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

Search PLDB

title text date wordCount minutes
λProlog - Programming language λProlog ======= λProlog is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986 by Gopalan Nadathur and Dale Miller. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 https://pldb.io/concepts/../lists/creators.html#q=Gopalan%20Nadathur Gopalan Nadathur https://pldb.io/concepts/../lists/creators.html#q=Dale%20Miller Dale Miller #1563 on PLDB 39 Years Old λProlog, also written lambda Prolog, is a logic programming language featuring polymorphic typing, modular programming, and higher-order programming. These extensions to Prolog are derived from the higher-order hereditary Harrop formulas used to justify the foundations of λProlog. Higher-order quantification, simply typed λ-terms, and higher-order unification gives λProlog the basic supports needed to capture the λ-tree syntax approach to higher-order abstract syntax, an approach to representing syntax that maps object-level bindings to programming language bindings. Read more on Wikipedia... https://en.wikipedia.org/wiki/%CE%9BProlog Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of λProlog happened in <a href="../lists/labs.html#q=Duke University">Duke University</a> and <a href="../lists/labs.html#q=University of Pennsylvania">University of Pennsylvania</a> - λProlog on HOPL https://hopl.info/showlanguage.prx?exp=4206 λProlog on HOPL - See also: (1 related languages) <a href="prolog.html">Prolog</a> - Read more about λProlog on the web: 1. https://www-users.cse.umn.edu/~ngopalan/papers/oldholp.pdf 1. ```Example from the web: reverse L K :- pi rev \ (rev nil K & (pi H\ pi T\ pi S\ rev (H::T) S :- rev T (H::S))) => rev L nil. ?- reverse [1, 2, 3] L. Success: L = 3 :: 2 :: 1 :: nil ``` Built with Scroll v170.5.0 02/21/2025 414 2.1
Dcvs Built with Scroll v170.5.0 02/20/2025 6 0
Bazaar Built with Scroll v170.5.0 02/20/2025 6 0
Arch Built with Scroll v170.5.0 02/20/2025 6 0
SCCS - Version control application SCCS ==== SCCS, aka Source Code Control System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22versionControlApplication%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">version control application</a> created in 1973 by Marc J. Rochkind. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221973%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1973 https://pldb.io/concepts/../lists/creators.html#q=Marc%20J.%20Rochkind Marc J. Rochkind #3318 on PLDB 52 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"versionControlApplication"%5D%7D%5D%2C"logic"%3A"AND"%7D'>versionControlApplication</a> - Early development of SCCS happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> Built with Scroll v170.5.0 02/20/2025 213 1.1
RCS - Version control application RCS === RCS, aka Revision Control System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22versionControlApplication%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">version control application</a> created in 1982 by Walter F. Tichy. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 https://pldb.io/concepts/../lists/creators.html#q=Walter%20F.%20Tichy Walter F. Tichy #2454 on PLDB 43 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"versionControlApplication"%5D%7D%5D%2C"logic"%3A"AND"%7D'>versionControlApplication</a> - Early development of RCS happened in <a href="../lists/labs.html#q=Purdue University">Purdue University</a> - Read more about RCS on the web: 1. https://www.gnu.org/software/rcs/tichy-paper.pdf 1. Built with Scroll v170.5.0 02/20/2025 230 1.1
Jill Built with Scroll v170.5.0 02/20/2025 6 0
CVS - Version control application CVS === CVS, aka Concurrent Versions System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22versionControlApplication%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">version control application</a> created in 1986 by Dick Grune. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 https://pldb.io/concepts/../lists/creators.html#q=Dick%20Grune Dick Grune #3292 on PLDB 39 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"versionControlApplication"%5D%7D%5D%2C"logic"%3A"AND"%7D'>versionControlApplication</a> Built with Scroll v170.5.0 02/20/2025 192 1
Clang - Compiler Clang ===== Clang is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2007 by Chris Lattner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Lattner Chris Lattner #980 on PLDB 18 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Clang is written in <a href="cpp.html">C++</a> - There are 792 members in the <a href="https://reddit.com/r/Clang">Clang subreddit</a> Built with Scroll v170.5.0 02/20/2025 214 1.1
Perl - Programming language Perl ==== Perl is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987 by Larry Wall. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 https://pldb.io/concepts/../lists/creators.html#q=Larry%20Wall Larry Wall #8 on PLDB 38 Years Old 170k <span title="Perl repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/Perl/perl5 ``` Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages. The languages in this family include Perl 5 and Perl 6. Though Perl is not officially an acronym, there are various backronyms in use, including "Practical Extraction and Reporting Language". Read more on Wikipedia... https://en.wikipedia.org/wiki/Perl Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Perl is developed on <a href="https://github.com/Perl/perl5">GitHub</a> and has 1,886 stars - There are at least 169,830 Perl repos on <a href="https://github.com/search?q=language:Perl">GitHub</a> - Early development of Perl happened in <a href="../lists/labs.html#q=Unisys">Unisys</a> - Perl is written in <a href="perl.html">Perl</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="tex.html">Tex</a>, <a href="pascal.html">Pascal</a>, <a href="make.html">Make</a>, <a href="diff.html">Diff</a>, <a href="lisp.html">Lisp</a>, <a href="prolog.html">Prolog</a>, <a href="sql.html">SQL</a>, <a href="yacc.html">Yacc</a>, <a href="d.html">D</a> - The Google BigQuery Public Dataset GitHub snapshot shows 69k users using Perl in 102k repos on <a href="https://api.github.com/search/repositories?q=language:Perl">GitHub</a> - Check out the 83 <a href="https://www.meetup.com/topics/perl/">Perl meetup groups</a> on Meetup.com. - There are 15,510 members in the <a href="https://reddit.com/r/perl">Perl subreddit</a> - There are 2,433 <a href="https://projecteuler.net/language=Perl">Project Euler</a> users using Perl - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> Perl programmers reported a median salary of $80,000. 2% of respondents reported using Perl. 2,028 programmers reported using Perl, and 1,175 said they wanted to use it - Explore Perl snippets on <a href="http://www.rosettacode.org/wiki/Category:Perl">Rosetta Code</a> - Perl on HOPL https://hopl.info/showlanguage.prx?exp=2355 Perl on HOPL - Perl ranks #15 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/perl">package</a> for syntax highlighting Perl - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/perl">package</a> for syntax highlighting Perl - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/perl.py">syntax highlighting</a> for Perl - GitHub supports <a href="https://github.com/textmate/perl.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Perl - Learn <a href="https://exercism.org/tracks/perl">Perl on exercism.</a> - PLDB has 4 <a href="jupyter-notebook.html">Jupyter</a> Kernels for Perl: <a href="https://metacpan.org/release/Devel-IPerl">metacpan.org</a>, <a href="https://github.com/gabrielash/p6-net-jupyter">github.com</a>, <a href="https://github.com/timo/iperl6kernel">github.com</a>, <a href="https://github.com/bduggan/p6-jupyter-kernel">github.com</a> - There is a <a href="https://www.cpan.org/">central package repository</a> for Perl - Annual Reports for Perl http://blogs.perl.org/users/mohammad_s_anwar/2022/01/ Annual Reports for Perl - Events page for Perl https://www.perl.org/events.html Events page for Perl - Indeed.com has 8,795 matches for <a href="https://www.indeed.com/jobs?q=perl engineer">"perl engineer"</a>. - <a href="https://www.perl.org">perl.org</a> was registered in 1995 - See also: (37 related languages) <a href="pearl.html">PEARL</a>, <a href="c.html">C</a>, <a href="lisp.html">Lisp</a>, <a href="pascal.html">Pascal</a>, <a href="sed.html">sed</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="falcon.html">Falcon</a>, <a href="groovy.html">Groovy</a>, <a href="javascript.html">JavaScript</a>, <a href="julia.html">Julia</a>, <a href="lpc.html">LPC</a>, <a href="raku.html">Raku</a>, <a href="php.html">PHP</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="powershell.html">PowerShell</a>, <a href="unix.html">Unix</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="regex.html">Regular Expressions</a>, <a href="unicode.html">Unicode</a>, <a href="haskell.html">Haskell</a>, <a href="parrot-vm.html">Parrot</a>, <a href="dtrace.html">DTrace</a>, <a href="json.html">JSON</a>, <a href="awk.html">awk</a>, <a href="fortran.html">Fortran</a>, <a href="s-expressions.html">S-expressions</a>, <a href="yacc.html">Yacc</a>, <a href="bison.html">Bison</a>, <a href="sql.html">SQL</a>, <a href="html.html">HTML</a>, <a href="xs.html">XS</a>, <a href="rfc.html">RFC</a>, <a href="jvm.html">JVM</a>, <a href="apl.html">APL</a>, <a href="perl-data-language.html">Perl Data Language</a>, <a href="pod.html">Pod</a> - 116 PLDB concepts link to Perl: <a href="ace.html">Ace Editor</a>, <a href="al.html">AL</a>, <a href="apache-hbase.html">Apache Hbase</a>, <a href="bash.html">Bash</a>, <a href="bazel.html">Bazel</a>, <a href="beef.html">beef-lang</a>, <a href="berkeleydb.html">Berkeley DB</a>, <a href="blitzmax.html">BlitzMax</a>, <a href="bucardo.html">Bucardo</a>, <a href="ceylon.html">Ceylon</a>, <a href="cir.html">CIR</a>, <a href="cito.html">Ć</a>, <a href="civet.html">Civet</a>, <a href="click.html">Click</a>, <a href="clike.html">clike</a>, <a href="cloc.html">cloc</a>, <a href="cosh.html">cosh</a>, <a href="cryptol.html">Cryptol</a>, <a href="cyber.html">Cyber</a>, <a href="dale.html">Dale</a>, <a href="dashrep.html">Dashrep</a>, <a href="ec.html">eC</a>, <a href="eiffel.html">Eiffel</a>, <a href="elymas.html">elymas</a>, <a href="erlang.html">Erlang</a>, <a href="factor.html">Factor</a>, <a href="felix.html">Felix</a>, <a href="ffmpeg.html">FFmpeg</a>, <a href="flare.html">Flare</a>, <a href="flex.html">FLEX</a>, <a href="flow9.html">Flow9</a>, <a href="frege.html">Frege</a>, <a href="frundis.html">Frundis</a>, <a href="gap.html">GAP</a>, <a href="ghc.html">GHC</a>, <a href="git.html">Git</a>, <a href="go.html">Go</a>, <a href="groff.html">groff</a>, <a href="gura.html">gura</a>, <a href="hakaru.html">hakaru</a>, <a href="hhvm.html">HHVM</a>, <a href="homa.html">Homa</a>, <a href="icarus.html">icarus</a>, <a href="idio.html">Idio</a>, <a href="idris.html">Idris</a>, <a href="iterm2.html">Iterm2</a>, <a href="jal-compiler.html">JAL compiler</a>, <a href="java.html">Java</a>, <a href="jemplate.html">Jemplate</a>, <a href="jflex.html">JFlex</a>, <a href="juicy.html">juicy</a>, <a href="kakoune-editor.html">Kakoune</a>, <a href="katex.html">KaTeX</a>, <a href="ko.html">ko</a>, <a href="lean.html">Lean</a>, <a href="links-programming-language.html">Links</a>, <a href="linux.html">Linux</a>, <a href="lobster.html">lobster</a>, <a href="mal.html">mal</a>, <a href="markdown.html">Markdown</a>, <a href="mathics.html">mathics</a>, <a href="mongodb.html">MongoDB</a>, <a href="mudlle.html">Mudlle</a>, <a href="mythryl.html">mythryl</a>, <a href="ncl.html">NCAR Command Language</a>, <a href="nesc.html">nesC</a>, <a href="newclay.html">newclay</a>, <a href="nextflow.html">Nextflow</a>, <a href="nianiolang.html">nianiolang</a>, <a href="nit.html">Nit</a>, <a href="nodejs.html">Node.js</a>, <a href="noweb.html">Noweb</a>, <a href="objectscript.html">ObjectScript</a>, <a href="obsidian-lang.html">Obsidian</a>, <a href="opa.html">Opa</a>, <a href="opal.html">Opal</a>, <a href="opencv.html">OpenCV</a>, <a href="openrc-runscript.html">OpenRC runscript</a>, <a href="pan.html">Pan</a>, <a href="pcre.html">PCRE</a>, <a href="perl.html">Perl</a>, <a href="polyglot-compiler.html">polyglot-compiler</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="potion.html">Potion</a>, <a href="pov-ray-sdl.html">POV-Ray SDL</a>, <a href="pygments.html">Pygments</a>, <a href="racket.html">Racket</a>, <a href="rakudo.html">Rakudo</a>, <a href="revolution-programming-language.html">Revolution</a>, <a href="rholang.html">Rholang</a>, <a href="ricscript.html">RicScript</a>, <a href="roc.html">Roc</a>, <a href="rocksdb.html">RocksDB</a>, <a href="ruby.html">Ruby</a>, <a href="skip.html">skip</a>, <a href="slash.html">Slash</a>, <a href="slony.html">Slony</a>, <a href="smallbasic.html">SmallBASIC</a>, <a href="smpl.html">Semantic Patch Language</a>, <a href="snowball-programming-language.html">Snowball</a>, <a href="souper.html">souper</a>, <a href="sporth.html">sporth</a>, <a href="swi-prolog.html">SWI Prolog</a>, <a href="sympy.html">SymPy</a>, <a href="tao3d.html">tao3d</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="testml.html">TestML</a>, <a href="textframe.html">TextFrame</a>, <a href="tinyc-compiler.html">Tiny C Compiler</a>, <a href="txtzyme.html">txtzyme</a>, <a href="vcpkg-pm.html">Vcpkg</a>, <a href="vlc.html">VLC</a>, <a href="vsxu.html">VSXu</a>, <a href="wiredtiger.html">WiredTiger</a>, <a href="wonkey.html">Wonkey</a>, <a href="zl.html">zl</a> ```Example from <a href='https://riju.codes/perl'>Riju</a>: print("Hello, world!\n"); ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/Perl.pl'>hello-world</a>: #!/usr/bin/perl print "Hello World\n"; ``` ```Example from <a href='http://helloworldcollection.de/#Perl'>the Hello World Collection</a>: # Hello world in perl print "Hello World!\n"; ``` ```Example from <a href='https://github.com/textmate/perl.tmbundle'>Linguist</a>: #!/usr/local/bin/perl print "Perl\n" ``` ```Example from <a href='https://en.wikipedia.org/wiki/Perl'>Wikipedia</a>: #!/usr/bin/perl use strict; use warnings; use IO::Handle; my ( $remaining, $total ); $remaining = $total = shift(@ARGV); STDOUT->autoflush(1); while ( $remaining ) { printf ( "Remaining %s/%s \r", $remaining--, $total ); sleep 1; } print "\n"; ``` ```Perl <a href="../lists/keywords.html#q=perl">Keywords</a> __DATA__ else lock qw __END__ elsif lt qx __FILE__ eq m s __LINE__ exp ne sub __PACKAGE__ for no tr and foreach or unless cmp ge package until continue gt q while CORE if qq xor do le qr y ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example print "Hello, World!\n"; Token row Feature Scientific Notation FeatureLink ../features/hasScientificNotation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example # 0b[01]+(_[01]+)* Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example # \d+(_\d+)* Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example # (?i)(\d*(_\d*)*\.\d+(_\d*)*|\d+(_\d*)*\.\d+(_\d*)*)(e[+-]?\d+)? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example # 0x[0-9A-Fa-f]+(_[0-9A-Fa-f]+)* Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example # 0_?[0-7]+(_[0-7]+)* Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Range Operator FeatureLink ../features/hasRangeOperators.html Supported <span class="hasFeature">✓</span> Example # https://users.cs.cf.ac.uk/Dave.Marshall/PERL/node38.html @array = (1..10); Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example use Digest::MD5 'md5_hex'; Token row Feature Directives FeatureLink ../features/hasDirectives.html Supported <span class="hasFeature">✓</span> Example # In Perl, the keyword "use", which imports modules, can also be used to specify directives, such as use strict; or use utf8; use utf8; Token row Feature Here Document FeatureLink ../features/hasHereDocs.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example =begin comment This is all part of multiline comment. You can use as many lines as you like These comments will be ignored by the compiler until the next =cut is encountered. =cut Token =begin =cut row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Regular Expression Syntax Sugar FeatureLink ../features/hasRegularExpressionsSyntaxSugar.html Supported <span class="hasFeature">✓</span> Example print "Hello World" =~ /(\w)/; Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 02/10/2025 2478 12.4
CUDA - Programming language CUDA ==== CUDA, aka Compute Unified Device Architecture, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #39 on PLDB 18 Years Old 18k <span title="CUDA repos on GitHub.">Repos</span> CUDA is a parallel computing platform and application programming interface (API) model created by Nvidia. It allows software developers and software engineers to use a CUDA-enabled graphics processing unit (GPU) for general purpose processing – an approach termed GPGPU (General-Purpose computing on Graphics Processing Units). The CUDA platform is a software layer that gives direct access to the GPU's virtual instruction set and parallel computational elements, for the execution of compute kernels. Read more on Wikipedia... https://en.wikipedia.org/wiki/CUDA Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 18,135 CUDA repos on <a href="https://github.com/search?q=language:Cuda">GitHub</a> - Early development of CUDA happened in <a href="../lists/labs.html#q=Nvidia">Nvidia</a> - CUDA compiles to <a href="ptx.html">PTX</a> - The Google BigQuery Public Dataset GitHub snapshot shows 4k users using CUDA in 4k repos on <a href="https://api.github.com/search/repositories?q=language:Cuda">GitHub</a> - Check out the 32 <a href="https://www.meetup.com/topics/cuda/">CUDA meetup groups</a> on Meetup.com. - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/c_like.py">syntax highlighting</a> for CUDA - GitHub supports <a href="https://github.com/harrism/sublimetext-cuda-cpp" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for CUDA - Indeed.com has 483 matches for <a href="https://www.indeed.com/jobs?q=cuda engineer">"cuda engineer"</a>. - See also: (18 related languages) <a href="linux.html">Linux</a>, <a href="c.html">C</a>, <a href="fortran.html">Fortran</a>, <a href="opengl.html">OpenGL</a>, <a href="opencl.html">OpenCL</a>, <a href="llvmir.html">LLVM IR</a>, <a href="python.html">Python</a>, <a href="perl.html">Perl</a>, <a href="java.html">Java</a>, <a href="ruby.html">Ruby</a>, <a href="lua.html">Lua</a>, <a href="haskell.html">Haskell</a>, <a href="r.html">R</a>, <a href="matlab.html">MATLAB</a>, <a href="idl.html">IDL</a>, <a href="mathematica.html">Mathematica</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="f-sharp.html">F#</a> - 16 PLDB concepts link to CUDA: <a href="cir.html">CIR</a>, <a href="circle-lang.html">circle-lang</a>, <a href="factor.html">Factor</a>, <a href="ffmpeg.html">FFmpeg</a>, <a href="futhark.html">Futhark</a>, <a href="hvm2.html">HVM2</a>, <a href="numba.html">Numba</a>, <a href="open-nn.html">OpenNN</a>, <a href="open-shading-language.html">Open Shading Language</a>, <a href="opencv.html">OpenCV</a>, <a href="pygments.html">Pygments</a>, <a href="pytorch.html">PyTorch</a>, <a href="spiral.html">spiral</a>, <a href="taichi.html">Taichi</a>, <a href="xgboost-model.html">Xgboost</a>, <a href="xgboost.html">XGBoost</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Cuda.cu'>hello-world</a>: #include <stdio.h> __global__ void hello_world(){ printf("Hello World\n"); } int main() { hello_world<<<1,1>>>(); return 0; } ``` ```Example from <a href='http://helloworldcollection.de/#Compute'>the Hello World Collection</a>: // Hello world in CUDA #include <stdio.h> const int N = 16; const int blocksize = 16; __global__ void hello(char *a, int *b) { a[threadIdx.x] += b[threadIdx.x]; } int main() { char a[N] = "Hello \0\0\0\0\0\0"; int b[N] = {15, 10, 6, 0, -11, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; char *ad; int *bd; const int csize = N*sizeof(char); const int isize = N*sizeof(int); printf("%s", a); cudaMalloc( (void**)&ad, csize ); cudaMalloc( (void**)&bd, isize ); cudaMemcpy( ad, a, csize, cudaMemcpyHostToDevice ); cudaMemcpy( bd, b, isize, cudaMemcpyHostToDevice ); dim3 dimBlock( blocksize, 1 ); dim3 dimGrid( 1, 1 ); hello<<<dimGrid, dimBlock>>>(ad, bd); cudaMemcpy( a, ad, csize, cudaMemcpyDeviceToHost ); cudaFree( ad ); cudaFree( bd ); printf("%s\n", a); return EXIT_SUCCESS; } ``` ```Example from <a href='https://github.com/harrism/sublimetext-cuda-cpp'>Linguist</a>: #include <stdio.h> #include <cuda_runtime.h> /** * CUDA Kernel Device code * * Computes the vector addition of A and B into C. The 3 vectors have the same * number of elements numElements. */ __global__ void vectorAdd(const float *A, const float *B, float *C, int numElements) { int i = blockDim.x * blockIdx.x + threadIdx.x; if (i < numElements) { C[i] = A[i] + B[i]; } } /** * Host main routine */ int main(void) { // Error code to check return values for CUDA calls cudaError_t err = cudaSuccess; // Launch the Vector Add CUDA Kernel int threadsPerBlock = 256; int blocksPerGrid =(numElements + threadsPerBlock - 1) / threadsPerBlock; vectorAdd<<<blocksPerGrid, threadsPerBlock>>>(d_A, d_B, d_C, numElements); err = cudaGetLastError(); if (err != cudaSuccess) { fprintf(stderr, "Failed to launch vectorAdd kernel (error code %s)!\n", cudaGetErrorString(err)); exit(EXIT_FAILURE); } // Reset the device and exit err = cudaDeviceReset(); return 0; } ``` ```Example from <a href='https://en.wikipedia.org/wiki/CUDA'>Wikipedia</a>: import numpy from pycublas import CUBLASMatrix A = CUBLASMatrix( numpy.mat([[1,2,3]],[[4,5,6]],numpy.float32) ) B = CUBLASMatrix( numpy.mat([[2,3]],[4,5],[[6,7]],numpy.float32) ) C = A*B print C.np_mat() ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example printf("Hello, World!\n"); Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printf row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 02/05/2025 1174 5.9
Roc - Programming language Roc === Roc is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Richard Feldman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Richard%20Feldman Richard Feldman #552 on PLDB 5 Years Old ```Download source code: git clone https://github.com/roc-lang/roc ``` A fast, friendly, functional language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Roc is developed on <a href="https://github.com/roc-lang/roc">GitHub</a> and has 3,930 stars - Early development of Roc happened in <a href="../lists/labs.html#q=https://github.com/roc-lang">https://github.com/roc-lang</a> - Roc is written in <a href="rust.html">Rust</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="zig.html">Zig</a>, <a href="typescript.html">TypeScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="nix.html">Nix</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="swift.html">Swift</a>, <a href="python.html">Python</a>, <a href="java.html">Java</a>, <a href="perl.html">Perl</a>, <a href="ruby.html">Ruby</a> - Learn <a href="https://exercism.org/tracks/roc">Roc on exercism.</a> - 1 PLDB concepts link to Roc: <a href="scrapscript.html">Scrapscript</a> ```Example from the web: credits = List.map(songs, |song| "Performed by ${song.artist}" ) ``` Built with Scroll v170.5.0 02/05/2025 411 2.1
grep - Programming language grep ==== grep is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1973 by Ken Thompson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221973%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1973 https://pldb.io/concepts/../lists/creators.html#q=Ken%20Thompson Ken Thompson #734 on PLDB 52 Years Old grep is a command-line utility for searching plain-text data sets for lines that match a regular expression. Its name comes from the ed command g/re/p (globally search a regular expression and print), which has the same effect: doing a global search with the regular expression and printing all matching lines. Grep was originally developed for the Unix operating system, but later available for all Unix-like systems.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Grep Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of grep happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - grep on HOPL https://hopl.info/showlanguage.prx?exp=2295 grep on HOPL - See also: (3 related languages) <a href="unix.html">Unix</a>, <a href="regex.html">Regular Expressions</a>, <a href="perl.html">Perl</a> ```Example from <a href='https://en.wikipedia.org/wiki/Grep'>Wikipedia</a>: $ grep root /etc/passwd root:x:0:0:root:/root:/bin/bash operator:x:11:0:operator:/root:/sbin/nologin $ grep -n root /etc/passwd 1:root:x:0:0:root:/root:/bin/bash 12:operator:x:11:0:operator:/root:/sbin/nologin $ grep -c false /etc/passwd 7 ``` Built with Scroll v170.5.0 02/02/2025 390 1.9
Mojo - Programming language Mojo ==== Mojo is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Chris Lattner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Lattner Chris Lattner #117 on PLDB 3 Years Old ```Download source code: git clone https://github.com/modularml/mojo ``` Mojo combines the usability of Python with the performance of C, unlocking unparalleled programmability of AI hardware and extensibility of AI models. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Mojo is developed on <a href="https://github.com/modularml/mojo">GitHub</a> and has 22,444 stars - Mojo is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="python.html">Python</a> - Early development of Mojo happened in <a href="../lists/labs.html#q=Modular Inc">Modular Inc</a> - <a href="python.html">Python</a> and <a href="c.html">C</a> and <a href="mlir.html">MLIR</a> and <a href="zig.html">Zig</a> and <a href="swift.html">Swift</a> and <a href="llvmir.html">LLVM IR</a> influenced the design of Mojo - Mojo is written in <a href="markdown.html">Markdown</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="yaml.html">YAML</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="cmake.html">CMake</a>, <a href="dockerfile.html">Dockerfile</a> - 1 PLDB concepts link to Mojo: <a href="cloc.html">cloc</a> ```Example from the web: def softmax(lst): norm = np.exp(lst - np.max(lst)) return norm / norm.sum() struct NDArray: def max(self) -> NDArray: return self.pmap(SIMD.max) struct SIMD[type: DType, width: Int]: def max(self, rhs: Self) -> Self: return (self >= rhs).select(self, rhs) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature hasGradualTypes FeatureLink ../features/hasGradualTypes.html Supported <span class="hasFeature">✓</span> Example v: ArraySlice[Int] Token Built with Scroll v170.5.0 01/29/2025 511 2.6
XLA - Compiler XLA === XLA is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #874 on PLDB 8 Years Old ```Download source code: git clone https://github.com/openxla/xla ``` XLA (Accelerated Linear Algebra) is an open source compiler for machine learning. The XLA compiler takes models from popular frameworks such as PyTorch, TensorFlow, and JAX, and optimizes the models for high-performance execution across different hardware platforms including GPUs, CPUs, and ML accelerators. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - XLA is developed on <a href="https://github.com/openxla/xla">GitHub</a> and has 2,877 stars - Early development of XLA happened in <a href="../lists/labs.html#q=Google">Google</a> - 1 PLDB concepts link to XLA: <a href="mlir.html">MLIR</a> Built with Scroll v170.5.0 01/28/2025 270 1.4
Umka - Programming language Umka ==== Umka is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Vasiliy Tereshkov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Vasiliy%20Tereshkov Vasiliy Tereshkov #1020 on PLDB 5 Years Old ```Download source code: git clone https://github.com/vtereshkov/umka-lang ``` Umka is a statically typed embeddable scripting language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Umka is developed on <a href="https://github.com/vtereshkov/umka-lang">GitHub</a> and has 1,010 stars - Umka is written in <a href="c.html">C</a>, <a href="umka.html">Umka</a> - 3 PLDB concepts link to Umka: <a href="cloc.html">cloc</a>, <a href="linux.html">Linux</a>, <a href="umka.html">Umka</a> Built with Scroll v170.5.0 01/28/2025 266 1.3
SRT - Protocol SRT === SRT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2013 by Marc Cymontkowski. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Marc%20Cymontkowski Marc Cymontkowski #1057 on PLDB 12 Years Old ```Download source code: git clone https://github.com/Haivision/srt ``` Secure Reliable Transport (SRT) is an open source video transport protocol that utilises the UDP transport protocol. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - SRT is developed on <a href="https://github.com/Haivision/srt">GitHub</a> and has 3,182 stars - Early development of SRT happened in <a href="../lists/labs.html#q=Haivision">Haivision</a> - 1 PLDB concepts link to SRT: <a href="rtmp.html">RTMP</a> Built with Scroll v170.5.0 01/28/2025 258 1.3
MLIR - Intermediate representation language MLIR ==== MLIR, aka Multi-Level Intermediate Representation, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2019 by Chris Lattner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Lattner Chris Lattner #230 on PLDB 6 Years Old 84 <span title="MLIR repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/tensorflow/mlir ``` The MLIR project is a novel approach to building reusable and extensible compiler infrastructure. MLIR aims to address software fragmentation, improve compilation for heterogeneous hardware, significantly reduce the cost of building domain specific compilers, and aid in connecting existing compilers together. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - MLIR is developed on <a href="https://github.com/tensorflow/mlir">GitHub</a> and has 1,728 stars - There are at least 84 MLIR repos on <a href="https://github.com/search?q=language:MLIR">GitHub</a> - Early development of MLIR happened in <a href="../lists/labs.html#q=Google">Google</a> - <a href="llvmir.html">LLVM IR</a> and <a href="swift-il.html">Swift SIL</a> and <a href="xla.html">XLA</a> influenced the design of MLIR - The Google BigQuery Public Dataset GitHub snapshot shows 27 users using MLIR in 30 repos on <a href="https://api.github.com/search/repositories?q=language:MLIR">GitHub</a> - <a href="https://ieeexplore.ieee.org/document/9370308">First announcement of</a> MLIR - Read more about MLIR on the web: 1. https://blog.tensorflow.org/2019/04/mlir-new-intermediate-representation.html 1. - 1 PLDB concepts link to MLIR: <a href="mojo.html">Mojo</a> ```Example from the web: // Syntactically similar to LLVM: func @testFunction(%arg0: i32) { %x = call @thingToCall(%arg0) : (i32) -> i32 br ^bb1 ^bb1: %y = addi %x, %x : i32 return %y : i32 } ``` ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: // Example code of an affine reduction. // MLIR example code may not always work out of the box because the textual MLIR format is not stable. // The example tries to be compatible with the latest MLIR version, which may not work on previous versions. func @affine_parallel_with_reductions_i64(%arg0: memref<3x3xi64>, %arg1: memref<3x3xi64>) -> (i64, i64) { %0:2 = affine.parallel (%kx, %ky) = (0, 0) to (2, 2) reduce ("addi", "muli") -> (i64, i64) { %1 = affine.load %arg0[%kx, %ky] : memref<3x3xi64> %2 = affine.load %arg1[%kx, %ky] : memref<3x3xi64> %3 = arith.muli %1, %2 : i64 %4 = arith.addi %1, %2 : i64 affine.yield %3, %4 : i64, i64 } return %0#0, %0#1 : i64, i64 } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 01/28/2025 630 3.1
Egel - Programming language Egel ==== Egel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Marco Devillers. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Marco%20Devillers Marco Devillers #1810 on PLDB 9 Years Old ```Download source code: git clone https://github.com/egel-lang/egel ``` A simple untyped eager functional language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"functional"%5D%7D%5D%2C"logic"%3A"AND"%7D'>functional</a> - Egel is developed on <a href="https://github.com/egel-lang/egel">GitHub</a> and has 80 stars - Egel is written in <a href="cpp.html">C++</a> ```Example from the web: # Rosetta Code example 99 Bottles. # # See: http://rosettacode.org import "prelude.eg" using System def print_rhyme = [ 0 -> print "better go to the store, and buy some more\n" | N -> let _ = print N " bottles of beer on the wall\n" in let _ = print N " bottles of beer\n" in let _ = print "take one down, pass it around\n" in print_rhyme (N - 1) ] def main = print_rhyme 99 ``` Built with Scroll v170.5.0 01/28/2025 358 1.8
Swift SIL - Intermediate representation language Swift SIL ========= Swift SIL, aka Swift Intermediate Language, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1560 on PLDB 13 Years Old SIL is an SSA-form IR with high-level semantic information designed to implement the Swift programming language. In contrast to LLVM IR, SIL is a generally target-independent format representation that can be used for code distribution, but it can also express target-specific concepts as well as LLVM can. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - Early development of Swift SIL happened in <a href="../lists/labs.html#q=Apple">Apple</a> - See also: (2 related languages) <a href="cir.html">CIR</a>, <a href="llvmir.html">LLVM IR</a> - 3 PLDB concepts link to Swift SIL: <a href="mlir.html">MLIR</a>, <a href="rust-hir.html">Rust HIR</a>, <a href="rust-mir.html">Rust MIR</a> ```Example from the web: // SIL is reliant on Swift's type system and declarations, so SIL syntax is an extension of Swift's. A .sil file is a Swift source file with added SIL definitions. The Swift source is parsed only for its declarations; Swift func bodies (except for nested declarations) and top-level code are ignored by the SIL parser. In a .sil file, there are no implicit imports; the swift and/or Builtin standard modules must be imported explicitly if used. sil_stage canonical import Swift // Define types used by the SIL function. struct Point { var x : Double var y : Double } class Button { func onClick() func onMouseDown() func onMouseUp() } // Declare a Swift function. The body is ignored by SIL. func taxicabNorm(_ a:Point) -> Double { return a.x + a.y } // Define a SIL function. // The name @_T5norms11taxicabNormfT1aV5norms5Point_Sd is the mangled name // of the taxicabNorm Swift function. sil @_T5norms11taxicabNormfT1aV5norms5Point_Sd : $(Point) -> Double { bb0(%0 : $Point): // func Swift.+(Double, Double) -> Double %1 = function_ref @_Tsoi1pfTSdSd_Sd %2 = struct_extract %0 : $Point, #Point.x %3 = struct_extract %0 : $Point, #Point.y %4 = apply %1(%2, %3) : $(Double, Double) -> Double return %4 : Double } // Define a SIL vtable. This matches dynamically-dispatched method // identifiers to their implementations for a known static class type. sil_vtable Button { #Button.onClick: @_TC5norms6Button7onClickfS0_FT_T_ #Button.onMouseDown: @_TC5norms6Button11onMouseDownfS0_FT_T_ #Button.onMouseUp: @_TC5norms6Button9onMouseUpfS0_FT_T_ } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/SIL.SIL'>hello-world</a>: print Hello World ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 01/28/2025 610 3
WebRTC - Protocol WebRTC ====== WebRTC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2011 by Justin Uberti and Peter Thatcher. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Justin%20Uberti Justin Uberti https://pldb.io/concepts/../lists/creators.html#q=Peter%20Thatcher Peter Thatcher #3243 on PLDB 14 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of WebRTC happened in <a href="../lists/labs.html#q=Google">Google</a> - 1 PLDB concepts link to WebRTC: <a href="rtmp.html">RTMP</a> Built with Scroll v170.5.0 01/27/2025 228 1.1
Snap! - Programming language Snap! ===== Snap! is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Brian Harvey. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Brian%20Harvey Brian Harvey #1133 on PLDB 14 Years Old Snap! is a free, blocks- and browser-based educational graphical programming language that allows students to create interactive animations, games, stories, and more, while learning about mathematical and computational ideas. Snap! was inspired by Scratch, but also targets both novice and more advanced students by including and expanding Scratch's features. Since version 4.0, it is entirely browser-based, with no software that needs to be installed on the local device, much like Scratch.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Snap!_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Snap! happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - See also: (10 related languages) <a href="javascript.html">JavaScript</a>, <a href="squeak.html">Squeak</a>, <a href="scratch.html">Scratch</a>, <a href="scheme.html">Scheme</a>, <a href="logo.html">Logo</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="ios.html">iOS</a> Built with Scroll v170.5.0 01/27/2025 367 1.8
SDLang - Data notation SDLang ====== SDLang, aka Simple Declarative Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2011 by Sönke Ludwig. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=S%C3%B6nke%20Ludwig Sönke Ludwig #2368 on PLDB 14 Years Old SDLang is a simple and concise way to textually represent data. It has an XML-like structure – tags, values and attributes – which makes it a versatile choice for data serialization, configuration files, or declarative languages. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - <a href="xml.html">XML</a> and <a href="yaml.html">YAML</a> and <a href="rdf.html">RDF</a> and <a href="json.html">JSON</a> and <a href="c.html">C</a> and <a href="cpp.html">C++</a> and <a href="csharp.html">C#</a> and <a href="d.html">D</a> and <a href="java.html">Java</a> influenced the design of SDLang - 1 PLDB concepts link to SDLang: <a href="kdl.html">KDL</a> ```Example from the web: // This is a node with a single string value title "Hello, World" // Multiple values are supported, too bookmarks 12 15 188 1234 // Nodes can have attributes author "Peter Parker" email="peter@example.org" active=true // Nodes can be arbitrarily nested contents { section "First section" { paragraph "This is the first paragraph" paragraph "This is the second paragraph" } } // Anonymous nodes are supported "This text is the value of an anonymous node!" // This makes things like matrix definitions very convenient matrix { 1 0 0 0 1 0 0 0 1 } ``` Built with Scroll v170.5.0 01/27/2025 414 2.1
RTMP - Protocol RTMP ==== RTMP, aka Real-Time Messaging Protocol, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #2863 on PLDB 16 Years Old Real-Time Messaging Protocol (RTMP) is a communication protocol for streaming audio, video, and data over the Internet. Originally developed as a proprietary protocol by Macromedia for streaming between Flash Player and the Flash Communication Server, Adobe (which acquired Macromedia) has released an incomplete version of the specification of the protocol for public use. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of RTMP happened in <a href="../lists/labs.html#q=Macromedia">Macromedia</a> - See also: (4 related languages) <a href="dash.html">DASH</a>, <a href="webrtc.html">WebRTC</a>, <a href="srt.html">SRT</a>, <a href="hls.html">HTTP Live Streaming</a> Built with Scroll v170.5.0 01/27/2025 276 1.4
LLVM IR - Intermediate representation language LLVM IR ======= LLVM IR is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2003 by Chris Lattner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Lattner Chris Lattner #71 on PLDB 22 Years Old 1k <span title="LLVM IR repos on GitHub.">Repos</span> The LLVM compiler infrastructure project is a "collection of modular and reusable compiler and toolchain technologies" used to develop compiler front ends and back ends. LLVM is written in C++ and is designed for compile-time, link-time, run-time, and "idle-time" optimization of programs written in arbitrary programming languages. Originally implemented for C and C++, the language-agnostic design of LLVM has since spawned a wide variety of front ends: languages with compilers that use LLVM include ActionScript, Ada, C#, Common Lisp, Crystal, D, Delphi, Fortran, OpenGL Shading Language, Halide, Haskell, Java bytecode, Julia, Lua, Objective-C, Pony, Python, R, Ruby, Rust, CUDA, Scala, Swift, and Xojo. Read more on Wikipedia... https://en.wikipedia.org/wiki/LLVM Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - There are at least 1,351 LLVM IR repos on <a href="https://github.com/search?q=language:LLVM">GitHub</a> - Early development of LLVM IR happened in <a href="../lists/labs.html#q=https://github.com/llvm">https://github.com/llvm</a> - The Google BigQuery Public Dataset GitHub snapshot shows 1k users using LLVM IR in 1k repos on <a href="https://api.github.com/search/repositories?q=language:LLVM">GitHub</a> - LLVM IR Ubuntu package https://packages.ubuntu.com/jammy/llvm LLVM IR Ubuntu package - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/asm.py">syntax highlighting</a> for LLVM IR - LLVM IR appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Events page for LLVM IR https://discourse.llvm.org/t/llvm-community-events-calendar/63237 Events page for LLVM IR - See also: (41 related languages) <a href="c.html">C</a>, <a href="actionscript.html">ActionScript</a>, <a href="ada.html">Ada</a>, <a href="csharp.html">C#</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="crystal.html">Crystal</a>, <a href="d.html">D</a>, <a href="delphi.html">Delphi</a>, <a href="fortran.html">Fortran</a>, <a href="glsl.html">GLSL</a>, <a href="haskell.html">Haskell</a>, <a href="java-bytecode.html">Java Bytecode</a>, <a href="julia.html">Julia</a>, <a href="lua.html">Lua</a>, <a href="objective-c.html">Objective-C</a>, <a href="python.html">Python</a>, <a href="r.html">R</a>, <a href="ruby.html">Ruby</a>, <a href="rust.html">Rust</a>, <a href="cuda.html">CUDA</a>, <a href="scala.html">Scala</a>, <a href="swift.html">Swift</a>, <a href="xojo.html">Xojo</a>, <a href="ios.html">iOS</a>, <a href="assembly-language.html">Assembly language</a>, <a href="java.html">Java</a>, <a href="opengl.html">OpenGL</a>, <a href="cil.html">CIL</a>, <a href="standard-ml.html">Standard ML</a>, <a href="arm.html">ARM</a>, <a href="hexagon.html">Qualcomm Hexagon</a>, <a href="mips.html">MIPS architecture</a>, <a href="ptx.html">PTX</a>, <a href="powerpc.html">PowerPC</a>, <a href="sparc.html">SPARC</a>, <a href="x86-isa.html">X86</a>, <a href="elf.html">Extensible Linking Format</a>, <a href="c--.html">C--</a>, <a href="pure.html">Pure</a>, <a href="opencl.html">OpenCL</a>, <a href="isbn.html">ISBN</a> - 24 PLDB concepts link to LLVM IR: <a href="cir.html">CIR</a>, <a href="cloc.html">cloc</a>, <a href="emscripten.html">Emscripten</a>, <a href="firrtl.html">firrtl</a>, <a href="flex.html">FLEX</a>, <a href="halide.html">Halide</a>, <a href="hhvm.html">HHVM</a>, <a href="invokator.html">invokator</a>, <a href="julia.html">Julia</a>, <a href="kotlin.html">Kotlin</a>, <a href="mlir.html">MLIR</a>, <a href="mojo.html">Mojo</a>, <a href="neeilang.html">neeilang</a>, <a href="oopsilon.html">oopsilon</a>, <a href="pony.html">Pony</a>, <a href="rhine.html">rhine</a>, <a href="rust-mir.html">Rust MIR</a>, <a href="simit.html">Simit</a>, <a href="sixten.html">sixten</a>, <a href="souper.html">souper</a>, <a href="swift-il.html">Swift SIL</a>, <a href="swift.html">Swift</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="triton.html">Triton</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: define i32 @square(i32) local_unnamed_addr #0 { %2 = mul nsw i32 %0, %0 ret i32 %2 } ``` ```Example from <a href='https://riju.codes/llvm'>Riju</a>: @.str = private unnamed_addr constant [13 x i8] c"Hello, world!" declare i32 @puts(i8* nocapture) nounwind define i32 @main() { %cast210 = getelementptr [13 x i8],[13 x i8]* @.str, i64 0, i64 0 call i32 @puts(i8* %cast210) ret i32 0 } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/l/LLVM.ll'>hello-world</a>: target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128" @.str = internal constant [12 x i8] c"Hello World\00" ; puts from libc declare i32 @puts(i8*) define i32 @main(...) { call i32 @puts(i8* getelementptr([12 x i8]* @.str, i32 0, i32 0)) ret i32 0 } ``` ```Example from <a href='https://en.wikipedia.org/wiki/LLVM'>Wikipedia</a>: @.str = internal constant [14 x i8] c"hello, world\0A\00" declare i32 @printf(i8*, ...) define i32 @main(i32 %argc, i8** %argv) nounwind { entry: %tmp1 = getelementptr [14 x i8], [14 x i8]* @.str, i32 0, i32 0 %tmp2 = call i32 (i8*, ...) @printf( i8* %tmp1 ) nounwind ret i32 0 } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 01/27/2025 1192 6
HTTP Live Streaming - Protocol HTTP Live Streaming =================== HTTP Live Streaming is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2009 by Roger Pantos. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Roger%20Pantos Roger Pantos #2346 on PLDB 16 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of HTTP Live Streaming happened in <a href="../lists/labs.html#q=Apple">Apple</a> - Read more about HTTP Live Streaming on the web: 1. https://datatracker.ietf.org/doc/html/rfc8216 1. - 1 PLDB concepts link to HTTP Live Streaming: <a href="rtmp.html">RTMP</a> Built with Scroll v170.5.0 01/27/2025 239 1.2
Gemtext Built with Scroll v170.5.0 01/27/2025 6 0
DASH - Protocol DASH ==== DASH, aka Dynamic Adaptive Streaming over HTTP, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2011 by Thomas Stockhammer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Thomas%20Stockhammer Thomas Stockhammer #3251 on PLDB 14 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of DASH happened in <a href="../lists/labs.html#q=Moving Picture Experts Group">Moving Picture Experts Group</a> - 1 PLDB concepts link to DASH: <a href="rtmp.html">RTMP</a> Built with Scroll v170.5.0 01/27/2025 225 1.1
Aui Built with Scroll v170.5.0 01/27/2025 6 0
AUI - Programming language AUI === AUI, aka Abstract User Interface, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002 by Kevin A. Schneider and James R. Cordy. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 https://pldb.io/concepts/../lists/creators.html#q=Kevin%20A.%20Schneider Kevin A. Schneider https://pldb.io/concepts/../lists/creators.html#q=James%20R.%20Cordy James R. Cordy #2597 on PLDB 23 Years Old a programming language for developing plastic interactive software - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of AUI happened in <a href="../lists/labs.html#q=University of Saskatchewan">University of Saskatchewan</a> and <a href="../lists/labs.html#q=Queen's University">Queen's University</a> - AUI on HOPL https://hopl.info/showlanguage.prx?exp=5777 AUI on HOPL - Read more about AUI on Semantic Scholar: 1. https://semanticscholar.org/paper/4ca9970ceade9580757916d20bc4a1bf19688860 1. ```Example from the web: draw (canvas <w,h> pins) = choose { canvas <w,h> pins, draw (canvas <w,h> (pin:pins)) } where pin = <g,<30,24>> g = choose {box <30,20> (Fill Shaded), oval (Radius 15) (Fill Clear), line (Length 10)} end where ``` Built with Scroll v170.5.0 01/27/2025 335 1.7
Arweave Built with Scroll v170.5.0 01/27/2025 6 0
Acsv Built with Scroll v170.5.0 01/27/2025 6 0
Red - Programming language Red === Red is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Nenad Rakocevic. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Nenad%20Rakocevic Nenad Rakocevic #109 on PLDB 14 Years Old 453 <span title="Red repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/red/red ``` Red is a computer programming language. Red was made to overcome the limitations of the programming language Rebol. Introduced in 2011 by Nenad Rakocevic, Red is both an imperative and functional programming language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Red_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Red is developed on <a href="https://github.com/red/red">GitHub</a> and has 5,479 stars - There are at least 453 Red repos on <a href="https://github.com/search?q=language:Red">GitHub</a> - Early development of Red happened in <a href="../lists/labs.html#q=https://github.com/red">https://github.com/red</a> - Red is written in <a href="r.html">R</a>, <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="c.html">C</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="csv.html">CSV</a> - The Google BigQuery Public Dataset GitHub snapshot shows 92 users using Red in 98 repos on <a href="https://api.github.com/search/repositories?q=language:Red">GitHub</a> - Explore Red snippets on <a href="http://www.rosettacode.org/wiki/Category:Red">Rosetta Code</a> - Red appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Red <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/bitbegin/redlangserver">implementation</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/rebol.py">syntax highlighting</a> for Red - GitHub supports <a href="https://github.com/Oldes/Sublime-Red" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Red - Learn <a href="https://exercism.org/tracks/red">Red on exercism.</a> - <a href="http://www.red-lang.org/">red-lang.org</a> was registered in 2010 - See also: (7 related languages) <a href="linux.html">Linux</a>, <a href="scala.html">Scala</a>, <a href="lua.html">Lua</a>, <a href="x86-isa.html">X86</a>, <a href="arm.html">ARM</a>, <a href="freebsd.html">FreeBSD</a>, <a href="android.html">Android</a> - 1 PLDB concepts link to Red: <a href="particles.html">Particles</a> ```Example from <a href='https://riju.codes/red'>Riju</a>: Red [Title: "Main"] print "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/Red.red'>hello-world</a>: Red [Needs: 'View] view [text "Hello World"] ``` ```Example from <a href='https://github.com/Oldes/Sublime-Red'>Linguist</a>: Red/System [ Title: "Red/System example file" Purpose: "Just some code for testing Pygments colorizer" Language: http://www.red-lang.org/ ] #include %../common/FPU-configuration.reds ; C types #define time! long! #define clock! long! date!: alias struct! [ second [integer!] ; 0-61 (60?) minute [integer!] ; 0-59 hour [integer!] ; 0-23 day [integer!] ; 1-31 month [integer!] ; 0-11 year [integer!] ; Since 1900 weekday [integer!] ; 0-6 since Sunday yearday [integer!] ; 0-365 daylight-saving-time? [integer!] ; Negative: unknown ] #either OS = 'Windows [ #define clocks-per-second 1000 ][ ; CLOCKS_PER_SEC value for Syllable, Linux (XSI-conformant systems) ; TODO: check for other systems #define clocks-per-second 1000'000 ] #import [LIBC-file cdecl [ ; Error handling form-error: "strerror" [ ; Return error description. code [integer!] return: [c-string!] ] print-error: "perror" [ ; Print error to standard error output. string [c-string!] ] ; Memory management make: "calloc" [ ; Allocate zero-filled memory. chunks [size!] size [size!] return: [binary!] ] resize: "realloc" [ ; Resize memory allocation. memory [binary!] size [size!] return: [binary!] ] ] JVM!: alias struct! [ reserved0 [int-ptr!] reserved1 [int-ptr!] reserved2 [int-ptr!] DestroyJavaVM [function! [[JNICALL] vm [JVM-ptr!] return: [jint!]]] AttachCurrentThread [function! [[JNICALL] vm [JVM-ptr!] penv [struct! [p [int-ptr!]]] args [byte-ptr!] return: [jint!]]] DetachCurrentThread [function! [[JNICALL] vm [JVM-ptr!] return: [jint!]]] GetEnv [function! [[JNICALL] vm [JVM-ptr!] penv [struct! [p [int-ptr!]]] version [integer!] return: [jint!]]] AttachCurrentThreadAsDaemon [function! [[JNICALL] vm [JVM-ptr!] penv [struct! [p [int-ptr!]]] args [byte-ptr!] return: [jint!]]] ] ;just some datatypes for testing: #some-hash 10-1-2013 quit ;binary: #{00FF0000} #{00FF0000 FF000000} #{00FF0000 FF000000} ;with tab instead of space 2#{00001111} 64#{/wAAAA==} 64#{/wAAA A==} ;with space inside 64#{/wAAA A==} ;with tab inside ;string with char {bla ^(ff) foo} {bla ^(( foo} ;some numbers: 12 1'000 1.2 FF00FF00h ;some tests of hexa number notation with not common ending [ff00h ff00h] ff00h{} FFh"foo" 00h(1 + 2) (AEh) ;normal words: foo char ;get-word :foo ;lit-word: 'foo 'foo to-integer foo foo/(a + 1)/b call/output reform ['which interpreter] path: copy "" version-1.1: 00010001h #if type = 'exe [ push system/stack/frame ;-- save previous frame pointer system/stack/frame: system/stack/top ;-- @@ reposition frame pointer just after the catch flag ] push CATCH_ALL ;-- exceptions root barrier push 0 ;-- keep stack aligned on 64-bit ``` ```Example from <a href='https://en.wikipedia.org/wiki/Red_(programming_language)'>Wikipedia</a>: Red/System [Title: "A factorial script"] factorial: func [ x [integer!] ; This is compulsory in Red/System return: [integer!] ; This is compulsory in Red/System ][ either x = 0 [1][x * factorial x - 1] ] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 01/26/2025 1187 5.9
PRQL - Query language PRQL ==== PRQL, aka Pipelined Relational Query Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2022 by Maximilian Roos. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Maximilian%20Roos Maximilian Roos #148 on PLDB 3 Years Old ```Download source code: git clone https://github.com/prql/prql ``` PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - PRQL is developed on <a href="https://github.com/prql/prql">GitHub</a> and has 9,667 stars - Early development of PRQL happened in <a href="../lists/labs.html#q=https://github.com/PRQL">https://github.com/PRQL</a> - PRQL compiles to <a href="sql.html">SQL</a> - PRQL is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="toml.html">TOML</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="csv.html">CSV</a>, <a href="csharp.html">C#</a>, <a href="php.html">PHP</a>, <a href="elixir.html">Elixir</a>, <a href="typescript.html">TypeScript</a>, <a href="jsx.html">JSX</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="java.html">Java</a>, <a href="zig.html">Zig</a>, <a href="make.html">Make</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="xml.html">XML</a>, <a href="sql.html">SQL</a>, <a href="nix.html">Nix</a>, <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="handlebars.html">Handlebars</a>, <a href="svg.html">SVG</a> - <a href="https://prql-lang.org/">prql-lang.org</a> was registered in 2022 - Read more about PRQL on the web: 1. 2. https://news.ycombinator.com/item?id=31897430 1. https://news.ycombinator.com/item?id=30060784 2. ```Example from the web: from employees filter country == "USA" # Each line transforms the previous result. aggregate [ # `aggregate` reduces column to a value. max salary, min salary, count, # Closing commas are allowed :) ] ``` ```Example from the web: from employees filter start_date > @2021-01-01 # Clear date syntax. derive [ # `derive` adds columns / variables. gross_salary = salary + (tax ?? 0), # Terse coalesce gross_cost = gross_salary + benefits_cost, # Variables can use other variables. ] filter gross_cost > 0 group [title, country] ( # `group` runs a pipeline over each group. aggregate [ # `aggregate` reduces each group to a row. average gross_salary, sum_gross_cost = sum gross_cost, # `=` sets a column name. ] ) filter sum_gross_cost > 100000 # Identical syntax for SQL's `WHERE` & `HAVING`. derive id = f"{title}_{country}" # F-strings like python. sort [sum_gross_cost, -country] # `-country` means descending order. take 1..20 # Range expressions (also valid here as `take 20`). ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 01/26/2025 669 3.3
Lil - Programming language Lil === Lil, aka Learning In Layers, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by John Earnest. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=John%20Earnest John Earnest #294 on PLDB 3 Years Old ```Download source code: git clone https://github.com/JohnEarnest/Decker ``` Lil is part of the technology that powers Decker, a multimedia creative tool inspired by HyperCard. Decker uses Lil for adding custom behavior to decks and the widgets within. Lil is designed to be learned in layers, but it is a richly multi-paradigm language which incorporates ideas from imperative, functional, declarative, and vector-oriented languages. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - Lil is developed on <a href="https://github.com/JohnEarnest/Decker">GitHub</a> and has 949 stars - Early development of Lil happened in <a href="../lists/labs.html#q=https://beyondloom.com/decker/">https://beyondloom.com/decker/</a> - <a href="k.html">K</a> and <a href="q.html">Q</a> and <a href="sql.html">SQL</a> and <a href="lua.html">Lua</a> and <a href="hypercard.html">HyperCard</a> influenced the design of Lil - Lil is written in <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="javascript.html">JavaScript</a>, <a href="c.html">C</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="vim-script.html">Vim script</a>, <a href="awk.html">awk</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="lisp.html">Lisp</a>, <a href="nix.html">Nix</a> - See also: (2 related languages) <a href="sql.html">SQL</a>, <a href="lua.html">Lua</a> ```Example from the web: on mode a do # line comment r:() each x in a r[x]:1+r[x] end first extract key orderby value desc from r end ``` ```Lil <a href="../lists/keywords.html#q=lil">Keywords</a> floor cos sin tan exp ln sqrt count first last sum min max raze prod range keys list rows cols table typeof flip mag unit heading split fuse dict take drop in join cross parse format unless limit like window each in while on do end if elseif else where by orderby asc desc select extract update from insert with into send local ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example print["Hello, World!"] Token row Feature Function Composition FeatureLink ../features/hasFunctionComposition.html Supported <span class="hasFeature">✓</span> Example on o f g do on _ x do f[g[x]] end end Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example show["Hi"] Token row Feature Multiline Strings FeatureLink ../features/hasMultilineStrings.html Supported <span class="hasFeature">✓</span> Example lines:"one two" Token row Feature Infix Notation FeatureLink ../features/hasInfixNotation.html Supported <span class="hasFeature">✓</span> Example six: 2 + 2 + 2 Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example local name: "John" Token : row Feature First-Class Functions FeatureLink ../features/hasFirstClassFunctions.html Supported <span class="hasFeature">✓</span> Example (on f x do x,x end)@11,22,33 Token row Feature Method Chaining FeatureLink ../features/hasMethodChaining.html Supported <span class="hasFeature">✓</span> Example image[3,4].map[0 dict 1].encoded Token row Feature Binary Operators FeatureLink ../features/hasBinaryOperators.html Supported <span class="hasFeature">✓</span> Example 1 + 1 Token row Feature Expressions FeatureLink ../features/hasExpressions.html Supported <span class="hasFeature">✓</span> Example 1 + 1 Token row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example myList:(1,2,3) end Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example 80766866 Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example if 1 print["true"] end Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example on myFunction do print["hello"] end Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example while 1 print["hello"] end Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello World" Token " row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="hasFeature">✓</span> Example Token row Feature Implicit Type Casting FeatureLink ../features/hasImplicitTypeConversions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="hasFeature">✓</span> Example Token row Feature Dynamic Typing FeatureLink ../features/hasDynamicTyping.html Supported <span class="hasFeature">✓</span> Example Token row Feature Zero-based numbering FeatureLink ../features/hasZeroBasedNumbering.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Labels FeatureLink ../features/hasLabels.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Directives FeatureLink ../features/hasDirectives.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Function Overloading FeatureLink ../features/hasFunctionOverloading.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Anonymous Functions FeatureLink ../features/hasAnonymousFunctions.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Ternary operators FeatureLink ../features/hasTernaryOperators.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Increment and decrement operators FeatureLink ../features/hasIncrementAndDecrementOperators.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Methods FeatureLink ../features/hasMethods.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Default Parameters Pattern FeatureLink ../features/hasDefaultParameters.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Destructuring FeatureLink ../features/hasDestructuring.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Sets FeatureLink ../features/hasSets.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Scientific Notation FeatureLink ../features/hasScientificNotation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 01/25/2025 1363 6.8
Triton - Programming language Triton ====== Triton is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Philippe Tillet. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Philippe%20Tillet Philippe Tillet #330 on PLDB 4 Years Old ```Download source code: git clone https://github.com/openai/triton ``` Triton is a language and compiler for parallel programming. It aims to provide a Python-based programming environment for productively writing custom DNN compute kernels capable of running at maximal throughput on modern GPU hardware. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Triton is developed on <a href="https://github.com/openai/triton">GitHub</a> and has 12,112 stars - Early development of Triton happened in <a href="../lists/labs.html#q=OpenAI">OpenAI</a> - Triton is written in <a href="cpp.html">C++</a>, <a href="python.html">Python</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="svg.html">SVG</a>, <a href="toml.html">TOML</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="llvmir.html">LLVM IR</a>, <a href="make.html">Make</a> - See also: (1 related languages) <a href="numba.html">Numba</a> - Read more about Triton on the web: 1. https://openai.com/blog/triton/ 1. ```Example from the web: # This is a GPU kernel in Triton. # Different instances of this # function may run in parallel. @jit def add(X, Y, Z, N): # In Triton, each kernel instance # executes block operations on a # single thread: there is no construct # analogous to threadIdx pid = program_id(0) # block of indices idx = pid * BLOCK + arange(BLOCK) mask = idx < N # Triton uses pointer arithmetics # rather than indexing operators x = load(X + idx, mask=mask) y = load(Y + idx, mask=mask) store(Z + idx, x + y, mask=mask) ``` Built with Scroll v170.5.0 01/25/2025 476 2.4
Bicep - Json format Bicep ===== Bicep is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22jsonFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">json format</a> created in 2020 by Anthony Martin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Anthony%20Martin Anthony Martin #217 on PLDB 5 Years Old 3k <span title="Bicep repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/Azure/bicep ``` Bicep is a Domain Specific Language (DSL) for deploying Azure resources declaratively. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"jsonFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>jsonFormat</a> - Bicep is developed on <a href="https://github.com/Azure/bicep">GitHub</a> and has 3,181 stars - There are at least 2,562 Bicep repos on <a href="https://github.com/search?q=language:Bicep">GitHub</a> - Early development of Bicep happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - Bicep compiles to <a href="arm-templates.html">ARM Templates</a> - Bicep is written in <a href="csharp.html">C#</a>, <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="powershell.html">PowerShell</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a> - The Google BigQuery Public Dataset GitHub snapshot shows 13 users using Bicep in 17 repos on <a href="https://api.github.com/search/repositories?q=language:Bicep">GitHub</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/bicep">package</a> for syntax highlighting Bicep - Read more about Bicep on the web: 1. https://docs.microsoft.com/en-us/azure/azure-resource-manager/bicep/ 1. ```Example from the web: @minLength(3) @maxLength(11) param storagePrefix string param storageSKU string = 'Standard_LRS' param location string = resourceGroup().location var uniqueStorageName = '${storagePrefix}${uniqueString(resourceGroup().id)}' resource stg 'Microsoft.Storage/storageAccounts@2019-04-01' = { name: uniqueStorageName location: location sku: { name: storageSKU } kind: 'StorageV2' properties: { supportsHttpsTrafficOnly: true } } module webModule './webApp.bicep' = { name: 'webDeploy' params: { skuName: 'S1' location: location } } output storageEndpoint object = stg.properties.primaryEndpoints ``` ```Bicep <a href="../lists/keywords.html#q=bicep">Keywords</a> targetScope resource module param var output for in if existing ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // Built with Scroll v170.5.0 01/25/2025 604 3
Rescript - Programming language Rescript ======== Rescript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Hongbo Zhang. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Hongbo%20Zhang Hongbo Zhang #91 on PLDB 5 Years Old 2k <span title="Rescript repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/rescript-lang/rescript-compiler ``` ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript. It comes with a lightning fast compiler toolchain that scales to any codebase size. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Rescript is developed on <a href="https://github.com/rescript-lang/rescript-compiler">GitHub</a> and has 6,738 stars - There are at least 1,604 Rescript repos on <a href="https://github.com/search?q=language:ReScript">GitHub</a> - Rescript compiles to <a href="javascript.html">JavaScript</a> - The Google BigQuery Public Dataset GitHub snapshot shows 52 users using Rescript in 54 repos on <a href="https://api.github.com/search/repositories?q=language:ReScript">GitHub</a> - <a href="https://rescript-lang.org/">rescript-lang.org</a> was registered in 2020 - 10 PLDB concepts link to Rescript: <a href="bucklescript.html">Bucklescript</a>, <a href="catala.html">Catala</a>, <a href="cloc.html">cloc</a>, <a href="fay.html">fay</a>, <a href="git.html">Git</a>, <a href="ncl.html">NCAR Command Language</a>, <a href="nit.html">Nit</a>, <a href="smpl.html">Semantic Patch Language</a>, <a href="ucl.html">UCL</a>, <a href="zl.html">zl</a> ```Example from the web: module Button = { @react.component let make = (~count: int) => { let times = switch count { | 1 => "once" | 2 => "twice" | n => Belt.Int.toString(n) ++ " times" } let msg = "Click me " ++ times <button> {msg->React.string} </button> } } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/ReScript.res'>hello-world</a>: Js.log("Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Js.log row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 01/25/2025 566 2.8
Jakt - Programming language Jakt ==== Jakt is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Andreas Kling. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Andreas%20Kling Andreas Kling #349 on PLDB 3 Years Old ```Download source code: git clone https://github.com/SerenityOS/jakt ``` Jakt is a memory-safe systems programming language. It currently transpiles to C++. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Jakt is developed on <a href="https://github.com/SerenityOS/jakt">GitHub</a> and has 2,795 stars - Early development of Jakt happened in <a href="../lists/labs.html#q=https://github.com/SerenityOS/">https://github.com/SerenityOS/</a> - Jakt compiles to <a href="cpp.html">C++</a> - Jakt is written in <a href="cpp.html">C++</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="typescript.html">TypeScript</a>, <a href="cmake.html">CMake</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="vim-script.html">Vim script</a>, <a href="javascript.html">JavaScript</a>, <a href="xml.html">XML</a>, <a href="nix.html">Nix</a>, <a href="lisp.html">Lisp</a>, <a href="lua.html">Lua</a>, <a href="dockerfile.html">Dockerfile</a> ```Example from the web: function main() { let x = ("a", 2, true) println("{}", x.1) } ``` ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: function square(num: i32) -> i32 { return num * num } function main() { return square(num: 3) } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/j/Jakt.jakt'>hello-world</a>: function main() { println("Hello World") } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println Built with Scroll v170.5.0 01/25/2025 465 2.3
Bun - Virtual machine Bun === Bun is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22vm%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">virtual machine</a> created in 2021 by Jarred Sumner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Jarred%20Sumner Jarred Sumner #183 on PLDB 4 Years Old ```Download source code: git clone https://github.com/oven-sh/bun ``` Bundle, transpile, install and run JavaScript & TypeScript projects — all in Bun. Bun is a new JavaScript runtime with a native bundler, transpiler, task runner and npm client built-in. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"vm"%5D%7D%5D%2C"logic"%3A"AND"%7D'>virtual machine</a> - Bun is developed on <a href="https://github.com/oven-sh/bun">GitHub</a> and has 72,307 stars - Bun is written in <a href="toml.html">TOML</a>, <a href="javascript.html">JavaScript</a>, <a href="dockerfile.html">Dockerfile</a> - <a href="https://bun.sh/">bun.sh</a> was registered in 2021 - See also: (2 related languages) <a href="deno.html">Deno</a>, <a href="v8.html">v8</a> - Read more about Bun on the web: 1. https://news.ycombinator.com/item?id=31993429 1. Built with Scroll v170.5.0 01/25/2025 314 1.6
FlowchartFun - Diagram lang FlowchartFun ============ FlowchartFun is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22diagramLang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">diagram lang</a> created in 2021 by Rob Gordon. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Rob%20Gordon Rob Gordon #259 on PLDB 4 Years Old ```Download source code: git clone https://github.com/tone-row/flowchart-fun ``` flowchart.fun is a lightweight application to generate flowcharts and diagrams from text. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"diagramLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>diagramLang</a> - FlowchartFun is developed on <a href="https://github.com/tone-row/flowchart-fun">GitHub</a> and has 3,106 stars - Early development of FlowchartFun happened in <a href="../lists/labs.html#q=https://github.com/tone-row">https://github.com/tone-row</a> - FlowchartFun is written in <a href="typescript.html">TypeScript</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="csv.html">CSV</a>, <a href="bourne-shell.html">Bourne shell</a> - See also: (1 related languages) <a href="dot.html">DOT</a> - 1 PLDB concepts link to FlowchartFun: <a href="workfl.html">Workfl</a> ```Example from the web: Node A goes to: Node B and: Node C goes back to: (Node A) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Node A goes to: Node B Token Built with Scroll v170.5.0 01/25/2025 397 2
Haskell Built with Scroll v170.5.0 01/24/2025 6 0
Kotlin - Programming language Kotlin ====== Kotlin is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Andrey Breslav. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Andrey%20Breslav Andrey Breslav #25 on PLDB 14 Years Old 901k <span title="Kotlin repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/JetBrains/kotlin ``` Kotlin is a statically-typed programming language that runs on the Java virtual machine and also can be compiled to JavaScript source code or use the LLVM compiler infrastructure. Its primary development is from a team of JetBrains programmers based in Saint Petersburg, Russia. While the syntax is not compatible with Java, Kotlin is designed to interoperate with Java code and is reliant on Java code from the existing Java Class Library, such as the collections framework. Read more on Wikipedia... https://en.wikipedia.org/wiki/Kotlin_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Kotlin is developed on <a href="https://github.com/JetBrains/kotlin">GitHub</a> and has 48,462 stars - Watch the history of <a href="https://www.youtube.com/watch?v=cbmdwDfqfv0">the Kotlin repo visualized with Gource</a> - There are at least 901,474 Kotlin repos on <a href="https://github.com/search?q=language:Kotlin">GitHub</a> - Early development of Kotlin happened in <a href="../lists/labs.html#q=JetBrains">JetBrains</a> - Kotlin is written in <a href="kotlin.html">Kotlin</a>, <a href="java.html">Java</a>, <a href="gradle.html">Gradle</a>, <a href="xml.html">XML</a>, <a href="javascript.html">JavaScript</a>, <a href="cpp.html">C++</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="swift.html">Swift</a>, <a href="typescript.html">TypeScript</a>, <a href="c.html">C</a>, <a href="objective-c.html">Objective-C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="idl.html">IDL</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="ruby.html">Ruby</a>, <a href="bash.html">Bash</a>, <a href="groovy.html">Groovy</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="diff.html">Diff</a>, <a href="python.html">Python</a>, <a href="reason.html">Reason</a>, <a href="cmake.html">CMake</a>, <a href="csv.html">CSV</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="ejs.html">EJS</a>, <a href="toml.html">TOML</a>, <a href="vtl-lang.html">Velocity Template Language</a>, <a href="puppet.html">Puppet</a>, <a href="llvmir.html">LLVM IR</a>, <a href="scala.html">Scala</a> - The Google BigQuery Public Dataset GitHub snapshot shows 6k users using Kotlin in 8k repos on <a href="https://api.github.com/search/repositories?q=language:Kotlin">GitHub</a> - Check out the 138 <a href="https://www.meetup.com/topics/kotlin/">Kotlin meetup groups</a> on Meetup.com. - There are 61,654 members in the <a href="https://reddit.com/r/Kotlin">Kotlin subreddit</a> - There are 275 <a href="https://projecteuler.net/language=Kotlin">Project Euler</a> users using Kotlin - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> Kotlin programmers reported a median salary of $55,071. 8% of respondents reported using Kotlin. 6,866 programmers reported using Kotlin, and 10,691 said they wanted to use it - Explore Kotlin snippets on <a href="http://www.rosettacode.org/wiki/Category:Kotlin">Rosetta Code</a> - Kotlin ranks #48 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/kotlin">grammar</a> for Kotlin - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/kotlin">package</a> for syntax highlighting Kotlin - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/jvm.py">syntax highlighting</a> for Kotlin - GitHub supports <a href="https://github.com/nishtahir/language-kotlin" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Kotlin - Learn <a href="https://exercism.org/tracks/kotlin">Kotlin on exercism.</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/ligee/kotlin-jupyter">Kernel</a> for Kotlin - Events page for Kotlin https://kotlinlang.org/community/events/ Events page for Kotlin - Indeed.com has 5,276 matches for <a href="https://www.indeed.com/jobs?q=kotlin developer">"kotlin developer"</a>. - <a href="https://kotlinlang.org">kotlinlang.org</a> was registered in 2013 - See also: (16 related languages) <a href="jvm.html">JVM</a>, <a href="java-bytecode.html">Java Bytecode</a>, <a href="javascript.html">JavaScript</a>, <a href="java.html">Java</a>, <a href="scala.html">Scala</a>, <a href="groovy.html">Groovy</a>, <a href="csharp.html">C#</a>, <a href="gosu.html">Gosu</a>, <a href="swift.html">Swift</a>, <a href="llvmir.html">LLVM IR</a>, <a href="android.html">Android</a>, <a href="pascal.html">Pascal</a>, <a href="perl.html">Perl</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="maven-pom.html">Apache Maven</a>, <a href="emacs-editor.html">Emacs</a> - Read more about Kotlin on the web: 1. 2. https://steve-yegge.blogspot.co.nz/2017/05/why-kotlin-is-better-than-whatever-dumb.html 1. https://engineering.fb.com/2022/10/24/android/android-java-kotlin-migration/ 2. - 22 PLDB concepts link to Kotlin: <a href="ace.html">Ace Editor</a>, <a href="avail.html">Avail</a>, <a href="ceu.html">Céu</a>, <a href="cloc.html">cloc</a>, <a href="flatbuffers.html">FlatBuffers</a>, <a href="flutter.html">Flutter</a>, <a href="gradle.html">Gradle</a>, <a href="kotlin.html">Kotlin</a>, <a href="ladybird.html">Ladybird</a>, <a href="lwjgl.html">LWJGL</a>, <a href="mal.html">mal</a>, <a href="melody.html">Melody</a>, <a href="moirai.html">Moirai</a>, <a href="opencv.html">OpenCV</a>, <a href="partiql.html">partiql</a>, <a href="pkl.html">Pkl</a>, <a href="project-mentat.html">Project Mentat</a>, <a href="pygments.html">Pygments</a>, <a href="python.html">Python</a>, <a href="react-native.html">React Native</a>, <a href="xtclang.html">Ecstasy</a>, <a href="yakou-lang.html">Yakou Lang</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: // Type your code here, or load an example. fun square(num: Int): Int = num * num ``` ```Example from <a href='https://riju.codes/kotlin'>Riju</a>: println("Hello, world!") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/k/Kotlin.kt'>hello-world</a>: fun main() { println("Hello World") } ``` ```Example from <a href='http://helloworldcollection.de/#Kotlin'>the Hello World Collection</a>: // Hello world in Kotlin fun main(args : Array<String>) { println("Hello, world!") } ``` ```Example from <a href='https://github.com/nishtahir/language-kotlin'>Linguist</a>: package addressbook class Contact( val name : String, val emails : List<EmailAddress>, val addresses : List<PostalAddress>, val phonenums : List<PhoneNumber> ) class EmailAddress( val user : String, val host : String ) class PostalAddress( val streetAddress : String, val city : String, val zip : String, val state : USState?, val country : Country ) { assert {(state == null) xor (country == Countries["US"]) } } class PhoneNumber( val country : Country, val areaCode : Int, val number : Long ) object Countries { fun get(id : CountryID) : Country = countryTable[id] private var table : Map<String, Country>? = null private val countryTable : Map<String, Country> get() { if (table == null) { table = HashMap() for (line in TextFile("countries.txt").lines(stripWhiteSpace = true)) { table[line] = Country(line) } } return table } } class Country(val name : String) ``` ```Example from <a href='https://en.wikipedia.org/wiki/Kotlin_(programming_language)'>Wikipedia</a>: // returns null if... // - foo() returns null, // - or if foo() is non-null, but bar() returns null, // - or if foo() and bar() are non-null, but baz() returns null. // vice versa, return value is non-null if and only if foo(), bar() and baz() are non-null foo()?.bar()?.baz() ``` ```Kotlin <a href="../lists/keywords.html#q=kotlin">Keywords</a> as as? break class continue do else false for fun if in !in interface is !is null object package return super this throw true try typealias val var when while by catch constructor delegate dynamic field file finally get import init param property receiver set setparam where actual abstract annotation companion const crossinline data enum expect external final infix inline inner internal lateinit noinline open operator out override private protected public reified sealed suspend tailrec vararg field it + - * / % * = += -= *= /= %= ++ -- && || ! == != === !== < > <= >= [ ] !! ?. ?: :: .. : ? ->; @ ; $ _ ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example println("Hello, World!") Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Interfaces FeatureLink ../features/hasInterfaces.html Supported <span class="hasFeature">✓</span> Example interface Named { val name: String } interface Person : Named { val firstName: String val lastName: String override val name: String get() = "$firstName $lastName" } Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example import foo.Bar // Bar is now accessible without qualification import foo.* // everything in 'foo' becomes accessible import bar.Bar as bBar // bBar stands for 'bar.Bar' Token row Feature Ternary operators FeatureLink ../features/hasTernaryOperators.html Supported <span class="hasFeature">✓</span> Example // Since if statements are expressions println(if (true) true else false) Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example table = HashMap() Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Variable Substitution Syntax FeatureLink ../features/hasVariableSubstitutionSyntax.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 01/24/2025 2039 10.2
Scala - Programming language Scala ===== Scala is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004 by Martin Odersky. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=Martin%20Odersky Martin Odersky #22 on PLDB 21 Years Old 219k <span title="Scala repos on GitHub.">Repos</span> Scala ( SKAH-lah) is a general-purpose programming language providing support for functional programming and a strong static type system. Designed to be concise, many of Scala's design decisions aimed to address criticisms of Java. Scala source code is intended to be compiled to Java bytecode, so that the resulting executable code runs on a Java virtual machine. Read more on Wikipedia... https://en.wikipedia.org/wiki/Scala_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 219,084 Scala repos on <a href="https://github.com/search?q=language:Scala">GitHub</a> - Early development of Scala happened in <a href="../lists/labs.html#q=École Polytechnique Fédérale de Lausanne">École Polytechnique Fédérale de Lausanne</a> - The Google BigQuery Public Dataset GitHub snapshot shows 21k users using Scala in 35k repos on <a href="https://api.github.com/search/repositories?q=language:Scala">GitHub</a> - Check out the 624 <a href="https://www.meetup.com/topics/scala/">Scala meetup groups</a> on Meetup.com. - There are 46,218 members in the <a href="https://reddit.com/r/scala">Scala subreddit</a> - There are 1,985 <a href="https://projecteuler.net/language=Scala">Project Euler</a> users using Scala - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> Scala programmers reported a median salary of $77,832. 3% of respondents reported using Scala. 2,148 programmers reported using Scala, and 3,165 said they wanted to use it - Explore Scala snippets on <a href="http://www.rosettacode.org/wiki/Category:Scala">Rosetta Code</a> - Scala on HOPL https://hopl.info/showlanguage.prx?exp=6814 Scala on HOPL - Scala ranks #39 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Scala Ubuntu package https://packages.ubuntu.com/jammy/scala Scala Ubuntu package - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/scala">grammar</a> for Scala - Scala <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/scalameta/metals">implementation</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/scala">package</a> for syntax highlighting Scala - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/jvm.py">syntax highlighting</a> for Scala - GitHub supports <a href="https://github.com/scala/vscode-scala-syntax" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Scala - Scala appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/scala">Scala on exercism.</a> - PLDB has 2 <a href="jupyter-notebook.html">Jupyter</a> Kernels for Scala: <a href="https://github.com/mattpap/IScala">github.com</a>, <a href="https://github.com/alexarchambault/jupyter-scala">github.com</a> - There is a <a href="https://index.scala-lang.org/">central package repository</a> for Scala - Events page for Scala https://scala-lang.org/events/ Events page for Scala - Indeed.com has 3,679 matches for <a href="https://www.indeed.com/jobs?q=scala engineer">"scala engineer"</a>. - <a href="http://www.scala-lang.org">scala-lang.org</a> was registered in 2007 - See also: (32 related languages) <a href="jvm.html">JVM</a>, <a href="javascript.html">JavaScript</a>, <a href="llvmir.html">LLVM IR</a>, <a href="eiffel.html">Eiffel</a>, <a href="erlang.html">Erlang</a>, <a href="haskell.html">Haskell</a>, <a href="java.html">Java</a>, <a href="lisp.html">Lisp</a>, <a href="pizza.html">Pizza</a>, <a href="standard-ml.html">Standard ML</a>, <a href="ocaml.html">OCaml</a>, <a href="scheme.html">Scheme</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="oz.html">Oz</a>, <a href="ceylon.html">Ceylon</a>, <a href="fantom.html">Fantom</a>, <a href="f-sharp.html">F#</a>, <a href="kotlin.html">Kotlin</a>, <a href="lasso.html">Lasso</a>, <a href="red.html">Red</a>, <a href="java-bytecode.html">Java Bytecode</a>, <a href="c.html">C</a>, <a href="android.html">Android</a>, <a href="pascal.html">Pascal</a>, <a href="csharp.html">C#</a>, <a href="python.html">Python</a>, <a href="ml.html">ML</a>, <a href="csp.html">CSP</a>, <a href="groovy.html">Groovy</a>, <a href="clojure.html">Clojure</a>, <a href="php.html">PHP</a>, <a href="ruby.html">Ruby</a> - 32 PLDB concepts link to Scala: <a href="ace.html">Ace Editor</a>, <a href="baysick.html">baysick</a>, <a href="chisel.html">chisel</a>, <a href="cloc.html">cloc</a>, <a href="effekt.html">Effekt</a>, <a href="enso.html">Enso</a>, <a href="felix.html">Felix</a>, <a href="firrtl.html">firrtl</a>, <a href="flix.html">Flix</a>, <a href="gradle.html">Gradle</a>, <a href="k-framework.html">k-framework</a>, <a href="kotlin.html">Kotlin</a>, <a href="lift.html">lift</a>, <a href="luna.html">Luna</a>, <a href="mal.html">mal</a>, <a href="mlscript.html">MLscript</a>, <a href="netlogo.html">NetLogo</a>, <a href="obsidian-lang.html">Obsidian</a>, <a href="opencv.html">OpenCV</a>, <a href="parboiled.html">parboiled</a>, <a href="parboiled2.html">parboiled2</a>, <a href="pegdown.html">pegdown</a>, <a href="pygments.html">Pygments</a>, <a href="rholang.html">Rholang</a>, <a href="scala-js.html">Scala.js</a>, <a href="spark.html">Apache Spark</a>, <a href="spatial.html">Spatial</a>, <a href="topshell.html">topshell</a>, <a href="vale.html">Vale</a>, <a href="vyxal.html">Vyxal</a>, <a href="xgboost-model.html">Xgboost</a>, <a href="xgboost.html">XGBoost</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: // Type your code here, or load an example. object Square { def square(num: Int): Int = num * num } ``` ```Example from <a href='https://riju.codes/scala'>Riju</a>: println("Hello, world!") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Scala.scala'>hello-world</a>: object HelloWorld extends App { println("Hello World") } ``` ```Example from <a href='http://helloworldcollection.de/#Scala'>the Hello World Collection</a>: // Hello world in Scala object HelloWorld extends App { println("Hello world!") } ``` ```Example from <a href='https://github.com/scala/vscode-scala-syntax'>Linguist</a>: #!/bin/sh exec scala "$0" "$@" !# object HelloWorld { def main(args: Array[String]) { println("Hello, world!") } } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Scala_(programming_language)'>Wikipedia</a>: val urls = List("http://scala-lang.org", "https://github.com/scala/scala") def fromURL(url: String) = scala.io.Source.fromURL(url) .getLines().mkString("\n") val t = System.currentTimeMillis() urls.par.map(fromURL(_)) println("time: " + (System.currentTimeMillis - t) + "ms") ``` ```Scala <a href="../lists/keywords.html#q=scala">Keywords</a> abstract case catch class def do else extends false final finally for forSome if implicit import lazy match new null object override package private protected return sealed super this throw trait try true type val var while with yield ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example println("Hello, World!") Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println row Feature Message Passing FeatureLink ../features/hasMessagePassing.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Implicit Arguments FeatureLink ../features/hasImplicitArguments.html Supported <span class="hasFeature">✓</span> Example // https://docs.scala-lang.org/tour/implicit-parameters.html abstract class Monoid[A] { def add(x: A, y: A): A def unit: A } object ImplicitTest { implicit val stringMonoid: Monoid[String] = new Monoid[String] { def add(x: String, y: String): String = x concat y def unit: String = "" } implicit val intMonoid: Monoid[Int] = new Monoid[Int] { def add(x: Int, y: Int): Int = x + y def unit: Int = 0 } def sum[A](xs: List[A])(implicit m: Monoid[A]): A = if (xs.isEmpty) m.unit else m.add(xs.head, sum(xs.tail)) def main(args: Array[String]): Unit = { println(sum(List(1, 2, 3))) // uses intMonoid implicitly println(sum(List("a", "b", "c"))) // uses stringMonoid implicitly } } Token row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example // https://docs.scala-lang.org/scala3/guides/macros/macros.html import scala.quoted.* // imports Quotes, Expr def inspectCode(x: Expr[Any])(using Quotes): Expr[Any] = println(x.show) x Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Partial Application FeatureLink ../features/hasPartialApplication.html Supported <span class="hasFeature">✓</span> Example def add(x: Int, y: Int) = {x+y}; add(1, _: Int) Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token " row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 01/24/2025 1879 9.4
Zig - Programming language Zig === Zig is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Andrew Kelley. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Andrew%20Kelley Andrew Kelley #45 on PLDB 10 Years Old 4k <span title="Zig repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/ziglang/zig ``` A programming language designed for robustness, optimality, and clarity. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Zig is developed on <a href="https://github.com/ziglang/zig">GitHub</a> and has 32,864 stars - Watch the history of <a href="https://www.youtube.com/watch?v=MQXfU5Czy64">the Zig repo visualized with Gource</a> - There are at least 3,909 Zig repos on <a href="https://github.com/search?q=language:Zig">GitHub</a> - Zig is written in <a href="zig.html">Zig</a>, <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="cpp.html">C++</a>, <a href="pascal.html">Pascal</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="ring.html">Ring</a>, <a href="powershell.html">PowerShell</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="objective-c.html">Objective-C</a> - The Google BigQuery Public Dataset GitHub snapshot shows 20 users using Zig in 21 repos on <a href="https://api.github.com/search/repositories?q=language:Zig">GitHub</a> - There are 5,511 members in the <a href="https://reddit.com/r/Zig">Zig subreddit</a> - Explore Zig snippets on <a href="http://www.rosettacode.org/wiki/Category:Zig">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/zig.py">syntax highlighting</a> for Zig - Learn <a href="https://exercism.org/tracks/zig">Zig on exercism.</a> - 13 PLDB concepts link to Zig: <a href="ace.html">Ace Editor</a>, <a href="bio.html">Bio</a>, <a href="bog.html">bog</a>, <a href="buzz.html">buzz</a>, <a href="cloc.html">cloc</a>, <a href="cyber.html">Cyber</a>, <a href="mal.html">mal</a>, <a href="mojo.html">Mojo</a>, <a href="pcre.html">PCRE</a>, <a href="prql.html">PRQL</a>, <a href="pygments.html">Pygments</a>, <a href="roc.html">Roc</a>, <a href="zig.html">Zig</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: // Type your code here, or load an example. export fn square(num: i32) i32 { return num * num; } ``` ```Example from <a href='https://riju.codes/zig'>Riju</a>: const std = @import("std"); pub fn main() anyerror!void { std.log.info("Hello, world!", .{}); } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/z/Zig.zig'>hello-world</a>: const std = @import("std"); pub fn main() !void { const stdout = std.io.getStdOut().writer(); try stdout.print("Hello World", .{}); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token std.debug.print Built with Scroll v170.5.0 01/24/2025 804 4
Lua Built with Scroll v170.5.0 01/24/2025 6 0
Go Built with Scroll v170.5.0 01/24/2025 6 0
Fennel - Programming language Fennel ====== Fennel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Calvin Rose. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Calvin%20Rose Calvin Rose #132 on PLDB 9 Years Old 207 <span title="Fennel repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/bakpakin/fennel ``` Lua Lisp Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - Fennel is developed on <a href="https://github.com/bakpakin/fennel">GitHub</a> and has 2,369 stars - There are at least 207 Fennel repos on <a href="https://github.com/search?q=language:Fennel">GitHub</a> - Early development of Fennel happened in <a href="../lists/labs.html#q=https://lists.sr.ht/%7Etechnomancy/fennel">https://lists.sr.ht/%7Etechnomancy/fennel</a> - Fennel is written in <a href="fennel.html">Fennel</a>, <a href="markdown.html">Markdown</a>, <a href="lua.html">Lua</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="diff.html">Diff</a>, <a href="bourne-shell.html">Bourne shell</a> - The Google BigQuery Public Dataset GitHub snapshot shows 12 users using Fennel in 12 repos on <a href="https://api.github.com/search/repositories?q=language:Fennel">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/lisp.py">syntax highlighting</a> for Fennel - <a href="https://fennel-lang.org/">fennel-lang.org</a> was registered in 2018 - 5 PLDB concepts link to Fennel: <a href="cloc.html">cloc</a>, <a href="fennel.html">Fennel</a>, <a href="funl.html">funl</a>, <a href="mal.html">mal</a>, <a href="pygments.html">Pygments</a> ```Example from the web: ;; Sample: read the state of the keyboard and move the player accordingly (local dirs {:up [0 -1] :down [0 1] :left [-1 0] :right [1 0]}) (each [key delta (pairs dirs)] (when (love.keyboard.isDown key) (let [[dx dy] delta [px py] player x (+ px (* dx player.speed dt)) y (+ py (* dy player.speed dt))] (: world :move player x y)))) ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/Fennel.fnl'>hello-world</a>: (print "Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example ; -?\d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example ; -?\d+\.\d+ Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 01/19/2025 672 3.4
Dale - Programming language Dale ==== Dale is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by tomhrr. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=tomhrr tomhrr #478 on PLDB 12 Years Old ```Download source code: git clone https://github.com/tomhrr/dale/ ``` Lisp-flavoured C - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - Dale is developed on <a href="https://github.com/tomhrr/dale/">GitHub</a> and has 1,024 stars - Dale is written in <a href="diet.html">DIET</a>, <a href="perl.html">Perl</a>, <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="cmake.html">CMake</a>, <a href="vim-script.html">Vim script</a>, <a href="dockerfile.html">Dockerfile</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature References FeatureLink ../features/hasReferences.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constructors FeatureLink ../features/hasConstructors.html Supported <span class="hasFeature">✓</span> Example Token row Feature Namespaces FeatureLink ../features/hasNamespaces.html Supported <span class="hasFeature">✓</span> Example Token row Feature Function Overloading FeatureLink ../features/hasFunctionOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Manual Memory Management FeatureLink ../features/hasManualMemoryManagement.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Bitwise Operators FeatureLink ../features/hasBitWiseOperators.html Supported <span class="hasFeature">✓</span> Example Token row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="hasFeature">✓</span> Example Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example Token row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 01/18/2025 474 2.4
pie-lang - Programming language pie-lang ======== pie-lang is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by David Christiansen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=David%20Christiansen David Christiansen #873 on PLDB 7 Years Old ```Download source code: git clone https://github.com/the-little-typer/pie ``` Pie: A Little Language with Dependent Types. Pie is a Racket language, requiring Racket version 6.5 or newer. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - pie-lang is developed on <a href="https://github.com/the-little-typer/pie">GitHub</a> and has 685 stars - Early development of pie-lang happened in <a href="../lists/labs.html#q=https://github.com/the-little-typer">https://github.com/the-little-typer</a> - pie-lang is written in <a href="racket.html">Racket</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a> - <a href="http://thelittletyper.com/">thelittletyper.com</a> was registered in 2017 Built with Scroll v170.5.0 01/18/2025 345 1.7
Sibilant - Programming language Sibilant ======== Sibilant is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010 by Jacob Rothstein. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Jacob%20Rothstein Jacob Rothstein #956 on PLDB 15 Years Old ```Download source code: git clone https://github.com/jbr/sibilant ``` Just another compile-to-js LISP-like language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - Sibilant is developed on <a href="https://github.com/jbr/sibilant">GitHub</a> and has 384 stars - Early development of Sibilant happened in <a href="../lists/labs.html#q=https://github.com/jbr/sibilant/issues">https://github.com/jbr/sibilant/issues</a> - Sibilant is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="scss.html">SCSS</a>, <a href="css.html">CSS</a> ```Sibilant <a href="../lists/keywords.html#q=sibilant">Keywords</a> assign def do each if lambda pipe set this var when ``` Built with Scroll v170.5.0 01/18/2025 356 1.8
Nu - Programming language Nu == Nu is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007 by Tim Burks. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Tim%20Burks Tim Burks #865 on PLDB 18 Years Old 215 <span title="Nu repos on GitHub.">Repos</span> Nu is an interpreted object-oriented programming language, with a Lisp-like syntax, created by Tim Burks as an alternative scripting language to program OS X through its Cocoa application programming interface (API). Implementations also exist for iPhone and Linux. The language was first announced at C4, a conference for indie Mac developers held in August 2007.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Nu_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - There are at least 215 Nu repos on <a href="https://github.com/search?q=language:Nu">GitHub</a> - Early development of Nu happened in <a href="../lists/labs.html#q=https://github.com/programming-nu">https://github.com/programming-nu</a> - The Google BigQuery Public Dataset GitHub snapshot shows 331 users using Nu in 375 repos on <a href="https://api.github.com/search/repositories?q=language:Nu">GitHub</a> - GitHub supports <a href="https://github.com/jsallis/nu.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Nu - See also: (6 related languages) <a href="x86-isa.html">X86</a>, <a href="lisp.html">Lisp</a>, <a href="objective-c.html">Objective-C</a>, <a href="ruby.html">Ruby</a>, <a href="linux.html">Linux</a>, <a href="f-script.html">F-Script</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/n/Nu.nu'>hello-world</a>: (puts "Hello World") ``` ```Example from <a href='https://github.com/jsallis/nu.tmbundle'>Linguist</a>: #!/usr/bin/env nush (puts "Hello") ``` ```Example from <a href='https://en.wikipedia.org/wiki/Nu_(programming_language)'>Wikipedia</a>: (unless @prefix (set @prefix "#{((((NSProcessInfo processInfo) arguments) 0) dirName)}..")) (unless @icon_files (set @icon_files (array "#{@prefix}/share/nu/resources/nu.icns"))) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token puts Built with Scroll v170.5.0 01/18/2025 574 2.9
Phel - Programming language Phel ==== Phel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Jens Haase. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Jens%20Haase Jens Haase #780 on PLDB 5 Years Old ```Download source code: git clone https://github.com/phel-lang/phel-lang ``` Phel is a functional programming language that transpiles to PHP. A Lisp dialect inspired by Clojure and Janet. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - Phel is developed on <a href="https://github.com/phel-lang/phel-lang">GitHub</a> and has 413 stars - Early development of Phel happened in <a href="../lists/labs.html#q=https://github.com/phel-lang">https://github.com/phel-lang</a> - Phel compiles to <a href="php.html">PHP</a> - Phel is written in <a href="php.html">PHP</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="dockerfile.html">Dockerfile</a> - <a href="https://phel-lang.org/">phel-lang.org</a> was registered in 2020 ```Example from the web: (ns hello-world\boot) (println "Hello, World!") ``` Built with Scroll v170.5.0 01/18/2025 391 2
Lux - Programming language Lux === Lux is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Eduardo Julián. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Eduardo%20Juli%C3%A1n Eduardo Julián #705 on PLDB 11 Years Old ```Download source code: git clone https://github.com/LuxLang/lux/ ``` The Lux Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - Lux is developed on <a href="https://github.com/LuxLang/lux/">GitHub</a> and has 1,666 stars - Early development of Lux happened in <a href="../lists/labs.html#q=https://github.com/LuxLang">https://github.com/LuxLang</a> - Lux compiles to <a href="javascript.html">JavaScript</a> or <a href="java.html">Java</a> or <a href="php.html">PHP</a> or <a href="python.html">Python</a> or <a href="r.html">R</a> or <a href="ruby.html">Ruby</a> or <a href="scheme.html">Scheme</a> - Lux is written in <a href="markdown.html">Markdown</a>, <a href="clojure.html">Clojure</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="lisp.html">Lisp</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 01/18/2025 379 1.9
ferret - Programming language ferret ====== ferret is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Nurullah Akkaya. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Nurullah%20Akkaya Nurullah Akkaya #697 on PLDB 8 Years Old ```Download source code: git clone https://github.com/nakkaya/ferret ``` Ferret is a free software lisp implementation for real time embedded control systems. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - ferret is developed on <a href="https://github.com/nakkaya/ferret">GitHub</a> and has 1,068 stars - Early development of ferret happened in <a href="../lists/labs.html#q=Near East University">Near East University</a> - ferret is written in <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a> - <a href="http://ferret-lang.org">ferret-lang.org</a> was registered in 2017 ```Example from the web: ;;; lazy-sum.clj (defn positive-numbers ([] (positive-numbers 1)) ([n] (cons n (lazy-seq (positive-numbers (inc n)))))) (println (->> (positive-numbers) (take 5) (apply +))) ``` HackerNews discussions of ferret ================================ title|titleLink|date|score|comments Ferret – A free software Clojure implementation|https://news.ycombinator.com/item?id=14951116|08/07/2017|266|79 Built with Scroll v170.5.0 01/18/2025 382 1.9
Hackett - Programming language Hackett ======= Hackett is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Alexis King. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Alexis%20King Alexis King #682 on PLDB 8 Years Old ```Download source code: git clone https://github.com/lexi-lambda/hackett ``` Hackett is an attempt to implement a Haskell-like language with support for Racket’s macro system, built using the techniques described in the paper Type Systems as Macros. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - Hackett is developed on <a href="https://github.com/lexi-lambda/hackett">GitHub</a> and has 1,159 stars - Early development of Hackett happened in <a href="../lists/labs.html#q=https://github.com/lexi-lambda/hackett/issues">https://github.com/lexi-lambda/hackett/issues</a> - Hackett is written in <a href="racket.html">Racket</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: #lang hackett (data (Maybe a) Nothing (Just a)) (def x : Integer (let ([y 3] [z 7]) {y + z})) (class (Show a) [show : {a -> String}]) (instance (forall [a] (Show a) => (Show (Maybe a))) [show (λ* [[(Just x)] {"(Just " ++ (show x) ++ ")"}] [[Nothing ] "Nothing"])]) ``` Built with Scroll v170.5.0 01/18/2025 405 2
LFE - Programming language LFE === LFE, aka Lisp Flavored Erlang, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008 by Robert Virding. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Robert%20Virding Robert Virding #492 on PLDB 17 Years Old 51 <span title="LFE repos on GitHub.">Repos</span> Lisp Flavored Erlang (LFE) is a functional, concurrent, general-purpose programming language and Lisp dialect built on top of Core Erlang and the Erlang Virtual Machine (BEAM). LFE builds on top of Erlang in order to provide a Lisp syntax for writing distributed, fault-tolerant, soft real-time, non-stop applications. LFE also extends Erlang to support meta-programming with Lisp macros and an improved developer experience with a feature-rich REPL. Read more on Wikipedia... https://en.wikipedia.org/wiki/LFE_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - There are at least 51 LFE repos on <a href="https://github.com/search?q=language:LFE">GitHub</a> - Early development of LFE happened in <a href="../lists/labs.html#q=https://github.com/lfe">https://github.com/lfe</a> - The Google BigQuery Public Dataset GitHub snapshot shows 14 users using LFE in 15 repos on <a href="https://api.github.com/search/repositories?q=language:LFE">GitHub</a> - Explore LFE snippets on <a href="http://www.rosettacode.org/wiki/Category:LFE">Rosetta Code</a> - GitHub supports <a href="https://github.com/textmate/lisp.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for LFE - Learn <a href="https://exercism.org/tracks/lfe">LFE on exercism.</a> - Indeed.com has 0 matches for <a href="https://www.indeed.com/jobs?q=lfe developer">"lfe developer"</a>. - See also: (6 related languages) <a href="erlang.html">Erlang</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="scheme.html">Scheme</a>, <a href="elixir.html">Elixir</a>, <a href="hy.html">Hy</a>, <a href="lisp.html">Lisp</a> - Read more about LFE on the web: 1. https://lfe.io/ 1. - 1 PLDB concepts link to LFE: <a href="cloc.html">cloc</a> ```Example from <a href='https://github.com/textmate/lisp.tmbundle'>Linguist</a>: ;; Copyright (c) 2013 Duncan McGreggor <oubiwann@cogitat.io> ;; ;; Licensed under the Apache License, Version 2.0 (the "License"); ;; you may not use this file except in compliance with the License. ;; You may obtain a copy of the License at ;; ;; http://www.apache.org/licenses/LICENSE-2.0 ;; ;; Unless required by applicable law or agreed to in writing, software ;; distributed under the License is distributed on an "AS IS" BASIS, ;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ;; See the License for the specific language governing permissions and ;; limitations under the License. ;; File : church.lfe ;; Author : Duncan McGreggor ;; Purpose : Demonstrating church numerals from the lambda calculus ;; The code below was used to create the section of the user guide here: ;; http://lfe.github.io/user-guide/recursion/5.html ;; ;; Here is some example usage: ;; ;; > (slurp '"church.lfe") ;; #(ok church) ;; > (zero) ;; #Fun<lfe_eval.10.53503600> ;; > (church->int1 (zero)) ;; 0 ;; > (church->int1 (three)) ;; 3 ;; > (church->int1 (five)) ;; 5 ;; > (church->int2 #'five/0) ;; 5 ;; > (church->int2 (lambda () (get-church 25))) ;; 25 (defmodule church (export all)) (defun zero () (lambda (s) (lambda (x) x))) (defun one () (lambda (s) (lambda (x) (funcall s x)))) (defun two () (lambda (s) (lambda (x) (funcall s (funcall s x))))) (defun three () (lambda (s) (lambda (x) (funcall s (funcall s (funcall s x)))))) (defun four () (lambda (s) (lambda (x) (funcall s (funcall s (funcall s (funcall s x))))))) (defun five () (get-church 5)) (defun int-successor (n) (+ n 1)) (defun church->int1 (church-numeral) " Converts a called church numeral to an integer, e.g.: > (church->int1 (five)) " (funcall (funcall church-numeral #'int-successor/1) 0)) (defun church->int2 (church-numeral) " Converts a non-called church numeral to an integer, e.g.: > (church->int2 #'five/0) " (funcall (funcall (funcall church-numeral) #'int-successor/1) 0)) (defun church-successor (church-numeral) (lambda (s) (lambda (x) (funcall s (funcall (funcall church-numeral s) x))))) (defun get-church (church-numeral count limit) (cond ((== count limit) church-numeral) ((/= count limit) (get-church (church-successor church-numeral) (+ 1 count) limit)))) (defun get-church (integer) (get-church (zero) 0 integer)) ``` ```Example from <a href='https://en.wikipedia.org/wiki/LFE_(programming_language)'>Wikipedia</a>: (defun parse-args (flag) "Given one or more command-line arguments, extract the passed values. For example, if the following was passed via the command line: $ erl -my-flag my-value-1 -my-flag my-value-2 One could then extract it in an LFE program by calling this function: (let ((args (parse-args 'my-flag))) ... ) In this example, the value assigned to the arg variable would be a list containing the values my-value-1 and my-value-2." (let ((`#(ok ,data) (init:get_argument flag))) (lists:merge data))) (defun get-pages () "With no argument, assume 'url parameter was passed via command line." (let ((urls (parse-args 'url))) (get-pages urls))) (defun get-pages (urls) "Start inets and make (potentially many) HTTP requests." (inets:start) (plists:map (lambda (x) (get-page x)) urls)) (defun get-page (url) "Make a single HTTP request." (let* ((method 'get) (headers '()) (request-data `#(,url ,headers)) (http-options ()) (request-options '(#(sync false)))) (httpc:request method request-data http-options request-options) (receive (`#(http #(,request-id #(error ,reason))) (io:format "Error: ~p~n" `(,reason))) (`#(http #(,request-id ,result)) (io:format "Result: ~p~n" `(,result)))))) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 01/18/2025 1207 6
wisp - Programming language wisp ==== wisp is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Santosh Rajan and Irakli Gozalishvili and LeXofLeviafan and Chris McCormick. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Santosh%20Rajan Santosh Rajan https://pldb.io/concepts/../lists/creators.html#q=Irakli%20Gozalishvili Irakli Gozalishvili https://pldb.io/concepts/../lists/creators.html#q=LeXofLeviafan LeXofLeviafan https://pldb.io/concepts/../lists/creators.html#q=Chris%20McCormick Chris McCormick #353 on PLDB 13 Years Old 30 <span title="wisp repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/Gozala/wisp ``` A little Clojure-like LISP in JavaScript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - wisp is developed on <a href="https://github.com/Gozala/wisp">GitHub</a> and has 983 stars - There are at least 30 wisp repos on <a href="https://github.com/search?q=language:wisp">GitHub</a> - wisp is written in <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a> - The Google BigQuery Public Dataset GitHub snapshot shows 17 users using wisp in 23 repos on <a href="https://api.github.com/search/repositories?q=language:wisp">GitHub</a> - GitHub supports <a href="https://github.com/atom/language-clojure" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for wisp ```Example from the web: (alert "Hello world!") ``` ```Example from <a href='https://github.com/atom/language-clojure'>Linguist</a>: ;; # wisp ; Wisp is homoiconic JS dialect with a clojure syntax, s-expressions and ; macros. Wisp code compiles to a human readable javascript, which is one ; of they key differences from clojurescript. ;; ## wisp data structures ;; 1. nil - is just like js undefined with a differenc that it's ;; not something can be defined. In fact it's just a shortcut for ;; void(0) in JS. nil ;; => void(0) ;; 2. Booleans - Wisp booleans true / false are JS booleans true ;; => true ;; 3. Numbers - Wisp numbers are JS numbers 1 ;; => 1 ;; 4. Strings - Wisp strings are JS Strings "Hello world" ;; Wisp strings can be multiline "Hello, My name is wisp!" ;; 5. Characters - Characters are sugar for JS single char strings \a ;; => "a" ;; 6. Keywords - Keywords are symbolic identifiers that evaluate to ;; themselves. :keyword ;; => "keyword" ;; Since in JS string constats fulfill this purpose of symbolic ;; identifiers, keywords compile to equivalent JS strings. (window.addEventListener :load handler false) ;; Keywords can be invoked as functions, that desugars to plain ;; associated value access in JS (:bar foo) ;; => foo["bar"] ;; 7. Vectors - Wisp vectors are JS arrays. [ 1 2 3 4 ] ;; Note: Commas are white space & can be used if desired [ 1, 2, 3, 4] ;; 8. Maps - Maps are hash maps, plain JS objects. Note that unlike ;; in clojure keys can not be of arbitary types. { "foo" bar :beep-bop "bop" 1 2 } ;; Commas are optional but can come handy for separating key value ;; pairs. { a 1, b 2 } ;; In a future JSONs syntax may be made compatible with map syntax. ;; 9. Lists - You can't have a lisp without lists! Wisp has lists too. ;; Wisp is homoiconic and it's code is made up of lists representing ;; expressions. The first item in the expression is a function, being ;; invoked with rest items as arguments. (foo bar baz) ; => foo(bar, baz); ;; # Conventions ;; Wisp puts a lot of effort in making naming conventions tra ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 01/18/2025 872 4.4
Hy - Programming language Hy == Hy is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Paul Tagliamonte. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Paul%20Tagliamonte Paul Tagliamonte #150 on PLDB 12 Years Old 398 <span title="Hy repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/hylang/hy ``` Hy (alternately, Hylang) is a programming language, a dialect of the language Lisp designed to interact with the language Python by translating expressions into Python's abstract syntax tree (AST). Hy was introduced at Python Conference (PyCon) 2013 by Paul Tagliamonte.Similar to Kawa's and Clojure's mapping of s-expressions onto the Java virtual machine (JVM), Hy is meant to operate as a transparent Lisp front end to Python's abstract syntax. Lisp allows operating on code as data (metaprogramming). Read more on Wikipedia... https://en.wikipedia.org/wiki/Hy_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - Hy is developed on <a href="https://github.com/hylang/hy">GitHub</a> and has 4,818 stars - There are at least 398 Hy repos on <a href="https://github.com/search?q=language:Hy">GitHub</a> - Early development of Hy happened in <a href="../lists/labs.html#q=https://github.com/hylang">https://github.com/hylang</a> - Hy is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="dockerfile.html">Dockerfile</a> - The Google BigQuery Public Dataset GitHub snapshot shows 154 users using Hy in 180 repos on <a href="https://api.github.com/search/repositories?q=language:Hy">GitHub</a> - Explore Hy snippets on <a href="http://www.rosettacode.org/wiki/Category:Hy">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/lisp.py">syntax highlighting</a> for Hy - GitHub supports <a href="https://github.com/Slowki/hy.tmLanguage.git" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Hy - PLDB has 2 <a href="jupyter-notebook.html">Jupyter</a> Kernels for Hy: <a href="https://github.com/bollwyvl/hy_kernel/">github.com</a>, <a href="https://github.com/Calysto/calysto_hy">github.com</a> - <a href="http://hylang.org/">hylang.org</a> was registered in 2013 - See also: (5 related languages) <a href="lisp.html">Lisp</a>, <a href="ia-32.html">IA-32</a>, <a href="clojure.html">Clojure</a>, <a href="python.html">Python</a>, <a href="jvm.html">JVM</a> ```Example from the web: (+ "Hyllo " "World" "!") ``` ```Example from <a href='https://riju.codes/hy'>Riju</a>: (print "Hello, world!") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/h/Hy.hy'>hello-world</a>: (print "Hello World") ``` ```Example from <a href='https://github.com/Slowki/hy.tmLanguage.git'>Linguist</a>: ;; Fibonacci example in Hy. (defn fib [n] (if (<= n 2) n (+ (fib (- n 1)) (fib (- n 2))))) (if (= __name__ "__main__") (for [x [1 2 3 4 5 6 7 8]] (print (fib x)))) ``` ```Example from <a href='https://en.wikipedia.org/wiki/Hy_(programming_language)'>Wikipedia</a>: => (print "Hy!") Hy! => (defn salutationsnm [name] (print (+ "Hy " name "!"))) => (salutationsnm "YourName") Hy YourName! ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example ; -?\d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example ; -?\d+\.\d+ Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example ; 0[xX][a-fA-F0-9]+ Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example ; 0[0-7]+j? Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 01/18/2025 938 4.7
NewLisp - Programming language NewLisp ======= NewLisp is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991 by Lutz Mueller. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=Lutz%20Mueller Lutz Mueller #474 on PLDB 34 Years Old 476 <span title="NewLisp repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/kosh04/newlisp ``` newLISP is an open source scripting language in the Lisp family of programming languages developed by Lutz Mueller and released under the GNU General Public License.. Read more on Wikipedia... https://en.wikipedia.org/wiki/NewLISP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - NewLisp is developed on <a href="https://github.com/kosh04/newlisp">GitHub</a> and has 94 stars - There are at least 476 NewLisp repos on <a href="https://github.com/search?q=language:NewLisp">GitHub</a> - Early development of NewLisp happened in <a href="../lists/labs.html#q=http://kosh.sdf.org">http://kosh.sdf.org</a> - NewLisp is written in <a href="lisp.html">Lisp</a>, <a href="c.html">C</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="vim-script.html">Vim script</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 774 users using NewLisp in 812 repos on <a href="https://api.github.com/search/repositories?q=language:NewLisp">GitHub</a> - There are 1 <a href="https://projecteuler.net/language=newLISP">Project Euler</a> users using NewLisp - Explore NewLisp snippets on <a href="http://www.rosettacode.org/wiki/Category:NewLISP">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/lisp.py">syntax highlighting</a> for NewLisp - GitHub supports <a href="https://github.com/textmate/lisp.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for NewLisp - <a href="http://www.newlisp.org/">newlisp.org</a> was registered in 1999 - See also: (17 related languages) <a href="lisp.html">Lisp</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="scheme.html">Scheme</a>, <a href="pascal.html">Pascal</a>, <a href="c.html">C</a>, <a href="tcl.html">Tcl</a>, <a href="s-expressions.html">S-expressions</a>, <a href="xml.html">XML</a>, <a href="utf-8.html">UTF-8</a>, <a href="tcp.html">TCP</a>, <a href="udp.html">UDP</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="sqlite.html">SQLite</a>, <a href="smtp.html">SMTP</a>, <a href="ftp.html">FTP</a>, <a href="opengl.html">OpenGL</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/n/NewLISP.lsp'>hello-world</a>: #!/usr/bin/newlisp (print "Hello World\n") (exit) ``` ```Example from <a href='https://github.com/textmate/lisp.tmbundle'>Linguist</a>: #!/usr/bin/env newlisp (constant 'NUM 8) (define (intersects? q1 q2) (or (= (q1 0) (q2 0)) (= (q1 1) (q2 1)) (= (abs (- (q1 0) (q2 0))) (abs (- (q1 1) (q2 1)))))) (define (variant? alist) (set 'logic nil) (cond ((= (length alist) 1) true) ((> (length alist) 1) (while (> (length alist) 1) (set 'q (pop alist -1)) (dolist (el alist) (push (intersects? (list q (inc (length alist))) (list el (+ 1 $idx))) logic -1))) (not (apply or logic))))) (define (fork-by-line alist) (let (res '()) (dolist (i (sequence 1 NUM)) (set 'tmp alist) (push i tmp -1) (setf res (push tmp res -1))) res)) (define (find-variants num) (let (res '()) (cond ((< num 1) (begin (println "num < 1") (exit))) ((= num 1) (dolist (i (sequence 1 NUM)) (push (list i) res -1))) ((> num 1) (dolist (v (find-variants (dec num))) (set 'passed (filter variant? (fork-by-line v))) (if (not (empty? passed)) (extend res passed))))) res)) (set 'solutions (find-variants NUM)) (println (length solutions)) ;;(exit) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 01/18/2025 934 4.7
ClojureScript - Programming language ClojureScript ============= ClojureScript is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Rich Hickey. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Rich%20Hickey Rich Hickey #73 on PLDB 14 Years Old ```Download source code: git clone https://github.com/clojure/clojurescript ``` Clojure to JS compiler - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - ClojureScript is developed on <a href="https://github.com/clojure/clojurescript">GitHub</a> and has 9,204 stars - Early development of ClojureScript happened in <a href="../lists/labs.html#q=https://github.com/clojure">https://github.com/clojure</a> - ClojureScript compiles to <a href="javascript.html">JavaScript</a> - ClojureScript is written in <a href="clojurescript.html">ClojureScript</a>, <a href="clojure.html">Clojure</a>, <a href="javascript.html">JavaScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="bash.html">Bash</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="css.html">CSS</a>, <a href="powershell.html">PowerShell</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a> - <a href="http://clojure.com/blog/2011/07/22/introducing-clojurescript.html">First announcement of</a> ClojureScript - There are 2,985 members in the <a href="https://reddit.com/r/Clojurescript">ClojureScript subreddit</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/jvm.py">syntax highlighting</a> for ClojureScript - <a href="https://clojurescript.org/">clojurescript.org</a> was registered in 2011 - 5 PLDB concepts link to ClojureScript: <a href="clojurescript.html">ClojureScript</a>, <a href="datascript.html">datascript</a>, <a href="mal.html">mal</a>, <a href="pygments.html">Pygments</a>, <a href="reason.html">Reason</a> ```Example from <a href='https://riju.codes/clojurescript'>Riju</a>: (println "Hello, world!") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="hasFeature">✓</span> Example Token row Feature Dynamic Typing FeatureLink ../features/hasDynamicTyping.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println Built with Scroll v170.5.0 01/18/2025 624 3.1
lispyscript - Programming language lispyscript =========== lispyscript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Santosh Rajan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Santosh%20Rajan Santosh Rajan #575 on PLDB 13 Years Old ```Download source code: git clone https://github.com/santoshrajan/lispyscript ``` A javascript With Lispy Syntax And Macros! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - lispyscript is developed on <a href="https://github.com/santoshrajan/lispyscript">GitHub</a> and has 572 stars - Early development of lispyscript happened in <a href="../lists/labs.html#q=https://github.com/santoshrajan/lispyscript/issues">https://github.com/santoshrajan/lispyscript/issues</a> - lispyscript is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="coffeescript.html">CoffeeScript</a> - <a href="http://lispyscript.com">lispyscript.com</a> was registered in 2021 - Read more about lispyscript on the web: 1. http://web.archive.org/web/20180123072250/http://lispyscript.com/ 1. ```Example from the web: ;; test with and without the "./" ;;(var k (require "square.ls")) ;;(var k (require "./square.ls")) ;; or test .ls files requiring .js files: ;;(var k (require "square.js")) ;;(var k (require "./square.js")) ;; or test omitting .ls extensions: (var k (require "square")) ;;(var k (require "./square")) (console.log (k 10)) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 01/18/2025 494 2.5
chrysaLisp - Programming language chrysaLisp ========== chrysaLisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Chris Hinsley. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Hinsley Chris Hinsley #935 on PLDB 10 Years Old ```Download source code: git clone https://github.com/vygr/ChrysaLisp ``` Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - chrysaLisp is developed on <a href="https://github.com/vygr/ChrysaLisp">GitHub</a> and has 1,608 stars - Early development of chrysaLisp happened in <a href="../lists/labs.html#q=Tao Group">Tao Group</a> - chrysaLisp is written in <a href="markdown.html">Markdown</a>, <a href="lisp.html">Lisp</a>, <a href="pascal.html">Pascal</a>, <a href="svg.html">SVG</a>, <a href="powershell.html">PowerShell</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="cpp.html">C++</a>, <a href="c.html">C</a>, <a href="php.html">PHP</a>, <a href="make.html">Make</a> ```Example from the web: ;imports (import 'sys/lisp.inc) (import 'class/lisp.inc) (import 'gui/lisp.inc) (structure 'event 0 (byte 'win_close 'win_min 'win_max 'win_button)) (ui-tree window (create-window (+ window_flag_close window_flag_min window_flag_max)) nil (ui-element _ (create-flow) ('flow_flags (logior flow_flag_down flow_flag_fillw flow_flag_lasth)) (ui-element display (create-label) ('text "0" 'color argb_white 'flow_flags flow_flag_align_hright 'font (create-font "fonts/OpenSans-Regular.ttf" 24))) (ui-element _ (create-grid) ('grid_width 4 'grid_height 4 'color toolbar_col 'font (create-font "fonts/OpenSans-Regular.ttf" 42)) (each (lambda (text) (component-connect (ui-element _ (create-button) ('text (if (eql text "C") "AC" text))) event_win_button)) "789/456*123-0=C+")))) (gui-add (apply view-change (cat (list window 920 48) (view-pref-size (window-set-title (window-connect-close (window-connect-min (window-connect-max window event_win_max) event_win_min) event_win_close) "Calculator"))))) (defun do_lastop () (cond ((eql lastop "+") (setq accum (+ accum num))) ((eql lastop "-") (setq accum (- accum num))) ((eql lastop "*") (setq accum (* accum num))) ((eql lastop "/") (if (/= num 0) (setq accum (/ accum num))))) accum) (defq id t accum 0 value 0 num 0 lastop nil) (while id (cond ((>= (setq id (get-long (defq msg (mail-read (task-mailbox))) ev_msg_target_id)) event_win_button) (defq op (get (view-find-id window (get-long msg ev_msg_action_source_id)) 'text)) (cond ((eql op "AC") (setq accum 0 value 0 num 0 lastop nil)) ((find op "=+-/*") (if lastop (setq value (do_lastop)) (setq value num accum num)) (setq lastop op num 0)) (t (cond ((= num 0) (unless (eql op "0")) (setq num (to-num op))) (t (setq num (to-num (cat (str num) op))))) (setq value num))) (set display 'text (str value)) (view-dirty (view-layout display))) ((= id event_win_close) ;close button (setq id nil)) ((= id event_win_min) ;min button (bind '(x y _ _) (view-get-bounds window)) (bind '(w h) (view-pref-size window)) (view-change-dirty window x y w h)) ((= id event_win_max) ;max button (bind '(x y _ _) (view-get-bounds window)) (view-change-dirty window x y 512 512)) (t (view-event window msg)))) (view-hide window) ``` Built with Scroll v170.5.0 01/18/2025 741 3.7
Chicken Built with Scroll v170.5.0 01/18/2025 6 0
Djot - Text markup language Djot ==== Djot is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2022 by John MacFarlane. https://pldb.io/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/../lists/creators.html#q=John%20MacFarlane John MacFarlane #350 on PLDB 3 Years Old ```Download source code: git clone https://github.com/jgm/djot ``` A light markup language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Djot is developed on <a href="https://github.com/jgm/djot">GitHub</a> and has 1,631 stars - Early development of Djot happened in <a href="../lists/labs.html#q=https://github.com/jgm/djot/issues">https://github.com/jgm/djot/issues</a> - <a href="commonmark.html">commonmark</a> influenced the design of Djot - Djot is written in <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="vim-script.html">Vim script</a>, <a href="make.html">Make</a>, <a href="css.html">CSS</a>, <a href="lua.html">Lua</a>, <a href="yaml.html">YAML</a> - Read more about Djot on the web: 1. https://htmlpreview.github.io/?https://github.com/jgm/djot/blob/master/doc/syntax.html 1. ```Example from the web: _italic_ *bold* `code` H~2~O 20^th^ {=highlighted=} {+underlined+} {-strikethrough-} imported /root/pldb.io/code/conceptPage.scroll exists true original ../code/conceptPage.scroll lines 22 ``` p = mv` $`E = K + U` Start a new paragraph with a blank line. > A blockquote {% look like this and can span multiple lines %} Horizontal lines: ================= *** --- Verbatim blocks: ``` $ tree . ├── aa │ └── foo.txt ├── bb │ └── bar.txt └── c.png ``` ```myLang func say-hello(nm) { print("hello ${nm}!"); } ``` Links: <https://example.com> [read more](https://example.com) [read this too][foo bar] [one more link][] ![beautiful skyline](clouds.jpg) ![coastal shores][shore] ![lush forests][] [shore]: the-beach.jpg [lush forests]: pines.jpg Tables ====== | Name | Size | Color | | --- | --- | --- | | lime | small | green | | orange | medium | orange | | grapefruit | large | yellow or pink | Built with Scroll v170.5.0 01/13/2025 457 2.3
Planit Built with Scroll v170.5.0 01/09/2025 6 0
Cairo - Programming language Cairo ===== Cairo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 #713 on PLDB 3 Years Old ```Download source code: git clone https://github.com/starkware-libs/cairo ``` The Rust-inspired language that makes it easy to build scalable dApps with the power of validity proofs. Cairo lets you write provable programs without requiring a deep understanding of the underlying ZK concepts. From onchain gaming to provable ML, Cairo makes building trustless applications possible. Cairo is also the smart-contract language of Starknet, an L2 blockchain that is verified over Ethereum. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"contractLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>contractLanguage</a> - Cairo is developed on <a href="https://github.com/starkware-libs/cairo">GitHub</a> and has 1,658 stars - <a href="rust.html">Rust</a> influenced the design of Cairo - Cairo is written in <a href="rust.html">Rust</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="toml.html">TOML</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a> ```Example from the web: use core::felt252; fn main() -> felt252 { let n = 2 + 3; n } ``` Built with Scroll v170.5.0 01/07/2025 388 1.9
Foundation Query Language - Query language Foundation Query Language ========================= Foundation Query Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2024 by Jon Anderson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222024%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2024 https://pldb.io/concepts/../lists/creators.html#q=Jon%20Anderson Jon Anderson #1883 on PLDB 1 Years Old ```Download source code: git clone https://github.com/janderland/fql ``` Foundation DB Query Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Foundation Query Language is developed on <a href="https://github.com/janderland/fql">GitHub</a> and has 140 stars - Foundation Query Language is written in <a href="go.html">Go</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="dockerfile.html">Dockerfile</a> ```Example from the web: /some/where("home", "town", 88.3)=clear ``` Built with Scroll v170.5.0 01/07/2025 295 1.5
Borgo - Programming language Borgo ===== Borgo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2023 by Marco Sampellegrini. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222023%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2023 https://pldb.io/concepts/../lists/creators.html#q=Marco%20Sampellegrini Marco Sampellegrini #674 on PLDB 2 Years Old ```Download source code: git clone https://github.com/borgo-lang/borgo ``` A language for writing applications that is more expressive than Go but less complex than Rust. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Borgo is developed on <a href="https://github.com/borgo-lang/borgo">GitHub</a> and has 4,261 stars - Borgo compiles to <a href="go.html">Go</a> - Borgo is written in <a href="expect.html">Expect</a>, <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="typescript.html">TypeScript</a>, <a href="toml.html">TOML</a>, <a href="json.html">JSON</a>, <a href="go.html">Go</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="nix.html">Nix</a>, <a href="css.html">CSS</a> ```Example from the web: use fmt enum NetworkState<T> { Loading, Failed(int), Success(T), } struct Response { title: string, duration: int, } fn main() { let res = Response { title: "Hello world", duration: 0, } let state = NetworkState.Success(res) let msg = match state { NetworkState.Loading => "still loading", NetworkState.Failed(code) => fmt.Sprintf("Got error code: %d", code), NetworkState.Success(res) => res.title, } fmt.Println(msg) } ``` Built with Scroll v170.5.0 01/07/2025 385 1.9
KDL - Programming language KDL === KDL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #870 on PLDB 5 Years Old ```Download source code: git clone https://github.com/kdl-org/kdl ``` KDL is a small, pleasant document language with XML-like node semantics that looks like you're invoking a bunch of CLI commands! It's meant to be used both as a serialization format and a configuration language, much like JSON, YAML, or XML. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - KDL is developed on <a href="https://github.com/kdl-org/kdl">GitHub</a> and has 1,231 stars - <a href="sdlang.html">SDLang</a> influenced the design of KDL - KDL is written in <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a>, <a href="python.html">Python</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a> ```Example from the web: package { name my-pkg version "1.2.3" dependencies { // Nodes can have standalone values as well as // key/value pairs. lodash "^3.2.1" optional=#true alias=underscore } scripts { // "Raw" and dedented multi-line strings are supported. message """ hello world """ build #""" echo "foo" node -c "console.log('hello, world!');" echo "foo" > some-file.txt """# } // `\` breaks up a single node across multiple lines. the-matrix 1 2 3 \ 4 5 6 \ 7 8 9 // "Slashdash" comments operate at the node level, // with just `/-`. /-this-is-commented { this entire node { is gone } } } ``` Built with Scroll v170.5.0 01/07/2025 421 2.1
Three.js - Library Three.js ======== Three.js is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2010 by Ricardo Cabello. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Ricardo%20Cabello Ricardo Cabello #1003 on PLDB 15 Years Old ```Download source code: git clone https://github.com/mrdoob/three.js ``` Javascript library for making animated 3D computer graphics in a web browser using WebGL. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Three.js is developed on <a href="https://github.com/mrdoob/three.js">GitHub</a> and has 102,620 stars Built with Scroll v170.5.0 01/07/2025 233 1.2
Openverse - Search engine Openverse ========= Openverse is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22searchEngine%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">search engine</a> created in 2016 by Liza Daly. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Liza%20Daly Liza Daly #1374 on PLDB 9 Years Old ```Download source code: git clone https://github.com/wordpress/openverse ``` Openverse is a search engine for openly-licensed media. This monorepo includes all application code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"searchEngine"%5D%7D%5D%2C"logic"%3A"AND"%7D'>searchEngine</a> - Openverse is developed on <a href="https://github.com/wordpress/openverse">GitHub</a> and has 232 stars - Openverse is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="json5.html">JSON5</a>, <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a>, <a href="sql.html">SQL</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="toml.html">TOML</a>, <a href="xml.html">XML</a>, <a href="css.html">CSS</a>, <a href="bash.html">Bash</a>, <a href="ini.html">Ini</a>, <a href="csv.html">CSV</a> Built with Scroll v170.5.0 01/07/2025 343 1.7
Pkl - Programming language Pkl === Pkl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2024. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222024%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2024 #486 on PLDB 1 Years Old ```Download source code: git clone https://github.com/apple/pkl ``` A configuration as code language with rich validation and tooling. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Pkl is developed on <a href="https://github.com/apple/pkl">GitHub</a> and has 10,459 stars - Early development of Pkl happened in <a href="../lists/labs.html#q=Apple">Apple</a> - Pkl compiles to <a href="yaml.html">YAML</a> or <a href="json.html">JSON</a> or <a href="plist.html">Property list</a> or <a href="java-properties.html">Java Properties</a> - Pkl is written in <a href="java.html">Java</a>, <a href="kotlin.html">Kotlin</a>, <a href="html.html">HTML</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="gradle.html">Gradle</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="toml.html">TOML</a>, <a href="svg.html">SVG</a>, <a href="dtd.html">DTD</a> ```Example from the web: name = "Swallow" job { title = "Sr. Nest Maker" company = "Nests R Us" yearsOfExperience = 2 } ``` Built with Scroll v170.5.0 01/07/2025 378 1.9
WiredTiger - Library WiredTiger ========== WiredTiger is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2010 by Keith Bostic and Michael Cahill. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Keith%20Bostic Keith Bostic https://pldb.io/concepts/../lists/creators.html#q=Michael%20Cahill Michael Cahill #709 on PLDB 15 Years Old ```Download source code: git clone https://github.com/wiredtiger/wiredtiger ``` WiredTiger database engine - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"database"%5D%7D%5D%2C"logic"%3A"AND"%7D'>database</a> - WiredTiger is developed on <a href="https://github.com/wiredtiger/wiredtiger">GitHub</a> and has 2,245 stars - WiredTiger is written in <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="bash.html">Bash</a>, <a href="markdown.html">Markdown</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="yaml.html">YAML</a>, <a href="tcl.html">Tcl</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="css.html">CSS</a>, <a href="toml.html">TOML</a>, <a href="svg.html">SVG</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="javascript.html">JavaScript</a>, <a href="perl.html">Perl</a>, <a href="starlark.html">starlark</a>, <a href="xml.html">XML</a>, <a href="assembly-language.html">Assembly language</a>, <a href="powershell.html">PowerShell</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="ini.html">Ini</a>, <a href="diff.html">Diff</a> - See also: (1 related languages) <a href="mongodb.html">MongoDB</a> Built with Scroll v170.5.0 01/07/2025 450 2.3
RocksDB - Database RocksDB ======= RocksDB is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22database%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">database</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #829 on PLDB 14 Years Old ```Download source code: git clone https://github.com/facebook/rocksdb ``` A library that provides an embeddable, persistent key-value store for fast storage. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"database"%5D%7D%5D%2C"logic"%3A"AND"%7D'>database</a> - RocksDB is developed on <a href="https://github.com/facebook/rocksdb">GitHub</a> and has 28,750 stars - Early development of RocksDB happened in <a href="../lists/labs.html#q=Facebook">Facebook</a> - RocksDB is written in <a href="cpp.html">C++</a>, <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="cmake.html">CMake</a>, <a href="scss.html">SCSS</a>, <a href="ini.html">Ini</a>, <a href="make.html">Make</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a>, <a href="c.html">C</a>, <a href="bash.html">Bash</a>, <a href="perl.html">Perl</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="assembly-language.html">Assembly language</a>, <a href="powershell.html">PowerShell</a>, <a href="protobuf.html">Protocol Buffers</a> Built with Scroll v170.5.0 01/07/2025 362 1.8
MLscript - Programming language MLscript ======== MLscript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Luyu Cheng and Lionel Parreaux. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Luyu%20Cheng Luyu Cheng https://pldb.io/concepts/../lists/creators.html#q=Lionel%20Parreaux Lionel Parreaux #982 on PLDB 5 Years Old ```Download source code: git clone https://github.com/hkust-taco/mlscript/ ``` A step towards rethinking pattern matching to make it more powerful and natural to use. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - MLscript is developed on <a href="https://github.com/hkust-taco/mlscript/">GitHub</a> and has 170 stars - Early development of MLscript happened in <a href="../lists/labs.html#q=HKUST">HKUST</a> - <a href="ml.html">ML</a> and <a href="ocaml.html">OCaml</a> and <a href="haskell.html">Haskell</a> and <a href="standard-ml.html">Standard ML</a> and <a href="scala.html">Scala</a> and <a href="rust.html">Rust</a> influenced the design of MLscript - MLscript is written in <a href="scala.html">Scala</a>, <a href="standard-ml.html">Standard ML</a>, <a href="typescript.html">TypeScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="nix.html">Nix</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a> - <a href="https://dl.acm.org/doi/pdf/10.1145/3689746">First announcement of</a> MLscript ```Example from the web: type List[A] = Cons[A] | Nil class Cons[out A](head: A, tail: List[A]) { fun map: (A -> 'B) -> List['B] map(f) = Cons of f(head), tail.map(f) } module Nil { fun map(f) = Nil } fun (::) cons(x, xs) = Cons(x, xs) fun show(xs) = let rec go(xs) = if xs is Cons(h, Nil) then String(h) Cons(h, t) then join(String(h), ", ", go(t)) Nil then "" join("[", go(xs), "]") let xs = 1 :: 2 :: 3 :: Nil show(xs) show(xs.map of x => succ(x)) ``` Built with Scroll v170.5.0 01/07/2025 503 2.5
CCL - Programming language CCL === CCL, aka Categorical Configuration Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2024 by Dmitrii Kovanikov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222024%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2024 https://pldb.io/concepts/../lists/creators.html#q=Dmitrii%20Kovanikov Dmitrii Kovanikov #1518 on PLDB 1 Years Old ```Download source code: git clone https://github.com/chshersh/ccl ``` A configuration language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - CCL is developed on <a href="https://github.com/chshersh/ccl">GitHub</a> and has 87 stars - CCL is written in <a href="ocaml.html">OCaml</a>, <a href="markdown.html">Markdown</a> - Read more about CCL on the web: 1. https://chshersh.com/blog/2025-01-06-the-most-elegant-configuration-language.html 1. ```Example from the web: /= This is a CCL document title = CCL Example database = enabled = true ports = = 8000 = 8001 = 8002 limits = cpu = 1500mi memory = 10Gb user = guestId = 42 user = login = chshersh createdAt = 2024-12-31 ``` Built with Scroll v170.5.0 01/07/2025 294 1.5
Carbon - Programming language Carbon ====== Carbon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Chandler Carruth and Jon Ross-Perkins. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Chandler%20Carruth Chandler Carruth https://pldb.io/concepts/../lists/creators.html#q=Jon%20Ross-Perkins Jon Ross-Perkins #260 on PLDB 5 Years Old ```Download source code: git clone https://github.com/carbon-language/carbon-lang ``` Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README) - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Carbon is developed on <a href="https://github.com/carbon-language/carbon-lang">GitHub</a> and has 32,258 stars - Early development of Carbon happened in <a href="../lists/labs.html#q=Google">Google</a> - Carbon is written in <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="bazel.html">Bazel</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="starlark.html">starlark</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="diff.html">Diff</a>, <a href="javascript.html">JavaScript</a>, <a href="vim-script.html">Vim script</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="xml.html">XML</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="c.html">C</a>, <a href="scheme.html">Scheme</a>, <a href="html.html">HTML</a>, <a href="yacc.html">Yacc</a>, <a href="lua.html">Lua</a>, <a href="lex.html">Lex</a>, <a href="make.html">Make</a>, <a href="toml.html">TOML</a> - Read more about Carbon on the web: 1. https://news.ycombinator.com/item?id=32151609 1. ```Example from the web: package Sorting api; fn Partition[T:! Comparable & Movable](s: Slice(T)) -> i64 { var i: i64 = -1; for (e: T in s) { if (e <= s.Last()) { ++i; Swap(&s[i], &e); } } return i; } fn QuickSort[T:! Comparable & Movable](s: Slice(T)) { if (s.Size() <= 1) { return; } let p: i64 = Partition(s); QuickSort(s[:p - 1])); QuickSort(s[p + 1:])); } ``` ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: package sample api; fn Square(x: i32) -> i32 { return x * x; } fn Main() -> i32 { return Square(12); } ``` Built with Scroll v170.5.0 01/07/2025 532 2.7
Wa-lang - Programming language Wa-lang ======= Wa-lang is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Shushan Chai and Ernan Ding. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Shushan%20Chai Shushan Chai https://pldb.io/concepts/../lists/creators.html#q=Ernan%20Ding Ernan Ding #180 on PLDB 3 Years Old ```Download source code: git clone https://github.com/wa-lang/wa ``` Wa-lang is a general-purpose programming language designed for for WebAssembly. The goal is to provide a simple, reliable, easy-to-use, statically typed language for high-performance web applications. The code generator and runtime are fully independently developed (not dependent on external projects such as LLVM). Currently, Wa-lang is in the engineering trial stage. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Wa-lang is developed on <a href="https://github.com/wa-lang/wa">GitHub</a> and has 1,380 stars - Early development of Wa-lang happened in <a href="../lists/labs.html#q=武汉市江夏区凹语言开发工作室">武汉市江夏区凹语言开发工作室</a> - <a href="c.html">C</a> and <a href="cpp.html">C++</a> and <a href="go.html">Go</a> and <a href="wasm.html">WebAssembly</a> influenced the design of Wa-lang - Wa-lang is written in <a href="wa.html">Wa-lang</a>, <a href="go.html">Go</a>, <a href="assembly-language.html">Assembly language</a>, <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a> - 1 PLDB concepts link to Wa-lang: <a href="wa.html">Wa-lang</a> ```Example from the web: import "fmt" global year: i32 = 2023 func main { println("hello, Wa!") println(add(40, 2), year) fmt.Println(1+1) } func add(a: i32, b: i32) => i32 { return a+b } ``` ```Wa-lang <a href="../lists/keywords.html#q=wa">Keywords</a> break case const continue default defer else for func if import interface map range return struct switch type global ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example fmt.Println("Hello, World!") Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // \d+(\.\d+[eE][+\-]?\d+|\.\d*|[eE][+\-]?\d+) Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0[xX][0-9a-fA-F]+ Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example // 0[0-7]+ Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example Token row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="hasFeature">✓</span> Example Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token = row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println row Feature Message Passing FeatureLink ../features/hasMessagePassing.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Variadic Functions FeatureLink ../features/hasVariadicFunctions.html Supported <span class="hasFeature">✓</span> Example // This variadic function takes an arbitrary number of ints as arguments. func sum(nums: ...int) { print("The sum of ", nums) // Also a variadic function. total := 0 for _, num := range nums { total += num } println(" is", total) // Also a variadic function. } Token row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example #wa:operator + MyInt_add type MyInt :struct { V: int } func MyInt_add(x, y: MyInt) => int { return x.V + y.V } func main { x1 := MyInt{V: 100} x2 := MyInt{V: 42} println(x1 + x2) } Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example import ( "math" "strings" ) import "strings" => . import "io" => _ import "math" => m Token row Feature Increment and decrement operators FeatureLink ../features/hasIncrementAndDecrementOperators.html Supported <span class="hasFeature">✓</span> Example i := 0 i++ i-- Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example i, j := 42, 2701 Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example c := true Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="hasFeature">✓</span> Example func main { i, j := 42, 2701 p := &i // point to i println(*p) // read i through the pointer *p = 21 // set i through the pointer println(i) // see the new value of i p = &j // point to j *p = *p / 37 // divide j through the pointer println(j) // see the new value of j } Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token " row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 01/07/2025 1016 5.1
Vyxal - Esoteric programming language Vyxal ===== Vyxal is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2020 by lyxal. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=lyxal lyxal #757 on PLDB 5 Years Old ```Download source code: git clone https://github.com/Vyxal/Vyxal ``` A code-golfing language experience that has aspects of traditional programming languages - terse, elegant, readable. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Vyxal is developed on <a href="https://github.com/Vyxal/Vyxal">GitHub</a> and has 265 stars - Early development of Vyxal happened in <a href="../lists/labs.html#q=Code Golf">Code Golf</a> - Vyxal is written in <a href="scala.html">Scala</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="python.html">Python</a>, <a href="javascript.html">JavaScript</a>, <a href="scheme.html">Scheme</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a> - There are 3 members in the <a href="https://www.reddit.com/r/vyxal">Vyxal subreddit</a> ```Example from the web: ₁ƛ₍₃₅kF½*∑∴, ``` Built with Scroll v170.5.0 01/07/2025 336 1.7
Nim - Programming language Nim === Nim is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008 by Andreas Rumpf. https://pldb.io/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/../lists/creators.html#q=Andreas%20Rumpf Andreas Rumpf #46 on PLDB 17 Years Old 8k <span title="Nim repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/nim-lang/Nim ``` Nim (formerly named Nimrod) is an imperative, multi-paradigm, compiled programming language designed and developed by Andreas Rumpf. It is designed to be "efficient, expressive, and elegant", supporting metaprogramming, functional, message passing, procedural, and object-oriented programming styles by providing several features such as compile time code generation, algebraic data types, a foreign function interface (FFI) with C and compiling to JavaScript, C and C++.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Nim_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Nim is developed on <a href="https://github.com/nim-lang/Nim">GitHub</a> and has 16,308 stars - There are at least 8,018 Nim repos on <a href="https://github.com/search?q=language:Nim">GitHub</a> - Early development of Nim happened in <a href="../lists/labs.html#q=https://github.com/nim-lang">https://github.com/nim-lang</a> - Nim compiles to <a href="c.html">C</a> or <a href="cpp.html">C++</a> or <a href="objective-c.html">Objective-C</a> or <a href="javascript.html">JavaScript</a> - Nim is written in <a href="nim.html">Nim</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="python.html">Python</a>, <a href="css.html">CSS</a>, <a href="assembly-language.html">Assembly language</a>, <a href="csv.html">CSV</a>, <a href="sql.html">SQL</a>, <a href="tex.html">Tex</a>, <a href="ini.html">Ini</a>, <a href="xml.html">XML</a>, <a href="bash.html">Bash</a> - The Google BigQuery Public Dataset GitHub snapshot shows 299 users using Nim in 472 repos on <a href="https://api.github.com/search/repositories?q=language:Nim">GitHub</a> - There are 36 <a href="https://projecteuler.net/language=Nim">Project Euler</a> users using Nim - Explore Nim snippets on <a href="http://www.rosettacode.org/wiki/Category:Nim">Rosetta Code</a> - Nim appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Nim Ubuntu package https://packages.ubuntu.com/jammy/nim Nim Ubuntu package - Nim <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/PMunch/nimlsp">implementation</a> - GitHub supports <a href="https://github.com/Varriount/NimLime" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Nim - Nim appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/nim">Nim on exercism.</a> - There is a <a href="https://nimble.directory/">central package repository</a> for Nim - <a href="https://nim-lang.org/">nim-lang.org</a> was registered in 2014 - See also: (25 related languages) <a href="ada.html">Ada</a>, <a href="modula-3.html">Modula-3</a>, <a href="lisp.html">Lisp</a>, <a href="object-pascal.html">Object Pascal</a>, <a href="python.html">Python</a>, <a href="oberon.html">Oberon</a>, <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="pascal.html">Pascal</a>, <a href="delphi.html">Delphi</a>, <a href="csharp.html">C#</a>, <a href="go.html">Go</a>, <a href="objective-c.html">Objective-C</a>, <a href="ios.html">iOS</a>, <a href="android.html">Android</a>, <a href="git.html">Git</a>, <a href="json.html">JSON</a>, <a href="opengl.html">OpenGL</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="mysql.html">MySQL</a>, <a href="sqlite.html">SQLite</a>, <a href="lua.html">Lua</a>, <a href="scala.html">Scala</a>, <a href="d.html">D</a>, <a href="rust.html">Rust</a> - Read more about Nim on the web: 1. https://irclogs.nim-lang.org/01-07-2012.html 1. - 13 PLDB concepts link to Nim: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="flatbuffers.html">FlatBuffers</a>, <a href="flow9.html">Flow9</a>, <a href="mal.html">mal</a>, <a href="nim.html">Nim</a>, <a href="nimskull.html">Nimskull</a>, <a href="pipelines.html">pipelines</a>, <a href="pygments.html">Pygments</a>, <a href="shiv.html">shiv</a>, <a href="spry.html">spry</a>, <a href="star.html">Star</a>, <a href="xidoc.html">Xidoc</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: # Type your code here, or load an example. proc square(num: int): int {.exportc.} = num * num ``` ```Example from <a href='https://riju.codes/nim'>Riju</a>: echo "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/n/Nim.nim'>hello-world</a>: echo("Hello World") ``` ```Example from <a href='http://helloworldcollection.de/#Nim'>the Hello World Collection</a>: # Hello world in Nim echo "Hello World" ``` ```Example from <a href='https://github.com/Varriount/NimLime'>Linguist</a>: # from: https://github.com/nim-lang/Nim/blob/27b081d1f77604ee47c886e69dbc52f53ea3741f/compiler/nimfix/nimfix.nim.cfg # Special configuration file for the Nim project # gc:markAndSweep hint[XDeclaredButNotUsed]:off path:"$projectPath/.." path:"$lib/packages/docutils" path:"$nim" define:useStdoutAsStdmsg symbol:nimfix define:nimfix cs:partial #define:useNodeIds define:booting define:noDocgen ``` ```Example from <a href='https://en.wikipedia.org/wiki/Nim_(programming_language)'>Wikipedia</a>: proc printf(formatstr: cstring) {.header: "<stdio.h>", varargs.} printf("%s %d\n", "foo", 5) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Unicode Identifers FeatureLink ../features/hasUnicodeIdentifiers.html Supported <span class="hasFeature">✓</span> Example let δ = 0.00001 Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example let res = true Token true false on off row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token = row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example #[ A comment ]# Token #[ ]# row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token echo row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Static Typing FeatureLink ../features/hasStaticTyping.html Supported <span class="hasFeature">✓</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example # Though they may be phased out: # https://github.com/nim-lang/RFCs/issues/456 Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example # https://hookrace.net/blog/introduction-to-metaprogramming-in-nim/#macros import macros dumpTree: result = 10 Token row Feature Templates FeatureLink ../features/hasTemplates.html Supported <span class="hasFeature">✓</span> Example # https://hookrace.net/blog/introduction-to-metaprogramming-in-nim/#templates template debug*(args: varargs[string, `imported /root/pldb.io/code/conceptPage.scroll ]) = if logLevel <= Level.debug: const module = instantiationInfo().filename[0 .. ^5] echo "[$# $#][$#]: $#" % [getDateStr(), getClockStr(), module, join args] Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Gotos FeatureLink ../features/hasGotos.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 12/31/2024 1425 7.1
MongoDB - Database MongoDB ======= MongoDB is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22database%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">database</a> created in 2009 by Eliot Horowitz and Dwight Merriman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Eliot%20Horowitz Eliot Horowitz https://pldb.io/concepts/../lists/creators.html#q=Dwight%20Merriman Dwight Merriman #81 on PLDB 16 Years Old ```Download source code: git clone https://github.com/mongodb/mongo ``` MongoDB (from humongous) is a free and open-source cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schemas. MongoDB is developed by MongoDB Inc., and is published under a combination of the GNU Affero General Public License and the Apache License.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MongoDB Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"database"%5D%7D%5D%2C"logic"%3A"AND"%7D'>database</a> - MongoDB is developed on <a href="https://github.com/mongodb/mongo">GitHub</a> and has 25,860 stars - Early development of MongoDB happened in <a href="../lists/labs.html#q=https://www.mongodb.com/community/forums/">https://www.mongodb.com/community/forums/</a> - MongoDB is written in <a href="cpp.html">C++</a>, <a href="javascript.html">JavaScript</a>, <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="idl.html">IDL</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="json.html">JSON</a>, <a href="starlark.html">starlark</a>, <a href="assembly-language.html">Assembly language</a>, <a href="cmake.html">CMake</a>, <a href="bazel.html">Bazel</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a>, <a href="bash.html">Bash</a>, <a href="tex.html">Tex</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="m4.html">M4</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="html.html">HTML</a>, <a href="pascal.html">Pascal</a>, <a href="diff.html">Diff</a>, <a href="perl.html">Perl</a>, <a href="ini.html">Ini</a>, <a href="ruby.html">Ruby</a>, <a href="meson.html">Meson</a>, <a href="lua.html">Lua</a>, <a href="css.html">CSS</a>, <a href="tcl.html">Tcl</a>, <a href="toml.html">TOML</a>, <a href="php.html">PHP</a>, <a href="java.html">Java</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="reason.html">Reason</a>, <a href="swift.html">Swift</a>, <a href="csv.html">CSV</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="powershell.html">PowerShell</a>, <a href="svg.html">SVG</a>, <a href="rust.html">Rust</a>, <a href="awk.html">awk</a>, <a href="r.html">R</a>, <a href="d.html">D</a>, <a href="objective-c.html">Objective-C</a> - There are 17,286 members in the <a href="https://www.reddit.com/r/mongodb">MongoDB subreddit</a> - Indeed.com has 1,243 matches for <a href="https://www.indeed.com/jobs?q=mongodb developer and dba">"mongodb developer and dba"</a>. - <a href="https://www.mongodb.com/">mongodb.com</a> was registered in 2008 - See also: (8 related languages) <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="freebsd.html">FreeBSD</a>, <a href="json.html">JSON</a>, <a href="nginx-config.html">Nginx</a>, <a href="sql.html">SQL</a> - 1 PLDB concepts link to MongoDB: <a href="wiredtiger.html">WiredTiger</a> ```Example from <a href='https://riju.codes/mongodb'>Riju</a>: db.collection.find() ``` ```MongoDB <a href="../lists/keywords.html#q=mongodb">Keywords</a> find findOne drop createIndex ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example $comment: "A comment" Token Built with Scroll v170.5.0 12/31/2024 813 4.1
Berkeley DB - Library Berkeley DB =========== Berkeley DB is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 1991 by Keith Bostic and Margo Seltzer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=Keith%20Bostic Keith Bostic https://pldb.io/concepts/../lists/creators.html#q=Margo%20Seltzer Margo Seltzer #996 on PLDB 34 Years Old ```Download source code: git clone https://github.com/berkeleydb/libdb ``` Berkeley DB (BDB) is a software library intended to provide a high-performance embedded database for key/value data. Berkeley DB is written in C with API bindings for C++, C#, Java, Perl, PHP, Python, Ruby, Smalltalk, Tcl, and many other programming languages. BDB stores arbitrary key/data pairs as byte arrays, and supports multiple data items for a single key. Read more on Wikipedia... https://en.wikipedia.org/wiki/Berkeley_DB Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Early development of Berkeley DB happened in <a href="../lists/labs.html#q=Sleepycat Software">Sleepycat Software</a> - Berkeley DB is written in <a href="tcl.html">Tcl</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="cpp.html">C++</a>, <a href="m4.html">M4</a>, <a href="html.html">HTML</a>, <a href="awk.html">awk</a>, <a href="dtrace.html">DTrace</a>, <a href="d.html">D</a>, <a href="perl.html">Perl</a>, <a href="make.html">Make</a>, <a href="assembly-language.html">Assembly language</a>, <a href="csv.html">CSV</a> - Read more about Berkeley DB on the web: 1. http://static.usenix.org/event/usenix99/full_papers/olson/olson.pdf 1. Built with Scroll v170.5.0 12/31/2024 413 2.1
Zbasic Built with Scroll v170.5.0 12/28/2024 6 0
odin - Programming language odin ==== odin is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Bill Hall. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Bill%20Hall Bill Hall #89 on PLDB 9 Years Old 417 <span title="odin repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/odin-lang/Odin ``` Odin Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - odin is developed on <a href="https://github.com/odin-lang/Odin">GitHub</a> and has 6,235 stars - There are at least 417 odin repos on <a href="https://github.com/search?q=language:Odin">GitHub</a> - Early development of odin happened in <a href="../lists/labs.html#q=https://github.com/odin-lang">https://github.com/odin-lang</a> - odin is written in <a href="odin.html">odin</a>, <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="assembly-language.html">Assembly language</a>, <a href="glsl.html">GLSL</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="nix.html">Nix</a> - The Google BigQuery Public Dataset GitHub snapshot shows 5 users using odin in 6 repos on <a href="https://api.github.com/search/repositories?q=language:Odin">GitHub</a> - There are 913 members in the <a href="https://reddit.com/r/odinlang">odin subreddit</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/archetype.py">syntax highlighting</a> for odin - <a href="https://odin-lang.org">odin-lang.org</a> was registered in 2017 - 4 PLDB concepts link to odin: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="odin.html">odin</a>, <a href="pygments.html">Pygments</a> ```Example from the web: package main import "core:fmt" main :: proc() { program := "+ + * 😃 - /"; accumulator := 0; for token in program { switch token { case '+': accumulator += 1; case '-': accumulator -= 1; case '*': accumulator *= 2; case '/': accumulator /= 2; case '😃': accumulator *= accumulator; case: // Ignore everything else } } fmt.printf("The program \"%s\" calculates the value %d\n", program, accumulator); } ``` ```Example from <a href='https://riju.codes/odin'>Riju</a>: package main import "core:fmt" main :: proc() { fmt.printf("Hello, world!\n"); } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/o/Odin.odin'>hello-world</a>: package main import "core:fmt" main :: proc() { fmt.println("Hello World"); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token fmt.println row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 12/26/2024 697 3.5
Org Mode - Text markup language Org Mode ======== Org Mode is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2003 by Carsten Dominik. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Carsten%20Dominik Carsten Dominik #97 on PLDB 22 Years Old 18 <span title="Org Mode repos on GitHub.">Repos</span> ```Download source code: git clone https://git.savannah.gnu.org/git/emacs/org-mode.git ``` Org-mode (also: Org mode; ) is a document editing, formatting, and organizing mode, designed for notes, planning, and authoring within the free software text editor Emacs. The name is used to encompass plain text files ("org files") that include simple marks to indicate levels of a hierarchy (such as the outline of an essay, a topic list with subtopics, nested computer code, etc.), and an editor with functions that can read the markup and manipulate hierarchy elements (expand/hide elements, move blocks of elements, check off to-do list items, etc.). Org-mode was created by Carsten Dominik in 2003, originally to organize his own life and work, and since the first release numerous other users and developers have contributed to this free software package. Read more on Wikipedia... https://en.wikipedia.org/wiki/Org-mode Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - There are at least 18 Org Mode repos on <a href="https://github.com/search?q=language:Org">GitHub</a> - Early development of Org Mode happened in <a href="../lists/labs.html#q=https://list.orgmode.org/">https://list.orgmode.org/</a> - The Google BigQuery Public Dataset GitHub snapshot shows 1 users using Org Mode in 1 repos on <a href="https://api.github.com/search/repositories?q=language:Org">GitHub</a> - There are 23,000 members in the <a href="https://www.reddit.com/r/orgmode/">Org Mode subreddit</a> - <a href="https://orgmode.org/">orgmode.org</a> was registered in 2007 - See also: (12 related languages) <a href="emacs-editor.html">Emacs</a>, <a href="html.html">HTML</a>, <a href="latex.html">LaTeX</a>, <a href="markdown.html">Markdown</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="textile.html">Textile</a>, <a href="git.html">Git</a>, <a href="mediawiki.html">MediaWiki</a>, <a href="pandoc-app.html">Pandoc</a>, <a href="vim.html">Vim</a>, <a href="sublime-editor.html">Sublime Text</a>, <a href="scroll.html">Scroll</a> - Read more about Org Mode on the web: 1. https://orgmode.org/org.html#Document-structure 1. - 1 PLDB concepts link to Org Mode: <a href="bike.html">Bike</a> ```Example from the web: * Top level headline ** Second level *** 3rd level some text *** 3rd level more text * Another top level headline ``` ```Example from the web: #+OPTIONS: H:3 num:nil toc:nil \n:nil @:t ::t |:t ^:t -:t f:t *:t TeX:t LaTeX:t skip:nil d:(HIDE) tags:not-in-toc #+STARTUP: align fold nodlcheck hidestars oddeven lognotestate #+SEQ_TODO: TODO(t) INPROGRESS(i) WAITING(w@) | DONE(d) CANCELED(c@) #+TAGS: Write(w) Update(u) Fix(f) Check(c) #+TITLE: org-ruby #+AUTHOR: Brian Dewey #+EMAIL: bdewey@gmail.com #+LANGUAGE: en #+PRIORITIES: A C B #+CATEGORY: worg {Back to Worg's index} * Motivation The dominant simple plain-text markup languages for the web are Textile and Markdown. A factor for the popularity of those markup formats is the widespread availability of simple, free packages for converting the formats to HTML. For example, the world of Ruby-powered websites has settled on RedCloth for converting Textile to HTML. The default way to convert org-mode files to HTML is the powerful publishing functionality provided by =emacs=. However, =emacs= does not easiliy integrate into many existing website frameworks. =Org-ruby= tries to make it easier to use org-mode files in both dyanmic and static website generation tools written in Ruby. =Org-ruby= is a simple Ruby gem to convert org-mode files to HTML. * Using Org-ruby =Org-ruby= follows the same model as other Ruby markup libraries. You install the gem: #+BEGIN_EXAMPLE sudo gem install org-ruby #+END_EXAMPLE Then, to convert an org-file to HTML in your Ruby code: #+BEGIN_EXAMPLE require 'rubygems' require 'org-ruby' data = IO.read(filename) puts Orgmode::Parser.new(data).to_html #+END_EXAMPLE * Walkthrough: Using org-ruby with Webby Here is an example of how to integrate =org-ruby= into Webby, a static website generation tool written in Ruby. Webby follows a similar pattern to other static site generation tools (like nanoc, Jekyll, and webgen): - You author website content in text with simple markup - Each page is fed through one or more /filters/ to produce HTML - The HTML is mixed in with layouts to produce the final pages For a Webby site, a the source for a page may look like this: #+BEGIN_EXAMPLE --- title: Special Directories created_at: 2009-12-17 status: Complete filter: - erb - maruku tags: - powershell --- <%= @page.title %> ================== Special Directories are a set of directories, each of which has a function that will navigate you to the appropriate directory using the push-location cmdlet. For example, the function `home` might navigate to `c:\users\bdewey.` Install ------- Copy the module to somewhere in `ENV:PSModulePath`. Then, InstallModule SpecialDirectories #+END_EXAMPLE In the above example, the text is written in Markdown. At the top of the file, metadata informs Webby to pass the text through two /filters/ to produce HTML. The first filter, =erb=, handles embedded Ruby. In this case, it will replace ~<%= @page.title %>~ with the page title (=Special Directories=). The second filter uses Maruku to translate Markdown into HTML. You can use the exact same pattern to include org-mode files in a Webby site. For this walkthrough, I assume you already have Webby installed, and that you've already created a site. 1. Make sure you have =org-ruby= installed: =sudo gem install org-ruby=. 2. You need to register a new Webby filter to handle org-mode content. Webby makes this easy. In the =lib/= folder of your site, create a file =orgmode.rb=: #+BEGIN_EXAMPLE require 'org-ruby' Webby::Filters.register :org do |input| Orgmode::Parser.new(input).to_html end #+END_EXAMPLE This code creates a new filter, =org=, that will use the =org-ruby= parser to translate org-mode input into HTML. 3. Create your content. For example: #+BEGIN_EXAMPLE --- title: Orgmode Parser created_at: 2009-12-21 status: Under development filter: - erb - org tags: - orgmode - ruby --- <%= @page.title %> Status: <%= @page.status %> * Description Helpful Ruby routines for parsing orgmode files. The most significant thing this library does today is convert orgmode files to textile. Currently, you cannot do much to customize the conversion. The supplied textile conversion is optimized for extracting "content" from the orgfile as opposed to "metadata." * History ** 2009-12-29: Version 0.4 - The first thing output in HTML gets the class "title" - HTML output is now indented - Proper support for multi-paragraph list items. See? This paragraph is part of the last bullet. - Fixed bugs: - "rake spec" wouldn't work on Linux. Needed "require 'rubygems'". #+END_EXAMPLE This file will go through the =erb= and =org= filters; as defined in the previous step, the =org= filter will use =org-ruby= to generate HTML. That's all there is to it! ``` ```Example from <a href='https://riju.codes/org'>Riju</a>: Hello, world! ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/o/Org-mode.org'>hello-world</a>: Hello World ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 12/20/2024 1428 7.1
Scroll - Text markup language Scroll ====== Scroll is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2019 by Breck Yunits. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Breck%20Yunits Breck Yunits #368 on PLDB 6 Years Old ```Download source code: git clone https://github.com/breck7/scroll ``` Scroll is a language for scientists of all ages. Scroll has an unusually simple syntax, an extensive set of features needed by researchers, bloggers, knowledge bases and sites of all sizes, is highly expandable, and is familiar to anyone who knows Markdown. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"staticSiteGenerator"%5D%7D%5D%2C"logic"%3A"AND"%7D'>static site generator</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"commandLineApp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>command line application</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataValidationLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataValidationLanguage</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"wikiMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>wikiMarkup</a> - Scroll is developed on <a href="https://github.com/breck7/scroll">GitHub</a> and has 414 stars - Early development of Scroll happened in <a href="../lists/labs.html#q=Breck's Lab">Breck's Lab</a> - <a href="markdown.html">Markdown</a> and <a href="lisp.html">Lisp</a> and <a href="javascript.html">JavaScript</a> and <a href="haml.html">HAML</a> and <a href="html.html">HTML</a> and <a href="python.html">Python</a> and <a href="tsv.html">TSV</a> and <a href="csv.html">CSV</a> and <a href="yaml.html">YAML</a> and <a href="jekyll.html">Jekyll</a> and <a href="wordpress.html">WordPress</a> and <a href="tex.html">Tex</a> and <a href="mathematica.html">Mathematica</a> and <a href="dplyr.html">dplyr</a> and <a href="antlr.html">ANTLR</a> and <a href="reactjs.html">ReactJS</a> influenced the design of Scroll - Scroll compiles to <a href="html.html">HTML</a> or <a href="csv.html">CSV</a> or <a href="tsv.html">TSV</a> or <a href="json.html">JSON</a> or <a href="rss.html">RSS</a> or <a href="txt.html">Plain text</a> - Scroll is written in <a href="parsers.html">Parsers</a>, <a href="particles.html">Particles</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a> - There are 0 members in the <a href="https://www.reddit.com/r/WorldWideScroll/">Scroll subreddit</a> - <a href="https://scroll.pub/">scroll.pub</a> was registered in 2021 - See also: (3 related languages) <a href="markdown.html">Markdown</a>, <a href="particles.html">Particles</a>, <a href="parsers.html">Parsers</a> - 3 PLDB concepts link to Scroll: <a href="org.html">Org Mode</a>, <a href="podlite.html">Podlite</a>, <a href="quaint.html">Quaint</a> ```Example from the web: title This is Scroll. The keyword for title is title. * Scroll is an extensible alternative to Markdown. You extend it by writing parsers. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Multiline Strings FeatureLink ../features/hasMultilineStrings.html Supported <span class="hasFeature">✓</span> Example plainText This is a multiline string Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example // A multiline comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example * A link to PLDB https://pldb.io Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example import settings.scroll Token row Feature Ternary operators FeatureLink ../features/hasTernaryOperators.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 12/16/2024 914 4.6
OPML - Xml format OPML ==== OPML, aka Outline Processor Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2000 by Dave Winer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Dave%20Winer Dave Winer #2658 on PLDB 25 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - 1 PLDB concepts link to OPML: <a href="bike.html">Bike</a> ```Example from the web: <outline text="Great Plains"> <outline text="Kansas"/> <outline text="Nebraska"/> <outline text="North Dakota"/> <outline text="Oklahoma"/> <outline text="South Dakota"/> </outline> ``` Built with Scroll v170.5.0 12/14/2024 256 1.3
Bike - Xml format Bike ==== Bike is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2022 by Jesse Grosjean. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Jesse%20Grosjean Jesse Grosjean #3034 on PLDB 3 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - <a href="org.html">Org Mode</a> and <a href="opml.html">OPML</a> influenced the design of Bike Built with Scroll v170.5.0 12/14/2024 206 1
LevelDB - Database LevelDB ======= LevelDB is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22database%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">database</a> created in 2011 by Sanjay Ghemawat and Jeff Dean. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Sanjay%20Ghemawat Sanjay Ghemawat https://pldb.io/concepts/../lists/creators.html#q=Jeff%20Dean Jeff Dean #823 on PLDB 14 Years Old ```Download source code: git clone https://github.com/google/leveldb ``` LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"database"%5D%7D%5D%2C"logic"%3A"AND"%7D'>database</a> - LevelDB is developed on <a href="https://github.com/google/leveldb">GitHub</a> and has 36,694 stars - Early development of LevelDB happened in <a href="../lists/labs.html#q=Google">Google</a> - LevelDB is written in <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="c.html">C</a> Built with Scroll v170.5.0 12/04/2024 306 1.5
vyper - Programming language vyper ===== vyper is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #748 on PLDB 9 Years Old 117 <span title="vyper repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/ethereum/vyper ``` Pythonic Smart Contract Language for the EVM - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - vyper is developed on <a href="https://github.com/ethereum/vyper">GitHub</a> and has 4,828 stars - There are at least 117 vyper repos on <a href="https://github.com/search?q=language:Vyper">GitHub</a> - vyper is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="toml.html">TOML</a>, <a href="bash.html">Bash</a>, <a href="svg.html">SVG</a>, <a href="bourne-shell.html">Bourne shell</a> - The Google BigQuery Public Dataset GitHub snapshot shows 1 users using vyper in 1 repos on <a href="https://api.github.com/search/repositories?q=language:Vyper">GitHub</a> Built with Scroll v170.5.0 12/04/2024 337 1.7
Swallow - Programming language Swallow ======= Swallow is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Saptak. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Saptak Saptak #1534 on PLDB 4 Years Old ```Download source code: git clone https://github.com/peregrine-lang/Peregrine ``` A blazing fast language for the blazing fast world(WIP) - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Swallow is developed on <a href="https://github.com/peregrine-lang/Peregrine">GitHub</a> and has 1,462 stars - Swallow is written in <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="meson.html">Meson</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 12/04/2024 265 1.3
Ron - Data notation Ron === Ron, aka Rusty Object Notation, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2015 by Juniper Tyree. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Juniper%20Tyree Juniper Tyree #304 on PLDB 10 Years Old ```Download source code: git clone https://github.com/ron-rs/ron ``` RON is a simple readable data serialization format that looks similar to Rust syntax. It's designed to support all of Serde's data model, so structs, enums, tuples, arrays, generic maps, and primitive values. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Ron is developed on <a href="https://github.com/ron-rs/ron">GitHub</a> and has 3,238 stars - Early development of Ron happened in <a href="../lists/labs.html#q=https://github.com/ron-rs">https://github.com/ron-rs</a> - Ron is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="toml.html">TOML</a> ```Example from the web: GameConfig( // optional struct name window_size: (800, 600), window_title: "PAC-MAN", fullscreen: false, mouse_sensitivity: 1.4, key_bindings: { "up": Up, "down": Down, "left": Left, "right": Right, // Uncomment to enable WASD controls /* "W": Up, "A": Down, "S": Left, "D": Right, */ }, difficulty_options: ( start_difficulty: Easy, adaptive: false, ), ) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 12/04/2024 445 2.2
Pyth - Esoteric programming language Pyth ==== Pyth is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2014 by Isaac Grosof. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Isaac%20Grosof Isaac Grosof #1096 on PLDB 11 Years Old ```Download source code: git clone https://github.com/isaacg1/pyth ``` Pyth, an extremely concise language. Try it here: - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Pyth is developed on <a href="https://github.com/isaacg1/pyth">GitHub</a> and has 263 stars - Early development of Pyth happened in <a href="../lists/labs.html#q=https://github.com/isaacg1/pyth/issues">https://github.com/isaacg1/pyth/issues</a> - Pyth is written in <a href="html.html">HTML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="python.html">Python</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a> - Pyth on Esolang https://esolangs.org/wiki/Pyth Pyth on Esolang Built with Scroll v170.5.0 12/04/2024 313 1.6
neut - Programming language neut ==== neut is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #655 on PLDB 7 Years Old ```Download source code: git clone https://github.com/u2zv1wx/neut ``` A dependently-typed programming language with static memory management - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - neut is developed on <a href="https://github.com/u2zv1wx/neut">GitHub</a> and has 831 stars - Early development of neut happened in <a href="../lists/labs.html#q=https://github.com/vekatze/neut/issues">https://github.com/vekatze/neut/issues</a> - neut is written in <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="typescript.html">TypeScript</a>, <a href="handlebars.html">Handlebars</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="svg.html">SVG</a>, <a href="toml.html">TOML</a>, <a href="c.html">C</a> - Read more about neut on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/gprche/neut_a_dependentlytyped_programming_language_with/ 1. ```Example from the web: ; download the core library (ensure core/0.1.0.0 "https://github.com/u2zv1wx/neut-core/raw/master/release/0.1.0.0.tar.gz") (include "core/0.1.0.0/core.neut") (with identity.bind (let str "a") (let _ (string.print str)) (let _ (string.print str)) (string.print str)) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 12/04/2024 455 2.3
lem-editor - Editor lem-editor ========== lem-editor is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1055 on PLDB 10 Years Old ```Download source code: git clone https://github.com/cxxxr/lem ``` Common Lisp editor/IDE with high expansibility - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - lem-editor is developed on <a href="https://github.com/cxxxr/lem">GitHub</a> and has 2,180 stars - Early development of lem-editor happened in <a href="../lists/labs.html#q=https://github.com/lem-project">https://github.com/lem-project</a> - lem-editor is written in <a href="lisp.html">Lisp</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="dockerfile.html">Dockerfile</a> Built with Scroll v170.5.0 12/04/2024 282 1.4
HVM2 - Virtual machine HVM2 ==== HVM2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22vm%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">virtual machine</a> created in 2024 by Victor Taelin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222024%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2024 https://pldb.io/concepts/../lists/creators.html#q=Victor%20Taelin Victor Taelin #791 on PLDB 1 Years Old ```Download source code: git clone https://github.com/higherorderco/hvm ``` A massively parallel, optimal functional runtime in Rust - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"vm"%5D%7D%5D%2C"logic"%3A"AND"%7D'>virtual machine</a> - HVM2 is developed on <a href="https://github.com/higherorderco/hvm">GitHub</a> and has 10,355 stars - HVM2 is written in <a href="rust.html">Rust</a>, <a href="yaml.html">YAML</a>, <a href="cuda.html">CUDA</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="c.html">C</a>, <a href="toml.html">TOML</a>, <a href="python.html">Python</a> - See also: (1 related languages) <a href="hvm.html">hvm</a> - 1 PLDB concepts link to HVM2: <a href="hvm.html">hvm</a> Built with Scroll v170.5.0 12/04/2024 299 1.5
HTSQL - Query language HTSQL ===== HTSQL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2006 by Clark Evans and Kirill Simonov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Clark%20Evans Clark Evans https://pldb.io/concepts/../lists/creators.html#q=Kirill%20Simonov Kirill Simonov #1586 on PLDB 19 Years Old ```Download source code: git clone https://github.com/prometheusresearch/htsql ``` HTSQL is a comprehensive navigational query language for relational databases. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - HTSQL is developed on <a href="https://github.com/prometheusresearch/htsql">GitHub</a> and has 25 stars - HTSQL is written in <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="tex.html">Tex</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="sql.html">SQL</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="cython.html">Cython</a> ```Example from the web: /school{name, count(department) :as '# of Dept.'} ``` Built with Scroll v170.5.0 12/04/2024 324 1.6
Aardvark - Programming language Aardvark ======== Aardvark is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Hg0428 and JustCoding123 and CompilingCoder and TheBoys619 and PlasDev and ZDev1. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Hg0428 Hg0428 https://pldb.io/concepts/../lists/creators.html#q=JustCoding123 JustCoding123 https://pldb.io/concepts/../lists/creators.html#q=CompilingCoder CompilingCoder https://pldb.io/concepts/../lists/creators.html#q=TheBoys619 TheBoys619 https://pldb.io/concepts/../lists/creators.html#q=PlasDev PlasDev https://pldb.io/concepts/../lists/creators.html#q=ZDev1 ZDev1 #1269 on PLDB 5 Years Old ```Download source code: git clone https://github.com/Aardvark-team/Aardvark-py ``` Aardvark was originally designed in Python as an interpretter. This encompassed all releases up to 1.0. Then, in 2021 and 2022, other implementations started emerging, written in language such as Go and C++. In 2022, however, Aardvark underwent the 1.0 redesign. The language was redesigned from the ground up and re-implemented with a new, but temporary Python interpretter. Now, in 2023, the team is building the final compiler. This compiler is written in Aardvark itself and compiles to LLVM. It has the goal of being faster than C while easier than Python. It was designed for beginners and pros alike. The documentation is avaialiable here: https://aardvark-docs.programit.repl.co. It includes many tutorials and articles. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Aardvark is developed on <a href="https://github.com/Aardvark-team/Aardvark-py">GitHub</a> and has 8 stars - Early development of Aardvark happened in <a href="../lists/labs.html#q=discord">discord</a> - Aardvark is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="toml.html">TOML</a>, <a href="powershell.html">PowerShell</a>, <a href="json.html">JSON</a> ```Example from the web: stdout.write("Hello World!\n") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature hasSelfOrThisWord FeatureLink ../features/hasSelfOrThisWord.html Supported <span class="hasFeature">✓</span> Example You can name it whatever you like. Token row Feature hasReservedWords FeatureLink ../features/hasReservedWords.html Supported <span class="hasFeature">✓</span> Example Token row Feature Sets FeatureLink ../features/hasSets.html Supported <span class="hasFeature">✓</span> Example Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token row Feature Prefix Notation FeatureLink ../features/hasPrefixNotation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Postfix Notation FeatureLink ../features/hasPostfixNotation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Pattern Matching FeatureLink ../features/hasPatternMatching.html Supported <span class="hasFeature">✓</span> Example This functionality is included in switch statements. Token row Feature Operators FeatureLink ../features/hasOperators.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Null FeatureLink ../features/hasNull.html Supported <span class="hasFeature">✓</span> Example `null` Token row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Multiline Strings FeatureLink ../features/hasMultilineStrings.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Module Pattern FeatureLink ../features/hasModules.html Supported <span class="hasFeature">✓</span> Example Token row Feature Manual Memory Management FeatureLink ../features/hasManualMemoryManagement.html Supported <span class="hasFeature">✓</span> Example Token row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Infix Notation FeatureLink ../features/hasInfixNotation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Increment and decrement operators FeatureLink ../features/hasIncrementAndDecrementOperators.html Supported <span class="hasFeature">✓</span> Example ++ and -- Token row Feature Implicit Arguments FeatureLink ../features/hasImplicitArguments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasIfs FeatureLink ../features/hasIfs.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasIfElses FeatureLink ../features/hasIfElses.html Supported <span class="hasFeature">✓</span> Example Token row Feature Here Document FeatureLink ../features/hasHereDocs.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example `16_fa7` would evaluate as a hexadecimal number Token row Feature hasGlobalScope FeatureLink ../features/hasGlobalScope.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasForLoops FeatureLink ../features/hasForLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasFnArguments FeatureLink ../features/hasFnArguments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature First-Class Functions FeatureLink ../features/hasFirstClassFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example Has throw, try, and catch Token row Feature Dynamic Properties FeatureLink ../features/hasDynamicProperties.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example `static` keyword Token row Feature Constructors FeatureLink ../features/hasConstructors.html Supported <span class="hasFeature">✓</span> Example Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasContinue FeatureLink ../features/hasContinue.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasBreak FeatureLink ../features/hasBreak.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example `2_101` would evaluate as a binary number. Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token row Feature Anonymous Functions FeatureLink ../features/hasAnonymousFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Labels FeatureLink ../features/hasLabels.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 12/04/2024 1193 6
SurrealDB - Query language SurrealDB ========= SurrealDB is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2016 by Tobie Morgan Hitchcock. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Tobie%20Morgan%20Hitchcock Tobie Morgan Hitchcock #849 on PLDB 9 Years Old ```Download source code: git clone https://github.com/surrealdb/surrealdb ``` SurrealDB is an end-to-end cloud-native database designed for modern applications, including web, mobile, serverless, Jamstack, backend, and traditional applications. With SurrealDB, you can simplify your database and API infrastructure, reduce development time, and build secure, performant apps quickly and cost-effectively. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - SurrealDB is developed on <a href="https://github.com/surrealdb/surrealdb">GitHub</a> and has 28,116 stars - SurrealDB is written in <a href="rust.html">Rust</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="nix.html">Nix</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="d.html">D</a>, <a href="ini.html">Ini</a> ```Example from the web: UPDATE person SET waist = <int> "34", height = <float> 201, score = <decimal> 0.3 + 0.3 + 0.3 + 0.1 ; ``` Built with Scroll v170.5.0 12/03/2024 365 1.8
Alonzo Built with Scroll v170.5.0 12/03/2024 6 0
VLC - Application VLC === VLC, aka VideoLAN Client, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1996 by Jean-Baptiste Kempf. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=Jean-Baptiste%20Kempf Jean-Baptiste Kempf #654 on PLDB 29 Years Old ```Download source code: git clone https://github.com/videolan/vlc ``` VLC media player - All pull requests are ignored, please use MRs on https://code.videolan.org/videolan/vlc - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"video"%5D%7D%5D%2C"logic"%3A"AND"%7D'>video</a> - VLC is developed on <a href="https://github.com/videolan/vlc">GitHub</a> and has 13,674 stars - VLC is written in <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="diff.html">Diff</a>, <a href="qml.html">QML</a>, <a href="objective-c.html">Objective-C</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="lua.html">Lua</a>, <a href="meson.html">Meson</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="qt.html">Qt</a>, <a href="m4.html">M4</a>, <a href="assembly-language.html">Assembly language</a>, <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="glsl.html">GLSL</a>, <a href="toml.html">TOML</a>, <a href="javascript.html">JavaScript</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="dtd.html">DTD</a>, <a href="xsd.html">XSD</a>, <a href="perl.html">Perl</a>, <a href="vim-script.html">Vim script</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="cmake.html">CMake</a> Built with Scroll v170.5.0 12/03/2024 492 2.5
Tao - Programming language Tao === Tao is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Joshua Barretto. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Joshua%20Barretto Joshua Barretto #1033 on PLDB 5 Years Old ```Download source code: git clone https://github.com/zesterer/tao ``` A statically-typed functional language with polymorphism, typeclasses, sum types, pattern-matching, first-class functions, currying, good diagnostics, and much more! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Tao is developed on <a href="https://github.com/zesterer/tao">GitHub</a> and has 1,086 stars - Tao is written in <a href="rust.html">Rust</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="scss.html">SCSS</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: fn factorial = | 0 => 1 \ y ~ x + 1 => y * factorial(x) ``` Built with Scroll v170.5.0 12/03/2024 301 1.5
Farcaster - Protocol Farcaster ========= Farcaster is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2021 by Dan Romero and Varun Srinivasan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Dan%20Romero Dan Romero https://pldb.io/concepts/../lists/creators.html#q=Varun%20Srinivasan Varun Srinivasan #637 on PLDB 4 Years Old ```Download source code: git clone https://github.com/farcasterxyz/protocol ``` Farcaster is a decentralized social network built on top of Ethereum. The Layer 1 blockchain manages user identities, while a Layer 2 network propagates updates between users. It offers: Secure, memorable, and human-readable user identifiers like @alice. Real-time settlement and propagation of changes between users. Decentralized access to all data on the network at reasonable costs. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"microblogging"%5D%7D%5D%2C"logic"%3A"AND"%7D'>microblogging</a> - Farcaster is developed on <a href="https://github.com/farcasterxyz/protocol">GitHub</a> and has 1,913 stars - Early development of Farcaster happened in <a href="../lists/labs.html#q=https://github.com/farcasterxyz">https://github.com/farcasterxyz</a> - <a href="activity-pub.html">ActivityPub</a> and <a href="ssb.html">Secure Scuttlebutt</a> influenced the design of Farcaster - Farcaster is written in <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a> Built with Scroll v170.5.0 12/03/2024 391 2
buzz - Programming language buzz ==== buzz is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Benoit Giannangeli. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Benoit%20Giannangeli Benoit Giannangeli #505 on PLDB 4 Years Old ```Download source code: git clone https://github.com/buzz-language/buzz ``` [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> buzz. A small/lightweight typed scripting language (in development) - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - buzz is developed on <a href="https://github.com/buzz-language/buzz">GitHub</a> and has 1,168 stars - Early development of buzz happened in <a href="../lists/labs.html#q=https://github.com/buzz-language/">https://github.com/buzz-language/</a> - <a href="lua.html">Lua</a> influenced the design of buzz - buzz is written in <a href="zig.html">Zig</a>, <a href="lua.html">Lua</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="dart.html">Dart</a>, <a href="typescript.html">TypeScript</a>, <a href="html.html">HTML</a> Built with Scroll v170.5.0 12/03/2024 376 1.9
Concepts Sitemap https://pldb.io/concepts/lambda-prolog.html https://pldb.io/concepts/arch.html https://pldb.io/concepts/bazaar.html https://pldb.io/concepts/dcvs.html https://pldb.io/concepts/rcs.html https://pldb.io/concepts/sccs.html https://pldb.io/concepts/clang.html https://pldb.io/concepts/cvs.html https://pldb.io/concepts/jill.html https://pldb.io/concepts/perl.html https://pldb.io/concepts/cuda.html https://pldb.io/concepts/roc.html https://pldb.io/concepts/grep.html https://pldb.io/concepts/mojo.html https://pldb.io/concepts/xla.html https://pldb.io/concepts/umka.html https://pldb.io/concepts/mlir.html https://pldb.io/concepts/srt.html https://pldb.io/concepts/egel.html https://pldb.io/concepts/swift-il.html https://pldb.io/concepts/webrtc.html https://pldb.io/concepts/llvmir.html https://pldb.io/concepts/rtmp.html https://pldb.io/concepts/sdlang.html https://pldb.io/concepts/snap.html https://pldb.io/concepts/dash.html https://pldb.io/concepts/gemtext.html https://pldb.io/concepts/hls.html https://pldb.io/concepts/acsv.html https://pldb.io/concepts/arweave.html https://pldb.io/concepts/aui-lang.html https://pldb.io/concepts/aui.html https://pldb.io/concepts/red.html https://pldb.io/concepts/prql.html https://pldb.io/concepts/lil.html https://pldb.io/concepts/triton.html https://pldb.io/concepts/bicep.html https://pldb.io/concepts/rescript.html https://pldb.io/concepts/jakt.html https://pldb.io/concepts/bun.html https://pldb.io/concepts/flowchart-fun.html https://pldb.io/concepts/haskell.html https://pldb.io/concepts/kotlin.html https://pldb.io/concepts/scala.html https://pldb.io/concepts/zig.html https://pldb.io/concepts/lua.html https://pldb.io/concepts/go.html https://pldb.io/concepts/fennel.html https://pldb.io/concepts/dale.html https://pldb.io/concepts/pie-lang.html https://pldb.io/concepts/sibilant.html https://pldb.io/concepts/nu.html https://pldb.io/concepts/phel.html https://pldb.io/concepts/lux.html https://pldb.io/concepts/ferret.html https://pldb.io/concepts/hackett.html https://pldb.io/concepts/lfe.html https://pldb.io/concepts/wisp.html https://pldb.io/concepts/hy.html https://pldb.io/concepts/newlisp.html https://pldb.io/concepts/clojurescript.html https://pldb.io/concepts/lispyscript.html https://pldb.io/concepts/chrysalisp.html https://pldb.io/concepts/chicken.html https://pldb.io/concepts/djot.html https://pldb.io/concepts/planit.html https://pldb.io/concepts/cairo.html https://pldb.io/concepts/borgo.html https://pldb.io/concepts/fql.html https://pldb.io/concepts/kdl.html https://pldb.io/concepts/threejs.html https://pldb.io/concepts/openverse.html https://pldb.io/concepts/pkl.html https://pldb.io/concepts/rocksdb.html https://pldb.io/concepts/wiredtiger.html https://pldb.io/concepts/ccl.html https://pldb.io/concepts/mlscript.html https://pldb.io/concepts/carbon.html https://pldb.io/concepts/wa.html https://pldb.io/concepts/vyxal.html https://pldb.io/concepts/nim.html https://pldb.io/concepts/mongodb.html https://pldb.io/concepts/berkeleydb.html https://pldb.io/concepts/zbasic.html https://pldb.io/concepts/odin.html https://pldb.io/concepts/org.html https://pldb.io/concepts/scroll.html https://pldb.io/concepts/bike.html https://pldb.io/concepts/opml.html https://pldb.io/concepts/leveldb.html https://pldb.io/concepts/pyth.html https://pldb.io/concepts/ron.html https://pldb.io/concepts/swallow.html https://pldb.io/concepts/vyper.html https://pldb.io/concepts/hvm2.html https://pldb.io/concepts/lem-editor.html https://pldb.io/concepts/neut.html https://pldb.io/concepts/aardvark.html https://pldb.io/concepts/htsql.html https://pldb.io/concepts/alonzo.html https://pldb.io/concepts/surrealdb.html https://pldb.io/concepts/tao-lang.html https://pldb.io/concepts/vlc.html https://pldb.io/concepts/farcaster.html https://pldb.io/concepts/buzz.html https://pldb.io/concepts/sqlite.html https://pldb.io/concepts/zyme.html https://pldb.io/concepts/yggdrasil.html https://pldb.io/concepts/true-basic.html https://pldb.io/concepts/python.html https://pldb.io/concepts/hjson.html https://pldb.io/concepts/irc.html https://pldb.io/concepts/webgl.html https://pldb.io/concepts/atprotocol.html https://pldb.io/concepts/tsar.html https://pldb.io/concepts/blossom.html https://pldb.io/concepts/ipfs.html https://pldb.io/concepts/olc.html https://pldb.io/concepts/sage.html https://pldb.io/concepts/baudot-code.html https://pldb.io/concepts/moonbit.html https://pldb.io/concepts/wgs.html https://pldb.io/concepts/flow.html https://pldb.io/concepts/metalang99.html https://pldb.io/concepts/ramdascript.html https://pldb.io/concepts/drupal.html https://pldb.io/concepts/templeos.html https://pldb.io/concepts/sporth.html https://pldb.io/concepts/web3js.html https://pldb.io/concepts/xarray.html https://pldb.io/concepts/psvg.html https://pldb.io/concepts/quickjs.html https://pldb.io/concepts/seif.html https://pldb.io/concepts/space.html https://pldb.io/concepts/moose64.html https://pldb.io/concepts/mushroom.html https://pldb.io/concepts/netbeans-editor.html https://pldb.io/concepts/note.html https://pldb.io/concepts/obsidian.html https://pldb.io/concepts/prescheme.html https://pldb.io/concepts/flutter.html https://pldb.io/concepts/ggplot2.html https://pldb.io/concepts/jaqt.html https://pldb.io/concepts/jsoncanvas.html https://pldb.io/concepts/cir.html https://pldb.io/concepts/concurr.html https://pldb.io/concepts/chapel.html https://pldb.io/concepts/clojure.html https://pldb.io/concepts/sui.html https://pldb.io/concepts/move.html https://pldb.io/concepts/cobol.html https://pldb.io/concepts/zonnon.html https://pldb.io/concepts/zope.html https://pldb.io/concepts/zopl.html https://pldb.io/concepts/zot.html https://pldb.io/concepts/zpl.html https://pldb.io/concepts/zpp.html https://pldb.io/concepts/zuo.html https://pldb.io/concepts/zz.html https://pldb.io/concepts/z2.html https://pldb.io/concepts/z80.html https://pldb.io/concepts/zccs.html https://pldb.io/concepts/zed.html https://pldb.io/concepts/zeek.html https://pldb.io/concepts/zeno.html https://pldb.io/concepts/zenscript.html https://pldb.io/concepts/zephir.html https://pldb.io/concepts/zephyr-asdl.html https://pldb.io/concepts/zeta.html https://pldb.io/concepts/zgrass.html https://pldb.io/concepts/zigzag.html https://pldb.io/concepts/zil.html https://pldb.io/concepts/zim-format.html https://pldb.io/concepts/zimbu.html https://pldb.io/concepts/zimpl.html https://pldb.io/concepts/zip-format.html https://pldb.io/concepts/zish.html https://pldb.io/concepts/zl.html https://pldb.io/concepts/zlang.html https://pldb.io/concepts/zoem.html https://pldb.io/concepts/zolang.html https://pldb.io/concepts/zone.html https://pldb.io/concepts/yasl.html https://pldb.io/concepts/yasnippet.html https://pldb.io/concepts/yawl.html https://pldb.io/concepts/ycp.html https://pldb.io/concepts/yedalog.html https://pldb.io/concepts/yess.html https://pldb.io/concepts/yeti.html https://pldb.io/concepts/yewslip.html https://pldb.io/concepts/yii.html https://pldb.io/concepts/yinyang.html https://pldb.io/concepts/yoga.html https://pldb.io/concepts/yoix.html https://pldb.io/concepts/yoptascript.html https://pldb.io/concepts/yorick.html https://pldb.io/concepts/yugabytedb.html https://pldb.io/concepts/yul.html https://pldb.io/concepts/yum-pm.html https://pldb.io/concepts/z-expressions.html https://pldb.io/concepts/z-flat.html https://pldb.io/concepts/z-machine.html https://pldb.io/concepts/z-notation.html https://pldb.io/concepts/z-shell.html https://pldb.io/concepts/z.html https://pldb.io/concepts/xsv-app.html https://pldb.io/concepts/xt3d.html https://pldb.io/concepts/xtao.html https://pldb.io/concepts/xtclang.html https://pldb.io/concepts/xtend.html https://pldb.io/concepts/xtext.html https://pldb.io/concepts/xtran.html https://pldb.io/concepts/xuml.html https://pldb.io/concepts/xupdate.html https://pldb.io/concepts/xxl.html https://pldb.io/concepts/xy.html https://pldb.io/concepts/y-lang.html https://pldb.io/concepts/y.html https://pldb.io/concepts/yabasic.html https://pldb.io/concepts/yacas.html https://pldb.io/concepts/yacc.html https://pldb.io/concepts/yakou-lang.html https://pldb.io/concepts/yaml.html https://pldb.io/concepts/yamp.html https://pldb.io/concepts/yang.html https://pldb.io/concepts/yap-prolog.html https://pldb.io/concepts/yara.html https://pldb.io/concepts/yarv.html https://pldb.io/concepts/xoc-compiler.html https://pldb.io/concepts/xodio.html https://pldb.io/concepts/xojo.html https://pldb.io/concepts/xotcl.html https://pldb.io/concepts/xpages.html https://pldb.io/concepts/xpath.html https://pldb.io/concepts/xpl.html https://pldb.io/concepts/xpl0.html https://pldb.io/concepts/xpm-format.html https://pldb.io/concepts/xpop.html https://pldb.io/concepts/xproc.html https://pldb.io/concepts/xprofan.html https://pldb.io/concepts/xql-lang.html https://pldb.io/concepts/xql.html https://pldb.io/concepts/xquery.html https://pldb.io/concepts/xs-lang.html https://pldb.io/concepts/xs.html https://pldb.io/concepts/xsd.html https://pldb.io/concepts/xsharp.html https://pldb.io/concepts/xsim.html https://pldb.io/concepts/xslt.html https://pldb.io/concepts/xdr.html https://pldb.io/concepts/xduce.html https://pldb.io/concepts/xe.html https://pldb.io/concepts/xetex.html https://pldb.io/concepts/xgboost-model.html https://pldb.io/concepts/xgboost.html https://pldb.io/concepts/xgmml.html https://pldb.io/concepts/xhtml.html https://pldb.io/concepts/xidoc.html https://pldb.io/concepts/xl-lang.html https://pldb.io/concepts/xl.html https://pldb.io/concepts/xlwings-editor.html https://pldb.io/concepts/xmi.html https://pldb.io/concepts/xmind.html https://pldb.io/concepts/xml-gl.html https://pldb.io/concepts/xml-ql.html https://pldb.io/concepts/xml-query-algebra.html https://pldb.io/concepts/xml.html https://pldb.io/concepts/xmpp.html https://pldb.io/concepts/xmtc.html https://pldb.io/concepts/xmtp.html https://pldb.io/concepts/x10.html https://pldb.io/concepts/x11-basic.html https://pldb.io/concepts/x86-64-isa.html https://pldb.io/concepts/x86-assembly.html https://pldb.io/concepts/x86-isa.html https://pldb.io/concepts/xadl.html https://pldb.io/concepts/xaml.html https://pldb.io/concepts/xbase.html https://pldb.io/concepts/xbasepp.html https://pldb.io/concepts/xbasic.html https://pldb.io/concepts/xbel.html https://pldb.io/concepts/xbl.html https://pldb.io/concepts/xblite.html https://pldb.io/concepts/xbrl.html https://pldb.io/concepts/xc.html https://pldb.io/concepts/xcard.html https://pldb.io/concepts/xcas.html https://pldb.io/concepts/xcompose.html https://pldb.io/concepts/xcore.html https://pldb.io/concepts/xcy.html https://pldb.io/concepts/world.html https://pldb.io/concepts/worldwideweb-browser.html https://pldb.io/concepts/worst.html https://pldb.io/concepts/wren.html https://pldb.io/concepts/writeacourse.html https://pldb.io/concepts/writerduet.html https://pldb.io/concepts/wsdl.html https://pldb.io/concepts/wsfn-programming-language.html https://pldb.io/concepts/wu.html https://pldb.io/concepts/www.html https://pldb.io/concepts/wxbasic.html https://pldb.io/concepts/wylbur.html https://pldb.io/concepts/wyvern.html https://pldb.io/concepts/x-basic.html https://pldb.io/concepts/x-bitmap-format.html https://pldb.io/concepts/x-bitmap.html https://pldb.io/concepts/x-font-directory-index.html https://pldb.io/concepts/x-it.html https://pldb.io/concepts/x-klaim.html https://pldb.io/concepts/x-pixmap.html https://pldb.io/concepts/windows-registry-entries.html https://pldb.io/concepts/wing.html https://pldb.io/concepts/winwrap-basic.html https://pldb.io/concepts/winxed.html https://pldb.io/concepts/wireless-markup-language.html https://pldb.io/concepts/wirth-syntax-notation.html https://pldb.io/concepts/wiswesser-line-notation.html https://pldb.io/concepts/wizml.html https://pldb.io/concepts/wizor.html https://pldb.io/concepts/wlambda.html https://pldb.io/concepts/wlanguage.html https://pldb.io/concepts/wml.html https://pldb.io/concepts/wmlscript.html https://pldb.io/concepts/woe.html https://pldb.io/concepts/wol.html https://pldb.io/concepts/wolfram.html https://pldb.io/concepts/wolontis-bell-interpreter.html https://pldb.io/concepts/wonkey.html https://pldb.io/concepts/woofjs.html https://pldb.io/concepts/wordpress.html https://pldb.io/concepts/work-flow-language.html https://pldb.io/concepts/workfl.html https://pldb.io/concepts/world-of-warcraft-addon-data.html https://pldb.io/concepts/wdl.html https://pldb.io/concepts/web-idl.html https://pldb.io/concepts/webdna.html https://pldb.io/concepts/webkit.html https://pldb.io/concepts/webl.html https://pldb.io/concepts/webm.html https://pldb.io/concepts/webp.html https://pldb.io/concepts/webql.html https://pldb.io/concepts/webstorm-editor.html https://pldb.io/concepts/weebasic.html https://pldb.io/concepts/wenyan.html https://pldb.io/concepts/wescheme.html https://pldb.io/concepts/wgsl.html https://pldb.io/concepts/whack.html https://pldb.io/concepts/whalecalf.html https://pldb.io/concepts/whiley.html https://pldb.io/concepts/whirl.html https://pldb.io/concepts/whirlwind.html https://pldb.io/concepts/whitespace.html https://pldb.io/concepts/whois-protocol.html https://pldb.io/concepts/wikitax.html https://pldb.io/concepts/winbatch.html https://pldb.io/concepts/windev.html https://pldb.io/concepts/vvvv.html https://pldb.io/concepts/w.html https://pldb.io/concepts/wah.html https://pldb.io/concepts/walt.html https://pldb.io/concepts/wart.html https://pldb.io/concepts/wasm.html https://pldb.io/concepts/wasmer.html https://pldb.io/concepts/wasp-lang.html https://pldb.io/concepts/wast.html https://pldb.io/concepts/watbol.html https://pldb.io/concepts/watcom.html https://pldb.io/concepts/water.html https://pldb.io/concepts/watfiv.html https://pldb.io/concepts/watfor.html https://pldb.io/concepts/wats.html https://pldb.io/concepts/wavefront-material.html https://pldb.io/concepts/wavefront-object.html https://pldb.io/concepts/wax.html https://pldb.io/concepts/wcl.html https://pldb.io/concepts/wcps.html https://pldb.io/concepts/wddx.html https://pldb.io/concepts/wdf.html https://pldb.io/concepts/visual-studio-code-editor.html https://pldb.io/concepts/visual-studio-editor.html https://pldb.io/concepts/visual-studio-marketplace-pm.html https://pldb.io/concepts/visual-test.html https://pldb.io/concepts/visual.html https://pldb.io/concepts/visualworks.html https://pldb.io/concepts/viva.html https://pldb.io/concepts/vivaldi.html https://pldb.io/concepts/viz.html https://pldb.io/concepts/vlibtemplate.html https://pldb.io/concepts/vml.html https://pldb.io/concepts/volt.html https://pldb.io/concepts/vortex.html https://pldb.io/concepts/voxml.html https://pldb.io/concepts/vpl.html https://pldb.io/concepts/vrml.html https://pldb.io/concepts/vspl.html https://pldb.io/concepts/vsxu.html https://pldb.io/concepts/vtl-lang.html https://pldb.io/concepts/vtl.html https://pldb.io/concepts/vtml.html https://pldb.io/concepts/vuejs.html https://pldb.io/concepts/vulcan.html https://pldb.io/concepts/vim-scripts-pm.html https://pldb.io/concepts/vim.html https://pldb.io/concepts/vimwiki.html https://pldb.io/concepts/violent-es.html https://pldb.io/concepts/viptran.html https://pldb.io/concepts/virgil.html https://pldb.io/concepts/viron.html https://pldb.io/concepts/virt.html https://pldb.io/concepts/visavis.html https://pldb.io/concepts/visdown.html https://pldb.io/concepts/visicalc.html https://pldb.io/concepts/vissim.html https://pldb.io/concepts/visual-basic.net.html https://pldb.io/concepts/visual-basic.html https://pldb.io/concepts/visual-dataflex.html https://pldb.io/concepts/visual-dialogscript.html https://pldb.io/concepts/visual-eiffel.html https://pldb.io/concepts/visual-foxpro.html https://pldb.io/concepts/visual-logic.html https://pldb.io/concepts/visual-objects.html https://pldb.io/concepts/visual-occam.html https://pldb.io/concepts/visual-paradigm-app.html https://pldb.io/concepts/visual-prolog.html https://pldb.io/concepts/visual-smalltalk-enterprise.html https://pldb.io/concepts/venus.html https://pldb.io/concepts/verifpal.html https://pldb.io/concepts/verilog.html https://pldb.io/concepts/verona.html https://pldb.io/concepts/verse.html https://pldb.io/concepts/versioned-text-markup-language.html https://pldb.io/concepts/verve.html https://pldb.io/concepts/veryl.html https://pldb.io/concepts/vex.html https://pldb.io/concepts/vga-standard.html https://pldb.io/concepts/vhdl-ams.html https://pldb.io/concepts/vhdl.html https://pldb.io/concepts/vi.html https://pldb.io/concepts/video.html https://pldb.io/concepts/vienna-definition-language.html https://pldb.io/concepts/vienna-fortran.html https://pldb.io/concepts/vigil.html https://pldb.io/concepts/vilnius-basic.html https://pldb.io/concepts/vim-script.html https://pldb.io/concepts/vala.html https://pldb.io/concepts/vale-assembly.html https://pldb.io/concepts/vale.html https://pldb.io/concepts/varlist.html https://pldb.io/concepts/vba.html https://pldb.io/concepts/vbscript.html https://pldb.io/concepts/vcard.html https://pldb.io/concepts/vcf-format.html https://pldb.io/concepts/vcl.html https://pldb.io/concepts/vcpkg-pm.html https://pldb.io/concepts/vdm-sl.html https://pldb.io/concepts/vdscript.html https://pldb.io/concepts/vector-pascal.html https://pldb.io/concepts/vega-editor-app.html https://pldb.io/concepts/vega.html https://pldb.io/concepts/velato.html https://pldb.io/concepts/vely.html https://pldb.io/concepts/upic.html https://pldb.io/concepts/urbiscript.html https://pldb.io/concepts/uri.html https://pldb.io/concepts/url.html https://pldb.io/concepts/urn.html https://pldb.io/concepts/urweb.html https://pldb.io/concepts/usb-standard.html https://pldb.io/concepts/uscript.html https://pldb.io/concepts/uscript2.html https://pldb.io/concepts/usd.html https://pldb.io/concepts/usenet.html https://pldb.io/concepts/ussa.html https://pldb.io/concepts/utc-format.html https://pldb.io/concepts/utf-8.html https://pldb.io/concepts/utopia-84.html https://pldb.io/concepts/uuid.html https://pldb.io/concepts/uxf.html https://pldb.io/concepts/v-golf.html https://pldb.io/concepts/v-promela.html https://pldb.io/concepts/v-visual-language.html https://pldb.io/concepts/v.html https://pldb.io/concepts/v8.html https://pldb.io/concepts/v8torque.html https://pldb.io/concepts/val-ii.html https://pldb.io/concepts/val.html https://pldb.io/concepts/unicon.html https://pldb.io/concepts/unicorn.html https://pldb.io/concepts/uniface.html https://pldb.io/concepts/unified-diff.html https://pldb.io/concepts/unified-parallel-c.html https://pldb.io/concepts/unisim.html https://pldb.io/concepts/unison.html https://pldb.io/concepts/uniswap.html https://pldb.io/concepts/unity-engine.html https://pldb.io/concepts/unity.html https://pldb.io/concepts/unity3d-asset.html https://pldb.io/concepts/universe.html https://pldb.io/concepts/unix.html https://pldb.io/concepts/unlambda.html https://pldb.io/concepts/unlws.html https://pldb.io/concepts/uno.html https://pldb.io/concepts/unql-lang.html https://pldb.io/concepts/unql.html https://pldb.io/concepts/unravel.html https://pldb.io/concepts/unrealscript.html https://pldb.io/concepts/unseemly.html https://pldb.io/concepts/up-arrow-notation.html https://pldb.io/concepts/udp.html https://pldb.io/concepts/ufl.html https://pldb.io/concepts/ufo.html https://pldb.io/concepts/ugbasic.html https://pldb.io/concepts/ugnis.html https://pldb.io/concepts/uiml.html https://pldb.io/concepts/uiua.html https://pldb.io/concepts/ujml.html https://pldb.io/concepts/ulisp.html https://pldb.io/concepts/ultralisp-pm.html https://pldb.io/concepts/uml.html https://pldb.io/concepts/uml2-sp.html https://pldb.io/concepts/umple.html https://pldb.io/concepts/umta.html https://pldb.io/concepts/uncol.html https://pldb.io/concepts/underlay.html https://pldb.io/concepts/unicode-lang.html https://pldb.io/concepts/unicode.html https://pldb.io/concepts/unicon-adl.html https://pldb.io/concepts/type-language.html https://pldb.io/concepts/typecastjs.html https://pldb.io/concepts/typecobol.html https://pldb.io/concepts/typedefs.html https://pldb.io/concepts/typescript.html https://pldb.io/concepts/typographical-number-theory.html https://pldb.io/concepts/typoscript.html https://pldb.io/concepts/typst.html https://pldb.io/concepts/tyruba.html https://pldb.io/concepts/u-datalog.html https://pldb.io/concepts/u.html https://pldb.io/concepts/uan.html https://pldb.io/concepts/ubasic.html https://pldb.io/concepts/ubercode.html https://pldb.io/concepts/uberscript.html https://pldb.io/concepts/ubik.html https://pldb.io/concepts/ubjson.html https://pldb.io/concepts/uc.html https://pldb.io/concepts/ucg.html https://pldb.io/concepts/ucl.html https://pldb.io/concepts/ucsd-pascal.html https://pldb.io/concepts/turnstile-plus.html https://pldb.io/concepts/turnstile.html https://pldb.io/concepts/turtle.html https://pldb.io/concepts/tutor.html https://pldb.io/concepts/tutorial-d.html https://pldb.io/concepts/twelf.html https://pldb.io/concepts/twig.html https://pldb.io/concepts/twiki.html https://pldb.io/concepts/twine.html https://pldb.io/concepts/two-d.html https://pldb.io/concepts/twoducks.html https://pldb.io/concepts/twtxt.html https://pldb.io/concepts/txl.html https://pldb.io/concepts/txr.html https://pldb.io/concepts/txt.html https://pldb.io/concepts/txt2tags.html https://pldb.io/concepts/txtzyme.html https://pldb.io/concepts/tyco.html https://pldb.io/concepts/tymshare-superbasic.html https://pldb.io/concepts/tynker.html https://pldb.io/concepts/tscript.html https://pldb.io/concepts/tsl.html https://pldb.io/concepts/tsql2.html https://pldb.io/concepts/tsquery.html https://pldb.io/concepts/tsv.html https://pldb.io/concepts/ttcn.html https://pldb.io/concepts/ttm.html https://pldb.io/concepts/ttsneo.html https://pldb.io/concepts/tuple-space.html https://pldb.io/concepts/tuplemarkup.html https://pldb.io/concepts/turbo-assembler.html https://pldb.io/concepts/turbo-basic-xl.html https://pldb.io/concepts/turbo-basic.html https://pldb.io/concepts/turbo-pascal.html https://pldb.io/concepts/turing-plus.html https://pldb.io/concepts/turing.html https://pldb.io/concepts/tree-annotation-operator.html https://pldb.io/concepts/treelang.html https://pldb.io/concepts/treesheets.html https://pldb.io/concepts/treet.html https://pldb.io/concepts/trellis.html https://pldb.io/concepts/tremor-query.html https://pldb.io/concepts/trex.html https://pldb.io/concepts/tridash.html https://pldb.io/concepts/trig-syntax.html https://pldb.io/concepts/trio.html https://pldb.io/concepts/triple.html https://pldb.io/concepts/triroff.html https://pldb.io/concepts/troff.html https://pldb.io/concepts/tromp-diagrams.html https://pldb.io/concepts/trs-80-color-computer.html https://pldb.io/concepts/truck.html https://pldb.io/concepts/truth.html https://pldb.io/concepts/ts.html https://pldb.io/concepts/touchdesigner.html https://pldb.io/concepts/touchdevelop.html https://pldb.io/concepts/toy-lang.html https://pldb.io/concepts/tpdl-star.html https://pldb.io/concepts/tql.html https://pldb.io/concepts/trac.html https://pldb.io/concepts/trace.html https://pldb.io/concepts/trafola-h.html https://pldb.io/concepts/traits.html https://pldb.io/concepts/tramp.html https://pldb.io/concepts/tranquil.html https://pldb.io/concepts/transact-sql.html https://pldb.io/concepts/transaction-language-1.html https://pldb.io/concepts/transcode.html https://pldb.io/concepts/transforma.html https://pldb.io/concepts/translang.html https://pldb.io/concepts/tmtp.html https://pldb.io/concepts/toadskin.html https://pldb.io/concepts/todotxt.html https://pldb.io/concepts/toffeescript.html https://pldb.io/concepts/toi.html https://pldb.io/concepts/toki-sona.html https://pldb.io/concepts/tom-oopl.html https://pldb.io/concepts/tom.html https://pldb.io/concepts/tomal.html https://pldb.io/concepts/toml.html https://pldb.io/concepts/toolbus.html https://pldb.io/concepts/toontalk.html https://pldb.io/concepts/topaz-lang.html https://pldb.io/concepts/topaz.html https://pldb.io/concepts/topshell.html https://pldb.io/concepts/torchscript.html https://pldb.io/concepts/tornado.html https://pldb.io/concepts/tosh.html https://pldb.io/concepts/touch.html https://pldb.io/concepts/tiny-basic.html https://pldb.io/concepts/tinyc-compiler.html https://pldb.io/concepts/tinygo-compiler.html https://pldb.io/concepts/tiscript.html https://pldb.io/concepts/titan.html https://pldb.io/concepts/titanium.html https://pldb.io/concepts/tk.html https://pldb.io/concepts/tl-isa.html https://pldb.io/concepts/tl.html https://pldb.io/concepts/tla.html https://pldb.io/concepts/tlc.html https://pldb.io/concepts/tldr.html https://pldb.io/concepts/tldraw.html https://pldb.io/concepts/tls.html https://pldb.io/concepts/tmg.html https://pldb.io/concepts/tmlanguage.html https://pldb.io/concepts/tibbo-basic.html https://pldb.io/concepts/tibet.html https://pldb.io/concepts/tick-c.html https://pldb.io/concepts/tics.html https://pldb.io/concepts/tidb.html https://pldb.io/concepts/tiddler.html https://pldb.io/concepts/tiddlywiki.html https://pldb.io/concepts/tidyverse.html https://pldb.io/concepts/tierra.html https://pldb.io/concepts/tiff-format.html https://pldb.io/concepts/tiger-basic.html https://pldb.io/concepts/tikiwiki.html https://pldb.io/concepts/tiledb.html https://pldb.io/concepts/tilton.html https://pldb.io/concepts/timber-programming-language.html https://pldb.io/concepts/timed-csp.html https://pldb.io/concepts/timpani.html https://pldb.io/concepts/tinkertoy.html https://pldb.io/concepts/tfl.html https://pldb.io/concepts/the-message-system.html https://pldb.io/concepts/theos-multi-user-basic.html https://pldb.io/concepts/thinbasic.html https://pldb.io/concepts/thinglab.html https://pldb.io/concepts/think-c.html https://pldb.io/concepts/thjson.html https://pldb.io/concepts/thorn.html https://pldb.io/concepts/threaded-lists.html https://pldb.io/concepts/thrift.html https://pldb.io/concepts/tht.html https://pldb.io/concepts/thue-programming-language.html https://pldb.io/concepts/thune.html https://pldb.io/concepts/thymeleaf.html https://pldb.io/concepts/ti-89-basic.html https://pldb.io/concepts/ti-basic-assembly.html https://pldb.io/concepts/ti-basic.html https://pldb.io/concepts/teradata.html https://pldb.io/concepts/tern.html https://pldb.io/concepts/ternary-notation.html https://pldb.io/concepts/terra.html https://pldb.io/concepts/terse.html https://pldb.io/concepts/testml.html https://pldb.io/concepts/tetra.html https://pldb.io/concepts/tetruss-app.html https://pldb.io/concepts/tex.html https://pldb.io/concepts/texpr.html https://pldb.io/concepts/text-executive-programming-language.html https://pldb.io/concepts/textadept-editor.html https://pldb.io/concepts/textframe.html https://pldb.io/concepts/texti.html https://pldb.io/concepts/textile.html https://pldb.io/concepts/textmate-editor.html https://pldb.io/concepts/texy.html https://pldb.io/concepts/teal.html https://pldb.io/concepts/teasharp.html https://pldb.io/concepts/teco.html https://pldb.io/concepts/tefkat.html https://pldb.io/concepts/tektronix.html https://pldb.io/concepts/tela.html https://pldb.io/concepts/telcomp.html https://pldb.io/concepts/telefile-assembly.html https://pldb.io/concepts/telehash.html https://pldb.io/concepts/telnet-protocol.html https://pldb.io/concepts/telos.html https://pldb.io/concepts/telsim.html https://pldb.io/concepts/templar.html https://pldb.io/concepts/template-attribute-language.html https://pldb.io/concepts/tempo.html https://pldb.io/concepts/temporal-prolog.html https://pldb.io/concepts/ten.html https://pldb.io/concepts/tengo.html https://pldb.io/concepts/tensorflow.html https://pldb.io/concepts/teradata-aster.html https://pldb.io/concepts/tasm.html https://pldb.io/concepts/tawa.html https://pldb.io/concepts/taxa.html https://pldb.io/concepts/taxis.html https://pldb.io/concepts/tbox-lib.html https://pldb.io/concepts/tcc.html https://pldb.io/concepts/tcl.html https://pldb.io/concepts/tcoz.html https://pldb.io/concepts/tcp.html https://pldb.io/concepts/tcsh.html https://pldb.io/concepts/tcsp.html https://pldb.io/concepts/tdfl.html https://pldb.io/concepts/tdms.html https://pldb.io/concepts/tea-pl.html https://pldb.io/concepts/tea-pm.html https://pldb.io/concepts/tea.html https://pldb.io/concepts/tactics.html https://pldb.io/concepts/tads.html https://pldb.io/concepts/taf.html https://pldb.io/concepts/tahoe-lafs.html https://pldb.io/concepts/taichi.html https://pldb.io/concepts/taijilang.html https://pldb.io/concepts/taktentus.html https://pldb.io/concepts/tal.html https://pldb.io/concepts/tale.html https://pldb.io/concepts/tall.html https://pldb.io/concepts/tamgu.html https://pldb.io/concepts/tampio.html https://pldb.io/concepts/tangledown.html https://pldb.io/concepts/tao.html https://pldb.io/concepts/tao3d.html https://pldb.io/concepts/tap-code.html https://pldb.io/concepts/tap.html https://pldb.io/concepts/taql.html https://pldb.io/concepts/tarmac.html https://pldb.io/concepts/tarot.html https://pldb.io/concepts/syntol.html https://pldb.io/concepts/sysml.html https://pldb.io/concepts/system-v-abi.html https://pldb.io/concepts/systemverilog.html https://pldb.io/concepts/systemz.html https://pldb.io/concepts/t-lang.html https://pldb.io/concepts/t.html https://pldb.io/concepts/t2b.html https://pldb.io/concepts/t3x.html https://pldb.io/concepts/tab.html https://pldb.io/concepts/tablam.html https://pldb.io/concepts/tablatal.html https://pldb.io/concepts/tableau-app.html https://pldb.io/concepts/tablog.html https://pldb.io/concepts/tabloid.html https://pldb.io/concepts/tabsol.html https://pldb.io/concepts/tabtran.html https://pldb.io/concepts/tac.html https://pldb.io/concepts/tacl.html https://pldb.io/concepts/tacpol-programming-language.html https://pldb.io/concepts/swift.html https://pldb.io/concepts/swizzle.html https://pldb.io/concepts/swrl.html https://pldb.io/concepts/swym.html https://pldb.io/concepts/sybyl-notation.html https://pldb.io/concepts/symbal.html https://pldb.io/concepts/symbmath.html https://pldb.io/concepts/symbol.html https://pldb.io/concepts/symbolic-assembly.html https://pldb.io/concepts/sympl.html https://pldb.io/concepts/sympy.html https://pldb.io/concepts/synapse.html https://pldb.io/concepts/synchronized-multimedia-integration-language.html https://pldb.io/concepts/syndicate.html https://pldb.io/concepts/synergist.html https://pldb.io/concepts/synglish.html https://pldb.io/concepts/synon.html https://pldb.io/concepts/synproc.html https://pldb.io/concepts/syntex.html https://pldb.io/concepts/susn.html https://pldb.io/concepts/svelte.html https://pldb.io/concepts/svg.html https://pldb.io/concepts/svgbob.html https://pldb.io/concepts/svl.html https://pldb.io/concepts/sw2.html https://pldb.io/concepts/swagger.html https://pldb.io/concepts/sweave.html https://pldb.io/concepts/sweet-expressions.html https://pldb.io/concepts/sweetjs.html https://pldb.io/concepts/swi-prolog.html https://pldb.io/concepts/subversion.html https://pldb.io/concepts/subx.html https://pldb.io/concepts/sue.html https://pldb.io/concepts/sugar.html https://pldb.io/concepts/sugarj.html https://pldb.io/concepts/sugarss.html https://pldb.io/concepts/sugartex.html https://pldb.io/concepts/sugi.html https://pldb.io/concepts/summer.html https://pldb.io/concepts/sun-raster-format.html https://pldb.io/concepts/suneido.html https://pldb.io/concepts/superbasic.html https://pldb.io/concepts/supercollider.html https://pldb.io/concepts/superforth.html https://pldb.io/concepts/superjson.html https://pldb.io/concepts/supermac.html https://pldb.io/concepts/superplan.html https://pldb.io/concepts/supertalk.html https://pldb.io/concepts/superxpp.html https://pldb.io/concepts/surge.html https://pldb.io/concepts/structured-storage.html https://pldb.io/concepts/structured-text.html https://pldb.io/concepts/strudel.html https://pldb.io/concepts/strudl.html https://pldb.io/concepts/struql.html https://pldb.io/concepts/stutter-lang.html https://pldb.io/concepts/stx.html https://pldb.io/concepts/stylus.html https://pldb.io/concepts/sub.html https://pldb.io/concepts/subl.html https://pldb.io/concepts/subleq.html https://pldb.io/concepts/sublime-editor.html https://pldb.io/concepts/sublime-merge.html https://pldb.io/concepts/sublime-syntax-test.html https://pldb.io/concepts/sublime-syntax.html https://pldb.io/concepts/subrip-text.html https://pldb.io/concepts/subscript.html https://pldb.io/concepts/subtext.html https://pldb.io/concepts/storymatic.html https://pldb.io/concepts/storyscript.html https://pldb.io/concepts/stos-basic.html https://pldb.io/concepts/strand-programming-language.html https://pldb.io/concepts/strat.html https://pldb.io/concepts/stratego.html https://pldb.io/concepts/strcmacs.html https://pldb.io/concepts/streamit.html https://pldb.io/concepts/streem.html https://pldb.io/concepts/strema.html https://pldb.io/concepts/stress.html https://pldb.io/concepts/string-diagrams-notation.html https://pldb.io/concepts/stringbean.html https://pldb.io/concepts/stringcomp.html https://pldb.io/concepts/stripe.html https://pldb.io/concepts/strips.html https://pldb.io/concepts/strongtalk.html https://pldb.io/concepts/stata.html https://pldb.io/concepts/statebox.html https://pldb.io/concepts/statemate.html https://pldb.io/concepts/static-typescript.html https://pldb.io/concepts/statsplorer.html https://pldb.io/concepts/status-quo-function.html https://pldb.io/concepts/status-quo-script.html https://pldb.io/concepts/steinhaus-moser-notation.html https://pldb.io/concepts/stella.html https://pldb.io/concepts/stencil.html https://pldb.io/concepts/stl.html https://pldb.io/concepts/stockholm-format.html https://pldb.io/concepts/stoical.html https://pldb.io/concepts/ston.html https://pldb.io/concepts/stonecutter.html https://pldb.io/concepts/stoneknifeforth.html https://pldb.io/concepts/ssi.html https://pldb.io/concepts/ssl-lang.html https://pldb.io/concepts/ssl.html https://pldb.io/concepts/ssml.html https://pldb.io/concepts/stacklang.html https://pldb.io/concepts/stackless-python.html https://pldb.io/concepts/stage2.html https://pldb.io/concepts/stalin.html https://pldb.io/concepts/stan.html https://pldb.io/concepts/standard-lisp.html https://pldb.io/concepts/standard-ml.html https://pldb.io/concepts/staple.html https://pldb.io/concepts/star.html https://pldb.io/concepts/starlark.html https://pldb.io/concepts/starlogo.html https://pldb.io/concepts/staroffice-basic.html https://pldb.io/concepts/starpial.html https://pldb.io/concepts/sqr.html https://pldb.io/concepts/sqrl.html https://pldb.io/concepts/square.html https://pldb.io/concepts/squeak.html https://pldb.io/concepts/squidconf.html https://pldb.io/concepts/squiggle.html https://pldb.io/concepts/squire.html https://pldb.io/concepts/squirrel.html https://pldb.io/concepts/squoze.html https://pldb.io/concepts/squrl.html https://pldb.io/concepts/sr-programming-language.html https://pldb.io/concepts/sr.html https://pldb.io/concepts/srecode-template.html https://pldb.io/concepts/srl.html https://pldb.io/concepts/srv.html https://pldb.io/concepts/ssb.html https://pldb.io/concepts/ssc-pm.html https://pldb.io/concepts/ssharp.html https://pldb.io/concepts/spss.html https://pldb.io/concepts/spyder-editor.html https://pldb.io/concepts/sqhtml.html https://pldb.io/concepts/sql-92.html https://pldb.io/concepts/sql-psm.html https://pldb.io/concepts/sql.html https://pldb.io/concepts/sqlalchemy.html https://pldb.io/concepts/sqlar-format.html https://pldb.io/concepts/sqlite-storage-format.html https://pldb.io/concepts/sqlmp.html https://pldb.io/concepts/sqlpl.html https://pldb.io/concepts/spill.html https://pldb.io/concepts/spin.html https://pldb.io/concepts/spip.html https://pldb.io/concepts/spir-v.html https://pldb.io/concepts/spir.html https://pldb.io/concepts/spiral.html https://pldb.io/concepts/spitbol.html https://pldb.io/concepts/spl.html https://pldb.io/concepts/splaw.html https://pldb.io/concepts/spline-font-database.html https://pldb.io/concepts/split-c.html https://pldb.io/concepts/sprint.html https://pldb.io/concepts/sprite-os.html https://pldb.io/concepts/spry.html https://pldb.io/concepts/sps.html https://pldb.io/concepts/sparql.html https://pldb.io/concepts/spatial.html https://pldb.io/concepts/speakeasy.html https://pldb.io/concepts/spec-sharp.html https://pldb.io/concepts/spec.html https://pldb.io/concepts/specl.html https://pldb.io/concepts/specol.html https://pldb.io/concepts/specrtl.html https://pldb.io/concepts/speedcoding.html https://pldb.io/concepts/speedie.html https://pldb.io/concepts/spf-standard.html https://pldb.io/concepts/spice-lisp.html https://pldb.io/concepts/spice.html https://pldb.io/concepts/spider.html https://pldb.io/concepts/spiderbasic.html https://pldb.io/concepts/spidermonkey.html https://pldb.io/concepts/spil.html https://pldb.io/concepts/sosl.html https://pldb.io/concepts/souffle.html https://pldb.io/concepts/soul.html https://pldb.io/concepts/soulver.html https://pldb.io/concepts/souper.html https://pldb.io/concepts/sourcelair-editor.html https://pldb.io/concepts/sourcepawn.html https://pldb.io/concepts/sourcetree.html https://pldb.io/concepts/southampton-basic-system.html https://pldb.io/concepts/sox.html https://pldb.io/concepts/soy.html https://pldb.io/concepts/sp-k.html https://pldb.io/concepts/sparc.html https://pldb.io/concepts/spark-pl.html https://pldb.io/concepts/spark-pm.html https://pldb.io/concepts/spark.html https://pldb.io/concepts/sparqcode.html https://pldb.io/concepts/solidity.html https://pldb.io/concepts/solmar.html https://pldb.io/concepts/son.html https://pldb.io/concepts/sophia.html https://pldb.io/concepts/sophie.html https://pldb.io/concepts/soql-lang.html https://pldb.io/concepts/soql.html https://pldb.io/concepts/sora.html https://pldb.io/concepts/sorca.html https://pldb.io/concepts/sort-merge-generator.html https://pldb.io/concepts/snobol4.html https://pldb.io/concepts/snoop.html https://pldb.io/concepts/snostorm.html https://pldb.io/concepts/snowball-programming-language.html https://pldb.io/concepts/snowman-decompiler.html https://pldb.io/concepts/snowman.html https://pldb.io/concepts/snql.html https://pldb.io/concepts/soap.html https://pldb.io/concepts/soaplang.html https://pldb.io/concepts/soar-ml.html https://pldb.io/concepts/social-networks-query-language.html https://pldb.io/concepts/socialite.html https://pldb.io/concepts/solana.html https://pldb.io/concepts/solaris-pm.html https://pldb.io/concepts/solaris.html https://pldb.io/concepts/solid-network.html https://pldb.io/concepts/solid.html https://pldb.io/concepts/smiles-format.html https://pldb.io/concepts/smithy.html https://pldb.io/concepts/smoke.html https://pldb.io/concepts/smolcs.html https://pldb.io/concepts/smpl.html https://pldb.io/concepts/smsl.html https://pldb.io/concepts/smt.html https://pldb.io/concepts/smtp.html https://pldb.io/concepts/smx-computer-language.html https://pldb.io/concepts/snakemake.html https://pldb.io/concepts/snaptag.html https://pldb.io/concepts/snbt.html https://pldb.io/concepts/snit.html https://pldb.io/concepts/snobat.html https://pldb.io/concepts/snobol.html https://pldb.io/concepts/snobol3.html https://pldb.io/concepts/small.html https://pldb.io/concepts/smallbasic.html https://pldb.io/concepts/smalltalk-76.html https://pldb.io/concepts/smalltalk-80.html https://pldb.io/concepts/smalltalk-mt.html https://pldb.io/concepts/smalltalk-v.html https://pldb.io/concepts/smalltalk-yx.html https://pldb.io/concepts/smalltalk.html https://pldb.io/concepts/smalltalkhub-pm.html https://pldb.io/concepts/smallvdm.html https://pldb.io/concepts/smart.html https://pldb.io/concepts/smartgameformat.html https://pldb.io/concepts/smarts.html https://pldb.io/concepts/smartsheet-app.html https://pldb.io/concepts/smarty.html https://pldb.io/concepts/smc.html https://pldb.io/concepts/smdl.html https://pldb.io/concepts/smile.html https://pldb.io/concepts/sleuth.html https://pldb.io/concepts/slice.html https://pldb.io/concepts/slick.html https://pldb.io/concepts/slideshow.html https://pldb.io/concepts/slim-framework.html https://pldb.io/concepts/slim-pl.html https://pldb.io/concepts/slim.html https://pldb.io/concepts/slip.html https://pldb.io/concepts/slips.html https://pldb.io/concepts/slog.html https://pldb.io/concepts/slony.html https://pldb.io/concepts/slope.html https://pldb.io/concepts/slpl.html https://pldb.io/concepts/smalgol.html https://pldb.io/concepts/smali.html https://pldb.io/concepts/small-c.html https://pldb.io/concepts/small-euclid.html https://pldb.io/concepts/small-x.html https://pldb.io/concepts/sk8.html https://pldb.io/concepts/sketchpad-iii.html https://pldb.io/concepts/sketchpad.html https://pldb.io/concepts/skew.html https://pldb.io/concepts/skil.html https://pldb.io/concepts/skip.html https://pldb.io/concepts/skookumscript.html https://pldb.io/concepts/skulpt.html https://pldb.io/concepts/sky.html https://pldb.io/concepts/sl.html https://pldb.io/concepts/sl5.html https://pldb.io/concepts/slab.html https://pldb.io/concepts/slack.html https://pldb.io/concepts/slam-ii.html https://pldb.io/concepts/slang.html https://pldb.io/concepts/slash.html https://pldb.io/concepts/slashdown.html https://pldb.io/concepts/simula-67.html https://pldb.io/concepts/simula.html https://pldb.io/concepts/simulink.html https://pldb.io/concepts/sina.html https://pldb.io/concepts/sinclair-basic.html https://pldb.io/concepts/sing-sharp.html https://pldb.io/concepts/singular.html https://pldb.io/concepts/siphash-hash-function.html https://pldb.io/concepts/siprol.html https://pldb.io/concepts/siri.html https://pldb.io/concepts/sisal.html https://pldb.io/concepts/sisc.html https://pldb.io/concepts/sitemap.html https://pldb.io/concepts/sixten.html https://pldb.io/concepts/sizzle.html https://pldb.io/concepts/simdis.html https://pldb.io/concepts/simfactory.html https://pldb.io/concepts/simit.html https://pldb.io/concepts/simkin-programming-language.html https://pldb.io/concepts/siml-i.html https://pldb.io/concepts/simnet.html https://pldb.io/concepts/simodula.html https://pldb.io/concepts/simoji.html https://pldb.io/concepts/simons-basic.html https://pldb.io/concepts/simpas.html https://pldb.io/concepts/simpl.html https://pldb.io/concepts/simple-binary-encoding.html https://pldb.io/concepts/simple-stackless-lisp.html https://pldb.io/concepts/simple.html https://pldb.io/concepts/simplescript.html https://pldb.io/concepts/simplictiy.html https://pldb.io/concepts/simpp.html https://pldb.io/concepts/simscript.html https://pldb.io/concepts/simul.html https://pldb.io/concepts/si.html https://pldb.io/concepts/sia.html https://pldb.io/concepts/sibelius-software.html https://pldb.io/concepts/sidopsp.html https://pldb.io/concepts/sierra.html https://pldb.io/concepts/sieve.html https://pldb.io/concepts/sigma-76.html https://pldb.io/concepts/signal.html https://pldb.io/concepts/sil.html https://pldb.io/concepts/sile.html https://pldb.io/concepts/silk.html https://pldb.io/concepts/sill.html https://pldb.io/concepts/siman-iv.html https://pldb.io/concepts/siman.html https://pldb.io/concepts/simcal.html https://pldb.io/concepts/simcode.html https://pldb.io/concepts/shapefile.html https://pldb.io/concepts/shapeup.html https://pldb.io/concepts/shared-prolog.html https://pldb.io/concepts/sharpscript.html https://pldb.io/concepts/sheep-lang.html https://pldb.io/concepts/sheep.html https://pldb.io/concepts/sheerpower4gl.html https://pldb.io/concepts/shen.html https://pldb.io/concepts/shex.html https://pldb.io/concepts/shift.html https://pldb.io/concepts/shill.html https://pldb.io/concepts/shiv.html https://pldb.io/concepts/shml.html https://pldb.io/concepts/shoe.html https://pldb.io/concepts/short-code-computer-language.html https://pldb.io/concepts/shrdlu.html https://pldb.io/concepts/si-library.html https://pldb.io/concepts/setlog.html https://pldb.io/concepts/setlx.html https://pldb.io/concepts/setun.html https://pldb.io/concepts/seval.html https://pldb.io/concepts/seymour.html https://pldb.io/concepts/sgml.html https://pldb.io/concepts/sh.html https://pldb.io/concepts/sha-1-hash-function.html https://pldb.io/concepts/sha-2-hash-function.html https://pldb.io/concepts/sha-3-hash-function.html https://pldb.io/concepts/shacl.html https://pldb.io/concepts/shadama.html https://pldb.io/concepts/shade.html https://pldb.io/concepts/shaderlab.html https://pldb.io/concepts/shadow.html https://pldb.io/concepts/shakespeare.html https://pldb.io/concepts/shakti.html https://pldb.io/concepts/sham.html https://pldb.io/concepts/send-standard.html https://pldb.io/concepts/sensetalk.html https://pldb.io/concepts/sentient.html https://pldb.io/concepts/seph-programming-language.html https://pldb.io/concepts/sepi.html https://pldb.io/concepts/seq.html https://pldb.io/concepts/seque.html https://pldb.io/concepts/sequel-2.html https://pldb.io/concepts/sequencel.html https://pldb.io/concepts/sequential-function-chart.html https://pldb.io/concepts/sequential-pascal.html https://pldb.io/concepts/serious.html https://pldb.io/concepts/service-modeling-language.html https://pldb.io/concepts/sespath.html https://pldb.io/concepts/sespool.html https://pldb.io/concepts/set-builder-notation.html https://pldb.io/concepts/setext.html https://pldb.io/concepts/setl.html https://pldb.io/concepts/sdf-format.html https://pldb.io/concepts/sdf.html https://pldb.io/concepts/sdl.html https://pldb.io/concepts/sdlbasic.html https://pldb.io/concepts/sdms.html https://pldb.io/concepts/sdtm.html https://pldb.io/concepts/search.html https://pldb.io/concepts/sectorc.html https://pldb.io/concepts/secure-operations-language.html https://pldb.io/concepts/sed.html https://pldb.io/concepts/seed7.html https://pldb.io/concepts/segras.html https://pldb.io/concepts/self.html https://pldb.io/concepts/semanol.html https://pldb.io/concepts/semi-thue-system.html https://pldb.io/concepts/semicolon.html https://pldb.io/concepts/semver.html https://pldb.io/concepts/scribble.html https://pldb.io/concepts/scribe.html https://pldb.io/concepts/scrimshaw.html https://pldb.io/concepts/script.html https://pldb.io/concepts/scriptbasic.html https://pldb.io/concepts/scriptease.html https://pldb.io/concepts/scriptol.html https://pldb.io/concepts/scriptx.html https://pldb.io/concepts/scroll-lang.html https://pldb.io/concepts/scryer.html https://pldb.io/concepts/scsh.html https://pldb.io/concepts/scss.html https://pldb.io/concepts/scratch.html https://pldb.io/concepts/scratchpad-ii.html https://pldb.io/concepts/scratchpad.html https://pldb.io/concepts/screamer.html https://pldb.io/concepts/schemaorg.html https://pldb.io/concepts/schematron.html https://pldb.io/concepts/scheme-2-d.html https://pldb.io/concepts/scheme.html https://pldb.io/concepts/scheme48.html https://pldb.io/concepts/school.html https://pldb.io/concepts/schoonschip.html https://pldb.io/concepts/schrodingers-equation.html https://pldb.io/concepts/scieneer-common-lisp.html https://pldb.io/concepts/scikit-learn.html https://pldb.io/concepts/scil-vp.html https://pldb.io/concepts/scilab.html https://pldb.io/concepts/scipy.html https://pldb.io/concepts/scl.html https://pldb.io/concepts/sclipting.html https://pldb.io/concepts/scm.html https://pldb.io/concepts/scoop-pm.html https://pldb.io/concepts/scoop.html https://pldb.io/concepts/scopes.html https://pldb.io/concepts/score.html https://pldb.io/concepts/scrapscript.html https://pldb.io/concepts/satysfi.html https://pldb.io/concepts/saustall.html https://pldb.io/concepts/savi.html https://pldb.io/concepts/sawzall.html https://pldb.io/concepts/sb-one.html https://pldb.io/concepts/sba.html https://pldb.io/concepts/sbasic.html https://pldb.io/concepts/sbcl.html https://pldb.io/concepts/sbml.html https://pldb.io/concepts/sbol.html https://pldb.io/concepts/scala-js.html https://pldb.io/concepts/scale.html https://pldb.io/concepts/scalpel.html https://pldb.io/concepts/scaml.html https://pldb.io/concepts/scan.html https://pldb.io/concepts/scat.html https://pldb.io/concepts/scenic.html https://pldb.io/concepts/schemal.html https://pldb.io/concepts/salsa.html https://pldb.io/concepts/saltstack.html https://pldb.io/concepts/sam-coupe.html https://pldb.io/concepts/sam-format.html https://pldb.io/concepts/sam76.html https://pldb.io/concepts/saml.html https://pldb.io/concepts/sampletalk.html https://pldb.io/concepts/samson.html https://pldb.io/concepts/sanddance.html https://pldb.io/concepts/saol.html https://pldb.io/concepts/sap-hana.html https://pldb.io/concepts/sapphire.html https://pldb.io/concepts/sarl.html https://pldb.io/concepts/sartex.html https://pldb.io/concepts/sas.html https://pldb.io/concepts/sasl.html https://pldb.io/concepts/sass.html https://pldb.io/concepts/sassy.html https://pldb.io/concepts/sather-k.html https://pldb.io/concepts/sather.html https://pldb.io/concepts/s-lang.html https://pldb.io/concepts/s-plus.html https://pldb.io/concepts/s-sl.html https://pldb.io/concepts/s-snobol.html https://pldb.io/concepts/s.html https://pldb.io/concepts/s2.html https://pldb.io/concepts/s3.html https://pldb.io/concepts/sa-c-programming-language.html https://pldb.io/concepts/sa.html https://pldb.io/concepts/saal.html https://pldb.io/concepts/sac-1.html https://pldb.io/concepts/sac-2.html https://pldb.io/concepts/sac-programming-language.html https://pldb.io/concepts/safari.html https://pldb.io/concepts/sagemath.html https://pldb.io/concepts/sako.html https://pldb.io/concepts/sale.html https://pldb.io/concepts/salem.html https://pldb.io/concepts/rubygems-pm.html https://pldb.io/concepts/ruleml.html https://pldb.io/concepts/run-basic.html https://pldb.io/concepts/runcible.html https://pldb.io/concepts/runescript.html https://pldb.io/concepts/runic.html https://pldb.io/concepts/runiq.html https://pldb.io/concepts/runoff.html https://pldb.io/concepts/runrev.html https://pldb.io/concepts/ruri.html https://pldb.io/concepts/russell.html https://pldb.io/concepts/rust-hir.html https://pldb.io/concepts/rust-mir.html https://pldb.io/concepts/rust.html https://pldb.io/concepts/rustscript.html https://pldb.io/concepts/ruth.html https://pldb.io/concepts/rye.html https://pldb.io/concepts/s-algol.html https://pldb.io/concepts/s-expressions.html https://pldb.io/concepts/rpm-package-manager.html https://pldb.io/concepts/rpm-spec.html https://pldb.io/concepts/rpp.html https://pldb.io/concepts/rpscript.html https://pldb.io/concepts/rpython.html https://pldb.io/concepts/rql.html https://pldb.io/concepts/rsharp.html https://pldb.io/concepts/rsl.html https://pldb.io/concepts/rss.html https://pldb.io/concepts/rstudio.html https://pldb.io/concepts/rt-aslan.html https://pldb.io/concepts/rt-cdl.html https://pldb.io/concepts/rt-z.html https://pldb.io/concepts/rtf.html https://pldb.io/concepts/rtl-2.html https://pldb.io/concepts/rtp-protocol.html https://pldb.io/concepts/ru.html https://pldb.io/concepts/ruby-document-format.html https://pldb.io/concepts/ruby-mine-editor.html https://pldb.io/concepts/ruby.html https://pldb.io/concepts/roff.html https://pldb.io/concepts/roku-brightscript.html https://pldb.io/concepts/rol.html https://pldb.io/concepts/rol2.html https://pldb.io/concepts/roman-abacus-machine.html https://pldb.io/concepts/roman-numerals.html https://pldb.io/concepts/roop.html https://pldb.io/concepts/root-format.html https://pldb.io/concepts/root-lib.html https://pldb.io/concepts/ros-msg.html https://pldb.io/concepts/roscoe.html https://pldb.io/concepts/rosetta-2.html https://pldb.io/concepts/rosetta-smalltalk.html https://pldb.io/concepts/rosette-lang.html https://pldb.io/concepts/rosette.html https://pldb.io/concepts/rosie.html https://pldb.io/concepts/roslyn-compiler.html https://pldb.io/concepts/rouge.html https://pldb.io/concepts/roy.html https://pldb.io/concepts/royalscript.html https://pldb.io/concepts/rpg-ii.html https://pldb.io/concepts/rpg-iii.html https://pldb.io/concepts/rpl-lang.html https://pldb.io/concepts/rpl.html https://pldb.io/concepts/rigal.html https://pldb.io/concepts/rigc.html https://pldb.io/concepts/ring.html https://pldb.io/concepts/rio.html https://pldb.io/concepts/ripple.html https://pldb.io/concepts/risc-v.html https://pldb.io/concepts/rise.html https://pldb.io/concepts/rita.html https://pldb.io/concepts/rlab.html https://pldb.io/concepts/rlisp.html https://pldb.io/concepts/rlmeta.html https://pldb.io/concepts/rlox.html https://pldb.io/concepts/rmarkdown.html https://pldb.io/concepts/robic.html https://pldb.io/concepts/robomind.html https://pldb.io/concepts/robot-battle.html https://pldb.io/concepts/robotalk.html https://pldb.io/concepts/robotc.html https://pldb.io/concepts/robotframework.html https://pldb.io/concepts/robots.txt.html https://pldb.io/concepts/rocket.html https://pldb.io/concepts/rockstar-rkt.html https://pldb.io/concepts/rockstar.html https://pldb.io/concepts/rocky-mountain-basic.html https://pldb.io/concepts/resharper-editor.html https://pldb.io/concepts/rest.html https://pldb.io/concepts/restructuredtext.html https://pldb.io/concepts/retdec.html https://pldb.io/concepts/retroforth.html https://pldb.io/concepts/reuse-description-language.html https://pldb.io/concepts/reverse-polish-notation.html https://pldb.io/concepts/revit-app.html https://pldb.io/concepts/revolution-programming-language.html https://pldb.io/concepts/rexon.html https://pldb.io/concepts/rexx.html https://pldb.io/concepts/rf-maple.html https://pldb.io/concepts/rfc.html https://pldb.io/concepts/rgb-format.html https://pldb.io/concepts/rhet.html https://pldb.io/concepts/rhine.html https://pldb.io/concepts/rholang.html https://pldb.io/concepts/rhoscript.html https://pldb.io/concepts/rhtml.html https://pldb.io/concepts/ricscript.html https://pldb.io/concepts/rider-editor.html https://pldb.io/concepts/riff.html https://pldb.io/concepts/regina.html https://pldb.io/concepts/regulus.html https://pldb.io/concepts/reia.html https://pldb.io/concepts/reko-decompiler.html https://pldb.io/concepts/rel-english.html https://pldb.io/concepts/rel-lang.html https://pldb.io/concepts/rel.html https://pldb.io/concepts/relational-data-file.html https://pldb.io/concepts/relational-production-language.html https://pldb.io/concepts/relationlog.html https://pldb.io/concepts/relax.html https://pldb.io/concepts/relaxng.html https://pldb.io/concepts/relfun.html https://pldb.io/concepts/relix.html https://pldb.io/concepts/remix.html https://pldb.io/concepts/ren-c.html https://pldb.io/concepts/ren-notation.html https://pldb.io/concepts/renderman-shading-language.html https://pldb.io/concepts/renderscript.html https://pldb.io/concepts/renpy.html https://pldb.io/concepts/report-writer-language.html https://pldb.io/concepts/redcode.html https://pldb.io/concepts/redis.html https://pldb.io/concepts/redpanda-app.html https://pldb.io/concepts/redprl.html https://pldb.io/concepts/redscript.html https://pldb.io/concepts/redshift.html https://pldb.io/concepts/reduce.html https://pldb.io/concepts/ref-arf.html https://pldb.io/concepts/refal.html https://pldb.io/concepts/refer.html https://pldb.io/concepts/refined-c.html https://pldb.io/concepts/reflex-framework.html https://pldb.io/concepts/reflisp.html https://pldb.io/concepts/reforth.html https://pldb.io/concepts/regent.html https://pldb.io/concepts/regex.html https://pldb.io/concepts/rdoc.html https://pldb.io/concepts/rds-format.html https://pldb.io/concepts/react-native.html https://pldb.io/concepts/reactjs.html https://pldb.io/concepts/readable-lisp.html https://pldb.io/concepts/readable.html https://pldb.io/concepts/real-time-cmix.html https://pldb.io/concepts/real-time-concurrent-c.html https://pldb.io/concepts/real-time-euclid.html https://pldb.io/concepts/real-time-mentat.html https://pldb.io/concepts/realbasic.html https://pldb.io/concepts/reason.html https://pldb.io/concepts/rebeca-modeling-language.html https://pldb.io/concepts/rebol.html https://pldb.io/concepts/rebus.html https://pldb.io/concepts/rec-sm.html https://pldb.io/concepts/rec-studio.html https://pldb.io/concepts/recfiles.html https://pldb.io/concepts/recol.html https://pldb.io/concepts/recursivetext.html https://pldb.io/concepts/red-lang.html https://pldb.io/concepts/rapira.html https://pldb.io/concepts/raptor.html https://pldb.io/concepts/raptorjit.html https://pldb.io/concepts/rascal.html https://pldb.io/concepts/rascalmpl.html https://pldb.io/concepts/rason.html https://pldb.io/concepts/rasp.html https://pldb.io/concepts/ratfiv.html https://pldb.io/concepts/ratfor.html https://pldb.io/concepts/ratsno.html https://pldb.io/concepts/ravenscar-profile.html https://pldb.io/concepts/razor.html https://pldb.io/concepts/rbasic.html https://pldb.io/concepts/rbs.html https://pldb.io/concepts/rbscript.html https://pldb.io/concepts/rc.html https://pldb.io/concepts/rcpp.html https://pldb.io/concepts/rdata-format.html https://pldb.io/concepts/rdf-schema.html https://pldb.io/concepts/rdf.html https://pldb.io/concepts/rdfa.html https://pldb.io/concepts/rdml.html https://pldb.io/concepts/racket.html https://pldb.io/concepts/raco-pm.html https://pldb.io/concepts/radish.html https://pldb.io/concepts/ragel.html https://pldb.io/concepts/rails.html https://pldb.io/concepts/rainbow.html https://pldb.io/concepts/raku.html https://pldb.io/concepts/rakudo.html https://pldb.io/concepts/ralph.html https://pldb.io/concepts/ramen.html https://pldb.io/concepts/ramis-software.html https://pldb.io/concepts/raml.html https://pldb.io/concepts/rand-abel.html https://pldb.io/concepts/rant.html https://pldb.io/concepts/rapid.html https://pldb.io/concepts/rapidbatch.html https://pldb.io/concepts/rapidgen-rpl.html https://pldb.io/concepts/rapidq.html https://pldb.io/concepts/rapidwrite.html https://pldb.io/concepts/quicklisp-pm.html https://pldb.io/concepts/quicksight-app.html https://pldb.io/concepts/quikscript.html https://pldb.io/concepts/quiktran.html https://pldb.io/concepts/quilt.html https://pldb.io/concepts/quint.html https://pldb.io/concepts/qunity.html https://pldb.io/concepts/quorum.html https://pldb.io/concepts/qute.html https://pldb.io/concepts/quty.html https://pldb.io/concepts/r.html https://pldb.io/concepts/r2ml.html https://pldb.io/concepts/r3.html https://pldb.io/concepts/r4.html https://pldb.io/concepts/ra.html https://pldb.io/concepts/rack.html https://pldb.io/concepts/quake.html https://pldb.io/concepts/quakec.html https://pldb.io/concepts/quanta.html https://pldb.io/concepts/quel.html https://pldb.io/concepts/query-by-example.html https://pldb.io/concepts/queue.html https://pldb.io/concepts/quexal.html https://pldb.io/concepts/quick-macros.html https://pldb.io/concepts/quickbasic.html https://pldb.io/concepts/qml.html https://pldb.io/concepts/qoir.html https://pldb.io/concepts/qore.html https://pldb.io/concepts/qr-code.html https://pldb.io/concepts/qt.html https://pldb.io/concepts/qtscript.html https://pldb.io/concepts/quadril.html https://pldb.io/concepts/quaint-lang.html https://pldb.io/concepts/quaint.html https://pldb.io/concepts/q-sharp.html https://pldb.io/concepts/q.html https://pldb.io/concepts/qa4.html https://pldb.io/concepts/qalb.html https://pldb.io/concepts/qas.html https://pldb.io/concepts/qb64.html https://pldb.io/concepts/qbasic.html https://pldb.io/concepts/qbe.html https://pldb.io/concepts/qcl.html https://pldb.io/concepts/qed-editor.html https://pldb.io/concepts/qed-lang.html https://pldb.io/concepts/qfx.html https://pldb.io/concepts/qif.html https://pldb.io/concepts/qlisp.html https://pldb.io/concepts/qmake.html https://pldb.io/concepts/python-for-s60.html https://pldb.io/concepts/python-format-spec.html https://pldb.io/concepts/pytorch.html https://pldb.io/concepts/q-equational-programming-language.html https://pldb.io/concepts/q-gert.html https://pldb.io/concepts/purescript.html https://pldb.io/concepts/pursuit-pm.html https://pldb.io/concepts/push.html https://pldb.io/concepts/pv-wave.html https://pldb.io/concepts/pvs.html https://pldb.io/concepts/py.html https://pldb.io/concepts/pycharm-editor.html https://pldb.io/concepts/pycket.html https://pldb.io/concepts/pygmalion.html https://pldb.io/concepts/pygments.html https://pldb.io/concepts/pyke.html https://pldb.io/concepts/pypi-pm.html https://pldb.io/concepts/pyret-lang.html https://pldb.io/concepts/pyret.html https://pldb.io/concepts/pyrex.html https://pldb.io/concepts/pythagorean-equation.html https://pldb.io/concepts/python-cl-compiler.html https://pldb.io/concepts/psyche-c.html https://pldb.io/concepts/psyche.html https://pldb.io/concepts/psyco.html https://pldb.io/concepts/pt.html https://pldb.io/concepts/ptx.html https://pldb.io/concepts/public-key-file.html https://pldb.io/concepts/pufft.html https://pldb.io/concepts/pug.html https://pldb.io/concepts/pumpkin.html https://pldb.io/concepts/punched-tape.html https://pldb.io/concepts/punycode.html https://pldb.io/concepts/puppet.html https://pldb.io/concepts/pure.html https://pldb.io/concepts/purebasic.html https://pldb.io/concepts/puredata.html https://pldb.io/concepts/protium.html https://pldb.io/concepts/proto-gnosis.html https://pldb.io/concepts/protobuf.html https://pldb.io/concepts/protos-l.html https://pldb.io/concepts/protosynthex.html https://pldb.io/concepts/proverif-lang.html https://pldb.io/concepts/providex.html https://pldb.io/concepts/prow.html https://pldb.io/concepts/proxy.html https://pldb.io/concepts/ps-algol.html https://pldb.io/concepts/psather.html https://pldb.io/concepts/pseint.html https://pldb.io/concepts/psg.html https://pldb.io/concepts/psi.html https://pldb.io/concepts/psl.html https://pldb.io/concepts/prolog.html https://pldb.io/concepts/prologpp.html https://pldb.io/concepts/promal.html https://pldb.io/concepts/promela.html https://pldb.io/concepts/prometheus.html https://pldb.io/concepts/prompter.html https://pldb.io/concepts/promql.html https://pldb.io/concepts/property-specification-language.html https://pldb.io/concepts/prophet.html https://pldb.io/concepts/proplan.html https://pldb.io/concepts/proset.html https://pldb.io/concepts/prosper.html https://pldb.io/concepts/protel.html https://pldb.io/concepts/proteus-programming-language.html https://pldb.io/concepts/processing.html https://pldb.io/concepts/processor-technology.html https://pldb.io/concepts/procfile.html https://pldb.io/concepts/procol.html https://pldb.io/concepts/prodel.html https://pldb.io/concepts/profit.html https://pldb.io/concepts/progol.html https://pldb.io/concepts/prograph.html https://pldb.io/concepts/progres.html https://pldb.io/concepts/progsbase.html https://pldb.io/concepts/proiv.html https://pldb.io/concepts/project-mentat.html https://pldb.io/concepts/prolog-d-linda.html https://pldb.io/concepts/prolog-elf.html https://pldb.io/concepts/prolog-iii.html https://pldb.io/concepts/prolog-kr.html https://pldb.io/concepts/prolog-linda.html https://pldb.io/concepts/prolog-pack-pm.html https://pldb.io/concepts/praxis-lang.html https://pldb.io/concepts/praxis.html https://pldb.io/concepts/preferred-executable-format.html https://pldb.io/concepts/preforth.html https://pldb.io/concepts/presto.html https://pldb.io/concepts/prettier.html https://pldb.io/concepts/price-equation.html https://pldb.io/concepts/principle-of-sufficient-reason.html https://pldb.io/concepts/prism.html https://pldb.io/concepts/prisma-schema-language.html https://pldb.io/concepts/prismjs.html https://pldb.io/concepts/priz.html https://pldb.io/concepts/pro-star-c.html https://pldb.io/concepts/probevue.html https://pldb.io/concepts/proc-procedure-language.html https://pldb.io/concepts/powerbuilder.html https://pldb.io/concepts/powerhouse-programming-language.html https://pldb.io/concepts/powerisa.html https://pldb.io/concepts/powerlanguage.html https://pldb.io/concepts/powerloom-knowledgebase.html https://pldb.io/concepts/powerpc.html https://pldb.io/concepts/powershell-gallery-pm.html https://pldb.io/concepts/powershell.html https://pldb.io/concepts/ppm-format.html https://pldb.io/concepts/pqq.html https://pldb.io/concepts/praat-script.html https://pldb.io/concepts/pragtical.html https://pldb.io/concepts/pose.html https://pldb.io/concepts/post-canonical-system.html https://pldb.io/concepts/post-x.html https://pldb.io/concepts/postcss.html https://pldb.io/concepts/postgresql.html https://pldb.io/concepts/postscript.html https://pldb.io/concepts/potential.html https://pldb.io/concepts/potion.html https://pldb.io/concepts/pov-ray-sdl.html https://pldb.io/concepts/power-bi-app.html https://pldb.io/concepts/power-query-m.html https://pldb.io/concepts/powerbasic.html https://pldb.io/concepts/polyp.html https://pldb.io/concepts/polytoil.html https://pldb.io/concepts/pomsky.html https://pldb.io/concepts/pony.html https://pldb.io/concepts/pop-11.html https://pldb.io/concepts/pop-2.html https://pldb.io/concepts/pop-pl.html https://pldb.io/concepts/pop-protocol.html https://pldb.io/concepts/popasm.html https://pldb.io/concepts/popcorn-linux.html https://pldb.io/concepts/poplog.html https://pldb.io/concepts/popr.html https://pldb.io/concepts/popsy.html https://pldb.io/concepts/porffor.html https://pldb.io/concepts/port-alg.html https://pldb.io/concepts/portable-standard-lisp.html https://pldb.io/concepts/portal-langage.html https://pldb.io/concepts/pnuts.html https://pldb.io/concepts/po.html https://pldb.io/concepts/pocket-smalltalk.html https://pldb.io/concepts/pod.html https://pldb.io/concepts/pod6.html https://pldb.io/concepts/podlite.html https://pldb.io/concepts/pogol.html https://pldb.io/concepts/pogoscript.html https://pldb.io/concepts/pointless.html https://pldb.io/concepts/poke.html https://pldb.io/concepts/polac.html https://pldb.io/concepts/polkadot.html https://pldb.io/concepts/polly.html https://pldb.io/concepts/poly.html https://pldb.io/concepts/polyglot-compiler.html https://pldb.io/concepts/polylith.html https://pldb.io/concepts/polymath.html https://pldb.io/concepts/polymorphic-programming-language.html https://pldb.io/concepts/plink-fam-format.html https://pldb.io/concepts/plink-map-format.html https://pldb.io/concepts/plink-ped-format.html https://pldb.io/concepts/plist.html https://pldb.io/concepts/plot-lang.html https://pldb.io/concepts/plot.html https://pldb.io/concepts/plpgsql.html https://pldb.io/concepts/pluk.html https://pldb.io/concepts/plum.html https://pldb.io/concepts/plumb.html https://pldb.io/concepts/plunk.html https://pldb.io/concepts/plus.html https://pldb.io/concepts/plush.html https://pldb.io/concepts/plz.html https://pldb.io/concepts/pm2.html https://pldb.io/concepts/pml.html https://pldb.io/concepts/png.html https://pldb.io/concepts/plain-english.html https://pldb.io/concepts/plain.html https://pldb.io/concepts/plam.html https://pldb.io/concepts/plan2d.html https://pldb.io/concepts/plang.html https://pldb.io/concepts/planguage.html https://pldb.io/concepts/plankalkul.html https://pldb.io/concepts/planner-73.html https://pldb.io/concepts/planner.html https://pldb.io/concepts/plantuml.html https://pldb.io/concepts/plasma.html https://pldb.io/concepts/playground.html https://pldb.io/concepts/plb.html https://pldb.io/concepts/please-build.html https://pldb.io/concepts/please.html https://pldb.io/concepts/plex.html https://pldb.io/concepts/plexil.html https://pldb.io/concepts/pliant.html https://pldb.io/concepts/plink-bed-format.html https://pldb.io/concepts/plink-bim-format.html https://pldb.io/concepts/pit.html https://pldb.io/concepts/pixin.html https://pldb.io/concepts/pizza.html https://pldb.io/concepts/pkgconfig.html https://pldb.io/concepts/pl-0.html https://pldb.io/concepts/pl-11.html https://pldb.io/concepts/pl-as.html https://pldb.io/concepts/pl-c.html https://pldb.io/concepts/pl-exus.html https://pldb.io/concepts/pl-i-formac.html https://pldb.io/concepts/pl-i-subset-g.html https://pldb.io/concepts/pl-i.html https://pldb.io/concepts/pl-ll.html https://pldb.io/concepts/pl-m.html https://pldb.io/concepts/pl-p.html https://pldb.io/concepts/pl-s-ii.html https://pldb.io/concepts/pl-s.html https://pldb.io/concepts/pl-sql.html https://pldb.io/concepts/pl-x.html https://pldb.io/concepts/pl360.html https://pldb.io/concepts/pl4.html https://pldb.io/concepts/placa.html https://pldb.io/concepts/plaid-programming-language.html https://pldb.io/concepts/pickcode.html https://pldb.io/concepts/pickle-format.html https://pldb.io/concepts/pico.html https://pldb.io/concepts/picolisp.html https://pldb.io/concepts/pict.html https://pldb.io/concepts/pictol.html https://pldb.io/concepts/picturebalm.html https://pldb.io/concepts/pie.html https://pldb.io/concepts/piet-programming-language.html https://pldb.io/concepts/pig.html https://pldb.io/concepts/pikachu.html https://pldb.io/concepts/pikchr.html https://pldb.io/concepts/pike.html https://pldb.io/concepts/pikelet.html https://pldb.io/concepts/pikt.html https://pldb.io/concepts/pilib.html https://pldb.io/concepts/pilot.html https://pldb.io/concepts/pin.html https://pldb.io/concepts/pinto.html https://pldb.io/concepts/pipefish.html https://pldb.io/concepts/pipelines.html https://pldb.io/concepts/pisc.html https://pldb.io/concepts/php.html https://pldb.io/concepts/phpstorm-editor.html https://pldb.io/concepts/phylip.html https://pldb.io/concepts/phyloxml-format.html https://pldb.io/concepts/physictran.html https://pldb.io/concepts/pi-calculus.html https://pldb.io/concepts/pic-microcontroller.html https://pldb.io/concepts/pic.html https://pldb.io/concepts/picasso.html https://pldb.io/concepts/picat.html https://pldb.io/concepts/piccola.html https://pldb.io/concepts/pick-operating-system.html https://pldb.io/concepts/phoenix-object-basic.html https://pldb.io/concepts/phorth.html https://pldb.io/concepts/petr.html https://pldb.io/concepts/pfort.html https://pldb.io/concepts/pfortran.html https://pldb.io/concepts/pgbouncer.html https://pldb.io/concepts/pgen.html https://pldb.io/concepts/pgm-format.html https://pldb.io/concepts/pgolog.html https://pldb.io/concepts/pgql.html https://pldb.io/concepts/pharen.html https://pldb.io/concepts/pharo.html https://pldb.io/concepts/phigs.html https://pldb.io/concepts/phocus.html https://pldb.io/concepts/pearscript.html https://pldb.io/concepts/pearson-correlation-coefficient-equation.html https://pldb.io/concepts/pebble.html https://pldb.io/concepts/peg.html https://pldb.io/concepts/pegasus-autocode.html https://pldb.io/concepts/pegasus.html https://pldb.io/concepts/pegdown.html https://pldb.io/concepts/pegjs.html https://pldb.io/concepts/pei.html https://pldb.io/concepts/penguor.html https://pldb.io/concepts/penrose.html https://pldb.io/concepts/peoplecode.html https://pldb.io/concepts/pep.html https://pldb.io/concepts/pep8.html https://pldb.io/concepts/perfectscript.html https://pldb.io/concepts/peridot.html https://pldb.io/concepts/perl-data-language.html https://pldb.io/concepts/pawn.html https://pldb.io/concepts/paxscript.html https://pldb.io/concepts/pbasic.html https://pldb.io/concepts/pbm-format.html https://pldb.io/concepts/pbt-omega.html https://pldb.io/concepts/pclos.html https://pldb.io/concepts/pcn.html https://pldb.io/concepts/pcol.html https://pldb.io/concepts/pcpp.html https://pldb.io/concepts/pcrap.html https://pldb.io/concepts/pcre.html https://pldb.io/concepts/pdel.html https://pldb.io/concepts/pdf.html https://pldb.io/concepts/pdl-ada.html https://pldb.io/concepts/pdl.html https://pldb.io/concepts/pdp-11-machine.html https://pldb.io/concepts/pear-pm.html https://pldb.io/concepts/pearl.html https://pldb.io/concepts/pascal-plus.html https://pldb.io/concepts/pascal-s.html https://pldb.io/concepts/pascal-sc.html https://pldb.io/concepts/pascal-script.html https://pldb.io/concepts/pascal-xsc.html https://pldb.io/concepts/pascal.html https://pldb.io/concepts/pascals-calculator-machine.html https://pldb.io/concepts/pasion.html https://pldb.io/concepts/pasro.html https://pldb.io/concepts/passambler.html https://pldb.io/concepts/passerine.html https://pldb.io/concepts/pasukon.html https://pldb.io/concepts/patch.html https://pldb.io/concepts/patchwork.html https://pldb.io/concepts/path-pascal.html https://pldb.io/concepts/pawn-scripting-language.html https://pldb.io/concepts/parboiled.html https://pldb.io/concepts/parboiled2.html https://pldb.io/concepts/parenscript.html https://pldb.io/concepts/parenthetic.html https://pldb.io/concepts/pari-gp.html https://pldb.io/concepts/parlog.html https://pldb.io/concepts/parmod.html https://pldb.io/concepts/parquet.html https://pldb.io/concepts/parrot-assembly.html https://pldb.io/concepts/parrot-basic.html https://pldb.io/concepts/parrot-internal-representation.html https://pldb.io/concepts/parrot-vm.html https://pldb.io/concepts/parse-tree-notation.html https://pldb.io/concepts/parsec.html https://pldb.io/concepts/parser.html https://pldb.io/concepts/parsers.html https://pldb.io/concepts/particles.html https://pldb.io/concepts/partiql.html https://pldb.io/concepts/pascal-abc.net.html https://pldb.io/concepts/pascal-fc.html https://pldb.io/concepts/pascal-i.html https://pldb.io/concepts/pascal-mtp.html https://pldb.io/concepts/palcode.html https://pldb.io/concepts/palingol.html https://pldb.io/concepts/pamela.html https://pldb.io/concepts/pan.html https://pldb.io/concepts/pancode.html https://pldb.io/concepts/pandas.html https://pldb.io/concepts/pandoc-app.html https://pldb.io/concepts/pandora.html https://pldb.io/concepts/panon-1.html https://pldb.io/concepts/panon-1b.html https://pldb.io/concepts/panther-lang.html https://pldb.io/concepts/paperalgo.html https://pldb.io/concepts/papyrus.html https://pldb.io/concepts/par.html https://pldb.io/concepts/paragon.html https://pldb.io/concepts/parallax-propeller.html https://pldb.io/concepts/parallel-ellpack.html https://pldb.io/concepts/parallel-pascal.html https://pldb.io/concepts/paralog-e.html https://pldb.io/concepts/parasail.html https://pldb.io/concepts/parasolid.html https://pldb.io/concepts/oxyl.html https://pldb.io/concepts/oz.html https://pldb.io/concepts/p-cl.html https://pldb.io/concepts/p-prolog.html https://pldb.io/concepts/p-star.html https://pldb.io/concepts/p-tac.html https://pldb.io/concepts/p.html https://pldb.io/concepts/p3l.html https://pldb.io/concepts/p4.html https://pldb.io/concepts/p4p.html https://pldb.io/concepts/package-control-pm.html https://pldb.io/concepts/packagist-pm.html https://pldb.io/concepts/pacmanconf.html https://pldb.io/concepts/pacol.html https://pldb.io/concepts/pact-i.html https://pldb.io/concepts/pact-ia.html https://pldb.io/concepts/pact.html https://pldb.io/concepts/pactolus.html https://pldb.io/concepts/padl-1.html https://pldb.io/concepts/pailisp.html https://pldb.io/concepts/paisley.html https://pldb.io/concepts/palasm.html https://pldb.io/concepts/orc-lang.html https://pldb.io/concepts/orca-lang.html https://pldb.io/concepts/orca-pl.html https://pldb.io/concepts/orca.html https://pldb.io/concepts/order.html https://pldb.io/concepts/oregano.html https://pldb.io/concepts/orient-db.html https://pldb.io/concepts/orient84-k.html https://pldb.io/concepts/orlog.html https://pldb.io/concepts/osiris.html https://pldb.io/concepts/osl-2.html https://pldb.io/concepts/osql.html https://pldb.io/concepts/ottawa-euclid.html https://pldb.io/concepts/otter.html https://pldb.io/concepts/owbasic.html https://pldb.io/concepts/owen-lang.html https://pldb.io/concepts/owl-dl.html https://pldb.io/concepts/owl.html https://pldb.io/concepts/ox.html https://pldb.io/concepts/oxide.html https://pldb.io/concepts/oxygene.html https://pldb.io/concepts/openroad.html https://pldb.io/concepts/openscad.html https://pldb.io/concepts/openspice.html https://pldb.io/concepts/opentype-feature-file.html https://pldb.io/concepts/openvera.html https://pldb.io/concepts/operational-control-language.html https://pldb.io/concepts/operon.html https://pldb.io/concepts/opl-langage-informatique.html https://pldb.io/concepts/opl.html https://pldb.io/concepts/opp.html https://pldb.io/concepts/ops-3.html https://pldb.io/concepts/ops.html https://pldb.io/concepts/ops5.html https://pldb.io/concepts/optimization-programming-language.html https://pldb.io/concepts/optimized-systems-software.html https://pldb.io/concepts/optimj.html https://pldb.io/concepts/oracle-java.html https://pldb.io/concepts/oracle.html https://pldb.io/concepts/orange.html https://pldb.io/concepts/orc-format.html https://pldb.io/concepts/opa.html https://pldb.io/concepts/opal.html https://pldb.io/concepts/opam-pm.html https://pldb.io/concepts/opb-format.html https://pldb.io/concepts/open-nn.html https://pldb.io/concepts/open-shading-language.html https://pldb.io/concepts/openada.html https://pldb.io/concepts/opencl.html https://pldb.io/concepts/opencomal.html https://pldb.io/concepts/opencv.html https://pldb.io/concepts/opendoc-protocol.html https://pldb.io/concepts/openedge-advanced-business-language.html https://pldb.io/concepts/openexr-format.html https://pldb.io/concepts/openflow.html https://pldb.io/concepts/opengl.html https://pldb.io/concepts/opengraph.html https://pldb.io/concepts/openlisp.html https://pldb.io/concepts/openmusic.html https://pldb.io/concepts/openrc-runscript.html https://pldb.io/concepts/ometa.html https://pldb.io/concepts/omg-idl.html https://pldb.io/concepts/omgrofl.html https://pldb.io/concepts/omikron-basic.html https://pldb.io/concepts/omnimark.html https://pldb.io/concepts/omnis-studio.html https://pldb.io/concepts/omnitab-80.html https://pldb.io/concepts/omnitab-ii.html https://pldb.io/concepts/omnitab.html https://pldb.io/concepts/one-man-language.html https://pldb.io/concepts/onex.html https://pldb.io/concepts/oniguruma.html https://pldb.io/concepts/onnx.html https://pldb.io/concepts/onyx.html https://pldb.io/concepts/ooc.html https://pldb.io/concepts/ook.html https://pldb.io/concepts/oolp.html https://pldb.io/concepts/oopal.html https://pldb.io/concepts/oops.html https://pldb.io/concepts/oopsilon.html https://pldb.io/concepts/oopsp.html https://pldb.io/concepts/ooxml.html https://pldb.io/concepts/odrl.html https://pldb.io/concepts/oem.html https://pldb.io/concepts/ofl.html https://pldb.io/concepts/oforth.html https://pldb.io/concepts/ofx.html https://pldb.io/concepts/ogdl.html https://pldb.io/concepts/ognl.html https://pldb.io/concepts/ohaskell.html https://pldb.io/concepts/ohayo.html https://pldb.io/concepts/ohm.html https://pldb.io/concepts/oil.html https://pldb.io/concepts/ok.html https://pldb.io/concepts/oldas.html https://pldb.io/concepts/ole-protocol.html https://pldb.io/concepts/olga.html https://pldb.io/concepts/oli.html https://pldb.io/concepts/oliver.html https://pldb.io/concepts/olog.html https://pldb.io/concepts/om.html https://pldb.io/concepts/omar.html https://pldb.io/concepts/omega.html https://pldb.io/concepts/objvprolog.html https://pldb.io/concepts/obliq.html https://pldb.io/concepts/obscure.html https://pldb.io/concepts/observable-framework.html https://pldb.io/concepts/observable-lang.html https://pldb.io/concepts/observable-plot.html https://pldb.io/concepts/obsidian-lang.html https://pldb.io/concepts/ocaml.html https://pldb.io/concepts/occam-2.html https://pldb.io/concepts/occam-pi.html https://pldb.io/concepts/occam.html https://pldb.io/concepts/ocl.html https://pldb.io/concepts/octave.html https://pldb.io/concepts/octopus.html https://pldb.io/concepts/octune.html https://pldb.io/concepts/odata.html https://pldb.io/concepts/odbc.html https://pldb.io/concepts/oden.html https://pldb.io/concepts/object-definition-language.html https://pldb.io/concepts/object-oberon.html https://pldb.io/concepts/object-pascal.html https://pldb.io/concepts/object-query-language.html https://pldb.io/concepts/object-rexx.html https://pldb.io/concepts/object-z.html https://pldb.io/concepts/objectcharts.html https://pldb.io/concepts/objective-c.html https://pldb.io/concepts/objective-cpp.html https://pldb.io/concepts/objective-j.html https://pldb.io/concepts/objective-modula-2.html https://pldb.io/concepts/objective-s.html https://pldb.io/concepts/objectlogo.html https://pldb.io/concepts/objectpal.html https://pldb.io/concepts/objectscript.html https://pldb.io/concepts/objectworld.html https://pldb.io/concepts/objvlisp.html https://pldb.io/concepts/nxc.html https://pldb.io/concepts/nxt-g.html https://pldb.io/concepts/nydp.html https://pldb.io/concepts/nylo.html https://pldb.io/concepts/nymph.html https://pldb.io/concepts/nyquist.html https://pldb.io/concepts/o-matrix.html https://pldb.io/concepts/o-xml.html https://pldb.io/concepts/o.html https://pldb.io/concepts/o2.html https://pldb.io/concepts/o42a.html https://pldb.io/concepts/oak.html https://pldb.io/concepts/oaklisp.html https://pldb.io/concepts/oasis-operating-system.html https://pldb.io/concepts/oasis.html https://pldb.io/concepts/oberon-2.html https://pldb.io/concepts/oberon.html https://pldb.io/concepts/obj.html https://pldb.io/concepts/obj2.html https://pldb.io/concepts/objdump.html https://pldb.io/concepts/nsis.html https://pldb.io/concepts/nsl.html https://pldb.io/concepts/ntfs.html https://pldb.io/concepts/ntp.html https://pldb.io/concepts/nu-prolog.html https://pldb.io/concepts/nua-prolog.html https://pldb.io/concepts/nuget-pm.html https://pldb.io/concepts/nul-lang.html https://pldb.io/concepts/nulan.html https://pldb.io/concepts/numba.html https://pldb.io/concepts/numbers-app.html https://pldb.io/concepts/numerica.html https://pldb.io/concepts/numpad.html https://pldb.io/concepts/numpy.html https://pldb.io/concepts/nuprl.html https://pldb.io/concepts/nushell.html https://pldb.io/concepts/nut.html https://pldb.io/concepts/nuua.html https://pldb.io/concepts/nvdl.html https://pldb.io/concepts/nwscript.html https://pldb.io/concepts/nop-2.html https://pldb.io/concepts/nord.html https://pldb.io/concepts/normal-distribution-equation.html https://pldb.io/concepts/northstar-basic.html https://pldb.io/concepts/nosica.html https://pldb.io/concepts/nostr.html https://pldb.io/concepts/notation3.html https://pldb.io/concepts/notepad-editor.html https://pldb.io/concepts/notepad-plus-plus-editor.html https://pldb.io/concepts/noulith.html https://pldb.io/concepts/nova-editor.html https://pldb.io/concepts/noweb.html https://pldb.io/concepts/np.html https://pldb.io/concepts/npl-lang.html https://pldb.io/concepts/npl.html https://pldb.io/concepts/npm-pm.html https://pldb.io/concepts/npy.html https://pldb.io/concepts/nqc.html https://pldb.io/concepts/nrl.html https://pldb.io/concepts/nroff.html https://pldb.io/concepts/ns-basic.html https://pldb.io/concepts/nix.html https://pldb.io/concepts/nixos.html https://pldb.io/concepts/njcl.html https://pldb.io/concepts/nl.html https://pldb.io/concepts/nlpl.html https://pldb.io/concepts/nltk.html https://pldb.io/concepts/nml.html https://pldb.io/concepts/nntp.html https://pldb.io/concepts/noah.html https://pldb.io/concepts/nodal.html https://pldb.io/concepts/nodejs.html https://pldb.io/concepts/noisecraft.html https://pldb.io/concepts/nomad-software.html https://pldb.io/concepts/nomad.html https://pldb.io/concepts/nomnoml.html https://pldb.io/concepts/noms-db.html https://pldb.io/concepts/none.html https://pldb.io/concepts/noodle.html https://pldb.io/concepts/noon.html https://pldb.io/concepts/nial.html https://pldb.io/concepts/nianiolang.html https://pldb.io/concepts/nice.html https://pldb.io/concepts/nickle.html https://pldb.io/concepts/nikl.html https://pldb.io/concepts/nil.html https://pldb.io/concepts/nilscript.html https://pldb.io/concepts/nimble-pm.html https://pldb.io/concepts/nimrod.html https://pldb.io/concepts/nimskull.html https://pldb.io/concepts/ninja.html https://pldb.io/concepts/nios.html https://pldb.io/concepts/nirvana.html https://pldb.io/concepts/nit.html https://pldb.io/concepts/newsqueak.html https://pldb.io/concepts/newton.html https://pldb.io/concepts/newtonscript.html https://pldb.io/concepts/nexml.html https://pldb.io/concepts/nextflow.html https://pldb.io/concepts/nexus-format.html https://pldb.io/concepts/nfql.html https://pldb.io/concepts/nginx-config.html https://pldb.io/concepts/ngl-programming-language.html https://pldb.io/concepts/ngnk.html https://pldb.io/concepts/ngql.html https://pldb.io/concepts/ngs.html https://pldb.io/concepts/nhx.html https://pldb.io/concepts/netbasic.html https://pldb.io/concepts/netform.html https://pldb.io/concepts/netlib.html https://pldb.io/concepts/netlinx.html https://pldb.io/concepts/netlogo.html https://pldb.io/concepts/netrexx.html https://pldb.io/concepts/netscript.html https://pldb.io/concepts/network-control-language.html https://pldb.io/concepts/neuronc.html https://pldb.io/concepts/neutron.html https://pldb.io/concepts/never.html https://pldb.io/concepts/newclay.html https://pldb.io/concepts/newick-format.html https://pldb.io/concepts/newp.html https://pldb.io/concepts/newspeak.html https://pldb.io/concepts/ndl.html https://pldb.io/concepts/near.html https://pldb.io/concepts/nearley.html https://pldb.io/concepts/neater.html https://pldb.io/concepts/nebula.html https://pldb.io/concepts/nectar.html https://pldb.io/concepts/neeilang.html https://pldb.io/concepts/neko.html https://pldb.io/concepts/neliac.html https://pldb.io/concepts/nelua.html https://pldb.io/concepts/nemerle.html https://pldb.io/concepts/neo4j.html https://pldb.io/concepts/neovim.html https://pldb.io/concepts/neralie-format.html https://pldb.io/concepts/nesc.html https://pldb.io/concepts/nesl.html https://pldb.io/concepts/ness.html https://pldb.io/concepts/nested-context-language.html https://pldb.io/concepts/nestedtext.html https://pldb.io/concepts/net-format.html https://pldb.io/concepts/mysql.html https://pldb.io/concepts/mythryl.html https://pldb.io/concepts/n-prolog.html https://pldb.io/concepts/n-triples.html https://pldb.io/concepts/n.html https://pldb.io/concepts/nadesiko.html https://pldb.io/concepts/nail.html https://pldb.io/concepts/nakl.html https://pldb.io/concepts/nano-editor.html https://pldb.io/concepts/napier88.html https://pldb.io/concepts/napss.html https://pldb.io/concepts/narpl.html https://pldb.io/concepts/nasal.html https://pldb.io/concepts/nasm.html https://pldb.io/concepts/nassi-shneiderman-charts.html https://pldb.io/concepts/native-structured-storage.html https://pldb.io/concepts/nato-phonetic-alphabet.html https://pldb.io/concepts/natural.html https://pldb.io/concepts/navier-stokes-equation.html https://pldb.io/concepts/nawk.html https://pldb.io/concepts/ncl.html https://pldb.io/concepts/mupad.html https://pldb.io/concepts/murmur-hash-function.html https://pldb.io/concepts/music-sp.html https://pldb.io/concepts/musicxml.html https://pldb.io/concepts/musimp.html https://pldb.io/concepts/musp.html https://pldb.io/concepts/mustache.html https://pldb.io/concepts/musys.html https://pldb.io/concepts/mvel.html https://pldb.io/concepts/mvl.html https://pldb.io/concepts/mxml.html https://pldb.io/concepts/mybb.html https://pldb.io/concepts/mycroft.html https://pldb.io/concepts/myghty.html https://pldb.io/concepts/myia.html https://pldb.io/concepts/mypy.html https://pldb.io/concepts/myrddin.html https://pldb.io/concepts/mys.html https://pldb.io/concepts/mu.html https://pldb.io/concepts/muddl.html https://pldb.io/concepts/mudlle.html https://pldb.io/concepts/muf.html https://pldb.io/concepts/mufp.html https://pldb.io/concepts/mul-t.html https://pldb.io/concepts/muldis.html https://pldb.io/concepts/multi-user-basic.html https://pldb.io/concepts/multiaddr.html https://pldb.io/concepts/multibase.html https://pldb.io/concepts/multicodec.html https://pldb.io/concepts/multics.html https://pldb.io/concepts/multigame.html https://pldb.io/concepts/multihash-hash-function.html https://pldb.io/concepts/mumath.html https://pldb.io/concepts/mumps.html https://pldb.io/concepts/mums.html https://pldb.io/concepts/mun-lang.html https://pldb.io/concepts/munin.html https://pldb.io/concepts/muon.html https://pldb.io/concepts/motif-software.html https://pldb.io/concepts/mountain.html https://pldb.io/concepts/mouse.html https://pldb.io/concepts/mouse4.html https://pldb.io/concepts/moxie.html https://pldb.io/concepts/moya.html https://pldb.io/concepts/mp3-format.html https://pldb.io/concepts/mp3.html https://pldb.io/concepts/mp4.html https://pldb.io/concepts/mpgs.html https://pldb.io/concepts/mpl.html https://pldb.io/concepts/mps-format.html https://pldb.io/concepts/mps.html https://pldb.io/concepts/mpsx.html https://pldb.io/concepts/mql.html https://pldb.io/concepts/mqtt.html https://pldb.io/concepts/mrdb.html https://pldb.io/concepts/ms2.html https://pldb.io/concepts/mscgen.html https://pldb.io/concepts/msg-84.html https://pldb.io/concepts/msl.html https://pldb.io/concepts/msp430.html https://pldb.io/concepts/msx-basic.html https://pldb.io/concepts/mtml.html https://pldb.io/concepts/monkey.html https://pldb.io/concepts/monkeyx.html https://pldb.io/concepts/monodevelop-editor.html https://pldb.io/concepts/monte.html https://pldb.io/concepts/moo.html https://pldb.io/concepts/mool.html https://pldb.io/concepts/moonrock-basic-compiler.html https://pldb.io/concepts/moonscript.html https://pldb.io/concepts/moose.html https://pldb.io/concepts/morfa.html https://pldb.io/concepts/morfik.html https://pldb.io/concepts/morphe.html https://pldb.io/concepts/morphism.html https://pldb.io/concepts/morse-code.html https://pldb.io/concepts/mortran.html https://pldb.io/concepts/mosaic.html https://pldb.io/concepts/modula-3.html https://pldb.io/concepts/modula-p.html https://pldb.io/concepts/modula-r.html https://pldb.io/concepts/modula.html https://pldb.io/concepts/modular-prolog.html https://pldb.io/concepts/module-management-system.html https://pldb.io/concepts/moescript.html https://pldb.io/concepts/moinmoin.html https://pldb.io/concepts/moirai.html https://pldb.io/concepts/molecular-query-language.html https://pldb.io/concepts/molfile-format.html https://pldb.io/concepts/molog.html https://pldb.io/concepts/monaco.html https://pldb.io/concepts/mond.html https://pldb.io/concepts/monesa.html https://pldb.io/concepts/mockingbird-notation.html https://pldb.io/concepts/mocklisp.html https://pldb.io/concepts/modcap.html https://pldb.io/concepts/model-204.html https://pldb.io/concepts/model-k.html https://pldb.io/concepts/modelica.html https://pldb.io/concepts/modl.html https://pldb.io/concepts/modlisp.html https://pldb.io/concepts/modsim-iii.html https://pldb.io/concepts/modula-2.html https://pldb.io/concepts/modula-2p.html https://pldb.io/concepts/modula-3-star.html https://pldb.io/concepts/miranda.html https://pldb.io/concepts/miranim.html https://pldb.io/concepts/mirc.html https://pldb.io/concepts/mirfac.html https://pldb.io/concepts/mirth.html https://pldb.io/concepts/miso-framework.html https://pldb.io/concepts/misty.html https://pldb.io/concepts/miva.html https://pldb.io/concepts/mizar.html https://pldb.io/concepts/ml.html https://pldb.io/concepts/mlab.html https://pldb.io/concepts/mlatu.html https://pldb.io/concepts/mlisp2.html https://pldb.io/concepts/mlite.html https://pldb.io/concepts/mlpolyr.html https://pldb.io/concepts/mmix.html https://pldb.io/concepts/mmsearch.html https://pldb.io/concepts/mmx.html https://pldb.io/concepts/mobl-lang.html https://pldb.io/concepts/mobl.html https://pldb.io/concepts/moby-programming-language.html https://pldb.io/concepts/mochajs.html https://pldb.io/concepts/mochi.html https://pldb.io/concepts/mimix-stream-language.html https://pldb.io/concepts/min.html https://pldb.io/concepts/minc.html https://pldb.io/concepts/minecraft.html https://pldb.io/concepts/mini-ml.html https://pldb.io/concepts/minid.html https://pldb.io/concepts/minidsdb.html https://pldb.io/concepts/minihaskell.html https://pldb.io/concepts/minikanren.html https://pldb.io/concepts/minilang.html https://pldb.io/concepts/miniml-error.html https://pldb.io/concepts/miniml.html https://pldb.io/concepts/minion.html https://pldb.io/concepts/miniprolog.html https://pldb.io/concepts/minivital.html https://pldb.io/concepts/minizinc.html https://pldb.io/concepts/minopt.html https://pldb.io/concepts/mint.html https://pldb.io/concepts/mips.html https://pldb.io/concepts/mir.html https://pldb.io/concepts/mirager.html https://pldb.io/concepts/mirah.html https://pldb.io/concepts/microarchitecture-description-language.html https://pldb.io/concepts/microblocks.html https://pldb.io/concepts/microdare.html https://pldb.io/concepts/microdata.html https://pldb.io/concepts/microl.html https://pldb.io/concepts/microplanner.html https://pldb.io/concepts/micropython.html https://pldb.io/concepts/microsoft-access.html https://pldb.io/concepts/microsoft-azure-cosmos-db.html https://pldb.io/concepts/microsoft-basic.html https://pldb.io/concepts/microsoft-equation-editor.html https://pldb.io/concepts/microsoft-macro-assembler.html https://pldb.io/concepts/microsoft-mysql-server.html https://pldb.io/concepts/microsoft-small-basic.html https://pldb.io/concepts/microtal.html https://pldb.io/concepts/midas.html https://pldb.io/concepts/miis.html https://pldb.io/concepts/mike.html https://pldb.io/concepts/mime.html https://pldb.io/concepts/mimic.html https://pldb.io/concepts/mimium.html https://pldb.io/concepts/metah.html https://pldb.io/concepts/metal-programming-language.html https://pldb.io/concepts/metal.html https://pldb.io/concepts/metalex.html https://pldb.io/concepts/metaml.html https://pldb.io/concepts/metapi.html https://pldb.io/concepts/metapost.html https://pldb.io/concepts/metasim.html https://pldb.io/concepts/metatem.html https://pldb.io/concepts/metaweb-query-language.html https://pldb.io/concepts/methodology-description-language.html https://pldb.io/concepts/mewl.html https://pldb.io/concepts/mewmew.html https://pldb.io/concepts/mgmt.html https://pldb.io/concepts/mheg-5.html https://pldb.io/concepts/michelson.html https://pldb.io/concepts/micro-cpp.html https://pldb.io/concepts/micro-editor.html https://pldb.io/concepts/micro-flowcharts.html https://pldb.io/concepts/micro-mitten.html https://pldb.io/concepts/micro-prolog.html https://pldb.io/concepts/mentat.html https://pldb.io/concepts/mercurial.html https://pldb.io/concepts/mercury-programming-system.html https://pldb.io/concepts/mercury.html https://pldb.io/concepts/merd.html https://pldb.io/concepts/mermaid.html https://pldb.io/concepts/meroon.html https://pldb.io/concepts/mesa.html https://pldb.io/concepts/mesh.html https://pldb.io/concepts/meson.html https://pldb.io/concepts/messagepack.html https://pldb.io/concepts/met-english.html https://pldb.io/concepts/meta-assembler.html https://pldb.io/concepts/meta-ii.html https://pldb.io/concepts/meta-lisp.html https://pldb.io/concepts/meta-plus.html https://pldb.io/concepts/metacomco.html https://pldb.io/concepts/metafont.html https://pldb.io/concepts/md5-hash-function.html https://pldb.io/concepts/mdbs-qrs.html https://pldb.io/concepts/mdl.html https://pldb.io/concepts/mdx-lang.html https://pldb.io/concepts/mdx.html https://pldb.io/concepts/meanscriptcli.html https://pldb.io/concepts/mech-lang.html https://pldb.io/concepts/mediawiki.html https://pldb.io/concepts/medic.html https://pldb.io/concepts/medusa.html https://pldb.io/concepts/megalog.html https://pldb.io/concepts/megaparsec.html https://pldb.io/concepts/meld.html https://pldb.io/concepts/melody.html https://pldb.io/concepts/melpha-pm.html https://pldb.io/concepts/memcached.html https://pldb.io/concepts/memex-machine.html https://pldb.io/concepts/mendel.html https://pldb.io/concepts/maven-pom.html https://pldb.io/concepts/mavis.html https://pldb.io/concepts/mavo.html https://pldb.io/concepts/mawk.html https://pldb.io/concepts/max.html https://pldb.io/concepts/maxima.html https://pldb.io/concepts/maxscript.html https://pldb.io/concepts/maya-numerals.html https://pldb.io/concepts/maya.html https://pldb.io/concepts/mbasic.html https://pldb.io/concepts/mbox.html https://pldb.io/concepts/mckeeman-form.html https://pldb.io/concepts/mcleyvier-command-language.html https://pldb.io/concepts/mcobol.html https://pldb.io/concepts/mathjson.html https://pldb.io/concepts/mathlab.html https://pldb.io/concepts/mathlingua.html https://pldb.io/concepts/mathml.html https://pldb.io/concepts/mathpix-markdown.html https://pldb.io/concepts/mathsy.html https://pldb.io/concepts/mathtype.html https://pldb.io/concepts/mathworks-file-exchange-pm.html https://pldb.io/concepts/matita.html https://pldb.io/concepts/matlab.html https://pldb.io/concepts/matplotlib.html https://pldb.io/concepts/matrix-pascal.html https://pldb.io/concepts/matrix-protocol.html https://pldb.io/concepts/matroska.html https://pldb.io/concepts/maude.html https://pldb.io/concepts/maven-pm.html https://pldb.io/concepts/marmot.html https://pldb.io/concepts/marp.html https://pldb.io/concepts/marsyas.html https://pldb.io/concepts/marten.html https://pldb.io/concepts/mary-2.html https://pldb.io/concepts/mary.html https://pldb.io/concepts/mascara.html https://pldb.io/concepts/masim.html https://pldb.io/concepts/maskjs.html https://pldb.io/concepts/masm.html https://pldb.io/concepts/mass-energy-equation.html https://pldb.io/concepts/mastodon.html https://pldb.io/concepts/material-exchange-format.html https://pldb.io/concepts/math-matic.html https://pldb.io/concepts/mathcad.html https://pldb.io/concepts/mathematica-editor.html https://pldb.io/concepts/mathematica-packagedata-pm.html https://pldb.io/concepts/mathematica.html https://pldb.io/concepts/mathics.html https://pldb.io/concepts/mathjax.html https://pldb.io/concepts/mapgen.html https://pldb.io/concepts/maple.html https://pldb.io/concepts/maplesoft-app-center-pm.html https://pldb.io/concepts/mapper.html https://pldb.io/concepts/mapquery.html https://pldb.io/concepts/maps.html https://pldb.io/concepts/maraca-lang.html https://pldb.io/concepts/margin.html https://pldb.io/concepts/maria-db-column-store.html https://pldb.io/concepts/maria-xml.html https://pldb.io/concepts/mariadb.html https://pldb.io/concepts/mark-iv.html https://pldb.io/concepts/markaby.html https://pldb.io/concepts/markdeep.html https://pldb.io/concepts/markdown.html https://pldb.io/concepts/marklogic.html https://pldb.io/concepts/marko.html https://pldb.io/concepts/markovjunior.html https://pldb.io/concepts/markus.html https://pldb.io/concepts/markwhen.html https://pldb.io/concepts/marlais.html https://pldb.io/concepts/mai.html https://pldb.io/concepts/make.html https://pldb.io/concepts/makedoc.html https://pldb.io/concepts/mako.html https://pldb.io/concepts/mal.html https://pldb.io/concepts/malbolge.html https://pldb.io/concepts/mallard-basic.html https://pldb.io/concepts/malus.html https://pldb.io/concepts/mama-software.html https://pldb.io/concepts/man-machine-language.html https://pldb.io/concepts/manchester-syntax.html https://pldb.io/concepts/mangle.html https://pldb.io/concepts/manhood.html https://pldb.io/concepts/manim.html https://pldb.io/concepts/manool.html https://pldb.io/concepts/manticore.html https://pldb.io/concepts/manuscript.html https://pldb.io/concepts/map.html https://pldb.io/concepts/mapbasic.html https://pldb.io/concepts/macro-10.html https://pldb.io/concepts/macro-11.html https://pldb.io/concepts/macro-spitbol.html https://pldb.io/concepts/macro.html https://pldb.io/concepts/macroml.html https://pldb.io/concepts/macsyma.html https://pldb.io/concepts/mad.html https://pldb.io/concepts/madcap-vi.html https://pldb.io/concepts/madcap.html https://pldb.io/concepts/mads.html https://pldb.io/concepts/mages.html https://pldb.io/concepts/magic-paper.html https://pldb.io/concepts/magik.html https://pldb.io/concepts/magit.html https://pldb.io/concepts/magma.html https://pldb.io/concepts/magma2.html https://pldb.io/concepts/magritte.html https://pldb.io/concepts/mai-basic-four.html https://pldb.io/concepts/lygon.html https://pldb.io/concepts/lynx.html https://pldb.io/concepts/lyric.html https://pldb.io/concepts/lyx-editor.html https://pldb.io/concepts/m-expressions.html https://pldb.io/concepts/m-lisp.html https://pldb.io/concepts/m-programming-language.html https://pldb.io/concepts/m2001.html https://pldb.io/concepts/m3db.html https://pldb.io/concepts/m4.html https://pldb.io/concepts/m4sugar.html https://pldb.io/concepts/mac.html https://pldb.io/concepts/macaims.html https://pldb.io/concepts/macbasic.html https://pldb.io/concepts/macbook-air-machine.html https://pldb.io/concepts/macchiato.html https://pldb.io/concepts/mace.html https://pldb.io/concepts/machiavelli.html https://pldb.io/concepts/macintosh-common-lisp.html https://pldb.io/concepts/macintosh-machine.html https://pldb.io/concepts/maclisp.html https://pldb.io/concepts/lsd.html https://pldb.io/concepts/lse.html https://pldb.io/concepts/lsif-format.html https://pldb.io/concepts/lsl.html https://pldb.io/concepts/luajit.html https://pldb.io/concepts/luarocks-pm.html https://pldb.io/concepts/luau.html https://pldb.io/concepts/lucene-query-syntax.html https://pldb.io/concepts/lucid-chart-app.html https://pldb.io/concepts/lucid-lang.html https://pldb.io/concepts/lucid-representations.html https://pldb.io/concepts/lucid.html https://pldb.io/concepts/lucinda.html https://pldb.io/concepts/luna-1.html https://pldb.io/concepts/luna.html https://pldb.io/concepts/lunar.html https://pldb.io/concepts/lush.html https://pldb.io/concepts/lustre.html https://pldb.io/concepts/lwjgl.html https://pldb.io/concepts/lyapas.html https://pldb.io/concepts/logscheme.html https://pldb.io/concepts/logtalk.html https://pldb.io/concepts/lol.html https://pldb.io/concepts/lola-2.html https://pldb.io/concepts/lola.html https://pldb.io/concepts/lolcode.html https://pldb.io/concepts/lookml.html https://pldb.io/concepts/loom.html https://pldb.io/concepts/loomscript.html https://pldb.io/concepts/loopnpp.html https://pldb.io/concepts/loops.html https://pldb.io/concepts/lore.html https://pldb.io/concepts/lorel-1.html https://pldb.io/concepts/lorel.html https://pldb.io/concepts/lotis.html https://pldb.io/concepts/lotos.html https://pldb.io/concepts/lotusscript.html https://pldb.io/concepts/lowstar.html https://pldb.io/concepts/lp-format.html https://pldb.io/concepts/lpc.html https://pldb.io/concepts/lpl.html https://pldb.io/concepts/lrltran.html https://pldb.io/concepts/login.html https://pldb.io/concepts/logist.html https://pldb.io/concepts/loglan-pl.html https://pldb.io/concepts/loglan.html https://pldb.io/concepts/loglisp.html https://pldb.io/concepts/loglo.html https://pldb.io/concepts/logo.html https://pldb.io/concepts/logol.html https://pldb.io/concepts/logos.html https://pldb.io/concepts/logowriter.html https://pldb.io/concepts/logres.html https://pldb.io/concepts/lll.html https://pldb.io/concepts/lllpg.html https://pldb.io/concepts/lmdb.html https://pldb.io/concepts/lnf.html https://pldb.io/concepts/lo.html https://pldb.io/concepts/lobster.html https://pldb.io/concepts/local.html https://pldb.io/concepts/loci.html https://pldb.io/concepts/locomotive-basic.html https://pldb.io/concepts/locs.html https://pldb.io/concepts/lodash.html https://pldb.io/concepts/logal.html https://pldb.io/concepts/logica.html https://pldb.io/concepts/logicon.html https://pldb.io/concepts/lite-c.html https://pldb.io/concepts/literate-agda.html https://pldb.io/concepts/literate-coffeescript.html https://pldb.io/concepts/literate-haskell.html https://pldb.io/concepts/litescript.html https://pldb.io/concepts/lithe.html https://pldb.io/concepts/little-b.html https://pldb.io/concepts/little-smalltalk.html https://pldb.io/concepts/little.html https://pldb.io/concepts/livecode.html https://pldb.io/concepts/livescript.html https://pldb.io/concepts/livr.html https://pldb.io/concepts/lkif.html https://pldb.io/concepts/llhd.html https://pldb.io/concepts/liquid.html https://pldb.io/concepts/liquidity.html https://pldb.io/concepts/lis.html https://pldb.io/concepts/lisaac.html https://pldb.io/concepts/liseb.html https://pldb.io/concepts/liso.html https://pldb.io/concepts/lisp-1-5.html https://pldb.io/concepts/lisp-2.html https://pldb.io/concepts/lisp-a.html https://pldb.io/concepts/lisp-machine-lisp.html https://pldb.io/concepts/lisp.html https://pldb.io/concepts/lispme.html https://pldb.io/concepts/lisptalk.html https://pldb.io/concepts/lispworks.html https://pldb.io/concepts/listdown.html https://pldb.io/concepts/linearml.html https://pldb.io/concepts/lingo.html https://pldb.io/concepts/lingua-graphica.html https://pldb.io/concepts/link.html https://pldb.io/concepts/linked-markdown.html https://pldb.io/concepts/linker-script.html https://pldb.io/concepts/links-programming-language.html https://pldb.io/concepts/links.html https://pldb.io/concepts/linktext.html https://pldb.io/concepts/linoleum.html https://pldb.io/concepts/linotte.html https://pldb.io/concepts/linq.html https://pldb.io/concepts/linux-kernel-module.html https://pldb.io/concepts/linux.html https://pldb.io/concepts/life.html https://pldb.io/concepts/lift.html https://pldb.io/concepts/lighttpd-configuration-file.html https://pldb.io/concepts/ligo.html https://pldb.io/concepts/lil-lang.html https://pldb.io/concepts/lila-lang.html https://pldb.io/concepts/lila.html https://pldb.io/concepts/lily.html https://pldb.io/concepts/lilypond.html https://pldb.io/concepts/limbo.html https://pldb.io/concepts/limdep.html https://pldb.io/concepts/linc-4gl.html https://pldb.io/concepts/lincoln-reckoner.html https://pldb.io/concepts/lincos.html https://pldb.io/concepts/linda.html https://pldb.io/concepts/linden-scripting-language.html https://pldb.io/concepts/leo-editor.html https://pldb.io/concepts/leogo.html https://pldb.io/concepts/leopard.html https://pldb.io/concepts/les.html https://pldb.io/concepts/lesk.html https://pldb.io/concepts/lesma.html https://pldb.io/concepts/less.html https://pldb.io/concepts/lever.html https://pldb.io/concepts/levy.html https://pldb.io/concepts/lex.html https://pldb.io/concepts/lexon.html https://pldb.io/concepts/lexx-editor.html https://pldb.io/concepts/lezer.html https://pldb.io/concepts/lg.html https://pldb.io/concepts/lgdf.html https://pldb.io/concepts/li-chen-wang.html https://pldb.io/concepts/liberty-basic.html https://pldb.io/concepts/libra.html https://pldb.io/concepts/libsvm-format.html https://pldb.io/concepts/lax.html https://pldb.io/concepts/lazarus-editor.html https://pldb.io/concepts/lazy-k.html https://pldb.io/concepts/lazyml.html https://pldb.io/concepts/lc-3.html https://pldb.io/concepts/lcf.html https://pldb.io/concepts/lcl.html https://pldb.io/concepts/ld-json.html https://pldb.io/concepts/ldap.html https://pldb.io/concepts/ldl.html https://pldb.io/concepts/ldl1.html https://pldb.io/concepts/ldpl.html https://pldb.io/concepts/le-lisp.html https://pldb.io/concepts/leaf.html https://pldb.io/concepts/lean.html https://pldb.io/concepts/leap.html https://pldb.io/concepts/leazy.html https://pldb.io/concepts/leda.html https://pldb.io/concepts/legol.html https://pldb.io/concepts/lemick.html https://pldb.io/concepts/lemon-lang.html https://pldb.io/concepts/lemon.html https://pldb.io/concepts/laning-and-zierler-system.html https://pldb.io/concepts/lap.html https://pldb.io/concepts/laravel-framework.html https://pldb.io/concepts/larceny.html https://pldb.io/concepts/larch.html https://pldb.io/concepts/laris.html https://pldb.io/concepts/larp.html https://pldb.io/concepts/lasp.html https://pldb.io/concepts/lass.html https://pldb.io/concepts/lasso.html https://pldb.io/concepts/latex.html https://pldb.io/concepts/latino.html https://pldb.io/concepts/latte-js.html https://pldb.io/concepts/latte.html https://pldb.io/concepts/laure.html https://pldb.io/concepts/lav-format.html https://pldb.io/concepts/lava.html https://pldb.io/concepts/lawvere.html https://pldb.io/concepts/ladybird.html https://pldb.io/concepts/lagoona.html https://pldb.io/concepts/lain.html https://pldb.io/concepts/lambcalc.html https://pldb.io/concepts/lambda-obliv.html https://pldb.io/concepts/lambda-zero.html https://pldb.io/concepts/lambda.html https://pldb.io/concepts/lamderp.html https://pldb.io/concepts/lamdu-editor.html https://pldb.io/concepts/lamdu.html https://pldb.io/concepts/lamina.html https://pldb.io/concepts/lammps-format.html https://pldb.io/concepts/lana.html https://pldb.io/concepts/lanai.html https://pldb.io/concepts/language-for-class-description.html https://pldb.io/concepts/language-h.html https://pldb.io/concepts/language-server-protocol.html https://pldb.io/concepts/kqml.html https://pldb.io/concepts/krc.html https://pldb.io/concepts/kris.html https://pldb.io/concepts/krl-0.html https://pldb.io/concepts/krl.html https://pldb.io/concepts/krs.html https://pldb.io/concepts/krypton.html https://pldb.io/concepts/ktexteditor-editor.html https://pldb.io/concepts/ktyek.html https://pldb.io/concepts/kubernetes.html https://pldb.io/concepts/kuc.html https://pldb.io/concepts/kuin.html https://pldb.io/concepts/kuka.html https://pldb.io/concepts/kumir.html https://pldb.io/concepts/kuroko.html https://pldb.io/concepts/kvikkalkul.html https://pldb.io/concepts/kvsapi.html https://pldb.io/concepts/kylix.html https://pldb.io/concepts/kyma.html https://pldb.io/concepts/l.html https://pldb.io/concepts/l2.html https://pldb.io/concepts/l6.html https://pldb.io/concepts/labtran.html https://pldb.io/concepts/labview.html https://pldb.io/concepts/ladder-logic.html https://pldb.io/concepts/knitr.html https://pldb.io/concepts/knowledge-interchange-format.html https://pldb.io/concepts/ko.html https://pldb.io/concepts/koara.html https://pldb.io/concepts/kode.html https://pldb.io/concepts/kodu-game-lab.html https://pldb.io/concepts/kogut.html https://pldb.io/concepts/koi.html https://pldb.io/concepts/koka.html https://pldb.io/concepts/komodo-editor.html https://pldb.io/concepts/kona.html https://pldb.io/concepts/konna.html https://pldb.io/concepts/konsolscript.html https://pldb.io/concepts/korn-shell.html https://pldb.io/concepts/kid.html https://pldb.io/concepts/kiev.html https://pldb.io/concepts/kilo-lisp.html https://pldb.io/concepts/kima.html https://pldb.io/concepts/king-kong.html https://pldb.io/concepts/kiss.html https://pldb.io/concepts/kit.html https://pldb.io/concepts/kitlang.html https://pldb.io/concepts/kitten.html https://pldb.io/concepts/kivy-lang.html https://pldb.io/concepts/kixtart.html https://pldb.io/concepts/kl-one.html https://pldb.io/concepts/kl0.html https://pldb.io/concepts/kl1.html https://pldb.io/concepts/klaim.html https://pldb.io/concepts/klerer-may-system.html https://pldb.io/concepts/klipa.html https://pldb.io/concepts/klong.html https://pldb.io/concepts/kml.html https://pldb.io/concepts/knight.html https://pldb.io/concepts/kayia.html https://pldb.io/concepts/kb.html https://pldb.io/concepts/kcl.html https://pldb.io/concepts/kee.html https://pldb.io/concepts/kefir.html https://pldb.io/concepts/kei.html https://pldb.io/concepts/kek-nodal.html https://pldb.io/concepts/keli.html https://pldb.io/concepts/keras.html https://pldb.io/concepts/kerf.html https://pldb.io/concepts/kermeta.html https://pldb.io/concepts/kernel-e.html https://pldb.io/concepts/kernel.html https://pldb.io/concepts/kew.html https://pldb.io/concepts/keykit.html https://pldb.io/concepts/keysight-vee.html https://pldb.io/concepts/kgl.html https://pldb.io/concepts/khepri.html https://pldb.io/concepts/khi.html https://pldb.io/concepts/ki.html https://pldb.io/concepts/kicad.html https://pldb.io/concepts/kai.html https://pldb.io/concepts/kail.html https://pldb.io/concepts/kaitai.html https://pldb.io/concepts/kakoune-editor.html https://pldb.io/concepts/kal.html https://pldb.io/concepts/kaleidoquery.html https://pldb.io/concepts/kaleidoscope.html https://pldb.io/concepts/kaleidoscope90.html https://pldb.io/concepts/kaleidoscope91.html https://pldb.io/concepts/kalyn.html https://pldb.io/concepts/kamby.html https://pldb.io/concepts/kami.html https://pldb.io/concepts/kamilalisp.html https://pldb.io/concepts/kaml.html https://pldb.io/concepts/karel.html https://pldb.io/concepts/karl.html https://pldb.io/concepts/kasaya.html https://pldb.io/concepts/kate-editor.html https://pldb.io/concepts/kate.html https://pldb.io/concepts/katex.html https://pldb.io/concepts/kaukatcr.html https://pldb.io/concepts/kavascript.html https://pldb.io/concepts/kawa-scheme-implementation.html https://pldb.io/concepts/jule.html https://pldb.io/concepts/julia.html https://pldb.io/concepts/juliahub-pm.html https://pldb.io/concepts/juniper.html https://pldb.io/concepts/juno.html https://pldb.io/concepts/jupyter-editor.html https://pldb.io/concepts/jupyter-notebook.html https://pldb.io/concepts/just.html https://pldb.io/concepts/juttle.html https://pldb.io/concepts/juvix.html https://pldb.io/concepts/jvm.html https://pldb.io/concepts/jython.html https://pldb.io/concepts/k-framework.html https://pldb.io/concepts/k.html https://pldb.io/concepts/kaffeine.html https://pldb.io/concepts/kaggle-app.html https://pldb.io/concepts/json-stat.html https://pldb.io/concepts/json-url.html https://pldb.io/concepts/json-with-comments.html https://pldb.io/concepts/json.html https://pldb.io/concepts/json5.html https://pldb.io/concepts/jsoniq.html https://pldb.io/concepts/jsonnet.html https://pldb.io/concepts/jsparagus.html https://pldb.io/concepts/jspp.html https://pldb.io/concepts/jsx.html https://pldb.io/concepts/jsyn.html https://pldb.io/concepts/jsync.html https://pldb.io/concepts/judoscript.html https://pldb.io/concepts/juicy.html https://pldb.io/concepts/jplace.html https://pldb.io/concepts/jpp.html https://pldb.io/concepts/jq.html https://pldb.io/concepts/jql.html https://pldb.io/concepts/jquery.html https://pldb.io/concepts/jr.html https://pldb.io/concepts/jruby.html https://pldb.io/concepts/jscript.html https://pldb.io/concepts/jsf.html https://pldb.io/concepts/jsgf.html https://pldb.io/concepts/jsharp.html https://pldb.io/concepts/jsil-compiler.html https://pldb.io/concepts/jsl.html https://pldb.io/concepts/jslt.html https://pldb.io/concepts/jsml.html https://pldb.io/concepts/json-graph-format.html https://pldb.io/concepts/json-graph-spec.html https://pldb.io/concepts/json-lambda.html https://pldb.io/concepts/json-ld.html https://pldb.io/concepts/json-schema.html https://pldb.io/concepts/json-script.html https://pldb.io/concepts/jison-lex.html https://pldb.io/concepts/jison.html https://pldb.io/concepts/jisp.html https://pldb.io/concepts/jiyu.html https://pldb.io/concepts/jlang.html https://pldb.io/concepts/jmap.html https://pldb.io/concepts/jmespath.html https://pldb.io/concepts/jmp.html https://pldb.io/concepts/jmsl.html https://pldb.io/concepts/joe-e.html https://pldb.io/concepts/join-java.html https://pldb.io/concepts/joker.html https://pldb.io/concepts/jolie.html https://pldb.io/concepts/jonprl.html https://pldb.io/concepts/josie.html https://pldb.io/concepts/joss-ii.html https://pldb.io/concepts/joss.html https://pldb.io/concepts/joule.html https://pldb.io/concepts/jovial.html https://pldb.io/concepts/joy.html https://pldb.io/concepts/joyce.html https://pldb.io/concepts/joycep.html https://pldb.io/concepts/jpeg.html https://pldb.io/concepts/jpl.html https://pldb.io/concepts/jcof.html https://pldb.io/concepts/jean.html https://pldb.io/concepts/jedi.html https://pldb.io/concepts/jedit-editor.html https://pldb.io/concepts/jedlang.html https://pldb.io/concepts/jeebox.html https://pldb.io/concepts/jeeves.html https://pldb.io/concepts/jekyll.html https://pldb.io/concepts/jelly.html https://pldb.io/concepts/jemplate.html https://pldb.io/concepts/jesth.html https://pldb.io/concepts/jet-propulsion-laboratory-display-information-system.html https://pldb.io/concepts/jet.html https://pldb.io/concepts/jevko.html https://pldb.io/concepts/jflex.html https://pldb.io/concepts/jfugue.html https://pldb.io/concepts/ji.html https://pldb.io/concepts/jingo.html https://pldb.io/concepts/jinja.html https://pldb.io/concepts/jinx.html https://pldb.io/concepts/jis-x-0201.html https://pldb.io/concepts/javascript.html https://pldb.io/concepts/javascriptcore.html https://pldb.io/concepts/javelin.html https://pldb.io/concepts/jaws-scripting-language.html https://pldb.io/concepts/jayfor.html https://pldb.io/concepts/jazz.html https://pldb.io/concepts/jbc.html https://pldb.io/concepts/jcard.html https://pldb.io/concepts/jcl.html https://pldb.io/concepts/java-properties.html https://pldb.io/concepts/java-server-pages.html https://pldb.io/concepts/java.html https://pldb.io/concepts/javacc.html https://pldb.io/concepts/javafx-script.html https://pldb.io/concepts/javaml.html https://pldb.io/concepts/j.html https://pldb.io/concepts/jacal.html https://pldb.io/concepts/jacl.html https://pldb.io/concepts/jade.html https://pldb.io/concepts/jai.html https://pldb.io/concepts/jal-compiler.html https://pldb.io/concepts/jammy.html https://pldb.io/concepts/janet.html https://pldb.io/concepts/jank.html https://pldb.io/concepts/janus-lang.html https://pldb.io/concepts/janus-programming-language.html https://pldb.io/concepts/jargon.html https://pldb.io/concepts/jasmin.html https://pldb.io/concepts/jasmine.html https://pldb.io/concepts/jasper.html https://pldb.io/concepts/jass.html https://pldb.io/concepts/java-bytecode.html https://pldb.io/concepts/java-ee-version-history.html https://pldb.io/concepts/isac.html https://pldb.io/concepts/isbl.html https://pldb.io/concepts/isbn.html https://pldb.io/concepts/iscript.html https://pldb.io/concepts/isetl.html https://pldb.io/concepts/isis.html https://pldb.io/concepts/islisp.html https://pldb.io/concepts/iso-8601.html https://pldb.io/concepts/ispl.html https://pldb.io/concepts/isq.html https://pldb.io/concepts/iswim.html https://pldb.io/concepts/it.html https://pldb.io/concepts/iterm2.html https://pldb.io/concepts/itl.html https://pldb.io/concepts/ivtran.html https://pldb.io/concepts/ivy.html https://pldb.io/concepts/ixml.html https://pldb.io/concepts/izibasic.html https://pldb.io/concepts/ion-schema.html https://pldb.io/concepts/ion.html https://pldb.io/concepts/ios.html https://pldb.io/concepts/iota-and-jot.html https://pldb.io/concepts/iota.html https://pldb.io/concepts/ip-pascal.html https://pldb.io/concepts/ipa.html https://pldb.io/concepts/ipad-machine.html https://pldb.io/concepts/ipf.html https://pldb.io/concepts/iphone-machine.html https://pldb.io/concepts/ipl-v.html https://pldb.io/concepts/iptables-rope.html https://pldb.io/concepts/iptscrae.html https://pldb.io/concepts/ipv4.html https://pldb.io/concepts/iqf.html https://pldb.io/concepts/iqr.html https://pldb.io/concepts/irc-log.html https://pldb.io/concepts/ircis.html https://pldb.io/concepts/isabelle-91.html https://pldb.io/concepts/isabelle-hol.html https://pldb.io/concepts/isabelle.html https://pldb.io/concepts/instruction-list.html https://pldb.io/concepts/integer-basic.html https://pldb.io/concepts/integral-equation.html https://pldb.io/concepts/intellijidea-editor.html https://pldb.io/concepts/interactive.html https://pldb.io/concepts/interbase.html https://pldb.io/concepts/intercal.html https://pldb.io/concepts/intercellas.html https://pldb.io/concepts/interchange-file-format.html https://pldb.io/concepts/intercons.html https://pldb.io/concepts/interleaved-notation.html https://pldb.io/concepts/interlisp-vax.html https://pldb.io/concepts/interlisp.html https://pldb.io/concepts/interpress.html https://pldb.io/concepts/interscript.html https://pldb.io/concepts/intersystems-cache.html https://pldb.io/concepts/intuitionistic.html https://pldb.io/concepts/invokator.html https://pldb.io/concepts/io.html https://pldb.io/concepts/iode.html https://pldb.io/concepts/ioke.html https://pldb.io/concepts/infolog.html https://pldb.io/concepts/inform.html https://pldb.io/concepts/information-algebra.html https://pldb.io/concepts/information-processing-language.html https://pldb.io/concepts/information-theory-equation.html https://pldb.io/concepts/informix.html https://pldb.io/concepts/infusion-framework.html https://pldb.io/concepts/ingres.html https://pldb.io/concepts/ini.html https://pldb.io/concepts/ink-lang.html https://pldb.io/concepts/ink.html https://pldb.io/concepts/inko.html https://pldb.io/concepts/inmagic.html https://pldb.io/concepts/inno-setup.html https://pldb.io/concepts/inquire.html https://pldb.io/concepts/inscan.html https://pldb.io/concepts/insight.html https://pldb.io/concepts/insitux.html https://pldb.io/concepts/image.html https://pldb.io/concepts/imaginary-number-equation.html https://pldb.io/concepts/imandra.html https://pldb.io/concepts/imap-protocol.html https://pldb.io/concepts/imba.html https://pldb.io/concepts/imf.html https://pldb.io/concepts/imhex.html https://pldb.io/concepts/imp-lang.html https://pldb.io/concepts/imp.html https://pldb.io/concepts/imp72.html https://pldb.io/concepts/impala.html https://pldb.io/concepts/impl.html https://pldb.io/concepts/ina-jo.html https://pldb.io/concepts/inc.html https://pldb.io/concepts/inchi.html https://pldb.io/concepts/incipit.html https://pldb.io/concepts/indental.html https://pldb.io/concepts/infer.html https://pldb.io/concepts/infiniband-standard.html https://pldb.io/concepts/influxdb.html https://pldb.io/concepts/idl.html https://pldb.io/concepts/idris.html https://pldb.io/concepts/ids.html https://pldb.io/concepts/idyll.html https://pldb.io/concepts/ifo.html https://pldb.io/concepts/ifps.html https://pldb.io/concepts/igor-pro.html https://pldb.io/concepts/iif.html https://pldb.io/concepts/iikuse.html https://pldb.io/concepts/iitran.html https://pldb.io/concepts/ikarus.html https://pldb.io/concepts/ilbm.html https://pldb.io/concepts/ilu.html https://pldb.io/concepts/ilx.html https://pldb.io/concepts/imac-machine.html https://pldb.io/concepts/ibm-db2.html https://pldb.io/concepts/ibm-gml.html https://pldb.io/concepts/ibm-i-control-language.html https://pldb.io/concepts/ibm-logo.html https://pldb.io/concepts/ibm-rational-sqabasic.html https://pldb.io/concepts/ibm-rpg.html https://pldb.io/concepts/ibm-system-38-language.html https://pldb.io/concepts/ibuki-cl.html https://pldb.io/concepts/icalendar-format.html https://pldb.io/concepts/icarus.html https://pldb.io/concepts/icd.html https://pldb.io/concepts/icedcoffeescript.html https://pldb.io/concepts/ices-system.html https://pldb.io/concepts/icetran.html https://pldb.io/concepts/ici.html https://pldb.io/concepts/icml.html https://pldb.io/concepts/icon.html https://pldb.io/concepts/icot.html https://pldb.io/concepts/id.html https://pldb.io/concepts/idio.html https://pldb.io/concepts/idl-sl.html https://pldb.io/concepts/hyperlisp.html https://pldb.io/concepts/hyperlog.html https://pldb.io/concepts/hyperscript-lang.html https://pldb.io/concepts/hyperscript.html https://pldb.io/concepts/hypertalk.html https://pldb.io/concepts/hyphy.html https://pldb.io/concepts/hytime.html https://pldb.io/concepts/hytran.html https://pldb.io/concepts/i-expressions.html https://pldb.io/concepts/i.html https://pldb.io/concepts/ia-32.html https://pldb.io/concepts/ial.html https://pldb.io/concepts/iam.html https://pldb.io/concepts/ib-templog.html https://pldb.io/concepts/ibex.html https://pldb.io/concepts/ibis.html https://pldb.io/concepts/ibm-1401-symbolic-programming-system.html https://pldb.io/concepts/ibm-basic.html https://pldb.io/concepts/ibm-basica.html https://pldb.io/concepts/huginn.html https://pldb.io/concepts/hugo.html https://pldb.io/concepts/hujson.html https://pldb.io/concepts/humanhash-hash-function.html https://pldb.io/concepts/hummingbird-quickscript.html https://pldb.io/concepts/hurl.html https://pldb.io/concepts/hush.html https://pldb.io/concepts/huwcode.html https://pldb.io/concepts/hvm.html https://pldb.io/concepts/hxml.html https://pldb.io/concepts/hybrid.html https://pldb.io/concepts/hycom.html https://pldb.io/concepts/hypac.html https://pldb.io/concepts/hyper-basic.html https://pldb.io/concepts/hypercard.html https://pldb.io/concepts/hyperflow.html https://pldb.io/concepts/hyperfun.html https://pldb.io/concepts/hp-pascal.html https://pldb.io/concepts/hp-time-shared-basic.html https://pldb.io/concepts/hpp.html https://pldb.io/concepts/hprl.html https://pldb.io/concepts/hr-code.html https://pldb.io/concepts/hrqr.html https://pldb.io/concepts/hsaml-format.html https://pldb.io/concepts/hscript.html https://pldb.io/concepts/hsl.html https://pldb.io/concepts/hsml.html https://pldb.io/concepts/hspec.html https://pldb.io/concepts/htel.html https://pldb.io/concepts/htl.html https://pldb.io/concepts/html.html https://pldb.io/concepts/htmx.html https://pldb.io/concepts/http-2.html https://pldb.io/concepts/http-3.html https://pldb.io/concepts/http.html https://pldb.io/concepts/httplang.html https://pldb.io/concepts/hlvm.html https://pldb.io/concepts/hmmm.html https://pldb.io/concepts/hmsl.html https://pldb.io/concepts/hobbes.html https://pldb.io/concepts/hocon.html https://pldb.io/concepts/hodor.html https://pldb.io/concepts/hol.html https://pldb.io/concepts/holcf.html https://pldb.io/concepts/holo.html https://pldb.io/concepts/holonforth.html https://pldb.io/concepts/holyc.html https://pldb.io/concepts/homa.html https://pldb.io/concepts/homebrew-pm.html https://pldb.io/concepts/homespring.html https://pldb.io/concepts/honu.html https://pldb.io/concepts/hook.html https://pldb.io/concepts/hoon.html https://pldb.io/concepts/hoot-smalltalk.html https://pldb.io/concepts/hop.html https://pldb.io/concepts/hope.html https://pldb.io/concepts/hopscotch.html https://pldb.io/concepts/horse64.html https://pldb.io/concepts/hotcocoalisp.html https://pldb.io/concepts/hotdog.html https://pldb.io/concepts/hp-basic-for-openvms.html https://pldb.io/concepts/hp-gl.html https://pldb.io/concepts/hex-pm.html https://pldb.io/concepts/hex-rays.html https://pldb.io/concepts/hexagon.html https://pldb.io/concepts/hexagony.html https://pldb.io/concepts/hexcel.html https://pldb.io/concepts/hfs-plus.html https://pldb.io/concepts/hfs.html https://pldb.io/concepts/hhvm.html https://pldb.io/concepts/hi-visual.html https://pldb.io/concepts/high-tech-basic.html https://pldb.io/concepts/highlightjs.html https://pldb.io/concepts/hilbert.html https://pldb.io/concepts/hilltop-lang.html https://pldb.io/concepts/hilvl.html https://pldb.io/concepts/hina.html https://pldb.io/concepts/hiq.html https://pldb.io/concepts/hivemind.html https://pldb.io/concepts/hiveql.html https://pldb.io/concepts/hl7.html https://pldb.io/concepts/hla.html https://pldb.io/concepts/hlasm.html https://pldb.io/concepts/hlsl.html https://pldb.io/concepts/hdf.html https://pldb.io/concepts/hdfs.html https://pldb.io/concepts/hdmi-standard.html https://pldb.io/concepts/hdt.html https://pldb.io/concepts/heap.coffee.html https://pldb.io/concepts/hecl.html https://pldb.io/concepts/hedy.html https://pldb.io/concepts/heic.html https://pldb.io/concepts/helang.html https://pldb.io/concepts/helena.html https://pldb.io/concepts/helium.html https://pldb.io/concepts/hello.html https://pldb.io/concepts/helper.html https://pldb.io/concepts/henk.html https://pldb.io/concepts/hera.html https://pldb.io/concepts/heraklit.html https://pldb.io/concepts/herbrand.html https://pldb.io/concepts/hermes.html https://pldb.io/concepts/heron-lang.html https://pldb.io/concepts/heron.html https://pldb.io/concepts/hashlink.html https://pldb.io/concepts/haskell-sharp.html https://pldb.io/concepts/hasklig.html https://pldb.io/concepts/hasl.html https://pldb.io/concepts/haste.html https://pldb.io/concepts/haxe.html https://pldb.io/concepts/haxelibs-pm.html https://pldb.io/concepts/haystaq.html https://pldb.io/concepts/hazel.html https://pldb.io/concepts/hbasic.html https://pldb.io/concepts/hcard.html https://pldb.io/concepts/hccb.html https://pldb.io/concepts/hcl.html https://pldb.io/concepts/hakaru.html https://pldb.io/concepts/hal-format.html https://pldb.io/concepts/hal-s.html https://pldb.io/concepts/halide.html https://pldb.io/concepts/ham.html https://pldb.io/concepts/hamdown.html https://pldb.io/concepts/haml.html https://pldb.io/concepts/hamler.html https://pldb.io/concepts/hancock.html https://pldb.io/concepts/handel-c.html https://pldb.io/concepts/handlebars.html https://pldb.io/concepts/hank.html https://pldb.io/concepts/harbour.html https://pldb.io/concepts/hare.html https://pldb.io/concepts/harlan.html https://pldb.io/concepts/harlowe.html https://pldb.io/concepts/harvey.html https://pldb.io/concepts/harwell-boeing-format.html https://pldb.io/concepts/hascript.html https://pldb.io/concepts/gura.html https://pldb.io/concepts/gurobi.html https://pldb.io/concepts/guru.html https://pldb.io/concepts/gvl.html https://pldb.io/concepts/gw-basic.html https://pldb.io/concepts/gwion.html https://pldb.io/concepts/gwl.html https://pldb.io/concepts/gxl.html https://pldb.io/concepts/gypsy.html https://pldb.io/concepts/gzip.html https://pldb.io/concepts/h-lang.html https://pldb.io/concepts/habit.html https://pldb.io/concepts/hac.html https://pldb.io/concepts/hack.html https://pldb.io/concepts/hackage-pm.html https://pldb.io/concepts/hackppl.html https://pldb.io/concepts/hacspec.html https://pldb.io/concepts/haggis.html https://pldb.io/concepts/groovy.html https://pldb.io/concepts/grouplog.html https://pldb.io/concepts/grunt.html https://pldb.io/concepts/gsbl.html https://pldb.io/concepts/gsql.html https://pldb.io/concepts/gtf-format.html https://pldb.io/concepts/guide.html https://pldb.io/concepts/guido-music-notation.html https://pldb.io/concepts/guile.html https://pldb.io/concepts/guix.html https://pldb.io/concepts/gun.html https://pldb.io/concepts/gravity-equation.html https://pldb.io/concepts/gravity.html https://pldb.io/concepts/greek-numerals.html https://pldb.io/concepts/green.html https://pldb.io/concepts/greenplum.html https://pldb.io/concepts/gremlin.html https://pldb.io/concepts/gren.html https://pldb.io/concepts/grid-notation.html https://pldb.io/concepts/gridstudio-editor.html https://pldb.io/concepts/grin.html https://pldb.io/concepts/grml.html https://pldb.io/concepts/groff-mom.html https://pldb.io/concepts/groff.html https://pldb.io/concepts/groove.html https://pldb.io/concepts/groovy-server-pages.html https://pldb.io/concepts/gradle.html https://pldb.io/concepts/grain.html https://pldb.io/concepts/grammatical-framework.html https://pldb.io/concepts/graph-it.html https://pldb.io/concepts/graph-modeling-language.html https://pldb.io/concepts/grapheasy.html https://pldb.io/concepts/graphics-basic.html https://pldb.io/concepts/graphlog.html https://pldb.io/concepts/graphml.html https://pldb.io/concepts/graphos.html https://pldb.io/concepts/graphql-plus-minus.html https://pldb.io/concepts/graphql-sdl.html https://pldb.io/concepts/graphql.html https://pldb.io/concepts/graqula.html https://pldb.io/concepts/grass.html https://pldb.io/concepts/gopher.html https://pldb.io/concepts/goql.html https://pldb.io/concepts/gorillascript.html https://pldb.io/concepts/gospel.html https://pldb.io/concepts/gosu.html https://pldb.io/concepts/gp.html https://pldb.io/concepts/gpds.html https://pldb.io/concepts/gpgs.html https://pldb.io/concepts/gps.html https://pldb.io/concepts/gpss-360.html https://pldb.io/concepts/gpss-85.html https://pldb.io/concepts/gpss-fortran.html https://pldb.io/concepts/gpss.html https://pldb.io/concepts/gql.html https://pldb.io/concepts/graal.html https://pldb.io/concepts/grace.html https://pldb.io/concepts/grad-assistant.html https://pldb.io/concepts/goal.html https://pldb.io/concepts/goby.html https://pldb.io/concepts/godel.html https://pldb.io/concepts/godot-game-engine.html https://pldb.io/concepts/gofer.html https://pldb.io/concepts/gogs-editor.html https://pldb.io/concepts/gold.html https://pldb.io/concepts/golfscript.html https://pldb.io/concepts/golo.html https://pldb.io/concepts/golog.html https://pldb.io/concepts/google-apps-script.html https://pldb.io/concepts/google-cloud-mysql.html https://pldb.io/concepts/google-cloud.html https://pldb.io/concepts/google-data-studio-app.html https://pldb.io/concepts/google-sheets-app.html https://pldb.io/concepts/goose.html https://pldb.io/concepts/glue-nail.html https://pldb.io/concepts/gluon.html https://pldb.io/concepts/glush.html https://pldb.io/concepts/glyph-bitmap-distribution-format.html https://pldb.io/concepts/glyph.html https://pldb.io/concepts/gnome-basic.html https://pldb.io/concepts/gns.html https://pldb.io/concepts/gnu-e.html https://pldb.io/concepts/gnu-emacs-editor.html https://pldb.io/concepts/gnu-rtl.html https://pldb.io/concepts/gnuplot.html https://pldb.io/concepts/go-bang.html https://pldb.io/concepts/ghostscript.html https://pldb.io/concepts/gif.html https://pldb.io/concepts/gimple.html https://pldb.io/concepts/gintonic.html https://pldb.io/concepts/giotto.html https://pldb.io/concepts/gist.html https://pldb.io/concepts/git-config.html https://pldb.io/concepts/git.html https://pldb.io/concepts/gitignore.html https://pldb.io/concepts/gks.html https://pldb.io/concepts/glbasic.html https://pldb.io/concepts/gleam.html https://pldb.io/concepts/glicol.html https://pldb.io/concepts/glide.html https://pldb.io/concepts/glish.html https://pldb.io/concepts/glisp.html https://pldb.io/concepts/glitch-editor.html https://pldb.io/concepts/glms.html https://pldb.io/concepts/gloss.html https://pldb.io/concepts/glpk-lib.html https://pldb.io/concepts/glsl.html https://pldb.io/concepts/glu.html https://pldb.io/concepts/gentran.html https://pldb.io/concepts/geo-ml.html https://pldb.io/concepts/geogebra.html https://pldb.io/concepts/geojson.html https://pldb.io/concepts/george.html https://pldb.io/concepts/gerald.html https://pldb.io/concepts/gerber-image.html https://pldb.io/concepts/gerbil.html https://pldb.io/concepts/germinal.html https://pldb.io/concepts/getlang.html https://pldb.io/concepts/gettext.html https://pldb.io/concepts/gfa-basic.html https://pldb.io/concepts/gff-format.html https://pldb.io/concepts/gfoo.html https://pldb.io/concepts/gforth.html https://pldb.io/concepts/gfs.html https://pldb.io/concepts/ghc.html https://pldb.io/concepts/gherkin.html https://pldb.io/concepts/ghidra-decompiler.html https://pldb.io/concepts/gello.html https://pldb.io/concepts/gem.html https://pldb.io/concepts/gema.html https://pldb.io/concepts/gemini-protocol.html https://pldb.io/concepts/gemini.html https://pldb.io/concepts/general-algebraic-modeling-system.html https://pldb.io/concepts/generate-ninja.html https://pldb.io/concepts/generic-haskell.html https://pldb.io/concepts/generic.html https://pldb.io/concepts/genero.html https://pldb.io/concepts/genexus.html https://pldb.io/concepts/genie.html https://pldb.io/concepts/genius-extension-language.html https://pldb.io/concepts/genshi-text.html https://pldb.io/concepts/genshi.html https://pldb.io/concepts/genstat.html https://pldb.io/concepts/gentee.html https://pldb.io/concepts/gentoo-ebuild.html https://pldb.io/concepts/gentran-90.html https://pldb.io/concepts/gauss-magnetism-equation.html https://pldb.io/concepts/gaussfit.html https://pldb.io/concepts/gcc-machine-description.html https://pldb.io/concepts/gcc.html https://pldb.io/concepts/gcla-ii.html https://pldb.io/concepts/gcp.html https://pldb.io/concepts/gdata.html https://pldb.io/concepts/gdb.html https://pldb.io/concepts/gdl.html https://pldb.io/concepts/gdpl.html https://pldb.io/concepts/gdscript.html https://pldb.io/concepts/geany-editor.html https://pldb.io/concepts/gecko.html https://pldb.io/concepts/gedanken.html https://pldb.io/concepts/gedit-editor.html https://pldb.io/concepts/gel.html https://pldb.io/concepts/gellish.html https://pldb.io/concepts/game-oriented-assembly-lisp.html https://pldb.io/concepts/game.html https://pldb.io/concepts/gamemonkey-script.html https://pldb.io/concepts/gamerlanguage.html https://pldb.io/concepts/gaml.html https://pldb.io/concepts/gams.html https://pldb.io/concepts/gap.html https://pldb.io/concepts/gargoyle.html https://pldb.io/concepts/garp.html https://pldb.io/concepts/gas.html https://pldb.io/concepts/gasp-ii.html https://pldb.io/concepts/gasp.html https://pldb.io/concepts/gat.html https://pldb.io/concepts/gauche.html https://pldb.io/concepts/gauss-flux-equation.html https://pldb.io/concepts/fuzuli.html https://pldb.io/concepts/fuzzyclips.html https://pldb.io/concepts/fx-87.html https://pldb.io/concepts/fxml.html https://pldb.io/concepts/fxscript.html https://pldb.io/concepts/g-2.html https://pldb.io/concepts/g-code.html https://pldb.io/concepts/g-expressions.html https://pldb.io/concepts/g-fu.html https://pldb.io/concepts/g-portugol.html https://pldb.io/concepts/gaea.html https://pldb.io/concepts/gaiman.html https://pldb.io/concepts/galaksija-basic.html https://pldb.io/concepts/galileo.html https://pldb.io/concepts/gambas.html https://pldb.io/concepts/game-maker-language.html https://pldb.io/concepts/freebsd.html https://pldb.io/concepts/freefem.html https://pldb.io/concepts/freemarker.html https://pldb.io/concepts/frege.html https://pldb.io/concepts/frenetic.html https://pldb.io/concepts/fresco.html https://pldb.io/concepts/frink.html https://pldb.io/concepts/frost.html https://pldb.io/concepts/frtime.html https://pldb.io/concepts/fructure-editor.html https://pldb.io/concepts/frundis.html https://pldb.io/concepts/fsl.html https://pldb.io/concepts/fstar.html https://pldb.io/concepts/ftp.html https://pldb.io/concepts/fun.html https://pldb.io/concepts/function-block-diagram.html https://pldb.io/concepts/funl.html https://pldb.io/concepts/futhark.html https://pldb.io/concepts/futurebasic.html https://pldb.io/concepts/futurescript.html https://pldb.io/concepts/fortran.html https://pldb.io/concepts/fortransit.html https://pldb.io/concepts/fortress.html https://pldb.io/concepts/fossil-scm.html https://pldb.io/concepts/foundry.html https://pldb.io/concepts/fox.html https://pldb.io/concepts/foxpro.html https://pldb.io/concepts/fp.html https://pldb.io/concepts/fp2.html https://pldb.io/concepts/fp3.html https://pldb.io/concepts/fpgac.html https://pldb.io/concepts/fpp.html https://pldb.io/concepts/fractran.html https://pldb.io/concepts/frame.html https://pldb.io/concepts/framework-office-suite.html https://pldb.io/concepts/fran.html https://pldb.io/concepts/frank-lang.html https://pldb.io/concepts/frank.html https://pldb.io/concepts/free-pascal.html https://pldb.io/concepts/freebasic.html https://pldb.io/concepts/forth.html https://pldb.io/concepts/forthnet-pm.html https://pldb.io/concepts/forthscript.html https://pldb.io/concepts/fortran-77.html https://pldb.io/concepts/fortran-8x.html https://pldb.io/concepts/fortran-90.html https://pldb.io/concepts/fortran-cep.html https://pldb.io/concepts/fortran-d.html https://pldb.io/concepts/fortran-ii.html https://pldb.io/concepts/fortran-iii.html https://pldb.io/concepts/fortran-iv.html https://pldb.io/concepts/fortran-m.html https://pldb.io/concepts/foogol.html https://pldb.io/concepts/foral-lp.html https://pldb.io/concepts/foral.html https://pldb.io/concepts/forall.html https://pldb.io/concepts/forest-database.html https://pldb.io/concepts/forest-lang.html https://pldb.io/concepts/forgebox-pm.html https://pldb.io/concepts/fork-lang.html https://pldb.io/concepts/fork.html https://pldb.io/concepts/fork95.html https://pldb.io/concepts/formac.html https://pldb.io/concepts/formality.html https://pldb.io/concepts/formatted-table.html https://pldb.io/concepts/forml.html https://pldb.io/concepts/forms-3.html https://pldb.io/concepts/formula.html https://pldb.io/concepts/forsp.html https://pldb.io/concepts/forte-4gl.html https://pldb.io/concepts/flow9.html https://pldb.io/concepts/flowcode.html https://pldb.io/concepts/flowgorithm.html https://pldb.io/concepts/flowlog.html https://pldb.io/concepts/flownet.html https://pldb.io/concepts/flownote.html https://pldb.io/concepts/flua.html https://pldb.io/concepts/flux-lang.html https://pldb.io/concepts/flux.html https://pldb.io/concepts/fm-standard.html https://pldb.io/concepts/fmj.html https://pldb.io/concepts/fml-lang.html https://pldb.io/concepts/fml.html https://pldb.io/concepts/fo.html https://pldb.io/concepts/foaf.html https://pldb.io/concepts/focal.html https://pldb.io/concepts/focus.html https://pldb.io/concepts/foil.html https://pldb.io/concepts/fold.html https://pldb.io/concepts/flavors.html https://pldb.io/concepts/fleck.html https://pldb.io/concepts/flengpp.html https://pldb.io/concepts/flex-lang.html https://pldb.io/concepts/flex.html https://pldb.io/concepts/flexbuffers.html https://pldb.io/concepts/flexml.html https://pldb.io/concepts/flic.html https://pldb.io/concepts/flix.html https://pldb.io/concepts/floorplan.html https://pldb.io/concepts/flora.html https://pldb.io/concepts/floral.html https://pldb.io/concepts/floscript.html https://pldb.io/concepts/flow-matic.html https://pldb.io/concepts/firrtl.html https://pldb.io/concepts/fish.html https://pldb.io/concepts/fishlang.html https://pldb.io/concepts/fizz.html https://pldb.io/concepts/fjolnir.html https://pldb.io/concepts/fjs.html https://pldb.io/concepts/fl.html https://pldb.io/concepts/flacc.html https://pldb.io/concepts/flagship.html https://pldb.io/concepts/flame-ir.html https://pldb.io/concepts/flang.html https://pldb.io/concepts/flapjax.html https://pldb.io/concepts/flare.html https://pldb.io/concepts/flatbuffers.html https://pldb.io/concepts/flatline.html https://pldb.io/concepts/ferite.html https://pldb.io/concepts/fern.html https://pldb.io/concepts/fetlang.html https://pldb.io/concepts/feynman-diagram.html https://pldb.io/concepts/ffmpeg.html https://pldb.io/concepts/fhir.html https://pldb.io/concepts/fibonacci-notation.html https://pldb.io/concepts/fibonacci.html https://pldb.io/concepts/fickle.html https://pldb.io/concepts/figlet-font.html https://pldb.io/concepts/filebench-wml.html https://pldb.io/concepts/filecoin.html https://pldb.io/concepts/filetab-d.html https://pldb.io/concepts/filetab.html https://pldb.io/concepts/filterscript.html https://pldb.io/concepts/firebase.html https://pldb.io/concepts/firefox.html https://pldb.io/concepts/fasttrack-scripting-host.html https://pldb.io/concepts/fat.html https://pldb.io/concepts/faust.html https://pldb.io/concepts/fawlty.html https://pldb.io/concepts/fay.html https://pldb.io/concepts/fcl.html https://pldb.io/concepts/fcpu.html https://pldb.io/concepts/fe.html https://pldb.io/concepts/feel.html https://pldb.io/concepts/felix.html https://pldb.io/concepts/femtolisp.html https://pldb.io/concepts/fen-notation.html https://pldb.io/concepts/fenix-project.html https://pldb.io/concepts/fact.html https://pldb.io/concepts/factor.html https://pldb.io/concepts/fad.html https://pldb.io/concepts/falcon.html https://pldb.io/concepts/false.html https://pldb.io/concepts/family-basic.html https://pldb.io/concepts/fancy.html https://pldb.io/concepts/fantom.html https://pldb.io/concepts/fap.html https://pldb.io/concepts/far.html https://pldb.io/concepts/faradays-induction-equation.html https://pldb.io/concepts/fardlang.html https://pldb.io/concepts/fast-fourier-transform-equation.html https://pldb.io/concepts/fasta-format.html https://pldb.io/concepts/fastq-format.html https://pldb.io/concepts/extensible-embeddable-language.html https://pldb.io/concepts/extran.html https://pldb.io/concepts/eyg.html https://pldb.io/concepts/ez.html https://pldb.io/concepts/ezhil.html https://pldb.io/concepts/f-prime.html https://pldb.io/concepts/f-script.html https://pldb.io/concepts/f-sharp.html https://pldb.io/concepts/f.html https://pldb.io/concepts/fable-lang.html https://pldb.io/concepts/fable.html https://pldb.io/concepts/fac.html https://pldb.io/concepts/facelets.html https://pldb.io/concepts/fact-lang.html https://pldb.io/concepts/exfat.html https://pldb.io/concepts/exkited.html https://pldb.io/concepts/expect.html https://pldb.io/concepts/explan.html https://pldb.io/concepts/explor.html https://pldb.io/concepts/explorer.html https://pldb.io/concepts/express.html https://pldb.io/concepts/expresso.html https://pldb.io/concepts/ext.html https://pldb.io/concepts/ext2.html https://pldb.io/concepts/ext3.html https://pldb.io/concepts/ext4.html https://pldb.io/concepts/extempore.html https://pldb.io/concepts/extended-ml.html https://pldb.io/concepts/extended-pascal.html https://pldb.io/concepts/eulisp.html https://pldb.io/concepts/eumel.html https://pldb.io/concepts/euphoria.html https://pldb.io/concepts/eurisko.html https://pldb.io/concepts/eva.html https://pldb.io/concepts/eve.html https://pldb.io/concepts/everparse3d.html https://pldb.io/concepts/ex-editor.html https://pldb.io/concepts/exapt.html https://pldb.io/concepts/excel-app.html https://pldb.io/concepts/exec-2.html https://pldb.io/concepts/executable-json.html https://pldb.io/concepts/exel.html https://pldb.io/concepts/erlang.html https://pldb.io/concepts/errol.html https://pldb.io/concepts/esc-p.html https://pldb.io/concepts/escapade-programming-language.html https://pldb.io/concepts/eskew.html https://pldb.io/concepts/esoteric-reaction.html https://pldb.io/concepts/esp.html https://pldb.io/concepts/espol.html https://pldb.io/concepts/esterel.html https://pldb.io/concepts/eta.html https://pldb.io/concepts/etc.html https://pldb.io/concepts/ethereum-vm.html https://pldb.io/concepts/ethereum.html https://pldb.io/concepts/ethernet.html https://pldb.io/concepts/etoys.html https://pldb.io/concepts/etruscan-numerals.html https://pldb.io/concepts/etude.html https://pldb.io/concepts/euboea.html https://pldb.io/concepts/euclid.html https://pldb.io/concepts/euclidean-geometry.html https://pldb.io/concepts/euler.html https://pldb.io/concepts/eulers-equation.html https://pldb.io/concepts/enso.html https://pldb.io/concepts/enterprise-mashup-markup-language.html https://pldb.io/concepts/entropy.html https://pldb.io/concepts/envoy-app.html https://pldb.io/concepts/epigram.html https://pldb.io/concepts/epilog.html https://pldb.io/concepts/epsilon.html https://pldb.io/concepts/epub.html https://pldb.io/concepts/eql.html https://pldb.io/concepts/eqlog.html https://pldb.io/concepts/eqn.html https://pldb.io/concepts/eqs.html https://pldb.io/concepts/equate.html https://pldb.io/concepts/erb.html https://pldb.io/concepts/erg.html https://pldb.io/concepts/emerald.html https://pldb.io/concepts/emesh.html https://pldb.io/concepts/emfatic.html https://pldb.io/concepts/emily.html https://pldb.io/concepts/emma.html https://pldb.io/concepts/emojicode.html https://pldb.io/concepts/emoticon.html https://pldb.io/concepts/empirical.html https://pldb.io/concepts/emscripten.html https://pldb.io/concepts/emu.html https://pldb.io/concepts/enchilada.html https://pldb.io/concepts/encore.html https://pldb.io/concepts/energese-notation.html https://pldb.io/concepts/energy-momentum-equation.html https://pldb.io/concepts/english-programming-language.html https://pldb.io/concepts/eno.html https://pldb.io/concepts/enso-lang.html https://pldb.io/concepts/ellpack.html https://pldb.io/concepts/elm-packages-pm.html https://pldb.io/concepts/elm.html https://pldb.io/concepts/elmol.html https://pldb.io/concepts/elpa-pm.html https://pldb.io/concepts/elpi.html https://pldb.io/concepts/elvish.html https://pldb.io/concepts/elymas.html https://pldb.io/concepts/em.html https://pldb.io/concepts/emacs-editor.html https://pldb.io/concepts/emacs-lisp.html https://pldb.io/concepts/emberjs-framework.html https://pldb.io/concepts/emberscript.html https://pldb.io/concepts/emerald-lang.html https://pldb.io/concepts/election-markup-language.html https://pldb.io/concepts/electre.html https://pldb.io/concepts/elegance.html https://pldb.io/concepts/elegant.html https://pldb.io/concepts/elena.html https://pldb.io/concepts/elephant.html https://pldb.io/concepts/elf.html https://pldb.io/concepts/elfe.html https://pldb.io/concepts/elixir.html https://pldb.io/concepts/ella-programming-language.html https://pldb.io/concepts/ellie.html https://pldb.io/concepts/elliott-algol.html https://pldb.io/concepts/educe.html https://pldb.io/concepts/eex.html https://pldb.io/concepts/eff.html https://pldb.io/concepts/effekt.html https://pldb.io/concepts/efl.html https://pldb.io/concepts/egison.html https://pldb.io/concepts/egl.html https://pldb.io/concepts/egs4.html https://pldb.io/concepts/eiffel.html https://pldb.io/concepts/ejs.html https://pldb.io/concepts/el1.html https://pldb.io/concepts/elan.html https://pldb.io/concepts/elastic-query-dsl.html https://pldb.io/concepts/eden.html https://pldb.io/concepts/edge-side-includes.html https://pldb.io/concepts/edgedb.html https://pldb.io/concepts/edgelisp.html https://pldb.io/concepts/edgeql.html https://pldb.io/concepts/edh.html https://pldb.io/concepts/edina.html https://pldb.io/concepts/edinburgh-imp.html https://pldb.io/concepts/edinburgh-lcf.html https://pldb.io/concepts/edison.html https://pldb.io/concepts/edje-data-collection.html https://pldb.io/concepts/edn.html https://pldb.io/concepts/edsac-initial-orders.html https://pldb.io/concepts/edscript.html https://pldb.io/concepts/edsim.html https://pldb.io/concepts/educe-star.html https://pldb.io/concepts/easybuild.html https://pldb.io/concepts/easylanguage.html https://pldb.io/concepts/easytrieve.html https://pldb.io/concepts/ebcdic.html https://pldb.io/concepts/ebg.html https://pldb.io/concepts/ebnf.html https://pldb.io/concepts/ec.html https://pldb.io/concepts/ecl.html https://pldb.io/concepts/eclectic-csp.html https://pldb.io/concepts/eclipse-command-language.html https://pldb.io/concepts/eclipse-editor.html https://pldb.io/concepts/eco-editor.html https://pldb.io/concepts/ecological-metadata-language.html https://pldb.io/concepts/ecr.html https://pldb.io/concepts/ecsharp.html https://pldb.io/concepts/ect.html https://pldb.io/concepts/ed-editor.html https://pldb.io/concepts/dxf.html https://pldb.io/concepts/dylan.html https://pldb.io/concepts/dynamo-pm.html https://pldb.io/concepts/dynamo-visual-language.html https://pldb.io/concepts/dynamo.html https://pldb.io/concepts/dystal.html https://pldb.io/concepts/dyvil.html https://pldb.io/concepts/e.html https://pldb.io/concepts/eagle.html https://pldb.io/concepts/earl-grey.html https://pldb.io/concepts/earnest-ok.html https://pldb.io/concepts/eas-e.html https://pldb.io/concepts/ease.html https://pldb.io/concepts/easl.html https://pldb.io/concepts/easy-english.html https://pldb.io/concepts/easy.html https://pldb.io/concepts/dscript.html https://pldb.io/concepts/dsd.html https://pldb.io/concepts/dsl-90.html https://pldb.io/concepts/dslx.html https://pldb.io/concepts/dss.html https://pldb.io/concepts/dsym.html https://pldb.io/concepts/dtd.html https://pldb.io/concepts/dtrace.html https://pldb.io/concepts/dts.html https://pldb.io/concepts/dual.html https://pldb.io/concepts/dub-pm.html https://pldb.io/concepts/duel.html https://pldb.io/concepts/duro.html https://pldb.io/concepts/durra.html https://pldb.io/concepts/dvi-standard.html https://pldb.io/concepts/dwg.html https://pldb.io/concepts/dot-ql.html https://pldb.io/concepts/dot.html https://pldb.io/concepts/dowl.html https://pldb.io/concepts/dplyr.html https://pldb.io/concepts/dpp.html https://pldb.io/concepts/dprl.html https://pldb.io/concepts/draco-programming-language.html https://pldb.io/concepts/draconian.html https://pldb.io/concepts/dragonbasic.html https://pldb.io/concepts/dragoon.html https://pldb.io/concepts/drakon.html https://pldb.io/concepts/dreamlisp.html https://pldb.io/concepts/dribble.html https://pldb.io/concepts/drl.html https://pldb.io/concepts/drol.html https://pldb.io/concepts/docopt.html https://pldb.io/concepts/doe-macsyma.html https://pldb.io/concepts/dog.html https://pldb.io/concepts/dogescript.html https://pldb.io/concepts/doh.html https://pldb.io/concepts/doi.html https://pldb.io/concepts/dojo.html https://pldb.io/concepts/dokuwiki.html https://pldb.io/concepts/dolittle.html https://pldb.io/concepts/dollar-sign.html https://pldb.io/concepts/dolphin.html https://pldb.io/concepts/domino.html https://pldb.io/concepts/doml.html https://pldb.io/concepts/doodle.html https://pldb.io/concepts/dopl.html https://pldb.io/concepts/dot-product-equation.html https://pldb.io/concepts/ditroff.html https://pldb.io/concepts/dixy.html https://pldb.io/concepts/django.html https://pldb.io/concepts/djangoql.html https://pldb.io/concepts/dkim-standard.html https://pldb.io/concepts/dllup.html https://pldb.io/concepts/dlp.html https://pldb.io/concepts/dlvm.html https://pldb.io/concepts/dm-1.html https://pldb.io/concepts/dm.html https://pldb.io/concepts/dmap.html https://pldb.io/concepts/dml.html https://pldb.io/concepts/dna.html https://pldb.io/concepts/dns.html https://pldb.io/concepts/docker.html https://pldb.io/concepts/dockerfile.html https://pldb.io/concepts/diff.html https://pldb.io/concepts/differential-datalog.html https://pldb.io/concepts/digital-command-language.html https://pldb.io/concepts/digraf.html https://pldb.io/concepts/dinkc.html https://pldb.io/concepts/dinnerbell.html https://pldb.io/concepts/dino.html https://pldb.io/concepts/dio.html https://pldb.io/concepts/dipe-r.html https://pldb.io/concepts/diplans.html https://pldb.io/concepts/disc.html https://pldb.io/concepts/dispel.html https://pldb.io/concepts/displayport-standard.html https://pldb.io/concepts/distributed-processes.html https://pldb.io/concepts/distributed-smalltalk.html https://pldb.io/concepts/ditran.html https://pldb.io/concepts/ditroff-ffortid.html https://pldb.io/concepts/dex.html https://pldb.io/concepts/dexterity.html https://pldb.io/concepts/dexvis.html https://pldb.io/concepts/dfl.html https://pldb.io/concepts/dfns.html https://pldb.io/concepts/dgraph.html https://pldb.io/concepts/dhall.html https://pldb.io/concepts/diagram.html https://pldb.io/concepts/dialog.html https://pldb.io/concepts/diamag.html https://pldb.io/concepts/diana.html https://pldb.io/concepts/dibol.html https://pldb.io/concepts/dice.html https://pldb.io/concepts/diet.html https://pldb.io/concepts/dendral.html https://pldb.io/concepts/deno.html https://pldb.io/concepts/dependent-ml.html https://pldb.io/concepts/dern.html https://pldb.io/concepts/descartes.html https://pldb.io/concepts/descript.html https://pldb.io/concepts/descriptran.html https://pldb.io/concepts/desktop.html https://pldb.io/concepts/desmos.html https://pldb.io/concepts/detab-65.html https://pldb.io/concepts/detab-x.html https://pldb.io/concepts/detap.html https://pldb.io/concepts/deva.html https://pldb.io/concepts/device-independent-file-format.html https://pldb.io/concepts/devicetree.html https://pldb.io/concepts/devil.html https://pldb.io/concepts/deb.html https://pldb.io/concepts/debl.html https://pldb.io/concepts/debuma.html https://pldb.io/concepts/dec64.html https://pldb.io/concepts/decision-model-notation.html https://pldb.io/concepts/decker.html https://pldb.io/concepts/declare.html https://pldb.io/concepts/dedukti.html https://pldb.io/concepts/deesel.html https://pldb.io/concepts/definite-clause-grammar-notation.html https://pldb.io/concepts/del.html https://pldb.io/concepts/delirium.html https://pldb.io/concepts/delphi.html https://pldb.io/concepts/delta-prolog.html https://pldb.io/concepts/dem.html https://pldb.io/concepts/demeter.html https://pldb.io/concepts/demos.html https://pldb.io/concepts/dax.html https://pldb.io/concepts/dbase.html https://pldb.io/concepts/dbml.html https://pldb.io/concepts/dc.html https://pldb.io/concepts/dcalgol.html https://pldb.io/concepts/dcat.html https://pldb.io/concepts/dda.html https://pldb.io/concepts/ddfcsv.html https://pldb.io/concepts/ddfql.html https://pldb.io/concepts/ddml.html https://pldb.io/concepts/ddp.html https://pldb.io/concepts/de-bruijn-index-notation.html https://pldb.io/concepts/deacon.html https://pldb.io/concepts/deadfish.html https://pldb.io/concepts/dat-protocol.html https://pldb.io/concepts/data-access-language.html https://pldb.io/concepts/data-general-business-basic.html https://pldb.io/concepts/data-text.html https://pldb.io/concepts/databus.html https://pldb.io/concepts/dataflex.html https://pldb.io/concepts/datafun.html https://pldb.io/concepts/datalisp.html https://pldb.io/concepts/datalog.html https://pldb.io/concepts/datan.html https://pldb.io/concepts/datapackage.html https://pldb.io/concepts/datapoint-dasl.html https://pldb.io/concepts/datascript.html https://pldb.io/concepts/datatrieve.html https://pldb.io/concepts/dataweave.html https://pldb.io/concepts/datev.html https://pldb.io/concepts/datomic.html https://pldb.io/concepts/davinci-resolve.html https://pldb.io/concepts/daplex.html https://pldb.io/concepts/darcs.html https://pldb.io/concepts/darkbasic.html https://pldb.io/concepts/darklang.html https://pldb.io/concepts/dart-pm.html https://pldb.io/concepts/dart.html https://pldb.io/concepts/dartcvl.html https://pldb.io/concepts/dartmouth-basic.html https://pldb.io/concepts/das.html https://pldb.io/concepts/dasel.html https://pldb.io/concepts/dashrep.html https://pldb.io/concepts/dasl.html https://pldb.io/concepts/dasm.html https://pldb.io/concepts/d3.html https://pldb.io/concepts/d4-programming-language.html https://pldb.io/concepts/d4.html https://pldb.io/concepts/dad.html https://pldb.io/concepts/dafny.html https://pldb.io/concepts/dag.html https://pldb.io/concepts/daisy-systems.html https://pldb.io/concepts/dak.html https://pldb.io/concepts/dalvik-bytecode.html https://pldb.io/concepts/daml-oil.html https://pldb.io/concepts/daml.html https://pldb.io/concepts/damn.html https://pldb.io/concepts/daonode.html https://pldb.io/concepts/dap-algol.html https://pldb.io/concepts/dap-fortran.html https://pldb.io/concepts/cusip.html https://pldb.io/concepts/cvl.html https://pldb.io/concepts/cweb.html https://pldb.io/concepts/cwerg.html https://pldb.io/concepts/cx.html https://pldb.io/concepts/cyber.html https://pldb.io/concepts/cybil.html https://pldb.io/concepts/cycl.html https://pldb.io/concepts/cyclone.html https://pldb.io/concepts/cycript.html https://pldb.io/concepts/cymbal.html https://pldb.io/concepts/cypher.html https://pldb.io/concepts/cyphertext.html https://pldb.io/concepts/cython.html https://pldb.io/concepts/cytosol.html https://pldb.io/concepts/d-data-language-specification.html https://pldb.io/concepts/d.html https://pldb.io/concepts/d2.html https://pldb.io/concepts/csvw.html https://pldb.io/concepts/ct.html https://pldb.io/concepts/ctalk-lang.html https://pldb.io/concepts/ctalk.html https://pldb.io/concepts/ctan-pm.html https://pldb.io/concepts/ctr.html https://pldb.io/concepts/cubase.html https://pldb.io/concepts/cube.html https://pldb.io/concepts/cuecat.html https://pldb.io/concepts/cuelang.html https://pldb.io/concepts/culler-fried-system.html https://pldb.io/concepts/cullinet.html https://pldb.io/concepts/cuneiform.html https://pldb.io/concepts/cupid.html https://pldb.io/concepts/cupit-2.html https://pldb.io/concepts/curl.html https://pldb.io/concepts/curly.html https://pldb.io/concepts/curry.html https://pldb.io/concepts/curv.html https://pldb.io/concepts/cuscus.html https://pldb.io/concepts/csharp.html https://pldb.io/concepts/csl.html https://pldb.io/concepts/csmp.html https://pldb.io/concepts/cson.html https://pldb.io/concepts/csound.html https://pldb.io/concepts/csp-oz-dc.html https://pldb.io/concepts/csp-oz.html https://pldb.io/concepts/csp.html https://pldb.io/concepts/cspydr.html https://pldb.io/concepts/css-doodle.html https://pldb.io/concepts/css.html https://pldb.io/concepts/cssa.html https://pldb.io/concepts/cst.html https://pldb.io/concepts/csv.html https://pldb.io/concepts/csvpp.html https://pldb.io/concepts/cram-format.html https://pldb.io/concepts/cran-pm.html https://pldb.io/concepts/cranelift-ir.html https://pldb.io/concepts/crap.html https://pldb.io/concepts/crates-pm.html https://pldb.io/concepts/creative-basic.html https://pldb.io/concepts/crema.html https://pldb.io/concepts/creole.html https://pldb.io/concepts/crmsh.html https://pldb.io/concepts/croc.html https://pldb.io/concepts/croma.html https://pldb.io/concepts/crush.html https://pldb.io/concepts/cryptol.html https://pldb.io/concepts/crystal.html https://pldb.io/concepts/cs-script.html https://pldb.io/concepts/csa.html https://pldb.io/concepts/coulombs-equation.html https://pldb.io/concepts/cowsel.html https://pldb.io/concepts/cp.html https://pldb.io/concepts/cpan-pm.html https://pldb.io/concepts/cperl.html https://pldb.io/concepts/cpl.html https://pldb.io/concepts/cplex.html https://pldb.io/concepts/cpp.html https://pldb.io/concepts/cql.html https://pldb.io/concepts/cqlf.html https://pldb.io/concepts/cqlpp.html https://pldb.io/concepts/crack.html https://pldb.io/concepts/coralpp.html https://pldb.io/concepts/corbascript.html https://pldb.io/concepts/corc.html https://pldb.io/concepts/corelscript.html https://pldb.io/concepts/corescript.html https://pldb.io/concepts/corman-common-lisp.html https://pldb.io/concepts/cornell-university-programming-language.html https://pldb.io/concepts/cortex.html https://pldb.io/concepts/corvision.html https://pldb.io/concepts/cosh.html https://pldb.io/concepts/cosmicos.html https://pldb.io/concepts/cosmo.html https://pldb.io/concepts/cosmos.html https://pldb.io/concepts/cotton.html https://pldb.io/concepts/couchbase-mobile.html https://pldb.io/concepts/couchbase.html https://pldb.io/concepts/couchdb.html https://pldb.io/concepts/context-diff.html https://pldb.io/concepts/contracts.coffee.html https://pldb.io/concepts/contrans.html https://pldb.io/concepts/converge.html https://pldb.io/concepts/convert.html https://pldb.io/concepts/cooc.html https://pldb.io/concepts/cool.html https://pldb.io/concepts/coordinate-format.html https://pldb.io/concepts/copas.html https://pldb.io/concepts/cope.html https://pldb.io/concepts/copilot.html https://pldb.io/concepts/coq.html https://pldb.io/concepts/cor.html https://pldb.io/concepts/coral-64.html https://pldb.io/concepts/coral-lang.html https://pldb.io/concepts/coral.html https://pldb.io/concepts/concise-encoding.html https://pldb.io/concepts/concordance.html https://pldb.io/concepts/concur.html https://pldb.io/concepts/concurnas.html https://pldb.io/concepts/concurrent-cpp.html https://pldb.io/concepts/concurrent-metatem.html https://pldb.io/concepts/concurrent-ml.html https://pldb.io/concepts/concurrent-pascal.html https://pldb.io/concepts/concurrent-prolog.html https://pldb.io/concepts/cone.html https://pldb.io/concepts/confluence.html https://pldb.io/concepts/congolog.html https://pldb.io/concepts/conlan.html https://pldb.io/concepts/conll-u.html https://pldb.io/concepts/conman.html https://pldb.io/concepts/connection-machine-lisp.html https://pldb.io/concepts/connection-machine.html https://pldb.io/concepts/conniver.html https://pldb.io/concepts/consim.html https://pldb.io/concepts/constraintlisp.html https://pldb.io/concepts/constraints.html https://pldb.io/concepts/consul.html https://pldb.io/concepts/compiler-description-language.html https://pldb.io/concepts/complex-prolog.html https://pldb.io/concepts/component-pascal.html https://pldb.io/concepts/computer-compiler.html https://pldb.io/concepts/computest.html https://pldb.io/concepts/comskee.html https://pldb.io/concepts/comsl.html https://pldb.io/concepts/comsol-script.html https://pldb.io/concepts/comtran.html https://pldb.io/concepts/cona.html https://pldb.io/concepts/conan-center-pm.html https://pldb.io/concepts/conan-pm.html https://pldb.io/concepts/conc.html https://pldb.io/concepts/concept-script.html https://pldb.io/concepts/conceptual.html https://pldb.io/concepts/concert-c.html https://pldb.io/concepts/combined-log-format.html https://pldb.io/concepts/comby.html https://pldb.io/concepts/comfy.html https://pldb.io/concepts/comit.html https://pldb.io/concepts/comm.html https://pldb.io/concepts/commen.html https://pldb.io/concepts/commodore-basic.html https://pldb.io/concepts/common-lisp.html https://pldb.io/concepts/common-log-format.html https://pldb.io/concepts/common-workflow-language.html https://pldb.io/concepts/commonloops.html https://pldb.io/concepts/commonmark.html https://pldb.io/concepts/compact-application-solution-language.html https://pldb.io/concepts/compiler-compiler.html https://pldb.io/concepts/cogmap.html https://pldb.io/concepts/cognate.html https://pldb.io/concepts/cogo.html https://pldb.io/concepts/coherence.html https://pldb.io/concepts/coherent-parallel-c.html https://pldb.io/concepts/coi-protocol.html https://pldb.io/concepts/cokescript.html https://pldb.io/concepts/col.html https://pldb.io/concepts/colascript.html https://pldb.io/concepts/colasl.html https://pldb.io/concepts/cold-k.html https://pldb.io/concepts/coldfusion-components.html https://pldb.io/concepts/coldfusion.html https://pldb.io/concepts/collada.html https://pldb.io/concepts/color-basic.html https://pldb.io/concepts/colorforth.html https://pldb.io/concepts/comal.html https://pldb.io/concepts/cobra.html https://pldb.io/concepts/coco-r.html https://pldb.io/concepts/coco.html https://pldb.io/concepts/cocoapods-pm.html https://pldb.io/concepts/coconut.html https://pldb.io/concepts/coda-editor.html https://pldb.io/concepts/code-blocks-editor.html https://pldb.io/concepts/codecept.html https://pldb.io/concepts/codeflow.html https://pldb.io/concepts/codegear-delphi.html https://pldb.io/concepts/codelite-editor.html https://pldb.io/concepts/codemirror.html https://pldb.io/concepts/codeql.html https://pldb.io/concepts/codil.html https://pldb.io/concepts/coff.html https://pldb.io/concepts/coffee-cinema-4d.html https://pldb.io/concepts/coffeekup.html https://pldb.io/concepts/coffeepp.html https://pldb.io/concepts/coffeescript.html https://pldb.io/concepts/cms-exec.html https://pldb.io/concepts/cms-pipelines.html https://pldb.io/concepts/cmu-common-lisp.html https://pldb.io/concepts/co-dfns.html https://pldb.io/concepts/co2.html https://pldb.io/concepts/cobloc.html https://pldb.io/concepts/cobol-net.html https://pldb.io/concepts/cobolscript.html https://pldb.io/concepts/cloc.html https://pldb.io/concepts/cloe.html https://pldb.io/concepts/clojars-pm.html https://pldb.io/concepts/clos.html https://pldb.io/concepts/closure-templates.html https://pldb.io/concepts/cloud-firestore-security-rules.html https://pldb.io/concepts/clover.html https://pldb.io/concepts/clox.html https://pldb.io/concepts/clp-star.html https://pldb.io/concepts/clpr.html https://pldb.io/concepts/clu.html https://pldb.io/concepts/clx.html https://pldb.io/concepts/cmake.html https://pldb.io/concepts/cmix.html https://pldb.io/concepts/cmn.html https://pldb.io/concepts/cms-2.html https://pldb.io/concepts/clear.html https://pldb.io/concepts/cleo.html https://pldb.io/concepts/cleogo.html https://pldb.io/concepts/cleopatra.html https://pldb.io/concepts/cli-assembly.html https://pldb.io/concepts/click.html https://pldb.io/concepts/clickpath.html https://pldb.io/concepts/clike.html https://pldb.io/concepts/clion-editor.html https://pldb.io/concepts/clipper.html https://pldb.io/concepts/clips.html https://pldb.io/concepts/clisp.html https://pldb.io/concepts/clist.html https://pldb.io/concepts/clix.html https://pldb.io/concepts/cito.html https://pldb.io/concepts/citrine.html https://pldb.io/concepts/cityhash-hash-function.html https://pldb.io/concepts/civet.html https://pldb.io/concepts/cixl.html https://pldb.io/concepts/ck.html https://pldb.io/concepts/cl-i.html https://pldb.io/concepts/claire.html https://pldb.io/concepts/clamp.html https://pldb.io/concepts/clanger.html https://pldb.io/concepts/clarion.html https://pldb.io/concepts/clarity.html https://pldb.io/concepts/claro.html https://pldb.io/concepts/clascal.html https://pldb.io/concepts/clash.html https://pldb.io/concepts/class.html https://pldb.io/concepts/classic-ada.html https://pldb.io/concepts/classic.html https://pldb.io/concepts/clausal-lang.html https://pldb.io/concepts/clay.html https://pldb.io/concepts/clean.html https://pldb.io/concepts/cleanlang.html https://pldb.io/concepts/chronolog.html https://pldb.io/concepts/chronologmc.html https://pldb.io/concepts/chronologz.html https://pldb.io/concepts/chuck.html https://pldb.io/concepts/ciao-programming-language.html https://pldb.io/concepts/ciel.html https://pldb.io/concepts/cif.html https://pldb.io/concepts/cigale.html https://pldb.io/concepts/cil.html https://pldb.io/concepts/cilk.html https://pldb.io/concepts/cimfast.html https://pldb.io/concepts/cims-pl-i.html https://pldb.io/concepts/circa.html https://pldb.io/concepts/circal.html https://pldb.io/concepts/circle-lang.html https://pldb.io/concepts/cirru.html https://pldb.io/concepts/cish.html https://pldb.io/concepts/cheetah.html https://pldb.io/concepts/chef.html https://pldb.io/concepts/chemtrains.html https://pldb.io/concepts/cheri.html https://pldb.io/concepts/chevrotain.html https://pldb.io/concepts/chibicc.html https://pldb.io/concepts/chicken-lang.html https://pldb.io/concepts/chicon.html https://pldb.io/concepts/chika.html https://pldb.io/concepts/chill.html https://pldb.io/concepts/chimera.html https://pldb.io/concepts/chinese-basic.html https://pldb.io/concepts/chip-8.html https://pldb.io/concepts/chip-programming-language.html https://pldb.io/concepts/chipmunk-basic.html https://pldb.io/concepts/chirp.html https://pldb.io/concepts/chisel.html https://pldb.io/concepts/chocolatey-pm.html https://pldb.io/concepts/chomski.html https://pldb.io/concepts/chrome-programming-language.html https://pldb.io/concepts/ch.html https://pldb.io/concepts/chain-format.html https://pldb.io/concepts/chain-programming-language.html https://pldb.io/concepts/chained-arrow-notation.html https://pldb.io/concepts/chaiscript.html https://pldb.io/concepts/champ.html https://pldb.io/concepts/chaos-lang.html https://pldb.io/concepts/chappe-code.html https://pldb.io/concepts/charcoal.html https://pldb.io/concepts/charity.html https://pldb.io/concepts/charly.html https://pldb.io/concepts/charmpp.html https://pldb.io/concepts/charrette-ada.html https://pldb.io/concepts/chartio-app.html https://pldb.io/concepts/charybdis.html https://pldb.io/concepts/chatterbot.html https://pldb.io/concepts/checked-c.html https://pldb.io/concepts/checkout.html https://pldb.io/concepts/cbasic.html https://pldb.io/concepts/cbor.html https://pldb.io/concepts/ccal.html https://pldb.io/concepts/ccd.html https://pldb.io/concepts/ccel.html https://pldb.io/concepts/ccr.html https://pldb.io/concepts/ccs.html https://pldb.io/concepts/cda.html https://pldb.io/concepts/cddl.html https://pldb.io/concepts/cdent.html https://pldb.io/concepts/cdf.html https://pldb.io/concepts/cdl.html https://pldb.io/concepts/cdlpp.html https://pldb.io/concepts/cecil.html https://pldb.io/concepts/cedar-fortran.html https://pldb.io/concepts/cedar.html https://pldb.io/concepts/ceemac.html https://pldb.io/concepts/celip.html https://pldb.io/concepts/cell.html https://pldb.io/concepts/cellsim.html https://pldb.io/concepts/celsius-webscript.html https://pldb.io/concepts/ceprol.html https://pldb.io/concepts/cesil.html https://pldb.io/concepts/ceu.html https://pldb.io/concepts/ceylon.html https://pldb.io/concepts/cfengine.html https://pldb.io/concepts/cfml.html https://pldb.io/concepts/cfscript.html https://pldb.io/concepts/cg.html https://pldb.io/concepts/cgol.html https://pldb.io/concepts/capn-proto.html https://pldb.io/concepts/capsl.html https://pldb.io/concepts/capsule.html https://pldb.io/concepts/capybara.html https://pldb.io/concepts/caramel.html https://pldb.io/concepts/carp.html https://pldb.io/concepts/carpet.html https://pldb.io/concepts/carth.html https://pldb.io/concepts/cartocss.html https://pldb.io/concepts/casio-basic.html https://pldb.io/concepts/cassandre.html https://pldb.io/concepts/cat.html https://pldb.io/concepts/catala.html https://pldb.io/concepts/catalysis.html https://pldb.io/concepts/categorical-query-language.html https://pldb.io/concepts/cayenne.html https://pldb.io/concepts/cayley.html https://pldb.io/concepts/caisys.html https://pldb.io/concepts/cajole.html https://pldb.io/concepts/cal.html https://pldb.io/concepts/calc-var.html https://pldb.io/concepts/calc.html https://pldb.io/concepts/calc4.html https://pldb.io/concepts/calcit.html https://pldb.io/concepts/cali-lang.html https://pldb.io/concepts/caltech-intermediate-form.html https://pldb.io/concepts/calypso.html https://pldb.io/concepts/cam.html https://pldb.io/concepts/camac.html https://pldb.io/concepts/camal.html https://pldb.io/concepts/camil.html https://pldb.io/concepts/caml.html https://pldb.io/concepts/candor.html https://pldb.io/concepts/candy-codes.html https://pldb.io/concepts/candy.html https://pldb.io/concepts/cane.html https://pldb.io/concepts/canon-capsl.html https://pldb.io/concepts/cantor.html https://pldb.io/concepts/c.html https://pldb.io/concepts/c2.html https://pldb.io/concepts/c3.html https://pldb.io/concepts/ca-realizer.html https://pldb.io/concepts/ca-telon.html https://pldb.io/concepts/ca65-assembly.html https://pldb.io/concepts/cabal.html https://pldb.io/concepts/cache-basic.html https://pldb.io/concepts/cache-objectscript.html https://pldb.io/concepts/cactus.html https://pldb.io/concepts/cadence-skill.html https://pldb.io/concepts/cado-systems-technical-information.html https://pldb.io/concepts/cafeobj.html https://pldb.io/concepts/caffeine.html https://pldb.io/concepts/cages.html https://pldb.io/concepts/bx.html https://pldb.io/concepts/bytecode-modeling-language.html https://pldb.io/concepts/bytelisp.html https://pldb.io/concepts/bython.html https://pldb.io/concepts/bywater-basic.html https://pldb.io/concepts/c--.html https://pldb.io/concepts/c-al.html https://pldb.io/concepts/c-cubed.html https://pldb.io/concepts/c-flat.html https://pldb.io/concepts/c-for-all.html https://pldb.io/concepts/c-headers.html https://pldb.io/concepts/c-shell.html https://pldb.io/concepts/c-smile.html https://pldb.io/concepts/c-talk.html https://pldb.io/concepts/bsp.html https://pldb.io/concepts/bucardo.html https://pldb.io/concepts/bucklescript.html https://pldb.io/concepts/buddyscript.html https://pldb.io/concepts/bugsys.html https://pldb.io/concepts/bullfrog.html https://pldb.io/concepts/bush.html https://pldb.io/concepts/business-application-language.html https://pldb.io/concepts/business-basic.html https://pldb.io/concepts/business-object-notation.html https://pldb.io/concepts/business-process-modeling-language.html https://pldb.io/concepts/business-rule-language.html https://pldb.io/concepts/butterfly-common-lisp.html https://pldb.io/concepts/breccia.html https://pldb.io/concepts/bridgetalk.html https://pldb.io/concepts/brightscript-lang.html https://pldb.io/concepts/brisk.html https://pldb.io/concepts/brl.html https://pldb.io/concepts/bro.html https://pldb.io/concepts/broccoli-1.html https://pldb.io/concepts/broccoli-2.html https://pldb.io/concepts/broccoli.html https://pldb.io/concepts/brooks-programming-language.html https://pldb.io/concepts/brouhaha.html https://pldb.io/concepts/brown-university-interactive-language.html https://pldb.io/concepts/bruijn.html https://pldb.io/concepts/bscript-interpreter.html https://pldb.io/concepts/bscript.html https://pldb.io/concepts/bsml.html https://pldb.io/concepts/bossam.html https://pldb.io/concepts/bounce-lang.html https://pldb.io/concepts/bounce.html https://pldb.io/concepts/bourne-shell.html https://pldb.io/concepts/boxer.html https://pldb.io/concepts/boxx.html https://pldb.io/concepts/bpel.html https://pldb.io/concepts/bpkg-pm.html https://pldb.io/concepts/bpl.html https://pldb.io/concepts/bpmn.html https://pldb.io/concepts/bpn2.html https://pldb.io/concepts/bqn.html https://pldb.io/concepts/brackets-editor.html https://pldb.io/concepts/brain-flak.html https://pldb.io/concepts/brainfuck.html https://pldb.io/concepts/bnf.html https://pldb.io/concepts/boa.html https://pldb.io/concepts/bob.html https://pldb.io/concepts/bog.html https://pldb.io/concepts/boil.html https://pldb.io/concepts/bolin.html https://pldb.io/concepts/bolt.html https://pldb.io/concepts/bon-programming-language.html https://pldb.io/concepts/boo.html https://pldb.io/concepts/boogie.html https://pldb.io/concepts/boomerang-decompiler.html https://pldb.io/concepts/boost-lib.html https://pldb.io/concepts/booster.html https://pldb.io/concepts/borneo.html https://pldb.io/concepts/boron.html https://pldb.io/concepts/bosque.html https://pldb.io/concepts/blockml.html https://pldb.io/concepts/bloom.html https://pldb.io/concepts/blooms.html https://pldb.io/concepts/bloop.html https://pldb.io/concepts/blox.html https://pldb.io/concepts/blue-programming-language.html https://pldb.io/concepts/blue.html https://pldb.io/concepts/blueprints.html https://pldb.io/concepts/bluespec.html https://pldb.io/concepts/blur-markup-language.html https://pldb.io/concepts/blz.html https://pldb.io/concepts/bmd.html https://pldb.io/concepts/bml.html https://pldb.io/concepts/bmp-format.html https://pldb.io/concepts/blank.html https://pldb.io/concepts/blaze-2.html https://pldb.io/concepts/blaze.html https://pldb.io/concepts/blazex.html https://pldb.io/concepts/blc.html https://pldb.io/concepts/blech.html https://pldb.io/concepts/blender-app.html https://pldb.io/concepts/bliss.html https://pldb.io/concepts/blitz3d.html https://pldb.io/concepts/blitzbasic.html https://pldb.io/concepts/blitzmax.html https://pldb.io/concepts/blitzplus.html https://pldb.io/concepts/blockly.html https://pldb.io/concepts/bison.html https://pldb.io/concepts/bisonpp.html https://pldb.io/concepts/bistro-programming-language.html https://pldb.io/concepts/bitarray.html https://pldb.io/concepts/bitbake.html https://pldb.io/concepts/bitc.html https://pldb.io/concepts/bitcoin.html https://pldb.io/concepts/bitsy.html https://pldb.io/concepts/bittorrent.html https://pldb.io/concepts/bizubee.html https://pldb.io/concepts/bjou.html https://pldb.io/concepts/bla.html https://pldb.io/concepts/blackcoffee.html https://pldb.io/concepts/blacklight.html https://pldb.io/concepts/blade-lang.html https://pldb.io/concepts/blade.html https://pldb.io/concepts/blake-hash-function.html https://pldb.io/concepts/bigwig-format.html https://pldb.io/concepts/bigwig-programming-language.html https://pldb.io/concepts/bigwig.html https://pldb.io/concepts/binary-equation.html https://pldb.io/concepts/binary-ninja.html https://pldb.io/concepts/binary-notation.html https://pldb.io/concepts/binaryen.html https://pldb.io/concepts/bind-app.html https://pldb.io/concepts/bio.html https://pldb.io/concepts/bioconductor-pm.html https://pldb.io/concepts/biomod.html https://pldb.io/concepts/bioscript.html https://pldb.io/concepts/biossim.html https://pldb.io/concepts/biplan.html https://pldb.io/concepts/bird.html https://pldb.io/concepts/birkbeck-assembly.html https://pldb.io/concepts/ber.html https://pldb.io/concepts/berry.html https://pldb.io/concepts/besys.html https://pldb.io/concepts/beta-basic.html https://pldb.io/concepts/beta-project.html https://pldb.io/concepts/beta-prolog.html https://pldb.io/concepts/beta.html https://pldb.io/concepts/bgraf2.html https://pldb.io/concepts/bhsl.html https://pldb.io/concepts/bibtex.html https://pldb.io/concepts/biferno.html https://pldb.io/concepts/bigloo.html https://pldb.io/concepts/bigmac.html https://pldb.io/concepts/beatnik.html https://pldb.io/concepts/beautiful-report-language.html https://pldb.io/concepts/bebasic.html https://pldb.io/concepts/bed-format.html https://pldb.io/concepts/bedsocs.html https://pldb.io/concepts/bee.html https://pldb.io/concepts/beebasic.html https://pldb.io/concepts/beef-lang.html https://pldb.io/concepts/beef.html https://pldb.io/concepts/beflix.html https://pldb.io/concepts/befunge.html https://pldb.io/concepts/behavior-markup-language.html https://pldb.io/concepts/bel-lang.html https://pldb.io/concepts/bel.html https://pldb.io/concepts/bend.html https://pldb.io/concepts/bbc-basic.html https://pldb.io/concepts/bbcode.html https://pldb.io/concepts/bbj.html https://pldb.io/concepts/bbn-lisp.html https://pldb.io/concepts/bbx.html https://pldb.io/concepts/bc-neliac.html https://pldb.io/concepts/bc.html https://pldb.io/concepts/bcpl.html https://pldb.io/concepts/bcx.html https://pldb.io/concepts/bdl.html https://pldb.io/concepts/beads-lang.html https://pldb.io/concepts/beagle.html https://pldb.io/concepts/beam-bytecode.html https://pldb.io/concepts/beam-vm.html https://pldb.io/concepts/beanshell.html https://pldb.io/concepts/basic4gl.html https://pldb.io/concepts/basic4ppc.html https://pldb.io/concepts/basicode.html https://pldb.io/concepts/basicx.html https://pldb.io/concepts/basil.html https://pldb.io/concepts/basis-universal-format.html https://pldb.io/concepts/batari-basic.html https://pldb.io/concepts/batch.html https://pldb.io/concepts/bato.html https://pldb.io/concepts/battlestar.html https://pldb.io/concepts/bawk.html https://pldb.io/concepts/bayer-expressions.html https://pldb.io/concepts/bayes-equation.html https://pldb.io/concepts/baysick.html https://pldb.io/concepts/bazel.html https://pldb.io/concepts/basic-plus.html https://pldb.io/concepts/basic-programming.html https://pldb.io/concepts/basic-stamp.html https://pldb.io/concepts/basic.html https://pldb.io/concepts/basic09.html https://pldb.io/concepts/basic4android.html https://pldb.io/concepts/basic-11.html https://pldb.io/concepts/basic-256.html https://pldb.io/concepts/basic-ap.html https://pldb.io/concepts/basic-e.html https://pldb.io/concepts/basic-pdp-1-lisp.html https://pldb.io/concepts/baltik.html https://pldb.io/concepts/bam-format.html https://pldb.io/concepts/bamboo.html https://pldb.io/concepts/bancstar-programming-language.html https://pldb.io/concepts/bare.html https://pldb.io/concepts/barrel.html https://pldb.io/concepts/bartok.html https://pldb.io/concepts/base32.html https://pldb.io/concepts/base64.html https://pldb.io/concepts/baseball.html https://pldb.io/concepts/basel.html https://pldb.io/concepts/bash.html https://pldb.io/concepts/azure.html https://pldb.io/concepts/b-line.html https://pldb.io/concepts/b.html https://pldb.io/concepts/b3-ir.html https://pldb.io/concepts/b32-business-basic.html https://pldb.io/concepts/b4tran.html https://pldb.io/concepts/babel.html https://pldb.io/concepts/baby-modula-3.html https://pldb.io/concepts/babylonian-numerals.html https://pldb.io/concepts/back.html https://pldb.io/concepts/badlanguage.html https://pldb.io/concepts/bag-format.html https://pldb.io/concepts/balanced-ternary-notation.html https://pldb.io/concepts/balg.html https://pldb.io/concepts/balgol.html https://pldb.io/concepts/balinda-lisp.html https://pldb.io/concepts/ballerina-central-pm.html https://pldb.io/concepts/ballerina.html https://pldb.io/concepts/balm.html https://pldb.io/concepts/balsa.html https://pldb.io/concepts/baltazar.html https://pldb.io/concepts/autoit.html https://pldb.io/concepts/autolisp.html https://pldb.io/concepts/autoloft.html https://pldb.io/concepts/automast.html https://pldb.io/concepts/automator.html https://pldb.io/concepts/autopromt.html https://pldb.io/concepts/avail.html https://pldb.io/concepts/avalon-common-lisp.html https://pldb.io/concepts/averest.html https://pldb.io/concepts/avi-synth.html https://pldb.io/concepts/avr.html https://pldb.io/concepts/avro.html https://pldb.io/concepts/awk.html https://pldb.io/concepts/awl.html https://pldb.io/concepts/aws.html https://pldb.io/concepts/axcess.html https://pldb.io/concepts/axiom-computer-algebra-system.html https://pldb.io/concepts/axiom.html https://pldb.io/concepts/axt-format.html https://pldb.io/concepts/aztec-c.html https://pldb.io/concepts/augment.html https://pldb.io/concepts/aur-pm.html https://pldb.io/concepts/aurora.html https://pldb.io/concepts/austral.html https://pldb.io/concepts/autasim.html https://pldb.io/concepts/autocad-app.html https://pldb.io/concepts/autocode.html https://pldb.io/concepts/autocoder-ii.html https://pldb.io/concepts/autocoder-iii.html https://pldb.io/concepts/autocoder.html https://pldb.io/concepts/autoconf.html https://pldb.io/concepts/autodraft.html https://pldb.io/concepts/autogrp.html https://pldb.io/concepts/autohotkey.html https://pldb.io/concepts/atari-st-basic.html https://pldb.io/concepts/atlas-autocode.html https://pldb.io/concepts/atlas.html https://pldb.io/concepts/atmel-avr.html https://pldb.io/concepts/atol.html https://pldb.io/concepts/atom-editor.html https://pldb.io/concepts/atom.html https://pldb.io/concepts/atomese.html https://pldb.io/concepts/atomo.html https://pldb.io/concepts/atomos.html https://pldb.io/concepts/atomspace.html https://pldb.io/concepts/ats.html https://pldb.io/concepts/attic-numerals.html https://pldb.io/concepts/attoparsec.html https://pldb.io/concepts/atx.html https://pldb.io/concepts/aubit-4gl.html https://pldb.io/concepts/augeas.html https://pldb.io/concepts/assemblyscript.html https://pldb.io/concepts/associons.html https://pldb.io/concepts/asspegique.html https://pldb.io/concepts/astatine.html https://pldb.io/concepts/asterisk.html https://pldb.io/concepts/asterius-compiler.html https://pldb.io/concepts/astlog.html https://pldb.io/concepts/astro.html https://pldb.io/concepts/astroml.html https://pldb.io/concepts/asymptote.html https://pldb.io/concepts/atari-basic.html https://pldb.io/concepts/atari-microsoft-basic.html https://pldb.io/concepts/asic-programming-language.html https://pldb.io/concepts/asmjs.html https://pldb.io/concepts/asn-1.html https://pldb.io/concepts/asp.net.html https://pldb.io/concepts/asp.html https://pldb.io/concepts/aspectcpp.html https://pldb.io/concepts/aspectj.html https://pldb.io/concepts/aspen.html https://pldb.io/concepts/aspol.html https://pldb.io/concepts/assembly-language.html https://pldb.io/concepts/arquero.html https://pldb.io/concepts/arret.html https://pldb.io/concepts/arrow-format.html https://pldb.io/concepts/arrow.html https://pldb.io/concepts/arta.html https://pldb.io/concepts/artspeak.html https://pldb.io/concepts/arturo.html https://pldb.io/concepts/arvelie-format.html https://pldb.io/concepts/ascii-armor.html https://pldb.io/concepts/ascii.html https://pldb.io/concepts/asciidoc.html https://pldb.io/concepts/asciidots.html https://pldb.io/concepts/asciimath.html https://pldb.io/concepts/asdf.html https://pldb.io/concepts/asf-sdf.html https://pldb.io/concepts/ashmedai.html https://pldb.io/concepts/argdown.html https://pldb.io/concepts/argon.html https://pldb.io/concepts/argos.html https://pldb.io/concepts/argus.html https://pldb.io/concepts/arith-matic.html https://pldb.io/concepts/arjuna.html https://pldb.io/concepts/ark-lang.html https://pldb.io/concepts/ark.html https://pldb.io/concepts/arkscript.html https://pldb.io/concepts/arm-templates.html https://pldb.io/concepts/arm.html https://pldb.io/concepts/armani.html https://pldb.io/concepts/archi.html https://pldb.io/concepts/archieml.html https://pldb.io/concepts/arctic.html https://pldb.io/concepts/arden-syntax.html https://pldb.io/concepts/arduino.html https://pldb.io/concepts/arend.html https://pldb.io/concepts/aretext.html https://pldb.io/concepts/arexx.html https://pldb.io/concepts/arezzo-notation.html https://pldb.io/concepts/aprol.html https://pldb.io/concepts/apse.html https://pldb.io/concepts/apt-pm.html https://pldb.io/concepts/apt.html https://pldb.io/concepts/apter-f.html https://pldb.io/concepts/aqasm.html https://pldb.io/concepts/aql.html https://pldb.io/concepts/aquarius-prolog.html https://pldb.io/concepts/arabic-numerals.html https://pldb.io/concepts/arablan.html https://pldb.io/concepts/arango-db.html https://pldb.io/concepts/arbortext-command-language.html https://pldb.io/concepts/arc-assembly.html https://pldb.io/concepts/arc-isa.html https://pldb.io/concepts/arc.html https://pldb.io/concepts/aplo.html https://pldb.io/concepts/aplus.html https://pldb.io/concepts/aplusplus.html https://pldb.io/concepts/aplx.html https://pldb.io/concepts/apollo-guidance-computer.html https://pldb.io/concepts/apostle.html https://pldb.io/concepts/appcode-editor.html https://pldb.io/concepts/appl-a.html https://pldb.io/concepts/apple-1-machine.html https://pldb.io/concepts/apple-basic.html https://pldb.io/concepts/apple-prodos.html https://pldb.io/concepts/applescript.html https://pldb.io/concepts/applesoft-basic.html https://pldb.io/concepts/applog.html https://pldb.io/concepts/april.html https://pldb.io/concepts/apar.html https://pldb.io/concepts/aparel.html https://pldb.io/concepts/ape100.html https://pldb.io/concepts/apescript.html https://pldb.io/concepts/apex.html https://pldb.io/concepts/api-blueprint.html https://pldb.io/concepts/apl-gpss.html https://pldb.io/concepts/apl-hp.html https://pldb.io/concepts/apl-z80.html https://pldb.io/concepts/apl.html https://pldb.io/concepts/apl2.html https://pldb.io/concepts/aplette.html https://pldb.io/concepts/aplgol-2.html https://pldb.io/concepts/aplgol.html https://pldb.io/concepts/angr.html https://pldb.io/concepts/anna.html https://pldb.io/concepts/ans-mumps.html https://pldb.io/concepts/ansi-basic.html https://pldb.io/concepts/ant-build-system.html https://pldb.io/concepts/ante-esolang.html https://pldb.io/concepts/ante.html https://pldb.io/concepts/antha.html https://pldb.io/concepts/antlr.html https://pldb.io/concepts/apache-cassandra.html https://pldb.io/concepts/apache-derby.html https://pldb.io/concepts/apache-hbase.html https://pldb.io/concepts/apache-phoenix.html https://pldb.io/concepts/apache-velocity.html https://pldb.io/concepts/apache.html https://pldb.io/concepts/apacheconf.html https://pldb.io/concepts/amppl-i.html https://pldb.io/concepts/amppl-ii.html https://pldb.io/concepts/amprnet.html https://pldb.io/concepts/amqp.html https://pldb.io/concepts/amtran-70.html https://pldb.io/concepts/amtran.html https://pldb.io/concepts/amulet.html https://pldb.io/concepts/ana.html https://pldb.io/concepts/analytical-engine-machine.html https://pldb.io/concepts/and-or.html https://pldb.io/concepts/andante.html https://pldb.io/concepts/andorra-i.html https://pldb.io/concepts/andorra.html https://pldb.io/concepts/android.html https://pldb.io/concepts/angelscript.html https://pldb.io/concepts/amalthea.html https://pldb.io/concepts/amanda.html https://pldb.io/concepts/amazon-dynamodb.html https://pldb.io/concepts/amazon-rds.html https://pldb.io/concepts/amber-lang.html https://pldb.io/concepts/amber.html https://pldb.io/concepts/ambienttalk.html https://pldb.io/concepts/ambit-g.html https://pldb.io/concepts/ambit-l.html https://pldb.io/concepts/ambit.html https://pldb.io/concepts/ambush.html https://pldb.io/concepts/amiga-e.html https://pldb.io/concepts/amiga-programming-languages.html https://pldb.io/concepts/amigabasic.html https://pldb.io/concepts/amos.html https://pldb.io/concepts/amperes-circuital-equation.html https://pldb.io/concepts/ampl.html https://pldb.io/concepts/alohanet.html https://pldb.io/concepts/alpaca.html https://pldb.io/concepts/alpak.html https://pldb.io/concepts/alpha-programming-language.html https://pldb.io/concepts/alphabasic.html https://pldb.io/concepts/alphapop.html https://pldb.io/concepts/alphard-programming-language.html https://pldb.io/concepts/alphard.html https://pldb.io/concepts/alpine-abuild.html https://pldb.io/concepts/alps.html https://pldb.io/concepts/altac.html https://pldb.io/concepts/altair-basic.html https://pldb.io/concepts/altibase.html https://pldb.io/concepts/altran.html https://pldb.io/concepts/alumina.html https://pldb.io/concepts/algol-e.html https://pldb.io/concepts/algol-n.html https://pldb.io/concepts/algol-w.html https://pldb.io/concepts/algol-x.html https://pldb.io/concepts/algol.html https://pldb.io/concepts/algy.html https://pldb.io/concepts/alice.html https://pldb.io/concepts/aljabr.html https://pldb.io/concepts/allegro-common-lisp.html https://pldb.io/concepts/allo.html https://pldb.io/concepts/alloy.html https://pldb.io/concepts/alma-0.html https://pldb.io/concepts/alma-007.html https://pldb.io/concepts/alma-o.html https://pldb.io/concepts/alma.html https://pldb.io/concepts/almir.html https://pldb.io/concepts/almquist-shell.html https://pldb.io/concepts/alec.html https://pldb.io/concepts/alef.html https://pldb.io/concepts/aleph.html https://pldb.io/concepts/alf.html https://pldb.io/concepts/alfred.html https://pldb.io/concepts/algae.html https://pldb.io/concepts/algebraic-compiler.html https://pldb.io/concepts/algebraic-modeling-language.html https://pldb.io/concepts/algem.html https://pldb.io/concepts/algernon.html https://pldb.io/concepts/algo.html https://pldb.io/concepts/algobox.html https://pldb.io/concepts/algol-58.html https://pldb.io/concepts/algol-60.html https://pldb.io/concepts/algol-68-r.html https://pldb.io/concepts/algol-68-rt.html https://pldb.io/concepts/algol-68.html https://pldb.io/concepts/aith.html https://pldb.io/concepts/akl.html https://pldb.io/concepts/al.html https://pldb.io/concepts/aladin.html https://pldb.io/concepts/alambik.html https://pldb.io/concepts/alan.html https://pldb.io/concepts/alba.html https://pldb.io/concepts/albatross.html https://pldb.io/concepts/alcor.html https://pldb.io/concepts/aldat.html https://pldb.io/concepts/aldes.html https://pldb.io/concepts/aldor.html https://pldb.io/concepts/aldwych.html https://pldb.io/concepts/ale.html https://pldb.io/concepts/agent-k.html https://pldb.io/concepts/agentspeak.html https://pldb.io/concepts/agl.html https://pldb.io/concepts/agora.html https://pldb.io/concepts/ags-script.html https://pldb.io/concepts/aheui.html https://pldb.io/concepts/aida.html https://pldb.io/concepts/aids.html https://pldb.io/concepts/ail.html https://pldb.io/concepts/aime.html https://pldb.io/concepts/aiml.html https://pldb.io/concepts/aimms.html https://pldb.io/concepts/air.html https://pldb.io/concepts/airtable-app.html https://pldb.io/concepts/ais.html https://pldb.io/concepts/ait.html https://pldb.io/concepts/advanced-continuous-simulation-language.html https://pldb.io/concepts/advice-taker.html https://pldb.io/concepts/aed.html https://pldb.io/concepts/aepl.html https://pldb.io/concepts/aesop.html https://pldb.io/concepts/afnix.html https://pldb.io/concepts/afs.html https://pldb.io/concepts/agda.html https://pldb.io/concepts/ades.html https://pldb.io/concepts/aditi.html https://pldb.io/concepts/adlib.html https://pldb.io/concepts/adobe-font-metrics.html https://pldb.io/concepts/ads-b-standard.html https://pldb.io/concepts/ada-tl.html https://pldb.io/concepts/ada.html https://pldb.io/concepts/adabtpl.html https://pldb.io/concepts/adagio.html https://pldb.io/concepts/adam-standard.html https://pldb.io/concepts/adam.html https://pldb.io/concepts/adamant.html https://pldb.io/concepts/adaplex.html https://pldb.io/concepts/address.html https://pldb.io/concepts/adenine-programming-language.html https://pldb.io/concepts/adept.html https://pldb.io/concepts/ades-ii.html https://pldb.io/concepts/act-one.html https://pldb.io/concepts/actalk.html https://pldb.io/concepts/action-code-script.html https://pldb.io/concepts/action.html https://pldb.io/concepts/actionscript.html https://pldb.io/concepts/active-language-i.html https://pldb.io/concepts/active-u-datalog.html https://pldb.io/concepts/activevfp.html https://pldb.io/concepts/activity-pub.html https://pldb.io/concepts/actor.html https://pldb.io/concepts/actors.html https://pldb.io/concepts/actus.html https://pldb.io/concepts/ad-hoc.html https://pldb.io/concepts/ada-95.html https://pldb.io/concepts/ada-9x.html https://pldb.io/concepts/abnf.html https://pldb.io/concepts/abs.html https://pldb.io/concepts/abset.html https://pldb.io/concepts/abstract-state-machine-language.html https://pldb.io/concepts/abstracto.html https://pldb.io/concepts/absys.html https://pldb.io/concepts/ac-toolbox.html https://pldb.io/concepts/accent.html https://pldb.io/concepts/ace.html https://pldb.io/concepts/acl.html https://pldb.io/concepts/acl2.html https://pldb.io/concepts/acme.html https://pldb.io/concepts/acore.html https://pldb.io/concepts/acorn-atom.html https://pldb.io/concepts/acorn-lang.html https://pldb.io/concepts/acorn.html https://pldb.io/concepts/acornsoft-logo.html https://pldb.io/concepts/acos.html https://pldb.io/concepts/acsi-matic.html https://pldb.io/concepts/acsl.html https://pldb.io/concepts/act-iii.html https://pldb.io/concepts/aaf.html https://pldb.io/concepts/aarch64.html https://pldb.io/concepts/aardappel.html https://pldb.io/concepts/abacus-machine.html https://pldb.io/concepts/abal.html https://pldb.io/concepts/abap.html https://pldb.io/concepts/abbreviated-test-language-for-all-systems.html https://pldb.io/concepts/abc-80.html https://pldb.io/concepts/abc-algol.html https://pldb.io/concepts/abc.html https://pldb.io/concepts/abcl-cp.html https://pldb.io/concepts/abcl-f.html https://pldb.io/concepts/abcl-lang.html https://pldb.io/concepts/abcl.html https://pldb.io/concepts/abcpp.html https://pldb.io/concepts/abel.html https://pldb.io/concepts/able.html https://pldb.io/concepts/2lisp.html https://pldb.io/concepts/2obj.html https://pldb.io/concepts/3-lisp.html https://pldb.io/concepts/3apl.html https://pldb.io/concepts/3d-logo.html https://pldb.io/concepts/3dcomposer.html https://pldb.io/concepts/3ds.html https://pldb.io/concepts/3mf.html https://pldb.io/concepts/3rip.html https://pldb.io/concepts/4g-standard.html https://pldb.io/concepts/4th-dimension.html https://pldb.io/concepts/51forth.html https://pldb.io/concepts/6gunz.html https://pldb.io/concepts/8th.html https://pldb.io/concepts/a-0-system.html https://pldb.io/concepts/a-sharp.html https://pldb.io/concepts/a51.html https://pldb.io/concepts/aadl.html https://pldb.io/concepts/05ab1e.html https://pldb.io/concepts/1-pak.html https://pldb.io/concepts/11ty.html https://pldb.io/concepts/1620sps.html https://pldb.io/concepts/1c-enterprise.html https://pldb.io/concepts/2-pak.html https://pldb.io/concepts/20-gate.html 11/24/2024 32262 161.3
SQLite - Query language SQLite ====== SQLite is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2000 by Dwayne Richard Hipp. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Dwayne%20Richard%20Hipp Dwayne Richard Hipp #110 on PLDB 25 Years Old ```Download source code: git clone https://github.com/sqlite/sqlite ``` SQLite ( or ) is a relational database management system contained in a C programming library. In contrast to many other database management systems, SQLite is not a client–server database engine. Rather, it is embedded into the end program. Read more on Wikipedia... https://en.wikipedia.org/wiki/SQLite Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Watch the history of <a href="https://www.youtube.com/watch?v=kjdxiG17hGM">the SQLite repo visualized with Gource</a> - Early development of SQLite happened in <a href="../lists/labs.html#q= Hipp, Wyrick & Company, Inc"> Hipp, Wyrick & Company, Inc</a> - SQLite is written in <a href="c.html">C</a>, <a href="tcl.html">Tcl</a>, <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="m4.html">M4</a>, <a href="yacc.html">Yacc</a>, <a href="csharp.html">C#</a>, <a href="css.html">CSS</a>, <a href="sql.html">SQL</a>, <a href="cpp.html">C++</a>, <a href="yaml.html">YAML</a>, <a href="nemerle.html">Nemerle</a> - There are 2,744 members in the <a href="https://reddit.com/r/sqlite">SQLite subreddit</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/sqlite">grammar</a> for SQLite - Learn <a href="https://exercism.org/tracks/sqlite">SQLite on exercism.</a> - Indeed.com has 561 matches for <a href="https://www.indeed.com/jobs?q=sqlite developer">"sqlite developer"</a>. - <a href="https://sqlite.org">sqlite.org</a> was registered in 2002 - See also: (61 related languages) <a href="c.html">C</a>, <a href="sql.html">SQL</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="tcl.html">Tcl</a>, <a href="json.html">JSON</a>, <a href="sql-92.html">SQL-92</a>, <a href="perl.html">Perl</a>, <a href="unicode.html">Unicode</a>, <a href="jscript.html">JScript</a>, <a href="vbscript.html">VBScript</a>, <a href="django.html">Django</a>, <a href="drupal.html">Drupal</a>, <a href="rails.html">Ruby on Rails</a>, <a href="solaris.html">Solaris</a>, <a href="android.html">Android</a>, <a href="freebsd.html">FreeBSD</a>, <a href="ios.html">iOS</a>, <a href="autoit.html">AutoIt</a>, <a href="basic.html">BASIC</a>, <a href="freebasic.html">FreeBASIC</a>, <a href="purebasic.html">PureBasic</a>, <a href="visual-basic.net.html">Visual Basic .NET</a>, <a href="xojo.html">Xojo</a>, <a href="csharp.html">C#</a>, <a href="clipper.html">Clipper</a>, <a href="curl.html">Curl</a>, <a href="d.html">D</a>, <a href="elixir.html">Elixir</a>, <a href="emacs-lisp.html">Emacs Lisp</a>, <a href="f-sharp.html">F#</a>, <a href="go.html">Go</a>, <a href="haskell.html">Haskell</a>, <a href="haxe.html">Haxe</a>, <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a>, <a href="julia.html">Julia</a>, <a href="lisp.html">Lisp</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="openlisp.html">OpenLisp</a>, <a href="livecode.html">LiveCode</a>, <a href="labview.html">LabVIEW G</a>, <a href="lua.html">Lua</a>, <a href="matlab.html">MATLAB</a>, <a href="nim.html">Nim</a>, <a href="objective-c.html">Objective-C</a>, <a href="ocaml.html">OCaml</a>, <a href="pascal.html">Pascal</a>, <a href="free-pascal.html">Free Pascal</a>, <a href="delphi.html">Delphi</a>, <a href="php.html">PHP</a>, <a href="pike.html">Pike</a>, <a href="python.html">Python</a>, <a href="r.html">R</a>, <a href="racket.html">Racket</a>, <a href="rebol.html">REBOL</a>, <a href="ruby.html">Ruby</a>, <a href="scheme.html">Scheme</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="swift.html">Swift</a>, <a href="isbn.html">ISBN</a>, <a href="doi.html">DOI</a> - Read more about SQLite on the web: 1. https://www.vldb.org/pvldb/vol15/p3535-gaffney.pdf 1. - 1 PLDB concepts link to SQLite: <a href="project-mentat.html">Project Mentat</a> ```Example from <a href='https://riju.codes/sqlite'>Riju</a>: SELECT 'Hello, world!'; ``` ```SQLite <a href="../lists/keywords.html#q=sqlite">Keywords</a> ABORT ACTION ADD AFTER ALL ALTER ANALYZE AND AS ASC ATTACH AUTOINCREMENT BEFORE BEGIN BETWEEN BY CASCADE CASE CAST CHECK COLLATE COLUMN COMMIT CONFLICT CONSTRAINT CREATE CROSS CURRENT_DATE CURRENT_TIME CURRENT_TIMESTAMP DATABASE DEFAULT DEFERRABLE DEFERRED DELETE DESC DETACH DISTINCT DROP EACH ELSE END ESCAPE EXCEPT EXCLUSIVE EXISTS EXPLAIN FAIL FOR FOREIGN FROM FULL GLOB GROUP HAVING IF IGNORE IMMEDIATE IN INDEX INDEXED INITIALLY INNER INSERT INSTEAD INTERSECT INTO IS ISNULL JOIN KEY LEFT LIKE LIMIT MATCH NATURAL NO NOT NOTNULL NULL OF OFFSET ON OR ORDER OUTER PLAN PRAGMA PRIMARY QUERY RAISE RECURSIVE REFERENCES REGEXP REINDEX RELEASE RENAME REPLACE RESTRICT RIGHT ROLLBACK ROW SAVEPOINT SELECT SET TABLE TEMP TEMPORARY THEN TO TRANSACTION TRIGGER UNION UNIQUE UPDATE USING VACUUM VALUES VIEW VIRTUAL WHEN WHERE WITH WITHOUT ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 11/23/2024 1088 5.4
Zyme 11/17/2024 0 0
Yggdrasil - Protocol Yggdrasil ========= Yggdrasil is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #1416 on PLDB 8 Years Old ```Download source code: git clone https://github.com/yggdrasil-network/yggdrasil-go ``` Yggdrasil is an experimental, end-to-end encrypted IPv6 network using a compact routing scheme that is fully decentralised and requires minimal state. It uses a shortest-path routing scheme to find the most direct path to destinations. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Yggdrasil is developed on <a href="https://github.com/yggdrasil-network/yggdrasil-go">GitHub</a> and has 3,546 stars - Yggdrasil is written in <a href="go.html">Go</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="c.html">C</a>, <a href="bash.html">Bash</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 11/16/2024 307 1.5
True-basic Built with Scroll v170.5.0 11/15/2024 6 0
Python - Programming language Python ====== Python is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991 by Guido van Rossum. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=Guido%20van%20Rossum Guido van Rossum #3 on PLDB 34 Years Old 9m <span title="Python repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/python/cpython ``` Python is a widely used high-level programming language for general-purpose programming, created by Guido van Rossum and first released in 1991. An interpreted language, Python has a design philosophy that emphasizes code readability (notably using whitespace indentation to delimit code blocks rather than curly brackets or keywords), and a syntax that allows programmers to express concepts in fewer lines of code than might be used in languages such as C++ or Java. It provides constructs that enable clear programming on both small and large scales. Read more on Wikipedia... https://en.wikipedia.org/wiki/Python_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Python is developed on <a href="https://github.com/python/cpython">GitHub</a> and has 61,378 stars - Watch the history of <a href="https://www.youtube.com/watch?v=9mput42uZsQ">the Python repo visualized with Gource</a> - There are at least 9,300,725 Python repos on <a href="https://github.com/search?q=language:Python">GitHub</a> - Early development of Python happened in <a href="../lists/labs.html#q=Centrum Wiskunde & Informatica">Centrum Wiskunde & Informatica</a> - Python is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="c.html">C</a>, <a href="xml.html">XML</a>, <a href="toml.html">TOML</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="objective-c.html">Objective-C</a>, <a href="ini.html">Ini</a>, <a href="svg.html">SVG</a>, <a href="cpp.html">C++</a>, <a href="powershell.html">PowerShell</a>, <a href="diff.html">Diff</a>, <a href="d.html">D</a>, <a href="make.html">Make</a>, <a href="gradle.html">Gradle</a>, <a href="m4.html">M4</a>, <a href="javascript.html">JavaScript</a>, <a href="bash.html">Bash</a>, <a href="assembly-language.html">Assembly language</a>, <a href="xslt.html">XSLT</a>, <a href="lisp.html">Lisp</a>, <a href="css.html">CSS</a>, <a href="kotlin.html">Kotlin</a>, <a href="idl.html">IDL</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="c-shell.html">C shell</a>, <a href="cmake.html">CMake</a>, <a href="dtd.html">DTD</a> - The Google BigQuery Public Dataset GitHub snapshot shows 297k users using Python in 550k repos on <a href="https://api.github.com/search/repositories?q=language:Python">GitHub</a> - Check out the 1,964 <a href="https://www.meetup.com/topics/python/">Python meetup groups</a> on Meetup.com. - There are 979,629 members in the <a href="https://reddit.com/r/Python">Python subreddit</a> - There are 60,791 <a href="https://projecteuler.net/language=Python">Project Euler</a> users using Python - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> Python programmers reported a median salary of $59,454. 48% of respondents reported using Python. 39,792 programmers reported using Python, and 34,929 said they wanted to use it - Explore Python snippets on <a href="http://www.rosettacode.org/wiki/Category:Python">Rosetta Code</a> - Python on HOPL https://hopl.info/showlanguage.prx?exp=1658 Python on HOPL - Python ranks #1 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Python Ubuntu package https://packages.ubuntu.com/jammy/python Python Ubuntu package - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/python">grammar</a> for Python - Python <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/Microsoft/python-language-server">implementation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/python">package</a> for syntax highlighting Python - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/python">package</a> for syntax highlighting Python - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/python.py">syntax highlighting</a> for Python - GitHub supports <a href="https://github.com/tree-sitter/tree-sitter-python" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Python - Python appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/python">Python on exercism.</a> - There is a <a href="https://pypi.python.org/pypi">central package repository</a> for Python - Annual Reports for Python https://www.python.org/psf-landing/ Annual Reports for Python - Events page for Python https://www.python.org/events/ Events page for Python - Indeed.com has 28,965 matches for <a href="https://www.indeed.com/jobs?q=python engineer">"python engineer"</a>. - <a href="https://www.python.org/">python.org</a> was registered in 1995 - See also: (59 related languages) <a href="jython.html">Jython</a>, <a href="micropython.html">MicroPython</a>, <a href="stackless-python.html">Stackless Python</a>, <a href="cython.html">Cython</a>, <a href="abc.html">ABC</a>, <a href="algol-68.html">ALGOL 68</a>, <a href="c.html">C</a>, <a href="dylan.html">Dylan</a>, <a href="haskell.html">Haskell</a>, <a href="icon.html">Icon</a>, <a href="java.html">Java</a>, <a href="lisp.html">Lisp</a>, <a href="modula-3.html">Modula-3</a>, <a href="perl.html">Perl</a>, <a href="boo.html">Boo</a>, <a href="cobra.html">Cobra</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="d.html">D</a>, <a href="f-sharp.html">F#</a>, <a href="falcon.html">Falcon</a>, <a href="genie.html">Genie</a>, <a href="go.html">Go</a>, <a href="groovy.html">Groovy</a>, <a href="javascript.html">JavaScript</a>, <a href="julia.html">Julia</a>, <a href="nim.html">Nim</a>, <a href="ruby.html">Ruby</a>, <a href="swift.html">Swift</a>, <a href="setl.html">SETL</a>, <a href="unix.html">Unix</a>, <a href="unicode.html">Unicode</a>, <a href="standard-ml.html">Standard ML</a>, <a href="pascal.html">Pascal</a>, <a href="regex.html">Regular Expressions</a>, <a href="csharp.html">C#</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="scheme.html">Scheme</a>, <a href="objective-c.html">Objective-C</a>, <a href="numpy.html">NumPy</a>, <a href="mime.html">MIME</a>, <a href="http.html">HTTP</a>, <a href="sagemath.html">Sage</a>, <a href="llvmir.html">LLVM IR</a>, <a href="jvm.html">JVM</a>, <a href="java-bytecode.html">Java Bytecode</a>, <a href="cil.html">CIL</a>, <a href="pyrex.html">Pyrex</a>, <a href="mercurial.html">Mercurial</a>, <a href="python-for-s60.html">Python for S60</a>, <a href="qt.html">Qt</a>, <a href="django.html">Django</a>, <a href="scipy.html">SciPy</a>, <a href="matplotlib.html">Matplotlib</a>, <a href="gdb.html">GDB</a>, <a href="freebsd.html">FreeBSD</a>, <a href="ocaml.html">OCaml</a>, <a href="tcl.html">Tcl</a>, <a href="erlang.html">Erlang</a>, <a href="pandas.html">Pandas</a> - Read more about Python on the web: 1. https://www.programiz.com/python-programming/keyword-list 1. - 403 PLDB concepts link to Python: <a href="aardvark.html">Aardvark</a>, <a href="ace.html">Ace Editor</a>, <a href="adept.html">Adept</a>, <a href="aheui.html">Aheui</a>, <a href="ail.html">AIL</a>, <a href="aith.html">Aith</a>, <a href="alumina.html">Alumina</a>, <a href="ana.html">ana</a>, <a href="apache-hbase.html">Apache Hbase</a>, <a href="aretext.html">aretext</a>, <a href="arkscript.html">ArkScript</a>, <a href="arrow-format.html">Apache Arrow</a>, <a href="asciidots.html">AsciiDots</a>, <a href="asdf.html">ASDF</a>, <a href="asterius-compiler.html">asterius-compiler</a>, <a href="astroml.html">astroml</a>, <a href="atomspace.html">atomspace</a>, <a href="austral.html">Austral</a>, <a href="avi-synth.html">AviSynth</a>, <a href="basis-universal-format.html">Basis Codec</a>, <a href="battlestar.html">Battlestar</a>, <a href="bazel.html">Bazel</a>, <a href="beef.html">beef-lang</a>, <a href="berry.html">Berry</a>, <a href="binaryen.html">binaryen</a>, <a href="blz.html">blz</a>, <a href="boomerang-decompiler.html">Boomerang Decompiler</a>, <a href="bruijn.html">Bruijn</a>, <a href="bucklescript.html">Bucklescript</a>, <a href="bython.html">Bython</a>, <a href="c3.html">C3</a>, <a href="calypso.html">Calypso</a>, <a href="candor.html">candor</a>, <a href="candy.html">Candy</a>, <a href="capn-proto.html">Cap'n Proto</a>, <a href="caramel.html">Caramel</a>, <a href="carbon.html">Carbon</a>, <a href="carp.html">carp</a>, <a href="catala.html">Catala</a>, <a href="chapel.html">Chapel</a>, <a href="charcoal.html">Charcoal</a>, <a href="chatterbot.html">chatterbot</a>, <a href="chisel.html">chisel</a>, <a href="cir.html">CIR</a>, <a href="civet.html">Civet</a>, <a href="clash.html">clash</a>, <a href="clay.html">clay</a>, <a href="clike.html">clike</a>, <a href="cloc.html">cloc</a>, <a href="closure-templates.html">Closure Templates</a>, <a href="co2.html">co2</a>, <a href="coconut.html">Coconut</a>, <a href="common-workflow-language.html">CWL</a>, <a href="commonmark.html">commonmark</a>, <a href="conan-pm.html">Conan</a>, <a href="coq.html">Coq</a>, <a href="couchdb.html">CouchDB</a>, <a href="crmsh.html">crmsh</a>, <a href="croc.html">Croc</a>, <a href="cryptol.html">Cryptol</a>, <a href="crystal.html">Crystal</a>, <a href="csvw.html">CSVw</a>, <a href="curly.html">Curly</a>, <a href="curv.html">curv</a>, <a href="cwerg.html">Cwerg</a>, <a href="cyber.html">Cyber</a>, <a href="cython.html">Cython</a>, <a href="dafny.html">Dafny</a>, <a href="dasel.html">Dasel</a>, <a href="dasm.html">Dasm</a>, <a href="datafun.html">datafun</a>, <a href="dedukti.html">dedukti</a>, <a href="dern.html">Dern</a>, <a href="dex.html">dex</a>, <a href="dgraph.html">dgraph</a>, <a href="dhall.html">Dhall</a>, <a href="differential-datalog.html">Differential Datalog</a>, <a href="djangoql.html">djangoql</a>, <a href="dllup.html">dllup</a>, <a href="docopt.html">docopt</a>, <a href="dragonbasic.html">DragonBASIC</a>, <a href="drakon.html">DRAKON</a>, <a href="easybuild.html">Easybuild</a>, <a href="ec.html">eC</a>, <a href="eco-editor.html">eco-editor</a>, <a href="ecr.html">Embedded Crystal</a>, <a href="edgedb.html">edgedb</a>, <a href="edh.html">Đ</a>, <a href="eff.html">eff</a>, <a href="egison.html">Egison</a>, <a href="eiffel.html">Eiffel</a>, <a href="elena.html">ELENA</a>, <a href="elm.html">Elm</a>, <a href="elpi.html">Elpi</a>, <a href="elvish.html">Elvish</a>, <a href="emojicode.html">Emojicode</a>, <a href="emscripten.html">Emscripten</a>, <a href="enso.html">Enso</a>, <a href="erg.html">erg</a>, <a href="erlang.html">Erlang</a>, <a href="esoteric-reaction.html">Esoteric Reaction</a>, <a href="f-prime.html">F Prime</a>, <a href="fardlang.html">Fardlang</a>, <a href="felix.html">Felix</a>, <a href="fern.html">Fern</a>, <a href="fetlang.html">fetlang</a>, <a href="ffmpeg.html">FFmpeg</a>, <a href="firrtl.html">firrtl</a>, <a href="fish.html">fish</a>, <a href="flame-ir.html">flame-ir</a>, <a href="flare.html">Flare</a>, <a href="flatbuffers.html">FlatBuffers</a>, <a href="flatline.html">Flatline</a>, <a href="floscript.html">FloScript</a>, <a href="flow.html">Flow</a>, <a href="flow9.html">Flow9</a>, <a href="flua.html">flua</a>, <a href="forthscript.html">ForthScript</a>, <a href="frank-lang.html">Frank</a>, <a href="fstar.html">F*</a>, <a href="futhark.html">Futhark</a>, <a href="g-fu.html">g-fu</a>, <a href="gap.html">GAP</a>, <a href="generate-ninja.html">GN</a>, <a href="gforth.html">Gforth</a>, <a href="ghc.html">GHC</a>, <a href="git.html">Git</a>, <a href="glush.html">glush</a>, <a href="go.html">Go</a>, <a href="graph-it.html">GraphIt</a>, <a href="gridstudio-editor.html">gridstudio-editor</a>, <a href="hacspec.html">hacspec</a>, <a href="hakaru.html">hakaru</a>, <a href="hal-format.html">HAL Format</a>, <a href="halide.html">Halide</a>, <a href="harlan.html">harlan</a>, <a href="hasklig.html">hasklig</a>, <a href="haxe.html">Haxe</a>, <a href="hcl.html">HCL</a>, <a href="heron-lang.html">Heron</a>, <a href="hhvm.html">HHVM</a>, <a href="highlightjs.html">highlight.js</a>, <a href="hobbes.html">hobbes</a>, <a href="homa.html">Homa</a>, <a href="hook.html">Hook</a>, <a href="horse64.html">Horse64</a>, <a href="htsql.html">HTSQL</a>, <a href="httplang.html">httplang</a>, <a href="huginn.html">huginn</a>, <a href="humanhash-hash-function.html">humanhash-hash-function</a>, <a href="hurl.html">hurl</a>, <a href="hush.html">Hush</a>, <a href="hvm2.html">HVM2</a>, <a href="hy.html">Hy</a>, <a href="hyperscript-lang.html">Hyperscript</a>, <a href="hyphy.html">HyPhy</a>, <a href="ibis.html">Ibis</a>, <a href="idio.html">Idio</a>, <a href="idris.html">Idris</a>, <a href="imhex.html">ImHex</a>, <a href="impala.html">Impala</a>, <a href="inko.html">inko</a>, <a href="insitux.html">Insitux</a>, <a href="invokator.html">invokator</a>, <a href="ioke.html">Ioke</a>, <a href="iterm2.html">Iterm2</a>, <a href="jakt.html">Jakt</a>, <a href="jal-compiler.html">JAL compiler</a>, <a href="java.html">Java</a>, <a href="jeeves.html">Jeeves</a>, <a href="jelly.html">Jelly</a>, <a href="jesth.html">Jesth</a>, <a href="jinja.html">Jinja</a>, <a href="jq.html">jq</a>, <a href="json-graph-format.html">json-graph-format</a>, <a href="jsonnet.html">Jsonnet</a>, <a href="jsparagus.html">jsparagus</a>, <a href="julia.html">Julia</a>, <a href="juvix.html">juvix</a>, <a href="k-framework.html">k-framework</a>, <a href="kakoune-editor.html">Kakoune</a>, <a href="kalyn.html">Kalyn</a>, <a href="katex.html">KaTeX</a>, <a href="kdl.html">KDL</a>, <a href="keras.html">Keras</a>, <a href="kgl.html">KGL</a>, <a href="koka.html">Koka</a>, <a href="kotlin.html">Kotlin</a>, <a href="kubernetes.html">Kubernetes</a>, <a href="kumir.html">kumir</a>, <a href="kuroko.html">Kuroko</a>, <a href="ladybird.html">Ladybird</a>, <a href="lamderp.html">lamderp</a>, <a href="lean.html">Lean</a>, <a href="leo-editor.html">leo-editor</a>, <a href="lever.html">lever</a>, <a href="lift.html">lift</a>, <a href="ligo.html">Ligo</a>, <a href="lila-lang.html">lila-lang</a>, <a href="lily.html">Lily</a>, <a href="links-programming-language.html">Links</a>, <a href="linux.html">Linux</a>, <a href="lobster.html">lobster</a>, <a href="loci.html">loci</a>, <a href="logica.html">Logica</a>, <a href="luna.html">Luna</a>, <a href="lux.html">Lux</a>, <a href="mal.html">mal</a>, <a href="manim.html">Manim</a>, <a href="markus.html">Markus</a>, <a href="mathics.html">mathics</a>, <a href="matplotlib.html">Matplotlib</a>, <a href="mesh.html">Mesh Spreadsheet</a>, <a href="metalang99.html">Metalang99</a>, <a href="mgmt.html">mgmt</a>, <a href="micro-cpp.html">ΜC++</a>, <a href="microblocks.html">MicroBlocks</a>, <a href="microl.html">microl</a>, <a href="micropython.html">MicroPython</a>, <a href="mimium.html">mimium</a>, <a href="minidsdb.html">Mindsdb</a>, <a href="minilang.html">Minilang</a>, <a href="minizinc.html">MiniZinc</a>, <a href="mochi.html">mochi</a>, <a href="mojo.html">Mojo</a>, <a href="mongodb.html">MongoDB</a>, <a href="monte.html">monte</a>, <a href="moya.html">moya</a>, <a href="mu.html">Mu</a>, <a href="multicodec.html">multicodec</a>, <a href="mycroft.html">mycroft</a>, <a href="myia.html">myia</a>, <a href="mys.html">mys</a>, <a href="nadesiko.html">Nadesiko</a>, <a href="ncl.html">NCAR Command Language</a>, <a href="nestedtext.html">NestedText</a>, <a href="neutron.html">neutron</a>, <a href="never.html">never</a>, <a href="newclay.html">newclay</a>, <a href="nextflow.html">Nextflow</a>, <a href="ngnk.html">ngn/k</a>, <a href="nim.html">Nim</a>, <a href="ninja.html">Ninja</a>, <a href="nit.html">Nit</a>, <a href="nltk.html">Natural Language Toolkit</a>, <a href="nodejs.html">Node.js</a>, <a href="noms-db.html">noms-db</a>, <a href="numba.html">Numba</a>, <a href="numpy.html">NumPy</a>, <a href="nushell.html">Nushell</a>, <a href="nuua.html">Nuua</a>, <a href="nylo.html">nylo</a>, <a href="observable-framework.html">Observable Framework</a>, <a href="obsidian-lang.html">Obsidian</a>, <a href="odin.html">odin</a>, <a href="ohm.html">ohm</a>, <a href="oil.html">oil</a>, <a href="olc.html">Open Location Code</a>, <a href="onnx.html">onnx</a>, <a href="oopsilon.html">oopsilon</a>, <a href="opa.html">Opa</a>, <a href="open-nn.html">OpenNN</a>, <a href="open-shading-language.html">Open Shading Language</a>, <a href="opencv.html">OpenCV</a>, <a href="openverse.html">Openverse</a>, <a href="oxyl.html">Oxyl</a>, <a href="p.html">P</a>, <a href="pact.html">Pact</a>, <a href="pan.html">Pan</a>, <a href="pandas.html">Pandas</a>, <a href="parenthetic.html">parenthetic</a>, <a href="particles.html">Particles</a>, <a href="pcre.html">PCRE</a>, <a href="penrose.html">penrose</a>, <a href="pgbouncer.html">PgBouncer</a>, <a href="phorth.html">phorth</a>, <a href="php.html">PHP</a>, <a href="pipelines.html">pipelines</a>, <a href="plang.html">plang</a>, <a href="please-build.html">Please Build</a>, <a href="pomsky.html">Pomsky</a>, <a href="popr.html">popr</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="pov-ray-sdl.html">POV-Ray SDL</a>, <a href="powershell.html">PowerShell</a>, <a href="project-mentat.html">Project Mentat</a>, <a href="prql.html">PRQL</a>, <a href="psyche-c.html">psyche-c</a>, <a href="pycket.html">Pycket</a>, <a href="pygments.html">Pygments</a>, <a href="pyth.html">Pyth</a>, <a href="python.html">Python</a>, <a href="pytorch.html">PyTorch</a>, <a href="quint.html">Quint</a>, <a href="racket.html">Racket</a>, <a href="recfiles.html">Recfiles</a>, <a href="redis.html">Redis</a>, <a href="redprl.html">redprl</a>, <a href="retdec.html">RetDec</a>, <a href="revolution-programming-language.html">Revolution</a>, <a href="rholang.html">Rholang</a>, <a href="ricscript.html">RicScript</a>, <a href="rita.html">Rita</a>, <a href="robotframework.html">RobotFramework</a>, <a href="roc.html">Roc</a>, <a href="rocksdb.html">RocksDB</a>, <a href="rockstar.html">Rockstar</a>, <a href="rosie.html">rosie</a>, <a href="roy.html">roy</a>, <a href="ruby.html">Ruby</a>, <a href="rust.html">Rust</a>, <a href="rye.html">Rye</a>, <a href="sanddance.html">SandDance</a>, <a href="savi.html">Savi</a>, <a href="scikit-learn.html">Scikit-learn</a>, <a href="scipy.html">SciPy</a>, <a href="score.html">score</a>, <a href="scroll.html">Scroll</a>, <a href="seq.html">Seq</a>, <a href="setlx.html">setlx</a>, <a href="shiv.html">shiv</a>, <a href="simit.html">Simit</a>, <a href="simple-binary-encoding.html">Simple Binary Encoding</a>, <a href="skip.html">skip</a>, <a href="skulpt.html">skulpt</a>, <a href="smpl.html">Semantic Patch Language</a>, <a href="snowball-programming-language.html">Snowball</a>, <a href="solidity.html">Solidity</a>, <a href="sophia.html">Sophia</a>, <a href="sophie.html">Sophie</a>, <a href="souper.html">souper</a>, <a href="sourcepawn.html">SourcePawn</a>, <a href="spatial.html">Spatial</a>, <a href="speedie.html">Speedie</a>, <a href="spiral.html">spiral</a>, <a href="spry.html">spry</a>, <a href="sqlalchemy.html">Sqlalchemy</a>, <a href="sqrl.html">SQRL</a>, <a href="squirrel.html">Squirrel</a>, <a href="stacklang.html">stacklang</a>, <a href="starlark.html">starlark</a>, <a href="stencil.html">Stencil</a>, <a href="stoneknifeforth.html">stoneknifeforth</a>, <a href="subleq.html">Subleq</a>, <a href="sugar.html">Sugar</a>, <a href="sugartex.html">sugartex</a>, <a href="swi-prolog.html">SWI Prolog</a>, <a href="swift.html">Swift</a>, <a href="sympy.html">SymPy</a>, <a href="taichi.html">Taichi</a>, <a href="tamgu.html">tamgu</a>, <a href="tampio.html">tampio</a>, <a href="tangledown.html">tangledown</a>, <a href="tea-pl.html">Tea</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="testml.html">TestML</a>, <a href="tiledb.html">tiledb</a>, <a href="tldr.html">tldr</a>, <a href="toi.html">Toi</a>, <a href="toml.html">TOML</a>, <a href="tornado.html">tornado</a>, <a href="triton.html">Triton</a>, <a href="truck.html">truck</a>, <a href="tuplemarkup.html">tuplemarkup</a>, <a href="twtxt.html">twtxt</a>, <a href="ucl.html">UCL</a>, <a href="uno.html">Uno</a>, <a href="urweb.html">UrWeb</a>, <a href="uxf.html">Uniform eXchange Format</a>, <a href="v-golf.html">V</a>, <a href="v.html">V</a>, <a href="v8.html">v8</a>, <a href="vale-assembly.html">Vale</a>, <a href="vale.html">Vale</a>, <a href="vcpkg-pm.html">Vcpkg</a>, <a href="vigil.html">Vigil</a>, <a href="virgil.html">Virgil</a>, <a href="vlc.html">VLC</a>, <a href="vsxu.html">VSXu</a>, <a href="vyper.html">vyper</a>, <a href="vyxal.html">Vyxal</a>, <a href="wasm.html">WebAssembly</a>, <a href="wasmer.html">wasmer</a>, <a href="wax.html">Wax</a>, <a href="wenyan.html">文言文編程語言</a>, <a href="whack.html">whack</a>, <a href="wing.html">Wing</a>, <a href="wiredtiger.html">WiredTiger</a>, <a href="wlambda.html">WLambda</a>, <a href="wonkey.html">Wonkey</a>, <a href="workfl.html">Workfl</a>, <a href="wren.html">Wren</a>, <a href="wyvern.html">Wyvern</a>, <a href="xarray.html">Xarray</a>, <a href="xgboost-model.html">Xgboost</a>, <a href="xgboost.html">XGBoost</a>, <a href="xl-lang.html">XL</a>, <a href="xlwings-editor.html">xlwings-editor</a>, <a href="yamp.html">YAMP</a>, <a href="yang.html">YANG</a>, <a href="yara.html">YARA</a>, <a href="yasl.html">Yet Another Scripting Language</a>, <a href="zig.html">Zig</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: def square(num): return num * num ``` ```Example from <a href='https://riju.codes/python'>Riju</a>: print("Hello, world!") ``` ```Example from <a href='https://github.com/tree-sitter/tree-sitter-python'>Linguist</a>: #!/usr/bin/env python2.4 print "Python" ``` ```Python <a href="../lists/keywords.html#q=python">Keywords</a> and as assert break class continue def del elif else except False finally for from global if import in is lambda None nonlocal not or pass raise return True try while with yield ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example print("Hello, World!") Token row Feature Scientific Notation FeatureLink ../features/hasScientificNotation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example # 0[bB](?:_?[01])+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example # (\d(?:_?\d)*\.(?:\d(?:_?\d)*)?|(?:\d(?:_?\d)*)?\.\d(?:_?\d)*)([eE][+-]?\d(?:_?\d)*)? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example # 0[xX](?:_?[a-fA-F0-9])+ Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example # 0[oO](?:_?[0-7])+ Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="hasFeature">✓</span> Example Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Threads FeatureLink ../features/hasThreads.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Dispose Blocks Pattern FeatureLink ../features/hasDisposeBlocks.html Supported <span class="hasFeature">✓</span> Example with resource_context_manager() as resource: # Perform actions with the resource. # Perform other actions where the resource is guaranteed to be deallocated. Token row Feature Zero-based numbering FeatureLink ../features/hasZeroBasedNumbering.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example class SumComputer(object): def __init__(self, a, b): self.a = a self.b = b def transform(self, x): raise NotImplementedError def inputs(self): return range(self.a, self.b) def compute(self): return sum(self.transform(value) for value in self.inputs()) class SquareSumComputer(SumComputer): def transform(self, x): return x * x class CubeSumComputer(SumComputer): def transform(self, x): return x * x * x Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example class Person (object): def __init__(self, name): self.name = name Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example # Python Program illustrate how # to overload an binary + operator class A: def __init__(self, a): self.a = a # adding two objects def __add__(self, o): return self.a + o.a ob1 = A(1) ob2 = A(2) ob3 = A("Geeks") ob4 = A("For") print(ob1 + ob2) print(ob3 + ob4) Token row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="hasFeature">✓</span> Example class Base1: pass class Base2: pass class MultiDerived(Base1, Base2): pass # Or multilevel inheritance: class Base: pass class Derived1(Base): pass class Derived2(Derived1): pass Token row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example myList = [1, 2, 3, 4, 5] Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example pldb = 80766866 Token row Feature Multiline Strings FeatureLink ../features/hasMultilineStrings.html Supported <span class="hasFeature">✓</span> Example template = """This is the first line. This is the second line. This is the third line.""" Token row Feature Mixins FeatureLink ../features/hasMixins.html Supported <span class="hasFeature">✓</span> Example # https://easyaspython.com/mixins-for-fun-and-profit-cb9962760556 class EssentialFunctioner(LoggerMixin, object): Token row Feature Iterators FeatureLink ../features/hasIterators.html Supported <span class="hasFeature">✓</span> Example https://www.w3schools.com/python/python_iterators.asp Token row Feature Infix Notation FeatureLink ../features/hasInfixNotation.html Supported <span class="hasFeature">✓</span> Example seven = 3 + 4 Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example import datetime oTime = datetime.datetime.now() from my_pkg import my_funcs Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example name = "John" Token = row Feature Directives FeatureLink ../features/hasDirectives.html Supported <span class="hasFeature">✓</span> Example from __future__ import feature # coding=<encoding name> Token row Feature Generators FeatureLink ../features/hasGenerators.html Supported <span class="hasFeature">✓</span> Example https://wiki.python.org/moin/Generators Token row Feature Constructors FeatureLink ../features/hasConstructors.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example ''' A comment. ''' Token ''' row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example if True: print("Hello world") Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example class Person (object): def __init__(self, name): self.name = name Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token True False row Feature Dynamic Properties FeatureLink ../features/hasDynamicProperties.html Supported <span class="hasFeature">✓</span> Example class Person (object): def __init__(self, name): self.name = name person = Person("John") person.age = 50 Token row Feature Symbol Tables FeatureLink ../features/hasSymbolTables.html Supported <span class="hasFeature">✓</span> Example # https://eli.thegreenplace.net/2010/09/18/python-internals-symbol-tables-part-1 Token row Feature Shebang FeatureLink ../features/canDoShebang.html Supported <span class="hasFeature">✓</span> Example #!/usr/bin/env python Token row Feature Bitwise Operators FeatureLink ../features/hasBitWiseOperators.html Supported <span class="hasFeature">✓</span> Example x << y Token row Feature Ternary operators FeatureLink ../features/hasTernaryOperators.html Supported <span class="hasFeature">✓</span> Example print(1 if 1 else 0) Token row Feature Single Dispatch FeatureLink ../features/hasSingleDispatch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Duck Typing FeatureLink ../features/hasDuckTyping.html Supported <span class="hasFeature">✓</span> Example Token row Feature Disk Output FeatureLink ../features/canWriteToDisk.html Supported <span class="hasFeature">✓</span> Example with open('helloworld.txt', 'w') as filehandle: filehandle.write('Hello, world!\n') Token row Feature Units of Measure FeatureLink ../features/hasUnitsOfMeasure.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Regular Expression Syntax Sugar FeatureLink ../features/hasRegularExpressionsSyntaxSugar.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Enums FeatureLink ../features/hasEnums.html Supported <span class="doesNotHaveFeature">X</span> Example # Though there is an Enum class in stdlib https://peps.python.org/pep-0435/ Token row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Variable Substitution Syntax FeatureLink ../features/hasVariableSubstitutionSyntax.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 11/14/2024 5178 25.9
Hjson - Data notation Hjson ===== Hjson is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2014 by Christian Zangl. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Christian%20Zangl Christian Zangl #284 on PLDB 11 Years Old ```Download source code: git clone https://github.com/hjson/hjson ``` Hjson is a syntax extension to JSON. It's NOT a proposal to replace JSON or to incorporate it into the JSON spec itself. It's intended to be used like a user interface for humans, to read and edit before passing the JSON data to the machine. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Hjson is developed on <a href="https://github.com/hjson/hjson">GitHub</a> and has 2,647 stars - Early development of Hjson happened in <a href="../lists/labs.html#q=https://github.com/hjson">https://github.com/hjson</a> - Hjson is written in <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="xml.html">XML</a>, <a href="svg.html">SVG</a>, <a href="bash.html">Bash</a> - <a href="https://hjson.github.io/">hjson.org</a> was registered in 2015 ```Example from the web: { # hash style comments # (because it's just one character) // line style comments // (because it's like C/JavaScript/...) /* block style comments because it allows you to comment out a block */ # Everything you do in comments, # stays in comments ;-} } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 11/12/2024 469 2.3
IRC - Protocol IRC === IRC, aka Internet Relay Chat, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #1663 on PLDB 37 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of IRC happened in <a href="../lists/labs.html#q=University of Oulu">University of Oulu</a> - There are 15,000 members in the <a href="https://www.reddit.com/r/irc">IRC subreddit</a> Built with Scroll v170.5.0 11/11/2024 212 1.1
WebGL - Library WebGL ===== WebGL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #1459 on PLDB 14 Years Old WebGL (Web Graphics Library) is a JavaScript API for rendering interactive 2D and 3D graphics within any compatible web browser without the use of plug-ins. WebGL is integrated completely into all the web standards of the browser allowing GPU accelerated usage of physics and image processing and effects as part of the web page canvas. WebGL elements can be mixed with other HTML elements and composited with other parts of the page or page background. Read more on Wikipedia... https://en.wikipedia.org/wiki/WebGL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Early development of WebGL happened in <a href="../lists/labs.html#q=Khronos Group">Khronos Group</a> - See also: (11 related languages) <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="glsl.html">GLSL</a>, <a href="c.html">C</a>, <a href="ios.html">iOS</a>, <a href="unity-engine.html">Unity</a>, <a href="typescript.html">TypeScript</a>, <a href="asmjs.html">Asm.js</a>, <a href="actionscript.html">ActionScript</a>, <a href="vrml.html">VRML</a> Built with Scroll v170.5.0 11/10/2024 351 1.8
AT Protocol - Protocol AT Protocol =========== AT Protocol, aka Authenticated Transfer Protocol, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2022. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 #624 on PLDB 3 Years Old ```Download source code: git clone https://github.com/bluesky-social/atproto ``` A generic federated protocol for building open social media applications. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"microblogging"%5D%7D%5D%2C"logic"%3A"AND"%7D'>microblogging</a> - AT Protocol is developed on <a href="https://github.com/bluesky-social/atproto">GitHub</a> and has 5,797 stars - AT Protocol is written in <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="handlebars.html">Handlebars</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 11/08/2024 333 1.7
Tsar Built with Scroll v170.5.0 11/04/2024 6 0
Sage - Programming language Sage ==== Sage is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Adam McDaniel. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Adam%20McDaniel Adam McDaniel #1074 on PLDB 3 Years Old ```Download source code: git clone https://github.com/adam-mcdaniel/sage ``` Sage is a compiled language for anything from OS-dev to the web! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Sage is developed on <a href="https://github.com/adam-mcdaniel/sage">GitHub</a> and has 466 stars ```Example from the web: println("Hello, world!"); ``` Built with Scroll v170.5.0 11/03/2024 239 1.2
Open Location Code - Geo code Open Location Code ================== Open Location Code, aka Open Location Code, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22geoCode%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">geo code</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #649 on PLDB 11 Years Old ```Download source code: git clone https://github.com/google/open-location-code ``` Simple, free to use, open-source digital addressing, for the entire world. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"geoCode"%5D%7D%5D%2C"logic"%3A"AND"%7D'>geoCode</a> - Open Location Code is developed on <a href="https://github.com/google/open-location-code">GitHub</a> and has 4,098 stars - Early development of Open Location Code happened in <a href="../lists/labs.html#q=Google">Google</a> - Open Location Code is written in <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="go.html">Go</a>, <a href="javascript.html">JavaScript</a>, <a href="dart.html">Dart</a>, <a href="bazel.html">Bazel</a>, <a href="json.html">JSON</a>, <a href="rust.html">Rust</a>, <a href="cpp.html">C++</a>, <a href="ruby.html">Ruby</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a>, <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="csv.html">CSV</a>, <a href="gradle.html">Gradle</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="sql.html">SQL</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="bash.html">Bash</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a>, <a href="toml.html">TOML</a> Built with Scroll v170.5.0 11/03/2024 403 2
IPFS - Protocol IPFS ==== IPFS, aka InterPlanetary File System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2015 by Juan Benet. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Juan%20Benet Juan Benet #168 on PLDB 10 Years Old ```Download source code: git clone https://github.com/ipfs/ipfs ``` IPFS is an open system to manage data without a central server. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cryptoProtocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cryptoProtocol</a> - IPFS is developed on <a href="https://github.com/ipfs/ipfs">GitHub</a> and has 22,610 stars - Early development of IPFS happened in <a href="../lists/labs.html#q=https://protocol.ai">https://protocol.ai</a> - IPFS is written in <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a> - <a href="https://github.com/ipfs/papers/raw/master/ipfs-cap2pfs/ipfs-p2p-file-system.pdf">First announcement of</a> IPFS - There are 16,000 members in the <a href="https://www.reddit.com/r/ipfs/">IPFS subreddit</a> - 1 PLDB concepts link to IPFS: <a href="filecoin.html">Filecoin</a> Built with Scroll v170.5.0 11/03/2024 357 1.8
Blossom - Protocol Blossom ======= Blossom is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2024. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222024%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2024 #2674 on PLDB 1 Years Old ```Download source code: git clone https://github.com/hzrd149/blossom ``` Blobs stored simply on mediaservers. Blossom is a spec for a set of HTTP endpoints that allow users to store blobs of data on publicly accessible servers - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Blossom is developed on <a href="https://github.com/hzrd149/blossom">GitHub</a> and has 88 stars - Blossom is written in <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 11/03/2024 235 1.2
World Geodetic System - Geo code World Geodetic System ===================== World Geodetic System, aka World Geodetic System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22geoCode%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">geo code</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #3326 on PLDB 41 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"geoCode"%5D%7D%5D%2C"logic"%3A"AND"%7D'>geoCode</a> - Early development of World Geodetic System happened in <a href="../lists/labs.html#q=USNGA">USNGA</a> Built with Scroll v170.5.0 11/03/2024 197 1
MoonBit - Programming language MoonBit ======= MoonBit is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Hongbo Zhang. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Hongbo%20Zhang Hongbo Zhang #273 on PLDB 3 Years Old ```Download source code: git clone https://github.com/moonbitlang/core ``` Intelligent developer platform for Cloud and Edge using WASM. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - MoonBit is developed on <a href="https://github.com/moonbitlang/core">GitHub</a> and has 616 stars - Early development of MoonBit happened in <a href="../lists/labs.html#q=International Digital Economy Academy">International Digital Economy Academy</a> - <a href="rust.html">Rust</a> and <a href="go.html">Go</a> influenced the design of MoonBit - MoonBit is written in <a href="moonbit.html">MoonBit</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="toml.html">TOML</a>, <a href="bourne-shell.html">Bourne shell</a> - 1 PLDB concepts link to MoonBit: <a href="moonbit.html">MoonBit</a> ```Example from the web: fn main { println(@lib.hello()) } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Interfaces FeatureLink ../features/hasInterfaces.html Supported <span class="hasFeature">✓</span> Example trait Number { op_add(Self, Self) -> Self op_mul(Self, Self) -> Self } Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example pub struct R2 { // 显式的公共结构 x: Int // 隐式的公共字段 pub y: Int // WARNING: `pub` 是多余的! priv z: Int // 显式的私有字段 } Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example type! DivError String fn div(x: Int, y: Int) -> Int!DivError { if y == 0 { raise DivError("division by zero") } x / y } Token row Feature Bitwise Operators FeatureLink ../features/hasBitWiseOperators.html Supported <span class="hasFeature">✓</span> Example 1 & 0 Token row Feature Pipes FeatureLink ../features/hasPipes.html Supported <span class="hasFeature">✓</span> Example fn init { x |> f // 等价于 f(x) x |> f(y) // 等价于 f(x, y) } Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example struct T { x:Int } derive(Show) fn op_add(self: T, other: T) -> T { { x: self.x + other.x } } fn main { let a = { x:0, } let b = { x:2, } println(a + b) } Token row Feature Pattern Matching FeatureLink ../features/hasPatternMatching.html Supported <span class="hasFeature">✓</span> Example Token row Feature Type Aliases FeatureLink ../features/hasTypeAliases.html Supported <span class="hasFeature">✓</span> Example pub typealias Index = Int typealias MapString[X] = Map[String, X] Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example fn main { } Token row Feature Enums FeatureLink ../features/hasEnums.html Supported <span class="hasFeature">✓</span> Example enum Relation { Smaller Greater Equal } Token row Feature Structs FeatureLink ../features/hasStructs.html Supported <span class="hasFeature">✓</span> Example struct User { id: Int name: String mut email: String } Token row Feature Maps FeatureLink ../features/hasMaps.html Supported <span class="hasFeature">✓</span> Example let map : Map[String, Int] = { "x": 1, "y": 2, "z": 3 } Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example 0XA Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example 0o1234 Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example 3.14 Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example 42 Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example let a = true Token Built with Scroll v170.5.0 11/03/2024 711 3.6
Baudot-code Built with Scroll v170.5.0 11/03/2024 6 0
Metalang99 - Programming language Metalang99 ========== Metalang99 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by hirrolot. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=hirrolot hirrolot #867 on PLDB 4 Years Old ```Download source code: git clone https://github.com/hirrolot/metalang99 ``` Metalang99: A functional language for C99 preprocessor metaprogramming - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Metalang99 is developed on <a href="https://github.com/hirrolot/metalang99">GitHub</a> and has 840 stars - Early development of Metalang99 happened in <a href="../lists/labs.html#q=https://github.com/hirrolot/metalang99/issues">https://github.com/hirrolot/metalang99/issues</a> - Metalang99 is written in <a href="c.html">C</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a>, <a href="tex.html">Tex</a>, <a href="yaml.html">YAML</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a> - Read more about Metalang99 on the web: 1. https://reddit.com/r/ProgrammingLanguages/comments/lswnya/metalang99_a_functional_language_for_c99/ 1. Built with Scroll v170.5.0 10/31/2024 322 1.6
Flow - Programming language Flow ==== Flow is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Avik Chaudhuri. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Avik%20Chaudhuri Avik Chaudhuri #120 on PLDB 11 Years Old ```Download source code: git clone https://github.com/facebook/flow ``` Javascript with static type checking. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Flow is developed on <a href="https://github.com/facebook/flow">GitHub</a> and has 22,082 stars - Early development of Flow happened in <a href="../lists/labs.html#q=Facebook">Facebook</a> - Flow is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="ocaml.html">OCaml</a>, <a href="expect.html">Expect</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="diff.html">Diff</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a>, <a href="cpp.html">C++</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="svg.html">SVG</a>, <a href="jsx.html">JSX</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a>, <a href="powershell.html">PowerShell</a>, <a href="python.html">Python</a> - <a href="https://flow.org/">flow.org</a> was registered in 2002 - 1 PLDB concepts link to Flow: <a href="civet.html">Civet</a> ```Example from the web: // @flow function square(n: number): number { return n * n; } square("2"); // Error! ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/31/2024 449 2.2
RamdaScript - Programming language RamdaScript =========== RamdaScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Yosbel Marin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Yosbel%20Marin Yosbel Marin #1483 on PLDB 9 Years Old ```Download source code: git clone https://github.com/yosbelms/ramdascript ``` :ram: Lisp that compiles to JavaScript in the Ramda way - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - RamdaScript is developed on <a href="https://github.com/yosbelms/ramdascript">GitHub</a> and has 133 stars - RamdaScript compiles to <a href="javascript.html">JavaScript</a> - RamdaScript is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="yacc.html">Yacc</a>, <a href="json.html">JSON</a>, <a href="lex.html">Lex</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/29/2024 288 1.4
TempleOS - Operating system TempleOS ======== TempleOS is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22os%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">operating system</a> created in 2005 by Terry A. Davis. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Terry%20A.%20Davis Terry A. Davis #2455 on PLDB 20 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"os"%5D%7D%5D%2C"logic"%3A"AND"%7D'>operating system</a> Built with Scroll v170.5.0 10/29/2024 193 1
Drupal - Application Drupal ====== Drupal is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2000 by Dries Buytaert. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Dries%20Buytaert Dries Buytaert #159 on PLDB 25 Years Old ```Download source code: git clone https://git.drupalcode.org/project/drupal ``` Drupal is a free and open source content-management framework written in PHP and distributed under the GNU General Public License. Drupal provides a back-end framework for at least 2.3% of all web sites worldwide – ranging from personal blogs to corporate, political, and government sites. Systems also use Drupal for knowledge management and for business collaboration. Read more on Wikipedia... https://en.wikipedia.org/wiki/Drupal Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Drupal happened in <a href="../lists/labs.html#q=Drupal community">Drupal community</a> - Drupal is written in <a href="php.html">PHP</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="twig.html">Twig</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a>, <a href="pascal.html">Pascal</a>, <a href="html.html">HTML</a>, <a href="csv.html">CSV</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="sql.html">SQL</a> - There are 17,000 members in the <a href="https://www.reddit.com/r/drupal/">Drupal subreddit</a> - <a href="https://www.drupal.org">drupal.org</a> was registered in 2001 - See also: (6 related languages) <a href="php.html">PHP</a>, <a href="gettext.html">Gettext Catalog</a>, <a href="twig.html">Twig</a>, <a href="html.html">HTML</a>, <a href="wordpress.html">WordPress</a>, <a href="mysql.html">MySQL</a> Built with Scroll v170.5.0 10/29/2024 451 2.3
Xarray - Library Xarray ====== Xarray is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2013 by Maximilian Roos. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Maximilian%20Roos Maximilian Roos #381 on PLDB 12 Years Old ```Download source code: git clone https://github.com/pydata/xarray ``` Xarray is an open source project and Python package that introduces labels in the form of dimensions, coordinates, and attributes on top of raw NumPy-like arrays, which allows for more intuitive, more concise, and less error-prone user experience. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataVis"%5D%7D%5D%2C"logic"%3A"AND"%7D'>data visualization grammar</a> - Xarray is developed on <a href="https://github.com/pydata/xarray">GitHub</a> and has 3,528 stars - Xarray is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="toml.html">TOML</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a> Built with Scroll v170.5.0 10/29/2024 377 1.9
Web3.js - Library Web3.js ======= Web3.js is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2014 by Fabian Vogelsteller. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Fabian%20Vogelsteller Fabian Vogelsteller #1270 on PLDB 11 Years Old ```Download source code: git clone https://github.com/web3/web3.js ``` Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Web3.js is developed on <a href="https://github.com/web3/web3.js">GitHub</a> and has 19,182 stars - Web3.js is written in <a href="typescript.html">TypeScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="solidity.html">Solidity</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a> Built with Scroll v170.5.0 10/29/2024 302 1.5
sporth - Programming language sporth ====== sporth is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1855 on PLDB 10 Years Old ```Download source code: git clone https://github.com/PaulBatchelor/Sporth ``` A small stack-based audio language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - sporth is developed on <a href="https://github.com/PaulBatchelor/Sporth">GitHub</a> and has 12 stars - Early development of sporth happened in <a href="../lists/labs.html#q=https://github.com/PaulBatchelor/sporth/issues">https://github.com/PaulBatchelor/sporth/issues</a> - sporth is written in <a href="c.html">C</a>, <a href="scheme.html">Scheme</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="perl.html">Perl</a>, <a href="vim-script.html">Vim script</a>, <a href="lua.html">Lua</a>, <a href="ini.html">Ini</a> - Read more about sporth on the web: 1. https://pbat.ch/proj/cook/ 1. Built with Scroll v170.5.0 10/29/2024 313 1.6
Space - Data notation Space ===== Space is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2013 by Breck Yunits. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Breck%20Yunits Breck Yunits #1656 on PLDB 12 Years Old ```Download source code: git clone https://github.com/breck7/note ``` Space is a lightweight language for objects. Space is like XML or JSON, with less punctuation and more power. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Space is developed on <a href="https://github.com/breck7/note">GitHub</a> and has 8 stars - Early development of Space happened in <a href="../lists/labs.html#q=Nudgepad">Nudgepad</a> - Space is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a> ```Example from the web: settings title Note ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example settings title Note Token Built with Scroll v170.5.0 10/29/2024 329 1.6
Seif - Protocol Seif ==== Seif is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2017 by Aashish Sheshadri and Rohit Harchandani and Douglas Crockford. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Aashish%20Sheshadri Aashish Sheshadri https://pldb.io/concepts/../lists/creators.html#q=Rohit%20Harchandani Rohit Harchandani https://pldb.io/concepts/../lists/creators.html#q=Douglas%20Crockford Douglas Crockford #1766 on PLDB 8 Years Old ```Download source code: git clone https://github.com/paypal/seif-protocol ``` The Seif Protocol is a message delivery system using secure JSON over TCP/IP. The Seif Handshake is the part of the protocol that establishes a secure session between two parties. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Seif is developed on <a href="https://github.com/paypal/seif-protocol">GitHub</a> and has 20 stars - Early development of Seif happened in <a href="../lists/labs.html#q=PayPal">PayPal</a> - Seif is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="dockerfile.html">Dockerfile</a> - <a href="https://github.com/paypal/seif-protocol/blob/master/seif-protocol-specification.pdf">First announcement of</a> Seif Built with Scroll v170.5.0 10/29/2024 344 1.7
QuickJS - Virtual machine QuickJS ======= QuickJS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22vm%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">virtual machine</a> created in 2019 by Fabrice Bellard. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Fabrice%20Bellard Fabrice Bellard #488 on PLDB 6 Years Old ```Download source code: git clone https://github.com/bellard/quickjs ``` QuickJS is a small and embeddable Javascript engine. It supports the ES2023 specification including modules, asynchronous generators, proxies and BigInt. It optionally supports mathematical extensions such as big decimal floating point numbers (BigDecimal), big binary floating point numbers (BigFloat) and operator overloading. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"vm"%5D%7D%5D%2C"logic"%3A"AND"%7D'>virtual machine</a> - QuickJS is developed on <a href="https://github.com/bellard/quickjs">GitHub</a> and has 8,270 stars - QuickJS is written in <a href="javascript.html">JavaScript</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="diff.html">Diff</a> Built with Scroll v170.5.0 10/29/2024 300 1.5
PSVG - Programming language PSVG ==== PSVG is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Lingdong Huang. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Lingdong%20Huang Lingdong Huang #1078 on PLDB 5 Years Old ```Download source code: git clone https://github.com/LingDong-/psvg ``` Programmable SVG format - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - PSVG is developed on <a href="https://github.com/LingDong-/psvg">GitHub</a> and has 297 stars - PSVG compiles to <a href="svg.html">SVG</a> - PSVG is written in <a href="svg.html">SVG</a>, <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a> ```Example from the web: <!-- koch.psvg --> <!-- draws a koch snowflake --> <psvg width="400" height="400"> <def-snowflake x1="" y1="" x2="" y2="" d=""> <if true="{d==0}"> <line x1="{x1}" y1="{y1}" x2="{x2}" y2="{y2}" /> <return/> </if> <var x3="{(x1*2+x2)/3}"/> <var x4="{(x2*2+x1)/3}"/> <var y3="{(y1*2+y2)/3}"/> <var y4="{(y2*2+y1)/3}"/> <var dx="{(x2-x1)/3}"/> <var dy="{(y2-y1)/3}"/> <var x5="{(dx-dy*SQRT(3))/2+x3}"/> <var y5="{(dy+dx*SQRT(3))/2+y3}"/> <snowflake x1="{x1}" y1="{y1}" x2="{x3}" y2="{y3}" d="{d-1}"/> <snowflake x1="{x3}" y1="{y3}" x2="{x5}" y2="{y5}" d="{d-1}"/> <snowflake x1="{x5}" y1="{y5}" x2="{x4}" y2="{y4}" d="{d-1}"/> <snowflake x1="{x4}" y1="{y4}" x2="{x2}" y2="{y2}" d="{d-1}"/> </def-snowflake> <stroke color="black" cap="round"/> <snowflake x1="200" y1="10" x2="50" y2="310" d="5"/> <snowflake x1="350" y1="310" x2="200" y2="10" d="5"/> <snowflake x1="50" y1="310" x2="350" y2="310" d="5"/> </psvg> ``` Built with Scroll v170.5.0 10/29/2024 603 3
Pre-Scheme - Programming language Pre-Scheme ========== Pre-Scheme is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986 by Richard Kelsey and Jonathan Rees. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 https://pldb.io/concepts/../lists/creators.html#q=Richard%20Kelsey Richard Kelsey https://pldb.io/concepts/../lists/creators.html#q=Jonathan%20Rees Jonathan Rees #2218 on PLDB 39 Years Old ```Download source code: git clone https://codeberg.org/prescheme/prescheme.git ``` Pre-Scheme is a statically typed dialect of the Scheme programming language, combining the flexibility of Scheme with the efficiency and low-level machine access of C. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Pre-Scheme is written in <a href="scheme.html">Scheme</a>, <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a> - Read more about Pre-Scheme on the web: 1. https://prescheme.org/references.html 1. ```Example from the web: ;;; hello: an example Pre-Scheme program (define (main argc argv) (if (= argc 2) (let ((out (current-output-port))) (write-string "Hello, world, " out) (write-string (vector-ref argv 1) out) (write-char #\! out) (newline out) 0) (let ((out (current-error-port))) (write-string "Usage: " out) (write-string (vector-ref argv 0) out) (write-string " <user>" out) (newline out) (write-string " Greets the world & <user>." out) (newline out) 1))) ``` Built with Scroll v170.5.0 10/29/2024 372 1.9
Obsidian - Editor Obsidian ======== Obsidian is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2020 by Shida Li and Erica Xu. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Shida%20Li Shida Li https://pldb.io/concepts/../lists/creators.html#q=Erica%20Xu Erica Xu #328 on PLDB 5 Years Old ```Download source code: git clone https://github.com/obsidianmd/obsidian-releases ``` Community plugins list, theme list, and releases of Obsidian. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Obsidian is developed on <a href="https://github.com/obsidianmd/obsidian-releases">GitHub</a> and has 8,939 stars - Obsidian is written in <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/29/2024 262 1.3
Note - Data notation Note ==== Note is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2012 by Breck Yunits. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Breck%20Yunits Breck Yunits #1552 on PLDB 13 Years Old ```Download source code: git clone https://github.com/breck7/note ``` Note is a structured, human readable, concise language for encoding data. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Note is developed on <a href="https://github.com/breck7/note">GitHub</a> and has 8 stars - Early development of Note happened in <a href="../lists/labs.html#q=Nudgepad">Nudgepad</a> - Note is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a> - Read more about Note on the web: 1. https://breckyunits.com/introducing-note.html 1. - 1 PLDB concepts link to Note: <a href="space.html">Space</a> ```Example from the web: settings title Note ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example settings title Note Token Built with Scroll v170.5.0 10/29/2024 348 1.7
netbeans-editor - Editor netbeans-editor =============== netbeans-editor is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2013 by pgebauer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=pgebauer pgebauer #789 on PLDB 12 Years Old ```Download source code: git clone https://github.com/apache/netbeans ``` Apache NetBeans - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - netbeans-editor is developed on <a href="https://github.com/apache/netbeans">GitHub</a> and has 2,609 stars - Early development of netbeans-editor happened in <a href="../lists/labs.html#q=Apache Software Foundation">Apache Software Foundation</a> Built with Scroll v170.5.0 10/29/2024 238 1.2
Mushroom - Programming language Mushroom ======== Mushroom is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #3018 on PLDB 37 Years Old ```Download source code: git clone https://gitlab.com/ifff/mushroom ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Mushroom on GitLab https://gitlab.com/ifff/mushroom Mushroom on GitLab - Early development of Mushroom happened in <a href="../lists/labs.html#q=https://gitlab.com/ifff/mushroom/-/issues">https://gitlab.com/ifff/mushroom/-/issues</a> - Mushroom is written in <a href="haskell.html">Haskell</a>, <a href="nix.html">Nix</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/29/2024 247 1.2
Moose64 - Programming language Moose64 ======= Moose64 is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2024 by Ellie Kanning-Dawn. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222024%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2024 https://pldb.io/concepts/../lists/creators.html#q=Ellie%20Kanning-Dawn Ellie Kanning-Dawn #1940 on PLDB 1 Years Old ```Download source code: git clone https://codeberg.org/Horse64/m64.horse64.org ``` Moose64 is like C but with pretty Horse64 syntax and basic plain OOP, for maintainable high-performance code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Moose64 is written in <a href="horse64.html">Horse64</a>, <a href="moose64.html">Moose64</a> - 2 PLDB concepts link to Moose64: <a href="horse64.html">Horse64</a>, <a href="moose64.html">Moose64</a> Built with Scroll v170.5.0 10/29/2024 257 1.3
JSON Canvas - Json format JSON Canvas =========== JSON Canvas is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22jsonFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">json format</a> created in 2024. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222024%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2024 #1238 on PLDB 1 Years Old ```Download source code: git clone https://github.com/obsidianmd/jsoncanvas ``` An open file format for infinite canvas data. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"jsonFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>jsonFormat</a> - JSON Canvas is developed on <a href="https://github.com/obsidianmd/jsoncanvas">GitHub</a> and has 2,430 stars - JSON Canvas is written in <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/29/2024 252 1.3
jaqt - Query language jaqt ==== jaqt is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2023 by Auke van Slooten. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222023%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2023 https://pldb.io/concepts/../lists/creators.html#q=Auke%20van%20Slooten Auke van Slooten #2221 on PLDB 2 Years Old ```Download source code: git clone https://github.com/muze-nl/jaqt ``` GraphQL-style Array.select() and Array.where() for javascript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - jaqt is developed on <a href="https://github.com/muze-nl/jaqt">GitHub</a> and has 108 stars - jaqt is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> ```Example from the web: from(data.people) .select({ metrics: { hair_color: _ }, lastName:_ }) ``` Built with Scroll v170.5.0 10/29/2024 304 1.5
ggplot2 - Library ggplot2 ======= ggplot2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2007 by Hadley Wickham and Winston Chang. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Hadley%20Wickham Hadley Wickham https://pldb.io/concepts/../lists/creators.html#q=Winston%20Chang Winston Chang #706 on PLDB 18 Years Old ```Download source code: git clone https://github.com/tidyverse/ggplot2 ``` ggplot2 is an open-source data visualization package for the statistical programming language R. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - ggplot2 is developed on <a href="https://github.com/tidyverse/ggplot2">GitHub</a> and has 6,407 stars - ggplot2 is written in <a href="r.html">R</a>, <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a>, <a href="csv.html">CSV</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/29/2024 277 1.4
Flutter - Framework Flutter ======= Flutter is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22framework%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">framework</a> created in 2017 by Eric Seidel. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Eric%20Seidel Eric Seidel #213 on PLDB 8 Years Old ```Download source code: git clone https://github.com/flutter/flutter ``` Flutter is an open-source mobile application development framework created by Google. It is used to develop applications for Android and iOS, as well as being the primary method of creating applications for Google Fuchsia.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Flutter_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"framework"%5D%7D%5D%2C"logic"%3A"AND"%7D'>framework</a> - Flutter is developed on <a href="https://github.com/flutter/flutter">GitHub</a> and has 165,775 stars - Early development of Flutter happened in <a href="../lists/labs.html#q=Google">Google</a> - Flutter is written in <a href="dart.html">Dart</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="gradle.html">Gradle</a>, <a href="objective-c.html">Objective-C</a>, <a href="java.html">Java</a>, <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="swift.html">Swift</a>, <a href="html.html">HTML</a>, <a href="kotlin.html">Kotlin</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a>, <a href="javascript.html">JavaScript</a>, <a href="bash.html">Bash</a>, <a href="ruby.html">Ruby</a>, <a href="groovy.html">Groovy</a>, <a href="css.html">CSS</a>, <a href="csv.html">CSV</a>, <a href="powershell.html">PowerShell</a>, <a href="glsl.html">GLSL</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="toml.html">TOML</a>, <a href="c.html">C</a> - Check out the 146 <a href="https://www.meetup.com/pro/flutter//">Flutter meetup groups</a> on Meetup.com. - There are 140,000 members in the <a href="https://www.reddit.com/r/FlutterDev/">Flutter subreddit</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/Flutter.dart'>hello-world</a>: import 'package:flutter/widgets.dart'; void main() { runApp( Text( 'Hello World', textDirection: TextDirection.ltr, ), ); } ``` Built with Scroll v170.5.0 https://www.youtube.com/flutterdev 10/29/2024 522 2.6
ConCurr - Programming language ConCurr ======= ConCurr is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1979. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221979%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1979 #3012 on PLDB 46 Years Old ```Download source code: git clone https://codeberg.org/Wezl/ConCurr ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ConCurr happened in <a href="../lists/labs.html#q=https://codeberg.org/Wezl/ConCurr">https://codeberg.org/Wezl/ConCurr</a> - ConCurr is written in <a href="bourne-shell.html">Bourne shell</a>, <a href="lua.html">Lua</a>, <a href="lisp.html">Lisp</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a> Built with Scroll v170.5.0 10/29/2024 242 1.2
CIR - Intermediate representation language CIR === CIR, aka Clang IR, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #243 on PLDB 5 Years Old ```Download source code: git clone https://github.com/facebookincubator/clangir ``` Clang IR (CIR) is a new IR for Clang. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - CIR is developed on <a href="https://github.com/facebookincubator/clangir">GitHub</a> and has 157 stars - Early development of CIR happened in <a href="../lists/labs.html#q=Engineering at Meta">Engineering at Meta</a> - CIR is written in <a href="llvmir.html">LLVM IR</a>, <a href="cpp.html">C++</a>, <a href="assembly-language.html">Assembly language</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="python.html">Python</a>, <a href="objective-c.html">Objective-C</a>, <a href="cmake.html">CMake</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="fortran-90.html">Fortran 90</a>, <a href="opencl.html">OpenCL</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="make.html">Make</a>, <a href="cuda.html">CUDA</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="fortran-77.html">FORTRAN 77</a>, <a href="csv.html">CSV</a>, <a href="ocaml.html">OCaml</a>, <a href="pascal.html">Pascal</a>, <a href="starlark.html">starlark</a>, <a href="svg.html">SVG</a>, <a href="perl.html">Perl</a>, <a href="go.html">Go</a>, <a href="css.html">CSS</a>, <a href="lisp.html">Lisp</a>, <a href="vim-script.html">Vim script</a>, <a href="scheme.html">Scheme</a>, <a href="bazel.html">Bazel</a>, <a href="expect.html">Expect</a>, <a href="matlab.html">MATLAB</a>, <a href="bash.html">Bash</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="javascript.html">JavaScript</a>, <a href="csharp.html">C#</a>, <a href="ini.html">Ini</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="lua.html">Lua</a>, <a href="typescript.html">TypeScript</a>, <a href="tex.html">Tex</a>, <a href="diff.html">Diff</a>, <a href="rust.html">Rust</a>, <a href="awk.html">awk</a>, <a href="swift.html">Swift</a>, <a href="logos.html">Logos</a>, <a href="julia.html">Julia</a>, <a href="mathematica.html">Mathematica</a>, <a href="m4.html">M4</a>, <a href="toml.html">TOML</a>, <a href="d.html">D</a> - See also: (1 related languages) <a href="llvmir.html">LLVM IR</a> - Read more about CIR on the web: 1. 2. https://news.ycombinator.com/item?id=31904624 1. https://discourse.llvm.org/t/rfc-an-mlir-based-clang-ir-cir/63319 2. - 1 PLDB concepts link to CIR: <a href="swift-il.html">Swift SIL</a> ```Example from the web: // Read from local variable, address in %0. %1 = cir.load %0 : !cir.ptr<i32>, i32 // Load address from memory at address %0. %3 is used by at least one // operation that dereferences a pointer. %3 = cir.load deref %0 : cir.ptr <!cir.ptr<i32>> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/29/2024 745 3.7
Chapel - Programming language Chapel ====== Chapel, aka Cascade High Productivity Language, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004 by David Callahan and Hans Zima and Brad Chamberlain and John Plevyak. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=David%20Callahan David Callahan https://pldb.io/concepts/../lists/creators.html#q=Hans%20Zima Hans Zima https://pldb.io/concepts/../lists/creators.html#q=Brad%20Chamberlain Brad Chamberlain https://pldb.io/concepts/../lists/creators.html#q=John%20Plevyak John Plevyak #61 on PLDB 21 Years Old 212 <span title="Chapel repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/chapel-lang/chapel ``` Chapel, the Cascade High Productivity Language, is a parallel programming language developed by Cray. It is being developed as part of the Cray Cascade project, a participant in DARPA's High Productivity Computing Systems (HPCS) program, which had the goal of increasing supercomputer productivity by the year 2010. It is being developed as an open source project, under version 2 of the Apache license.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Chapel_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - Interview with the creators of Chapel: 1. https://www.hpcwire.com/2024/09/04/whats-new-with-chapel-nine-questions-for-the-development-team/ 1. - Chapel is developed on <a href="https://github.com/chapel-lang/chapel">GitHub</a> and has 1,758 stars - There are at least 212 Chapel repos on <a href="https://github.com/search?q=language:Chapel">GitHub</a> - Early development of Chapel happened in <a href="../lists/labs.html#q=Cray Inc.">Cray Inc.</a> - <a href="python.html">Python</a> and <a href="zpl.html">ZPL</a> and <a href="ada.html">Ada</a> and <a href="csharp.html">C#</a> and <a href="java.html">Java</a> and <a href="fortran.html">Fortran</a> and <a href="cpp.html">C++</a> and <a href="unified-parallel-c.html">UPC</a> influenced the design of Chapel - Chapel compiles to <a href="c.html">C</a> - Chapel is written in <a href="chapel.html">Chapel</a>, <a href="cpp.html">C++</a>, <a href="c.html">C</a>, <a href="bash.html">Bash</a>, <a href="make.html">Make</a>, <a href="python.html">Python</a> - The Google BigQuery Public Dataset GitHub snapshot shows 50 users using Chapel in 55 repos on <a href="https://api.github.com/search/repositories?q=language:Chapel">GitHub</a> - There are 12,989 members in the <a href="https://reddit.com/r/chapel">Chapel subreddit</a> - There are 11 <a href="https://projecteuler.net/language=Chapel">Project Euler</a> users using Chapel - Explore Chapel snippets on <a href="http://www.rosettacode.org/wiki/Category:Chapel">Rosetta Code</a> - Chapel on HOPL https://hopl.info/showlanguage.prx?exp=8171 Chapel on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/chapel.py">syntax highlighting</a> for Chapel - GitHub supports <a href="https://github.com/chapel-lang/chapel-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Chapel - Events page for Chapel https://chapel-lang.org/events.html Events page for Chapel - Indeed.com has 1 matches for <a href="https://www.indeed.com/jobs?q=chapel developer">"chapel developer"</a>. - <a href="https://chapel-lang.org/">chapel-lang.org</a> was registered in 2014 - See also: (13 related languages) <a href="ada.html">Ada</a>, <a href="csharp.html">C#</a>, <a href="c.html">C</a>, <a href="fortran.html">Fortran</a>, <a href="java.html">Java</a>, <a href="fortress.html">Fortress</a>, <a href="unified-parallel-c.html">UPC</a>, <a href="x10.html">X10</a>, <a href="isbn.html">ISBN</a>, <a href="x10.html">X10</a>, <a href="fortress.html">Fortress</a>, <a href="zpl.html">ZPL</a>, <a href="unified-parallel-c.html">UPC</a> - Read more about Chapel on the web: 1. https://ieeexplore.ieee.org/document/1299190 1. - 3 PLDB concepts link to Chapel: <a href="chapel.html">Chapel</a>, <a href="cloc.html">cloc</a>, <a href="pygments.html">Pygments</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Chapel.chpl'>hello-world</a>: writeln("Hello World"); ``` ```Example from <a href='https://github.com/chapel-lang/chapel-tmbundle'>Linguist</a>: writeln("Hello, world!"); // print 'Hello, world!' to the console ``` ```Chapel <a href="../lists/keywords.html#q=chapel">Keywords</a> _ align atomic begin break by class cobegin coforall config const continue delete dmapped do domain else enum export extern for forall if in index inline inout iter label let local module new nil on otherwise out param proc record reduce ref return scan select serial single sparse subdomain sync then type union use var when where while yield zip ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example // 0[bB][01]+ Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // [0-9]+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // (\d*\.\d+)([eE][+-]?[0-9]+)?i? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0[xX][0-9a-fA-F]+ Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example // 0[oO][0-7]+ Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example while do Token row Feature Type Parameters FeatureLink ../features/hasTypeParameters.html Supported <span class="hasFeature">✓</span> Example Token row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasTryCatch FeatureLink ../features/hasTryCatch.html Supported <span class="hasFeature">✓</span> Example try catch Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example select Token row Feature Structs FeatureLink ../features/hasStructs.html Supported <span class="hasFeature">✓</span> Example record Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Static Typing FeatureLink ../features/hasStaticTyping.html Supported <span class="hasFeature">✓</span> Example Token row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example Token row Feature References FeatureLink ../features/hasReferences.html Supported <span class="hasFeature">✓</span> Example ref Token row Feature Range Operator FeatureLink ../features/hasRangeOperators.html Supported <span class="hasFeature">✓</span> Example .. Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token writeln row Feature Module Pattern FeatureLink ../features/hasModules.html Supported <span class="hasFeature">✓</span> Example module Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Iterators FeatureLink ../features/hasIterators.html Supported <span class="hasFeature">✓</span> Example iter Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Generics FeatureLink ../features/hasGenerics.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example proc Token row Feature Function Overloading FeatureLink ../features/hasFunctionOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasForLoops FeatureLink ../features/hasForLoops.html Supported <span class="hasFeature">✓</span> Example for Token row Feature hasForEachLoops FeatureLink ../features/hasForEachLoops.html Supported <span class="hasFeature">✓</span> Example foreach Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example real Token row Feature Type Casting FeatureLink ../features/hasExplicitTypeCasting.html Supported <span class="hasFeature">✓</span> Example : Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example throw throws Token row Feature hasEscapeCharacters FeatureLink ../features/hasEscapeCharacters.html Supported <span class="hasFeature">✓</span> Example Token row Feature Enums FeatureLink ../features/hasEnums.html Supported <span class="hasFeature">✓</span> Example enum color { red, green, blue=3 }; Token row Feature hasDynamicSizedArrays FeatureLink ../features/hasDynamicSizedArrays.html Supported <span class="hasFeature">✓</span> Example Token row Feature Default Parameters Pattern FeatureLink ../features/hasDefaultParameters.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constructors FeatureLink ../features/hasConstructors.html Supported <span class="hasFeature">✓</span> Example proc init Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example param Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example if then else Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example class Token row Feature hasBoundedCheckedArrays FeatureLink ../features/hasBoundedCheckedArrays.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example bool true false Token true false row Feature Bitwise Operators FeatureLink ../features/hasBitWiseOperators.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Async Await FeatureLink ../features/hasAsyncAwait.html Supported <span class="hasFeature">✓</span> Example begin sync Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example = Token = row Feature hasArraySlicingSyntax FeatureLink ../features/hasArraySlicingSyntax.html Supported <span class="hasFeature">✓</span> Example Token row Feature canReadCommandLineArgs FeatureLink ../features/canReadCommandLineArgs.html Supported <span class="hasFeature">✓</span> Example Token row Feature Units of Measure FeatureLink ../features/hasUnitsOfMeasure.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature hasRequiredMainFunction FeatureLink ../features/hasRequiredMainFunction.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Increment and decrement operators FeatureLink ../features/hasIncrementAndDecrementOperators.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="doesNotHaveFeature">X</span> Example import use Token row Feature hasGlobalScope FeatureLink ../features/hasGlobalScope.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Dynamic Typing FeatureLink ../features/hasDynamicTyping.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 canWriteTotDisk true 10/29/2024 1931 9.7
Clojure - Programming language Clojure ======= Clojure is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007 by Rich Hickey. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Rich%20Hickey Rich Hickey #27 on PLDB 18 Years Old 82k <span title="Clojure repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/clojure/clojure ``` Clojure ( , like "closure") is a dialect of the Lisp programming language. Clojure is a general-purpose programming language with an emphasis on functional programming. It runs on the Java virtual machine and the Common Language Runtime. Read more on Wikipedia... https://en.wikipedia.org/wiki/Clojure Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - Clojure is developed on <a href="https://github.com/clojure/clojure">GitHub</a> and has 10,392 stars - Watch the history of <a href="https://www.youtube.com/watch?v=wM5sxT0BEdU">the Clojure repo visualized with Gource</a> - There are at least 82,125 Clojure repos on <a href="https://github.com/search?q=language:Clojure">GitHub</a> - Early development of Clojure happened in <a href="../lists/labs.html#q=Cognitect">Cognitect</a> - Clojure is written in <a href="java.html">Java</a>, <a href="clojure.html">Clojure</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a> - The Google BigQuery Public Dataset GitHub snapshot shows 14k users using Clojure in 26k repos on <a href="https://api.github.com/search/repositories?q=language:Clojure">GitHub</a> - Check out the 378 <a href="https://www.meetup.com/topics/clojure/">Clojure meetup groups</a> on Meetup.com. - There are 29,258 members in the <a href="https://reddit.com/r/Clojure">Clojure subreddit</a> - There are 1,655 <a href="https://projecteuler.net/language=Clojure">Project Euler</a> users using Clojure - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> Clojure programmers reported a median salary of $95,000. 2% of respondents reported using Clojure. 1,552 programmers reported using Clojure, and 2,413 said they wanted to use it - Explore Clojure snippets on <a href="http://www.rosettacode.org/wiki/Category:Clojure">Rosetta Code</a> - Clojure ranks #42 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Clojure Ubuntu package https://packages.ubuntu.com/jammy/clojure Clojure Ubuntu package - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/clojure">grammar</a> for Clojure - Clojure <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/snoe/clojure-lsp">implementation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/clojure">package</a> for syntax highlighting Clojure - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/clojure">package</a> for syntax highlighting Clojure - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/jvm.py">syntax highlighting</a> for Clojure - GitHub supports <a href="https://github.com/atom/language-clojure" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Clojure - Clojure appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/clojure">Clojure on exercism.</a> - PLDB has 2 <a href="jupyter-notebook.html">Jupyter</a> Kernels for Clojure: <a href="https://github.com/roryk/clojupyter">github.com</a>, <a href="https://github.com/achesnais/clj-jupyter">github.com</a> - There is a <a href="https://clojars.org/">central package repository</a> for Clojure - Events page for Clojure https://clojure.org/events/2022/reclojure Events page for Clojure - Indeed.com has 355 matches for <a href="https://www.indeed.com/jobs?q=clojure engineer">"clojure engineer"</a>. - <a href="https://clojure.org">clojure.org</a> was registered in 2005 - See also: (20 related languages) <a href="jvm.html">JVM</a>, <a href="csharp.html">C#</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="erlang.html">Erlang</a>, <a href="haskell.html">Haskell</a>, <a href="mathematica.html">Mathematica</a>, <a href="ml.html">ML</a>, <a href="prolog.html">Prolog</a>, <a href="scheme.html">Scheme</a>, <a href="java.html">Java</a>, <a href="racket.html">Racket</a>, <a href="ruby.html">Ruby</a>, <a href="elixir.html">Elixir</a>, <a href="lisp.html">Lisp</a>, <a href="maven-pom.html">Apache Maven</a>, <a href="s-expressions.html">S-expressions</a>, <a href="csp.html">CSP</a>, <a href="actionscript.html">ActionScript</a>, <a href="python.html">Python</a>, <a href="unicode.html">Unicode</a> - Read more about Clojure on the web: 1. https://download.clojure.org/papers/clojure-hopl-iv-final.pdf 1. - 22 PLDB concepts link to Clojure: <a href="ace.html">Ace Editor</a>, <a href="clojure.html">Clojure</a>, <a href="clojurescript.html">ClojureScript</a>, <a href="datascript.html">datascript</a>, <a href="felix.html">Felix</a>, <a href="femtolisp.html">femtolisp</a>, <a href="fleck.html">fleck</a>, <a href="flow9.html">Flow9</a>, <a href="fstar.html">F*</a>, <a href="hasklig.html">hasklig</a>, <a href="insitux.html">Insitux</a>, <a href="jank.html">Jank</a>, <a href="julia.html">Julia</a>, <a href="linux.html">Linux</a>, <a href="lux.html">Lux</a>, <a href="mal.html">mal</a>, <a href="multiaddr.html">multiaddr</a>, <a href="opal.html">Opal</a>, <a href="opencv.html">OpenCV</a>, <a href="pan.html">Pan</a>, <a href="pygments.html">Pygments</a>, <a href="wah.html">wah</a> ```Example from <a href='https://riju.codes/clojure'>Riju</a>: (println "Hello, world!") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Clojure.clj'>hello-world</a>: (println "Hello World") ``` ```Example from <a href='http://helloworldcollection.de/#Clojure'>the Hello World Collection</a>: ; Hello world in Clojure (defn hello [] (println "Hello world!")) (hello) ``` ```Example from <a href='https://github.com/atom/language-clojure'>Linguist</a>: (defn rand "Returns a random floating point number between 0 (inclusive) and n (default 1) (exclusive)." ([] (scm* [n] (random-real))) ([n] (* (rand) n))) ``` ```Example from <a href='https://en.wikipedia.org/wiki/Clojure'>Wikipedia</a>: ;; A typical entry point of a Clojure program: ;; `-main` function (defn -main ; name [& args] ; (variable) parameters (println "Hello, World!")) ; body ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example (println "Hello, World!") Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example ; -?\d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example ; -?\d+\.\d+ Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example ; 0x-?[abcdef\d]+ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (comment A comment ) Token (comment ) row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="hasFeature">✓</span> Example Token row Feature Dynamic Typing FeatureLink ../features/hasDynamicTyping.html Supported <span class="hasFeature">✓</span> Example Token row Feature Homoiconicity FeatureLink ../features/hasHomoiconicity.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example ; https://www.braveclojure.com/writing-macros/ ; https://clojure.org/reference/macros (defmacro and "Evaluates exprs one at a time, from left to right. If a form returns logical false (nil or false), and returns that value and doesn't evaluate any of the other expressions, otherwise it returns the value of the last expr. (and) returns true." {:added "1.0"} ([] true) ([x] x) ([x & next] `(let [and# ~x] (if and# (and ~@next) and#)))) Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example (load "fun") (load "files/fun") (load-file "./files/fun.clj") (defproject project-a :dependencies [[org.clojure/clojure "1.5.1"] [project-b "0.1.0"]]) (require '[clojure.string :as string]) (use '[clojure.string :only [split]]) (import 'java.util.Date) (java.util.Date.) (require 'clojure.contrib.def 'clojure.contrib.except 'clojure.contrib.sql) (require '(clojure.contrib def except sql)) Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Partial Application FeatureLink ../features/hasPartialApplication.html Supported <span class="hasFeature">✓</span> Example (defn fun-full [x y] (+ x y)) (fun-full 2 3) (def fun-half (partial fun-full 2)) (fun-half 3) Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token " row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/17/2024 1719 8.6
Sui Built with Scroll v170.5.0 10/17/2024 6 0
Move - Contract language Move ==== Move is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22contractLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">contract language</a> created in 2022 by Sam Blackshear. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Sam%20Blackshear Sam Blackshear #2505 on PLDB 3 Years Old A blockchain-agnostic language offering significant advancements in security and productivity. Move drastically reduces the Web3 learning curve and enables a developer experience of unprecedented ease. On a computer, everything is just bits and bytes and can be freely copied. You want a language that gives you the necessary abstractions around ownership and scarcity, just like in the physical world. You want those basic safety guarantees. That's what Move does and why we created a new language. These things are hard to recreate in other languages, including existing smart contract languages, and we wanted to design the entire language around providing these primitives so programmers can write code safely and efficiently and not have to reinvent the wheel every time they want to write some code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"contractLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>contractLanguage</a> - Early development of Move happened in <a href="../lists/labs.html#q=Mysten Labs">Mysten Labs</a> ```Example from the web: module satoshi_flip::house_data { use sui::balance::{Self, Balance}; use sui::sui::SUI; use sui::coin::{Self, Coin}; use sui::package::{Self}; // Error codes const ECallerNotHouse: u64 = 0; const EInsufficientBalance: u64 = 1; } ``` Built with Scroll v170.5.0 10/17/2024 366 1.8
COBOL - Programming language COBOL ===== COBOL, aka COmmon Business Oriented Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1959 by Howard Bromberg and Norman Discount and Vernon Reeves and Jean E. Sammet and William Selden and Gertrude Tierney and Grace Hopper. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221959%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1959 https://pldb.io/concepts/../lists/creators.html#q=Howard%20Bromberg Howard Bromberg https://pldb.io/concepts/../lists/creators.html#q=Norman%20Discount Norman Discount https://pldb.io/concepts/../lists/creators.html#q=Vernon%20Reeves Vernon Reeves https://pldb.io/concepts/../lists/creators.html#q=Jean%20E.%20Sammet Jean E. Sammet https://pldb.io/concepts/../lists/creators.html#q=William%20Selden William Selden https://pldb.io/concepts/../lists/creators.html#q=Gertrude%20Tierney Gertrude Tierney https://pldb.io/concepts/../lists/creators.html#q=Grace%20Hopper Grace Hopper #38 on PLDB 66 Years Old 3k <span title="COBOL repos on GitHub.">Repos</span> COBOL (, an acronym for common business-oriented language) is a compiled English-like computer programming language designed for business use. It is imperative, procedural and, since 2002, object-oriented. COBOL is primarily used in business, finance, and administrative systems for companies and governments. Read more on Wikipedia... https://en.wikipedia.org/wiki/COBOL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 3,411 COBOL repos on <a href="https://github.com/search?q=language:COBOL">GitHub</a> - Early development of COBOL happened in <a href="../lists/labs.html#q=Conference/Committee on Data Systems Languages">Conference/Committee on Data Systems Languages</a> - The Google BigQuery Public Dataset GitHub snapshot shows 628 users using COBOL in 667 repos on <a href="https://api.github.com/search/repositories?q=language:COBOL">GitHub</a> - Check out the 4 <a href="https://www.meetup.com/topics/cobol/">COBOL meetup groups</a> on Meetup.com. - There are 2,605 members in the <a href="https://reddit.com/r/cobol">COBOL subreddit</a> - There are 39 <a href="https://projecteuler.net/language=COBOL">Project Euler</a> users using COBOL - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> COBOL programmers reported a median salary of $52,340. 1% of respondents reported using COBOL. 437 programmers reported using COBOL, and 309 said they wanted to use it - Explore COBOL snippets on <a href="http://www.rosettacode.org/wiki/Category:COBOL">Rosetta Code</a> - COBOL on HOPL https://hopl.info/showlanguage.prx?exp=139 COBOL on HOPL - COBOL ranks #25 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - COBOL Ubuntu package https://packages.ubuntu.com/jammy/open-cobol COBOL Ubuntu package - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/cobol">package</a> for syntax highlighting COBOL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/business.py">syntax highlighting</a> for COBOL - GitHub supports <a href="https://bitbucket.org/bitlang/sublime_cobol" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for COBOL - COBOL appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/cobol">COBOL on exercism.</a> - Indeed.com has 838 matches for <a href="https://www.indeed.com/jobs?q=cobol developer">"cobol developer"</a>. - See also: (16 related languages) <a href="comtran.html">COMTRAN</a>, <a href="eiffel.html">Eiffel</a>, <a href="flow-matic.html">FLOW-MATIC</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="pl-i.html">PL/I</a>, <a href="plb.html">Programming Language for Business</a>, <a href="algol-58.html">ALGOL 58</a>, <a href="fact.html">Fully Automated Compiling Technique</a>, <a href="algol.html">Algol</a>, <a href="unicode.html">Unicode</a>, <a href="xml.html">XML</a>, <a href="unix.html">Unix</a>, <a href="visual-basic.net.html">Visual Basic .NET</a>, <a href="utf-8.html">UTF-8</a>, <a href="jcl.html">JCL</a>, <a href="pascal.html">Pascal</a> - 5 PLDB concepts link to COBOL: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="particles.html">Particles</a>, <a href="pygments.html">Pygments</a>, <a href="typecobol.html">typecobol</a> ```Example from <a href='https://riju.codes/cobol'>Riju</a>: IDENTIFICATION DIVISION. PROGRAM-ID. MAIN. PROCEDURE DIVISION. DISPLAY "Hello, world!". STOP RUN. ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/COBOL.cbl'>hello-world</a>: identification division. program-id. cobol. procedure division. main. display 'Hello World.' end-display. stop run. ``` ```Example from <a href='http://helloworldcollection.de/#COBOL'>the Hello World Collection</a>: * Hello World in COBOL ***************************** IDENTIFICATION DIVISION. PROGRAM-ID. HELLO. ENVIRONMENT DIVISION. DATA DIVISION. PROCEDURE DIVISION. MAIN SECTION. DISPLAY "Hello World!" STOP RUN. **************************** ``` ```Example from <a href='https://bitbucket.org/bitlang/sublime_cobol'>Linguist</a>: program-id. hello. procedure division. display "Hello, World!". stop run. ``` ```Example from <a href='https://en.wikipedia.org/wiki/COBOL'>Wikipedia</a>: 19.52.48 JOB 3 $HASP100 COBUCLG ON READER1 COBOL BASE TEST 19.52.48 JOB 3 IEF677I WARNING MESSAGE(S) FOR JOB COBUCLG ISSUED 19.52.48 JOB 3 $HASP373 COBUCLG STARTED - INIT 1 - CLASS A - SYS BSP1 19.52.48 JOB 3 IEC130I SYSPUNCH DD STATEMENT MISSING 19.52.48 JOB 3 IEC130I SYSLIB DD STATEMENT MISSING 19.52.48 JOB 3 IEC130I SYSPUNCH DD STATEMENT MISSING 19.52.48 JOB 3 IEFACTRT - Stepname Procstep Program Retcode 19.52.48 JOB 3 COBUCLG BASETEST COB IKFCBL00 RC= 0000 19.52.48 JOB 3 COBUCLG BASETEST LKED IEWL RC= 0000 19.52.48 JOB 3 +HELLO, WORLD 19.52.48 JOB 3 COBUCLG BASETEST GO PGM=*.DD RC= 0000 19.52.48 JOB 3 $HASP395 COBUCLG ENDED ``` ```COBOL <a href="../lists/keywords.html#q=cobol">Keywords</a> ACCEPT ACCESS ADD ADDRESS ADVANCING AFTER ALL ALPHABET ALPHABETIC ALPHABETIC-LOWER ALPHABETIC-UPPER ALPHANUMERIC ALPHANUMERIC-EDITED ALSO ALTER ALTERNATE AND ANY APPLY ARE AREA AREAS ASCENDING ASSIGN AT AUTHOR BASIS BEFORE BEGINNING BINARY BLANK BLOCK BOTTOM BY CALL CANCEL CBL CD CF CH CHARACTER CHARACTERS CLASS CLASS-ID CLOCK-UNITS CLOSE COBOL CODE CODE-SET COLLATING COLUMN COM-REG COMMA COMMON COMMUNICATION COMP COMP-1 COMP-2 COMP-3 COMP-4 COMP-5 COMPUTATIONAL COMPUTATIONAL-1 COMPUTATIONAL-2 COMPUTATIONAL-3 COMPUTATIONAL-4 COMPUTATIONAL-5 COMPUTE CONFIGURATION CONTAINS CONTENT CONTINUE CONTROL CONTROLS CONVERTING COPY CORR CORRESPONDING COUNT CURRENCY DATA DATE-COMPILED DATE-WRITTEN DAY DAY-OF-WEEK DBCS DE DEBUG-CONTENTS DEBUG-ITEM DEBUG-LINE DEBUG-NAME DEBUG-SUB-1 DEBUG-SUB-2 DEBUG-SUB-3 DEBUGGING DECIMAL-POINT DECLARATIVES DELETE DELIMITED DELIMITER DEPENDING DESCENDING DESTINATION DETAIL DISPLAY DISPLAY-1 DIVIDE DIVISION DOWN DUPLICATES DYNAMIC EGCS EGI EJECT ELSE EMI ENABLE END END-ADD END-CALL END-COMPUTE END-DELETE END-DIVIDE END-EVALUATE END-IF END-INVOKE END-MULTIPLY END-OF-PAGE END-PERFORM END-READ END-RECEIVE END-RETURN END-REWRITE END-SEARCH END-START END-STRING END-SUBTRACT END-UNSTRING END-WRITE ENDING ENTER ENTRY ENVIRONMENT EOP EQUAL ERROR ESI EVALUATE EVERY EXCEPTION EXIT EXTEND EXTERNAL FALSE FD FILE FILE-CONTROL FILLER FINAL FIRST FOOTING FOR FROM FUNCTION GENERATE GIVING GLOBAL GO GOBACK GREATER GROUP HEADING HIGH-VALUE HIGH-VALUES I-O I-O-CONTROL ID IDENTIFICATION IF IN INDEX INDEXED INDICATE INHERITS INITIAL INITIALIZE INITIATE INPUT INPUT-OUTPUT INSERT INSPECT INSTALLATION INTO INVALID INVOKE IS JUST JUSTIFIED KANJI KEY LABEL LAST LEADING LEFT LENGTH LESS LIMIT LIMITS LINAGE LINAGE-COUNTER LINE LINE-COUNTER LINES LINKAGE LOCAL-STORAGE LOCK LOW-VALUE LOW-VALUES MEMORY MERGE MESSAGE METACLASS METHOD METHOD-ID MODE MODULES MORE-LABELS MOVE MULTIPLE MULTIPLY NATIVE NATIVE_BINARY NEGATIVE NEXT NO NOT NULL NULLS NUMBER NUMERIC NUMERIC-EDITED OBJECT OBJECT-COMPUTER OCCURS OF OFF OMITTED ON OPEN OPTIONAL OR ORDER ORGANIZATION OTHER OUTPUT OVERFLOW OVERRIDE PACKED-DECIMAL PADDING PAGE PAGE-COUNTER PASSWORD PERFORM PF PH PIC PICTURE PLUS POINTER POSITION POSITIVE PRINTING PROCEDURE PROCEDURE-POINTER PROCEDURES PROCEED PROCESSING PROGRAM PROGRAM-ID PURGE QUEUE QUOTE QUOTES RANDOM RD READ READY RECEIVE RECORD RECORDING RECORDS RECURSIVE REDEFINES REEL REFERENCE REFERENCES RELATIVE RELEASE RELOAD REMAINDER REMOVAL RENAMES REPLACE REPLACING REPORT REPORTING REPORTS REPOSITORY RERUN RESERVE RESET RETURN RETURN-CODE RETURNING REVERSED REWIND REWRITE RF RH RIGHT ROUNDED RUN SAME SD SEARCH SECTION SECURITY SEGMENT SEGMENT-LIMIT SELECT SELF SEND SENTENCE SEPARATE SEQUENCE SEQUENTIAL SERVICE SET SHIFT-IN SHIFT-OUT SIGN SIZE SKIP1 SKIP2 SKIP3 SORT SORT-CONTROL SORT-CORE-SIZE SORT-FILE-SIZE SORT-MERGE SORT-MESSAGE SORT-MODE-SIZE SORT-RETURN SOURCE SOURCE-COMPUTER SPACE SPACES SPECIAL-NAMES STANDARD STANDARD-1 STANDARD-2 START STATUS STOP STRING SUB-QUEUE-1 SUB-QUEUE-2 SUB-QUEUE-3 SUBTRACT SUM SUPER SUPPRESS SYMBOLIC SYNC SYNCHRONIZED TABLE TALLY TALLYING TAPE TERMINAL TERMINATE TEST TEXT THAN THEN THROUGH THRU TIME TIMES TITLE TO TOP TRACE TRAILING TRUE TYPE UNIT UNSTRING UNTIL UP UPON USAGE USE USING VALUE VALUES VARYING WHEN WHEN-COMPILED WITH WORDS WORKING-STORAGE WRITE WRITE-ONLY ZERO ZEROES ZEROS ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example DISPLAY "Hello, World!". Token row Feature Fixed Point Numbers FeatureLink ../features/hasFixedPoint.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token TRUE FALSE row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token DISPLAY row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example MOVE ABC to XYZ *> This is a comment. Token *> row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Zero-based numbering FeatureLink ../features/hasZeroBasedNumbering.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/16/2024 1831 9.2
zz - Programming language zz == zz is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Arvid E. Picciani. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Arvid%20E.%20Picciani Arvid E. Picciani #949 on PLDB 6 Years Old ```Download source code: git clone https://github.com/aep/zz ``` 🍺🐙 ZetZ a zymbolic verifier and tranzpiler to bare metal C - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - zz is developed on <a href="https://github.com/aep/zz">GitHub</a> and has 1,600 stars - zz is written in <a href="toml.html">TOML</a>, <a href="rust.html">Rust</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="c.html">C</a> ```Example from the web: using <stdio.h>::{printf} export fn main() -> int { let r = Random{ num: 42, }; printf("your lucky number: %u\n", r.gen()); return 0; } struct Random { u32 num; } fn gen(Random *self) -> u32 { return self->num; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printf Built with Scroll v170.5.0 10/15/2024 347 1.7
Zuo - Programming language Zuo === Zuo, aka derived from the Chinese word for “make.”, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Matthew Flatt. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Matthew%20Flatt Matthew Flatt #2146 on PLDB 3 Years Old A Tiny Racket for Scripting - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="racket.html">Racket</a> influenced the design of Zuo - Zuo is written in <a href="c.html">C</a> - See also: (1 related languages) <a href="racket.html">Racket</a> - Read more about Zuo on the web: 1. https://github.com/racket/racket/tree/master/racket/src/zuo 1. ```Example from the web: #lang zuo/datum ;; The classic toy benchmark (provide fib) (define input (let ([args (hash-ref (runtime-env) 'args)]) (if (null? args) 30 (string->integer (car args))))) (define (fib n) (cond [(= n 0) 1] [(= n 1) 1] [else (+ (fib (- n 1)) (fib (- n 2)))])) (fib input) ``` Built with Scroll v170.5.0 10/15/2024 305 1.5
Zpp Built with Scroll v170.5.0 10/15/2024 6 0
ZPL - Programming language ZPL === ZPL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #2654 on PLDB 32 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Explore ZPL snippets on <a href="http://www.rosettacode.org/wiki/Category:ZPL">Rosetta Code</a> - ZPL on HOPL https://hopl.info/showlanguage.prx?exp=3293 ZPL on HOPL - Read more about ZPL on Semantic Scholar: 1. https://semanticscholar.org/paper/633e63cd8a3800429589f114ae5cdfbb9f50dee8 1. - 1 PLDB concepts link to ZPL: <a href="chapel.html">Chapel</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/z/ZPL'>hello-world</a>: ^XA^FDHello World^XZ~PS ``` Built with Scroll v170.5.0 10/15/2024 250 1.3
Zot - Programming language Zot === Zot is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Adam Treat. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Adam%20Treat Adam Treat #3008 on PLDB 10 Years Old ```Download source code: git clone https://github.com/manyoso/zot ``` Zot language interpreter written in c++ - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Zot is developed on <a href="https://github.com/manyoso/zot">GitHub</a> and has 3 stars - Zot is written in <a href="cpp.html">C++</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a> ```Example from <a href='https://riju.codes/zot'>Riju</a>: 111101010100111010101001001101010010010011101010100111010101 001101010010101010011101010100110101001101010100110101001010 101001110101010011101010100110101001010101001110101010011010 100110101010011010100101010100111010101001101010011010101001 101010011010101001110101010011101010100111010101001110101010 010011010100100110101001001101010010011010100101010011101010 100110101001101010100110101001101010100110101001010100111010 101001110101010011010100101010100111010101001101010011010101 001101010010101010011101010100110101001101010100111010101001 101010010101010010101001110101010011010100101010011101010100 111010101001101010010101010011101010100110101001010100111010 101001101010010101010010101001101010011101010100110101001101 010100100101010011010100101010011101010100110101001101010100 110101001101010100110101001010100111010101001110101010011010 100101010100111010101001101010011010101001101010010101010011 101010100110101001101010100111010101001101010010101010010101 001110101010011010100101010011101010100111010101001101010010 101010011101010100110101001010100111010101001101010010101010 010101001101010011101010100110101001101010100100101010011010 100101010011101010100110101001010100101010001010000100001000 010011000110110010011101111011011101110000001000011010011110 11000110110001101101010011000010010 ``` Built with Scroll v170.5.0 10/15/2024 277 1.4
ZOPL - Programming language ZOPL ==== ZOPL, aka Version Z, Our Programming Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1979. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221979%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1979 #2593 on PLDB 46 Years Old ZOPL is a programming language created by Geac Computer Corporation in the early 1970s for use on their mainframe computer systems used in libraries and banking institutions. It had similarities to C and Pascal. ZOPL stood for "Version Z, Our Programming Language". Read more on Wikipedia... https://en.wikipedia.org/wiki/ZOPL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ZOPL on HOPL https://hopl.info/showlanguage.prx?exp=2641 ZOPL on HOPL - See also: (3 related languages) <a href="c.html">C</a>, <a href="pascal.html">Pascal</a>, <a href="unix.html">Unix</a> Built with Scroll v170.5.0 10/15/2024 271 1.4
Zope - Application Zope ==== Zope is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #3343 on PLDB 26 Years Old Zope is a family of free and open-source web application servers written in Python, and their associated online community. Zope stands for "Z Object Publishing Environment", and was the first system using the now common object publishing methodology for the Web. Zope has been recognized as a Python killer app, an application that helped put Python in the spotlight.Over the last few years, the Zope community has spawned several additional web frameworks with disparate aims and principles, but sharing philosophy, people, and source code. Read more on Wikipedia... https://en.wikipedia.org/wiki/Zope Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> Built with Scroll v170.5.0 10/15/2024 271 1.4
Zonnon - Programming language Zonnon ====== Zonnon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Jürg Gutknecht. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=J%C3%BCrg%20Gutknecht Jürg Gutknecht #1806 on PLDB 22 Years Old Zonnon is a programming language along the Oberon, Modula, and Pascal language line. Jürg Gutknecht is the author of the programming language.Zonnon is a general purpose programming language in the Pascal, Modula-2 and Oberon family. Its conceptual model is based on objects, definitions, implementations and modules. Read more on Wikipedia... https://en.wikipedia.org/wiki/Zonnon Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Explore Zonnon snippets on <a href="http://www.rosettacode.org/wiki/Category:Zonnon">Rosetta Code</a> - See also: (3 related languages) <a href="oberon.html">Oberon</a>, <a href="pascal.html">Pascal</a>, <a href="modula.html">Modula</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/z/Zonnon.znn'>hello-world</a>: module HelloWorld; begin writeln("Hello World"); end HelloWorld. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token writeln Built with Scroll v170.5.0 10/15/2024 362 1.8
DNS Zone - Application DNS Zone ======== DNS Zone is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1544 on PLDB 24 Years Old 30k <span title="DNS Zone repos on GitHub.">Repos</span> A Domain Name System (DNS) zone file is a text file that describes a DNS zone. A DNS zone is a subset, often a single domain, of the hierarchical domain name structure of the DNS. The zone file contains mappings between domain names and IP addresses and other resources, organized in the form of text representations of resource records (RR). Read more on Wikipedia... https://en.wikipedia.org/wiki/Zone_file Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - There are at least 29,634 DNS Zone repos on <a href="https://github.com/search?q=language:DNS Zone">GitHub</a> - GitHub supports <a href="https://github.com/sixty4k/st2-zonefile" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for DNS Zone - See also: (1 related languages) <a href="smtp.html">SMTP</a> ```Example from <a href='https://github.com/sixty4k/st2-zonefile'>Linguist</a>: $ORIGIN 0.0.0.c.2.1.0.3.0.0.2.1.e.f.f.3.ip6.arpa. $TTL 60 @ IN SOA ns root ( 2002042901 ; SERIAL 7200 ; REFRESH 600 ; RETRY 36000000 ; EXPIRE 120 ; MINIMUM ) NS ns.example.com. c.a.7.e.d.7.e.f.f.f.0.2.8.0.a.0 PTR sip01.example.com. ``` ```Example from <a href='https://en.wikipedia.org/wiki/Zone_file'>Wikipedia</a>: zone "0.0.127.in-addr.arpa" IN { type master; file "r.local"; }; ``` Built with Scroll v170.5.0 10/15/2024 416 2.1
zolang - Programming language zolang ====== zolang is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Þorvaldur Rúnarsson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=%C3%9Eorvaldur%20Ru%CC%81narsson Þorvaldur Rúnarsson #1341 on PLDB 7 Years Old ```Download source code: git clone https://github.com/Zolang/Zolang ``` A programming language to generate code for multiple platforms - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - zolang is developed on <a href="https://github.com/Zolang/Zolang">GitHub</a> and has 145 stars - zolang is written in <a href="swift.html">Swift</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: describe Person { name as text street as text number as number friendNames as list of text } let john as Person be Person("John", "Wall Street", 15, [ "Alice", "Bob" ]) ``` Built with Scroll v170.5.0 10/15/2024 295 1.5
Zoem Built with Scroll v170.5.0 10/15/2024 6 0
zlang - Programming language zlang ===== zlang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2576 on PLDB 8 Years Old ```Download source code: git clone https://github.com/Xiaofei-it/Zlang ``` A flexible dynamically-typed programming language running on the JVM and supporting access to Java objects and interaction with Java at runtime. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - zlang is developed on <a href="https://github.com/Xiaofei-it/Zlang">GitHub</a> and has 40 stars - zlang is written in <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="gradle.html">Gradle</a>, <a href="bash.html">Bash</a> Built with Scroll v170.5.0 10/15/2024 258 1.3
zl - Programming language zl == zl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Kevin Atkinson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Kevin%20Atkinson Kevin Atkinson #2036 on PLDB 13 Years Old ```Download source code: git clone https://github.com/kevina/zl ``` A C compatible and C++ like programming language that focuses on extensiblilty and giving the programmer control over how high-level constructs (such as classes) are implemented. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - zl is developed on <a href="https://github.com/kevina/zl">GitHub</a> and has 30 stars - zl is written in <a href="c.html">C</a>, <a href="rescript.html">Rescript</a>, <a href="cpp.html">C++</a>, <a href="tex.html">Tex</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="perl.html">Perl</a>, <a href="m4.html">M4</a> - <a href="http://zl-lang.org">zl-lang.org</a> was registered in 2012 HackerNews discussions of zl ============================ title|titleLink|date|score|comments ZL: A C/C++ Compatible Language with Hygienic Macros|https://news.ycombinator.com/item?id=11008170|01/31/2016|42|7 Built with Scroll v170.5.0 10/15/2024 340 1.7
Zish Built with Scroll v170.5.0 10/15/2024 6 0
Zip-format Built with Scroll v170.5.0 10/15/2024 6 0
Zimpl - Programming language Zimpl ===== Zimpl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #1918 on PLDB 21 Years Old 60 <span title="Zimpl repos on GitHub.">Repos</span> Zimpl is a little language to translate the mathematical model of a problem into a linear or nonlinear (mixed-) integer mathematical program expressed in .lp or .mps file format which can be read and (hopefully) solved by a LP or MIP solver. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 60 Zimpl repos on <a href="https://github.com/search?q=language:Zimpl">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 34 users using Zimpl in 37 repos on <a href="https://api.github.com/search/repositories?q=language:Zimpl">GitHub</a> ```Example from the web: # $Id: queens3.zpl,v 1.3 2009/09/13 16:15:53 bzfkocht Exp $ # # This is a formulation of the n queens problem using binary variables. # variables. Since the number of queens is maximized, the size of the # board can be set arbitrarily. # param columns := 8; set I := { 1 .. columns }; set IxI := I * I; set TABU[<i,j> in IxI] := { <m,n> in IxI with (m != i or n != j) and (m == i or n == j or abs(m - i) == abs(n - j)) }; var x[IxI] binary; maximize queens: sum <i,j> in IxI : x[i,j]; subto c1: forall <i,j> in IxI do card(TABU[i,j]) - card(TABU[i,j]) * x[i,j] >= sum <m,n> in TABU[i,j] : x[m,n]; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 470 2.4
Zimbu - Programming language Zimbu ===== Zimbu is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by Bram Moolenaar. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Bram%20Moolenaar Bram Moolenaar #1986 on PLDB 16 Years Old Bram Moolenaar (born 1961, in Lisse) is a Dutch computer programmer and an active member of the open-source software community. He is the original author, maintainer, release manager, and benevolent dictator for life of Vim, a text editor that is very popular among programmers and power users. Since July 2006, Moolenaar has been employed by Google, working in the Zürich office. Read more on Wikipedia... https://en.wikipedia.org/wiki/Zimbu Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (3 related languages) <a href="vim.html">Vim</a>, <a href="vi.html">vi</a>, <a href="python.html">Python</a> ```Example from the web: FUNC Main() int IO.write("Hello, World!\n") RETURN 0 } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/z/Zimbu.zu'>hello-world</a>: FUNC Main() int IO.write("Hello World\n") RETURN 0 } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token IO.write Built with Scroll v170.5.0 10/15/2024 359 1.8
ZIM Format - Binary data format ZIM Format ========== ZIM Format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #2838 on PLDB 16 Years Old The openZIM project proposes offline storage solutions for content coming from the Web. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - <a href="https://openzim.org/">openzim.org</a> was registered in 2009 - Read more about ZIM Format on the web: 1. https://wiki.openzim.org/wiki/ZIM_file_format 1. Built with Scroll v170.5.0 10/15/2024 216 1.1
Zil Built with Scroll v170.5.0 10/15/2024 6 0
Zigzag Built with Scroll v170.5.0 10/15/2024 6 0
Zgrass Built with Scroll v170.5.0 10/15/2024 6 0
Zeta - Programming language Zeta ==== Zeta is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008 by Russ Cox and Tom Bergan† and Austin T. Clements and Frans Kaashoek and Eddie Kohler. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Russ%20Cox Russ Cox https://pldb.io/concepts/../lists/creators.html#q=Tom%20Bergan%E2%80%A0 Tom Bergan† https://pldb.io/concepts/../lists/creators.html#q=Austin%20T.%20Clements Austin T. Clements https://pldb.io/concepts/../lists/creators.html#q=Frans%20Kaashoek Frans Kaashoek https://pldb.io/concepts/../lists/creators.html#q=Eddie%20Kohler Eddie Kohler #2957 on PLDB 17 Years Old A prototype implementation of xoc in zeta, a C-like interpreted procedural language with first-class functions. Zeta makes writing extensions easier than standard C, although extension writers must adjust to a slightly different language. Our implementation runs zeta using a bytecode interpreter and is therefore limited in its performance; we plan to replace the bytecode interpreter with compilation to machine code, which should reduce the compilation time for a large program from tens of seconds to a fraction of a second. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Zeta happened in <a href="../lists/labs.html#q=MIT">MIT</a> and <a href="../lists/labs.html#q=UCLA">UCLA</a> - Zeta is written in <a href="cpp.html">C++</a> - Read more about Zeta on the web: 1. 2. https://pdos.csail.mit.edu/archive/xoc/ 1. https://swtch.com/~rsc/papers/xoc-asplos2008.pdf 2. - 1 PLDB concepts link to Zeta: <a href="xoc-compiler.html">Xoc</a> Built with Scroll v170.5.0 10/15/2024 410 2
zephyr-asdl - Grammar language zephyr-asdl =========== zephyr-asdl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #3224 on PLDB 28 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Read more about zephyr-asdl on the web: 1. https://github.com/python/cpython/blob/master/Parser/Python.asdl 1. ```Example from the web: -- ASDL's 5 builtin types are: -- identifier, int, string, object, constant module Python { mod = Module(stmt* body, type_ignore *type_ignores) | Interactive(stmt* body) | Expression(expr body) | FunctionType(expr* argtypes, expr returns) -- not really an actual node but useful in Jython's typesystem. | Suite(stmt* body) stmt = FunctionDef(identifier name, arguments args, stmt* body, expr* decorator_list, expr? returns, string? type_comment) | AsyncFunctionDef(identifier name, arguments args, stmt* body, expr* decorator_list, expr? returns, string? type_comment) | ClassDef(identifier name, expr* bases, keyword* keywords, stmt* body, expr* decorator_list) | Return(expr? value) | Delete(expr* targets) | Assign(expr* targets, expr value, string? type_comment) | AugAssign(expr target, operator op, expr value) -- 'simple' indicates that we annotate simple name without parens | AnnAssign(expr target, expr annotation, expr? value, int simple) -- use 'orelse' because else is a keyword in target languages | For(expr target, expr iter, stmt* body, stmt* orelse, string? type_comment) | AsyncFor(expr target, expr iter, stmt* body, stmt* orelse, string? type_comment) | While(expr test, stmt* body, stmt* orelse) | If(expr test, stmt* body, stmt* orelse) | With(withitem* items, stmt* body, string? type_comment) | AsyncWith(withitem* items, stmt* body, string? type_comment) | Raise(expr? exc, expr? cause) | Try(stmt* body, excepthandler* handlers, stmt* orelse, stmt* finalbody) | Assert(expr test, expr? msg) | Import(alias* names) | ImportFrom(identifier? module, alias* names, int? level) | Global(identifier* names) | Nonlocal(identifier* names) | Expr(expr value) | Pass | Break | Continue -- XXX Jython will be different -- col_offset is the byte offset in the utf8 string the parser uses attributes (int lineno, int col_offset, int? end_lineno, int? end_col_offset) -- BoolOp() can use left & right? expr = BoolOp(boolop op, expr* values) | NamedExpr(expr target, expr value) | BinOp(expr left, operator op, expr right) | UnaryOp(unaryop op, expr operand) | Lambda(arguments args, expr body) | IfExp(expr test, expr body, expr orelse) | Dict(expr* keys, expr* values) | Set(expr* elts) | ListComp(expr elt, comprehension* generators) | SetComp(expr elt, comprehension* generators) | DictComp(expr key, expr value, comprehension* generators) | GeneratorExp(expr elt, comprehension* generators) -- the grammar constrains where yield expressions can occur | Await(expr value) | Yield(expr? value) | YieldFrom(expr value) -- need sequences for compare to distinguish between -- x < 4 < 3 and (x < 4) < 3 | Compare(expr left, cmpop* ops, expr* comparators) | Call(expr func, expr* args, keyword* keywords) | FormattedValue(expr value, int? conversion, expr? format_spec) | JoinedStr(expr* values) | Constant(constant value, string? kind) -- the following expression can appear in assignment context | Attribute(expr value, identifier attr, expr_context ctx) | Subscript(expr value, slice slice, expr_context ctx) | Starred(expr value, expr_context ctx) | Name(identifier id, expr_context ctx) | List(expr* elts, expr_context ctx) | Tuple(expr* elts, expr_context ctx) -- col_offset is the byte offset in the utf8 string the parser uses attributes (int lineno, int col_offset, int? end_lineno, int? end_col_offset) expr_context = Load | Store | Del | AugLoad | AugStore | Param slice = Slice(expr? lower, expr? upper, expr? step) | ExtSlice(slice* dims) | Index(expr value) boolop = And | Or operator = Add | Sub | Mult | MatMult | Div | Mod | Pow | LShift | RShift | BitOr | BitXor | BitAnd | FloorDiv unaryop = Invert | Not | UAdd | USub cmpop = Eq | NotEq | Lt | LtE | Gt | GtE | Is | IsNot | In | NotIn comprehension = (expr target, expr iter, expr* ifs, int is_async) excepthandler = ExceptHandler(expr? type, identifier? name, stmt* body) attributes (int lineno, int col_offset, int? end_lineno, int? end_col_offset) arguments = (arg* posonlyargs, arg* args, arg? vararg, arg* kwonlyargs, expr* kw_defaults, arg? kwarg, expr* defaults) arg = (identifier arg, expr? annotation, string? type_comment) attributes (int lineno, int col_offset, int? end_lineno, int? end_col_offset) -- keyword arguments supplied to call (NULL identifier for **kwargs) keyword = (identifier? arg, expr value) -- import name with optional 'as' alias. alias = (identifier name, identifier? asname) withitem = (expr context_expr, expr? optional_vars) type_ignore = TypeIgnore(int lineno, string tag) } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 855 4.3
Zephir - Programming language Zephir ====== Zephir is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Andres Gutierrez. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Andres%20Gutierrez Andres Gutierrez #204 on PLDB 12 Years Old 91 <span title="Zephir repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/phalcon/zephir ``` Zephir is a compiled high-level language aimed to ease the creation of C-extensions for PHP - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Zephir is developed on <a href="https://github.com/phalcon/zephir">GitHub</a> and has 3,281 stars - There are at least 91 Zephir repos on <a href="https://github.com/search?q=language:Zephir">GitHub</a> - Zephir is written in <a href="php.html">PHP</a>, <a href="c.html">C</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="m4.html">M4</a>, <a href="xml.html">XML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="javascript.html">JavaScript</a>, <a href="bash.html">Bash</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a>, <a href="lisp.html">Lisp</a> - The Google BigQuery Public Dataset GitHub snapshot shows 127 users using Zephir in 140 repos on <a href="https://api.github.com/search/repositories?q=language:Zephir">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/php.py">syntax highlighting</a> for Zephir - GitHub supports <a href="https://github.com/phalcon/zephir-sublime" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Zephir - <a href="https://zephir-lang.com/">zephir-lang.com</a> was registered in 2013 ```Example from <a href='https://github.com/phalcon/zephir-sublime'>Linguist</a>: /** * CBLOCK tests * asfas */ %{ // top statement before namespace, add to after headers #define MAX_FACTOR 40 }% namespace Test; %{ // top statement before class, add to after headers // test include .h #include "kernel/require.h" }% %{ // c implement fibonacci static long fibonacci(long n) { if (n < 2) return n; else return fibonacci(n - 2) + fibonacci(n - 1); } }% class Cblock { public function testCblock1() { int a = 0; %{ a = MAX_FACTOR; }% return a; } public function testCblock2() { long a = 0; %{ a = fibonacci(MAX_FACTOR); }% return a; } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // [0-9]+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // [0-9][0-9]*\.[0-9]+([eE][0-9]+)?[fd]? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0x[0-9a-fA-F]+ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 669 3.3
zenscript - Programming language zenscript ========= zenscript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Stan Hebben. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Stan%20Hebben Stan Hebben #1275 on PLDB 11 Years Old 1k <span title="zenscript repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/CraftTweaker/ZenScript ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - zenscript is developed on <a href="https://github.com/CraftTweaker/ZenScript">GitHub</a> and has 76 stars - There are at least 1,390 zenscript repos on <a href="https://github.com/search?q=language:ZenScript">GitHub</a> - zenscript is written in <a href="java.html">Java</a>, <a href="gradle.html">Gradle</a>, <a href="markdown.html">Markdown</a> - The Google BigQuery Public Dataset GitHub snapshot shows 8 users using zenscript in 8 repos on <a href="https://api.github.com/search/repositories?q=language:ZenScript">GitHub</a> ```Example from the web: var x = 5; print(x+5); for i in 0 to 10 { print(10 - i); } for i in 10 .. 20 { if i %2 == 0{ print(i); } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 349 1.7
ZENO - Programming language ZENO ==== ZENO is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #3006 on PLDB 30 Years Old Zeno (after pre-Socratic Greek philosopher Zeno of Elea) is an imperative procedural programming language designed to be easy to learn and user friendly. Zeno is generic in the sense that it contains most of the essential elements used in other languages to develop real applications. The Zeno Interpreter was designed for use in Windows 95 and later Microsoft operating systems. Read more on Wikipedia... https://en.wikipedia.org/wiki/Zeno_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ZENO on HOPL https://hopl.info/showlanguage.prx?exp=838 ZENO on HOPL ```Example from <a href='https://en.wikipedia.org/wiki/Zeno_(programming_language)'>Wikipedia</a>: 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 ``` Built with Scroll v170.5.0 10/15/2024 305 1.5
Zeek - Programming language Zeek ==== Zeek is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #2369 on PLDB 31 Years Old 1k <span title="Zeek repos on GitHub.">Repos</span> Zeek's domain-specific scripting language enables site-specific monitoring policies. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,383 Zeek repos on <a href="https://github.com/search?q=language:Zeek">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 17 users using Zeek in 17 repos on <a href="https://api.github.com/search/repositories?q=language:Zeek">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dsls.py">syntax highlighting</a> for Zeek - <a href="https://zeek.org/">zeek.org</a> was registered in 2017 - 1 PLDB concepts link to Zeek: <a href="bro.html">Bro</a> Built with Scroll v170.5.0 10/15/2024 291 1.5
Zed Built with Scroll v170.5.0 10/15/2024 6 0
Zccs Built with Scroll v170.5.0 10/15/2024 6 0
z80 - Assembly language z80 === z80 is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1976. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 #1836 on PLDB 49 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/z80">package</a> for syntax highlighting z80 - Read more about z80 on the web: 1. https://en.wikipedia.org/wiki/Zilog_Z80#Z80_assembly_language 1. ```Example from the web: ; memcpy -- ; Copy a block of memory from one location to another. ; ; Entry registers ; BC - Number of bytes to copy ; DE - Address of source data block ; HL - Address of target data block ; ; Return registers ; BC - Zero org 1000h ;Origin at 1000h memcpy public loop ld a,b ;Test BC, or c ;If BC = 0, ret z ;Return ld a,(de) ;Load A from (DE) ld (hl),a ;Store A into (HL) inc de ;Increment DE inc hl ;Increment HL dec bc ;Decrement BC jp loop ;Repeat the loop end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 361 1.8
z2 - Programming language z2 == z2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2724 on PLDB 10 Years Old ```Download source code: git clone https://github.com/MasterZean/z2-compiler-cpp ``` Z2 is a statically-typed pure-OOP general-use performance-centric systems-programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - z2 is developed on <a href="https://github.com/MasterZean/z2-compiler-cpp">GitHub</a> and has 0 stars - z2 is written in <a href="cpp.html">C++</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a> - Read more about z2 on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/4xze6m/introducing_the_z2_programming_language_warning/ 1. ```Example from the web: namespace org.z2legacy.samples.ut; class HelloWorld { def @main() { System.Out << "Hello World!\n"; } } ``` Built with Scroll v170.5.0 10/15/2024 280 1.4
Z - Programming language Z = Z is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #1929 on PLDB 6 Years Old ```Download source code: git clone https://github.com/zlanguage/zcomp ``` The compiler for the Z programming language - a procedural and functional language that transpiles to JavaScript. It integrates syntactic sugar like pattern matching, operator overloading, and macros while still remaining compatible with the existing JavaScript ecosystem. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Z is developed on <a href="https://github.com/zlanguage/zcomp">GitHub</a> and has 54 stars - Z compiles to <a href="javascript.html">JavaScript</a> Built with Scroll v170.5.0 10/15/2024 245 1.2
Z shell - Programming language Z shell ======= Z shell is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990 by Paul Falstad. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 https://pldb.io/concepts/../lists/creators.html#q=Paul%20Falstad Paul Falstad #139 on PLDB 35 Years Old [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> Z shell. The Z shell (Zsh) is a Unix shell that can be used as an interactive login shell and as a powerful command interpreter for shell scripting. Zsh is an extended Bourne shell with a large number of improvements, including some features of Bash, ksh, and tcsh.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Z_shell Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Z shell happened in <a href="../lists/labs.html#q=Princeton University">Princeton University</a> - Z shell on HOPL https://hopl.info/showlanguage.prx?exp=2642 Z shell on HOPL - Z shell appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Z shell Ubuntu package https://packages.ubuntu.com/jammy/zsh Z shell Ubuntu package - Z shell appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - <a href="http://www.zsh.org/">zsh.org</a> was registered in 1998 - See also: (6 related languages) <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="bash.html">Bash</a>, <a href="korn-shell.html">Korn shell</a>, <a href="tcp.html">TCP</a>, <a href="ftp.html">FTP</a> - Read more about Z shell on the web: 1. 2. https://zsh.sourceforge.io/Guide/ 1. https://git.code.sf.net/p/zsh/code 2. - 20 PLDB concepts link to Z shell: <a href="crystal.html">Crystal</a>, <a href="ecr.html">Embedded Crystal</a>, <a href="git.html">Git</a>, <a href="iterm2.html">Iterm2</a>, <a href="jinx.html">jinx</a>, <a href="kalyn.html">Kalyn</a>, <a href="kubernetes.html">Kubernetes</a>, <a href="lift.html">lift</a>, <a href="mu.html">Mu</a>, <a href="mycroft.html">mycroft</a>, <a href="oil.html">oil</a>, <a href="opa.html">Opa</a>, <a href="opam-pm.html">opam-pm</a>, <a href="pomsky.html">Pomsky</a>, <a href="ruby.html">Ruby</a>, <a href="rust.html">Rust</a>, <a href="score.html">score</a>, <a href="tibet.html">tibet</a>, <a href="vcpkg-pm.html">Vcpkg</a>, <a href="wart.html">Wart</a> ```Example from <a href='https://riju.codes/zsh'>Riju</a>: echo "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/z/Z Shell.zsh'>hello-world</a>: #!/bin/zsh echo "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token echo row Feature Here Document FeatureLink ../features/hasHereDocs.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 705 3.5
Z-notation Built with Scroll v170.5.0 10/15/2024 6 0
Z-machine - Programming language Z-machine ========= Z-machine is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2356 on PLDB 45 Years Old The Z-machine is a virtual machine that was developed by Joel Berez and Marc Blank in 1979 and used by Infocom for its text adventure games. Infocom compiled game code to files containing Z-machine instructions (called story files or Z-code files) and could therefore port its text adventures to a new platform simply by writing a Z-machine implementation for that platform. With the large number of incompatible home computer systems in use at the time, this was an important advantage over using native code or developing a compiler for each system.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Z-machine Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Z-machine happened in <a href="../lists/labs.html#q=Infocom">Infocom</a> - Z-machine on HOPL https://hopl.info/showlanguage.prx?exp=2639 Z-machine on HOPL - See also: (7 related languages) <a href="lisp.html">Lisp</a>, <a href="inform.html">Inform</a>, <a href="linux.html">Linux</a>, <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="ios.html">iOS</a>, <a href="tads.html">Text Adventure Development System</a> Built with Scroll v170.5.0 10/15/2024 366 1.8
Z-flat - Programming language Z-flat ====== Z-flat is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Adam Hutchings. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Adam%20Hutchings Adam Hutchings #2205 on PLDB 4 Years Old ```Download source code: git clone https://github.com/adamhutchings/zflat ``` Z-flat is a compiled, statically-typed programming language. Its design goals are intuitive syntax, type-safety, and easy library management. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Z-flat is developed on <a href="https://github.com/adamhutchings/zflat">GitHub</a> and has 7 stars - Z-flat is written in <a href="cpp.html">C++</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: ~/ factorial /~ ~ recursive implementation ~ factorial_r(x: int): int { if (x < 2) { return 1; } else { return x * factorial_r(x - 1); } } ~ iterative implementation ~ factorial_i(x: int): int { ret: int = 1; loop(x): i: int { ret *= (i + 1); } return ret; } ``` Built with Scroll v170.5.0 10/15/2024 323 1.6
Z - Programming language Z = Z is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Chris Done. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Done Chris Done #916 on PLDB 13 Years Old ```Download source code: git clone https://github.com/chrisdone/z ``` A strict, impure, curried, partially applied programming language with rather peculiar syntax. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Z is developed on <a href="https://github.com/chrisdone/z">GitHub</a> and has 278 stars - Z is written in <a href="haskell.html">Haskell</a>, <a href="lisp.html">Lisp</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a> - Read more about Z on the web: 1. https://news.ycombinator.com/item?id=20557363 1. Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example defun message msg do print : Here's a message print msg print : End of message. Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A simple function, that is used inside the macro below. defun ap x y ++ x y defmacro : input z:string input -- Example with print: print : Hello, World! What's going on in here? Token Built with Scroll v170.5.0 10/15/2024 389 1.9
Yum - Package manager Yum === Yum is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 1999 by Seth Vidal and Michael Stenner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=Seth%20Vidal Seth Vidal https://pldb.io/concepts/../lists/creators.html#q=Michael%20Stenner Michael Stenner #1690 on PLDB 26 Years Old The Yellowdog Updater, Modified (YUM) is a libre and open-source command-line package-management utility for computers running the Linux operating system using the RPM Package Manager. Though YUM has a command-line interface, several other tools provide graphical user interfaces to YUM functionality. YUM allows for automatic updates and package and dependency management on RPM-based distributions. Read more on Wikipedia... https://en.wikipedia.org/wiki/Yum_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of Yum happened in <a href="../lists/labs.html#q=Duke University">Duke University</a> - Read more about Yum on the web: 1. https://webhome.phy.duke.edu/~rgb/General/yum_HOWTO/yum_HOWTO/yum_HOWTO-1.html 1. Built with Scroll v170.5.0 10/15/2024 316 1.6
Yul - Programming language Yul === Yul is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #3223 on PLDB 9 Years Old JULIA is an intermediate language that can compile to various different backends (EVM 1.0, EVM 1.5 and eWASM are planned). Because of that, it is designed to be a usable common denominator of all three platforms. It can already be used for “inline assembly” inside Solidity and future versions of the Solidity compiler will even use JULIA as intermediate language. It should also be easy to build high-level optimizer stages for JULIA. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Yul happened in <a href="../lists/labs.html#q=https://github.com/ethereum">https://github.com/ethereum</a> - Read more about Yul on the web: 1. https://solidity.readthedocs.io/en/v0.4.21/julia.html 1. ```Example from the web: { function power(base:u256, exponent:u256) -> result:u256 { switch exponent case 0:u256 { result := 1:u256 } case 1:u256 { result := base } default: { result := power(mul(base, base), div(exponent, 2:u256)) switch mod(exponent, 2:u256) case 1:u256 { result := mul(base, result) } } } } ``` Built with Scroll v170.5.0 10/15/2024 336 1.7
Yugabytedb Built with Scroll v170.5.0 10/15/2024 6 0
Yorick - Programming language Yorick ====== Yorick is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996 by David H. Munro. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=David%20H.%20Munro David H. Munro #1061 on PLDB 29 Years Old Yorick is an interpreted programming language designed for numerics, graph plotting, and steering large scientific simulation codes. It is quite fast due to array syntax, and extensible via C or Fortran routines. It was created in 1996 by David H. Read more on Wikipedia... https://en.wikipedia.org/wiki/Yorick_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Yorick happened in <a href="../lists/labs.html#q=Lawrence Livermore">Lawrence Livermore</a> - Explore Yorick snippets on <a href="http://www.rosettacode.org/wiki/Category:Yorick">Rosetta Code</a> - Yorick on HOPL https://hopl.info/showlanguage.prx?exp=2637 Yorick on HOPL - Yorick appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Yorick Ubuntu package https://packages.ubuntu.com/jammy/yorick Yorick Ubuntu package - Yorick appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - See also: (3 related languages) <a href="c.html">C</a>, <a href="fortran.html">Fortran</a>, <a href="perl-data-language.html">Perl Data Language</a> ```Example from <a href='https://riju.codes/yorick'>Riju</a>: write, "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/y/Yorick.i'>hello-world</a>: #!/usr/bin/yorick -batch print, "Hello World"; ``` ```Example from <a href='https://en.wikipedia.org/wiki/Yorick_(programming_language)'>Wikipedia</a>: > x=[[1,2,3],[4,5,6]] > x [[1,2,3],[4,5,6]] > y=[[7,8],[9,10],[11,12]] > x(,+)*y(+,) [[39,54,69],[49,68,87],[59,82,105]] > x(+,)*y(,+) [[58,139],[64,154]] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 502 2.5
YoptaScript - Programming language YoptaScript =========== YoptaScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Sam Gozman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Sam%20Gozman Sam Gozman #397 on PLDB 9 Years Old ```Download source code: git clone https://github.com/samgozman/YoptaScript ``` Joke programming language for 'gopniks' in Russia. Back from 2016! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - YoptaScript is developed on <a href="https://github.com/samgozman/YoptaScript">GitHub</a> and has 2,101 stars - YoptaScript compiles to <a href="javascript.html">JavaScript</a> - YoptaScript is written in <a href="javascript.html">JavaScript</a>, <a href="typescript.html">TypeScript</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a> - YoptaScript is written with the native language of Russian ```Example from <a href='https://riju.codes/yoptascript'>Riju</a>: красноглазое.чмо("Привет мир!") нах ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/y/YoptaScript'>hello-world</a>: ксива.малява("Hello World") нах ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token ксива.малява Built with Scroll v170.5.0 10/15/2024 362 1.8
Yoix - Programming language Yoix ==== Yoix is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000 by Rich Drechsler and John Mocenigo. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Rich%20Drechsler Rich Drechsler https://pldb.io/concepts/../lists/creators.html#q=John%20Mocenigo John Mocenigo #1370 on PLDB 25 Years Old In computer programming, Yoix is a high-level, general-purpose, interpreted, dynamic programming language. The Yoix interpreter is implemented using standard Java technology without any add-on packages and requires only a Sun-compliant JVM to operate. Initially developed by AT&T Labs researchers for internal use, it has been available as free and open source software since late 2000.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Yoix Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (7 related languages) <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="postscript.html">PostScript</a>, <a href="perl.html">Perl</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="html.html">HTML</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/y/Yoix.yx'>hello-world</a>: import yoix.stdio.*; printf("Hello World"); ``` ```Example from <a href='https://en.wikipedia.org/wiki/Yoix'>Wikipedia</a>: import yoix.*.*; BuildYoixLogoImage(double height, Color color, int addshadow) { // create the basic image, without shadow GenImage(double height, Color color, Font imagefont, double scale) { Image yoixlogo = { int type = TYPE_RGB_ALPHA; Color imgcolor = color; double scale = scale; Font imagefont = imagefont; Font regfont = imagefont.scalefont(0.5, 0.5); Graphics graphics = { Font font = imagefont; int textantialiasing = TRUE; }; double ywd = stringWidth(graphics.font, "Y"); Dimension size = { double height = height; double width = ywd * 5.25; }; double owd = stringWidth(graphics.font, "o"); double iwd = stringWidth(graphics.font, "i"); double xwd = stringWidth(graphics.font, "x"); ywd += iwd; ywd /= 2.0; paint(Rectangle r) { double alpha = 1.0; double alpha2 = 0.3333; int limit = 12; graphics { gsave(); erasedrawable(0.0); // for transparent PNG rectclip(r); setrgbcolor(imgcolor.red, imgcolor.green, imgcolor.blue); translate(48 * this.scale, 44 * this.scale); for(n=0; n<limit; n++) { moveto(0.0, 0.0); setfont(this.imagefont); // "handmade" kerning show("Y", alpha); if (n == 0) { moveto(ywd, 0.0); show("o", alpha); moveto(ywd + owd - 0.3 * iwd, 0.0); show("i", alpha); moveto(ywd + owd + 0.8 * iwd, 0.0); show("x", alpha); moveto(ywd + owd + 0.8 * iwd + xwd, -this.imagefont.height * 0.33); setfont(this.regfont); show("\xAE", alpha); alpha = alpha2; } alpha *= 0.75; rotate(30); } grestore(); } } }; return(yoixlogo); } Font basefont = { String name = "ClearviewATT-plain-48"; }; double scale = height / 90.0; Font imagefont = basefont.scalefont(scale, scale); if (addshadow) { Image logo = GenImage(height, color, imagefont, scale); image = new Image { int type = TYPE_RGB_ALPHA; Image source = logo; Image img = logo; // convolve image to make a (lightened) shadow Image shadow = new Image { int type = TYPE_RGB_ALPHA; Image source = img; Array kernel = new Array[100]; Pointer ptr; for(ptr in kernel) *ptr = 0.0055; paint() { convolve(kernel); } }; // combine the image and shadow into one image paint(Rectangle r) { graphics { gsave(); moveto(0, 0); showimage(this.img); moveto(this.img.size.height * 0.005, this.img.size.height * 0.02); showimage(this.shadow); grestore(); } } }; } else { image = GenImage(height, color, imagefont, scale); } return(image); } // rudimentary argument processing (getopt is also available) // first argument is height of image double sz = (argc > 1) ? atof(argv[1]) : 270; int shdw = 1; int print = 0; // second argument: if 0/1 turn shadow off/on, otherwise // assume it is a filename for printing. if (argc > 2) { if (argv[2] =~ "^[01]TEMPLATEquot;) { shdw = atoi(argv[2]); } else { print = 1; } } Image yoixlogo = BuildYoixLogoImage(sz, Color.black, (sz >= 72) && shdw); if (print) { Stream output; if ((output = open(argv[2], "w")) != NULL) { encodeImage(yoixlogo, "png", output); close(output); } } else { JFrame jf = { int visible = TRUE; Dimension size = NULL; Array layout = { new JPanel { Dimension preferredsize = { double width = yoixlogo.size.width; double height = yoixlogo.size.height; }; Color background = Color.white; Image backgroundimage = yoixlogo; int backgroundhints = SCALE_NONE; }, }; }; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printf row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 934 4.7
Yoga Built with Scroll v170.5.0 10/15/2024 6 0
Yinyang Built with Scroll v170.5.0 10/15/2024 6 0
Yes It Is - Framework Yes It Is ========= Yes It Is, aka Yes It Is, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22framework%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">framework</a> created in 2006 by Qiang Xue. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Qiang%20Xue Qiang Xue #291 on PLDB 19 Years Old ```Download source code: git clone https://github.com/yiisoft/yii2 ``` Yii is an open source, object-oriented, component-based MVC PHP web application framework. Yii is pronounced as "Yee" or [ji:] and in Chinese it means "simple and evolutionary" and it can be an acronym for "Yes It Is!".. Read more on Wikipedia... https://en.wikipedia.org/wiki/Yii Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"framework"%5D%7D%5D%2C"logic"%3A"AND"%7D'>framework</a> - Yes It Is is developed on <a href="https://github.com/yiisoft/yii2">GitHub</a> and has 14,225 stars - Yes It Is is written in <a href="php.html">PHP</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="sql.html">SQL</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a> - <a href="http://www.yiiframework.com/">yiiframework.com</a> was registered in 2008 - See also: (3 related languages) <a href="php.html">PHP</a>, <a href="wsdl.html">WSDL</a>, <a href="isbn.html">ISBN</a> Built with Scroll v170.5.0 10/15/2024 395 2
Yewslip - Programming language Yewslip ======= Yewslip is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008 by Andrey Zholos. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Andrey%20Zholos Andrey Zholos #2819 on PLDB 17 Years Old Yewslip is an interpreted general-purpose programming language. It is designed both as a language that is simple to understand and to use for standalone software, and as an extension language for C++ programs. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> Built with Scroll v170.5.0 10/15/2024 224 1.1
yeti - Programming language yeti ==== yeti is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1474 on PLDB 18 Years Old ```Download source code: git clone https://github.com/mth/yeti ``` Functional programming language for JVM. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - yeti is developed on <a href="https://github.com/mth/yeti">GitHub</a> and has 242 stars - yeti is written in <a href="java.html">Java</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="vim-script.html">Vim script</a>, <a href="gradle.html">Gradle</a>, <a href="make.html">Make</a>, <a href="lisp.html">Lisp</a>, <a href="css.html">CSS</a>, <a href="c.html">C</a>, <a href="tex.html">Tex</a>, <a href="diff.html">Diff</a> ```Example from the web: ack m n = if m == 0 then n + 1 elif n == 0 then ack (m - 1) 1 else ack (m - 1) (ack m (n - 1)) fi; println "ack 3 8 = \(ack 3 8)" ``` Built with Scroll v170.5.0 10/15/2024 324 1.6
YESS - Protocol YESS ==== YESS, aka You Easily Syndicate Scenes, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2022 by Paul Gordon. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Paul%20Gordon Paul Gordon #2224 on PLDB 3 Years Old ```Download source code: git clone https://github.com/paul-go/YESS-Specification ``` YESS: A Reboot Of RSS. The protocol is a subset of HTML and CSS. It's central design idea is to split static HTML files up into small single-screen components, called Scenes. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - YESS is developed on <a href="https://github.com/paul-go/YESS-Specification">GitHub</a> and has 5 stars - <a href="rss.html">RSS</a> influenced the design of YESS - YESS is written in <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a> ```Example from the web: <section> HTML for section 1 </section> <embed src="section-2-and-3.html"> <section> HTML for section 4 </section> <section> HTML for section 5 </section> <embed src="section-6.html"> ``` Built with Scroll v170.5.0 10/15/2024 336 1.7
Yedalog - Query language Yedalog ======= Yedalog is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2015 by Brian Chin and Daniel von Dincklage and Vuk Ercegovac and Peter Hawkins and Mark S. Miller and Franz Och and Chris Olston and Fernando Pereira. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Brian%20Chin Brian Chin https://pldb.io/concepts/../lists/creators.html#q=Daniel%20von%20Dincklage Daniel von Dincklage https://pldb.io/concepts/../lists/creators.html#q=Vuk%20Ercegovac Vuk Ercegovac https://pldb.io/concepts/../lists/creators.html#q=Peter%20Hawkins Peter Hawkins https://pldb.io/concepts/../lists/creators.html#q=Mark%20S.%20Miller Mark S. Miller https://pldb.io/concepts/../lists/creators.html#q=Franz%20Och Franz Och https://pldb.io/concepts/../lists/creators.html#q=Chris%20Olston Chris Olston https://pldb.io/concepts/../lists/creators.html#q=Fernando%20Pereira Fernando Pereira #2337 on PLDB 10 Years Old We introduce Yedalog, a declarative programming language that allows programmers to mix data-parallel pipelines and computation seamlessly in a single language. By contrast, most existing tools for data-parallel computation embed a sublanguage of data-parallel pipelines in a general-purpose language, or vice versa. Yedalog extends Datalog, incorporating not only computational features from logic programming, but also features for working with data structured as nested records. Yedalog programs can run both on a single machine, and distributed across a cluster in batch and interactive modes, allowing programmers to mix different modes of execution easily. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of Yedalog happened in <a href="../lists/labs.html#q=Google">Google</a> - See also: (1 related languages) <a href="datalog.html">Datalog</a> - Read more about Yedalog on the web: 1. https://research.google/pubs/pub43462/ 1. ```Example from the web: Documents = Load{path: "document-parse-trees"}; # Code to execute for each document: module PerDocument{tokens: T} = { # Computes parent-child relationships Child{p} = c :- T[c] == {parent: p, .._}; # Computes nodes that transitively descend from "influenced" Descendants{t: c} :- T[p] == {text: "influenced", .._}, c == Child{p}; Descendants{t: c} :- Descendants{t: p}, c == Child{p}; # Counts nodes in which each entity appears under the verb "influenced". Influence{mid} += 1 :- Descendants{t}, T[t] == {entity: mid, .._}; }; # Each entity’s influence from each hostname Influential{mid, hostname} += count :- Documents{tokens, hostname, .._}, PerDocument{tokens}.Influence{mid} == count; # Persists Influential as protocol buffer data ? Store{data: Influential, path: "influential-entities"}; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 613 3.1
Ycp Built with Scroll v170.5.0 10/15/2024 6 0
YAWL - Programming language YAWL ==== YAWL, aka Yet Another Workflow Language, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Dean Mao. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Dean%20Mao Dean Mao #933 on PLDB 19 Years Old ```Download source code: git clone https://github.com/yawlfoundation/yawl ``` YAWL (Yet Another Workflow Language) is a workflow language based on workflow patterns. The language is supported by a software system that includes an execution engine, a graphical editor and a worklist handler. The system is available as Open source software under the LGPL license. Read more on Wikipedia... https://en.wikipedia.org/wiki/YAWL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - YAWL is developed on <a href="https://github.com/yawlfoundation/yawl">GitHub</a> and has 87 stars - YAWL is written in <a href="java.html">Java</a>, <a href="xml.html">XML</a>, <a href="java-server-pages.html">JSP</a>, <a href="xsd.html">XSD</a>, <a href="sql.html">SQL</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a> - <a href="http://www.yawlfoundation.org">yawlfoundation.org</a> was registered in 2006 - See also: (2 related languages) <a href="xpath.html">XPath</a>, <a href="xquery.html">XQuery</a> Built with Scroll v170.5.0 10/15/2024 379 1.9
YASnippet - Text markup language YASnippet ========= YASnippet is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2008 by Zhang Chiyuan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Zhang%20Chiyuan Zhang Chiyuan #293 on PLDB 17 Years Old 403 <span title="YASnippet repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/joaotavora/yasnippet ``` A template system for Emacs - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - YASnippet is developed on <a href="https://github.com/joaotavora/yasnippet">GitHub</a> and has 2,767 stars - There are at least 403 YASnippet repos on <a href="https://github.com/search?q=language:YASnippet">GitHub</a> - YASnippet is written in <a href="lisp.html">Lisp</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a> - The Google BigQuery Public Dataset GitHub snapshot shows 261 users using YASnippet in 264 repos on <a href="https://api.github.com/search/repositories?q=language:YASnippet">GitHub</a> - GitHub supports <a href="https://github.com/Alhadis/language-emacs-lisp" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for YASnippet ```Example from the web: # -*- mode: snippet -*- # name: fun # key: fun # expand-env: ((yas-indent-line 'fixed)) # -- ${1:function-name} :: ${2:type} $1 ${3:arguments} $0 ``` ```Example from <a href='https://github.com/Alhadis/language-emacs-lisp'>Linguist</a>: # name: Read stdin # key: stdin # group: es6 # -- new Promise(resolve => { let input = ""; process.stdin.setEncoding("UTF8"); process.stdin.on("readable", () => { const chunk = process.stdin.read(); null !== chunk ? input += chunk : resolve(input); }) }).then(data => { $1 }); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 481 2.4
Yet Another Scripting Language - Programming language Yet Another Scripting Language ============================== Yet Another Scripting Language, aka Yet Another Scripting Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #1267 on PLDB 8 Years Old ```Download source code: git clone https://github.com/yasl-lang/yasl ``` Bytecode Interpreter for Yet Another Scripting Language (YASL). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Yet Another Scripting Language is developed on <a href="https://github.com/yasl-lang/yasl">GitHub</a> and has 63 stars - Yet Another Scripting Language is written in <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="logos.html">Logos</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="cmake.html">CMake</a> - Read more about Yet Another Scripting Language on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/diiqwt/request_for_feedback_on_pattern_matchingtype/ 1. ```Example from the web: # simple program that iteratively calculates factorials fn range(a, b) { tmp := [] for i := a; i < b; i += 1 { tmp->push(i) } return tmp } fn fact(n) { tmp := 1 while n > 0 { tmp *= n n -= 1 } return tmp } for i <- range(0, 7) { echo "fact(#{i}): #{fact(i)}" } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 416 2.1
Yarv Built with Scroll v170.5.0 10/15/2024 6 0
YARA - Programming language YARA ==== YARA, aka Yet Another Recursive Acronym, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008 by Victor M. Alvarez. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Victor%20M.%20Alvarez Victor M. Alvarez #235 on PLDB 17 Years Old 812 <span title="YARA repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/VirusTotal/yara ``` YARA is the name of a tool primarily used in malware research and detection. It provides a rule-based approach to create descriptions of malware families based on textual or binary patterns. A description is essentially a Yara rule name, where these rules consist of sets of strings and a boolean expression. Read more on Wikipedia... https://en.wikipedia.org/wiki/YARA Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - YARA is developed on <a href="https://github.com/VirusTotal/yara">GitHub</a> and has 7,981 stars - There are at least 812 YARA repos on <a href="https://github.com/search?q=language:YARA">GitHub</a> - YARA is written in <a href="c.html">C</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="xml.html">XML</a>, <a href="cpp.html">C++</a>, <a href="starlark.html">starlark</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="bazel.html">Bazel</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="m4.html">M4</a>, <a href="make.html">Make</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="python.html">Python</a> - The Google BigQuery Public Dataset GitHub snapshot shows 43 users using YARA in 46 repos on <a href="https://api.github.com/search/repositories?q=language:YARA">GitHub</a> - GitHub supports <a href="https://github.com/blacktop/language-yara" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for YARA - See also: (3 related languages) <a href="perl.html">Perl</a>, <a href="regex.html">Regular Expressions</a>, <a href="elf.html">Extensible Linking Format</a> ```Example from the web: rule silent_banker : banker { meta: description = "This is just an example" threat_level = 3 in_the_wild = true strings: $a = {6A 40 68 00 30 00 00 6A 14 8D 91} $b = {8D 4D B0 2B C1 83 C0 27 99 6A 4E 59 F7 F9} $c = "UVODFRYSIHLNWPEJXQZAKCBGMT" condition: $a or $b or $c } ``` ```Example from <a href='https://github.com/blacktop/language-yara'>Linguist</a>: rule test { condition: true } ``` Built with Scroll v170.5.0 10/15/2024 589 2.9
Yap-prolog Built with Scroll v170.5.0 10/15/2024 6 0
YANG - Application YANG ==== YANG is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2014 by Tom Nadeau. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Tom%20Nadeau Tom Nadeau #339 on PLDB 11 Years Old 0 <span title="YANG repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/YangModels/yang ``` YANG modules from standards organizations such as the IETF, The IEEE, The Metro Ethernet Forum, open source such as Open Daylight or vendor specific modules - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - YANG is developed on <a href="https://github.com/YangModels/yang">GitHub</a> and has 1,483 stars - There are at least 0 YANG repos on <a href="https://github.com/search?q=language:YANG">GitHub</a> - YANG is written in <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="csv.html">CSV</a>, <a href="python.html">Python</a>, <a href="svg.html">SVG</a> - YANG <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/yang-tools/yang-lsp">implementation</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/yang.py">syntax highlighting</a> for YANG - GitHub supports <a href="https://github.com/DzonyKalafut/language-yang.git" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for YANG - Read more about YANG on the web: 1. https://tools.ietf.org/html/rfc7950 1. ```Example from <a href='https://github.com/DzonyKalafut/language-yang.git'>Linguist</a>: module sfc-lisp-impl { yang-version 1; namespace "urn:opendaylight:params:xml:ns:yang:controller:config:sfc-lisp:impl"; prefix "sfc-lisp-impl"; import config { prefix config; revision-date 2013-04-05; } import rpc-context { prefix rpcx; revision-date 2013-06-17; } import opendaylight-md-sal-binding { prefix mdsal; revision-date 2013-10-28; } description "This module contains the base YANG definitions for sfc-lisp implementation."; revision "2015-04-27" { description "Initial revision."; } // This is the definition of the service implementation as a module identity identity sfc-lisp-impl { base config:module-type; // Specifies the prefix for generated java classes. config:java-name-prefix SfcLisp; } // Augments the 'configuration' choice node under modules/module. augment "/config:modules/config:module/config:configuration" { case sfc-lisp-impl { when "/config:modules/config:module/config:type = 'sfc-lisp-impl'"; //wires in the data-broker service container data-broker { uses config:service-ref { refine type { mandatory false; config:required-identity mdsal:binding-async-data-broker; } } } container rpc-registry { uses config:service-ref { refine type { mandatory true; config:required-identity mdsal:binding-rpc-registry; } } } } } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 659 3.3
YAMP - Data notation YAMP ==== YAMP, aka Yet Another Macro Processor, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2183 on PLDB 6 Years Old ```Download source code: git clone https://github.com/birchb1024/yamp ``` Yet Another Macro Processor - for YAML - Superseded by Goyamp - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - YAMP is developed on <a href="https://github.com/birchb1024/yamp">GitHub</a> and has 13 stars - YAMP is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="yaml.html">YAML</a> - YAMP is written in <a href="yaml.html">YAML</a>, <a href="python.html">Python</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="markdown.html">Markdown</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example - defmacro: name: foo args: [who] value: Hello: who - foo: who: World Token Built with Scroll v170.5.0 10/15/2024 370 1.9
Yaml Built with Scroll v170.5.0 10/15/2024 6 0
Yakou Lang - Programming language Yakou Lang ========== Yakou Lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by KyleLin921021. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=KyleLin921021 KyleLin921021 #2582 on PLDB 4 Years Old ```Download source code: git clone https://github.com/CASC-Lang/CASC ``` An experimental JVM Language inspired by Rust. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Yakou Lang is developed on <a href="https://github.com/CASC-Lang/CASC">GitHub</a> and has 38 stars - Yakou Lang is written in <a href="kotlin.html">Kotlin</a>, <a href="gradle.html">Gradle</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 261 1.3
Yacc Built with Scroll v170.5.0 10/15/2024 6 0
Yacas - Programming language Yacas ===== Yacas, aka Yet Another Computer Algebra System, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #1305 on PLDB 26 Years Old Yacas is a general-purpose computer algebra system. The name is an acronym for Yet Another Computer Algebra System. Released under the GNU Lesser General Public License, Yacas is free software. Read more on Wikipedia... https://en.wikipedia.org/wiki/Yacas Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Yacas is written in <a href="cpp.html">C++</a> - Explore Yacas snippets on <a href="http://www.rosettacode.org/wiki/Category:Yacas">Rosetta Code</a> - Yacas on HOPL https://hopl.info/showlanguage.prx?exp=593 Yacas on HOPL - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/grzegorzmazur/yacas_kernel">Kernel</a> for Yacas - <a href="http://www.yacas.org/">yacas.org</a> was registered in 2015 - See also: (1 related languages) <a href="ascii.html">ASCII</a> ```Example from the web: record["name"]:="Isaia"; record["occupation"]:="prophet"; record["is alive"]:=False; ``` Built with Scroll v170.5.0 10/15/2024 334 1.7
Yabasic - Programming language Yabasic ======= Yabasic is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #2676 on PLDB 30 Years Old Yabasic (Yet Another BASIC) is a free and open-source BASIC interpreter for Windows and Unix platforms. Yabasic was originally developed by Marc-Oliver Ihm, who released the last stable version 2.77.3 in 2016. From version 2.77.1, the project has adopted the MIT Licence as well as the source code being moved to GitHub to encourage others to participate in its development.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Yabasic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Explore Yabasic snippets on <a href="http://www.rosettacode.org/wiki/Category:Yabasic">Rosetta Code</a> - See also: (2 related languages) <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a> Built with Scroll v170.5.0 10/15/2024 288 1.4
Y - Programming language Y = Y is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1981. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221981%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1981 #3222 on PLDB 44 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Y on HOPL https://hopl.info/showlanguage.prx?exp=982 Y on HOPL - Read more about Y on Semantic Scholar: 1. https://semanticscholar.org/paper/3c3904c1ebf7883312bdba56e581cb3541fa1c90 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/y/Y.y'>hello-world</a>: module helloworld define(EOF,(-1)) import printf from "ylib.d" main() printf("Hello World\n") end end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printf Built with Scroll v170.5.0 10/15/2024 263 1.3
y-lang - Programming language y-lang ====== y-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Sander Mertens. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Sander%20Mertens Sander Mertens #2352 on PLDB 6 Years Old ```Download source code: git clone https://github.com/SanderMertens/y ``` Simple, introspective language for creating the best software. Inspired by vlang.io - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - y-lang is developed on <a href="https://github.com/SanderMertens/y">GitHub</a> and has 87 stars - y-lang is written in <a href="markdown.html">Markdown</a> HackerNews discussions of y-lang ================================ title|titleLink|date|score|comments Show HN: I just created a new language called Y|https://news.ycombinator.com/item?id=20331921|07/02/2019|2|2 Built with Scroll v170.5.0 10/15/2024 273 1.4
XY - Programming language XY == XY is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004 by Stevan Apter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=Stevan%20Apter Stevan Apter #2315 on PLDB 21 Years Old XY is a family of array-oriented, concatenative programming languages with first-class continuations. XY 1 has quotations, lists, functions, and patterns. XY 2 is flat. XY 0 has quotations and shuffle-symbols but dispenses with lists and patterns. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - Early development of XY happened in <a href="../lists/labs.html#q=https://nsl.com/">https://nsl.com/</a> - <a href="k.html">K</a> and <a href="joy.html">Joy</a> influenced the design of XY ```Example from the web: 10 ) #: [20 30] 40 ``` Built with Scroll v170.5.0 10/15/2024 313 1.6
xxl - Programming language xxl === xxl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #1378 on PLDB 9 Years Old ```Download source code: git clone https://github.com/tlack/xxl ``` a minimal vector programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - xxl is developed on <a href="https://github.com/tlack/xxl">GitHub</a> and has 180 stars - xxl is written in <a href="javascript.html">JavaScript</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="vim-script.html">Vim script</a>, <a href="bash.html">Bash</a> ```Example from the web: // enclose (c)urly(b)races, (s)quare(b)brackets, (q)uotes: 'ecb is {"{",x,"}"}; 'esb is {"[",x,"]"}; 'eq is {"\"",x,"\""}; 'jc is {join ","}; 'jac is {each y jc}; // join x with commas; apply y to each of x then join with commas 'pair is {encode,":",(y encode)}; // key:val pair for dict 'dict is {key as 'k; x val as 'v; [k],v >: pair jc ecb}; // get keys/vals, pair merge, commas, braces // wrap non-scalar values in appropriate way: 'many is {as 'el type case ('char, {el str eq}, 'dict, {el dict}, {el jac encode esb})}; 'encode is {ravel[many,str]}; // ravel calls x y[0] for arrays (len > 1), x y[1] for scalars ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 460 2.3
Xupdate Built with Scroll v170.5.0 10/15/2024 6 0
XUML - Programming language XUML ==== XUML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2355 on PLDB 23 Years Old Executable UML (xtUML or xUML) is both a software development method and a highly abstract software language. It was described for the first time in 2002 in the book "Executable UML: A Foundation for Model-Driven Architecture". The language "combines a subset of the UML (Unified Modeling Language) graphical notation with executable semantics and timing rules." The Executable UML method is the successor to the Shlaer–Mellor method. Read more on Wikipedia... https://en.wikipedia.org/wiki/Executable_UML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (4 related languages) <a href="uml.html">UML</a>, <a href="mysql.html">MySQL</a>, <a href="isbn.html">ISBN</a>, <a href="uml.html">UML</a> Built with Scroll v170.5.0 10/15/2024 284 1.4
Xtran Built with Scroll v170.5.0 10/15/2024 6 0
Xtext - Grammar language Xtext ===== Xtext is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #490 on PLDB 19 Years Old ```Download source code: git clone https://github.com/eclipse/xtext ``` Xtext is an open-source software framework for developing programming languages and domain-specific languages (DSLs). Unlike standard parser generators, Xtext generates not only a parser, but also a class model for the abstract syntax tree, as well as providing a fully featured, customizable Eclipse-based IDE.Xtext is being developed in the Eclipse Project as part of the Eclipse Modeling Framework Project and is licensed under the Eclipse Public License.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Xtext Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Xtext is developed on <a href="https://github.com/eclipse/xtext">GitHub</a> and has 758 stars - Xtext is written in <a href="java.html">Java</a>, <a href="xml.html">XML</a>, <a href="xtend.html">Xtend</a>, <a href="ini.html">Ini</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="gradle.html">Gradle</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="yaml.html">YAML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="csv.html">CSV</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="svg.html">SVG</a> - Read more about Xtext on the web: 1. https://dl.acm.org/citation.cfm?id=1869625 1. ```Example from the web: grammar org.eclipse.xtext.common.Terminals hidden(WS, ML_COMMENT, SL_COMMENT) import "http://www.eclipse.org/emf/2002/Ecore" as ecore terminal ID: '^'?('a'..'z'|'A'..'Z'|'_')('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; terminal INT returns ecore::EInt: ('0'..'9')+; terminal STRING: '"' ( '\\'('b'|'t'|'n'|'f'|'r'|'u'|'"'|"'"|'\\') | !('\\'|'"') )* '"' | "'" ( '\\'('b'|'t'|'n'|'f'|'r'|'u'|'"'|"'"|'\\') | !('\\'|"'") )* "'"; terminal ML_COMMENT: '/*' -> '*/'; terminal SL_COMMENT: '//' !('\n'|'\r')* ('\r'? '\n')?; terminal WS: (' '|'\t'|'\r'|'\n')+; terminal ANY_OTHER: .; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Mixins FeatureLink ../features/hasMixins.html Supported <span class="hasFeature">✓</span> Example grammar org.example.domainmodel.Domainmodel with org.eclipse.xtext.common.Terminals Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example import "http://www.xtext.org/example/Domainmodel" import "http://www.xtext.org/example/Domainmodel" as dmodel Token Built with Scroll v170.5.0 10/15/2024 670 3.4
Xtend - Programming language Xtend ===== Xtend is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Sven Efftinge and Sebastian Zarnekow. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Sven%20Efftinge Sven Efftinge https://pldb.io/concepts/../lists/creators.html#q=Sebastian%20Zarnekow Sebastian Zarnekow #484 on PLDB 14 Years Old 1k <span title="Xtend repos on GitHub.">Repos</span> Xtend is a general-purpose high-level programming language for the Java Virtual Machine. Syntactically and semantically Xtend has its roots in the Java programming language but focuses on a more concise syntax and some additional functionality such as type inference, extension methods, and operator overloading. Being primarily an object-oriented language, it also integrates features known from functional programming, e.g. Read more on Wikipedia... https://en.wikipedia.org/wiki/Xtend Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,438 Xtend repos on <a href="https://github.com/search?q=language:Xtend">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 623 users using Xtend in 834 repos on <a href="https://api.github.com/search/repositories?q=language:Xtend">GitHub</a> - Xtend appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/jvm.py">syntax highlighting</a> for Xtend - GitHub supports <a href="https://github.com/staltz/SublimeXtend" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Xtend - <a href="http://www.xtend-lang.org">xtend-lang.org</a> was registered in 2011 - See also: (5 related languages) <a href="java.html">Java</a>, <a href="scala.html">Scala</a>, <a href="groovy.html">Groovy</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="eclipse-editor.html">Eclipse</a> - 3 PLDB concepts link to Xtend: <a href="cloc.html">cloc</a>, <a href="pygments.html">Pygments</a>, <a href="xtext.html">Xtext</a> ```Example from <a href='https://github.com/staltz/SublimeXtend'>Linguist</a>: /******************************************************************************* * Copyright (c) 2012 itemis AG (http://www.itemis.eu) and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Author - Sven Efftinge *******************************************************************************/ package example6 import org.junit.Test import static org.junit.Assert.* import java.io.FileReader import java.util.Set import static extension com.google.common.io.CharStreams.* class Movies { /** * @return the total number of action movies */ @Test def void numberOfActionMovies() { assertEquals(828, movies.filter[categories.contains('Action')].size) } /** * @return the year the best rated movie of 80ies (1980-1989) was released. */ @Test def void yearOfBestMovieFrom80ies() { assertEquals(1989, movies.filter[(1980..1989).contains(year)].sortBy[rating].last.year) } /** * @return the sum of the number of votes of the two top rated movies. */ @Test def void sumOfVotesOfTop2() { val long movies = movies.sortBy[-rating].take(2).map[numberOfVotes].reduce[a, b| a + b] assertEquals(47_229, movies) } val movies = new FileReader('data.csv').readLines.map[ line | val segments = line.split(' ').iterator return new Movie( segments.next, Integer::parseInt(segments.next), Double::parseDouble(segments.next), Long::parseLong(segments.next), segments.toSet ) ] } @Data class Movie { String title int year double rating long numberOfVotes Set<String> categories } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Xtend'>Wikipedia</a>: def sayHello(String name) ''' Hello «name» ! ''' ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Static Typing FeatureLink ../features/hasStaticTyping.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 862 4.3
Ecstasy - Programming language Ecstasy ======= Ecstasy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Cameron Purdy. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Cameron%20Purdy Cameron Purdy #1489 on PLDB 10 Years Old ```Download source code: git clone https://github.com/xtclang/xvm ``` Ecstasy and XVM - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Ecstasy is developed on <a href="https://github.com/xtclang/xvm">GitHub</a> and has 196 stars - Ecstasy is written in <a href="java.html">Java</a>, <a href="logos.html">Logos</a>, <a href="gradle.html">Gradle</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="kotlin.html">Kotlin</a>, <a href="xml.html">XML</a>, <a href="c.html">C</a>, <a href="json.html">JSON</a>, <a href="lisp.html">Lisp</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="toml.html">TOML</a>, <a href="html.html">HTML</a>, <a href="dockerfile.html">Dockerfile</a> - <a href="http://xtclang.org">xtclang.org</a> was registered in 2015 Built with Scroll v170.5.0 10/15/2024 326 1.6
xTAO Modeling Language - Xml format xTAO Modeling Language ====================== xTAO Modeling Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #3221 on PLDB 20 Years Old Enabling a declarative approach to the specification of multi-agent systems - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - See also: (1 related languages) <a href="netlogo.html">NetLogo</a> - Read more about xTAO Modeling Language on the web: 1. 2. https://dl.acm.org/doi/abs/10.1145/1082983.1082968 1. https://doi.org/10.1145/1082983.1082968 2. ```Example from the web: <Goal> <Name>table_comparison</Name> <DesiredState> <Description> <Name>compareOK</Name> <LanguageName>TAOLanguage</LanguageName> <Data>srcTable EQ destTable | srcTable NEQ destTable | NO</Data> </Description> </DesiredState> <Params> <Description> <Name>srcTable</Name> <LanguageName/> <Data/> </Description> <Description> <Name>destTable</Name> <LanguageName/> <Data/> </Description> </Params> </Goal> ``` Built with Scroll v170.5.0 10/15/2024 328 1.6
Xt3d Built with Scroll v170.5.0 10/15/2024 6 0
xsv-app - Application xsv-app ======= xsv-app is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1686 on PLDB 11 Years Old ```Download source code: git clone https://github.com/BurntSushi/xsv ``` A fast CSV command line toolkit written in Rust. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - xsv-app is developed on <a href="https://github.com/BurntSushi/xsv">GitHub</a> and has 10,237 stars - xsv-app is written in <a href="rust.html">Rust</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="toml.html">TOML</a>, <a href="make.html">Make</a>, <a href="vim-script.html">Vim script</a> Built with Scroll v170.5.0 10/15/2024 262 1.3
Xslt Built with Scroll v170.5.0 10/15/2024 6 0
Xsim Built with Scroll v170.5.0 10/15/2024 6 0
Xsharp Built with Scroll v170.5.0 10/15/2024 6 0
XSD - Data validation language XSD === XSD, aka XML Schema Definition, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataValidationLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data validation language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1662 on PLDB 24 Years Old XSD (XML Schema Definition), a recommendation of the World Wide Web Consortium (W3C), specifies how to formally describe the elements in an Extensible Markup Language (XML) document. It can be used by programmers to verify each piece of item content in a document. They can check if it adheres to the description of the element it is placed in.Like all XML schema languages, XSD can be used to express a set of rules to which an XML document must conform in order to be considered "valid" according to that schema. Read more on Wikipedia... https://en.wikipedia.org/wiki/XML_Schema_(W3C) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataValidationLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataValidationLanguage</a> - 22 PLDB concepts link to XSD: <a href="apache-hbase.html">Apache Hbase</a>, <a href="ecsharp.html">ecsharp</a>, <a href="eiffel.html">Eiffel</a>, <a href="erlang.html">Erlang</a>, <a href="ffmpeg.html">FFmpeg</a>, <a href="gradle.html">Gradle</a>, <a href="hhvm.html">HHVM</a>, <a href="java.html">Java</a>, <a href="linux.html">Linux</a>, <a href="minilang.html">Minilang</a>, <a href="nexml.html">NeXML format</a>, <a href="php.html">PHP</a>, <a href="plaid-programming-language.html">Plaid</a>, <a href="powershell.html">PowerShell</a>, <a href="rebeca-modeling-language.html">Rebeca Modeling Language</a>, <a href="robotframework.html">RobotFramework</a>, <a href="roslyn-compiler.html">Roslyn compiler</a>, <a href="simple-binary-encoding.html">Simple Binary Encoding</a>, <a href="tibet.html">tibet</a>, <a href="typecobol.html">typecobol</a>, <a href="vlc.html">VLC</a>, <a href="yawl.html">YAWL</a> ```Example from the web: <xs:element name="PurchaseOrder" type="PurchaseOrderType"/> <xs:element name="gift"> <xs:complexType> <xs:sequence> <xs:element name="birthday" type="xs:date"/> <xs:element ref="PurchaseOrder"/> </xs:sequence> </xs:complexType> </xs:element> ``` Built with Scroll v170.5.0 10/15/2024 501 2.5
XS - Programming language XS == XS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #1039 on PLDB 23 Years Old 532 <span title="XS repos on GitHub.">Repos</span> XS is a Perl foreign function interface through which a program can call a C or C++ subroutine. XS or xsub is an abbreviation of "eXternal Subroutine", where external refers to programming languages external to Perl. XS also refers to a glue language for specifying calling interfaces supporting such interfaces (see below).. Read more on Wikipedia... https://en.wikipedia.org/wiki/XS_(Perl) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 532 XS repos on <a href="https://github.com/search?q=language:XS">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using XS in 2k repos on <a href="https://api.github.com/search/repositories?q=language:XS">GitHub</a> - Explore XS snippets on <a href="http://www.rosettacode.org/wiki/Category:XS">Rosetta Code</a> - GitHub supports <a href="https://github.com/textmate/c.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for XS - See also: (3 related languages) <a href="perl.html">Perl</a>, <a href="c.html">C</a>, <a href="pod.html">Pod</a> ```Example from <a href='https://github.com/textmate/c.tmbundle'>Linguist</a>: /* * This software is copyright (C) by Nick Wellnhofer <wellnhofer@aevum.de>. * * This is free software; you can redistribute it and/or modify it under * the same terms as the Perl 5 programming language system itself. * * Terms of the Perl programming language system itself * * a) the GNU General Public License as published by the Free * Software Foundation; either version 1, or (at your option) any * later version, or * b) the "Artistic License" */ /* * Notes on memory management * * - A pointer to the Perl SV representing a node is stored in the * user data slot of `struct cmark_node`, so there's a 1:1 mapping * between Perl and C objects. * - Every node SV keeps a reference to the parent SV. This is done * indirectly by looking up the parent SV and increasing its refcount. * - This makes sure that a document isn't freed if the last reference * from Perl to the root node is dropped, as references to child nodes * might still exist. * - As a consequence, as long as a node is referenced from Perl, all its * ancestor nodes will also be associated with a Perl object. */ #define PERL_NO_GET_CONTEXT #include "EXTERN.h" #include "perl.h" #include "XSUB.h" #include <stdlib.h> #include <cmark.h> #if CMARK_VERSION < 0x001000 #error libcmark 0.16.0 is required. #endif /* Fix prefixes of render functions. */ #define cmark_node_render_html cmark_render_html #define cmark_node_render_xml cmark_render_xml #define cmark_node_render_man cmark_render_man static SV* S_create_or_incref_node_sv(pTHX_ cmark_node *node) { SV *new_obj = NULL; while (node) { SV *obj; HV *stash; /* Look for existing object. */ obj = (SV*)cmark_node_get_user_data(node); if (obj) { /* Incref if found. */ SvREFCNT_inc_simple_void_NN(obj); if (!new_obj) { new_obj = obj; } break; } /* Create a new SV. */ o ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 712 3.6
xs - Programming language xs == xs is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Sturm Mabie. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Sturm%20Mabie Sturm Mabie #3220 on PLDB 6 Years Old xs is a dynamically typed, dynamically scoped, concatenative array language inspired by kdb+/q and released into the public domain. The interpreter and builtin functions are written in OCaml. The name “xs” either stands for: eXtra Small or The plural of “x”. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - <a href="q.html">Q</a> influenced the design of xs - xs is written in <a href="ocaml.html">OCaml</a> - Read more about xs on the web: 1. https://cryptm.org/xs/ 1. ```Example from the web: gcd:{([`x`y]):..;if y==0(x)(y gcd x mod y)}; ``` Built with Scroll v170.5.0 10/15/2024 321 1.6
XQuery - Programming language XQuery ====== XQuery is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #169 on PLDB 18 Years Old 2k <span title="XQuery repos on GitHub.">Repos</span> XQuery (XML Query) is a query and functional programming language that queries and transforms collections of structured and unstructured data, usually in the form of XML, text and with vendor-specific extensions for other data formats (JSON, binary, etc.). The language is developed by the XML Query working group of the W3C. The work is closely coordinated with the development of XSLT by the XSL Working Group; the two groups share responsibility for XPath, which is a subset of XQuery. Read more on Wikipedia... https://en.wikipedia.org/wiki/XQuery Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,753 XQuery repos on <a href="https://github.com/search?q=language:XQuery">GitHub</a> - Early development of XQuery happened in <a href="../lists/labs.html#q=W3C">W3C</a> - The Google BigQuery Public Dataset GitHub snapshot shows 983 users using XQuery in 1k repos on <a href="https://api.github.com/search/repositories?q=language:XQuery">GitHub</a> - Explore XQuery snippets on <a href="http://www.rosettacode.org/wiki/Category:XQuery">Rosetta Code</a> - XQuery appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/xquery">package</a> for syntax highlighting XQuery - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/webmisc.py">syntax highlighting</a> for XQuery - GitHub supports <a href="https://github.com/wcandillon/language-jsoniq" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for XQuery - Indeed.com has 125 matches for <a href="https://www.indeed.com/jobs?q=XQuery developer">"XQuery developer"</a>. - See also: (10 related languages) <a href="xpath.html">XPath</a>, <a href="sql.html">SQL</a>, <a href="lisp.html">Lisp</a>, <a href="prolog.html">Prolog</a>, <a href="xml.html">XML</a>, <a href="java.html">Java</a>, <a href="csharp.html">C#</a>, <a href="jsoniq.html">JSONiq</a>, <a href="json.html">JSON</a>, <a href="isbn.html">ISBN</a> - 4 PLDB concepts link to XQuery: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="ixml.html">Invisible XML</a>, <a href="pygments.html">Pygments</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/x/XQuery.xq'>hello-world</a>: let $hello := "Hello World" return $hello ``` ```Example from <a href='http://helloworldcollection.de/#XQuery'>the Hello World Collection</a>: (: Hello World with XQuery :) let $i := "Hello World" return $i ``` ```Example from <a href='https://github.com/wcandillon/language-jsoniq'>Linguist</a>: (: ------------------------------------------------------------------------------------- xproc.xqm - core xqm contains entry points, primary eval-step function and control functions. ---------------------------------------------------------------------------------------- :) xquery version "3.0" encoding "UTF-8"; module namespace xproc = "http://xproc.net/xproc"; (: declare namespaces :) declare namespace p="http://www.w3.org/ns/xproc"; declare namespace c="http://www.w3.org/ns/xproc-step"; declare namespace err="http://www.w3.org/ns/xproc-error"; (: module imports :) (: import module namespace util = "http://xproc.net/xproc/util" at "util1.xqm"; :) import module namespace const = "http://xproc.net/xproc/const" at "const.xqm"; import module namespace parse = "http://xproc.net/xproc/parse" at "parse.xqm"; import module namespace u = "http://xproc.net/xproc/util" at "util.xqm"; (: declare options :) declare boundary-space preserve; declare option saxon:output "indent=yes"; (: declare functions :) declare variable $xproc:run-step := xproc:run#6; declare variable $xproc:parse-and-eval := (); declare variable $xproc:declare-step := (); declare variable $xproc:choose := (); declare variable $xproc:try := (); declare variable $xproc:catch := (); declare variable $xproc:group := (); declare variable $xproc:for-each := (); declare variable $xproc:viewport := (); declare variable $xproc:library := (); declare variable $xproc:pipeline := (); declare variable $xproc:variable := (); (: list all declared namespaces :) (: -------------------------------------------------------------------------- :) declare function xproc:enum-namespaces($pipeline){ (: -------------------------------------------------------------------------- :) <namespace name="{$pipeline/@name}">{u:enum-ns(<dummy>{$pipeline}</dummy>)}</namespace> }; (: entry point :) (: -------------------------------------------------------------------------- :) declare function xproc:run($pipeline,$stdin,$dflag,$tflag,$bindings,$options){ (: -------------------------------------------------------------------------- :) (: STEP I: preprocess :) let $validate := () let $namespaces := xproc:enum-namespaces($pipeline) let $parse := parse:explicit-bindings( parse:AST(parse:explicit-name(parse:explicit-type($pipeline)))) let $ast := element p:declare-step {$parse/@*, parse:pipeline-step-sort( $parse/*, () ) } (: STEP II: eval AST :) let $eval_result := () (: STEP III: serialize and return results :) let $serialized_result := $pipeline return $serialized_result }; ``` ```Example from <a href='https://en.wikipedia.org/wiki/XQuery'>Wikipedia</a>: <html><body> { for $act in doc("hamlet.xml")//ACT let $speakers := distinct-values($act//SPEAKER) return <div> <h1>{ string($act/TITLE) }</h1> <ul> { for $speaker in $speakers return <li>{ $speaker }</li> } </ul> </div> } </body></html> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example (: Hello World with XQuery :) Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1121 5.6
Xql Built with Scroll v170.5.0 10/15/2024 6 0
Xql-lang Built with Scroll v170.5.0 10/15/2024 6 0
Xprofan Built with Scroll v170.5.0 10/15/2024 6 0
XProc - Programming language XProc ===== XProc is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #1353 on PLDB 35 Years Old 93 <span title="XProc repos on GitHub.">Repos</span> XProc is a W3C Recommendation to define an XML transformation language to define XML Pipelines. Below is an example abbreviated XProc file: This is a pipeline that consists of two atomic steps, XInclude and Validate. The pipeline itself has three inputs, “source” (a source document), “schemas” (a list of W3C XML Schemas) and “parameters” (for passing parameters). Read more on Wikipedia... https://en.wikipedia.org/wiki/XProc Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 93 XProc repos on <a href="https://github.com/search?q=language:XProc">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 174 users using XProc in 223 repos on <a href="https://api.github.com/search/repositories?q=language:XProc">GitHub</a> - Explore XProc snippets on <a href="http://www.rosettacode.org/wiki/Category:XProc">Rosetta Code</a> - GitHub supports <a href="https://github.com/textmate/xml.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for XProc - See also: (4 related languages) <a href="xml.html">XML</a>, <a href="java.html">Java</a>, <a href="xquery.html">XQuery</a>, <a href="xpath.html">XPath</a> ```Example from <a href='https://github.com/textmate/xml.tmbundle'>Linguist</a>: <?xml version="1.0" encoding="UTF-8"?> <p:declare-step xmlns:p="http://www.w3.org/ns/xproc" xmlns:c="http://www.w3.org/ns/xproc-step" version="1.0"> <p:input port="source"> <p:inline> <doc>Hello world!</doc> </p:inline> </p:input> <p:output port="result"/> <p:identity/> </p:declare-step> ``` ```Example from <a href='https://en.wikipedia.org/wiki/XProc'>Wikipedia</a>: <p:pipeline name="pipeline" xmlns:p="http://www.w3.org/ns/xproc" version="1.0"> <p:input port="schemas" sequence="true"/> <p:xinclude name="included"> <p:input port="source"> <p:pipe step="pipeline" port="source"/> </p:input> </p:xinclude> <p:validate-with-xml-schema name="validated"> <p:input port="source"> <p:pipe step="included" port="result"/> </p:input> <p:input port="schema"> <p:pipe step="pipeline" port="schemas"/> </p:input> </p:validate-with-xml-schema> </p:pipeline> ``` Built with Scroll v170.5.0 10/15/2024 625 3.1
Xpop Built with Scroll v170.5.0 10/15/2024 6 0
X PixMap - Text data format X PixMap ======== X PixMap is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #3327 on PLDB 36 Years Old 170 <span title="X PixMap repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - There are at least 170 X PixMap repos on <a href="https://github.com/search?q=language:X PixMap">GitHub</a> ```Example from the web: static char* <variable_name>[] = { <Values> <Colors> <Pixels> <Extensions> }; ``` Built with Scroll v170.5.0 10/15/2024 227 1.1
XPL0 - Programming language XPL0 ==== XPL0 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1976. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 #1770 on PLDB 49 Years Old XPL0 is a computer programming language that is essentially a cross between Pascal and C. It was created in 1976 by Peter J. R. Read more on Wikipedia... https://en.wikipedia.org/wiki/XPL0 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Explore XPL0 snippets on <a href="http://www.rosettacode.org/wiki/Category:XPL0">Rosetta Code</a> - See also: (6 related languages) <a href="pascal.html">Pascal</a>, <a href="c.html">C</a>, <a href="basic.html">BASIC</a>, <a href="pl-0.html">PL/0</a>, <a href="algol.html">Algol</a>, <a href="assembly-language.html">Assembly language</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/x/XPL0.xpl'>hello-world</a>: code Text=12; Text(0, "Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Text row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 369 1.8
XPL - Programming language XPL === XPL, aka XPL Programming Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1967. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221967%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1967 #2230 on PLDB 58 Years Old XPL is a programming language based on PL/I, a portable one-pass compiler written in its own language, and a parser generator tool for easily implementing similar compilers for other languages. XPL was designed in 1967 as a way to teach compiler design principles and as starting point for students to build compilers for their own languages. XPL was designed and implemented by William McKeeman and David B. Read more on Wikipedia... https://en.wikipedia.org/wiki/XPL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - XPL on HOPL https://hopl.info/showlanguage.prx?exp=308 XPL on HOPL - XPL appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (14 related languages) <a href="pl-i.html">PL/I</a>, <a href="fortran.html">Fortran</a>, <a href="cobol.html">COBOL</a>, <a href="algol.html">Algol</a>, <a href="systemz.html">IBM System z</a>, <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="bcpl.html">BCPL</a>, <a href="pl360.html">PL360</a>, <a href="yacc.html">Yacc</a>, <a href="hal-s.html">HAL/S</a>, <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a>, <a href="pl-m.html">PL/M</a> Built with Scroll v170.5.0 10/15/2024 385 1.9
XPath - Query language XPath ===== XPath is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #905 on PLDB 26 Years Old XPath (XML Path Language) is a query language for selecting nodes from an XML document. In addition, XPath may be used to compute values (e.g., strings, numbers, or Boolean values) from the content of an XML document. XPath was defined by the World Wide Web Consortium (W3C).. Read more on Wikipedia... https://en.wikipedia.org/wiki/XPath Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of XPath happened in <a href="../lists/labs.html#q=W3C">W3C</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/xpath">grammar</a> for XPath - See also: (20 related languages) <a href="xml.html">XML</a>, <a href="css.html">CSS</a>, <a href="java.html">Java</a>, <a href="csharp.html">C#</a>, <a href="python.html">Python</a>, <a href="javascript.html">JavaScript</a>, <a href="xproc.html">XProc</a>, <a href="xquery.html">XQuery</a>, <a href="json.html">JSON</a>, <a href="unicode.html">Unicode</a>, <a href="c.html">C</a>, <a href="free-pascal.html">Free Pascal</a>, <a href="perl.html">Perl</a>, <a href="php.html">PHP</a>, <a href="ruby.html">Ruby</a>, <a href="scheme.html">Scheme</a>, <a href="sql.html">SQL</a>, <a href="mysql.html">MySQL</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="tcl.html">Tcl</a> ```Example from <a href='https://en.wikipedia.org/wiki/XPath'>Wikipedia</a>: /Wikimedia/projects/project[@name='Wikipedia']/editions/edition/text() ``` Built with Scroll v170.5.0 10/15/2024 419 2.1
XPages - Application XPages ====== XPages is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1298 on PLDB 17 Years Old 22 <span title="XPages repos on GitHub.">Repos</span> XPages is an IBM extension of Java Server Faces with a server side JavaScript runtime and the built-in NoSQL database IBM Domino. It allows data from IBM Notes and Relational Databases to be displayed to browser clients on all platforms. The programming model is based on web development languages and standards including JavaScript, Ajax, Java, the Dojo Toolkit, Server-side JavaScript and JavaServer Faces. Read more on Wikipedia... https://en.wikipedia.org/wiki/XPages Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - There are at least 22 XPages repos on <a href="https://github.com/search?q=language:XPages">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 22 users using XPages in 33 repos on <a href="https://api.github.com/search/repositories?q=language:XPages">GitHub</a> - GitHub supports <a href="https://github.com/textmate/xml.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for XPages - <a href="http://xpages.info/">xpages.info</a> was registered in 2010 - See also: (3 related languages) <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="java.html">Java</a> ```Example from <a href='https://github.com/textmate/xml.tmbundle'>Linguist</a>: <?xml version="1.0" encoding="UTF-8"?> <faces-config> <faces-config-extension> <namespace-uri>http://www.ibm.com/xsp/custom</namespace-uri> <default-prefix>xc</default-prefix> </faces-config-extension> <composite-component> <component-type>navbar</component-type> <composite-name>navbar</composite-name> <composite-file>/navbar.xsp</composite-file> <composite-extension> <designer-extension> <in-palette>true</in-palette> </designer-extension> </composite-extension> </composite-component> </faces-config> ``` Built with Scroll v170.5.0 10/15/2024 494 2.5
XOTcl - Programming language XOTcl ===== XOTcl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000 by Gustaf Neumann and Uwe Zdun. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Gustaf%20Neumann Gustaf Neumann https://pldb.io/concepts/../lists/creators.html#q=Uwe%20Zdun Uwe Zdun #1805 on PLDB 25 Years Old XOTcl is an object-oriented extension for the Tool Command Language created by Gustaf Neumann and Uwe Zdun. It is a derivative of MIT OTcl. XOTcl is based on a dynamic object system with metaclasses which as influenced by CLOS. Read more on Wikipedia... https://en.wikipedia.org/wiki/XOTcl Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (2 related languages) <a href="tcl.html">Tcl</a>, <a href="clos.html">CLOS</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/x/XOTcl.xotcl'>hello-world</a>: puts "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token puts Built with Scroll v170.5.0 10/15/2024 337 1.7
Xojo - Programming language Xojo ==== Xojo is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #415 on PLDB 29 Years Old 570 <span title="Xojo repos on GitHub.">Repos</span> The Xojo programming environment is developed and commercially marketed by Xojo, Inc. of Austin, Texas for software development targeting macOS, Microsoft Windows, Linux, iOS, the Web and Raspberry Pi. Xojo uses a proprietary object-oriented BASIC dialect, also known as Xojo.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Xojo Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 570 Xojo repos on <a href="https://github.com/search?q=language:Xojo">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 43 users using Xojo in 68 repos on <a href="https://api.github.com/search/repositories?q=language:Xojo">GitHub</a> - Explore Xojo snippets on <a href="http://www.rosettacode.org/wiki/Category:Xojo">Rosetta Code</a> - Xojo appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - GitHub supports <a href="https://github.com/angryant0007/VBDotNetSyntax" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Xojo - See also: (8 related languages) <a href="linux.html">Linux</a>, <a href="ios.html">iOS</a>, <a href="basic.html">BASIC</a>, <a href="jvm.html">JVM</a>, <a href="x86-isa.html">X86</a>, <a href="xml.html">XML</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="gambas.html">Gambas</a> - 1 PLDB concepts link to Xojo: <a href="realbasic.html">REALBasic (now Xojo)</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/RealBasic.realbasic'>hello-world</a>: Function Run(args() as String) As Integer Print "Hello World" Quit End Function ``` ```Example from <a href='https://github.com/angryant0007/VBDotNetSyntax'>Linguist</a>: #tag Toolbar Begin Toolbar MyToolbar Begin ToolButton FirstItem Caption = "First Item" HelpTag = "" Style = 0 End Begin ToolButton SecondItem Caption = "Second Item" HelpTag = "" Style = 0 End End #tag EndToolbar ``` ```Example from <a href='https://en.wikipedia.org/wiki/Xojo'>Wikipedia</a>: Dim names() As String = Array("Red Sox", "Yankees", "Orioles", "Blue Jays", "Rays") For i As Integer = 0 To names.UBound ListBox1.AddRow(names(i)) Next ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Print row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 626 3.1
xodio - Visual programming language xodio ===== xodio is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2015 by Victor Nakoryakov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Victor%20Nakoryakov Victor Nakoryakov #894 on PLDB 10 Years Old ```Download source code: git clone https://github.com/xodio/xod ``` [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> xodio. XOD IDE - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - xodio is developed on <a href="https://github.com/xodio/xod">GitHub</a> and has 884 stars - xodio is written in <a href="javascript.html">JavaScript</a>, <a href="cpp.html">C++</a>, <a href="jsx.html">JSX</a>, <a href="reason.html">Reason</a>, <a href="scss.html">SCSS</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="html.html">HTML</a>, <a href="c.html">C</a>, <a href="make.html">Make</a> - <a href="https://xod.io/">xod.io</a> was registered in 2015 Built with Scroll v170.5.0 10/15/2024 390 1.9
Xoc - Compiler Xoc === Xoc is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2008 by Russ Cox and Tom Bergan† and Austin T. Clements and Frans Kaashoek and Eddie Kohler. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Russ%20Cox Russ Cox https://pldb.io/concepts/../lists/creators.html#q=Tom%20Bergan%E2%80%A0 Tom Bergan† https://pldb.io/concepts/../lists/creators.html#q=Austin%20T.%20Clements Austin T. Clements https://pldb.io/concepts/../lists/creators.html#q=Frans%20Kaashoek Frans Kaashoek https://pldb.io/concepts/../lists/creators.html#q=Eddie%20Kohler Eddie Kohler #2542 on PLDB 17 Years Old Today’s system programmers go to great lengths to extend the languages in which they program. For instance, system-specific compilers find errors in Linux and other systems, and add support for specialized control flow to Qt and event-based programs. These compilers are difficult to build and cannot always understand each other’s language changes. However, they can greatly improve code understandability and correctness, advantages that should be accessible to all programmers. We describe an extension-oriented compiler for C called xoc. An extension-oriented compiler, unlike a conventional extensible compiler, implements new features via many small extensions that are loaded together as needed. Xoc gives extension writers full control over program syntax and semantics while hiding many compiler internals. Xoc programmers concisely define powerful compiler extensions that, by construction, can be combined; even some parts of the base compiler, such as GNU C compatibility, are structured as extensions. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Early development of Xoc happened in <a href="../lists/labs.html#q=MIT">MIT</a> and <a href="../lists/labs.html#q=UCLA">UCLA</a> - Xoc is written in <a href="zeta.html">Zeta</a> - Read more about Xoc on the web: 1. https://swtch.com/~rsc/papers/xoc-asplos2008.pdf 1. Built with Scroll v170.5.0 10/15/2024 454 2.3
Xmtp Built with Scroll v170.5.0 10/15/2024 6 0
Xmtc Built with Scroll v170.5.0 10/15/2024 6 0
XMPP - Messaging protocol XMPP ==== XMPP, aka Extensible Messaging and Presence Protocol, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22messagingProtocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">messaging protocol</a> created in 1999 by Jeremie Miller. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=Jeremie%20Miller Jeremie Miller #2204 on PLDB 26 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"messagingProtocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>messagingProtocol</a> - <a href="https://xmpp.org/">xmpp.org</a> was registered in 2003 Built with Scroll v170.5.0 10/15/2024 205 1
Xml Built with Scroll v170.5.0 10/15/2024 6 0
Xml-query-algebra Built with Scroll v170.5.0 10/15/2024 6 0
Xml-ql Built with Scroll v170.5.0 10/15/2024 6 0
Xml-gl Built with Scroll v170.5.0 10/15/2024 6 0
Xmind Built with Scroll v170.5.0 10/15/2024 6 0
XML Metadata Interchange - Xml format XML Metadata Interchange ======================== XML Metadata Interchange, aka XML Metadata Interchange, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1966 on PLDB 10 Years Old The XML Metadata Interchange (XMI) is an Object Management Group (OMG) standard for exchanging metadata information via Extensible Markup Language (XML). It can be used for any metadata whose metamodel can be expressed in Meta-Object Facility (MOF). The most common use of XMI is as an interchange format for UML models, although it can also be used for serialization of models of other languages (metamodels).. Read more on Wikipedia... https://en.wikipedia.org/wiki/XML_Metadata_Interchange Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - 1 PLDB concepts link to XML Metadata Interchange: <a href="eiffel.html">Eiffel</a> Built with Scroll v170.5.0 10/15/2024 274 1.4
xlwings-editor - Library xlwings-editor ============== xlwings-editor is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2013 by Felix Zumstein. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Felix%20Zumstein Felix Zumstein #986 on PLDB 12 Years Old ```Download source code: git clone https://github.com/xlwings/xlwings ``` xlwings is a Python library that makes it easy to call Python from Excel and vice versa. It works with Excel on Windows and macOS as well as with Google Sheets and Excel on the web. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - xlwings-editor is developed on <a href="https://github.com/xlwings/xlwings">GitHub</a> and has 2,908 stars - xlwings-editor is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="yaml.html">YAML</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="typescript.html">TypeScript</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="xml.html">XML</a>, <a href="toml.html">TOML</a>, <a href="svg.html">SVG</a>, <a href="rust.html">Rust</a>, <a href="make.html">Make</a>, <a href="handlebars.html">Handlebars</a>, <a href="ini.html">Ini</a> - <a href="https://www.xlwings.org/">xlwings.org</a> was registered in 2013 Built with Scroll v170.5.0 10/15/2024 375 1.9
Xl Built with Scroll v170.5.0 10/15/2024 6 0
XL - Programming language XL == XL is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000 by Christophe de Dinechin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Christophe%20de%20Dinechin Christophe de Dinechin #481 on PLDB 25 Years Old ```Download source code: git clone https://github.com/c3d/xl ``` XL ("eXtensible Language") is the first and so far the only computer programming language designed to support concept programming.XL features programmer-reconfigurable syntax and semantics. Compiler plug-ins can be used to add new features to the language. A base set of plug-ins implements a relatively standard imperative language. Read more on Wikipedia... https://en.wikipedia.org/wiki/XL_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - XL is developed on <a href="https://github.com/c3d/xl">GitHub</a> and has 269 stars - XL is written in <a href="css.html">CSS</a>, <a href="cpp.html">C++</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a>, <a href="markdown.html">Markdown</a>, <a href="lisp.html">Lisp</a>, <a href="awk.html">awk</a>, <a href="html.html">HTML</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="python.html">Python</a>, <a href="ini.html">Ini</a>, <a href="javascript.html">JavaScript</a> - See also: (10 related languages) <a href="ada.html">Ada</a>, <a href="basic.html">BASIC</a>, <a href="c.html">C</a>, <a href="fortran.html">Fortran</a>, <a href="java.html">Java</a>, <a href="lisp.html">Lisp</a>, <a href="prolog.html">Prolog</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="forth.html">Forth</a> - Read more about XL on the web: 1. https://fosdem.org/2020/schedule/event/xllang/ 1. - 1 PLDB concepts link to XL: <a href="tao3d.html">tao3d</a> ```Example from the web: 0! is 1 N! is N * (N-1)! for I in 1..5 loop print "The factorial of ", I, " is ", I! ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/x/XL.xl'>hello-world</a>: // XL programming language: http://xlr.sourceforge.net writeln "Hello World" ``` ```Example from <a href='https://en.wikipedia.org/wiki/XL_(programming_language)'>Wikipedia</a>: if true then TrueBody else FalseBody -> TrueBody if false then TrueBody else FalseBody -> FalseBody ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token True False row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token writeln row Feature Templates FeatureLink ../features/hasTemplates.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 636 3.2
Xidoc - Text markup language Xidoc ===== Xidoc is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2021 by Adam Blažek. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Adam%20Bla%C5%BEek Adam Blažek #1426 on PLDB 4 Years Old ```Download source code: git clone https://github.com/xigoi/xidoc ``` A consistent markup language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Xidoc is developed on <a href="https://github.com/xigoi/xidoc">GitHub</a> and has 44 stars - Early development of Xidoc happened in <a href="../lists/labs.html#q=Adam Blažek">Adam Blažek</a> - Xidoc is written in <a href="javascript.html">JavaScript</a>, <a href="nim.html">Nim</a>, <a href="html.html">HTML</a>, <a href="c.html">C</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a> ```Example from the web: [section HTML; [p HTML is such an [it ugly] language! Each [code html; <tag>] has to be repeated twice. ] ] [section [LaTeX]; [p [LaTeX] is great for writing math formulas like [$ e^{\tau i} = 1], but it's painful to write with all those [code latex; \begin], [code latex; \end] and different syntaxes for different things. ] ] ``` Built with Scroll v170.5.0 10/15/2024 366 1.8
XHTML - Data notation XHTML ===== XHTML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2200 on PLDB 25 Years Old eXtensible HyperText Markup Language (XHTML) is part of the family of XML markup languages. It mirrors or extends versions of the widely used HyperText Markup Language (HTML), the language in which Web pages are formulated. While HTML, prior to HTML5, was defined as an application of Standard Generalized Markup Language (SGML), a flexible markup language framework, XHTML is an application of XML, a more restrictive subset of SGML. Read more on Wikipedia... https://en.wikipedia.org/wiki/XHTML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - 10 PLDB concepts link to XHTML: <a href="eiffel.html">Eiffel</a>, <a href="felix.html">Felix</a>, <a href="frundis.html">Frundis</a>, <a href="futurescript.html">FutureScript</a>, <a href="haml.html">HAML</a>, <a href="jekyll.html">Jekyll</a>, <a href="nodejs.html">Node.js</a>, <a href="pegdown.html">pegdown</a>, <a href="pygments.html">Pygments</a>, <a href="tibet.html">tibet</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/x/XHTML.xhtml'>hello-world</a>: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/TR/xhtml1" xml:lang="en" lang="en"> <head> <title>Hello World</title> <meta charset="UTF-8"/> </head> <body> <p>Hello World</p> </body> </html> ``` Built with Scroll v170.5.0 10/15/2024 425 2.1
Xgmml Built with Scroll v170.5.0 10/15/2024 6 0
XGBoost - Library XGBoost ======= XGBoost is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2014 by Tianqi Chen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Tianqi%20Chen Tianqi Chen #827 on PLDB 11 Years Old ```Download source code: git clone https://github.com/dmlc/xgboost ``` Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - XGBoost is developed on <a href="https://github.com/dmlc/xgboost">GitHub</a> and has 25,893 stars - XGBoost is written in <a href="cpp.html">C++</a>, <a href="python.html">Python</a>, <a href="cuda.html">CUDA</a>, <a href="scala.html">Scala</a>, <a href="r.html">R</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="cmake.html">CMake</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="c.html">C</a>, <a href="csv.html">CSV</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="powershell.html">PowerShell</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="json.html">JSON</a>, <a href="toml.html">TOML</a>, <a href="m4.html">M4</a>, <a href="tex.html">Tex</a>, <a href="groovy.html">Groovy</a>, <a href="javascript.html">JavaScript</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="ini.html">Ini</a> Built with Scroll v170.5.0 10/15/2024 420 2.1
Xgboost - Binary data format Xgboost ======= Xgboost is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1290 on PLDB 11 Years Old XGBoost is an open-source software library which provides a gradient boosting framework for C++, Java, Python,R, and Julia. It works on Linux, Windows, and macOS. From the project description, it aims to provide a "Scalable, Portable and Distributed Gradient Boosting (GBM, GBRT, GBDT) Library". Read more on Wikipedia... https://en.wikipedia.org/wiki/Xgboost Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Xgboost is written in <a href="cpp.html">C++</a>, <a href="python.html">Python</a>, <a href="cuda.html">CUDA</a>, <a href="scala.html">Scala</a>, <a href="r.html">R</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="cmake.html">CMake</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="c.html">C</a>, <a href="csv.html">CSV</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="powershell.html">PowerShell</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="json.html">JSON</a>, <a href="toml.html">TOML</a>, <a href="m4.html">M4</a>, <a href="tex.html">Tex</a>, <a href="groovy.html">Groovy</a>, <a href="javascript.html">JavaScript</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="ini.html">Ini</a> - See also: (7 related languages) <a href="linux.html">Linux</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="r.html">R</a>, <a href="julia.html">Julia</a>, <a href="scala.html">Scala</a>, <a href="scikit-learn.html">Scikit-learn</a> - Read more about Xgboost on the web: 1. https://rdrr.io/cran/xgboost/man/xgb.dump.html 1. Built with Scroll v170.5.0 10/15/2024 479 2.4
XeTeX - Text markup language XeTeX ===== XeTeX is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #1502 on PLDB 21 Years Old XeTeX ( ZEE-tekh or ; see also Pronouncing and writing "TeX") is a TeX typesetting engine using Unicode and supporting modern font technologies such as OpenType, Graphite and Apple Advanced Typography (AAT). It was originally written by Jonathan Kew and is distributed under the X11 free software license. Initially developed for Mac OS X only, it is now available for all major platforms. Read more on Wikipedia... https://en.wikipedia.org/wiki/XeTeX Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - See also: (8 related languages) <a href="pascal.html">Pascal</a>, <a href="c.html">C</a>, <a href="tex.html">Tex</a>, <a href="unicode.html">Unicode</a>, <a href="utf-8.html">UTF-8</a>, <a href="latex.html">LaTeX</a>, <a href="linux.html">Linux</a>, <a href="postscript.html">PostScript</a> ```Example from the web: \documentclass[11pt]{article} \usepackage{fontspec} \setmainfont[Ligatures=TeX]{Linux Libertine O} \begin{document} \section{Unicode support} \subsection{English} All human beings are born free and equal in dignity and rights. \subsection{Íslenska} Hver maður er borinn frjáls og jafn öðrum að virðingu og réttindum. ``` ```Example from <a href='https://en.wikipedia.org/wiki/XeTeX'>Wikipedia</a>: % Encoding: UTF8 @ARTICLE(Ekstrom, AUTHOR = "Author w", TITLE = "{Ekstrøm title}", JOURNAL = "Ekstr{\o}m Journal", YEAR = 1965, note = {Working with pdflatex} ) @ARTICLE(Ekstrøm, AUTHOR = "Author Ekstr{\o}m", TITLE = "{Ekstrøm title}", JOURNAL = "Ekstrøm Journal", YEAR = "1965", note = {Not working with pdflatex but with xelatex} ) ``` Built with Scroll v170.5.0 10/15/2024 434 2.2
Xe Built with Scroll v170.5.0 10/15/2024 6 0
Xduce Built with Scroll v170.5.0 10/15/2024 6 0
Xdr Built with Scroll v170.5.0 10/15/2024 6 0
Xcy Built with Scroll v170.5.0 10/15/2024 6 0
Xcore Built with Scroll v170.5.0 10/15/2024 6 0
XCompose - Application XCompose ======== XCompose is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2075 on PLDB 19 Years Old 0 <span title="XCompose repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - There are at least 0 XCompose repos on <a href="https://github.com/search?q=language:XCompose">GitHub</a> - GitHub supports <a href="https://github.com/samcv/language-xcompose" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for XCompose - Read more about XCompose on the web: 1. https://wiki.debian.org/XCompose 1. ```Example from the web: include "%L" <Multi_key> <g> <a> : "α" <Multi_key> <g> <b> : "β" <Multi_key> <g> <g> : "γ" ``` ```Example from <a href='https://github.com/samcv/language-xcompose'>Linguist</a>: # for Emacs: -*- coding: utf-8 -*- include "%L" # def emit(keys, codepoint, word): # print ('<Multi_key> %s <period>\t: "%s"\tU%04X\t\t# CIRCLED DIGIT %s' % # (keys, unichr(codepoint), codepoint, word)).encode('utf8') # numbers = 'one two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen seventeen eighteen nineteen twenty' # words = numbers.upper().split() # emit('<0>', 0x24EA, "ZERO") # for num, word in zip(range(1, 21), words): # emit(' '.join("<%s>" % char for char in str(num)), 0x245f + num, word) # Custom additions: Typography <Multi_key> <period> <period> : "…" U2026 # HORIZONTAL ELLIPSIS <Multi_key> <v> <period> <period> : "⋮" U22EE # VERTICAL ELLIPSIS <Multi_key> <c> <period> <period> : "⋯" U22EF # MIDLINE HORIZONTAL ELLIPSIS <Multi_key> <slash> <period> <period> : "⋰" U22F0 # UP RIGHT DIAGONAL ELLIPSIS # To avoid conflict with \. for combining dot above. #<Multi_key> <backslash> <period> <period> : "⋱" U22F1 # DOWN RIGHT DIAGONAL ELLIPSIS <Multi_key> <period> <backslash> <period> : "⋱" U22F1 # DOWN RIGHT DIAGONAL ELLIPSIS # Will we someday regret this, wanting 2. for ⒉ ? <Multi_key> <2> <period> : "‥" U2025 # TWO DOT LEADER # This should not be needed. #<Multi_key> <1> <period> : "․" U2024 # ONE DOT LEADER <Multi_key> <c> <1> <period> : "·" U00B7 # MIDDLE DOT (maybe I can remember the keystroke better? <Multi_key> <period> <slash> <period> : "⁒" U2052 # COMMERCIAL MINUS SIGN # Printable sign for space. But is \<space> too useful a key combo to use # for this? <Multi_key> <backslash> <space> : "␣" U2423 # OPEN BOX # These two are already present for me: # <Multi_key> <minus> <minus> <minus> : "—" U2014 # EM DASH # <Multi_key> <minus> <minus> <period> : "–" U2013 # EN DASH <Multi_key> <minus> <minus> <space> : "– " # EN DASH (followed by space) <Multi_key> <minus> <asciitilde> <minus> : "―" U2015 # HORIZONTAL BAR <Multi_key> <minus> <2> <M> : "⸺" U2E3A # TWO-EM DASH <M ``` Built with Scroll v170.5.0 10/15/2024 730 3.6
XCAS - Programming language XCAS ==== XCAS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #3339 on PLDB 24 Years Old Xcas is a user interface to Giac, a free, basic Computer Algebra System (CAS) for Microsoft Windows, Apple macOS and Linux/Unix. Giac can be used directly inside software written in C++. Giac has a compatibility mode with Maple and MuPAD and Qcas and ExpressionsinBar software and TI-89, TI-92, Voyage 200 and TI-Nspire calculators. Read more on Wikipedia... https://en.wikipedia.org/wiki/Xcas Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - XCAS on HOPL https://hopl.info/showlanguage.prx?exp=4928 XCAS on HOPL - See also: (4 related languages) <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="maple.html">Maple</a>, <a href="mupad.html">muPad</a> - Read more about XCAS on the web: 1. https://www-fourier.ujf-grenoble.fr/~parisse/giac.html 1. Built with Scroll v170.5.0 10/15/2024 304 1.5
Xcard Built with Scroll v170.5.0 10/15/2024 6 0
XC - Programming language XC == XC, aka XMOS community, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #1611 on PLDB 20 Years Old 342 <span title="XC repos on GitHub.">Repos</span> In computers, XC is a programming language for real-time embedded parallel processors, targeted at the XMOS XCore processor architecture.XC is an imperative language, based on the features for parallelism and communication in occam, and the syntax and sequential features of C. It provides primitive features that correspond to the various architectural resources provided, namely: channel ends, locks, ports and timers. In combination with XCore processors, XC is used to build embedded systems with levels of I/O, real-time performance and computational ability usually attributed to field-programmable gate arrays (FPGAs) or application-specific integrated circuit (ASIC) devices.. Read more on Wikipedia... https://en.wikipedia.org/wiki/XC_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 342 XC repos on <a href="https://github.com/search?q=language:XC">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 301 users using XC in 444 repos on <a href="https://api.github.com/search/repositories?q=language:XC">GitHub</a> - GitHub supports <a href="https://github.com/graymalkin/xc.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for XC - See also: (2 related languages) <a href="c.html">C</a>, <a href="occam.html">Occam</a> ```Example from <a href='https://github.com/graymalkin/xc.tmbundle'>Linguist</a>: int main() { int x; chan c; par { c <: 0; c :> x; } return x; } ``` ```Example from <a href='https://en.wikipedia.org/wiki/XC_(programming_language)'>Wikipedia</a>: #include <stdio.h> #include <platform.h> void hello(int id, chanend cin, chanend cout){ if (id > 0) cin :> int; printf("Hello from core %d!", id); if (id < 3) cout <: 1; } int main(void) { chan c[3]; par (int i=0; i<4; i++) on tile[i] : hello(i, c[i], c[(i+1)%4]); return 0; } ``` Built with Scroll v170.5.0 10/15/2024 497 2.5
XBRL - Xml format XBRL ==== XBRL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #3269 on PLDB 22 Years Old XBRL (eXtensible Business Reporting Language) is a freely available and global framework for exchanging business information. XBRL allows the expression of semantic meaning commonly required in business reporting. The language is XML-based and uses the XML syntax and related XML technologies such as XML Schema, XLink, XPath, and Namespaces. Read more on Wikipedia... https://en.wikipedia.org/wiki/XBRL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> Built with Scroll v170.5.0 10/15/2024 236 1.2
XBLite - Programming language XBLite ====== XBLite is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001 by David Szafranski. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=David%20Szafranski David Szafranski #2196 on PLDB 24 Years Old XBLite is a free Open Source BASIC programming language compiler and development system. It was started in 2001 by David Szafranski in order to provide a Windows exclusive version of the XBasic dialect. XBLite is released under the GNU GPL licensing scheme, Standard libraries are released under the GNU LGPL licensing scheme. Read more on Wikipedia... https://en.wikipedia.org/wiki/XBLite Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (3 related languages) <a href="quickbasic.html">QuickBASIC</a>, <a href="basic.html">BASIC</a>, <a href="m4.html">M4</a> ```Example from <a href='https://en.wikipedia.org/wiki/XBLite'>Wikipedia</a>: PROGRAM "sayhello" ' interfaces to system DLLs IMPORT "gdi32" ' importing interface to gdi32.dll IMPORT "user32" ' importing interface to user32.dll DECLARE FUNCTION Entry () ' declare function Entry() FUNCTION Entry () ' define (instantiate) function Entry() ' display a message box and wait until the user clicks the 'OK!' button MessageBoxA (0, &"Hello world!", &"Windows GUI Version", $MB_OK) END FUNCTION END PROGRAM ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token ' row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 423 2.1
XML Binding Language - Xml format XML Binding Language ==================== XML Binding Language, aka XML Binding Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2929 on PLDB 25 Years Old XBL (XML Binding Language) is an XML-based markup language used to declare the behavior and look of XUL-widgets and XML elements. Development of the XBL specification was abandoned by the W3C in 2012. XBL was developed by the Mozilla project for use in the Mozilla Application Suite; the language is not currently described by any formal standard and is thus proprietary to Mozilla, with the only implementation being the Gecko layout engine. Read more on Wikipedia... https://en.wikipedia.org/wiki/XBL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - See also: (3 related languages) <a href="xml.html">XML</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a> ```Example from <a href='https://en.wikipedia.org/wiki/XBL'>Wikipedia</a>: scrollbar { -moz-binding: url('somefile.xml#binding1'); } ``` Built with Scroll v170.5.0 10/15/2024 312 1.6
Xbel Built with Scroll v170.5.0 10/15/2024 6 0
Xbasic - Programming language Xbasic ====== Xbasic is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988 by Max Reason. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 https://pldb.io/concepts/../lists/creators.html#q=Max%20Reason Max Reason #1536 on PLDB 37 Years Old XBasic is a variant of the BASIC programming language that was developed in the late 1980s for the Motorola 88000 CPU and Unix by Max Reason. In the early 1990s it was ported to Windows and Linux, and since 1999 it has been available as open source software with its runtime library under the LGPL license. It should not be confused with TI Extended BASIC, which is sometimes called XBasic or X Basic. Read more on Wikipedia... https://en.wikipedia.org/wiki/Xbasic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Explore Xbasic snippets on <a href="http://www.rosettacode.org/wiki/Category:XBasic">Rosetta Code</a> - See also: (6 related languages) <a href="basic.html">BASIC</a>, <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="assembly-language.html">Assembly language</a>, <a href="xblite.html">XBLite</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/x/XBasic.x'>hello-world</a>: IMPORT "xst" DECLARE FUNCTION Hello () FUNCTION Hello () XstDisplayConsole () PRINT "Hello World" END FUNCTION END PROGRAM ``` ```Example from <a href='https://en.wikipedia.org/wiki/Xbasic'>Wikipedia</a>: ' Programs contain: ' 1. A PROLOG with type/function/constant declarations. ' 2. This Entry() function where execution begins. ' 3. Zero or more additional functions. ' FUNCTION Entry() PRINT "Hello World" PRINT 2+2 PRINT 44/12 PRINT 33*3 END FUNCTION ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token PRINT row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token ' row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 520 2.6
Xbasepp Built with Scroll v170.5.0 10/15/2024 6 0
xBase - Programming language xBase ===== xBase is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #443 on PLDB 39 Years Old 3k <span title="xBase repos on GitHub.">Repos</span> xBase is the generic term for all programming languages that derive from the original dBASE (Ashton-Tate) programming language and database formats. These are sometimes informally known as dBASE "clones". While there was a non-commercial predecessor to the Ashton-Tate product (Vulcan written by Wayne Ratliff), most clones are based on Ashton-Tate's 1986 dBASE III+ release — scripts written in the dBASE III+ dialect are most likely to run on all the clones.. Read more on Wikipedia... https://en.wikipedia.org/wiki/XBase Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 2,564 xBase repos on <a href="https://github.com/search?q=language:xBase">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 313 users using xBase in 350 repos on <a href="https://api.github.com/search/repositories?q=language:xBase">GitHub</a> - Explore xBase snippets on <a href="http://www.rosettacode.org/wiki/Category:XBase">Rosetta Code</a> - xBase on HOPL https://hopl.info/showlanguage.prx?exp=2621 xBase on HOPL - xBase appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - GitHub supports <a href="https://github.com/hernad/atom-language-harbour" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for xBase - See also: (1 related languages) <a href="jet-propulsion-laboratory-display-information-system.html">Jet Propulsion Laboratory Display Information System</a> - 2 PLDB concepts link to xBase: <a href="cloc.html">cloc</a>, <a href="pygments.html">Pygments</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/x/XBase.dbf'>hello-world</a>: do while .t. ? 'Hello World' enddo ``` ```Example from <a href='https://github.com/hernad/atom-language-harbour'>Linguist</a>: #ifndef __HARBOUR__ #ifndef __XPP__ #ifndef __CLIP__ #ifndef FlagShip #define __CLIPPER__ #endif #endif #endif #endif /* File create flags */ #define FC_NORMAL 0 /* No file attributes are set */ #define FC_READONLY 1 #define FC_HIDDEN 2 #define FC_SYSTEM 4 // New-style comment #command SET DELETED <x:ON,OFF,&> => Set( _SET_DELETED, <(x)> ) #command SET DELETED (<x>) => Set( _SET_DELETED, <x> ) #command @ <row>, <col> SAY <exp> [PICTURE <pic>] [COLOR <clr>] => ; DevPos( <row>, <col> ) ; DevOutPict( <exp>, <pic> [, <clr>] ) #command ENDIF <*x*> => endif #ifdef __CLIPPER__ #xtranslate hb_MemoWrit( [<x,...>] ) => MemoWrit( <x> ) #xtranslate hb_dbExists( <t> ) => File( <t> ) #xtranslate hb_dbPack() => __dbPack() #xtranslate hb_default( @<v>, <x> ) => iif( StrTran( ValType( <v> ), "M", "C" ) == StrTran( ValType( <x> ), "M", "C" ),, <v> := <x>, ) #endif ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 731 3.7
XAML - Xml format XAML ==== XAML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #750 on PLDB 17 Years Old Extensible Application Markup Language (XAML (listen)) is a declarative XML-based language developed by Microsoft that is used for initializing structured values and objects. It is available under Microsoft's Open Specification Promise. The acronym originally stood for Extensible Avalon Markup Language, Avalon being the code-name for Windows Presentation Foundation (WPF).XAML is used extensively in .NET Framework 3.0 & .NET Framework 4.0 technologies, particularly Windows Presentation Foundation (WPF), Silverlight, Windows Workflow Foundation (WF), Windows Runtime XAML Framework and Windows Store apps. Read more on Wikipedia... https://en.wikipedia.org/wiki/Extensible_Application_Markup_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - There are 202,070 members in the <a href="https://reddit.com/r/xaml">XAML subreddit</a> - See also: (8 related languages) <a href="xml.html">XML</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="csharp.html">C#</a>, <a href="visual-basic.net.html">Visual Basic .NET</a>, <a href="xbl.html">XML Binding Language</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="linux.html">Linux</a> - 9 PLDB concepts link to XAML: <a href="flow9.html">Flow9</a>, <a href="hhvm.html">HHVM</a>, <a href="jinx.html">jinx</a>, <a href="monkeyx.html">MonkeyX</a>, <a href="opencv.html">OpenCV</a>, <a href="powershell.html">PowerShell</a>, <a href="ripple.html">Ripple</a>, <a href="roslyn-compiler.html">Roslyn compiler</a>, <a href="uno.html">Uno</a> ```Example from <a href='https://en.wikipedia.org/wiki/Extensible_Application_Markup_Language'>Wikipedia</a>: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>XAML Example</title> <script type="text/javascript" src="MySilverlight.js" /> <script type="text/javascript" src="Silver.js" /> </head> <body> <div id="MySilverlight" > </div> <script type="text/javascript"> createMySilverlight(); </script> </body> </html> ``` Built with Scroll v170.5.0 10/15/2024 506 2.5
Xadl Built with Scroll v170.5.0 10/15/2024 6 0
X86 - Instruction set architecture X86 === X86 is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 1978. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 #1120 on PLDB 47 Years Old x86 is a family of backward-compatible instruction set architectures based on the Intel 8086 CPU and its Intel 8088 variant. The 8086 was introduced in 1978 as a fully 16-bit extension of Intel's 8-bit-based 8080 microprocessor, with memory segmentation as a solution for addressing more memory than can be covered by a plain 16-bit address. The term "x86" came into being because the names of several successors to Intel's 8086 processor end in "86", including the 80186, 80286, 80386 and 80486 processors. Read more on Wikipedia... https://en.wikipedia.org/wiki/X86 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Early development of X86 happened in <a href="../lists/labs.html#q=Intel">Intel</a> and <a href="../lists/labs.html#q=Advanced Micro Devices">Advanced Micro Devices</a> - See also: (9 related languages) <a href="ia-32.html">IA-32</a>, <a href="mmx.html">MMX instruction set</a>, <a href="arm.html">ARM</a>, <a href="opencl.html">OpenCL</a>, <a href="x86-assembly.html">x86 Assembly</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="sparc.html">SPARC</a>, <a href="powerpc.html">PowerPC</a> Built with Scroll v170.5.0 10/15/2024 372 1.9
X86-assembly Built with Scroll v170.5.0 10/15/2024 6 0
x86-64 - Instruction set architecture x86-64 ====== x86-64 is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #1477 on PLDB 25 Years Old x86-64 (also known as x64, x86_64, AMD64 and Intel 64) is the 64-bit version of the x86 instruction set. It introduces two new modes of operation, 64-bit mode and compatibility mode, along with a new 4-level paging mode. With 64-bit mode and the new paging mode, it supports vastly larger amounts of virtual memory and physical memory than is possible on its 32-bit predecessors, allowing programs to store larger amounts of data in memory. Read more on Wikipedia... https://en.wikipedia.org/wiki/x86-64 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - See also: (10 related languages) <a href="x86-isa.html">X86</a>, <a href="mips.html">MIPS architecture</a>, <a href="sparc.html">SPARC</a>, <a href="ia-32.html">IA-32</a>, <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a>, <a href="opengl.html">OpenGL</a>, <a href="powerpc.html">PowerPC</a>, <a href="solaris.html">Solaris</a>, <a href="visual-studio-editor.html">Visual Studio</a> - 1 PLDB concepts link to x86-64: <a href="b3-ir.html">B3 IR</a> Built with Scroll v170.5.0 10/15/2024 359 1.8
X11-basic Built with Scroll v170.5.0 10/15/2024 6 0
X10 - Programming language X10 === X10 is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004 by Kemal Ebcioğlu and Saravanan Arumugam and Vijay Saraswat and Vivek Sarkar. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=Kemal%20Ebcio%C4%9Flu Kemal Ebcioğlu https://pldb.io/concepts/../lists/creators.html#q=Saravanan%20Arumugam Saravanan Arumugam https://pldb.io/concepts/../lists/creators.html#q=Vijay%20Saraswat Vijay Saraswat https://pldb.io/concepts/../lists/creators.html#q=Vivek%20Sarkar Vivek Sarkar #427 on PLDB 21 Years Old 45 <span title="X10 repos on GitHub.">Repos</span> X10 is a programming language being developed by IBM at the Thomas J. Watson Research Center as part of the Productive, Easy-to-use, Reliable Computing System (PERCS) project funded by DARPA's High Productivity Computing Systems (HPCS) program. Its primary authors are Kemal Ebcioğlu, Vijay Saraswat, Saravanan Arumugam, and Vivek Sarkar. Read more on Wikipedia... https://en.wikipedia.org/wiki/X10_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 45 X10 repos on <a href="https://github.com/search?q=language:X10">GitHub</a> - Early development of X10 happened in <a href="../lists/labs.html#q=IBM">IBM</a> - The Google BigQuery Public Dataset GitHub snapshot shows 18 users using X10 in 19 repos on <a href="https://api.github.com/search/repositories?q=language:X10">GitHub</a> - Explore X10 snippets on <a href="http://www.rosettacode.org/wiki/Category:X10">Rosetta Code</a> - X10 on HOPL https://hopl.info/showlanguage.prx?exp=8172 X10 on HOPL - X10 appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/x10.py">syntax highlighting</a> for X10 - GitHub supports <a href="https://github.com/x10-lang/x10-highlighting" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for X10 - <a href="http://x10-lang.org">x10-lang.org</a> was registered in 2008 - See also: (5 related languages) <a href="linux.html">Linux</a>, <a href="java.html">Java</a>, <a href="chapel.html">Chapel</a>, <a href="fortress.html">Fortress</a>, <a href="unified-parallel-c.html">UPC</a> - 1 PLDB concepts link to X10: <a href="chapel.html">Chapel</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/x/X10.x10'>hello-world</a>: /* * This file is part of the X10 project (http://x10-lang.org). * * This file is licensed to You under the Eclipse Public License (EPL); * You may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.opensource.org/licenses/eclipse-1.0.php * * (C) Copyright IBM Corporation 2006-2016. */ import x10.io.Console; public class HelloWorld { public static def main(Rail[String]) { Console.OUT.println("Hello World"); } } ``` ```Example from <a href='https://github.com/x10-lang/x10-highlighting'>Linguist</a>: /* * This file is part of the X10 project (http://x10-lang.org). * * This file is licensed to You under the Eclipse Public License (EPL); * You may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.opensource.org/licenses/eclipse-1.0.php * * (C) Copyright IBM Corporation 2006-2014. */ import x10.io.Console; /** * The classic hello world program, shows how to output to the console. */ class HelloWorld { public static def main(Rail[String]) { Console.OUT.println("Hello World!" ); } } ``` ```X10 <a href="../lists/keywords.html#q=x10">Keywords</a> as assert async at athome ateach atomic break case catch class clocked continue def default do else final finally finish for goto haszero here if import in instanceof interface isref new offer operator package return struct switch throw try type val var when while ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Async Await FeatureLink ../features/hasAsyncAwait.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example import x10.io.Console; Token import row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Console.OUT.println row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1020 5.1
X PixMap - Application X PixMap ======== X PixMap is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #2185 on PLDB 36 Years Old 170 <span title="X PixMap repos on GitHub.">Repos</span> X PixMap (XPM) is an image file format used by the X Window System, created in 1989 by Daniel Dardailler and Colas Nahaboo working at Bull Research Center at Sophia Antipolis, France, and later enhanced by Arnaud Le Hors.It is intended primarily for creating icon pixmaps, and supports transparent pixels. Derived from the earlier XBM syntax, it is a plain text file in the XPM2 format or of a C programming language syntax, which can be included in a C program file.. Read more on Wikipedia... https://en.wikipedia.org/wiki/X_PixMap Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - There are at least 170 X PixMap repos on <a href="https://github.com/search?q=language:X PixMap">GitHub</a> - GitHub supports <a href="https://github.com/textmate/c.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for X PixMap - See also: (3 related languages) <a href="x-bitmap.html">X BitMap</a>, <a href="c.html">C</a>, <a href="ascii.html">ASCII</a> ```Example from <a href='https://github.com/textmate/c.tmbundle'>Linguist</a>: /* XPM */ static char * stick_unfocus_xpm[] = { "20 17 20 1", " c None", ". c #EBEBEB", "+ c #E9E9E9", "@ c #E6E6E6", "# c #E5E5E5", "$ c #E2E2E2", "% c #DFDFDF", "& c #DEDEDE", "* c #FEFEFE", "= c #C4C4C4", "- c #898989", "; c #B7B7B7", "> c #6A6A6A", ", c #B9B9B9", "' c #E4E4E4", ") c #686868", "! c #E0E0E0", "~ c #666666", "{ c #E8E8E8", "] c #E1E1E1", "....................", "....................", ".....+@#$%&%$#@+....", "....+*********=&+...", "....@*********-=#...", "....#**;;;;;**>,'...", "....$**;**;;**);$...", "....%**;;;;;**>;&...", "....&**;***;**>;&...", "....&**;;;;;**>;&...", "....!*********~;!...", "....!*********>,&...", "....@=->)>>>)>-=#...", "....+&=,;;;;;,=&+...", ".....{]%%&&&&%@+....", "....................", "...................."}; ``` ```Example from <a href='https://en.wikipedia.org/wiki/X_PixMap'>Wikipedia</a>: P1 16 7 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 1 1 0 1 1 0 0 1 1 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 1 1 0 0 1 0 0 1 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 ``` Built with Scroll v170.5.0 10/15/2024 643 3.2
X-klaim Built with Scroll v170.5.0 10/15/2024 6 0
[x]it! - Data notation [x]it! ====== [x]it! is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2022 by Jan Heuermann. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Jan%20Heuermann Jan Heuermann #1049 on PLDB 3 Years Old ```Download source code: git clone https://github.com/jotaen/xit ``` A plain-text file format for todos and check lists - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - [x]it! is developed on <a href="https://github.com/jotaen/xit">GitHub</a> and has 1,035 stars - [x]it! is written in <a href="markdown.html">Markdown</a> - See also: (1 related languages) <a href="todotxt.html">Todotxt</a> - Read more about [x]it! on the web: 1. https://news.ycombinator.com/item?id=32552782 1. ```Example from the web: [ ] This is an open item [x] This is a checked item [@] This is an ongoing item [~] This is an obsolete item ``` Built with Scroll v170.5.0 10/15/2024 292 1.5
X Font Directory Index - Application X Font Directory Index ====================== X Font Directory Index is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #2074 on PLDB 34 Years Old 14 <span title="X Font Directory Index repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - There are at least 14 X Font Directory Index repos on <a href="https://github.com/search?q=language:X Font Directory Index">GitHub</a> - GitHub supports <a href="https://github.com/Alhadis/language-fontforge" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for X Font Directory Index - Read more about X Font Directory Index on the web: 1. https://groups.google.com/forum/#!search/mkfontdir/comp.windows.x/zYxw3Vkaht4/KUSt85opBwoJ 1. ```Example from the web: 2 sutonnymj.pfa -altsys-SutonnyMJ-medium-r-normal--0-0-0-0-p-0-adobe-fontspecific rinkymj.pfa -altsys-RinkyMJ-medium-r-normal--0-0-0-0-p-0-adobe-fontspecific ``` ```Example from <a href='https://github.com/Alhadis/language-fontforge'>Linguist</a>: ! This is Alhadis's `fonts.alias' file, taken from his OpenBSD ! install's `/usr/X11R6/lib/X11/fonts/100dpi/' directory. FONT_NAME_ALIASES lucidasans-bolditalic-8 -b&h-lucida-bold-i-normal-sans-11-80-100-100-p-69-iso8859-1 lucidasans-bolditalic-10 -b&h-lucida-bold-i-normal-sans-14-100-100-100-p-90-iso8859-1 lucidasans-bolditalic-12 -b&h-lucida-bold-i-normal-sans-17-120-100-100-p-108-iso8859-1 lucidasans-bolditalic-14 -b&h-lucida-bold-i-normal-sans-20-140-100-100-p-127-iso8859-1 lucidasans-bolditalic-18 -b&h-lucida-bold-i-normal-sans-25-180-100-100-p-159-iso8859-1 lucidasans-bolditalic-24 -b&h-lucida-bold-i-normal-sans-34-240-100-100-p-215-iso8859-1 lucidasans-bold-8 -b&h-lucida-bold-r-normal-sans-11-80-100-100-p-70-iso8859-1 lucidasans-bold-10 -b&h-lucida-bold-r-normal-sans-14-100-100-100-p-89-iso8859-1 lucidasans-bold-12 -b&h-lucida-bold-r-normal-sans-17-120-100-100-p-108-iso8859-1 lucidasans-bold-14 -b&h-lucida-bold-r-normal-sans-20-140-100-100-p-127-iso8859-1 lucidasans-bold-18 -b&h-lucida-bold-r-normal-sans-25-180-100-100-p-158-iso8859-1 lucidasans-bold-24 -b&h-lucida-bold-r-normal-sans-34-240-100-100-p-216-iso8859-1 lucidasans-italic-8 -b&h-lucida-medium-i-normal-sans-11-80-100-100-p-62-iso8859-1 lucidasans-italic-10 -b&h-lucida-medium-i-normal-sans-14-100-100-100-p-80-iso8859-1 lucidasans-italic-12 -b&h-lucida-medium-i-normal-sans-17-120-100-100-p-97-iso8859-1 lucidasans-italic-14 -b&h-lucida-medium-i-normal-sans-20-140-100-100-p-114-iso8859-1 lucidasans-italic-18 -b&h-lucida-medium-i-normal-sans-25-180-100-100-p-141-iso8859-1 lucidasans-italic-24 -b&h-lucida-medium-i-normal-sans-34-240-100-100-p-192-iso8859-1 "lucidasans-8 with spaces attached" "-b&h-lucida-medium-r-normal-sans-11-80-100-100-p-63-iso8859-1" "lucidasans-10 with spaces attached too" "-b&h-\"lucida-medium\"-r-normal-sans-14-100-100-100-p-80-iso8859-1" lucidasans-12 -b&h-lucida-medium-r-normal-sans-17-120-100-100-p-96-iso8859-1 lucidasans-14 -b&h-lucida-medium-r-normal-sans-20-140-100-100-p-114-iso8859-1 lucidasans-18 -b&h-lucida-medium-r-normal-sans-25-180-100-100-p-142-iso8859-1 lucidasans-24 -b&h-lucida-medium-r-normal-sans-34-240-100-100-p-191-iso8859-1 lucidasanstypewriter-bold-8 -b&h-lucidatypewriter-bold-r-normal-sans-11-80-100-100-m-70-iso8859-1 lucidasanstypewriter-bold-10 -b&h-lucidatypewriter-bold-r-normal-sans-14-100-100-100-m-80-iso8859-1 lucidasanstypewriter-bold-12 -b&h-lucidatypewriter-bold-r-normal-sans-17-120-100-100-m-100-iso8859-1 lucidasanstypewriter-bold-14 -b&h-lucidatypewriter-bold-r-normal-sans-20-140-100-100-m-120-iso8859-1 lucidasanstypewriter-bold-18 -b&h-lucidatypewriter-bold-r-normal-sans-25-180-100-100-m-150-iso8859-1 lucidasanstypewriter-bold-24 -b&h-lucidatypewriter-bold-r-normal-sans-34-240-100-100-m-200-iso8859-1 lucidasanstypewriter-8 -b&h-lucidatypewriter-medium-r-normal-sans-11-80-100-100-m-70-iso8859-1 lucidasanstypewriter-10 -b&h-lucidatypewriter-medium-r-normal-sans-14-100-100-100-m-80-iso8859-1 lucidasanstypewriter-12 -b&h-lucidatypewriter-medium-r-normal-sans-17-120-100-100-m-100-iso8859-1 lucidasanstypewriter-14 -b&h-lucidatypewriter-medium-r-normal-sans-20-140-100-100-m-120-iso8859-1 lucidasanstypewriter-18 -b&h-lucidatypewriter-medium-r-normal-sans-25-180-100-100-m-150-iso8859-1 lucidasanstypewriter-24 -b&h-lucidatypewriter-medium-r-normal-sans-34-240-100-100-m-200-iso8859-1 ``` Built with Scroll v170.5.0 10/15/2024 1027 5.1
X BitMap - Application X BitMap ======== X BitMap is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #2184 on PLDB 36 Years Old 8k <span title="X BitMap repos on GitHub.">Repos</span> In computer graphics, the X Window System used X BitMap (XBM), a plain text binary image format, for storing cursor and icon bitmaps used in the X GUI. The XBM format is superseded by XPM, which first appeared for X11 in 1989.. Read more on Wikipedia... https://en.wikipedia.org/wiki/X_BitMap Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - There are at least 8,276 X BitMap repos on <a href="https://github.com/search?q=language:X BitMap">GitHub</a> - GitHub supports <a href="https://github.com/textmate/c.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for X BitMap - See also: (2 related languages) <a href="c.html">C</a>, <a href="x-pixmap.html">X PixMap</a> ```Example from <a href='https://github.com/textmate/c.tmbundle'>Linguist</a>: #define image_width 32 #define image_height 32 static unsigned char image_bits[] = { 0x00, 0xF0, 0x0F, 0x00, 0x00, 0xFE, 0x7F, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0xC0, 0x1F, 0xF8, 0x03, 0xE0, 0x03, 0xC0, 0x07, 0xF0, 0x01, 0x00, 0x0F, 0x78, 0x00, 0x00, 0x1E, 0x38, 0xC0, 0x0F, 0x3C, 0x3C, 0xE0, 0x1F, 0x38, 0x3E, 0xF0, 0x1F, 0x78, 0xFE, 0xF9, 0x1F, 0x70, 0xFE, 0xFF, 0x1C, 0x70, 0xEF, 0x7F, 0x00, 0xE0, 0x07, 0x7F, 0x00, 0xE0, 0x07, 0xFE, 0x03, 0xE0, 0x07, 0xFE, 0x0F, 0xE0, 0x07, 0x9E, 0x3F, 0xE0, 0x07, 0x1E, 0xFE, 0xE0, 0x07, 0x3E, 0xF8, 0xE3, 0x0F, 0x7E, 0xE0, 0xFF, 0x0E, 0xFC, 0x9C, 0xFF, 0x0E, 0xFC, 0x1F, 0x7E, 0x1E, 0xF8, 0x1F, 0x78, 0x1C, 0xF0, 0x1F, 0x38, 0x38, 0xE0, 0x0F, 0x3C, 0x78, 0x00, 0x00, 0x1E, 0xF0, 0x00, 0x00, 0x0F, 0xE0, 0x03, 0xC0, 0x07, 0xC0, 0x0F, 0xF0, 0x03, 0x80, 0xFF, 0xFF, 0x01, 0x00, 0xFE, 0x7F, 0x00, 0x00, 0xF0, 0x1F, 0x00, }; ``` ```Example from <a href='https://en.wikipedia.org/wiki/X_BitMap'>Wikipedia</a>: #define test_width 16 #define test_height 7 static char test_bits[] = { 0x13, 0x00, 0x15, 0x00, 0x93, 0xcd, 0x55, 0xa5, 0x93, 0xc5, 0x00, 0x80, 0x00, 0x60 }; ``` Built with Scroll v170.5.0 10/15/2024 491 2.5
X BitMap - Text data format X BitMap ======== X BitMap is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #3011 on PLDB 36 Years Old In computer graphics, the X Window System used X BitMap (XBM), a plain text binary image format, for storing cursor and icon bitmaps used in the X GUI. The XBM format is superseded by XPM, which first appeared for X11 in 1989.. Read more on Wikipedia... https://en.wikipedia.org/wiki/X_BitMap Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> ```Example from the web: #define test_width 16 #define test_height 7 static char test_bits[] = { 0x13, 0x00, 0x15, 0x00, 0x93, 0xcd, 0x55, 0xa5, 0x93, 0xc5, 0x00, 0x80, 0x00, 0x60 }; ``` Built with Scroll v170.5.0 10/15/2024 258 1.3
X-basic Built with Scroll v170.5.0 10/15/2024 6 0
Wyvern - Programming language Wyvern ====== Wyvern is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #778 on PLDB 13 Years Old ```Download source code: git clone https://github.com/wyvernlang/wyvern ``` Wyvern is a computer programming language created by Jonathan Aldrich and Alex Potanin for the development of web and mobile applications with security and assurance being number one priority. Wyvern supports object capabilities, it is structurally typed, and aims to make secure way of programming easier than insecure - as described in the Wyvern Manifesto. One of the early available features that make Wyvern special is a way to safely use multiple programming languages within the same program so programmers can use the language most appropriate for each function while at the same time increasing the program's security. Read more on Wikipedia... https://en.wikipedia.org/wiki/Wyvern_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Wyvern is developed on <a href="https://github.com/wyvernlang/wyvern">GitHub</a> and has 551 stars - Wyvern is written in <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a>, <a href="bash.html">Bash</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="logos.html">Logos</a>, <a href="ejs.html">EJS</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="lisp.html">Lisp</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="make.html">Make</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/w/Wyvern.wyv'>hello-world</a>: require stdout stdout.print("Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token stdout.print Built with Scroll v170.5.0 10/15/2024 489 2.4
Wylbur Built with Scroll v170.5.0 10/15/2024 6 0
WxBasic - Programming language WxBasic ======= WxBasic is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2330 on PLDB 23 Years Old wxBasic is a free software / open-source software, cross-platform BASIC interpreter. As it is based on syntax of the BASIC language, it is designed to be simple to learn and understand, and allow novice programmers to write applications for graphical environments like Windows and Linux with minimal effort. wxBasic is a bytecode based language, like Perl or Java. Read more on Wikipedia... https://en.wikipedia.org/wiki/WxBasic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (5 related languages) <a href="linux.html">Linux</a>, <a href="perl.html">Perl</a>, <a href="java.html">Java</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="c.html">C</a> ```Example from <a href='https://en.wikipedia.org/wiki/WxBasic'>Wikipedia</a>: ' from http://wxbasic.sourceforge.net/phpBB2/viewtopic.php?t=554 ' Simple Text Viewer written in wxBasic dim AppName = "Text Viewer" fileName = "" ' Main window dim frame = new wxFrame( Nothing, -1, AppName & " - Untitled Document" ) ' Text edit control dim control = new wxTextCtrl( frame, -1, "", wxPoint( 0, 0 ), wxSize( 100, 100 ), wxTE_MULTILINE | wxTE_READONLY | wxTE_RICH) ' Status bar - The one at the bottom of the window dim status = frame.CreateStatusBar( 1 ) frame.SetStatusText("Ready") ' ' Dialog used for Open dim fileDialog = new wxFileDialog( frame ) ' ' add menubar to the frame dim mBar = new wxMenuBar() frame.SetMenuBar(mBar) ' ' build the "File" dropdown menu dim mFile = new wxMenu() mBar.Append(mFile, "&File") ' make it ' mFile.Append( wxID_OPEN, "&Open...", "Loads an existing file from disk" ) ' mFile.AppendSeparator() mFile.Append( wxID_EXIT, "E&xit\tAlt-X", "Exit Application" ) Sub onFileOpen( event ) fileDialog.SetMessage("Open File") fileDialog.SetStyle( wxOPEN ) If fileDialog.ShowModal() = wxID_OK Then fileName = fileDialog.GetPath() Ext = fileDialog.GetFilename() control.Clear() control.LoadFile( fileName ) frame.SetTitle( AppName & " - " & fileName ) frame.SetStatusText(Ext) End If End Sub ' Connect( frame, wxID_OPEN, wxEVT_COMMAND_MENU_SELECTED, "onFileOpen" ) Sub onFileExit( event ) frame.Close(True) End Sub ' Connect( frame, wxID_EXIT, wxEVT_COMMAND_MENU_SELECTED, "onFileExit" ) ' build the "Help" dropdown menu dim mHelp = new wxMenu() mBar.Append(mHelp, "&Help") mHelp.Append( wxID_HELP, "&About\tF1", "About this program" ) ' Sub onHelpAbout( event ) Dim msg = "Text View allows any text file\n" & "to be viewed regardless of its extension.\n" & "If the file being opened isn't a text file\n" & "then it won't be displayed. There will be a\n" & "little garbage shown and that's all." wxMessageBox( msg, "About Text View", wxOK + wxICON_INFORMATION, frame ) End Sub Connect( frame, wxID_HELP, wxEVT_COMMAND_MENU_SELECTED, "onHelpAbout" ) frame.Show(True) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token ' row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 707 3.5
World Wide Web - Protocol World Wide Web ============== World Wide Web is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1989 by Tim Berners-Lee. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 https://pldb.io/concepts/../lists/creators.html#q=Tim%20Berners-Lee Tim Berners-Lee #2679 on PLDB 36 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"network"%5D%7D%5D%2C"logic"%3A"AND"%7D'>network</a> - Early development of World Wide Web happened in <a href="../lists/labs.html#q=CERN">CERN</a> - 1 PLDB concepts link to World Wide Web: <a href="mosaic.html">NCSA Mosaic</a> Built with Scroll v170.5.0 10/15/2024 266 1.3
Wu - Programming language Wu == Wu is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by niql. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=niql niql #1782 on PLDB 7 Years Old ```Download source code: git clone https://github.com/wu-lang/wu ``` 🐉 A practical game and data language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Wu is developed on <a href="https://github.com/wu-lang/wu">GitHub</a> and has 469 stars - Wu is written in <a href="rust.html">Rust</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="lua.html">Lua</a>, <a href="toml.html">TOML</a> Built with Scroll v170.5.0 10/15/2024 254 1.3
Wsfn-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
WSDL - Xml format WSDL ==== WSDL, aka Web Services Description Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #1080 on PLDB 25 Years Old The Web Services Description Language (WSDL ) is an XML-based interface definition language that is used for describing the functionality offered by a web service. The acronym is also used for any specific WSDL description of a web service (also referred to as a WSDL file), which provides a machine-readable description of how the service can be called, what parameters it expects, and what data structures it returns. Therefore, its purpose is roughly similar to that of a method signature in a programming language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Web_Services_Description_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - See also: (3 related languages) <a href="xml.html">XML</a>, <a href="soap.html">SOAP</a>, <a href="bpel.html">BPEL</a> ```Example from <a href='https://en.wikipedia.org/wiki/Web_Services_Description_Language'>Wikipedia</a>: <?xml version="1.0" encoding="UTF-8"?> <description xmlns="http://www.w3.org/ns/wsdl" xmlns:tns="http://www.tmsws.com/wsdl20sample" xmlns:whttp="http://schemas.xmlsoap.org/wsdl/http/" xmlns:wsoap="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="http://www.tmsws.com/wsdl20sample"> <documentation> This is a sample WSDL 2.0 document. </documentation> <!-- Abstract type --> <types> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.tmsws.com/wsdl20sample" targetNamespace="http://www.example.com/wsdl20sample"> <xs:element name="request"> ... </xs:element> <xs:element name="response"> ... </xs:element> </xs:schema> </types> <!-- Abstract interfaces --> <interface name="Interface1"> <fault name="Error1" element="tns:response"/> <operation name="Get" pattern="http://www.w3.org/ns/wsdl/in-out"> <input messageLabel="In" element="tns:request"/> <output messageLabel="Out" element="tns:response"/> </operation> </interface> <!-- Concrete Binding Over HTTP --> <binding name="HttpBinding" interface="tns:Interface1" type="http://www.w3.org/ns/wsdl/http"> <operation ref="tns:Get" whttp:method="GET"/> </binding> <!-- Concrete Binding with SOAP--> <binding name="SoapBinding" interface="tns:Interface1" type="http://www.w3.org/ns/wsdl/soap" wsoap:protocol="http://www.w3.org/2003/05/soap/bindings/HTTP/" wsoap:mepDefault="http://www.w3.org/2003/05/soap/mep/request-response"> <operation ref="tns:Get" /> </binding> <!-- Web Service offering endpoints for both bindings--> <service name="Service1" interface="tns:Interface1"> <endpoint name="HttpEndpoint" binding="tns:HttpBinding" address="http://www.example.com/rest/"/> <endpoint name="SoapEndpoint" binding="tns:SoapBinding" address="http://www.example.com/soap/"/> </service> </description> ``` Built with Scroll v170.5.0 10/15/2024 703 3.5
Writerduet Built with Scroll v170.5.0 10/15/2024 6 0
Writeacourse Built with Scroll v170.5.0 10/15/2024 6 0
Wren - Programming language Wren ==== Wren is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Bob Nystrom. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Bob%20Nystrom Bob Nystrom #160 on PLDB 12 Years Old 8 <span title="Wren repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/munificent/wren ``` Wren is a small, fast, class-based concurrent scripting language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Wren is developed on <a href="https://github.com/munificent/wren">GitHub</a> and has 6,832 stars - There are at least 8 Wren repos on <a href="https://github.com/search?q=language:Wren">GitHub</a> - Wren is written in <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="lua.html">Lua</a>, <a href="ruby.html">Ruby</a>, <a href="javascript.html">JavaScript</a>, <a href="dart.html">Dart</a>, <a href="css.html">CSS</a>, <a href="pascal.html">Pascal</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a> - The Google BigQuery Public Dataset GitHub snapshot shows 3 users using Wren in 3 repos on <a href="https://api.github.com/search/repositories?q=language:Wren">GitHub</a> - Explore Wren snippets on <a href="http://www.rosettacode.org/wiki/Category:Wren">Rosetta Code</a> - Learn <a href="https://exercism.org/tracks/wren">Wren on exercism.</a> - Read more about Wren on the web: 1. https://news.ycombinator.com/item?id=23660464 1. ```Example from the web: System.print("Hello, world!") class Wren { flyTo(city) { System.print("Flying to %(city)") } } var adjectives = Fiber.new { ["small", "clean", "fast"].each {|word| Fiber.yield(word) } } while (!adjectives.isDone) System.print(adjectives.call()) ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/w/Wren.wren'>hello-world</a>: IO.print("Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token IO.print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 585 2.9
Worst - Programming language Worst ===== Worst is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1995 on PLDB 24 Years Old ```Download source code: git clone https://gitlab.com/worst-lang/worst/ ``` Worst is a simple, malleable programming language built for extensibility and creativity. Its syntax system allows you to redefine the entire language as you wish. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Worst on GitLab https://gitlab.com/worst-lang/worst/ Worst on GitLab - Worst is written in <a href="rust.html">Rust</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="toml.html">TOML</a>, <a href="json.html">JSON</a>, <a href="nix.html">Nix</a>, <a href="markdown.html">Markdown</a> ```Example from the web: import syntax/attributes import doc define cool [ @[documentation [ title "Be cool" description "Use this function to be really cool." usage "how cool" example "600 cool" tags [very cool] ]] 1337 add ] ``` Built with Scroll v170.5.0 10/15/2024 305 1.5
WorldWideWeb Browser - Web browser WorldWideWeb Browser ==================== WorldWideWeb Browser is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22webBrowser%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">web browser</a> created in 1990 by Tim Berners-Lee. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 https://pldb.io/concepts/../lists/creators.html#q=Tim%20Berners-Lee Tim Berners-Lee #2049 on PLDB 35 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"webBrowser"%5D%7D%5D%2C"logic"%3A"AND"%7D'>webBrowser</a> - WorldWideWeb Browser is written in <a href="objective-c.html">Objective-C</a> - Read more about WorldWideWeb Browser on the web: 1. https://github.com/simonw/1991-WWW-NeXT-Implementation 1. Built with Scroll v170.5.0 10/15/2024 223 1.1
World Built with Scroll v170.5.0 10/15/2024 6 0
World of Warcraft Addon Data - Application World of Warcraft Addon Data ============================ World of Warcraft Addon Data is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2073 on PLDB 13 Years Old 38 <span title="World of Warcraft Addon Data repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - There are at least 38 World of Warcraft Addon Data repos on <a href="https://github.com/search?q=language:World of Warcraft Addon Data">GitHub</a> - GitHub supports <a href="https://github.com/nebularg/language-toc-wow" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for World of Warcraft Addon Data - Read more about World of Warcraft Addon Data on the web: 1. http://wowwiki.wikia.com/wiki/TOC_format 1. ```Example from the web: ## Interface: 70300 ## Title: Waiting for Bob ## Notes: Nothing to be done. ## Version: 1.0 Bob.xml Bob.lua # comment ``` ```Example from <a href='https://github.com/nebularg/language-toc-wow'>Linguist</a>: ## Interface: 60200 ## Title: Vahevian Lotus Vane ## Notes: "Critical Threat Range" ## Version: 4.2 Vahevia.xml Lotus_Vane.lua ``` Built with Scroll v170.5.0 10/15/2024 323 1.6
Workfl - Text markup language Workfl ====== Workfl, aka Workflow Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2019 by Adam Dullage. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Adam%20Dullage Adam Dullage #2446 on PLDB 6 Years Old ```Download source code: git clone https://github.com/Dullage/workfl ``` workfl is a lightweight markup language for simple workflow diagrams. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Workfl is developed on <a href="https://github.com/Dullage/workfl">GitHub</a> and has 5 stars - Workfl is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a> - See also: (2 related languages) <a href="dot.html">DOT</a>, <a href="flowchart-fun.html">FlowchartFun</a> Built with Scroll v170.5.0 10/15/2024 265 1.3
Work-flow-language Built with Scroll v170.5.0 10/15/2024 6 0
WordPress - Application WordPress ========= WordPress is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2003 by Matt Mullenweg and Mike Little. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Matt%20Mullenweg Matt Mullenweg https://pldb.io/concepts/../lists/creators.html#q=Mike%20Little Mike Little #102 on PLDB 22 Years Old WordPress is a free and open-source content management system (CMS) based on PHP and MySQL. To function, WordPress has to be installed on a web server, which would either be part of an Internet hosting service or a network host in its own right. An example of the first scenario may be a service like WordPress.com, for example, and the second case could be a computer running the software package WordPress.org. Read more on Wikipedia... https://en.wikipedia.org/wiki/WordPress Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Watch the history of <a href="https://www.youtube.com/watch?v=swhMGL4hI7E">the WordPress repo visualized with Gource</a> - WordPress is written in <a href="php.html">PHP</a> - Check out the 1,319 <a href="https://www.meetup.com/topics/wordpress/">WordPress meetup groups</a> on Meetup.com. - There are 223,123 members in the <a href="https://www.reddit.com/r/Wordpress/">WordPress subreddit</a> - Indeed.com has 1,596 matches for <a href="https://www.indeed.com/jobs?q=wordpress developer">"wordpress developer"</a>. - <a href="https://wordpress.org">wordpress.org</a> was registered in 2003 - See also: (7 related languages) <a href="php.html">PHP</a>, <a href="mysql.html">MySQL</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="ftp.html">FTP</a>, <a href="android.html">Android</a>, <a href="ios.html">iOS</a> - 2 PLDB concepts link to WordPress: <a href="jekyll.html">Jekyll</a>, <a href="scroll.html">Scroll</a> Built with Scroll v170.5.0 10/15/2024 456 2.3
Woofjs Built with Scroll v170.5.0 10/15/2024 6 0
Wonkey - Programming language Wonkey ====== Wonkey is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 #1638 on PLDB 4 Years Old ```Download source code: git clone https://github.com/wonkey-coders/wonkey ``` Wonkey is an open-source cross-platform programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Wonkey is developed on <a href="https://github.com/wonkey-coders/wonkey">GitHub</a> and has 121 stars - Wonkey is written in <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="assembly-language.html">Assembly language</a>, <a href="json.html">JSON</a>, <a href="f-sharp.html">F#</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="python.html">Python</a>, <a href="objective-c.html">Objective-C</a>, <a href="cmake.html">CMake</a>, <a href="html.html">HTML</a>, <a href="glsl.html">GLSL</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="java.html">Java</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="yaml.html">YAML</a>, <a href="m4.html">M4</a>, <a href="javascript.html">JavaScript</a>, <a href="perl.html">Perl</a>, <a href="bash.html">Bash</a>, <a href="expect.html">Expect</a>, <a href="lua.html">Lua</a>, <a href="gradle.html">Gradle</a>, <a href="awk.html">awk</a>, <a href="csharp.html">C#</a>, <a href="metal.html">Metal</a>, <a href="typescript.html">TypeScript</a>, <a href="ini.html">Ini</a> - Read more about Wonkey on the web: 1. https://news.ycombinator.com/item?id=32360952 1. ```Example from the web: Function Add( a:Int, b:Int ) Return a + b End Function Add( a:Float, b:Float ) Return a + b End ``` Built with Scroll v170.5.0 10/15/2024 450 2.3
Wolontis-bell-interpreter Built with Scroll v170.5.0 10/15/2024 6 0
Wolfram Language - Programming language Wolfram Language ================ Wolfram Language is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988 by Stephen Wolfram. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 https://pldb.io/concepts/../lists/creators.html#q=Stephen%20Wolfram Stephen Wolfram #286 on PLDB 37 Years Old The Wolfram Language, a general multi-paradigm programming language developed by Wolfram Research, is the programming language of mathematical symbolic computation program Mathematica and the Wolfram Programming Cloud. It emphasizes symbolic computation, functional programming, and rule-based programming and can employ arbitrary structures and data. It includes built-in functions for generating and running Turing machines, creating graphics and audio, analyzing 3D models, matrix manipulations, and solving differential equations. Read more on Wikipedia... https://en.wikipedia.org/wiki/Wolfram_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Wolfram Language happened in <a href="../lists/labs.html#q=Wolfram Research">Wolfram Research</a> - Check out the 4 <a href="https://www.meetup.com/topics/wolfram/">Wolfram Language meetup groups</a> on Meetup.com. - There are 610 members in the <a href="https://reddit.com/r/wolframlanguage">Wolfram Language subreddit</a> - Wolfram Language appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/mmatera/iwolfram">Kernel</a> for Wolfram Language - See also: (11 related languages) <a href="mathematica-editor.html">Wolfram Mathematica</a>, <a href="apl.html">APL</a>, <a href="c.html">C</a>, <a href="lisp.html">Lisp</a>, <a href="pascal.html">Pascal</a>, <a href="prolog.html">Prolog</a>, <a href="simula.html">Simula</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="julia.html">Julia</a>, <a href="mathematica.html">Mathematica</a>, <a href="unity-engine.html">Unity</a> ```Example from <a href='https://riju.codes/wolframlanguage'>Riju</a>: Print["Hello, world!"] ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/w/WolframLanguage.wl'>hello-world</a>: Print["Hello World"]; ``` ```Example from <a href='http://helloworldcollection.de/#Wolfram'>the Hello World Collection</a>: (* Hello world in Wolfram Language *) CloudDeploy["Hello World"] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example f[x_Integer] := x^2; f[x_String] := "not a number"; f[x_Symbol] := x^2; Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example Switch[expr, pattern1, code1, pattern2, code2, pattern3, code3 ] Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 659 3.3
WOL - Programming language WOL === WOL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #2831 on PLDB 28 Years Old Wol, WoL or WOL may refer to: ComputingWake-on-LAN, (/wɒl/) an Ethernet standard that allows computers to be powered on by a network message An unofficial initialism for Web Ontology Language .wol, file extension for the WOLF eBook file format World Online, a defunct European internet service provider Write-only language, a programming which facilitates hard to read codeComputer gamesWar of Legends, (/wɒl/) a fantasy real-time strategy game published by Jagex Games Studio Warhammer Online, abbreviation used internally by Games Workshop staff StarCraft II: Wings of Liberty Westwood Online, multi-player game mode by Westwood Studios, superseded by XWISPublishingEditorial language, (/wɒl/) acronym for write on line, a dotted or solid line in an exercise book for students to write in an answer.OtherOwl (Winnie the Pooh), character in the Winnie the Pooh stories, who spells his name "Wol" Wide outside lane, in bicycle transportation engineering WOL (AM), a radio station in Washington, D.C. WOL World Loud TV Wol Books, the first independent academic bookshop (opened 1981) at Royal Holloway College, now Royal Holloway University of London, later taken over in 1987 by Pentos Illawarra Regional Airport. Read more on Wikipedia... https://en.wikipedia.org/wiki/Wol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - WOL on HOPL https://hopl.info/showlanguage.prx?exp=5400 WOL on HOPL - See also: (1 related languages) <a href="owl.html">OWL</a> - Read more about WOL on Semantic Scholar: 1. https://semanticscholar.org/paper/201587c47d025b20b0e667ba6e8faf75fd8dae03 1. Built with Scroll v170.5.0 10/15/2024 417 2.1
Woe Built with Scroll v170.5.0 10/15/2024 6 0
Wmlscript Built with Scroll v170.5.0 10/15/2024 6 0
WML - Template language WML === WML, aka Website Meta Language, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #1430 on PLDB 19 Years Old Website Meta Language (WML) and its associated command wmk are together a free and extensible web designer's off-line HTML generation toolkit for Unix, distributed under the GNU General Public License (GPL v2). It works as an off-line content management system. It is written in ANSI C and Perl 5, built via a GNU Autoconf based source tree and runs out-of-the-box on all major Unix derivates. Read more on Wikipedia... https://en.wikipedia.org/wiki/Website_Meta_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Explore WML snippets on <a href="http://www.rosettacode.org/wiki/Category:WML">Rosetta Code</a> - <a href="http://thewml.org/">thewml.org</a> was registered in 2002 - See also: (6 related languages) <a href="wireless-markup-language.html">WML</a>, <a href="c.html">C</a>, <a href="perl.html">Perl</a>, <a href="unix.html">Unix</a>, <a href="html.html">HTML</a>, <a href="haml.html">HAML</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/w/WML.wml'>hello-world</a>: #define HELLOWORLD [message] speaker="narrator" message=_"Hello World" [/message] #enddef ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 392 2
Wlanguage Built with Scroll v170.5.0 10/15/2024 6 0
WLambda - Programming language WLambda ======= WLambda is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Weird Constructor. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Weird%20Constructor Weird Constructor #2558 on PLDB 6 Years Old ```Download source code: git clone https://github.com/WeirdConstructor/WLambda ``` WLambda - Embeddable Scripting Language for Rust - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - WLambda is developed on <a href="https://github.com/WeirdConstructor/WLambda">GitHub</a> and has 49 stars - WLambda is written in <a href="rust.html">Rust</a>, <a href="mathematica.html">Mathematica</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="toml.html">TOML</a>, <a href="python.html">Python</a>, <a href="vim-script.html">Vim script</a>, <a href="svg.html">SVG</a> Built with Scroll v170.5.0 10/15/2024 283 1.4
Wizor Built with Scroll v170.5.0 10/15/2024 6 0
Wizml Built with Scroll v170.5.0 10/15/2024 6 0
Wiswesser-line-notation Built with Scroll v170.5.0 10/15/2024 6 0
Wirth syntax notation - Grammar language Wirth syntax notation ===================== Wirth syntax notation is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #2843 on PLDB 48 Years Old Wirth syntax notation (WSN) is a metasyntax, that is, a formal way to describe formal languages. Originally proposed by Niklaus Wirth in 1977 as an alternative to Backus–Naur form (BNF). It has several advantages over BNF in that it contains an explicit iteration construct, and it avoids the use of an explicit symbol for the empty string (such as <empty> or ε).WSN has been used in several international standards, starting with ISO 10303-21. Read more on Wikipedia... https://en.wikipedia.org/wiki/Wirth_syntax_notation Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Read more about Wirth syntax notation on the web: 1. https://dl.acm.org/doi/10.1145/359863.359883 1. ```Example from the web: SYNTAX = { PRODUCTION } . PRODUCTION = IDENTIFIER "=" EXPRESSION "." . EXPRESSION = TERM { "|" TERM } . TERM = FACTOR { FACTOR } . FACTOR = IDENTIFIER | LITERAL | "[" EXPRESSION "]" | "(" EXPRESSION ")" | "{" EXPRESSION "}" . IDENTIFIER = letter { letter } . LITERAL = """" character { character } """" . ``` Built with Scroll v170.5.0 10/15/2024 338 1.7
Wireless-markup-language Built with Scroll v170.5.0 10/15/2024 6 0
winxed - Programming language winxed ====== winxed is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #1377 on PLDB 16 Years Old ```Download source code: git clone https://github.com/NotFound/winxed ``` The winxed programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - winxed is developed on <a href="https://github.com/NotFound/winxed">GitHub</a> and has 29 stars - winxed is written in <a href="cpp.html">C++</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a> - <a href="http://winxed.net/">winxed.net</a> was registered in 2013 ```Example from the web: #! winxed # (C) 2010 Julián Albo /* = head1 NAME setup.winxed - Python distutils style =head1 DESCRIPTION Just some testing, not intended for real usage yet. =head1 USAGE Handle with care. See DESCRIPTION. =cut */ $load 'Getopt/Obj.pbc'; //********************************************************************** // Json file read. function loadData(string filename) { var json = load_language('data_json'); var file = open(filename); if (file == null || file.is_closed()) throw Error("Can't open " + filename); file.encoding('utf8'); string jsondata = file.readall(); file.close(); var code = json.compile(jsondata); return code(); } //********************************************************************** function main(argv) { // Parse command line. var getopts = new ['Getopt','Obj']; getopts.notOptStop(1); getopts.push_string('file=s'); getopts.push_string('v'); string progname = argv.shift(); var opts = getopts.get_options(argv); int verbose = opts['v'] != null; var file = opts['file']; // Get setup data from json file specified in command line // or default value. string filename = 'setup.json'; if (file != null) filename = file; var data = loadData(filename); if (verbose) { string description = data['description']; say("\tFile: ", filename); say("\tName: ", data['name']); say("\tDescription: ", description); say("\t(C) ", data['copyright_holder']); say(); } using extern distutils; setup(argv:[flat], data:[flat,named]); } // End ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 534 2.7
Winwrap-basic Built with Scroll v170.5.0 10/15/2024 6 0
Wing - Programming language Wing ==== Wing is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Elad Ben-Israel. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Elad%20Ben-Israel Elad Ben-Israel #471 on PLDB 3 Years Old ```Download source code: git clone https://github.com/winglang/wing ``` A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡ - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Wing is developed on <a href="https://github.com/winglang/wing">GitHub</a> and has 4,806 stars - Wing is written in <a href="markdown.html">Markdown</a>, <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="rust.html">Rust</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="toml.html">TOML</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="python.html">Python</a>, <a href="diff.html">Diff</a>, <a href="svg.html">SVG</a>, <a href="jsx.html">JSX</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="scheme.html">Scheme</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="c.html">C</a>, <a href="go.html">Go</a>, <a href="make.html">Make</a>, <a href="hcl.html">HCL</a>, <a href="swift.html">Swift</a>, <a href="cpp.html">C++</a> ```Example from the web: bring cloud; let queue = new cloud.Queue(timeout: 2m); let bucket = new cloud.Bucket(); let counter = new cloud.Counter(initial: 100); queue.on_message(inflight (body: str): str => { let next = counter.inc(); let key = "myfile-${next}.txt"; bucket.put(key, body); }); ``` Built with Scroll v170.5.0 10/15/2024 422 2.1
Windows Registry Entries - Application Windows Registry Entries ======================== Windows Registry Entries is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #2564 on PLDB 33 Years Old 139 <span title="Windows Registry Entries repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - There are at least 139 Windows Registry Entries repos on <a href="https://github.com/search?q=language:Windows Registry Entries">GitHub</a> - GitHub supports <a href="https://github.com/bsara/language-reg" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Windows Registry Entries - Read more about Windows Registry Entries on the web: 1. https://en.wikipedia.org/wiki/Windows_Registry 1. ```Example from <a href='https://github.com/bsara/language-reg'>Linguist</a>: Windows Registry Editor Version 5.00 ; Comment Comment Comment [HKLM\SOFTWARE\Fake_Key\Fake_SubKey_1] ; Comment Comment Comment [HKLM\SOFTWARE\Fake_Key\Fake_SubKey_1\Fake_SubKey_2] @=- ; Comment Comment Comment [HKLM\SOFTWARE\Fake_SubKey\Fake_SubKey_1\Fake_SubKey_2\Fake_SubKey_3] @="Default Value" ; Comment Comment Comment "String Value"="My String Value" ; Comment Comment Comment "String Value With Escaped Chars"="C:\\Blah\\Blah\\Blee" ; Comment Comment Comment "Binary Value"=hexadecimal "DWORD Value"=dword:00000005 "Bit Value"=0 "Binary Value"=hex:25,53,79,73,74,65,6d,52,6f,6f,74,25,00 "Value D"=hex(0):<REG_NONE (as comma-delimited list of hexadecimal values)> ; Comment Comment Comment "Value E"=hex(1):<REG_SZ (as comma-delimited list of hexadecimal values representing a UTF-16LE NUL-terminated string)> "Expandable String Value"=hex(2):25,53,79,73,74,65,6d,52,6f,6f,74,25,00 "Value G"=hex(3):<Binary data (as comma-delimited list of hexadecimal values)> ; equal to "Value B" "Value H"=hex(4):<DWORD value (as comma-delimited list of 4 hexadecimal values, in little endian byte order)> "Value I"=hex(5):<DWORD value (as comma-delimited list of 4 hexadecimal values, in big endian byte order)> "Multi String Value"=hex(7):25,53,79,73,74,65,6d,52,6f,6f,74,25,00\ 25,53,79,73,74,65,6d,52,6f,6f,74,25,00\ 25,53,79,73,74,65,6d,52,6f,6f,74,25,00\ 25,53,79,73,74,65,6d,52,6f,6f,74,25,00\ "Value K"=hex(8):<REG_RESOURCE_LIST (as comma-delimited list of hexadecimal values)> "Value L"=hex(a):<REG_RESOURCE_REQUIREMENTS_LIST (as comma-delimited list of hexadecimal values)> "Value M"=hex(b):<QWORD value (as comma-delimited list of 8 hexadecimal values, in little endian byte order)> "Deleted Value"=- ; Comment Comment Comment [HKEY_LOCAL_MACHINE] [HKLM] [HKEY_CURRENT_CONFIG] [HKCC] [HKEY_CLASSES_ROOT] [HKCR] [HKEY_CURRENT_USER] [HKCU] [HKEY_USERS] [HKU] [HKEY_PERFORMANCE_DATA] [HKEY_DYN_DATA] ``` Built with Scroll v170.5.0 10/15/2024 628 3.1
Windev Built with Scroll v170.5.0 10/15/2024 6 0
Winbatch - Programming language Winbatch ======== Winbatch is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #2316 on PLDB 36 Years Old Winbatch is a Microsoft Windows scripting language originally developed by Wilson WindowWare and currently supported, maintained and enhanced by Island Lake Consulting LLC. Its environment includes an interpreter and a code editor along with a dialog designer and optional compiler to create self-contained executables. Its language structure and syntax is a cross between DOS batch command, Basic, Fortran, and C. Read more on Wikipedia... https://en.wikipedia.org/wiki/Winbatch Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="http://www.winbatch.com">winbatch.com</a> was registered in 1996 - See also: (2 related languages) <a href="autoit.html">AutoIt</a>, <a href="kixtart.html">KiXtart</a> Built with Scroll v170.5.0 10/15/2024 280 1.4
Wikitax Built with Scroll v170.5.0 10/15/2024 6 0
WHOIS - Protocol WHOIS ===== WHOIS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #3014 on PLDB 55 Years Old WHOIS (pronounced as the phrase "who is") is a query and response protocol that is widely used for querying databases that store the registered users or assignees of an Internet resource, such as a domain name, an IP address block or an autonomous system, but is also used for a wider range of other information. The protocol stores and delivers database content in a human-readable format. The WHOIS protocol is documented in RFC 3912.. Read more on Wikipedia... https://en.wikipedia.org/wiki/WHOIS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> Built with Scroll v170.5.0 10/15/2024 260 1.3
Whitespace - Esoteric programming language Whitespace ========== Whitespace is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #634 on PLDB 22 Years Old Whitespace is an esoteric programming language developed by Edwin Brady and Chris Morris at the University of Durham (also developers of the Kaya and Idris programming languages). It was released on 1 April 2003 (April Fool's Day). Its name is a reference to whitespace characters. Read more on Wikipedia... https://en.wikipedia.org/wiki/Whitespace_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Explore Whitespace snippets on <a href="http://www.rosettacode.org/wiki/Category:Whitespace">Rosetta Code</a> - Whitespace appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Whitespace appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - See also: (6 related languages) <a href="idris.html">Idris</a>, <a href="python.html">Python</a>, <a href="brainfuck.html">Brainfuck</a>, <a href="intercal.html">INTERCAL</a>, <a href="lolcode.html">LOLCODE</a>, <a href="malbolge.html">Malbolge</a> ```Example from <a href='https://riju.codes/whitespace'>Riju</a>: Hello, world ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/w/Whitespace.ws'>hello-world</a>: ``` ```Example from <a href='http://helloworldcollection.de/#Whitespace'>the Hello World Collection</a>: Hello #World #in #Whitespace * # # * # # # + *[Space] + #is #marked #with"#" # #[tab] #with"*" *line-feed #with #"+" * # *so +it #would +be #easier #to #write #again... #All *the *non-whitespace-characters #are *ignored... * # # + * + # # # # # * * # * * # # + * + # # # # # * * # * * * * + * + # # # # # * # # # # # + * + # # # # # * # * # * * * + * + # # # # # * * # * * * * + * + # # # # # * * * # # * # + * + # # # # # * * # * * # # + * + # # # # # * * # # * # # + * + # # # # # * # # # # * + * + # # # # # * # * # + * + # # + + + ``` ```Example from <a href='https://en.wikipedia.org/wiki/Whitespace_(programming_language)'>Wikipedia</a>: S S S T S S T S S S L T L S S S S S T T S S T S T L T L S S S S S T T S T T S S L T L S S S S S T T S T T S S L T L S S S S S T T S T T T T L T L S S S S S T S T T S S L T L S S S S S T S S S S S L T L S S S S S T T T S T T T L T L S S S S S T T S T T T T L T L S S S S S T T T S S T S L T L S S S S S T T S T T S S L T L S S S S S T T S S T S S L T L S S S S S T S S S S T L T L S S L L L ``` Built with Scroll v170.5.0 10/15/2024 609 3
Whirlwind Built with Scroll v170.5.0 10/15/2024 6 0
Whirl Built with Scroll v170.5.0 10/15/2024 6 0
Whiley - Programming language Whiley ====== Whiley is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by David J. Pearce. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=David%20J.%20Pearce David J. Pearce #549 on PLDB 16 Years Old 2 <span title="Whiley repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/Whiley/WhileyCompiler ``` Whiley is an experimental programming language that combines features from the functional and imperative paradigms, and supports formal specification through function preconditions, postconditions and loop invariants. The language uses flow-sensitive typing also known as "flow typing." The Whiley project began in 2009 in response to the "Verifying Compiler Grand Challenge" put forward by Tony Hoare in 2003. The first public release of Whiley was in June, 2010.Primarily developed by David Pearce, Whiley is an open source project with contributions from a small community. Read more on Wikipedia... https://en.wikipedia.org/wiki/Whiley_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Whiley is developed on <a href="https://github.com/Whiley/WhileyCompiler">GitHub</a> and has 216 stars - There are at least 2 Whiley repos on <a href="https://github.com/search?q=language:Whiley">GitHub</a> - Whiley is written in <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 1 users using Whiley in 1 repos on <a href="https://api.github.com/search/repositories?q=language:Whiley">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/whiley.py">syntax highlighting</a> for Whiley - <a href="http://whiley.org/">whiley.org</a> was registered in 2009 ```Example from the web: // Define the type of natural numbers type nat is (int x) where x >= 0 public function indexOf(int[] items, int item) -> (int|null index) // If int returned, element at this position matches item ensures index is int ==> items[index] == item // If int returned, element at this position is first match ensures index is int ==> no { i in 0 .. index | items[i] == item } // If null returned, no element in items matches item ensures index is null ==> no { i in 0 .. |items| | items[i] == item }: // nat i = 0 // while i < |items| // No element seen so far matches item where no { j in 0 .. i | items[j] == item }: // if items[i] == item: return i i = i + 1 // return null ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/w/Whiley.whiley'>hello-world</a>: import std::ascii import std::io method main(ascii::string[] args): io::println("Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example // [01]+b Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // [0-9]+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // [0-9]+\.[0-9]+ Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0x[0-9a-fA-F]+ Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token io::println row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 770 3.9
whalecalf - Grammar language whalecalf ========= whalecalf is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2000 by Alexander Okhotin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Alexander%20Okhotin Alexander Okhotin #3109 on PLDB 25 Years Old Whale Calf is a research-level parser generator for Boolean grammars, which are context-free grammars augmented with Boolean operations. It is written by Alexander Okhotin in C++, and is mainly aimed at demonstrating different parsing algorithms, of which the most practically useful is the Generalized LR (GLR). The main development took place in 2000-2004, though (as of April 2017) some occasional corrections are still being made. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Read more about whalecalf on the web: 1. https://medium.com/@mikhail.barash.mikbar/grammars-for-programming-languages-fae3a72a22c6 1. ```Example from the web: algorithm=trellis; terminal a, b, c; S -> C & D; C -> a C a | a C b | b C a | b C b | c; D -> a A & a D | b B & b D | c E; A -> a A a | a A b | b A a | b A b | c E a; B -> a B a | a B b | b B a | b B b | c E b; E -> a E | b E | e; ``` Built with Scroll v170.5.0 10/15/2024 360 1.8
whack - Programming language whack ===== whack is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Onchere Bironga. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Onchere%20Bironga Onchere Bironga #2425 on PLDB 7 Years Old ```Download source code: git clone https://github.com/onchere/whack ``` The Whack Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - whack is developed on <a href="https://github.com/onchere/whack">GitHub</a> and has 61 stars - whack is written in <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a> HackerNews discussions of whack =============================== title|titleLink|date|score|comments Show HN: Whack – A simply-designed compiled programming language|https://news.ycombinator.com/item?id=18319468|10/28/2018|57|45 Built with Scroll v170.5.0 10/15/2024 289 1.4
WebGPU Shading Language - Shading language WebGPU Shading Language ======================= WebGPU Shading Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22shadingLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">shading language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #2314 on PLDB 5 Years Old WebGPU Shading Language (WGSL) is the shader language for [WebGPU]. That is, an application using the WebGPU API uses WGSL to express the programs, known as shaders, that run on the GPU. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"shadingLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>shadingLanguage</a> - Read more about WebGPU Shading Language on the web: 1. https://gpuweb.github.io/gpuweb/wgsl.html 1. ```Example from the web: [[location 0]] var<out> gl_FragColor : vec4<f32>; fn main() -> void { gl_FragColor = vec4<f32>(0.4, 0.4, 0.8, 1.0); return; } entry_point fragment = main; ``` Built with Scroll v170.5.0 10/15/2024 262 1.3
wescheme - Programming language wescheme ======== wescheme is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #2541 on PLDB 16 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="https://www.wescheme.org/">wescheme.org</a> was registered in 2009 ```Example from the web: ;; The world is a number ;; tick: world -> world (define (tick world) (add1 world)) (big-bang 0 (on-tick tick 2)) ;; tick every two seconds ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 272 1.4
文言文編程語言 - Programming language 文言文編程語言 ======= 文言文編程語言 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Lingdong Huang. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Lingdong%20Huang Lingdong Huang #275 on PLDB 6 Years Old ```Download source code: git clone https://github.com/wenyan-lang/wenyan ``` 文言文編程語言 A programming language for the ancient Chinese. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - 文言文編程語言 is developed on <a href="https://github.com/wenyan-lang/wenyan">GitHub</a> and has 19,514 stars - 文言文編程語言 compiles to <a href="javascript.html">JavaScript</a> or <a href="python.html">Python</a> or <a href="ruby.html">Ruby</a> - 文言文編程語言 is written in <a href="typescript.html">TypeScript</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a>, <a href="toml.html">TOML</a> - 文言文編程語言 is written with the native language of Chinese ```Example from the web: 吾有一數。曰三。名之曰「甲」。 為是「甲」遍。 吾有一言。曰「「問天地好在。」」。書之。 云云。 ``` Built with Scroll v170.5.0 10/15/2024 319 1.6
weebasic - Programming language weebasic ======== weebasic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Maxime Chevalier-Boisvert. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Maxime%20Chevalier-Boisvert Maxime Chevalier-Boisvert #2423 on PLDB 4 Years Old ```Download source code: git clone https://github.com/maximecb/weebasic/ ``` weebasic - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - weebasic is developed on <a href="https://github.com/maximecb/weebasic/">GitHub</a> and has 12 stars - weebasic is written in <a href="visual-basic.html">Visual Basic</a>, <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 243 1.2
Webstorm-editor Built with Scroll v170.5.0 10/15/2024 6 0
Webql Built with Scroll v170.5.0 10/15/2024 6 0
WebP - Binary data format WebP ==== WebP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2565 on PLDB 15 Years Old WebP is an image format employing both lossy and lossless compression. It is currently developed by Google, based on technology acquired with the purchase of On2 Technologies.As a derivative of the VP8 video format, it is a sister project to the WebM multimedia container format. WebP-related software is released under a BSD license.The format was first announced on 30 September 2010 as a new open standard for lossy compressed true-color graphics on the web, producing smaller files of comparable image quality to the older JPEG scheme. Read more on Wikipedia... https://en.wikipedia.org/wiki/WebP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> Built with Scroll v170.5.0 10/15/2024 277 1.4
Webm Built with Scroll v170.5.0 10/15/2024 6 0
Webl Built with Scroll v170.5.0 10/15/2024 6 0
Webkit Built with Scroll v170.5.0 10/15/2024 6 0
Webdna Built with Scroll v170.5.0 10/15/2024 6 0
WebIDL - Interface design language WebIDL ====== WebIDL is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1014 on PLDB 13 Years Old 17 <span title="WebIDL repos on GitHub.">Repos</span> Web IDL is an interface description language (IDL) format for describing application programming interfaces (APIs) that are intended to be implemented in web browsers.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Web_IDL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - There are at least 17 WebIDL repos on <a href="https://github.com/search?q=language:WebIDL">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 117 users using WebIDL in 120 repos on <a href="https://api.github.com/search/repositories?q=language:WebIDL">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/webidl.py">syntax highlighting</a> for WebIDL - GitHub supports <a href="https://github.com/andik/IDL-Syntax" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for WebIDL - See also: (2 related languages) <a href="idl-sl.html">IDL specification language</a>, <a href="javascript.html">JavaScript</a> ```Example from <a href='https://github.com/andik/IDL-Syntax'>Linguist</a>: /* -*- Mode: linguist-disable-strategy-modeline-IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this file, * You can obtain one at http://mozilla.org/MPL/2.0/. * * The origin of this IDL file is * http://www.w3.org/TR/css3-animations/#animation-events- * http://dev.w3.org/csswg/css3-animations/#animation-events- * * Copyright © 2012 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C * liability, trademark and document use rules apply. */ [Constructor(DOMString type, optional AnimationEventInit eventInitDict)] interface AnimationEvent : Event { readonly attribute DOMString animationName; readonly attribute float elapsedTime; readonly attribute DOMString pseudoElement; }; dictionary AnimationEventInit : EventInit { DOMString animationName = ""; float elapsedTime = 0; DOMString pseudoElement = ""; }; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 543 2.7
WDL - Programming language WDL === WDL, aka Workflow Description Language, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #340 on PLDB 13 Years Old 888 <span title="WDL repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/openwdl/wdl ``` The Workflow Description Language (WDL) is a way to specify data processing workflows with a human-readable and -writeable syntax. WDL makes it straightforward to define analysis tasks, chain them together in workflows, and parallelize their execution. The language makes common patterns simple to express, while also admitting uncommon or complicated behavior; and strives to achieve portability not only across execution platforms, but also different types of users. Whether one is an analyst, a programmer, an operator of a production system, or any other sort of user, WDL should be accessible and understandable. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - WDL is developed on <a href="https://github.com/openwdl/wdl">GitHub</a> and has 756 stars - There are at least 888 WDL repos on <a href="https://github.com/search?q=language:wdl">GitHub</a> - WDL is written in <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a> - The Google BigQuery Public Dataset GitHub snapshot shows 23 users using WDL in 30 repos on <a href="https://api.github.com/search/repositories?q=language:wdl">GitHub</a> - GitHub supports <a href="https://github.com/broadinstitute/wdl-sublime-syntax-highlighter" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for WDL - <a href="http://www.openwdl.org/">openwdl.org</a> was registered in 2017 - Read more about WDL on the web: 1. https://software.broadinstitute.org/wdl/ 1. ```Example from <a href='https://github.com/broadinstitute/wdl-sublime-syntax-highlighter'>Linguist</a>: # Sample originally from https://github.com/broadinstitute/centaur task hello { String addressee command { echo "Hello ${addressee}!" } output { String salutation = read_string(stdout()) } runtime { docker: "ubuntu@sha256:71cd81252a3563a03ad8daee81047b62ab5d892ebbfbf71cf53415f29c130950" } } workflow wf_hello { call hello output { hello.salutation } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 540 2.7
Wolfram Data Framework - Data notation Wolfram Data Framework ====================== Wolfram Data Framework, aka Wolfram Data Framework, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #3108 on PLDB 11 Years Old WDF is a human-readable plaintext format that can be rendered in JSON, XML and other forms. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Read more about Wolfram Data Framework on the web: 1. https://reference.wolfram.com/language/guide/WDFWolframDataFramework.html 1. Built with Scroll v170.5.0 10/15/2024 216 1.1
Wddx Built with Scroll v170.5.0 10/15/2024 6 0
WCPS - Programming language WCPS ==== WCPS, aka Web Coverage Processing Service, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #3237 on PLDB 17 Years Old The Web Coverage Processing Service (WCPS) defines a language for filtering and processing of multi-dimensional raster coverages, such as sensor, simulation, image, and statistics data. The Web Coverage Processing Service is maintained by the Open Geospatial Consortium (OGC). This raster query language allows clients to obtain original coverage data, or derived information, in a platform-neutral manner over the Web.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Web_Coverage_Processing_Service Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> ```Example from the web: for $c in ( M1, M2, M3 ), $r in ( R ) where some( $c.nir > 127 and $r ) return encode( abs( $c.red - $c.nir ), "hdf5" ) ``` Built with Scroll v170.5.0 10/15/2024 284 1.4
Wcl Built with Scroll v170.5.0 10/15/2024 6 0
Wax - Programming language Wax === Wax is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Lingdong Huang. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Lingdong%20Huang Lingdong Huang #441 on PLDB 5 Years Old ```Download source code: git clone https://github.com/LingDong-/wax ``` A tiny programming language that transpiles to C, C++, Java, TypeScript, Python, C#, Swift, Lua and WebAssembly - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Wax is developed on <a href="https://github.com/LingDong-/wax">GitHub</a> and has 770 stars - Wax compiles to <a href="c.html">C</a> or <a href="cpp.html">C++</a> or <a href="java.html">Java</a> or <a href="typescript.html">TypeScript</a> or <a href="python.html">Python</a> or <a href="csharp.html">C#</a> or <a href="swift.html">Swift</a> or <a href="lua.html">Lua</a> or <a href="wasm.html">WebAssembly</a> - Wax is written in <a href="c.html">C</a>, <a href="wasm.html">WebAssembly</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="cpp.html">C++</a>, <a href="svg.html">SVG</a>, <a href="swift.html">Swift</a>, <a href="java.html">Java</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="csharp.html">C#</a>, <a href="lua.html">Lua</a>, <a href="typescript.html">TypeScript</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Operators FeatureLink ../features/hasOperators.html Supported <span class="hasFeature">✓</span> Example ;; << >> = && || >= <= <> ;; + - * / ^ % & | ! ~ < > Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; a comment Token ; row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example (@define MY_CONSTANT 5) (@if MY_CONSTANT 5 (print "yes, it's") (print @MY_CONSTANT) ) Token row Feature Ternary operators FeatureLink ../features/hasTernaryOperators.html Supported <span class="hasFeature">✓</span> Example (set y (? (= x 0) 1 2)) Token row Feature Prefix Notation FeatureLink ../features/hasPrefixNotation.html Supported <span class="hasFeature">✓</span> Example (+ 1 1) Token row Feature Structs FeatureLink ../features/hasStructs.html Supported <span class="hasFeature">✓</span> Example (struct point (let x float) (let y float) ) Token row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example (let x (arr (vec 3 float))) Token row Feature Maps FeatureLink ../features/hasMaps.html Supported <span class="hasFeature">✓</span> Example (let m (map str int) (alloc (map str int))) (set m "xyz" 123) (insert m "abc" 456) ; exactly same as 'set' (print (get m "xyz")) (remove m "xyz") (print (get m "xyz")) ;^ if a value is not there, the "zero" value of the element type is returned ; for numbers, 0; for compound types, null. Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example (set x 42) Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example (let x int 42) Token Built with Scroll v170.5.0 10/15/2024 669 3.3
Wavefront Object - Application Wavefront Object ================ Wavefront Object is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #1453 on PLDB 37 Years Old 331k <span title="Wavefront Object repos on GitHub.">Repos</span> OBJ (or .OBJ) is a geometry definition file format first developed by Wavefront Technologies for its Advanced Visualizer animation package. The file format is open and has been adopted by other 3D graphics application vendors. The OBJ file format is a simple data-format that represents 3D geometry alone — namely, the position of each vertex, the UV position of each texture coordinate vertex, vertex normals, and the faces that make each polygon defined as a list of vertices, and texture vertices. Read more on Wikipedia... https://en.wikipedia.org/wiki/Wavefront_.obj_file Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - There are at least 331,144 Wavefront Object repos on <a href="https://github.com/search?q=language:Wavefront Object">GitHub</a> - GitHub supports <a href="https://github.com/Alhadis/language-wavefront" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Wavefront Object - See also: (1 related languages) <a href="ascii.html">ASCII</a> - Read more about Wavefront Object on the web: 1. https://scholar.google.com/scholar?q=Wavefront+file+formats&hl=en&as_sdt=0%2C5&as_ylo=1980&as_yhi=1992 1. ```Example from <a href='https://github.com/Alhadis/language-wavefront'>Linguist</a>: cstype bmatrix deg 3 3 step 3 3 bmat u 1 -3 3 -1 \ 0 3 -6 3 \ 0 0 3 -3 \ 0 0 0 1 bmat v 1 -3 -3 2 \ 2 2 2 3 \ 0 0 0 -2 \ 0 0 0 2 # Special point and space curve data vp 0.500 vp 0.700 vp 1.100 vp 0.200 0.950 v 0.300 1.500 0.100 v 0.000 0.000 0.000 v 1.000 1.000 0.000 v 2.000 1.000 0.000 v 3.000 0.000 0.000 cstype bezier deg 3 curv 0.2 0.9 -4 -3 -2 -1 sp 1 parm u 0.00 1.00 end # Trimming curve vp -0.675 1.850 3.000 vp 0.915 1.930 vp 2.485 0.470 2.000 vp 2.485 -1.030 vp 1.605 -1.890 10.700 vp -0.745 -0.654 0.500 cstype rat bezier curv2 -6 -5 -4 -3 -2 -1 -6 parm u 0.00 1.00 2.00 sp 2 3 end # Surface v -1.350 -1.030 0.000 v 0.130 -1.030 0.432 7.600 v 1.480 -1.030 0.000 2.300 v -1.460 0.060 0.201 v 0.120 0.060 0.915 0.500 v 1.380 0.060 0.454 1.500 v -1.480 1.030 0.000 2.300 v 0.120 1.030 0.394 6.100 v 1.170 1.030 0.000 3.300 cstype rat bspline deg 2 2 surf -1.0 2.5 -2.0 2.0 -9 -8 -7 -6 -5 -4 -3 -2 -1 parm u -1.00 -1.00 -1.00 2.50 2.50 2.50 parm v -2.00 -2.00 -2.00 2.00 2.00 2.00 trim 0.0 2.0 1 2.2 2.2 3 sp 4 con 1 2.0 2.0 1 2 4.0 3.0 1 end ``` ```Example from <a href='https://en.wikipedia.org/wiki/Wavefront_.obj_file'>Wikipedia</a>: Pr/map_Pr # roughness Pm/map_Pm # metallic Ps/map_Ps # sheen Pc # clearcoat thickness Pcr # clearcoat roughness Ke/map_Ke # emissive aniso # anisotropy anisor # anisotropy rotation norm # normal map, same format as "bump" parameter ``` Built with Scroll v170.5.0 10/15/2024 765 3.8
Wavefront Material - Application Wavefront Material ================== Wavefront Material is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #2072 on PLDB 37 Years Old 216k <span title="Wavefront Material repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - There are at least 216,089 Wavefront Material repos on <a href="https://github.com/search?q=language:Wavefront Material">GitHub</a> - GitHub supports <a href="https://github.com/Alhadis/language-wavefront" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Wavefront Material - Read more about Wavefront Material on the web: 1. https://github.com/Alhadis/language-wavefront/blob/master/specs/mtl.rst 1. ```Example from the web: newmtl flat_green Ka 0.0000 0.2000 0.0000 Kd 0.0000 0.8000 0.0000 illum 1 ``` ```Example from <a href='https://github.com/Alhadis/language-wavefront'>Linguist</a>: # 3ds Max Wavefront OBJ Exporter v0.97b - (c)2007 guruware # File Created: 27.05.2016 16:27:25 newmtl wire_088177027 Ns 32 d 1 Tr 0 Tf 1 1 1 illum 2 Ka 0.34509805 0.69411767 0.10588236 Kd 0.34509805 0.69411767 0.10588236 Ks 0.34999999 0.34999999 0.34999999 ``` Built with Scroll v170.5.0 10/15/2024 339 1.7
wats - Programming language wats ==== wats is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Pierre Rossouw. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Pierre%20Rossouw Pierre Rossouw #2974 on PLDB 8 Years Old ```Download source code: git clone https://github.com/PierreRossouw/wats ``` A simple WebAssembly compiler - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - wats is developed on <a href="https://github.com/PierreRossouw/wats">GitHub</a> and has 14 stars - wats is written in <a href="wasm.html">WebAssembly</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a> Built with Scroll v170.5.0 10/15/2024 247 1.2
Watfor Built with Scroll v170.5.0 10/15/2024 6 0
Watfiv Built with Scroll v170.5.0 10/15/2024 6 0
Water Built with Scroll v170.5.0 10/15/2024 6 0
Watcom Built with Scroll v170.5.0 10/15/2024 6 0
Watbol Built with Scroll v170.5.0 10/15/2024 6 0
Wast Built with Scroll v170.5.0 10/15/2024 6 0
Wasp - Programming language Wasp ==== Wasp, aka Web App Specification Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Martin Šošić. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Martin%20%C5%A0o%C5%A1i%C4%87 Martin Šošić #558 on PLDB 6 Years Old ```Download source code: git clone https://github.com/wasp-lang/wasp ``` The fastest way to develop full-stack web apps with React & Node.js. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Wasp is developed on <a href="https://github.com/wasp-lang/wasp">GitHub</a> and has 12,925 stars - Wasp is written in <a href="typescript.html">TypeScript</a>, <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="jsx.html">JSX</a>, <a href="sql.html">SQL</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="toml.html">TOML</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="tex.html">Tex</a>, <a href="xml.html">XML</a>, <a href="bash.html">Bash</a>, <a href="logos.html">Logos</a>, <a href="powershell.html">PowerShell</a> - Read more about Wasp on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/f7r8n9/brother_and_i_are_developing_a_declarative_dsl/ 1. Built with Scroll v170.5.0 10/15/2024 382 1.9
wasmer - Virtual machine wasmer ====== wasmer is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22vm%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">virtual machine</a> created in 2018 by Syrus Akbary. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Syrus%20Akbary Syrus Akbary #671 on PLDB 7 Years Old ```Download source code: git clone https://github.com/wasmerio/wasmer ``` 🚀 The leading Wasm Runtime supporting WASIX, WASI and Emscripten - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"vm"%5D%7D%5D%2C"logic"%3A"AND"%7D'>virtual machine</a> - wasmer is developed on <a href="https://github.com/wasmerio/wasmer">GitHub</a> and has 18,285 stars - wasmer is written in <a href="rust.html">Rust</a>, <a href="wasm.html">WebAssembly</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="svg.html">SVG</a>, <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="graphql.html">GraphQL</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="python.html">Python</a>, <a href="sql.html">SQL</a>, <a href="json.html">JSON</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="swift.html">Swift</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="nix.html">Nix</a>, <a href="javascript.html">JavaScript</a>, <a href="diff.html">Diff</a>, <a href="php.html">PHP</a> Built with Scroll v170.5.0 10/15/2024 363 1.8
WebAssembly - Bytecode format WebAssembly =========== WebAssembly is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22bytecode%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">bytecode format</a> created in 2015 by Alon Zakai. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Alon%20Zakai Alon Zakai #44 on PLDB 10 Years Old 2k <span title="WebAssembly repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/WebAssembly/wabt ``` WebAssembly (Wasm, WA) is a web standard that defines a binary format and a corresponding assembly-like text format for executable code in Web pages. It is meant to enable executing code nearly as fast as running native machine code. It was envisioned to complement JavaScript to speed up performance-critical parts of web applications and later on to enable web development in languages other than JavaScript. Read more on Wikipedia... https://en.wikipedia.org/wiki/WebAssembly Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"bytecode"%5D%7D%5D%2C"logic"%3A"AND"%7D'>bytecode format</a> - WebAssembly is developed on <a href="https://github.com/WebAssembly/wabt">GitHub</a> and has 6,621 stars - There are at least 1,641 WebAssembly repos on <a href="https://github.com/search?q=language:WebAssembly">GitHub</a> - Early development of WebAssembly happened in <a href="../lists/labs.html#q=W3C">W3C</a> - WebAssembly is written in <a href="cpp.html">C++</a>, <a href="html.html">HTML</a>, <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="wasm.html">WebAssembly</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="cmake.html">CMake</a>, <a href="css.html">CSS</a>, <a href="lua.html">Lua</a> - The Google BigQuery Public Dataset GitHub snapshot shows 148 users using WebAssembly in 160 repos on <a href="https://api.github.com/search/repositories?q=language:WebAssembly">GitHub</a> - There are 12,000 members in the <a href="https://www.reddit.com/r/WebAssembly/">WebAssembly subreddit</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/webassembly.py">syntax highlighting</a> for WebAssembly - GitHub supports <a href="https://github.com/Alhadis/language-webassembly" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for WebAssembly - Learn <a href="https://exercism.org/tracks/webassembly">WebAssembly on exercism.</a> - Indeed.com has 5 matches for <a href="https://www.indeed.com/jobs?q=webassembly engineer">"webassembly engineer"</a>. - <a href="http://webassembly.org/">webassembly.org</a> was registered in 2015 - See also: (12 related languages) <a href="asmjs.html">Asm.js</a>, <a href="assembly-language.html">Assembly language</a>, <a href="javascript.html">JavaScript</a>, <a href="unity-engine.html">Unity</a>, <a href="llvmir.html">LLVM IR</a>, <a href="c.html">C</a>, <a href="rust.html">Rust</a>, <a href="java.html">Java</a>, <a href="csharp.html">C#</a>, <a href="go.html">Go</a>, <a href="s-expressions.html">S-expressions</a>, <a href="doi.html">DOI</a> - 30 PLDB concepts link to WebAssembly: <a href="assemblyscript.html">AssemblyScript</a>, <a href="beef.html">beef-lang</a>, <a href="binaryen.html">binaryen</a>, <a href="blitzmax.html">BlitzMax</a>, <a href="cloc.html">cloc</a>, <a href="cwerg.html">Cwerg</a>, <a href="cyber.html">Cyber</a>, <a href="emscripten.html">Emscripten</a>, <a href="euphoria.html">Euphoria</a>, <a href="flow9.html">Flow9</a>, <a href="invokator.html">invokator</a>, <a href="ktyek.html">ktye/k</a>, <a href="nodejs.html">Node.js</a>, <a href="porffor.html">Porffor</a>, <a href="pov-ray-sdl.html">POV-Ray SDL</a>, <a href="psyche.html">psyche</a>, <a href="pygments.html">Pygments</a>, <a href="rio.html">rio</a>, <a href="rust.html">Rust</a>, <a href="spidermonkey.html">SpiderMonkey</a>, <a href="tridash.html">tridash</a>, <a href="v8.html">v8</a>, <a href="virgil.html">Virgil</a>, <a href="wa.html">Wa-lang</a>, <a href="wah.html">wah</a>, <a href="walt.html">walt</a>, <a href="wasm.html">WebAssembly</a>, <a href="wasmer.html">wasmer</a>, <a href="wats.html">wats</a>, <a href="wax.html">Wax</a> ```Example from the web: 20 00 50 04 7E 42 01 05 20 00 20 00 42 01 7D 10 00 7E 0B ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/w/WebAssembly.wat'>hello-world</a>: (module (import "wasi_unstable" "fd_write" (func $fd_write (param i32 i32 i32 i32) (result i32)) ) (memory 1) (export "memory" (memory 0)) (data (i32.const 0) "\08\00\00\00\0c\00\00\00Hello World\n") (func $main (export "_start") i32.const 1 i32.const 0 i32.const 1 i32.const 20 call $fd_write drop ) ) ``` ```Example from <a href='https://github.com/Alhadis/language-webassembly'>Linguist</a>: (module (import "env" "printInt" (func $printInt (param i32))) (func $add (param $lhs i32) (param $rhs i32) (result i32) get_local $lhs get_local $rhs i32.add ) (func $main (call $printInt (call $add (i32.const 9) (i32.const 8)))) (export "main" (func $main)) ) ``` ```Example from <a href='https://en.wikipedia.org/wiki/WebAssembly'>Wikipedia</a>: (module (import "math" "exp" (func $exp (param f64) (result f64))) (func (export "doubleExp") (param $0 f64) (result f64) (f64.mul (call $exp (get_local $0)) (f64.const 2)))) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 1145 5.7
Wart - Programming language Wart ==== Wart is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010 by Kartik K. Agaram. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Kartik%20K.%20Agaram Kartik K. Agaram #1173 on PLDB 15 Years Old ```Download source code: git clone https://github.com/akkartik/wart ``` An experimental, small, readable Lisp with thorough unit tests and extensible functions/macros. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Wart is developed on <a href="https://github.com/akkartik/wart">GitHub</a> and has 139 stars - Wart is written in <a href="cpp.html">C++</a>, <a href="make.html">Make</a>, <a href="vim-script.html">Vim script</a>, <a href="bash.html">Bash</a>, <a href="z-shell.html">Z shell</a> ```Example from the web: def (foo (a | (b c))) # 'b' and 'c' name parts of list 'a' (list a b c) (foo '(1 2)) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 357 1.8
walt - Programming language walt ==== walt is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #411 on PLDB 8 Years Old ```Download source code: git clone https://github.com/ballercat/walt ``` Walt is a JavaScript-like syntax for WebAssembly text format - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - walt is developed on <a href="https://github.com/ballercat/walt">GitHub</a> and has 4,641 stars - walt compiles to <a href="wasm.html">WebAssembly</a> - walt is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="scss.html">SCSS</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a> ```Example from the web: export function fibonacci(n: i32): i32 { if (n <= 0) return 0; if (n == 1) return 1; return fibonacci(n - 1) + fibonacci(n - 2); } ``` Built with Scroll v170.5.0 10/15/2024 298 1.5
wah - Programming language wah === wah is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Tom MacWright. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Tom%20MacWright Tom MacWright #1239 on PLDB 8 Years Old ```Download source code: git clone https://github.com/tmcw/wah ``` a slightly higher-level language superset of webassembly - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - wah is developed on <a href="https://github.com/tmcw/wah">GitHub</a> and has 158 stars - wah is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="wasm.html">WebAssembly</a> - wah compiles to <a href="wasm.html">WebAssembly</a> - wah is written in <a href="markdown.html">Markdown</a>, <a href="wasm.html">WebAssembly</a>, <a href="clojure.html">Clojure</a> ```Example from the web: (0 = 1) (%$a + %$b) (0 + 1) ``` Built with Scroll v170.5.0 10/15/2024 336 1.7
W Built with Scroll v170.5.0 10/15/2024 6 0
Vvvv - Application Vvvv ==== Vvvv is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #1288 on PLDB 27 Years Old vvvv (German pronunciation: [faʊfiːɐ̯ ] = "v4") is a general purpose toolkit with a special focus on real-time video synthesis and programming large media environments with physical interfaces, real-time motion graphics, audio and video. vvvv uses a dataflow approach and a visual programming interface for rapid prototyping and developing. Applications written in vvvv are commonly called patches. Read more on Wikipedia... https://en.wikipedia.org/wiki/Vvvv Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - <a href="https://vvvv.org/">vvvv.org</a> was registered in 2003 - See also: (4 related languages) <a href="apl.html">APL</a>, <a href="puredata.html">Pure Data</a>, <a href="xml.html">XML</a>, <a href="csharp.html">C#</a> - Read more about Vvvv on the web: 1. https://visualprogramming.net/ 1. Built with Scroll v170.5.0 10/15/2024 299 1.5
Vulcan Built with Scroll v170.5.0 10/15/2024 6 0
Vue - Framework Vue === Vue is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22framework%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">framework</a> created in 2014 by Evan You. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Evan%20You Evan You #158 on PLDB 11 Years Old 876k <span title="Vue repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/vuejs/vue ``` Vue.js (commonly referred to as Vue; pronounced , like view) is an open-source JavaScript framework for building user interfaces. Integration into projects that use other JavaScript libraries is simplified with Vue because it is designed to be incrementally adoptable. Vue can also function as a web application framework capable of powering advanced single-page applications.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Vue.js Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"framework"%5D%7D%5D%2C"logic"%3A"AND"%7D'>framework</a> - Vue is developed on <a href="https://github.com/vuejs/vue">GitHub</a> and has 207,463 stars - There are at least 875,562 Vue repos on <a href="https://github.com/search?q=language:Vue">GitHub</a> - Vue is written in <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a> - The Google BigQuery Public Dataset GitHub snapshot shows 8k users using Vue in 9k repos on <a href="https://api.github.com/search/repositories?q=language:Vue">GitHub</a> - Vue <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/vuejs/vetur">implementation</a> - GitHub supports <a href="https://github.com/vuejs/vue-syntax-highlight" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Vue - <a href="https://vuejs.org">vuejs.org</a> was registered in 2013 - See also: (4 related languages) <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="elm.html">Elm</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/v/Vue.js'>hello-world</a>: <div id="app"> <p>{{ message }}</p> </div> <script> new Vue({ el: '#app', data: { message: 'Hello World' } }) </script> ``` ```Example from <a href='https://github.com/vuejs/vue-syntax-highlight'>Linguist</a>: <style> .red { color: #f00; } </style> <template> <div> <h2 v-class="red">{{msg}}</h2> </div> </template> <script> module.exports = { data: function () { return { msg: 'Hello from Vue!' } } } </script> ``` ```Example from <a href='https://en.wikipedia.org/wiki/Vue.js'>Wikipedia</a>: <div id="app"> <div> <div>User 1</div> </div> </div> ``` Built with Scroll v170.5.0 10/15/2024 635 3.2
Visual Tool Markup Language - Programming language Visual Tool Markup Language =========================== Visual Tool Markup Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #3247 on PLDB 28 Years Old Visual Tool Markup Language, a user interface markup language used by Macromedia HomeSite, ColdFusion Studio and JRun Studio. VTML is used for tag editors and custom dialogs shipped with these applications and can be used to extend the user interface and to support additional tag-based languages. It is documented in help files included with these applications or available online, notably in the "VTML Reference" and "Customizing the Development Environment" sections. Read more on Wikipedia... https://en.wikipedia.org/wiki/VTML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Read more about Visual Tool Markup Language on the web: 1. http://www.ulitzer.com/node/41770 1. ```Example from the web: <TAG> <ATTRIBUTES> ... Defines tag attribute properties and behavior </ATTRIBUTES> <ATTRIBCATEGORIES> ... Defines logical grouping for tag attributes </ATTRIBCATEGORIES> <EDITORLAYOUT> ... Defines the layout of a tag editor </EDITORLAYOUT> <TAGLAYOUT> ... Defines the tag generation template </TAGLAYOUT> <TAGDESCRIPTION> ... HTML-based documentation for the tag </TAGDESCRIPTION> </TAG> ``` Built with Scroll v170.5.0 10/15/2024 352 1.8
Vtl Built with Scroll v170.5.0 10/15/2024 6 0
Velocity Template Language - Template language Velocity Template Language ========================== Velocity Template Language, aka Velocity Template Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #1781 on PLDB 25 Years Old 0 <span title="Velocity Template Language repos on GitHub.">Repos</span> Velocity is a Java-based template engine. It permits web page designers to reference methods defined in Java code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - There are at least 0 Velocity Template Language repos on <a href="https://github.com/search?q=language:Velocity Template Language">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 4 users using Velocity Template Language in 4 repos on <a href="https://api.github.com/search/repositories?q=language:Velocity Template Language">GitHub</a> - Read more about Velocity Template Language on the web: 1. https://velocity.apache.org/engine/1.7/user-guide.html#what-is-velocity 1. - 7 PLDB concepts link to Velocity Template Language: <a href="ace.html">Ace Editor</a>, <a href="apache-hbase.html">Apache Hbase</a>, <a href="bazel.html">Bazel</a>, <a href="cloc.html">cloc</a>, <a href="jflex.html">JFlex</a>, <a href="kotlin.html">Kotlin</a>, <a href="linux.html">Linux</a> ```Example from the web: <html> <body> Hello $customer.Name! <table> #foreach( $mud in $mudsOnSpecial ) #if ( $customer.hasPurchased($mud) ) <tr> <td> $flogger.getPromo( $mud ) </td> </tr> #end #end </table> </body> </html> ``` Built with Scroll v170.5.0 10/15/2024 394 2
VSXu - Visual programming language VSXu ==== VSXu is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #1023 on PLDB 21 Years Old ```Download source code: git clone https://github.com/vovoid/vsxu ``` VSXu (VSX Ultra) is an OpenGL-based (hardware-accelerated), modular programming environment with its main purpose to visualize music/audio data and create 3D effects in real-time. Available for Windows and GNU/Linux. It is currently released as free software under terms of the GNU General Public License v2 and maintained by Vovoid Media Technologies AB. Read more on Wikipedia... https://en.wikipedia.org/wiki/VSXu Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - VSXu is developed on <a href="https://github.com/vovoid/vsxu">GitHub</a> and has 367 stars - VSXu is written in <a href="cpp.html">C++</a>, <a href="html.html">HTML</a>, <a href="cmake.html">CMake</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="glsl.html">GLSL</a>, <a href="make.html">Make</a>, <a href="m4.html">M4</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="go.html">Go</a>, <a href="python.html">Python</a>, <a href="javascript.html">JavaScript</a>, <a href="yacc.html">Yacc</a>, <a href="perl.html">Perl</a>, <a href="lex.html">Lex</a>, <a href="yaml.html">YAML</a> - <a href="http://vsxu.com">vsxu.com</a> was registered in 2003 - See also: (3 related languages) <a href="linux.html">Linux</a>, <a href="puredata.html">Pure Data</a>, <a href="opengl.html">OpenGL</a> Built with Scroll v170.5.0 10/15/2024 431 2.2
Vspl Built with Scroll v170.5.0 10/15/2024 6 0
VRML - Programming language VRML ==== VRML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #1248 on PLDB 31 Years Old VRML (Virtual Reality Modeling Language, pronounced vermal or by its initials, originally—before 1995—known as the Virtual Reality Markup Language) is a standard file format for representing 3-dimensional (3D) interactive vector graphics, designed particularly with the World Wide Web in mind. It has been superseded by X3D.. Read more on Wikipedia... https://en.wikipedia.org/wiki/VRML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Explore VRML snippets on <a href="http://www.rosettacode.org/wiki/Category:VRML">Rosetta Code</a> - VRML on HOPL https://hopl.info/showlanguage.prx?exp=3756 VRML on HOPL - See also: (4 related languages) <a href="java.html">Java</a>, <a href="gzip.html">Gzip</a>, <a href="collada.html">COLLADA</a>, <a href="webgl.html">WebGL</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/v/VRML.wrl'>hello-world</a>: #VRML V2.0 utf8 Shape { geometry Text { string "Hello World" } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 348 1.7
Vpl Built with Scroll v170.5.0 10/15/2024 6 0
Voxml Built with Scroll v170.5.0 10/15/2024 6 0
Vortex Built with Scroll v170.5.0 10/15/2024 6 0
Volt - Programming language Volt ==== Volt is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #683 on PLDB 14 Years Old 158 <span title="Volt repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/VoltLang/Volta ``` Volt is a C-inspired programming language that toes the line between expressiveness and control. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Volt is developed on <a href="https://github.com/VoltLang/Volta">GitHub</a> and has 153 stars - There are at least 158 Volt repos on <a href="https://github.com/search?q=language:Volt">GitHub</a> - Volt is written in <a href="d.html">D</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="toml.html">TOML</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a>, <a href="restructuredtext.html">reStructuredText</a> - The Google BigQuery Public Dataset GitHub snapshot shows 298 users using Volt in 351 repos on <a href="https://api.github.com/search/repositories?q=language:Volt">GitHub</a> - GitHub supports <a href="https://github.com/textmate/d.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Volt - <a href="http://www.volt-lang.org/">volt-lang.org</a> was registered in 2013 ```Example from <a href='https://github.com/textmate/d.tmbundle'>Linguist</a>: // Copyright © 2012-2013, Jakob Bornecrantz. All rights reserved. // See copyright notice in src/volt/license.d (BOOST ver. 1.0). module main; import core.stdc.stdio; import core.stdc.stdlib; import watt.process; import watt.path; import results; import list; import cmd; int main() { auto cmdGroup = new CmdGroup(); bool printOk = true; bool printImprovments = true; bool printFailing = true; bool printRegressions = true; string compiler = getEnv("VOLT"); if (compiler is null) { printf("compiler envar not set\n".ptr); return -1; } /// @todo Scan for files auto tests = testList; int total; int passed; int failed; int improved; int regressed; auto rets = new Result[] (tests.length); for (size_t i; i < tests.length; i++) { rets[i] = new Result(); rets[i].runTest(cmdGroup, tests[i], compiler); } cmdGroup.waitAll(); for (size_t i; i < tests.length; i++) { auto ret = rets[i]; total++; if (ret.ok) { passed++; improved += cast(int)!ret.hasPassed; if (!ret.hasPassed && printImprovments) { printf("%s: %s, improved!\n".ptr, ret.test.ptr, ret.msg.ptr); } else if (printOk) { printf("%s: %s\n".ptr, ret.test.ptr, ret.msg.ptr); } } else { failed++; regressed += cast(int)ret.hasPassed; if (ret.hasPassed && printRegressions) { printf("%s: %s, regressed!\n".ptr, ret.test.ptr, ret.msg.ptr); } else if (printFailing) { printf("%s: %s\n".ptr, ret.test.ptr, ret.msg.ptr); } } fflush(stdout); } auto xml = fopen("results.xml".ptr, "w+".ptr); if (xml !is null) { fprintf(xml, "<testsuites errors=\"%u\" failures=\"%u\" tests=\"%u\">\n".ptr, regressed, failed - regressed, total); for (size_t i; i < rets.length; i++) { rets[i].xmlLog(xml); } fprintf(xml, "</testsuites>\n".ptr); fflush(xml); fclose(xml); xml = null; } auto rate = cast(float)passed / cast(float)total * 100.f; printf("Summary: %i tests, %i pass%s, %i failure%s, %.2f%% pass rate, %i regressions, %i improvements.\n".ptr, total, passed, (passed == 1 ? "".ptr : "es".ptr), failed, (failed == 1 ? "".ptr : "s".ptr), cast(double)rate, regressed, improved); return regressed ? -1 : 0; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printf row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 816 4.1
VML - Xml format VML === VML, aka Vector Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2827 on PLDB 27 Years Old Vector Markup Language (VML) was an XML-based file format for two-dimensional vector graphics. VML was specified in Part 4 of the Office Open XML standards ISO/IEC 29500 and ECMA-376. According to the specification, VML is a deprecated format included in Office Open XML for legacy reasons only. Read more on Wikipedia... https://en.wikipedia.org/wiki/Vector_Markup_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - See also: (6 related languages) <a href="xml.html">XML</a>, <a href="ooxml.html">Office Open XML</a>, <a href="svg.html">SVG</a>, <a href="javascript.html">JavaScript</a>, <a href="excel-app.html">Microsoft Excel</a>, <a href="html.html">HTML</a> ```Example from <a href='https://en.wikipedia.org/wiki/Vector_Markup_Language'>Wikipedia</a>: <html xmlns:v="urn:schemas-microsoft-com:vml"> <head> <style> v:* { behavior: url(#default#VML); display: inline-block; } </style> </head> <body> <table width="600" border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;"> <tr> <td style="width: 300px; height: 80px; background-image: url('http://placekitten.com/g/300/80');"> <!--[if gte mso 9]> <v:image xmlns:v="urn:schemas-microsoft-com:vml" id="theImage" style='behavior: url(#default#VML); display: inline-block; position: absolute; width: 300px; height: 80px; top: 0; left: 0; border: 0; z-index: 1;' src="http://placekitten.com/g/300/80" /> <v:shape xmlns:v="urn:schemas-microsoft-com:vml" id="theText" style='behavior: url(#default#VML); display: inline-block; position: absolute; width: 300px; height: 80px; top: -5; left: -10; border: 0; z-index: 2;'> <div> <![endif]--> <table width="300" border="0" cellspacing="0" cellpadding="0" style="border-collapse: collapse;"> <tr> <td height="80" align="center" valign="top" style="color:#ffffff;font-size:20px;"><span>Text</span></td> </tr> </table> <!--[if gte mso 9]> </div> </v:shape> <![endif]--> </td> </tr> </table> </body> </html> ``` Built with Scroll v170.5.0 10/15/2024 585 2.9
Vlibtemplate Built with Scroll v170.5.0 10/15/2024 6 0
Viz Built with Scroll v170.5.0 10/15/2024 6 0
vivaldi - Programming language vivaldi ======= vivaldi is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #3345 on PLDB 10 Years Old ```Download source code: git clone https://github.com/jeorgun/Vivaldi ``` Interpreted language inspired by Python, Ruby, Lisp, and so forth - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - vivaldi is developed on <a href="https://github.com/jeorgun/Vivaldi">GitHub</a> and has 115 stars HackerNews discussions of vivaldi ================================= title|titleLink|date|score|comments Show HN: Vivaldi programming language|https://news.ycombinator.com/item?id=9053694|02/15/2015|52|25 Built with Scroll v170.5.0 10/15/2024 236 1.2
Viva Built with Scroll v170.5.0 10/15/2024 6 0
Visualworks Built with Scroll v170.5.0 10/15/2024 6 0
Visual Built with Scroll v170.5.0 10/15/2024 6 0
Visual-test Built with Scroll v170.5.0 10/15/2024 6 0
Visual-studio-marketplace-pm Built with Scroll v170.5.0 10/15/2024 6 0
Visual Studio - Editor Visual Studio ============= Visual Studio is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #2343 on PLDB 28 Years Old Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs, as well as websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, Windows Store and Microsoft Silverlight. Read more on Wikipedia... https://en.wikipedia.org/wiki/Microsoft_Visual_Studio Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - See also: (33 related languages) <a href="visual-studio-code-editor.html">Visual Studio Code</a>, <a href="csharp.html">C#</a>, <a href="git.html">Git</a>, <a href="c.html">C</a>, <a href="visual-basic.net.html">Visual Basic .NET</a>, <a href="f-sharp.html">F#</a>, <a href="javascript.html">JavaScript</a>, <a href="typescript.html">TypeScript</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="mumps.html">MUMPS</a>, <a href="java.html">Java</a>, <a href="jsharp.html">J#</a>, <a href="regex.html">Regular Expressions</a>, <a href="uml.html">UML</a>, <a href="linq.html">LINQ</a>, <a href="cli-assembly.html">Assembly CLI</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="visual-foxpro.html">Visual FoxPro</a>, <a href="sql.html">SQL</a>, <a href="asp.html">ASP</a>, <a href="jvm.html">JVM</a>, <a href="cil.html">CIL</a>, <a href="linux.html">Linux</a>, <a href="vba.html">VBA</a>, <a href="ml.html">ML</a>, <a href="solidity.html">Solidity</a>, <a href="xaml.html">XAML</a>, <a href="azure.html">Microsoft Azure</a>, <a href="microsoft-small-basic.html">Microsoft Small Basic</a> Built with Scroll v170.5.0 10/15/2024 464 2.3
Visual Studio Code - Editor Visual Studio Code ================== Visual Studio Code is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1707 on PLDB 10 Years Old Visual Studio Code is a source code editor developed by Microsoft for Windows, Linux and macOS. It includes support for debugging, embedded Git control, syntax highlighting, intelligent code completion, snippets, and code refactoring. It is also customizable, so users can change the editor's theme, keyboard shortcuts, and preferences. Read more on Wikipedia... https://en.wikipedia.org/wiki/Visual_Studio_Code Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - There is a <a href="https://marketplace.visualstudio.com/">central package repository</a> for Visual Studio Code - See also: (35 related languages) <a href="visual-studio-editor.html">Visual Studio</a>, <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="linux.html">Linux</a>, <a href="ia-32.html">IA-32</a>, <a href="git.html">Git</a>, <a href="json.html">JSON</a>, <a href="c.html">C</a>, <a href="csharp.html">C#</a>, <a href="clojure.html">Clojure</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="css.html">CSS</a>, <a href="f-sharp.html">F#</a>, <a href="go.html">Go</a>, <a href="groovy.html">Groovy</a>, <a href="html.html">HTML</a>, <a href="ini.html">Ini</a>, <a href="java.html">Java</a>, <a href="less.html">Less</a>, <a href="lua.html">Lua</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="objective-c.html">Objective-C</a>, <a href="perl.html">Perl</a>, <a href="php.html">PHP</a>, <a href="powershell.html">PowerShell</a>, <a href="python.html">Python</a>, <a href="r.html">R</a>, <a href="ruby.html">Ruby</a>, <a href="rust.html">Rust</a>, <a href="sql.html">SQL</a>, <a href="swift.html">Swift</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 480 2.4
Visual-smalltalk-enterprise Built with Scroll v170.5.0 10/15/2024 6 0
Visual Prolog - Programming language Visual Prolog ============= Visual Prolog is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #3286 on PLDB 29 Years Old Visual Prolog, also formerly known as PDC Prolog and Turbo Prolog, is a strongly typed object-oriented extension of Prolog. As Turbo Prolog, it was marketed by Borland but it is now developed and marketed by the Danish firm Prolog Development Center (PDC) that originally developed it. Visual Prolog can build Microsoft Windows GUI-applications, console applications, DLLs (dynamic link libraries), and CGI-programs. Read more on Wikipedia... https://en.wikipedia.org/wiki/Visual_Prolog Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Visual Prolog on HOPL https://hopl.info/showlanguage.prx?exp=3332 Visual Prolog on HOPL - See also: (3 related languages) <a href="prolog.html">Prolog</a>, <a href="isbn.html">ISBN</a>, <a href="mercury.html">Mercury</a> ```Example from <a href='https://en.wikipedia.org/wiki/Visual_Prolog'>Wikipedia</a>: class hanoi predicates hanoi : (unsigned N). end class hanoi implement hanoi domains pole = string. clauses hanoi(N) :- move(N, "left", "centre", "right"). class predicates move : (unsigned N, pole A, pole B, pole C). clauses move(0, _, _, _) :- !. move(N, A, B, C) :- move(N-1, A, C, B), stdio::writef("move a disc from % pole to the % pole\n", A, C), move(N-1, B, A, C). end implement hanoi goal console::init(), hanoi::hanoi(4). ``` Built with Scroll v170.5.0 10/15/2024 391 2
Visual-paradigm-app Built with Scroll v170.5.0 10/15/2024 6 0
Visual-occam Built with Scroll v170.5.0 10/15/2024 6 0
Visual-objects Built with Scroll v170.5.0 10/15/2024 6 0
Visual-logic Built with Scroll v170.5.0 10/15/2024 6 0
Visual FoxPro - Programming language Visual FoxPro ============= Visual FoxPro is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #1327 on PLDB 30 Years Old Visual FoxPro is a discontinued data-centric, object-oriented, procedural, programming language produced by Microsoft. It was derived from FoxPro (originally known as FoxBASE) which was developed by Fox Software beginning in 1984. It contained the fastest PC-based database engine available at the time. Read more on Wikipedia... https://en.wikipedia.org/wiki/Visual_FoxPro Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Visual FoxPro happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - Visual FoxPro ranks #46 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (7 related languages) <a href="ia-32.html">IA-32</a>, <a href="foxpro.html">FoxPRO</a>, <a href="unix.html">Unix</a>, <a href="dbase.html">DBase</a>, <a href="xbase.html">xBase</a>, <a href="sql.html">SQL</a>, <a href="linux.html">Linux</a> ```Example from <a href='https://en.wikipedia.org/wiki/Visual_FoxPro'>Wikipedia</a>: PRIVATE cAuthorID, cAuthorName && Private variables supplant any previous global or private variable of the same name LOCAL nHnd, nResult && Local variables are visible only here * Connect to an ODBC data source nHnd = SQLCONNECT ("ODBCDSN", "user", "pwd") * Enter a loop so we can exit to the close connection code if there's an error DO WHILE .T. * Execute a SQL command nResult = SQLEXEC (nHnd, "USE master") IF nResult < 0 MESSAGEBOX ("MASTER database does not exist!") EXIT && To close the connection ENDIF * Retrieve data from the remote server and stores it in a local data cursor nResult = SQLEXEC (nHnd, "SELECT * FROM authors", "QAUTHORS") IF nResult < 0 MESSAGEBOX ("Unable to execute remote SQL SELECT command!") EXIT && To close the connection ENDIF * Update a record in a remote table using parameters cAuthorID = "1001" cAuthorName = "New name" nResult = SQLEXEC (nHnd, "UPDATE authors SET auth_name = ?cAuthorName WHERE auth_id = ?cAuthorID") IF nResult < 0 MESSAGEBOX ("Unable to execute remote SQL UPDATE command!") EXIT && To close the connection ENDIF * If we get here, we have retrieved everything successfully EXIT && Exit unconditionally ENDDO * Close the connection SQLDISCONNECT(nHnd) ``` Built with Scroll v170.5.0 10/15/2024 546 2.7
Visual-eiffel Built with Scroll v170.5.0 10/15/2024 6 0
Visual-dialogscript Built with Scroll v170.5.0 10/15/2024 6 0
Visual-dataflex Built with Scroll v170.5.0 10/15/2024 6 0
Visual-basic Built with Scroll v170.5.0 10/15/2024 6 0
Visual Basic .NET - Programming language Visual Basic .NET ================= Visual Basic .NET is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #90 on PLDB 24 Years Old 935k <span title="Visual Basic .NET repos on GitHub.">Repos</span> Visual Basic .NET (VB.NET) is a multi-paradigm, object-oriented programming language, implemented on the .NET Framework. Microsoft launched VB.NET in 2002 as the successor to its original Visual Basic language. Although the ".NET" portion of the name was dropped in 2005, this article uses "Visual Basic [.NET]" to refer to all Visual Basic languages released since 2002, in order to distinguish between them and the classic Visual Basic. Read more on Wikipedia... https://en.wikipedia.org/wiki/Visual_Basic_.NET Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 935,363 Visual Basic .NET repos on <a href="https://github.com/search?q=language:Visual Basic">GitHub</a> - Early development of Visual Basic .NET happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - The Google BigQuery Public Dataset GitHub snapshot shows 285 users using Visual Basic .NET in 322 repos on <a href="https://api.github.com/search/repositories?q=language:Visual Basic .NET">GitHub</a> - Visual Basic .NET on HOPL https://hopl.info/showlanguage.prx?exp=3724 Visual Basic .NET on HOPL - Visual Basic .NET ranks #7 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - GitHub supports <a href="https://github.com/peters-ben-0007/VBDotNetSyntax" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Visual Basic .NET - There is a <a href="https://www.nuget.org/">central package repository</a> for Visual Basic .NET - Indeed.com has 3,447 matches for <a href="https://www.indeed.com/jobs?q=visual basic.NET developer">"visual basic.NET developer"</a>. - See also: (10 related languages) <a href="android.html">Android</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="unix.html">Unix</a>, <a href="microsoft-small-basic.html">Microsoft Small Basic</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="f-sharp.html">F#</a>, <a href="csharp.html">C#</a>, <a href="linq.html">LINQ</a>, <a href="vba.html">VBA</a> - 4 PLDB concepts link to Visual Basic .NET: <a href="jsil-compiler.html">jsil-compiler</a>, <a href="mal.html">mal</a>, <a href="pygments.html">Pygments</a>, <a href="roslyn-compiler.html">Roslyn compiler</a> ```Example from the web: Imports System.Console Module Program Sub Main() Dim rows As Integer ' Input validation. Do Until Integer.TryParse(ReadLine("Enter a value for how many rows to be displayed: " & vbcrlf), rows) AndAlso rows >= 1 WriteLine("Allowed range is 1 and {0}", Integer.MaxValue) Loop ' Output of Floyd's Triangle Dim current As Integer = 1 Dim row As Integer Dim column As Integer For row = 1 To rows For column = 1 To row Write("{0,-2} ", current) current += 1 Next WriteLine() Next End Sub ''' <summary> ''' Like Console.ReadLine but takes a prompt string. ''' </summary> Function ReadLine(Optional prompt As String = Nothing) As String If prompt IsNot Nothing Then Write(prompt) End If Return Console.ReadLine() End Function End Module ``` ```Example from <a href='https://github.com/peters-ben-0007/VBDotNetSyntax'>Linguist</a>: Module Module1 Sub Main() Console.Out.WriteLine("Hello, I am a little sample application to test GitHub's Linguist module.") Console.Out.WriteLine("I also include a Razor MVC file just to prove it handles cshtml files now.") End Sub End Module ``` ```Example from <a href='https://en.wikipedia.org/wiki/Visual_Basic_.NET'>Wikipedia</a>: System.WindowsApplication1.Forms.Form2.text = " MainForm " ``` ```Visual Basic .NET <a href="../lists/keywords.html#q=visual-basic.net">Keywords</a> AddHandler AddressOf Alias And AndAlso As Boolean ByRef Byte ByVal Call Case Catch CBool CByte CChar CDate CDbl CDec Char CInt Class Class CLng CObj Const Continue CSByte CShort CSng CStr CType CUInt CULng CUShort Date Decimal Declare Default Delegate Dim DirectCast Do Double Each Else ElseIf End End EndIf Enum Erase Error Event Exit False Finally For For Friend Function Get GetType GetXMLNamespace Global GoSub GoTo Handles If Implements Implements Imports In Inherits Integer Interface Is IsNot Let Lib Like Long Loop Me Mod Module Module MustInherit MustOverride MyBase MyClass Namespace Narrowing New New Operator Next Not Nothing NotInheritable NotOverridable Object Of On Operator Option Optional Or OrElse Out Overloads Overridable Overrides ParamArray Partial Private Property Protected Public RaiseEvent ReadOnly ReDim REM RemoveHandler Resume Return SByte Select Set Shadows Shared Short Single Static Step Stop String Structure Structure Sub SyncLock Then Throw To True Try TryCast TypeOf UInteger ULong UShort Using Variant Wend When While Widening With WithEvents WriteOnly Xor #Const #Else #ElseIf #End #If = & &= * *= / /= \ \= ^ ^= + += - -= >> >>= << <<= ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token True False row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token ' row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constructors FeatureLink ../features/hasConstructors.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1083 5.4
Vissim Built with Scroll v170.5.0 10/15/2024 6 0
Visicalc Built with Scroll v170.5.0 10/15/2024 6 0
visdown - Text markup language visdown ======= visdown is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2016 by Amit Kapoor. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Amit%20Kapoor Amit Kapoor #806 on PLDB 9 Years Old ```Download source code: git clone https://github.com/amitkaps/visdown ``` Write visualisation using a simple declarative markup like you would write code. Just wrap it in fenced block (three backticks) and mark the language as `vis`. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - visdown is developed on <a href="https://github.com/amitkaps/visdown">GitHub</a> and has 663 stars - visdown is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="csv.html">CSV</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a> - <a href="https://visdown.com/">visdown.com</a> was registered in 2017 ```Example from the web: ```vis data: url: data/cars.csv mark: point encoding: x: field: kmpl type: quantitative y: field: price type: quantitative ``` ``` Built with Scroll v170.5.0 10/15/2024 326 1.6
Visavis Built with Scroll v170.5.0 10/15/2024 6 0
Virt Built with Scroll v170.5.0 10/15/2024 6 0
Viron Built with Scroll v170.5.0 10/15/2024 6 0
Virgil - Programming language Virgil ====== Virgil is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Ben L. Titzer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Ben%20L.%20Titzer Ben L. Titzer #883 on PLDB 19 Years Old ```Download source code: git clone https://github.com/titzer/virgil ``` A fast and lightweight native programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Virgil is developed on <a href="https://github.com/titzer/virgil">GitHub</a> and has 1,182 stars - Virgil is written in <a href="bash.html">Bash</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="json.html">JSON</a>, <a href="assembly-language.html">Assembly language</a>, <a href="java.html">Java</a>, <a href="typescript.html">TypeScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="vim-script.html">Vim script</a>, <a href="wasm.html">WebAssembly</a>, <a href="cpp.html">C++</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="lisp.html">Lisp</a>, <a href="toml.html">TOML</a>, <a href="python.html">Python</a> - Read more about Virgil on the web: 1. https://news.ycombinator.com/item?id=31954053 1. ```Example from the web: def main() { System.puts("Hello World!\n"); } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/v/Virgil.v3'>hello-world</a>: def main() { System.puts("Hello World\n"); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token System.puts Built with Scroll v170.5.0 10/15/2024 425 2.1
Viptran Built with Scroll v170.5.0 10/15/2024 6 0
Violent ES - Programming language Violent ES ========== Violent ES is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Matheus Dias de Souza. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Matheus%20Dias%20de%20Souza Matheus Dias de Souza #1963 on PLDB 3 Years Old ```Download source code: git clone https://github.com/violent-es/violent-es ``` Robust dialect of the EcmaScript scripting language. Not available yet, work in progress. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Violent ES is developed on <a href="https://github.com/violent-es/violent-es">GitHub</a> and has 5 stars - Early development of Violent ES happened in <a href="../lists/labs.html#q=https://github.com/violent-es/violent-es">https://github.com/violent-es/violent-es</a> - Violent ES is written in <a href="csharp.html">C#</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> ```Example from the web: enum Product { // ['smartphone', 0] const SMARTPHONE; // ['aUtOmObIlE', 1] const AUTOMOBILE = 'aUtOmObIlE'; // ['kxxx', 65] const KEYBOARD = [65, 'kxxx']; function customMethod():void { } } var p:Produle = 'kxxx'; var p = Product.KEYBOARD; p.valueOf(); // 65 p.toString(); // 'kxxx' p = 65 as! Product; p = 'kxxx' as! Product; [Flags] enum Permissions { // ['fooBlah', 1] const FOO_BLAH; // ['qux', 2] const QUX; // ['baz', 4] const BAZ; } var p:Permissions = ['fooBlah', 'qux']; p = {fooBlah: true, baz: false}; p = p.toggle('fooBlah'); p = p.filter('qux'); p = p.include('qux'); p = p.exclude('qux'); 'qux' in p; // empty p = undefined; p = {}; p = []; ``` ```Violent ES <a href="../lists/keywords.html#q=violent-es">Keywords</a> as await break case catch class const continue default delete do each else embed enum extends false final finally for from function get if implements import in include interface internal is meta namespace native new null override package private protected proxy public resource return set static switch this throw throws true try type typeof undefined use var void where while with yield ``` Built with Scroll v170.5.0 10/15/2024 497 2.5
Vimwiki - Wiki markup Vimwiki ======= Vimwiki is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22wikiMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">wiki markup</a> created in 2008 by Maxim Kim. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Maxim%20Kim Maxim Kim #724 on PLDB 17 Years Old ```Download source code: git clone https://github.com/vimwiki/vimwiki ``` Personal Wiki for Vim - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"wikiMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>wikiMarkup</a> - Vimwiki is developed on <a href="https://github.com/vimwiki/vimwiki">GitHub</a> and has 8,674 stars - Vimwiki is written in <a href="vim-script.html">Vim script</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="toml.html">TOML</a> ```Example from <a href='https://riju.codes/vimwiki'>Riju</a>: Hello, world! ``` Built with Scroll v170.5.0 10/15/2024 287 1.4
Vim - Editor Vim === Vim is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 1991 by Bram Moolenaar. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=Bram%20Moolenaar Bram Moolenaar #392 on PLDB 34 Years Old Vim (; a contraction of Vi IMproved) is a clone, with additions, of Bill Joy's vi text editor program for Unix. It was written by Bram Moolenaar based on source for a port of the Stevie editor to the Amiga and first released publicly in 1991. Vim is designed for use both from a command-line interface and as a standalone application in a graphical user interface. Read more on Wikipedia... https://en.wikipedia.org/wiki/Vim_(text_editor) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - <a href="vi.html">vi</a> influenced the design of Vim - There are 147,766 members in the <a href="https://reddit.com/r/vim">Vim subreddit</a> - There is a <a href="https://vimawesome.com/">central package repository</a> for Vim - <a href="https://www.vim.org/">vim.org</a> was registered in 1997 - See also: (17 related languages) <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="ios.html">iOS</a>, <a href="android.html">Android</a>, <a href="vi.html">vi</a>, <a href="tcl.html">Tcl</a>, <a href="lua.html">Lua</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="racket.html">Racket</a>, <a href="ruby.html">Ruby</a>, <a href="regex.html">Regular Expressions</a>, <a href="gzip.html">Gzip</a>, <a href="ftp.html">FTP</a>, <a href="http.html">HTTP</a>, <a href="unicode.html">Unicode</a> ```Example from <a href='https://en.wikipedia.org/wiki/Vim_(text_editor)'>Wikipedia</a>: " This is the Hello World program in Vim script. echo "Hello, world!" " This is a simple while loop in Vim script. let i = 1 while i < 5 echo "count is" i let i += 1 endwhile ``` Built with Scroll v170.5.0 10/15/2024 488 2.4
Vim-scripts-pm Built with Scroll v170.5.0 10/15/2024 6 0
Vim script - Programming language Vim script ========== Vim script is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #438 on PLDB 34 Years Old 4k <span title="Vim script repos on GitHub.">Repos</span> Vim (; a contraction of Vi IMproved) is a clone, with additions, of Bill Joy's vi text editor program for Unix. It was written by Bram Moolenaar based on source for a port of the Stevie editor to the Amiga and first released publicly in 1991. Vim is designed for use both from a command-line interface and as a standalone application in a graphical user interface. Read more on Wikipedia... https://en.wikipedia.org/wiki/Vim_script Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 3,544 Vim script repos on <a href="https://github.com/search?q=language:Vim script">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 10k users using Vim script in 11k repos on <a href="https://api.github.com/search/repositories?q=language:Vim script">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/textedit.py">syntax highlighting</a> for Vim script - GitHub supports <a href="https://github.com/Alhadis/language-viml" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Vim script - Learn <a href="https://exercism.org/tracks/vim">Vim script on exercism.</a> - See also: (17 related languages) <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="ios.html">iOS</a>, <a href="android.html">Android</a>, <a href="vi.html">vi</a>, <a href="tcl.html">Tcl</a>, <a href="lua.html">Lua</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="racket.html">Racket</a>, <a href="ruby.html">Ruby</a>, <a href="regex.html">Regular Expressions</a>, <a href="gzip.html">Gzip</a>, <a href="ftp.html">FTP</a>, <a href="http.html">HTTP</a>, <a href="unicode.html">Unicode</a> - 104 PLDB concepts link to Vim script: <a href="ad-hoc.html">Ad-hoc</a>, <a href="ana.html">ana</a>, <a href="austral.html">Austral</a>, <a href="bqn.html">BQN</a>, <a href="bruijn.html">Bruijn</a>, <a href="bucklescript.html">Bucklescript</a>, <a href="c2.html">C2</a>, <a href="caramel.html">Caramel</a>, <a href="carbon.html">Carbon</a>, <a href="catala.html">Catala</a>, <a href="ceu.html">Céu</a>, <a href="cir.html">CIR</a>, <a href="cito.html">Ć</a>, <a href="claro.html">Claro</a>, <a href="clay.html">clay</a>, <a href="click.html">Click</a>, <a href="crmsh.html">crmsh</a>, <a href="croc.html">Croc</a>, <a href="cryptol.html">Cryptol</a>, <a href="cspydr.html">CSpydr</a>, <a href="cyber.html">Cyber</a>, <a href="dale.html">Dale</a>, <a href="dedukti.html">dedukti</a>, <a href="dern.html">Dern</a>, <a href="differential-datalog.html">Differential Datalog</a>, <a href="djot.html">Djot</a>, <a href="dllup.html">dllup</a>, <a href="elymas.html">elymas</a>, <a href="factor.html">Factor</a>, <a href="felix.html">Felix</a>, <a href="flow9.html">Flow9</a>, <a href="frundis.html">Frundis</a>, <a href="gap.html">GAP</a>, <a href="generate-ninja.html">GN</a>, <a href="gentee.html">gentee</a>, <a href="gforth.html">Gforth</a>, <a href="groff.html">groff</a>, <a href="hakaru.html">hakaru</a>, <a href="hhvm.html">HHVM</a>, <a href="hobbes.html">hobbes</a>, <a href="huginn.html">huginn</a>, <a href="hurl.html">hurl</a>, <a href="icarus.html">icarus</a>, <a href="ink-lang.html">ink-lang</a>, <a href="invokator.html">invokator</a>, <a href="jakt.html">Jakt</a>, <a href="jank.html">Jank</a>, <a href="jflex.html">JFlex</a>, <a href="kitlang.html">kitlang</a>, <a href="kitten.html">kitten</a>, <a href="koka.html">Koka</a>, <a href="lambda-zero.html">lambda-zero</a>, <a href="ligo.html">Ligo</a>, <a href="lil.html">Lil</a>, <a href="linux.html">Linux</a>, <a href="logica.html">Logica</a>, <a href="mal.html">mal</a>, <a href="mirth.html">mirth</a>, <a href="mu.html">Mu</a>, <a href="mycroft.html">mycroft</a>, <a href="mythryl.html">mythryl</a>, <a href="nesc.html">nesC</a>, <a href="newclay.html">newclay</a>, <a href="newlisp.html">NewLisp</a>, <a href="ngnk.html">ngn/k</a>, <a href="ngs.html">NGS</a>, <a href="ninja.html">Ninja</a>, <a href="nit.html">Nit</a>, <a href="nodejs.html">Node.js</a>, <a href="noulith.html">noulith</a>, <a href="objectscript.html">ObjectScript</a>, <a href="opa.html">Opa</a>, <a href="opal.html">Opal</a>, <a href="oxyl.html">Oxyl</a>, <a href="pan.html">Pan</a>, <a href="penrose.html">penrose</a>, <a href="poke.html">GNU Poke</a>, <a href="pygments.html">Pygments</a>, <a href="pytorch.html">PyTorch</a>, <a href="qore.html">Qore</a>, <a href="quint.html">Quint</a>, <a href="ragel.html">Ragel</a>, <a href="redprl.html">redprl</a>, <a href="ricscript.html">RicScript</a>, <a href="rosie.html">rosie</a>, <a href="simit.html">Simit</a>, <a href="sixten.html">sixten</a>, <a href="skip.html">skip</a>, <a href="smpl.html">Semantic Patch Language</a>, <a href="sporth.html">sporth</a>, <a href="star.html">Star</a>, <a href="sugar.html">Sugar</a>, <a href="swift.html">Swift</a>, <a href="truck.html">truck</a>, <a href="v-golf.html">V</a>, <a href="v8.html">v8</a>, <a href="vimwiki.html">Vimwiki</a>, <a href="virgil.html">Virgil</a>, <a href="vlc.html">VLC</a>, <a href="wart.html">Wart</a>, <a href="wlambda.html">WLambda</a>, <a href="xsv-app.html">xsv-app</a>, <a href="xxl.html">xxl</a>, <a href="yeti.html">yeti</a> ```Example from <a href='https://riju.codes/vimscript'>Riju</a>: :echo "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/v/VimScript.vim'>hello-world</a>: echo "Hello World" ``` ```Example from <a href='https://github.com/Alhadis/language-viml'>Linguist</a>: " Name: Solarized vim colorscheme " Author: Ethan Schoonover <es@ethanschoonover.com> " URL: http://ethanschoonover.com/solarized " (see this url for latest release & screenshots) " License: OSI approved MIT license (see end of this file) " Created: In the middle of the night " Modified: 2011 May 05 " " Usage "{{{ " " --------------------------------------------------------------------- " ABOUT: " --------------------------------------------------------------------- " Solarized is a carefully designed selective contrast colorscheme with dual " light and dark modes that runs in both GUI, 256 and 16 color modes. " " See the homepage above for screenshots and details. " " --------------------------------------------------------------------- " OPTIONS: " --------------------------------------------------------------------- " See the "solarized.txt" help file included with this colorscheme (in the " "doc" subdirectory) for information on options, usage, the Toggle Background " function and more. If you have already installed Solarized, this is available " from the Solarized menu and command line as ":help solarized" " " --------------------------------------------------------------------- " INSTALLATION: " --------------------------------------------------------------------- " Two options for installation: manual or pathogen " " MANUAL INSTALLATION OPTION: " --------------------------------------------------------------------- " " 1. Download the solarized distribution (available on the homepage above) " and unarchive the file. " 2. Move `solarized.vim` to your `.vim/colors` directory. " 3. Move each of the files in each subdirectories to the corresponding .vim " subdirectory (e.g. autoload/togglebg.vim goes into your .vim/autoload " directory as .vim/autoload/togglebg.vim). " " RECOMMENDED PATHOGEN INSTALLATION OPTION: " --------------------------------------------------------------------- " " 1. Download and install Tim Pope's ``` ```Example from <a href='https://en.wikipedia.org/wiki/Vim_script'>Wikipedia</a>: " This is the Hello World program in Vim script. echo "Hello, world!" " This is a simple while loop in Vim script. let i = 1 while i < 5 echo "count is" i let i += 1 endwhile ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token echo Built with Scroll v170.5.0 10/15/2024 1553 7.8
Vilnius-basic Built with Scroll v170.5.0 10/15/2024 6 0
Vigil - Esoteric programming language Vigil ===== Vigil is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2013 by Bob Nystrom. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Bob%20Nystrom Bob Nystrom #735 on PLDB 12 Years Old ```Download source code: git clone https://github.com/munificent/vigil ``` Vigil, the eternal morally vigilant programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Vigil is developed on <a href="https://github.com/munificent/vigil">GitHub</a> and has 2,861 stars - Vigil is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a> ```Example from the web: def fib(n): if n < 2: result = n else: result = fib(n - 1) + fib(n - 2) # fib() never returns negative number. swear result >= 0 return result ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 330 1.6
Vienna-fortran Built with Scroll v170.5.0 10/15/2024 6 0
Vienna-definition-language Built with Scroll v170.5.0 10/15/2024 6 0
video - Programming language video ===== video is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Leif Andersen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Leif%20Andersen Leif Andersen #1047 on PLDB 9 Years Old ```Download source code: git clone https://github.com/videolang/video ``` Video is a language for making movies. It combines the power of a traditional video editor with the capabilities of a full programming language. Video integrates with the Racket ecosystem and extensions for DrRacket to transform it into a non-linear video editor. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - video is developed on <a href="https://github.com/videolang/video">GitHub</a> and has 126 stars - Early development of video happened in <a href="../lists/labs.html#q=https://lang.video/community.html">https://lang.video/community.html</a> - video is written in <a href="racket.html">Racket</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 313 1.6
vi - Editor vi == vi is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 1976 by Bill Joy. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 https://pldb.io/concepts/../lists/creators.html#q=Bill%20Joy Bill Joy #1131 on PLDB 49 Years Old vi is a screen-oriented text editor originally created for the Unix operating system. The portable subset of the behavior of vi and programs based on it, and the ex editor language supported within these programs, is described by (and thus standardized by) the Single Unix Specification and POSIX.The original code for vi was written by Bill Joy in 1976, as the visual mode for a line editor called ex that Joy had written with Chuck Haley. Bill Joy's ex 1.1 was released as part of the first Berkeley Software Distribution (BSD) Unix release in March 1978. Read more on Wikipedia... https://en.wikipedia.org/wiki/Vi Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - <a href="ex-editor.html">ex</a> influenced the design of vi - See also: (8 related languages) <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="emacs-editor.html">Emacs</a>, <a href="ruby.html">Ruby</a>, <a href="solaris.html">Solaris</a>, <a href="freebsd.html">FreeBSD</a>, <a href="vim.html">Vim</a>, <a href="utf-8.html">UTF-8</a> - 1 PLDB concepts link to vi: <a href="vim.html">Vim</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/v/Vi'>hello-world</a>: The following tab indented lines will cause a true vi with modelines activated to infinitely loop putting "Hello World" in the buffer. Hit to abort the loop and see the output. None of the vi clones support modelines this powerful, and modelines are disabled by default. Set the environment variable EXINIT to "set ml" to activate modelines. vi: $ y a : vi: $-1y b : vi: @b : put a |@b Hello World Whitespace is largely insignificant, but these must be the last five lines in the file to work properly. Unless it is in "vi: ... :" or "ex: ... :" format, any preceding text will be ignored. ``` Built with Scroll v170.5.0 10/15/2024 509 2.5
VHDL - Hardware description language VHDL ==== VHDL, aka VHSIC Hardware Description Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22hardwareDescriptionLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">hardware description language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #80 on PLDB 42 Years Old 34k <span title="VHDL repos on GitHub.">Repos</span> VHDL (VHSIC Hardware Description Language) is a hardware description language used in electronic design automation to describe digital and mixed-signal systems such as field-programmable gate arrays and integrated circuits. VHDL can also be used as a general purpose parallel programming language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/VHDL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"hardwareDescriptionLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>hardwareDescriptionLanguage</a> - There are at least 34,211 VHDL repos on <a href="https://github.com/search?q=language:VHDL">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using VHDL in 2k repos on <a href="https://api.github.com/search/repositories?q=language:VHDL">GitHub</a> - There are 2,320 members in the <a href="https://reddit.com/r/VHDL">VHDL subreddit</a> - Explore VHDL snippets on <a href="http://www.rosettacode.org/wiki/Category:VHDL">Rosetta Code</a> - VHDL on HOPL https://hopl.info/showlanguage.prx?exp=1188 VHDL on HOPL - VHDL ranks #44 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/vhdl">grammar</a> for VHDL - VHDL <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/kraigher/rust_hdl">implementation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/vhdl">package</a> for syntax highlighting VHDL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/hdl.py">syntax highlighting</a> for VHDL - GitHub supports <a href="https://github.com/textmate/vhdl.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for VHDL - See also: (6 related languages) <a href="verilog.html">Verilog</a>, <a href="ada.html">Ada</a>, <a href="pascal.html">Pascal</a>, <a href="vhdl-ams.html">VHDL-AMS</a>, <a href="property-specification-language.html">Property Specification Language</a>, <a href="isbn.html">ISBN</a> - 5 PLDB concepts link to VHDL: <a href="ace.html">Ace Editor</a>, <a href="invokator.html">invokator</a>, <a href="mal.html">mal</a>, <a href="pygments.html">Pygments</a>, <a href="spatial.html">Spatial</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/v/VHDL.vhdl'>hello-world</a>: use std.textio.all; entity hello_world is end hello_world; architecture behaviour of hello_world is begin process begin write (output, String'("Hello World")); wait; end process; end behaviour; ``` ```Example from <a href='http://helloworldcollection.de/#VHSIC'>the Hello World Collection</a>: --Hello World in VHDL ENTITY helloworld IS END helloworld; ARCHITECTURE hw OF helloworld IS BEGIN ASSERT FALSE REPORT "HELLO, WORLD!" SEVERITY NOTE; END hw; ``` ```Example from <a href='https://github.com/textmate/vhdl.tmbundle'>Linguist</a>: -- VHDL example file library ieee; use ieee.std_logic_1164.all; entity inverter is port(a : in std_logic; b : out std_logic); end entity; architecture rtl of inverter is begin b <= not a; end architecture; ``` ```Example from <a href='https://en.wikipedia.org/wiki/VHDL'>Wikipedia</a>: process begin wait until START = '1'; -- wait until START is high for i in 1 to 10 loop -- then wait for a few clock periods... wait until rising_edge(CLK); end loop; for i in 1 to 10 loop -- write numbers 1 to 10 to DATA, 1 every cycle DATA <= to_unsigned(i, 8); wait until rising_edge(CLK); end loop; -- wait until the output changes wait on RESULT; -- now raise ACK for clock period ACK <= '1'; wait until rising_edge(CLK); ACK <= '0'; -- and so on... end process; ``` ```VHDL <a href="../lists/keywords.html#q=vhdl">Keywords</a> abs access after alias all and architecture array assert attribute begin block body buffer bus case component configuration constant disconnect downto else elsif end entity exit file for function generate generic group guarded if impure in inertial inout is label library linkage literal loop map mod nand new next nor not null of on open or others out package port postponed procedure process pure range record register reject rem report return rol ror select severity signal shared sla sll sra srl subtype then to transport type unaffected units until use variable wait when while with xnor xor ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example -- B"[01_]+" Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example -- \d{1,2}#[0-9a-f_]+#? Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example -- (\d+\.\d*|\.\d+|\d+)E[+-]?\d+ Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example -- X"[0-9a-f_]+" Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example -- O"[0-7_]+" Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example signals some_signal : integer ; signal some_other_signal : integer ; signal result : integer ; ReSULT <= SOME_SIGNAL + sOME_oTHer_SIGNal ; -- Although totally unrecommended - this is perfectly legal Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token write row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1169 5.8
VHDL-AMS - Programming language VHDL-AMS ======== VHDL-AMS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #1617 on PLDB 32 Years Old VHDL-AMS is a derivative of the hardware description language VHDL (IEEE standard 1076-1993). It includes analog and mixed-signal extensions (AMS) in order to define the behavior of analog and mixed-signal systems (IEEE 1076.1-1999). The VHDL-AMS standard was created with the intent of enabling designers of analog and mixed signal systems and integrated circuits to create and use modules that encapsulate high-level behavioral descriptions as well as structural descriptions of systems and components.VHDL-AMS is an industry standard modeling language for mixed signal circuits. Read more on Wikipedia... https://en.wikipedia.org/wiki/VHDL-AMS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (1 related languages) <a href="vhdl.html">VHDL</a> - Read more about VHDL-AMS on the web: 1. https://ieeexplore.ieee.org/document/8267464 1. ```Example from <a href='https://en.wikipedia.org/wiki/VHDL-AMS'>Wikipedia</a>: library IEEE; use IEEE.math_real.all; use IEEE.electrical_systems.all; -- this is the entity entity DIODE is generic (iss : current := 1.0e-14; af : real := 1.0; kf : real := 0.0); port (terminal anode, cathode : electrical); end entity DIODE; architecture IDEAL of DIODE is quantity v across i through anode to cathode; constant vt : voltage := 0.0258; begin i == iss * (exp(v/vt) - 1.0); end architecture IDEAL; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 447 2.2
Video Graphics Array - Standard Video Graphics Array ==================== Video Graphics Array is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #2998 on PLDB 38 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> Built with Scroll v170.5.0 10/15/2024 175 0.9
Vex Built with Scroll v170.5.0 10/15/2024 6 0
Veryl - Programming language Veryl ===== Veryl is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Naoya Hatta. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Naoya%20Hatta Naoya Hatta #470 on PLDB 3 Years Old ```Download source code: git clone https://github.com/veryl-lang/veryl ``` Veryl: A Modern Hardware Description Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Veryl is developed on <a href="https://github.com/veryl-lang/veryl">GitHub</a> and has 448 stars - Veryl is written in <a href="rust.html">Rust</a>, <a href="json.html">JSON</a>, <a href="toml.html">TOML</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="typescript.html">TypeScript</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a> - Veryl <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/veryl-lang/veryl">implementation</a> - <a href="https://www.veryl-lang.org/">veryl-lang.org</a> was registered in 2024 ```Example from <a href='http://helloworldcollection.de/#Veryl'>the Hello World Collection</a>: // Hello world in Veryl module ModuleA { initial { $display("Hello, world!"); } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example $display("Hi"); Token $display row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example // file scope import import $sv::SvPackage::*; module ModuleA { import PackageA::*; import PackageA::paramA; } package PackageA { local paramA: u32 = 1; } Token row Feature Directives FeatureLink ../features/hasDirectives.html Supported <span class="hasFeature">✓</span> Example #[test(test1)] embed (inline) sv{{{ module test1; initial begin assert (0) else $error("error"); end endmodule }}} Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // https://doc.veryl-lang.org/book/05_language_reference/02_lexical_structure.html // a comment Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token " row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Pattern Matching FeatureLink ../features/hasPatternMatching.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 649 3.2
verve - Programming language verve ===== verve is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2313 on PLDB 8 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="https://verve-lang.org">verve-lang.org</a> was registered in 2020 ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/v/Verve.vrv'>hello-world</a>: print("Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print HackerNews discussions of verve =============================== title|titleLink|date|score|comments Verve – a functional language for the working hacker|https://news.ycombinator.com/item?id=15809432|11/29/2017|2|0 Built with Scroll v170.5.0 10/15/2024 279 1.4
Versioned-text-markup-language Built with Scroll v170.5.0 10/15/2024 6 0
Verse Built with Scroll v170.5.0 10/15/2024 6 0
verona - Programming language verona ====== verona is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #1421 on PLDB 6 Years Old ```Download source code: git clone https://github.com/microsoft/verona ``` Research programming language for concurrent ownership - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - verona is developed on <a href="https://github.com/microsoft/verona">GitHub</a> and has 3,563 stars - verona is written in <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="scss.html">SCSS</a> - Read more about verona on the web: 1. https://news.ycombinator.com/item?id=22074707 1. Built with Scroll v170.5.0 10/15/2024 263 1.3
Verilog - Hardware description language Verilog ======= Verilog is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22hardwareDescriptionLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">hardware description language</a> created in 1984 by Phil Moorby and Prabhu Goel. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 https://pldb.io/concepts/../lists/creators.html#q=Phil%20Moorby Phil Moorby https://pldb.io/concepts/../lists/creators.html#q=Prabhu%20Goel Prabhu Goel #145 on PLDB 41 Years Old 48k <span title="Verilog repos on GitHub.">Repos</span> Verilog, standardized as IEEE 1364, is a hardware description language (HDL) used to model electronic systems. It is most commonly used in the design and verification of digital circuits at the register-transfer level of abstraction. It is also used in the verification of analog circuits and mixed-signal circuits, as well as in the design of genetic circuits.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Verilog Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"hardwareDescriptionLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>hardwareDescriptionLanguage</a> - There are at least 48,035 Verilog repos on <a href="https://github.com/search?q=language:Verilog">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using Verilog in 3k repos on <a href="https://api.github.com/search/repositories?q=language:Verilog">GitHub</a> - There are 2,421 members in the <a href="https://reddit.com/r/Verilog">Verilog subreddit</a> - Explore Verilog snippets on <a href="http://www.rosettacode.org/wiki/Category:Verilog">Rosetta Code</a> - Verilog on HOPL https://hopl.info/showlanguage.prx?exp=1062 Verilog on HOPL - Verilog ranks #50 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Verilog Ubuntu package https://packages.ubuntu.com/jammy/iverilog Verilog Ubuntu package - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/verilog">grammar</a> for Verilog - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/verilog">package</a> for syntax highlighting Verilog - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/hdl.py">syntax highlighting</a> for Verilog - GitHub supports <a href="https://github.com/textmate/verilog.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Verilog - Verilog appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Indeed.com has 246 matches for <a href="https://www.indeed.com/jobs?q=verilog developer">"verilog developer"</a>. - See also: (5 related languages) <a href="systemverilog.html">SystemVerilog</a>, <a href="c.html">C</a>, <a href="vhdl.html">VHDL</a>, <a href="openvera.html">OpenVera</a>, <a href="property-specification-language.html">Property Specification Language</a> ```Example from <a href='https://riju.codes/verilog'>Riju</a>: module main; initial begin $display("Hello, world!"); end endmodule ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/v/Verilog.v'>hello-world</a>: module main; initial begin $display("Hello World"); $finish; end endmodule ``` ```Example from <a href='http://helloworldcollection.de/#Verilog'>the Hello World Collection</a>: /* Hello World in Verilog. */ module main; initial begin $display("Hello, World"); $finish ; end endmodule ``` ```Example from <a href='https://github.com/textmate/verilog.tmbundle'>Linguist</a>: `timescale 1ns / 1ps // Copyright (C) 2008 Schuyler Eldridge, Boston University // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with this program. If not, see <http://www.gnu.org/licenses/>. module mux(opA,opB,sum,dsp_sel,out); input [3:0] opA,opB; input [4:0] sum; input [1:0] dsp_sel; output [3:0] out; reg cout; always @ (sum) begin if (sum[4] == 1) cout <= 4'b0001; else cout <= 4'b0000; end reg out; always @(dsp_sel,sum,cout,opB,opA) begin if (dsp_sel == 2'b00) out <= sum[3:0]; else if (dsp_sel == 2'b01) out <= cout; else if (dsp_sel == 2'b10) out <= opB; else if (dsp_sel == 2'b11) out <= opA; end endmodule ``` ```Example from <a href='https://en.wikipedia.org/wiki/Verilog'>Wikipedia</a>: initial a = 0; initial b = a; initial begin #1; $display("Value a=%d Value of b=%d",a,b); end ``` ```Verilog <a href="../lists/keywords.html#q=verilog">Keywords</a> always assign automatic begin case casex casez cell config deassign default defparam design disable edge else end endcase endconfig endfunction endgenerate endmodule endprimitive endspecify endtable endtask event for force forever fork function generate genvar if ifnone incdir include initial inout input instance join liblist library localparam macromodule module negedge noshowcancelled output parameter posedge primitive pulsestyle_ondetect pulsestyle_onevent reg release repeat scalared showcancelled signed specify specparam strength table task tri tri0 tri1 triand wand trior wor trireg unsigned use vectored wait while wire ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example // ([0-9]+)|(\'b)[01]+ Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // ([0-9]+)|(\'d)[0-9]+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // (\d+\.\d*|\.\d+|\d+)[eE][+-]?\d+[lL]? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // ([0-9]+)|(\'h)[0-9a-fA-F]+ Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example // ([0-9]+)|(\'o)[0-7]+ Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token $display row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1256 6.3
verifpal - Programming language verifpal ======== verifpal is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2015 on PLDB 6 Years Old Verifpal is new software for verifying the security of cryptographic protocols. The Verifpal language is meant to illustrate protocols close to how one may describe them in an informal conversation, while still being precise and expressive enough for formal modeling. Verifpal reasons about the protocol model with explicit principals: Alice and Bob exist and have independent states. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="https://verifpal.com/">verifpal.com</a> was registered in 2019 ```Example from the web: // All lines that start with "//" are treated as comments and ignored by Verifpal // A principal block looks like the following principal SmartphoneA[ // In the line below we state that Alice knows the public BroadcastKey knows public BroadcastKey // SK is going to be a secret random value // To define it we use the "generates" keyword // We will use the following template for SK variable names // SK[day number][principal initial] generates SK0A // We will use the following template for EphID variable names // EphID[day number][value number][principal initial] EphID00A, EphID01A, EphID02A = HKDF(nil, SK0A, BroadcastKey) ] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 402 2
Venus Built with Scroll v170.5.0 10/15/2024 6 0
Vely - Programming language Vely ==== Vely is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 #3107 on PLDB 3 Years Old Vely is an embedded programming language with C as a host language. It's precompiled into C, creating a native executable. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="https://vely.dev/">vely.dev</a> was registered in 2022 - Read more about Vely on the web: 1. https://news.ycombinator.com/item?id=32231417 1. ```Example from the web: void list_employees() { out-header default @<html><body> char *header = make_header(); // write any C code p-out header // Create report in outmsg string and fill it with database query result write-string define outmsg // Get data from the database run-query#get_emp@db="select name, salary from employees order by name" output name, salary @Name: <<query-result#get_emp, name>> @<br/> @Salary: <<query-result#get_emp, salary>> @<br/><br/> end-query end-write-string // Write report to a file and then to the client write-file "employees" from outmsg status define st if (st<0) { @Error in writing file (<<pf-out "%lld", st>>) exit-request } else { p-out outmsg } @</body></html> } ``` Built with Scroll v170.5.0 10/15/2024 367 1.8
Velato Built with Scroll v170.5.0 10/15/2024 6 0
Vega - Data visualization grammar Vega ==== Vega is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataVis%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data visualization grammar</a> created in 2013 by Jeffrey Heer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Jeffrey%20Heer Jeffrey Heer #686 on PLDB 12 Years Old ```Download source code: git clone https://github.com/vega/vega ``` Vega is a visualization grammar, a declarative language for creating, saving, and sharing interactive visualization designs. With Vega, you can describe the visual appearance and interactive behavior of a visualization in a JSON format, and generate web-based views using Canvas or SVG. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataVis"%5D%7D%5D%2C"logic"%3A"AND"%7D'>data visualization grammar</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Vega is developed on <a href="https://github.com/vega/vega">GitHub</a> and has 11,005 stars - Vega compiles to <a href="svg.html">SVG</a> - Vega is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="typescript.html">TypeScript</a>, <a href="svg.html">SVG</a>, <a href="csv.html">CSV</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 377 1.9
vega-editor-app - Application vega-editor-app =============== vega-editor-app is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1811 on PLDB 10 Years Old ```Download source code: git clone https://github.com/vega/editor ``` Editor/IDE for Vega and Vega-Lite - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - vega-editor-app is developed on <a href="https://github.com/vega/editor">GitHub</a> and has 161 stars - vega-editor-app is written in <a href="typescript.html">TypeScript</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="diff.html">Diff</a> Built with Scroll v170.5.0 10/15/2024 267 1.3
Vector-pascal Built with Scroll v170.5.0 10/15/2024 6 0
vdscript - Programming language vdscript ======== vdscript is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000 by Avery Lee. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Avery%20Lee Avery Lee #502 on PLDB 25 Years Old [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> vdscript. VirtualDub is a free and open-source video capture and video processing utility for Microsoft Windows written by Avery Lee. It is designed to process linear video streams, including filtering and recompression. It uses AVI container format to store captured video.The first version of VirtualDub, written for Windows 95, to be released on SourceForge was uploaded on August 20, 2000.. Read more on Wikipedia... https://en.wikipedia.org/wiki/VirtualDub Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of vdscript happened in <a href="../lists/labs.html#q=https://virtualdub.org/virtualdub_history.html">https://virtualdub.org/virtualdub_history.html</a> - vdscript is written in <a href="cpp.html">C++</a> - There is a <a href="https://sourceforge.net/projects/virtualdub/files/virtualdub-win">central package repository</a> for vdscript - Read more about vdscript on the web: 1. https://sourceforge.net/projects/virtualdub 1. ```Example from the web: declare foo; foo = VirtualDub.video.filters; foo.Add("bar"); ``` ```vdscript <a href="../lists/keywords.html#q=vdscript">Keywords</a> declare ``` Built with Scroll v170.5.0 10/15/2024 419 2.1
Vdm-sl Built with Scroll v170.5.0 10/15/2024 6 0
Vcpkg - Package manager Vcpkg ===== Vcpkg is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #1264 on PLDB 9 Years Old ```Download source code: git clone https://github.com/microsoft/vcpkg ``` Vcpkg helps you manage C and C++ libraries on Windows, Linux and MacOS. This tool and ecosystem are constantly evolving; your involvement is vital to its success! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Vcpkg is developed on <a href="https://github.com/microsoft/vcpkg">GitHub</a> and has 22,468 stars - Vcpkg is written in <a href="json.html">JSON</a>, <a href="cmake.html">CMake</a>, <a href="diff.html">Diff</a>, <a href="powershell.html">PowerShell</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="bash.html">Bash</a>, <a href="cpp.html">C++</a>, <a href="make.html">Make</a>, <a href="c.html">C</a>, <a href="perl.html">Perl</a>, <a href="nix.html">Nix</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="z-shell.html">Z shell</a> Built with Scroll v170.5.0 10/15/2024 337 1.7
Varnish Configuration Language - Application Varnish Configuration Language ============================== Varnish Configuration Language is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #1577 on PLDB 19 Years Old 594 <span title="Varnish Configuration Language repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - There are at least 594 Varnish Configuration Language repos on <a href="https://github.com/search?q=language:VCL">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 404 users using Varnish Configuration Language in 428 repos on <a href="https://api.github.com/search/repositories?q=language:VCL">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/varnish.py">syntax highlighting</a> for Varnish Configuration Language - GitHub supports <a href="https://github.com/brandonwamboldt/sublime-varnish" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Varnish Configuration Language - Read more about Varnish Configuration Language on the web: 1. https://en.wikipedia.org/wiki/Varnish_(software) 1. ```Example from the web: acl local { "localhost"; // myself "192.0.2.0"/24; // and everyone on the local network ! "192.0.2.23"; // except for the dialin router } ``` ```Example from <a href='https://github.com/brandonwamboldt/sublime-varnish'>Linguist</a>: /*- * Copyright (c) 2006 Verdens Gang AS * Copyright (c) 2006-2011 Varnish Software AS * All rights reserved. * * Author: Poul-Henning Kamp <phk@phk.freebsd.dk> * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * The default VCL code. * * NB! You do NOT need to copy & paste all of these functions into your * own vcl code, if you do not provide a definition of one of these * functions, the compiler will automatically fall back to the default * code from this file. * * This code will be prefixed with a backend declaration built from the * -b argument. */ sub vcl_recv { if (req.restarts == 0) { if (req.http.x-forwarded-for) { set req.http.X-Forwarded-For = req.http.X-Forwarded-For + ", " + client.ip; } else { set req.http.X-Forwarded-For = client.ip; } } if (req.request != "GET" && req.request != "HEAD" && req.request != "PUT" && req.request != "POST" && req.request != "TRACE" && req.request != "OPTIONS" && req.request != "DELETE") { /* Non-RFC2616 or CONNECT which is weird. */ return (pipe); } if (req.request != "GET" && req.request != "HEAD") { /* We only deal with GET and HEAD by default */ return (pass); } if (req.http.Authorization || req.http.Cookie) { /* Not cacheable by default */ return (pass); } return (lookup); } sub vcl_pipe { # Note that only the first request to the backend will have # X-Forwarded-For set. If you use X-Forwarded-For and want to # have it set for all requests, make sure to have: # set bereq.http.connection = "close"; # here. It is not set by default as it might break some broken web # applications, like IIS with NTLM authentication. return (pipe); } sub vcl_pass { return (pass); } sub vcl_hash { hash_data(req.url); if (req.http.host) { hash_data(req.http.host); } else { hash_data(server.ip); } return (hash); } sub vcl_hit { return (deliver); } sub vcl_miss { return (fetch); } sub vcl_fetch { if (beresp.ttl <= 0s || beresp.http.Set-Cookie || beresp.http.Vary == "*") { /* * Mark as "Hit-For-Pass" for the next 2 minutes */ set beresp.ttl = 120 s; return (hit_for_pass); } return (deliver); } sub vcl_deliver { return (deliver); } sub vcl_error { set obj.http.Content-Type = "text/html; charset=utf-8"; set obj.http.Retry-After = "5"; synthetic {" <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>"} + obj.status + " " + obj.response + {"</title> </head> <body> <h1>Error "} + obj.status + " " + obj.response + {"</h1> <p>"} + obj.response + {"</p> <h3>Guru Meditation:</h3> <p>XID: "} + req.xid + {"</p> <hr> <p>Varnish cache server</p> </body> </html> "}; return (deliver); } sub vcl_init { return (ok); } sub vcl_fini { return (ok); } ``` Built with Scroll v170.5.0 10/15/2024 1059 5.3
VCF - Text data format VCF === VCF is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #2920 on PLDB 14 Years Old The Variant Call Format (VCF) specifies the format of a text file used in bioinformatics for storing gene sequence variations. The format has been developed with the advent of large-scale genotyping and DNA sequencing projects, such as the 1000 Genomes Project. Existing formats for genetic data such as General feature format (GFF) stored all of the genetic data, much of which is redundant because it will be shared across the genomes. Read more on Wikipedia... https://en.wikipedia.org/wiki/Variant_Call_Format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - See also: (1 related languages) <a href="gff-format.html">General feature format</a> - Read more about VCF on the web: 1. https://academic.oup.com/bioinformatics/article/27/15/2156/402296 1. ```Example from <a href='https://en.wikipedia.org/wiki/Variant_Call_Format'>Wikipedia</a>: ##fileformat=VCFv4.3 ##fileDate=20090805 ##source=myImputationProgramV3.1 ##reference=file:///seq/references/1000GenomesPilot-NCBI36.fasta ##contig=<ID=20,length=62435964,assembly=B36,md5=f126cdf8a6e0c7f379d618ff66beb2da,species="Homo sapiens",taxonomy=x> ##phasing=partial ##INFO=<ID=NS,Number=1,Type=Integer,Description="Number of Samples With Data"> ##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth"> ##INFO=<ID=AF,Number=A,Type=Float,Description="Allele Frequency"> ##INFO=<ID=AA,Number=1,Type=String,Description="Ancestral Allele"> ##INFO=<ID=DB,Number=0,Type=Flag,Description="dbSNP membership, build 129"> ##INFO=<ID=H2,Number=0,Type=Flag,Description="HapMap2 membership"> ##FILTER=<ID=q10,Description="Quality below 10"> ##FILTER=<ID=s50,Description="Less than 50% of samples have data"> ##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype"> ##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality"> ##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth"> ##FORMAT=<ID=HQ,Number=2,Type=Integer,Description="Haplotype Quality"> #CHROM POS ID REF ALT QUAL FILTER INFO FORMAT NA00001 NA00002 NA00003 20 14370 rs6054257 G A 29 PASS NS=3;DP=14;AF=0.5;DB;H2 GT:GQ:DP:HQ 0|0:48:1:51,51 1|0:48:8:51,51 1/1:43:5:.,. 20 17330 . T A 3 q10 NS=3;DP=11;AF=0.017 GT:GQ:DP:HQ 0|0:49:3:58,50 0|1:3:5:65,3 0/0:41:3 20 1110696 rs6040355 A G,T 67 PASS NS=2;DP=10;AF=0.333,0.667;AA=T;DB GT:GQ:DP:HQ 1|2:21:6:23,27 2|1:2:0:18,2 2/2:35:4 20 1230237 . T . 47 PASS NS=3;DP=13;AA=T GT:GQ:DP:HQ 0|0:54:7:56,60 0|0:48:4:51,51 0/0:61:2 20 1234567 microsat1 GTC G,GTCT 50 PASS NS=3;DP=9;AA=G GT:GQ:DP 0/1:35:4 0/2:17:2 1/1:40:3 ``` Built with Scroll v170.5.0 10/15/2024 690 3.5
Vcard Built with Scroll v170.5.0 10/15/2024 6 0
Vbscript Built with Scroll v170.5.0 10/15/2024 6 0
VBA - Programming language VBA === VBA, aka Visual Basic for Applications, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #271 on PLDB 32 Years Old 29k <span title="VBA repos on GitHub.">Repos</span> Visual Basic for Applications (VBA) is an implementation of Microsoft's event-driven programming language Visual Basic 6, which was discontinued in 2008, and its associated integrated development environment (IDE). Although Visual Basic is no longer supported or updated by Microsoft, VBA itself got upgraded in 2010 with the introduction of Visual Basic for Applications 7 in Microsoft Office applications. Visual Basic for Applications enables building user-defined functions (UDFs), automating processes and accessing Windows API and other low-level functionality through dynamic-link libraries (DLLs). Read more on Wikipedia... https://en.wikipedia.org/wiki/Visual_Basic_for_Applications Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 28,503 VBA repos on <a href="https://github.com/search?q=language:VBA">GitHub</a> - Early development of VBA happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - The Google BigQuery Public Dataset GitHub snapshot shows 194 users using VBA in 200 repos on <a href="https://api.github.com/search/repositories?q=language:VBA">GitHub</a> - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> VBA programmers reported a median salary of $53,825. 5% of respondents reported using VBA. 3,847 programmers reported using VBA, and 1,069 said they wanted to use it - Explore VBA snippets on <a href="http://www.rosettacode.org/wiki/Category:VBA">Rosetta Code</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/vba">grammar</a> for VBA - Indeed.com has 511 matches for <a href="https://www.indeed.com/jobs?q=vba engineer">"vba engineer"</a>. - See also: (11 related languages) <a href="quickbasic.html">QuickBASIC</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="excel-app.html">Microsoft Excel</a>, <a href="autocad-app.html">AUTOCAD</a>, <a href="basic.html">BASIC</a>, <a href="microsoft-basic.html">Microsoft BASIC</a>, <a href="visual-basic.net.html">Visual Basic .NET</a>, <a href="vbscript.html">VBScript</a>, <a href="jscript.html">JScript</a>, <a href="csharp.html">C#</a>, <a href="visual-studio-editor.html">Visual Studio</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token ' row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 575 2.9
Varlist Built with Scroll v170.5.0 10/15/2024 6 0
Vale - Programming language Vale ==== Vale is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #692 on PLDB 5 Years Old ```Download source code: git clone https://github.com/ValeLang/Vale ``` Compiler for the Vale programming language - http://vale.dev/ - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Vale is developed on <a href="https://github.com/ValeLang/Vale">GitHub</a> and has 1,752 stars - Vale is written in <a href="scala.html">Scala</a>, <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="c.html">C</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="cmake.html">CMake</a>, <a href="dockerfile.html">Dockerfile</a> - <a href="https://vale.dev/">vale.dev</a> was registered in 2019 ```Example from the web: exported func main() { println("Hello world!"); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println Built with Scroll v170.5.0 10/15/2024 330 1.6
Vale - Assembly language Vale ==== Vale, aka Verified Assembly Language for Everest, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 2017 by Chris Hawblitzel. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Hawblitzel Chris Hawblitzel #882 on PLDB 8 Years Old ```Download source code: git clone https://github.com/project-everest/vale ``` Vale is a tool for constructing formally verified high-performance assembly language code, with an emphasis on cryptographic code. It uses existing verification frameworks, such as Dafny and F*, for formal verification. It supports multiple architectures, such as x86, x64, and ARM, and multiple platforms, such as Windows, Mac, and Linux. Additional architectures and platforms can be supported with no changes to the Vale tool. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Vale is developed on <a href="https://github.com/project-everest/vale">GitHub</a> and has 261 stars - Vale is written in <a href="restructuredtext.html">reStructuredText</a>, <a href="f-sharp.html">F#</a>, <a href="xml.html">XML</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="csharp.html">C#</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="c.html">C</a>, <a href="bash.html">Bash</a>, <a href="powershell.html">PowerShell</a>, <a href="json.html">JSON</a>, <a href="ocaml.html">OCaml</a>, <a href="make.html">Make</a> - See also: (1 related languages) <a href="fstar.html">F*</a> ```Example from the web: procedure ReadA(ghost a:seq(uint32),inline b:bool) reads r0; mem; modifies r1; requires length(a) >= 3; a[0] <= 100; a[1] <= 100; forall i :: 0 <= i < length(a) ==> InMem(r0 + 4 * i, mem) && mem[r0 + 4 * i] == a[i]; ensures b ==> r1 == a[0] + 1; !b ==> r1 == a[1] + 1; { inline if (b) { LDR(r1, r0, 0); //load memory [r0+0] into r1 AddOne(r1); } else { LDR(r1, r0, 4); //load memory [r0+4] into r1 AddOne(r1); } } procedure{:recursive} AddNToR7(inline n:nat) modifies r7; requires r7 + n <= 0xffffffff; ensures r7 == old(r7) + n; { inline if (n > 0) { AddOne(r7); AddNToR7(n - 1); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 569 2.8
Vala - Programming language Vala ==== Vala is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #202 on PLDB 19 Years Old 3k <span title="Vala repos on GitHub.">Repos</span> Vala is an object-oriented programming language with a self-hosting compiler that generates C code and uses the GObject system. Vala is syntactically similar to C# and includes several features such as: anonymous functions, signals, properties, generics, assisted memory management, exception handling, type inference, and foreach statements. Its developers Jürg Billeter and Raffaele Sandrini aim to bring these features to the plain C runtime with little overhead and no special runtime support by targeting the GObject object system. Read more on Wikipedia... https://en.wikipedia.org/wiki/Vala_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 3,465 Vala repos on <a href="https://github.com/search?q=language:Vala">GitHub</a> - Vala compiles to <a href="c.html">C</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using Vala in 2k repos on <a href="https://api.github.com/search/repositories?q=language:Vala">GitHub</a> - Explore Vala snippets on <a href="http://www.rosettacode.org/wiki/Category:Vala">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/c_like.py">syntax highlighting</a> for Vala - GitHub supports <a href="https://github.com/technosophos/Vala-TMBundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Vala - See also: (13 related languages) <a href="c.html">C</a>, <a href="csharp.html">C#</a>, <a href="d.html">D</a>, <a href="java.html">Java</a>, <a href="boo.html">Boo</a>, <a href="emacs-editor.html">Emacs</a>, <a href="sublime-editor.html">Sublime Text</a>, <a href="textmate-editor.html">TextMate</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="vim.html">Vim</a>, <a href="visual-studio-code-editor.html">Visual Studio Code</a>, <a href="genie.html">Genie</a>, <a href="python.html">Python</a> - Read more about Vala on the web: 1. 2. https://vala.dev/ 1. https://news.ycombinator.com/item?id=32113825 2. - 4 PLDB concepts link to Vala: <a href="ace.html">Ace Editor</a>, <a href="arrow-format.html">Apache Arrow</a>, <a href="cloc.html">cloc</a>, <a href="mal.html">mal</a> ```Example from the web: int main (string[] args) { var app = new Gtk.Application( "com.example.App", ApplicationFlags.FLAGS_NONE ); app.activate.connect(() => { var win = new Gtk.ApplicationWindow(app); var btn = new Gtk.Button.with_label("Hello World"); btn.click.connect(win.close); win.child = btn; win.present(); }) return app.run(args); } ``` ```Example from <a href='https://riju.codes/vala'>Riju</a>: void main () { print("Hello, world!\n"); } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/v/Vala.vala'>hello-world</a>: static void main (string[] args) { stdout.printf ("Hello World\n"); } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Vala_(programming_language)'>Wikipedia</a>: void main () { print("Hello, world!\n"); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token stdout.printf row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 763 3.8
VAL - Programming language VAL === VAL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2917 on PLDB 45 Years Old VAL may stand for: Variable Assembly Language, a computer-based control system and language designed specifically for use with Unimation Inc. industrial robots Vatican lira, the currency of the Vatican City between 1929 and 2002 Véhicule Automatique Léger, a type of automatic rubber-tired people mover technology Vieques Air Link, an airline. Read more on Wikipedia... https://en.wikipedia.org/wiki/VAL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - VAL on HOPL https://hopl.info/showlanguage.prx?exp=1125 VAL on HOPL - Read more about VAL on Semantic Scholar: 1. https://semanticscholar.org/paper/12d720433b7ad6ad0ccb12c1cee6196f759f14fa 1. Built with Scroll v170.5.0 10/15/2024 268 1.3
Val-ii Built with Scroll v170.5.0 10/15/2024 6 0
V8torque Built with Scroll v170.5.0 10/15/2024 6 0
v8 - Virtual machine v8 == v8 is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22vm%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">virtual machine</a> created in 2008 by Lars Bak. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Lars%20Bak Lars Bak #196 on PLDB 17 Years Old ```Download source code: git clone https://github.com/v8/v8 ``` The official mirror of the V8 Git repository - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"vm"%5D%7D%5D%2C"logic"%3A"AND"%7D'>virtual machine</a> - v8 is developed on <a href="https://github.com/v8/v8">GitHub</a> and has 23,018 stars - Watch the history of <a href="https://www.youtube.com/watch?v=Mbpd1K-ToYg">the v8 repo visualized with Gource</a> - Early development of v8 happened in <a href="../lists/labs.html#q=Google">Google</a> - v8 is written in <a href="javascript.html">JavaScript</a>, <a href="cpp.html">C++</a>, <a href="python.html">Python</a>, <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="wasm.html">WebAssembly</a>, <a href="pascal.html">Pascal</a>, <a href="css.html">CSS</a>, <a href="starlark.html">starlark</a>, <a href="yaml.html">YAML</a>, <a href="vim-script.html">Vim script</a>, <a href="xml.html">XML</a>, <a href="assembly-language.html">Assembly language</a>, <a href="bash.html">Bash</a>, <a href="svg.html">SVG</a>, <a href="scheme.html">Scheme</a>, <a href="r.html">R</a>, <a href="bazel.html">Bazel</a>, <a href="make.html">Make</a> - 1 PLDB concepts link to v8: <a href="bun.html">Bun</a> Built with Scroll v170.5.0 10/15/2024 422 2.1
V - Programming language V = V is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Alexander Medvednikov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Alexander%20Medvednikov Alexander Medvednikov #128 on PLDB 6 Years Old 1k <span title="V repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/vlang/v ``` Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - V is developed on <a href="https://github.com/vlang/v">GitHub</a> and has 35,595 stars - Watch the history of <a href="https://www.youtube.com/watch?v=zqUE-57Bb1M">the V repo visualized with Gource</a> - There are at least 1,382 V repos on <a href="https://github.com/search?q=language:V">GitHub</a> - V is written in <a href="coq.html">Coq</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="glsl.html">GLSL</a>, <a href="json.html">JSON</a>, <a href="toml.html">TOML</a>, <a href="svg.html">SVG</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="javascript.html">JavaScript</a>, <a href="objective-c.html">Objective-C</a>, <a href="make.html">Make</a>, <a href="python.html">Python</a>, <a href="awk.html">awk</a>, <a href="cpp.html">C++</a>, <a href="csharp.html">C#</a>, <a href="typescript.html">TypeScript</a>, <a href="go.html">Go</a>, <a href="sql.html">SQL</a>, <a href="ruby.html">Ruby</a>, <a href="tcl.html">Tcl</a>, <a href="assembly-language.html">Assembly language</a> - The Google BigQuery Public Dataset GitHub snapshot shows 44 users using V in 45 repos on <a href="https://api.github.com/search/repositories?q=language:V">GitHub</a> - There are 1,547 members in the <a href="https://reddit.com/r/vlang">V subreddit</a> - Learn <a href="https://exercism.org/tracks/v">V on exercism.</a> - <a href="https://vlang.io/">vlang.io</a> was registered in 2019 ```Example from the web: import json struct User { name string age int mut: is_registered bool } fn main() { s := '[{"name":"Frodo", "age":25}, {"name":"Bobby", "age":10}]' mut users := json.decode([]User, s) or { eprintln('Failed to parse json') return } for user in users { println('$user.name: $user.age') } println('') for i, mut user in users { println('$i) $user.name') if !user.can_register() { println('Cannot register $user.name, they are too young') continue } // `user` is declared as `mut` in the for loop, // modifying it will modify the array user.register() } // Let's encode users again just for fun println('') println(json.encode(users)) } fn (u User) can_register() bool { return u.age >= 16 } fn (mut u User) register() { u.is_registered = true } ``` ```Example from <a href='https://riju.codes/v'>Riju</a>: fn main() { println('Hello, world!') } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/v/V.v'>hello-world</a>: println("Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token " row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 803 4
V-visual-language Built with Scroll v170.5.0 10/15/2024 6 0
V-promela Built with Scroll v170.5.0 10/15/2024 6 0
V - Esoteric programming language V = V is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2016 by DJMcMayhem. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=DJMcMayhem DJMcMayhem #1956 on PLDB 9 Years Old ```Download source code: git clone https://github.com/DJMcMayhem/V/ ``` A golfing language inspired by everybody's favorite text editor, vim. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - V is developed on <a href="https://github.com/DJMcMayhem/V/">GitHub</a> and has 77 stars - V is written in <a href="vim-script.html">Vim script</a>, <a href="bash.html">Bash</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 255 1.3
Uniform eXchange Format - Data notation Uniform eXchange Format ======================= Uniform eXchange Format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2022 by Mark Summerfield. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Mark%20Summerfield Mark Summerfield #1263 on PLDB 3 Years Old ```Download source code: git clone https://github.com/mark-summerfield/uxf ``` Uniform eXchange Format (uxf) is a plain text human readable optionally typed storage format that supports custom types. It may serve as a convenient alternative to csv, ini, json, sqlite, toml, xml, or yaml - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Uniform eXchange Format is developed on <a href="https://github.com/mark-summerfield/uxf">GitHub</a> and has 45 stars - Early development of Uniform eXchange Format happened in <a href="../lists/labs.html#q=Qtrac Ltd">Qtrac Ltd</a> - See also: (3 related languages) <a href="python.html">Python</a>, <a href="rust.html">Rust</a>, <a href="scheme.html">Scheme</a> - Read more about Uniform eXchange Format on the web: 1. https://github.com/mark-summerfield/uxf/blob/main/README.md 1. ```Example from the web: uxf 1 [ {<Point> [1.4 9.8 -0.7 3.0 2.1 -6.3]} <TrafficLightGreen> <TrafficLightAmber> <TrafficLightRed> ] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example #<A comment> Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example 80766866 Token row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example [1 2] Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example <Hello world> Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # <A comment> Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 451 2.3
UUID - Standard UUID ==== UUID, aka Universally Unique IDentifiers, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 2005 by Paul J. Leach. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Paul%20J.%20Leach Paul J. Leach #1786 on PLDB 20 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"schema"%5D%7D%5D%2C"logic"%3A"AND"%7D'>schema</a> - <a href="https://datatracker.ietf.org/doc/html/rfc4122">First announcement of</a> UUID - See also: (1 related languages) <a href="uri.html">URI</a> - Read more about UUID on the web: 1. https://dl.acm.org/doi/10.1145/800220.806679 1. - 1 PLDB concepts link to UUID: <a href="urbiscript.html">Urbiscript</a> ```Example from the web: ``` Built with Scroll v170.5.0 10/15/2024 293 1.5
Utopia-84 Built with Scroll v170.5.0 10/15/2024 6 0
UTF-8 - Character encoding UTF-8 ===== UTF-8 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22characterEncoding%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">character encoding</a> created in 1993 by Rob Pike and Ken Thompson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Rob%20Pike Rob Pike https://pldb.io/concepts/../lists/creators.html#q=Ken%20Thompson Ken Thompson #1565 on PLDB 32 Years Old UTF-8 is a variable width character encoding capable of encoding all 1,112,064 valid code points in Unicode using one to four 8-bit bytes. The encoding is defined by the Unicode standard, and was originally designed by Ken Thompson and Rob Pike. The name is derived from Unicode (or Universal Coded Character Set) Transformation Format – 8-bit. Read more on Wikipedia... https://en.wikipedia.org/wiki/UTF-8 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"characterEncoding"%5D%7D%5D%2C"logic"%3A"AND"%7D'>characterEncoding</a> - See also: (9 related languages) <a href="unicode.html">Unicode</a>, <a href="ascii.html">ASCII</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="mysql.html">MySQL</a>, <a href="java.html">Java</a>, <a href="tcl.html">Tcl</a>, <a href="unix.html">Unix</a> - Read more about UTF-8 on the web: 1. https://news.ycombinator.com/item?id=21212445 1. - 1 PLDB concepts link to UTF-8: <a href="txt.html">Plain text</a> Built with Scroll v170.5.0 10/15/2024 369 1.8
UTC - Time format UTC === UTC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22timeFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">time format</a> created in 1960. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221960%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1960 #2729 on PLDB 65 Years Old Coordinated Universal Time (abbreviated to UTC) is the primary time standard by which the world regulates clocks and time. It is within about 1 second of mean solar time at 0° longitude, and is not adjusted for daylight saving time. In some countries where English is spoken, the term Greenwich Mean Time (GMT) is often used as a synonym for UTC and predates UTC by nearly 300 years.The first Coordinated Universal Time was informally adopted on 1 January 1960 and was first officially adopted as CCIR Recommendation 374, Standard-Frequency and Time-Signal Emissions, in 1963, but the official abbreviation of UTC and the official English name of Coordinated Universal Time (along with the French equivalent) were not adopted until 1967.The system has been adjusted several times, including a brief period where time coordination radio signals broadcast both UTC and "Stepped Atomic Time (SAT)" before a new UTC was adopted in 1970 and implemented in 1972. Read more on Wikipedia... https://en.wikipedia.org/wiki/Coordinated_Universal_Time Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"timeFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>timeFormat</a> Built with Scroll v170.5.0 10/15/2024 344 1.7
Ussa Built with Scroll v170.5.0 10/15/2024 6 0
Usenet - Network Usenet ====== Usenet is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22network%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">network</a> created in 1979 by Tom Truscott and Jim Ellis. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221979%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1979 https://pldb.io/concepts/../lists/creators.html#q=Tom%20Truscott Tom Truscott https://pldb.io/concepts/../lists/creators.html#q=Jim%20Ellis Jim Ellis #2372 on PLDB 46 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"network"%5D%7D%5D%2C"logic"%3A"AND"%7D'>network</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Interview with the creators of Usenet: 1. https://www.ais.org/~jrh/acn/text/ACN8-1.txt 1. - Early development of Usenet happened in <a href="../lists/labs.html#q=Duke University">Duke University</a> - There are 0 members in the <a href="https://www.reddit.com/r/usenet/">Usenet subreddit</a> - 1 PLDB concepts link to Usenet: <a href="nml.html">nML</a> Built with Scroll v170.5.0 10/15/2024 306 1.5
USD - Programming language USD === USD, aka Universal Scene Description, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2540 on PLDB 9 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of USD happened in <a href="../lists/labs.html#q=Pixar">Pixar</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/usd.py">syntax highlighting</a> for USD ```Example from the web: #usda 1.0 def Xform "hello" { def Sphere "world" { } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 271 1.4
Uscript2 Built with Scroll v170.5.0 10/15/2024 6 0
Uscript Built with Scroll v170.5.0 10/15/2024 6 0
USB - Standard USB === USB is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 1996 by Compaq and DEC and IBM and Intel and Microsoft and NEC and Nortel. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=Compaq Compaq https://pldb.io/concepts/../lists/creators.html#q=DEC DEC https://pldb.io/concepts/../lists/creators.html#q=IBM IBM https://pldb.io/concepts/../lists/creators.html#q=Intel Intel https://pldb.io/concepts/../lists/creators.html#q=Microsoft Microsoft https://pldb.io/concepts/../lists/creators.html#q=NEC NEC https://pldb.io/concepts/../lists/creators.html#q=Nortel Nortel #2267 on PLDB 29 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> - Early development of USB happened in <a href="../lists/labs.html#q=Compaq">Compaq</a> and <a href="../lists/labs.html#q=DEC">DEC</a> and <a href="../lists/labs.html#q=IBM">IBM</a> and <a href="../lists/labs.html#q=Intel">Intel</a> and <a href="../lists/labs.html#q=Microsoft">Microsoft</a> and <a href="../lists/labs.html#q=NEC">NEC</a> and <a href="../lists/labs.html#q=Nortel">Nortel</a> Built with Scroll v170.5.0 10/15/2024 330 1.6
UrWeb - Programming language UrWeb ===== UrWeb is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #567 on PLDB 17 Years Old 83 <span title="UrWeb repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/urweb/urweb ``` The Ur/Web programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - UrWeb is developed on <a href="https://github.com/urweb/urweb">GitHub</a> and has 806 stars - There are at least 83 UrWeb repos on <a href="https://github.com/search?q=language:UrWeb">GitHub</a> - UrWeb is written in <a href="standard-ml.html">Standard ML</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="lisp.html">Lisp</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="m4.html">M4</a>, <a href="coq.html">Coq</a>, <a href="javascript.html">JavaScript</a>, <a href="nix.html">Nix</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="tex.html">Tex</a>, <a href="lex.html">Lex</a>, <a href="markdown.html">Markdown</a>, <a href="lua.html">Lua</a>, <a href="yaml.html">YAML</a>, <a href="sql.html">SQL</a> - The Google BigQuery Public Dataset GitHub snapshot shows 62 users using UrWeb in 64 repos on <a href="https://api.github.com/search/repositories?q=language:UrWeb">GitHub</a> - GitHub supports <a href="https://github.com/gwalborn/UrWeb-Language-Definition.git" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for UrWeb ```Example from <a href='https://github.com/gwalborn/UrWeb-Language-Definition.git'>Linguist</a>: open Parse.String val digit = satisfy isdigit val decimal_of_len n = ds <- count n digit; return (List.foldl (fn d acc => 10*acc + ((ord d)-(ord #"0"))) 0 ds) val date = y <- decimal_of_len 4; char' #"-"; m <- decimal_of_len 2; char' #"-"; d <- decimal_of_len 2; if m > 0 && m <= 12 then return {Year=y, Month=(Datetime.intToMonth (m-1)), Day=d} else fail (* We parse fractions of a second, but ignore them since Datetime doesn't permit representing them. *) val time = h <- decimal_of_len 2; char' #":"; m <- decimal_of_len 2; s <- maybe (char' #":"; s <- decimal_of_len 2; maybe' (char' #"."; skipWhile isdigit); return s); return {Hour=h, Minute=m, Second=Option.get 0 s} val timezone_offset = let val zulu = char' #"Z"; return 0 val digits = decimal_of_len 2 val sign = or (char' #"+"; return 1) (char' #"-"; return (-1)) in zulu `or` (s <- sign; h <- digits; m <- (maybe' (char' #":"); or digits (return 0)); return (s*(h*60+m))) end val datetime_with_tz = d <- date; char' #"T"; t <- time; tz <- timezone_offset; return (d ++ t ++ {TZOffsetMinutes=tz}) val datetime = d <- datetime_with_tz; return (d -- #TZOffsetMinutes) fun process v = case parse (d <- datetime_with_tz; eof; return d) v of Some r => let val {Year=year,Month=month,Day=day, Hour=hour,Minute=minute,Second=second} = Datetime.addMinutes (r.TZOffsetMinutes) (r -- #TZOffsetMinutes) fun pad x = if x < 10 then "0" `strcat` show x else show x in <xml>{[pad hour]}:{[pad minute]}:{[pad second]} {[month]} {[day]}, {[year]}</xml> end | None => <xml>none</xml> fun main () : transaction page = input <- source "2012-01-01T01:10:42Z"; return <xml> <body> <label> Enter an <a href="https://en.wikipedia.org/wiki/ISO_8601">ISO 8601</a> datetime here: <ctextbox source={input} /> </label> <ul><dyn signal={v <- signal input; return (process v)} /></ul> </body> </xml> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 858 4.3
Urn Built with Scroll v170.5.0 10/15/2024 6 0
URL - Standard URL === URL, aka Uniform Resource Locator, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 1994 by Tim Berners-Lee. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 https://pldb.io/concepts/../lists/creators.html#q=Tim%20Berners-Lee Tim Berners-Lee #731 on PLDB 31 Years Old A Uniform Resource Locator (URL), colloquially termed a web address, is a reference to a web resource that specifies its location on a computer network and a mechanism for retrieving it. A URL is a specific type of Uniform Resource Identifier (URI), although many people use the two terms interchangeably. URLs occur most commonly to reference web pages (http), but are also used for file transfer (ftp), email (mailto), database access (JDBC), and many other applications. Read more on Wikipedia... https://en.wikipedia.org/wiki/URL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"schema"%5D%7D%5D%2C"logic"%3A"AND"%7D'>schema</a> - See also: (4 related languages) <a href="ftp.html">FTP</a>, <a href="http.html">HTTP</a>, <a href="html.html">HTML</a>, <a href="utf-8.html">UTF-8</a> - 2 PLDB concepts link to URL: <a href="multiaddr.html">multiaddr</a>, <a href="uri.html">URI</a> ```Example from <a href='https://en.wikipedia.org/wiki/URL'>Wikipedia</a>: scheme:[//[user[:password]@]host[:port]][/path][?query][#fragment] ``` Built with Scroll v170.5.0 10/15/2024 393 2
Uri Built with Scroll v170.5.0 10/15/2024 6 0
Urbiscript - Programming language Urbiscript ========== Urbiscript is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Jean-Christophe Baillie. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Jean-Christophe%20Baillie Jean-Christophe Baillie #1615 on PLDB 22 Years Old urbiscript is a programming language for robotics. It features syntactic support for concurrency and event-based programming. It is a prototype-based object-oriented scripting language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Urbiscript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/urbi.py">syntax highlighting</a> for Urbiscript - See also: (3 related languages) <a href="self.html">Self</a>, <a href="io.html">Io</a>, <a href="c.html">C</a> ```Example from <a href='https://en.wikipedia.org/wiki/Urbiscript'>Wikipedia</a>: at (x + y == z) echo("%s + %s == %s" % [x, y, z]); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 385 1.9
Upic Built with Scroll v170.5.0 10/15/2024 6 0
Up-arrow notation - Notation Up-arrow notation ================= Up-arrow notation is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1976 by Donald Knuth. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 https://pldb.io/concepts/../lists/creators.html#q=Donald%20Knuth Donald Knuth #1814 on PLDB 49 Years Old In mathematics, Knuth's up-arrow notation is a method of notation for very large integers, introduced by Donald Knuth in 1976. In his 1947 paper, R. L. Read more on Wikipedia... https://en.wikipedia.org/wiki/Knuth's_up-arrow_notation Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - 1 PLDB concepts link to Up-arrow notation: <a href="chained-arrow-notation.html">Conway chained arrow notation</a> ```Example from the web: 2↑4 = 2 ^ 4 = 16 2↑↑4 = 2 ^ (2 ^ 4) = 65536 2↑↑↑4 = 2 ^ (2 ^ (2 ^ 4)) = 2 ^ 65536 ``` Built with Scroll v170.5.0 10/15/2024 276 1.4
unseemly - Programming language unseemly ======== unseemly is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Paul Stansifer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Paul%20Stansifer Paul Stansifer #1382 on PLDB 9 Years Old ```Download source code: git clone https://github.com/paulstansifer/unseemly ``` Macros have types! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - unseemly is developed on <a href="https://github.com/paulstansifer/unseemly">GitHub</a> and has 131 stars - unseemly is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="dockerfile.html">Dockerfile</a> - Read more about unseemly on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/eq26iu/unseemly_a_typed_macro_language/ 1. Built with Scroll v170.5.0 10/15/2024 288 1.4
UnrealScript - Programming language UnrealScript ============ UnrealScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #1685 on PLDB 27 Years Old 1k <span title="UnrealScript repos on GitHub.">Repos</span> The Unreal Engine is a game engine developed by Epic Games, first showcased in the 1998 first-person shooter game Unreal. Although primarily developed for first-person shooters, it has been successfully used in a variety of other genres, including stealth, fighting games, MMORPGs, and other RPGs. With its code written in C++, the Unreal Engine features a high degree of portability and is a tool used by many game developers today, with it being source-available. Read more on Wikipedia... https://en.wikipedia.org/wiki/UnrealScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,335 UnrealScript repos on <a href="https://github.com/search?q=language:UnrealScript">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 5k users using UnrealScript in 10k repos on <a href="https://api.github.com/search/repositories?q=language:UnrealScript">GitHub</a> - GitHub supports <a href="https://github.com/textmate/java.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for UnrealScript - See also: (7 related languages) <a href="linux.html">Linux</a>, <a href="asmjs.html">Asm.js</a>, <a href="javascript.html">JavaScript</a>, <a href="webgl.html">WebGL</a>, <a href="android.html">Android</a>, <a href="ios.html">iOS</a>, <a href="java.html">Java</a> ```Example from <a href='https://github.com/textmate/java.tmbundle'>Linguist</a>: class US3HelloWorld extends GameInfo; event InitGame( string Options, out string Error ) { `log( "Hello, world!" ); } defaultproperties { } ``` Built with Scroll v170.5.0 10/15/2024 424 2.1
Unravel Built with Scroll v170.5.0 10/15/2024 6 0
Unql Built with Scroll v170.5.0 10/15/2024 6 0
UnQL - Query language UnQL ==== UnQL, aka Unstructured Query Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2011 by Richard Hipp and Damien Katz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Richard%20Hipp Richard Hipp https://pldb.io/concepts/../lists/creators.html#q=Damien%20Katz Damien Katz #3219 on PLDB 14 Years Old UnQL is a database query language, akin to SQL, but designed for modern document-oriented databases. SQL assumes a rigidly defined data schema. Each table has a fixed number of columns and each column has a defined datatype. UnQL assumes a more flexible approach to storing data. Instead of "tables", UnQL uses "collections". (The concept is the same, but the name is changed since "tables" are square whereas "collections" can be of varying shape.) Each collection consists of zero or more documents represented as JSON strings. A document in UnQL corresponds to a row in SQL - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Read more about UnQL on the web: 1. http://unql.sqlite.org/index.html/timeline?y=w 1. ```Example from the web: SELECT {articleout:cool_nosql_collection.docNumber} FROM cool_nosql_collection ``` Built with Scroll v170.5.0 10/15/2024 330 1.6
Uno - Programming language Uno === Uno is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #813 on PLDB 23 Years Old 232 <span title="Uno repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/fuse-open/uno ``` The Uno langauge is a dialect of C#, designed for cross-compilation to C++ and other languages. Uno does not require the .NET Framework, but has instead a more lightweight library called UnoCore. The syntax of Uno is more or less identical to C#, with deviations documented here. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Uno is developed on <a href="https://github.com/fuse-open/uno">GitHub</a> and has 89 stars - There are at least 232 Uno repos on <a href="https://github.com/search?q=language:Uno">GitHub</a> - Uno is written in <a href="csharp.html">C#</a>, <a href="xml.html">XML</a>, <a href="java.html">Java</a>, <a href="cpp.html">C++</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="gradle.html">Gradle</a>, <a href="cmake.html">CMake</a>, <a href="xaml.html">XAML</a>, <a href="bash.html">Bash</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="swift.html">Swift</a>, <a href="typescript.html">TypeScript</a> - The Google BigQuery Public Dataset GitHub snapshot shows 24 users using Uno in 37 repos on <a href="https://api.github.com/search/repositories?q=language:Uno">GitHub</a> - GitHub supports <a href="https://github.com/atom/language-csharp" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Uno - <a href="https://fuseopen.com">fuseopen.com</a> was registered in 2017 - Read more about Uno on the web: 1. https://fuseopen.com/docs/uno/uno-lang.html 1. ```Example from <a href='https://github.com/atom/language-csharp'>Linguist</a>: using Uno; using Uno.Collections; using Uno.Graphics; using Uno.Scenes; using Uno.Designer; using Uno.Content; using Uno.Content.Models; using Uno.UI; namespace PONG2D { public class PlayerPads : Node { Image _player1Image; Image _player2Image; [Inline] public Image Player1 { get { return _player1Image; } set { if (_player1Image != value) { _player1Image = value; } } } [Inline] public Image Player2 { get { return _player2Image; } set { if (_player2Image != value) { _player2Image = value; } } } [Hide] public float2 Player1Pos { get { return (Player1.ActualPosition); } set { if (Player1 != null) Player1.Position = value; } } [Hide] public float2 Player2Pos { get { return (Player2.ActualPosition); } set { if (Player2 != null) Player2.Position = value; } } public Rect Player1Rect { get { return new Rect(Player1Pos, float2(Player1.Width, Player2.Height)); } set { Player1Pos = value.Position; if (Player1 != null) { Player1.Width = value.Size.X; Player1.Height = value.Size.Y; } } } public Rect Player2Rect { get { return new Rect(Player2Pos, float2(Player2.Width, Player2.Height)); } set { Player2Pos = value.Position; if (Player2 != null) { Player2.Width = value.Size.X; Player2.Height = value.Size.Y; } } } public Ball Ball { get; set; } public float PadVelocity { get; set; } public PlayerPads() { } void UpdatePositions() { } protected override void OnUpdate() { base.OnUpdate(); if (Input.IsKeyDown(Uno.Platform.Key.W)) { Player1Pos = float2(0, Player1Pos.Y - PadVelocity); } if (Input.IsKeyDown(Uno.Platform.Key.S)) { Player1Pos = float2(0, Player1Pos.Y + PadVelocity); } if (Input.IsKeyDown(Uno.Platform.Key.Up)) { Player2Pos = float2(0, Player2Pos.Y - PadVelocity); } if (Input.IsKeyDown(Uno.Platform.Key.Down)) { Player2Pos = float2(0, Player2Pos.Y + PadVelocity); } if (Ball != null) { if (Ball.BallRectangle.Intersects(Player1Rect) || Ball.BallRectangle.Intersects(Player2Rect)) { Ball.BallVelocity = float2(Ball.BallVelocity.X * -1f, Ball.BallVelocity.Y); } } } } } ``` Built with Scroll v170.5.0 10/15/2024 735 3.7
Unlws Built with Scroll v170.5.0 10/15/2024 6 0
UNLAMBDA - Esoteric programming language UNLAMBDA ======== UNLAMBDA is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 1999 by David Madore. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=David%20Madore David Madore #788 on PLDB 26 Years Old Unlambda is a minimal, "nearly pure" functional programming language invented by David Madore. It is based on combinatory logic, a version of the lambda calculus that omits the lambda operator. It relies mainly on two built-in functions (s and k) and an apply operator (written `, the backquote character). Read more on Wikipedia... https://en.wikipedia.org/wiki/Unlambda Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Explore UNLAMBDA snippets on <a href="http://www.rosettacode.org/wiki/Category:Unlambda">Rosetta Code</a> - UNLAMBDA on HOPL https://hopl.info/showlanguage.prx?exp=2598 UNLAMBDA on HOPL - UNLAMBDA on Esolang https://esolangs.org/wiki/Unlambda UNLAMBDA on Esolang - UNLAMBDA appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - See also: (3 related languages) <a href="scheme.html">Scheme</a>, <a href="c.html">C</a>, <a href="java.html">Java</a> ```Example from <a href='https://riju.codes/unlambda'>Riju</a>: `. `.!`.d`.l`.r`.o`.w`. `.,`.o`.l`.l`.e`.Hi ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/u/Unlambda.unl'>hello-world</a>: `r```````````.H.e.l.l.o. .w.o.r.l.di ``` ```Example from <a href='http://helloworldcollection.de/#UNLAMBDA'>the Hello World Collection</a>: # Hello World in unlambda `r```````````.H.e.l.l.o. .w.o.r.l.di ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 466 2.3
Unix - Operating system Unix ==== Unix is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22os%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">operating system</a> created in 1969 by Ken Thompson and Dennis Ritchie and Brian Kernighan and Douglas McIlroy and Joe Ossanna. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 https://pldb.io/concepts/../lists/creators.html#q=Ken%20Thompson Ken Thompson https://pldb.io/concepts/../lists/creators.html#q=Dennis%20Ritchie Dennis Ritchie https://pldb.io/concepts/../lists/creators.html#q=Brian%20Kernighan Brian Kernighan https://pldb.io/concepts/../lists/creators.html#q=Douglas%20McIlroy Douglas McIlroy https://pldb.io/concepts/../lists/creators.html#q=Joe%20Ossanna Joe Ossanna #2647 on PLDB 56 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"os"%5D%7D%5D%2C"logic"%3A"AND"%7D'>operating system</a> Built with Scroll v170.5.0 10/15/2024 248 1.2
Universe Built with Scroll v170.5.0 10/15/2024 6 0
Unity3D Asset - Application Unity3D Asset ============= Unity3D Asset is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #3291 on PLDB 20 Years Old 81k <span title="Unity3D Asset repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - There are at least 81,061 Unity3D Asset repos on <a href="https://github.com/search?q=language:Unity3D Asset">GitHub</a> - GitHub supports <a href="https://github.com/atom/language-yaml" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Unity3D Asset ```Example from <a href='https://github.com/atom/language-yaml'>Linguist</a>: fileFormatVersion: 2 guid: 9e5c401e9d1d5415fbf2854b29c004c4 folderAsset: yes DefaultImporter: userData: ``` Built with Scroll v170.5.0 10/15/2024 251 1.3
UNITY - Programming language UNITY ===== UNITY is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #1762 on PLDB 37 Years Old UNITY is a programming language constructed by K. Mani Chandy and Jayadev Misra for their book Parallel Program Design: A Foundation. It is a theoretical language which focuses on what, instead of where, when or how. Read more on Wikipedia... https://en.wikipedia.org/wiki/UNITY_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - UNITY on HOPL https://hopl.info/showlanguage.prx?exp=1446 UNITY on HOPL ```Example from the web: Program bubblesort declare n: integer, A: array [0..n-1] of integer initially n = 20 # <|| i : 0 <= i and i < n :: A[i] = rand() % 100 > assign <# k : 0 <= k < 2 :: <|| i : i % 2 = k and 0 <= i < n - 1 :: A[i], A[i+1] := A[i+1], A[i] if A[i] > A[i+1] > > end ``` ```Example from <a href='https://en.wikipedia.org/wiki/UNITY_(programming_language)'>Wikipedia</a>: Program shortestpath2 declare n: integer, D: array [0..n-1, 0..n-1] of integer initially n = 10 # <|| i,j : 0 <= i < n and 0 <= j < n :: D[i,j] = rand() % 10 > assign <|| i,j : 0 <= i < n and 0 <= j < n :: D[i,j] := min(D[i,j], <min k : 0 <= k < n :: D[i,k] + D[k,j] >) > end ``` Built with Scroll v170.5.0 10/15/2024 400 2
Unity - Library Unity ===== Unity is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #920 on PLDB 20 Years Old Unity is a cross-platform game engine developed by Unity Technologies, first announced and released in June 2005 at Apple Inc.'s Worldwide Developers Conference as an OS X-exclusive game engine. As of 2018, the engine has been extended to support 27 platforms. The engine can be used to create both three-dimensional and two-dimensional games as well as simulations for its many platforms. Read more on Wikipedia... https://en.wikipedia.org/wiki/Unity_(game_engine) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Check out the 565 <a href="https://www.meetup.com/topics/unity/">Unity meetup groups</a> on Meetup.com. - <a href="https://unity3d.com">unity3d.com</a> was registered in 2005 - See also: (13 related languages) <a href="csharp.html">C#</a>, <a href="linux.html">Linux</a>, <a href="ia-32.html">IA-32</a>, <a href="arm.html">ARM</a>, <a href="boo.html">Boo</a>, <a href="javascript.html">JavaScript</a>, <a href="opengl.html">OpenGL</a>, <a href="webgl.html">WebGL</a>, <a href="metal.html">Metal</a>, <a href="cg.html">Cg</a>, <a href="hlsl.html">HLSL</a>, <a href="ios.html">iOS</a>, <a href="android.html">Android</a> Built with Scroll v170.5.0 10/15/2024 370 1.9
Uniswap Built with Scroll v170.5.0 10/15/2024 6 0
unison - Programming language unison ====== unison is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #288 on PLDB 10 Years Old ```Download source code: git clone https://github.com/unisonweb/unison ``` A friendly programming language from the future - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - unison is developed on <a href="https://github.com/unisonweb/unison">GitHub</a> and has 5,688 stars - Learn <a href="https://exercism.org/tracks/unison">unison on exercism.</a> - <a href="http://unisonweb.org/">unisonweb.org</a> was registered in 2014 - Read more about unison on the web: 1. https://www.youtube.com/watch?v=rp_Eild1aq8 1. ```Example from the web: -- comments start with `--` -- alice : Node, bob : Node x = factorial 6 Remote.transfer alice y = foo x -- happens on `alice` node Remote.transfer bob bar x y -- happens on `bob` node ``` ```Example from <a href='https://riju.codes/unison'>Riju</a>: use io runProg: '{IO, Exception} a -> '{IO} () runProg f = 'let printErr err = match err with Failure _ errMsg _ -> handle putBytes (stdHandle StdErr) (toUtf8 errMsg) with cases {raise _ -> _} -> () {_} -> () match catch f with Left err -> printErr err Right _ -> () main: '{IO} () main = runProg 'let printLine "Hello, world!" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 414 2.1
Unisim Built with Scroll v170.5.0 10/15/2024 6 0
UPC - Programming language UPC === UPC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #1004 on PLDB 22 Years Old 17k <span title="UPC repos on GitHub.">Repos</span> Unified Parallel C (UPC) is an extension of the C programming language designed for high-performance computing on large-scale parallel machines, including those with a common global address space (SMP and NUMA) and those with distributed memory (e.g. clusters). The programmer is presented with a single shared, partitioned address space, where variables may be directly read and written by any processor, but each variable is physically associated with a single processor. Read more on Wikipedia... https://en.wikipedia.org/wiki/Unified_Parallel_C Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 16,668 UPC repos on <a href="https://github.com/search?q=language:Unified Parallel C">GitHub</a> - Early development of UPC happened in <a href="../lists/labs.html#q=UPC Consortium">UPC Consortium</a> - UPC on HOPL https://hopl.info/showlanguage.prx?exp=6133 UPC on HOPL - GitHub supports <a href="https://github.com/textmate/c.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for UPC - See also: (5 related languages) <a href="c.html">C</a>, <a href="split-c.html">Split-C</a>, <a href="cilk.html">CIL</a>, <a href="chapel.html">Chapel</a>, <a href="x10.html">X10</a> - 1 PLDB concepts link to UPC: <a href="chapel.html">Chapel</a> Built with Scroll v170.5.0 10/15/2024 395 2
Unified Diff - Diff format Unified Diff ============ Unified Diff is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22diffFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">diff format</a> created in 1990 by Wayne Davison. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 https://pldb.io/concepts/../lists/creators.html#q=Wayne%20Davison Wayne Davison #3302 on PLDB 35 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"diffFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>diffFormat</a> - Early development of Unified Diff happened in <a href="../lists/labs.html#q=comp.sources.misc">comp.sources.misc</a> - Read more about Unified Diff on the web: 1. https://en.wikipedia.org/wiki/Diff#Unified_format 1. - 1 PLDB concepts link to Unified Diff: <a href="diff.html">Diff</a> ```Example from the web: --- /path/to/original timestamp +++ /path/to/new timestamp @@ -1,3 +1,9 @@ +This is an important +notice! It should +therefore be located at +the beginning of this +document! + This part of the document has stayed the same from version to @@ -8,13 +14,8 @@ compress the size of the changes. -This paragraph contains -text that is outdated. -It will be deleted in the -near future. - It is important to spell -check this dokument. On +check this document. On the other hand, a misspelled word isn't the end of the world. @@ -22,3 +23,7 @@ this paragraph needs to be changed. Things can be added after it. + +This paragraph contains +important new additions +to this document. ``` Built with Scroll v170.5.0 10/15/2024 360 1.8
Uniface - Programming language Uniface ======= Uniface is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #1097 on PLDB 31 Years Old Uniface is a development and deployment platform for enterprise applications that can run in a large range of runtime environments, including mobile, mainframe, web, Service-oriented architecture (SOA), Windows, Java EE and .NET. Uniface is a model-driven, Rapid Application Development (RAD) environment used to create mission-critical applications. Uniface applications are database- and platform-independent. Read more on Wikipedia... https://en.wikipedia.org/wiki/Uniface_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Explore Uniface snippets on <a href="http://www.rosettacode.org/wiki/Category:Uniface">Rosetta Code</a> - <a href="http://uniface.com">uniface.com</a> was registered in 1998 - See also: (8 related languages) <a href="mysql.html">MySQL</a>, <a href="smtp.html">SMTP</a>, <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="sql.html">SQL</a>, <a href="postgresql.html">PostgreSQL</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/u/Uniface.uniface'>hello-world</a>: message "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token message Built with Scroll v170.5.0 10/15/2024 388 1.9
Unicorn Built with Scroll v170.5.0 10/15/2024 6 0
Unicon - Programming language Unicon ====== Unicon is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008 by Clint Jeffery. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Clint%20Jeffery Clint Jeffery #945 on PLDB 17 Years Old Unicon is a programming language designed by American computer scientist Clint Jeffery with collaborators including Shamim Mohamed, Jafar Al Gharaibeh, Robert Parlett and others. Unicon descended from Icon and a preprocessor for Icon called IDOL. Compared with Icon, Unicon offers better access to the operating system as well as support for object-oriented programming. Read more on Wikipedia... https://en.wikipedia.org/wiki/Unicon_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are 20 <a href="https://projecteuler.net/language=Unicon">Project Euler</a> users using Unicon - Explore Unicon snippets on <a href="http://www.rosettacode.org/wiki/Category:Unicon">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/unicon.py">syntax highlighting</a> for Unicon - <a href="http://www.unicon.org/">unicon.org</a> was registered in 2004 - See also: (6 related languages) <a href="unix.html">Unix</a>, <a href="uml.html">UML</a>, <a href="unicode.html">Unicode</a>, <a href="rebol.html">REBOL</a>, <a href="curl.html">Curl</a>, <a href="icon.html">Icon</a> ```Example from the web: procedure main() w := open("test UNICON window", "g") write(w, "Hello, World!") read(w) close(w) end ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/u/Unicon.icn'>hello-world</a>: procedure main() write("Hello World") end ``` ```Example from <a href='https://en.wikipedia.org/wiki/Unicon_(programming_language)'>Wikipedia</a>: procedure main() w := open("test UNICON window", "g") write(w, "Hello, World!") read(w) close(w) end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example # \b([+-]?[0-9]+[KMGTPkmgtp]?)\b Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example # [+-]?[0-9]*\.([0-9]*)([Ee][+-]?[0-9]*)? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example # \b([+-]?([2-9]|[12][0-9]|3[0-6])[rR][0-9a-zA-Z]+)\b Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token write row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 617 3.1
Unicon-adl Built with Scroll v170.5.0 10/15/2024 6 0
Unicode - Character encoding Unicode ======= Unicode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22characterEncoding%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">character encoding</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #1673 on PLDB 38 Years Old Unicode is a computing industry standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems. The latest version contains a repertoire of 136,755 characters covering 139 modern and historic scripts, as well as multiple symbol sets. The Unicode Standard is maintained in conjunction with ISO/IEC 10646, and both are code-for-code identical. Read more on Wikipedia... https://en.wikipedia.org/wiki/Unicode Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"characterEncoding"%5D%7D%5D%2C"logic"%3A"AND"%7D'>characterEncoding</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/unicode">grammar</a> for Unicode - See also: (12 related languages) <a href="xml.html">XML</a>, <a href="java.html">Java</a>, <a href="utf-8.html">UTF-8</a>, <a href="isbn.html">ISBN</a>, <a href="rfc.html">RFC</a>, <a href="ascii.html">ASCII</a>, <a href="freebsd.html">FreeBSD</a>, <a href="seed7.html">Seed7</a>, <a href="python.html">Python</a>, <a href="jvm.html">JVM</a>, <a href="html.html">HTML</a>, <a href="mime.html">MIME</a> Built with Scroll v170.5.0 10/15/2024 350 1.8
Unicode-lang Built with Scroll v170.5.0 10/15/2024 6 0
Underlay Built with Scroll v170.5.0 10/15/2024 6 0
Uncol Built with Scroll v170.5.0 10/15/2024 6 0
Umta Built with Scroll v170.5.0 10/15/2024 6 0
Umple - Programming language Umple ===== Umple is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1424 on PLDB 17 Years Old Umple is a language for both object-oriented programming and modelling with class diagrams and state diagrams. The name Umple is a portmanteau of "UML", "ample" and "programming language", indicating that it is designed to provide ample features to extend programming languages with UML capabilities.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Umple Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="http://www.umple.org/">umple.org</a> was registered in 2011 - See also: (6 related languages) <a href="java.html">Java</a>, <a href="uml.html">UML</a>, <a href="ruby.html">Ruby</a>, <a href="php.html">PHP</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="xuml.html">XUML</a> ```Example from <a href='https://en.wikipedia.org/wiki/Umple'>Wikipedia</a>: class GarageDoor { status { Open { buttonOrObstacle -> Closing; } Closing { buttonOrObstacle -> Opening; reachBottom -> Closed; } Closed { buttonOrObstacle -> Opening; } Opening { buttonOrObstacle -> HalfOpen; reachTop -> Open; } HalfOpen { buttonOrObstacle -> Opening; } } } ``` Built with Scroll v170.5.0 10/15/2024 330 1.6
Uml2-sp Built with Scroll v170.5.0 10/15/2024 6 0
UML - Xml format UML === UML, aka Unified Modeling Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #268 on PLDB 29 Years Old The Unified Modeling Language (UML) is a general-purpose, developmental, modeling language in the field of software engineering, that is intended to provide a standard way to visualize the design of a system. UML was originally motivated by the desire to standardize the disparate notational systems and approaches to software design developed by Grady Booch, Ivar Jacobson and James Rumbaugh at Rational Software in 1994–1995, with further development led by them through 1996. In 1997 UML was adopted as a standard by the Object Management Group (OMG), and has been managed by this organization ever since. Read more on Wikipedia... https://en.wikipedia.org/wiki/Unified_Modeling_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - UML on HOPL https://hopl.info/showlanguage.prx?exp=7130 UML on HOPL - See also: (2 related languages) <a href="bpmn.html">BPMN</a>, <a href="sysml.html">SysML</a> - 1 PLDB concepts link to UML: <a href="xuml.html">XUML</a> ```Example from the web: <?xml version="1.0"?> <XMI xmi.version="1.2" xmlns:UML="org.omg/UML/1.4"> <XMI.header> <XMI.documentation> <XMI.exporter>ananas.org stylesheet</XMI.exporter> </XMI.documentation> <XMI.metamodel xmi.name="UML" xmi.version="1.4"/> </XMI.header> <XMI.content> <UML:Model xmi.id="M.1" name="address" visibility="public" isSpecification="false" isRoot="false" isLeaf="false" isAbstract="false"> <UML:Namespace.ownedElement> <UML:Class xmi.id="C.1" name="address" visibility="public" isSpecification="false" namespace="M.1" isRoot="true" isLeaf="true" isAbstract="false" isActive="false"> <UML:Classifier.feature> <UML:Attribute xmi.id="A.1" name="name" visibility="private" isSpecification="false" ownerScope="instance"/> <UML:Attribute xmi.id="A.2" name="street" visibility="private" isSpecification="false" ownerScope="instance"/> <UML:Attribute xmi.id="A.3" name="zip" visibility="private" isSpecification="false" ownerScope="instance"/> <UML:Attribute xmi.id="A.4" name="region" visibility="private" isSpecification="false" ownerScope="instance"/> <UML:Attribute xmi.id="A.5" name="city" visibility="private" isSpecification="false" ownerScope="instance"/> <UML:Attribute xmi.id="A.6" name="country" visibility="private" isSpecification="false" ownerScope="instance"/> </UML:Classifier.feature> </UML:Class> </UML:Namespace.ownedElement> </UML:Model> </XMI.content> </XMI> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false Built with Scroll v170.5.0 10/15/2024 697 3.5
ultralisp-pm - Package manager ultralisp-pm ============ ultralisp-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #1319 on PLDB 7 Years Old ```Download source code: git clone https://github.com/ultralisp/ultralisp ``` The software behind a Ultralisp.org Common Lisp repository - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - ultralisp-pm is developed on <a href="https://github.com/ultralisp/ultralisp">GitHub</a> and has 225 stars - ultralisp-pm is written in <a href="lisp.html">Lisp</a>, <a href="sql.html">SQL</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a> - <a href="https://ultralisp.org/">ultralisp.org</a> was registered in 2018 Built with Scroll v170.5.0 10/15/2024 302 1.5
ulisp - Programming language ulisp ===== ulisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by David Johnson-Davies. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=David%20Johnson-Davies David Johnson-Davies #1349 on PLDB 9 Years Old ```Download source code: git clone https://github.com/technoblogy/ulisp ``` uLisp® is a version of the Lisp programming language specifically designed to run on microcontrollers with a limited amount of RAM. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ulisp is developed on <a href="https://github.com/technoblogy/ulisp">GitHub</a> and has 369 stars - ulisp is written in <a href="markdown.html">Markdown</a> ```Example from the web: (defun b (x) (pinmode 13 t) (digitalwrite 13 x) (delay 500) (b (not x))) ``` Built with Scroll v170.5.0 10/15/2024 267 1.3
Ujml Built with Scroll v170.5.0 10/15/2024 6 0
Uiua - Programming language Uiua ==== Uiua is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2023 by Kai Schmidt. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222023%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2023 https://pldb.io/concepts/../lists/creators.html#q=Kai%20Schmidt Kai Schmidt #548 on PLDB 2 Years Old ```Download source code: git clone https://github.com/uiua-lang/uiua ``` A stack-based array programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Uiua is developed on <a href="https://github.com/uiua-lang/uiua">GitHub</a> and has 1,485 stars - Uiua is written in <a href="rust.html">Rust</a>, <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="nix.html">Nix</a>, <a href="javascript.html">JavaScript</a> - See also: (1 related languages) <a href="j.html">J</a> - Read more about Uiua on the web: 1. https://news.ycombinator.com/item?id=37673127 1. Built with Scroll v170.5.0 10/15/2024 315 1.6
Uiml Built with Scroll v170.5.0 10/15/2024 6 0
Ugnis Built with Scroll v170.5.0 10/15/2024 6 0
ugBASIC - Programming language ugBASIC ======= ugBASIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Marco Spedaletti. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Marco%20Spedaletti Marco Spedaletti #1108 on PLDB 4 Years Old ```Download source code: git clone https://github.com/spotlessmind1975/ugbasic ``` [Image Omitted] A photo of ugBASIC. ugBASIC is an isomorphic and open source language, fully documented and designed to develop portable programs, without sacrificing efficiency. With a single source it is therefore possible to create games for numerous 8 bit platforms. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ugBASIC is developed on <a href="https://github.com/spotlessmind1975/ugbasic">GitHub</a> and has 84 stars - Early development of ugBASIC happened in <a href="../lists/labs.html#q=https://github.com/spotlessmind1975/ugbasic/issues">https://github.com/spotlessmind1975/ugbasic/issues</a> - ugBASIC is written in <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a> Built with Scroll v170.5.0 10/15/2024 299 1.5
Ufo Built with Scroll v170.5.0 10/15/2024 6 0
Ufl Built with Scroll v170.5.0 10/15/2024 6 0
UDP - Protocol UDP === UDP, aka User Datagram Protocol, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #911 on PLDB 45 Years Old In computer networking, the User Datagram Protocol (UDP) is one of the core members of the Internet protocol suite. The protocol was designed by David P. Reed in 1980 and formally defined in RFC 768. Read more on Wikipedia... https://en.wikipedia.org/wiki/User_Datagram_Protocol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Indeed.com has 35 matches for <a href="https://www.indeed.com/jobs?q=UDP engineer">"UDP engineer"</a>. - See also: (7 related languages) <a href="ftp.html">FTP</a>, <a href="http.html">HTTP</a>, <a href="smtp.html">SMTP</a>, <a href="tls.html">TLS</a>, <a href="tcp.html">TCP</a>, <a href="unix.html">Unix</a>, <a href="isbn.html">ISBN</a> Built with Scroll v170.5.0 10/15/2024 290 1.4
UCSD Pascal - Programming language UCSD Pascal =========== UCSD Pascal is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1978. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 #2396 on PLDB 47 Years Old UCSD Pascal is a Pascal programming language system that runs on the UCSD p-System, a portable, highly machine-independent operating system. UCSD Pascal was first released in 1978. It was developed at the University of California San Diego (UCSD).. Read more on Wikipedia... https://en.wikipedia.org/wiki/UCSD_Pascal Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - UCSD Pascal on HOPL https://hopl.info/showlanguage.prx?exp=2594 UCSD Pascal on HOPL - See also: (7 related languages) <a href="ada.html">Ada</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="java.html">Java</a>, <a href="pascal.html">Pascal</a>, <a href="turbo-pascal.html">Turbo Pascal</a>, <a href="doi.html">DOI</a>, <a href="isbn.html">ISBN</a> Built with Scroll v170.5.0 10/15/2024 293 1.5
UCL - Data notation UCL === UCL, aka Universal Configuration Language, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #925 on PLDB 12 Years Old ```Download source code: git clone https://github.com/vstakhov/libucl ``` Universal configuration library parser - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - UCL is developed on <a href="https://github.com/vstakhov/libucl">GitHub</a> and has 1,603 stars - UCL is written in <a href="json.html">JSON</a>, <a href="c.html">C</a>, <a href="rescript.html">Rescript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="m4.html">M4</a>, <a href="cmake.html">CMake</a>, <a href="yaml.html">YAML</a>, <a href="haskell.html">Haskell</a>, <a href="lua.html">Lua</a>, <a href="cpp.html">C++</a> ```Example from the web: param = value; section { param = value; param1 = value1; flag = true; number = 10k; time = 0.2s; string = "something"; subsection { host = { host = "hostname"; port = 900; } host = { host = "hostname"; port = 901; } } } ``` Built with Scroll v170.5.0 10/15/2024 331 1.7
UCG - Data notation UCG === UCG, aka Universal Configuration Grammar, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2017 by Jeremy Wall. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Jeremy%20Wall Jeremy Wall #1444 on PLDB 8 Years Old ```Download source code: git clone https://github.com/zaphar/ucg ``` UCG is a universal grammar for configuration. UCG's goal is not to define a configuration format like JSON, YAML, or TOML. It is not intended to replace the other serialization formats. Instead it is intended to provide a common grammar for generating those formats. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - UCG is developed on <a href="https://github.com/zaphar/ucg">GitHub</a> and has 36 stars - UCG compiles to <a href="json.html">JSON</a> or <a href="yaml.html">YAML</a> or <a href="toml.html">TOML</a> or <a href="xml.html">XML</a> - UCG is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="scss.html">SCSS</a>, <a href="toml.html">TOML</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="nix.html">Nix</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="javascript.html">JavaScript</a> ```Example from the web: let db_confs = import "db/mysql/hosts.ucg"; let consul_hosts = import "services/consul/hosts.ucg".host_pool; let conf = { port = 8888, addr = "0.0.0.0", db = { host = db_confs.host_pool.addr, port = db_confs.host_pool.port, database = "myservicedb", }, config_svc = consul_hosts.url, }; out json conf; ``` Built with Scroll v170.5.0 10/15/2024 418 2.1
Uc Built with Scroll v170.5.0 10/15/2024 6 0
UBJSON - Binary data format UBJSON ====== UBJSON is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #3331 on PLDB 8 Years Old Universal Binary JSON (UBJSON) is a computer data interchange format. It is a binary form directly imitating JSON, but requiring fewer bytes of data. It aims to achieve the generality of JSON, combined with being much easier to process than JSON.. Read more on Wikipedia... https://en.wikipedia.org/wiki/UBJSON Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - <a href="http://ubjson.org/">ubjson.org</a> was registered in 2011 Built with Scroll v170.5.0 10/15/2024 240 1.2
Ubik Built with Scroll v170.5.0 10/15/2024 6 0
Uberscript Built with Scroll v170.5.0 10/15/2024 6 0
Ubercode - Programming language Ubercode ======== Ubercode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #2972 on PLDB 20 Years Old Ubercode is a high level programming language designed by Ubercode Software and released in 2005 for Microsoft Windows. Ubercode is influenced by Eiffel and BASIC. It is commercial software and can be tried out for free for 30 days. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ubercode Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (2 related languages) <a href="eiffel.html">Eiffel</a>, <a href="basic.html">BASIC</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/u/Ubercode.cls'>hello-world</a>: Ubercode 1 class HelloWorld public function Main() code call Msgbox("Hello World", "My first program", "OK") end function end class ``` ```Example from <a href='https://en.wikipedia.org/wiki/Ubercode'>Wikipedia</a>: Ubercode 1 class PrePost function IntToStr(in mystr:string[*] out value:integer) precond IsDigitStr(mystr) code call Val(mystr, value) end function public function main() code call Msgbox("OOP example", "IntToStr(10) = " + IntToStr("10")) end function end class ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 367 1.8
UBASIC - Programming language UBASIC ====== UBASIC is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #2955 on PLDB 34 Years Old UBASIC is a freeware (public domain software without source code) BASIC interpreter written by Yuji Kida at Rikkyo University in Japan, specialized for mathematical computing.. Read more on Wikipedia... https://en.wikipedia.org/wiki/UBASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - UBASIC on HOPL https://hopl.info/showlanguage.prx?exp=1666 UBASIC on HOPL - See also: (1 related languages) <a href="basic.html">BASIC</a> ```Example from <a href='https://en.wikipedia.org/wiki/UBASIC'>Wikipedia</a>: 10 CONSOLE:CONSOLE 1,24,0:LOCATE 1,0 20 PRINT CHR(2);"N","P(N)","PARTITION COUNT" 30 WORD -19:POINT -8:H%=11:'FOR N UP TO ~1200 40 'PRINT=PRINT+"PARTN5.TXT":'output redirect 50 N=0:'INPUT N 60 CLR TIME 70 Mu=PI(SQRT(24*N-1)/6) 80 CLR S 90 FOR K=1 TO H% 100 '110 to 160 is selberg formula 110 CLR C 120 FOR L=0 TO 2*K-1 130 IF ((3*L^2+L)\2)@K=(-N)@K 140 :C+=(-1)^L*COS(PI((6*L+1)/(6*K))) 150 NEXT 160 'to get A(K,N), multiply C by SQRT(K/3) 170 U=EXP(Mu/K) 180 R=(Mu+K)/U:'Rademacher's convergence term 190 S+=((Mu-K)*U+R)*C 200 NEXT 210 S=ROUND(ABS(S*2/(MU*(24*N-1)))) 220 PRINT CUTSPC(STR(N)); 230 LOCATE 38-ALEN(S):PRINT S 240 IF N<1000:INC N:GOTO 70 250 Tt=TIME1000:PRINT=PRINT:PRINT Tt/1000 260 '~1.7% faster if N,K,L changed to N%,K%,L% ``` Built with Scroll v170.5.0 10/15/2024 457 2.3
Uan Built with Scroll v170.5.0 10/15/2024 6 0
U - Programming language U = U is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Yassen Bantchev. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Yassen%20Bantchev Yassen Bantchev #1977 on PLDB 12 Years Old ```Download source code: git clone https://github.com/yassenb/u ``` U is a small functional programming language, designed mainly for explorational and educational uses. Both its syntax and its operational rules are very simple and regular. U can be considered a functional-style calculator for several useful types of data, preloaded with a large number of built-in operators and extensible through defining new ones. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - U is developed on <a href="https://github.com/yassenb/u">GitHub</a> and has 2 stars - <a href="apl.html">APL</a> and <a href="j.html">J</a> and <a href="k.html">K</a> and <a href="nial.html">Nial</a> influenced the design of U - U is written in <a href="coffeescript.html">CoffeeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="bash.html">Bash</a>, <a href="markdown.html">Markdown</a> ```Example from the web: ?{x<0::-1;x>0::1;0} ``` Built with Scroll v170.5.0 10/15/2024 408 2
U-datalog Built with Scroll v170.5.0 10/15/2024 6 0
Tyruba Built with Scroll v170.5.0 10/15/2024 6 0
Typst - Text markup language Typst ===== Typst is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2022 by Laurenz Mädje. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Laurenz%20M%C3%A4dje Laurenz Mädje #2136 on PLDB 3 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of Typst happened in <a href="../lists/labs.html#q=Technical University of Berlin">Technical University of Berlin</a> - <a href="markdown.html">Markdown</a> and <a href="tex.html">Tex</a> and <a href="latex.html">LaTeX</a> influenced the design of Typst - Read more about Typst on the web: 1. https://www.user.tu-berlin.de/laurmaedje/programmable-markup-language-for-typesetting.pdf 1. Built with Scroll v170.5.0 10/15/2024 262 1.3
Typoscript - Data notation Typoscript ========== Typoscript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2818 on PLDB 27 Years Old TypoScript is a syntax for defining information in a hierarchical structure using simple ASCII text content. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Typoscript is written in <a href="php.html">PHP</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/typoscript.py">syntax highlighting</a> for Typoscript - Read more about Typoscript on the web: 1. https://en.wikipedia.org/wiki/TYPO3 1. ```Example from the web: asdf { zxcvbnm = uiop backgroundColor = blue backgroundColor.transparency = 95% } ``` Built with Scroll v170.5.0 10/15/2024 250 1.3
Typographical-number-theory Built with Scroll v170.5.0 10/15/2024 6 0
Typescript Built with Scroll v170.5.0 10/15/2024 6 0
Typedefs Built with Scroll v170.5.0 10/15/2024 6 0
typecobol - Programming language typecobol ========= typecobol is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Laurent Prud'hon. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Laurent%20Prud'hon Laurent Prud'hon #1555 on PLDB 10 Years Old ```Download source code: git clone https://github.com/TypeCobolTeam/TypeCobol ``` TypeCobol is an Incremental Cobol parser for IBM Enterprise Cobol 6 for zOS syntax. TypeCobol is also an extension of Cobol 85 language which can then be converted to Cobol85. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - typecobol is developed on <a href="https://github.com/TypeCobolTeam/TypeCobol">GitHub</a> and has 77 stars - typecobol is written in <a href="cobol.html">COBOL</a>, <a href="csharp.html">C#</a>, <a href="xml.html">XML</a>, <a href="csv.html">CSV</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="pascal.html">Pascal</a>, <a href="powershell.html">PowerShell</a>, <a href="xsd.html">XSD</a> - typecobol <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/TypeCobolTeam/LanguageServerRobot/wiki">implementation</a> Built with Scroll v170.5.0 10/15/2024 331 1.7
Typecast.js - Programming language Typecast.js =========== Typecast.js is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Bishop Zareh. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Bishop%20Zareh Bishop Zareh #2092 on PLDB 12 Years Old ```Download source code: git clone https://github.com/bishopZ/Typecast.js ``` No Longer Maintained - Typecast.js :: typing for Javascript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Typecast.js is developed on <a href="https://github.com/bishopZ/Typecast.js">GitHub</a> and has 30 stars - Typecast.js is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 257 1.3
Type Language - Programming language Type Language ============= Type Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #1070 on PLDB 12 Years Old 405k <span title="Type Language repos on GitHub.">Repos</span> TL (Type Language) serves to describe the used system of types, constructors, and existing functions. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 404,774 Type Language repos on <a href="https://github.com/search?q=language:Type Language">GitHub</a> - GitHub supports <a href="https://github.com/goodmind/language-typelanguage" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Type Language - Read more about Type Language on the web: 1. https://core.telegram.org/mtproto/TL 1. ```Example from <a href='https://github.com/goodmind/language-typelanguage'>Linguist</a>: // built-in types int#a8509bda ? = Int; long ? = Long; double ? = Double; string ? = String; null = Null; vector {t:Type} # [ t ] = Vector t; coupleInt {alpha:Type} int alpha = CoupleInt<alpha>; coupleStr {gamma:Type} string gamma = CoupleStr gamma; /* The name of the type variable is irrelevant: "gamma" could be replaced with "alpha" However, the combinator number will depend on the specific choice. */ intHash {alpha:Type} vector<coupleInt<alpha>> = IntHash<alpha>; strHash {alpha:Type} (vector (coupleStr alpha)) = StrHash alpha; intSortedHash {alpha:Type} intHash<alpha> = IntSortedHash<alpha>; strSortedHash {alpha:Type} (strHash alpha) = StrSortedHash alpha; // custom types pair x:Object y:Object = Pair; triple x:Object y:Object z:Object = Triple; user#d23c81a3 id:int first_name:string last_name:string = User; no_user#c67599d1 id:int = User; group id:int title:string last_name:string = Group; no_group = Group; ---functions--- // Maybe some built-in arithmetic functions; inverse quotes make "identifiers" out of arbitrary non-alphanumeric strings `+` Int Int = Int; `-` Int Int = Int; `+` Double Double = Double; // ... // API functions (aka RPC functions) getUser#b0f732d5 int = User; getUsers#2d84d5f5 (Vector int) = Vector User; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 537 2.7
Tynker - Visual programming language Tynker ====== Tynker is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2102 on PLDB 13 Years Old [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> Tynker. Tynker is an educational programming platform aimed at teaching children how to make games and programs. Instead of typing the source code, you visually drag blocks of code and snap them together. The visual design and principles are based on the free Scratch, just like Hopscotch and Snap!. Read more on Wikipedia... https://en.wikipedia.org/wiki/Tynker Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - <a href="https://www.tynker.com/">tynker.com</a> was registered in 2011 Built with Scroll v170.5.0 10/15/2024 313 1.6
Tymshare-superbasic Built with Scroll v170.5.0 10/15/2024 6 0
Tyco Built with Scroll v170.5.0 10/15/2024 6 0
txtzyme - Programming language txtzyme ======= txtzyme is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010 by Ward Cunningham. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Ward%20Cunningham Ward Cunningham #1508 on PLDB 15 Years Old ```Download source code: git clone https://github.com/WardCunningham/Txtzyme ``` Txtzyme was created around 2010-2012 by Ward Cunningham. Txtzyme has the advantage that it is specifically oriented to I/O control and interaction - yet surprisingly simple. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - txtzyme is developed on <a href="https://github.com/WardCunningham/Txtzyme">GitHub</a> and has 72 stars - txtzyme is written in <a href="perl.html">Perl</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="haml.html">HAML</a>, <a href="make.html">Make</a>, <a href="cpp.html">C++</a>, <a href="ruby.html">Ruby</a>, <a href="java.html">Java</a>, <a href="sass.html">Sass</a> - Read more about txtzyme on the web: 1. http://sustburbia.blogspot.com/2016/01/a-review-of-tiny-languages-part-1.html 1. Built with Scroll v170.5.0 10/15/2024 357 1.8
Txt2tags - Text markup language Txt2tags ======== Txt2tags is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2001 by Aurelio Jargas and Florent Gallaire and Jendrik Seipp. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=Aurelio%20Jargas Aurelio Jargas https://pldb.io/concepts/../lists/creators.html#q=Florent%20Gallaire Florent Gallaire https://pldb.io/concepts/../lists/creators.html#q=Jendrik%20Seipp Jendrik Seipp #1773 on PLDB 24 Years Old txt2tags is a document generator software that uses a lightweight markup language. txt2tags is free software under GNU General Public License. Written in Python, it can export documents to several formats including: HTML, XHTML, SGML, LaTeX, Lout, roff, MediaWiki, Google Code Wiki, DokuWiki, MoinMoin, MagicPoint, PageMaker and plain text.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Txt2tags Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - <a href="http://txt2tags.org/">txt2tags.org</a> was registered in 2010 - See also: (7 related languages) <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="latex.html">LaTeX</a>, <a href="mediawiki.html">MediaWiki</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="dokuwiki.html">DokuWiki</a>, <a href="moinmoin.html">moinmoin</a> ```Example from the web: **bold text** //italic text// ``monospace text`` __underlined__ --strike-through-- ``` ```Example from <a href='https://en.wikipedia.org/wiki/Txt2tags'>Wikipedia</a>: = Level 1 Header = == Level 2 Header == === Level 3 Header === ``` Built with Scroll v170.5.0 10/15/2024 378 1.9
Plain text - Text markup language Plain text ========== Plain text is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1963. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221963%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1963 #2113 on PLDB 62 Years Old Plain txt files. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - See also: (2 related languages) <a href="ascii.html">ASCII</a>, <a href="utf-8.html">UTF-8</a> - 1 PLDB concepts link to Plain text: <a href="scroll.html">Scroll</a> ```Example from the web: A plain text file. ``` Built with Scroll v170.5.0 10/15/2024 263 1.3
txr - Programming language txr === txr is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by Kaz Kylheku. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Kaz%20Kylheku Kaz Kylheku #2539 on PLDB 16 Years Old Programming Language for Convenient Data Munging - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Explore txr snippets on <a href="http://www.rosettacode.org/wiki/Category:TXR">Rosetta Code</a> ```Example from the web: @(bind special-words ("arch." "var." "ver." "anci." "fam.")) @(bind ahash @(hash :equal-based)) @(repeat) @id @@ @alpha @@ @animal @@ @words @ (rebind words @(split-str words " ")) @ (bind record (id alpha animal words)) @ (do (push record [ahash alpha])) @(end) @(bind sorted-rec-groups nil) @(do (defun popularity-sort (recs) (let ((histogram [group-reduce (hash) third (do inc @1) recs 0])) [sort recs > [chain third histogram]])) (dohash (key records ahash) (let (contains does-not combined) (each* ((r records) (w [mapcar fourth r])) (if (isec w special-words) (push r contains) (push r does-not))) (push (append (popularity-sort does-not) (popularity-sort contains)) sorted-rec-groups))) (set sorted-rec-groups [sort sorted-rec-groups : [chain first second]])) @(output) @ (repeat) @ (repeat) @(rep)@{sorted-rec-groups} @@ @(last)@{sorted-rec-groups " "}@(end) @ (end) @ (end) @(end) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 394 2
TXL - Programming language TXL === TXL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985 by James Cordy. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 https://pldb.io/concepts/../lists/creators.html#q=James%20Cordy James Cordy #1503 on PLDB 40 Years Old 69 <span title="TXL repos on GitHub.">Repos</span> TXL is a special-purpose programming language originally designed by Charles Halpern-Hamu and James Cordy at the University of Toronto in 1985. The acronym "TXL" originally stood for "Turing eXtender Language" after the language's original purpose, the specification and rapid prototyping of variants and extensions of the Turing programming language, but no longer has any meaningful interpretation. Modern TXL is specifically designed for creating, manipulating and rapidly prototyping language-based descriptions, tools and applications using source transformation. Read more on Wikipedia... https://en.wikipedia.org/wiki/TXL_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 69 TXL repos on <a href="https://github.com/search?q=language:TXL">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 22 users using TXL in 22 repos on <a href="https://api.github.com/search/repositories?q=language:TXL">GitHub</a> - TXL on HOPL https://hopl.info/showlanguage.prx?exp=1444 TXL on HOPL - GitHub supports <a href="https://github.com/MikeHoffert/Sublime-Text-TXL-syntax" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for TXL - See also: (3 related languages) <a href="turing.html">Turing</a>, <a href="yacc.html">Yacc</a>, <a href="refal.html">Refal</a> ```Example from <a href='https://github.com/MikeHoffert/Sublime-Text-TXL-syntax'>Linguist</a>: % Calculator.Txl - simple numerical expression evaluator % Part I. Syntax specification define program [expression] end define define expression [term] | [expression] [addop] [term] end define define term [primary] | [term] [mulop] [primary] end define define primary [number] | ( [expression] ) end define define addop '+ | '- end define define mulop '* | '/ end define % Part 2. Transformation rules rule main replace [expression] E [expression] construct NewE [expression] E [resolveAddition] [resolveSubtraction] [resolveMultiplication] [resolveDivision] [resolveParentheses] where not NewE [= E] by NewE end rule rule resolveAddition replace [expression] N1 [number] + N2 [number] by N1 [+ N2] end rule rule resolveSubtraction replace [expression] N1 [number] - N2 [number] by N1 [- N2] end rule rule resolveMultiplication replace [term] N1 [number] * N2 [number] by N1 [* N2] end rule rule resolveDivision replace [term] N1 [number] / N2 [number] by N1 [/ N2] end rule rule resolveParentheses replace [primary] ( N [number] ) by N end rule ``` ```Example from <a href='https://en.wikipedia.org/wiki/TXL_(programming_language)'>Wikipedia</a>: function fact replace [number] n [number] construct nMinusOne [number] n [- 1] where n [> 1] construct factMinusOne [number] nMinusOne [fact] by n [* factMinusOne] end function function fact0 replace [number] 0 by 1 end function ``` Built with Scroll v170.5.0 10/15/2024 601 3
twtxt - Protocol twtxt ===== twtxt is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #1501 on PLDB 9 Years Old ```Download source code: git clone https://github.com/buckket/twtxt ``` twtxt is a decentralised, minimalist microblogging service. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"microblogging"%5D%7D%5D%2C"logic"%3A"AND"%7D'>microblogging</a> - twtxt is developed on <a href="https://github.com/buckket/twtxt">GitHub</a> and has 1,911 stars - twtxt is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="ini.html">Ini</a> Built with Scroll v170.5.0 10/15/2024 299 1.5
Twoducks Built with Scroll v170.5.0 10/15/2024 6 0
Two-d Built with Scroll v170.5.0 10/15/2024 6 0
Twine - Application Twine ===== Twine is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2013 by Chris Klimas. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Klimas Chris Klimas #893 on PLDB 12 Years Old ```Download source code: git clone https://github.com/klembot/twinejs ``` Twine, a tool for telling interactive, nonlinear stories. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Twine is developed on <a href="https://github.com/klembot/twinejs">GitHub</a> and has 1,883 stars - Twine is written in <a href="typescript.html">TypeScript</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="toml.html">TOML</a> - 4 PLDB concepts link to Twine: <a href="bitsy.html">Bitsy</a>, <a href="decker.html">Decker</a>, <a href="harlowe.html">Harlowe</a>, <a href="snowman.html">Snowman</a> Built with Scroll v170.5.0 10/15/2024 310 1.6
Twiki Built with Scroll v170.5.0 10/15/2024 6 0
Twig - Template language Twig ==== Twig is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #322 on PLDB 16 Years Old 6k <span title="Twig repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/mitsuhiko/twig ``` Twig is a template engine for the PHP programming language. Its syntax originates from Jinja and Django templates. It's an open source product licensed under a BSD License and maintained by Fabien Potencier. Read more on Wikipedia... https://en.wikipedia.org/wiki/Twig_(template_engine) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Twig is developed on <a href="https://github.com/mitsuhiko/twig">GitHub</a> and has 37 stars - There are at least 5,791 Twig repos on <a href="https://github.com/search?q=language:Twig">GitHub</a> - Twig is written in <a href="php.html">PHP</a>, <a href="html.html">HTML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 626 users using Twig in 811 repos on <a href="https://api.github.com/search/repositories?q=language:Twig">GitHub</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/twig">package</a> for syntax highlighting Twig - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/twig">package</a> for syntax highlighting Twig - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/templates.py">syntax highlighting</a> for Twig - GitHub supports <a href="https://github.com/Anomareh/PHP-Twig.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Twig - See also: (9 related languages) <a href="php.html">PHP</a>, <a href="jinja.html">Jinja</a>, <a href="django.html">Django</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="emacs-editor.html">Emacs</a>, <a href="sublime-editor.html">Sublime Text</a>, <a href="textmate-editor.html">TextMate</a>, <a href="vim.html">Vim</a>, <a href="smarty.html">Smarty</a> - 3 PLDB concepts link to Twig: <a href="ace.html">Ace Editor</a>, <a href="drupal.html">Drupal</a>, <a href="packagist-pm.html">packagist-pm</a> ```Example from the web: {% extends "base.html" %} {% block navigation %} <ul id="navigation"> {% for item in navigation %} <li> <a href="{{ item.href }}"> {% if item.level == 2 %}&nbsp;&nbsp;{% endif %} {{ item.caption|upper }} </a> </li> {% endfor %} </ul> {% endblock navigation %} ``` ```Example from <a href='https://en.wikipedia.org/wiki/Twig_(template_engine)'>Wikipedia</a>: {% extends "base.html" %} {% block navigation %} <ul id="navigation"> {% for item in navigation %} <li> <a href="{{ item.href }}"> {% if item.level == 2 %}&nbsp;&nbsp;{% endif %} {{ item.caption|upper }} </a> </li> {% endfor %} </ul> {% endblock navigation %} ``` ```Twig <a href="../lists/keywords.html#q=twig">Keywords</a> apply autoescape block deprecated do embed extends flush for from if import include macro sandbox set use verbatim with endapply endautoescape endblock endembed endfor endif endmacro endsandbox endset endwith true false ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example {# A comment #} Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example {# A comment #} Token {# #} Built with Scroll v170.5.0 10/15/2024 765 3.8
Twelf Built with Scroll v170.5.0 10/15/2024 6 0
Tutorial-d Built with Scroll v170.5.0 10/15/2024 6 0
TUTOR - Programming language TUTOR ===== TUTOR is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1969 by Paul Tenczar and Richard Blomme. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 https://pldb.io/concepts/../lists/creators.html#q=Paul%20Tenczar Paul Tenczar https://pldb.io/concepts/../lists/creators.html#q=Richard%20Blomme Richard Blomme #2825 on PLDB 56 Years Old TUTOR (also known as PLATO Author Language) is a programming language developed for use on the PLATO system at the University of Illinois Urbana-Champaign around 1965. TUTOR was initially designed by Paul Tenczar for use in computer assisted instruction (CAI) and computer managed instruction (CMI) (in computer programs called "lessons") and has many features for that purpose. For example, TUTOR has powerful answer-parsing and answer-judging commands, graphics, and features to simplify handling student records and statistics by instructors. Read more on Wikipedia... https://en.wikipedia.org/wiki/TUTOR_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - TUTOR on HOPL https://hopl.info/showlanguage.prx?exp=788 TUTOR on HOPL - See also: (5 related languages) <a href="cobol.html">COBOL</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="pascal.html">Pascal</a>, <a href="ascii.html">ASCII</a> ```Example from <a href='https://en.wikipedia.org/wiki/TUTOR_(programming_language)'>Wikipedia</a>: unit someu NAME1,NAME2,NAME3(SIZE) NAME4=CONSTANT floating:NAME5,NAME6,NAME7(SIZE) integer, NUM BITS:NAME8,NAME9 integer, NUM BITS,signed:NAME10 integer:NAME11 ``` Built with Scroll v170.5.0 10/15/2024 385 1.9
Turtle - Data notation Turtle ====== Turtle is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #338 on PLDB 14 Years Old 137 <span title="Turtle repos on GitHub.">Repos</span> Terse RDF Triple Language (Turtle) is a syntax and file format for expressing data in the Resource Description Framework (RDF) data model. Turtle syntax is similar to that of SPARQL, an RDF query language. RDF represents information using semantic triples, which comprise a subject, predicate, and object. Read more on Wikipedia... https://en.wikipedia.org/wiki/Turtle_(syntax) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - There are at least 137 Turtle repos on <a href="https://github.com/search?q=language:Turtle">GitHub</a> - Turtle <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/stardog-union/stardog-language-servers/tree/master/packages/turtle-language-server">implementation</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/rdf.py">syntax highlighting</a> for Turtle - GitHub supports <a href="https://github.com/peta/turtle.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Turtle - See also: (4 related languages) <a href="rdf.html">RDF</a>, <a href="sparql.html">SPARQL</a>, <a href="xml.html">XML</a>, <a href="utf-8.html">UTF-8</a> - 3 PLDB concepts link to Turtle: <a href="n-triples.html">N-Triples</a>, <a href="notation3.html">Notation3</a>, <a href="trig-syntax.html">TriG syntax</a> ```Example from the web: @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix dc: <http://purl.org/dc/elements/1.1/> . @prefix ex: <http://example.org/stuff/1.0/> . <http://www.w3.org/TR/rdf-syntax-grammar> dc:title "RDF/XML Syntax Specification (Revised)" ; ex:editor [ ex:fullname "Dave Beckett"; ex:homePage <http://purl.org/net/dajobe/> ] . ``` ```Example from <a href='https://github.com/peta/turtle.tmbundle'>Linguist</a>: @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix dc: <http://purl.org/dc/elements/1.1/> . @prefix ex: <http://example.org/stuff/1.0/> . <http://www.w3.org/TR/rdf-syntax-grammar> dc:title "RDF/XML Syntax Specification (Revised)" ; ex:editor [ ex:fullname "Dave Beckett"; ex:homePage <http://purl.org/net/dajobe/> ] . ``` ```Example from <a href='https://en.wikipedia.org/wiki/Turtle_(syntax)'>Wikipedia</a>: <http://www.w3.org/TR/rdf-syntax-grammar> <http://purl.org/dc/elements/1.1/title> "RDF/XML Syntax Specification (Revised)" . <http://www.w3.org/TR/rdf-syntax-grammar> <http://example.org/stuff/1.0/editor> _:bnode . _:bnode <http://example.org/stuff/1.0/fullname> "Dave Beckett" . _:bnode <http://example.org/stuff/1.0/homePage> <http://purl.org/net/dajobe/> . ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 686 3.4
turnstile - Grammar language turnstile ========= turnstile is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2017 by Stephen Chang and Alex Knauth and Ben Greenman and Milo Turner and Michael Ballantyne. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Stephen%20Chang Stephen Chang https://pldb.io/concepts/../lists/creators.html#q=Alex%20Knauth Alex Knauth https://pldb.io/concepts/../lists/creators.html#q=Ben%20Greenman Ben Greenman https://pldb.io/concepts/../lists/creators.html#q=Milo%20Turner Milo Turner https://pldb.io/concepts/../lists/creators.html#q=Michael%20Ballantyne Michael Ballantyne #2620 on PLDB 8 Years Old Turnstile aims to help Racket programmers create typed languages. It does so with extensions of Racket’s macro-definition forms that facilitate implementation of type rules alongside normal macro code. As a result, the macros implementing a new language directly type check the program during expansion, obviating the need to create and call out to a separate type checker. Thus, a complete typed language implementation remains a series of macro definitions that may be imported and exported in the standard way that Racket programmers are accustomed to. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Read more about turnstile on the web: 1. https://docs.racket-lang.org/turnstile/index.html 1. ```Example from the web: #lang turnstile (provide → Int λ #%app #%datum + ann) (define-base-type Int) (define-type-constructor → #:arity > 0) (define-primop + : (→ Int Int Int)) ; [APP] (define-typed-syntax (#%app e_fn e_arg ...) ≫ [⊢ e_fn ≫ e_fn- ⇒ (~→ τ_in ... τ_out)] #:fail-unless (stx-length=? #'[τ_in ...] #'[e_arg ...]) (format "arity mismatch, expected ~a args, given ~a" (stx-length #'[τ_in ...]) #'[e_arg ...]) [⊢ e_arg ≫ e_arg- ⇐ τ_in] ... -------- [⊢ (#%app- e_fn- e_arg- ...) ⇒ τ_out]) ; [LAM] (define-typed-syntax λ #:datum-literals (:) [(_ ([x:id : τ_in:type] ...) e) ≫ [[x ≫ x- : τ_in.norm] ... ⊢ e ≫ e- ⇒ τ_out] ------- [⊢ (λ- (x- ...) e-) ⇒ (→ τ_in.norm ... τ_out)]] [(_ (x:id ...) e) ⇐ (~→ τ_in ... τ_out) ≫ [[x ≫ x- : τ_in] ... ⊢ e ≫ e- ⇐ τ_out] --------- [⊢ (λ- (x- ...) e-)]]) ; [ANN] (define-typed-syntax (ann e (~datum :) τ:type) ≫ [⊢ e ≫ e- ⇐ τ.norm] -------- [⊢ e- ⇒ τ.norm]) ; [DATUM] (define-typed-syntax #%datum [(_ . n:integer) ≫ -------- [⊢ (#%datum- . n) ⇒ Int]] [(_ . x) ≫ -------- [#:error (type-error #:src #'x #:msg "Unsupported literal: ~v" #'x)]]) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 554 2.8
Turnstile-plus Built with Scroll v170.5.0 10/15/2024 6 0
Turing - Programming language Turing ====== Turing is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1982 by Ric Holt. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 https://pldb.io/concepts/../lists/creators.html#q=Ric%20Holt Ric Holt #546 on PLDB 43 Years Old 524 <span title="Turing repos on GitHub.">Repos</span> Turing is a Pascal-like programming language developed in 1982 by Ric Holt and James Cordy, then of University of Toronto, Canada. Turing is a descendant of Euclid, Pascal and SP/k that features a clean syntax and precise machine-independent semantics. Turing 4.1.0 is the latest stable version of Turing. Read more on Wikipedia... https://en.wikipedia.org/wiki/Turing_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 524 Turing repos on <a href="https://github.com/search?q=language:Turing">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 153 users using Turing in 167 repos on <a href="https://api.github.com/search/repositories?q=language:Turing">GitHub</a> - Explore Turing snippets on <a href="http://www.rosettacode.org/wiki/Category:Turing">Rosetta Code</a> - Turing on HOPL https://hopl.info/showlanguage.prx?exp=1023 Turing on HOPL - GitHub supports <a href="https://github.com/Alhadis/language-turing" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Turing - See also: (5 related languages) <a href="euclid.html">Euclid</a>, <a href="pascal.html">Pascal</a>, <a href="sp-k.html">SP/k</a>, <a href="mips.html">MIPS architecture</a>, <a href="txl.html">TXL</a> ```Example from the web: % Accepts a number and calculates its factorial function factorial (n: int) : real if n = 0 then result 1 else result n * factorial (n - 1) end if end factorial var n: int loop put "Please input an integer: " .. get n exit when n >= 0 put "Input must be a non-negative integer." end loop put "The factorial of ", n, " is ", factorial (n) ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/t/Turing.t'>hello-world</a>: put "Hello World" ``` ```Example from <a href='https://github.com/Alhadis/language-turing'>Linguist</a>: % Accepts a number and calculates its factorial function factorial (n: int) : real if n = 0 then result 1 else result n * factorial (n - 1) end if end factorial var n: int loop put "Please input an integer: " .. get n exit when n >= 0 put "Input must be a non-negative integer." end loop put "The factorial of ", n, " is ", factorial (n) ``` ```Example from <a href='https://en.wikipedia.org/wiki/Turing_(programming_language)'>Wikipedia</a>: % Accepts a number and calculates its factorial function factorial (n: int) : real if n = 0 then result 1 else result n * factorial (n - 1) end if end factorial var n: int loop put "Please input an integer: " .. get n exit when n >= 0 put "Input must be a non-negative integer." end loop put "The factorial of ", n, " is ", factorial (n) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token put row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token % row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 756 3.8
Turing-plus Built with Scroll v170.5.0 10/15/2024 6 0
Turbo Pascal - Compiler Turbo Pascal ============ Turbo Pascal is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #1365 on PLDB 42 Years Old Turbo Pascal is a software development system that includes a compiler and an integrated development environment (IDE) for the Pascal programming language running on CP/M, CP/M-86, and MS-DOS, developed by Borland under Philippe Kahn's leadership. For versions 6 and 7 (last), both a lower-priced Turbo Pascal and more expensive Borland Pascal were produced; Borland Pascal was more oriented towards professional software development, with more libraries and standard library source code. The name Borland Pascal is also used more generically for Borland's dialect of the Pascal programming language, significantly different from Standard Pascal. Read more on Wikipedia... https://en.wikipedia.org/wiki/Turbo_Pascal Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Turbo Pascal on HOPL https://hopl.info/showlanguage.prx?exp=1372 Turbo Pascal on HOPL - See also: (13 related languages) <a href="x86-isa.html">X86</a>, <a href="pascal.html">Pascal</a>, <a href="assembly-language.html">Assembly language</a>, <a href="ucsd-pascal.html">UCSD Pascal</a>, <a href="turbo-assembler.html">Turbo Assembler</a>, <a href="microsoft-macro-assembler.html">Microsoft Macro Assembler</a>, <a href="java.html">Java</a>, <a href="modula-2.html">Modula-2</a>, <a href="object-pascal.html">Object Pascal</a>, <a href="free-pascal.html">Free Pascal</a>, <a href="c.html">C</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="delphi.html">Delphi</a> ```Example from <a href='https://en.wikipedia.org/wiki/Turbo_Pascal'>Wikipedia</a>: program WriteName; var i : Integer; {variable to be used for looping} Name : String; {declares the variable Name as a string} begin Write('Please tell me your name: '); ReadLn(Name); {ReadLn returns the string entered by the user} for i := 1 to 100 do begin WriteLn('Hello ', Name) end; readln; end. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Directives FeatureLink ../features/hasDirectives.html Supported <span class="hasFeature">✓</span> Example // In Turbo Pascal, directives are called significant comments, because in the language grammar they follow the same syntax as comments. // In Turbo Pascal, a significant comment is a comment whose first character is a dollar sign and whose second character is a letter; // for example, the equivalent of C's #include "file" directive is the significant comment: {$I "file"} Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example { within pairs of braces } (* left parenthesis/asterisk and asterisk/right parenthesis pairs *) // preceded by two forward slashes Token Built with Scroll v170.5.0 10/15/2024 582 2.9
Turbo-basic Built with Scroll v170.5.0 10/15/2024 6 0
Turbo-basic-xl Built with Scroll v170.5.0 10/15/2024 6 0
Turbo Assembler - Programming language Turbo Assembler =============== Turbo Assembler is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #3336 on PLDB 36 Years Old Turbo Assembler (TASM) is a computer assembler (software for program development) developed by Borland which runs on and produces code for 16- or 32-bit x86 DOS or Microsoft Windows. It can be used with Borland's high-level language compilers, such as Turbo Pascal, Turbo Basic, Turbo C and Turbo C++. The Turbo Assembler package is bundled with the Turbo Linker, and is interoperable with the Turbo Debugger. Read more on Wikipedia... https://en.wikipedia.org/wiki/Turbo_Assembler Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (4 related languages) <a href="x86-isa.html">X86</a>, <a href="turbo-pascal.html">Turbo Pascal</a>, <a href="turbo-basic.html">Turbo Basic</a>, <a href="microsoft-macro-assembler.html">Microsoft Macro Assembler</a> ```Example from <a href='https://en.wikipedia.org/wiki/Turbo_Assembler'>Wikipedia</a>: .model small .stack 100h .data msg db "Merry Christmas!",'TEMPLATE#39; .code main proc mov ds, ax mov dx, offset msg mov ah, 9 int 21h mov ax, 4c00h int 21h main endp end main ``` Built with Scroll v170.5.0 10/15/2024 348 1.7
tuplemarkup - Text markup language tuplemarkup =========== tuplemarkup is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2012 by John Judnich. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=John%20Judnich John Judnich #2374 on PLDB 13 Years Old ```Download source code: git clone https://github.com/judnich/TupleMarkup ``` A minimalist all-purpose markup language: nested lists with bracket-minimizing syntax. It enables XML-like and YAML-like semantics within the same clean and consistent language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - tuplemarkup is developed on <a href="https://github.com/judnich/TupleMarkup">GitHub</a> and has 31 stars - tuplemarkup is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="python.html">Python</a>, <a href="cpp.html">C++</a> ```Example from the web: [html | Hello. This is an example [b|language] test. [ div [class testc] | And this text is enclosed in a div. ] [ a [href google.com] | Click this link [i|now] ] ] ``` HackerNews discussions of tuplemarkup ===================================== title|titleLink|date|score|comments Show HN: Tuple Markup Language – An all-purpose (Lisp-inspired) markup language|https://news.ycombinator.com/item?id=5004956|01/03/2013|2|1 Built with Scroll v170.5.0 10/15/2024 356 1.8
Tuple space - Programming language Tuple space =========== Tuple space is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #1675 on PLDB 37 Years Old A tuple space is an implementation of the associative memory paradigm for parallel/distributed computing. It provides a repository of tuples that can be accessed concurrently. As an illustrative example, consider that there are a group of processors that produce pieces of data and a group of processors that use the data. Read more on Wikipedia... https://en.wikipedia.org/wiki/Tuple_space Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Tuple space on HOPL https://hopl.info/showlanguage.prx?exp=1443 Tuple space on HOPL - See also: (10 related languages) <a href="linda.html">Linda</a>, <a href="java.html">Java</a>, <a href="lisp.html">Lisp</a>, <a href="lua.html">Lua</a>, <a href="prolog.html">Prolog</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="tcl.html">Tcl</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='https://en.wikipedia.org/wiki/Tuple_space'>Wikipedia</a>: // Client public class Client { public static void main(String[] args) throws Exception { JavaSpace space = (JavaSpace) space(); SpaceEntry e = space.take(new SpaceEntry(), null, Long.MAX_VALUE); System.out.println(e.service()); space.write(e, null, Lease.FOREVER); } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 426 2.1
ttsneo - Programming language ttsneo ====== ttsneo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2312 on PLDB 19 Years Old The Japanese programming language "TTSneo" is a scripting language that makes it easy to program in Japanese. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ttsneo is written with the native language of Japanese ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/t/TTSneo.ttsneo'>hello-world</a>: 「Hello World」と出力する ``` Built with Scroll v170.5.0 10/15/2024 219 1.1
TTM - Programming language TTM === TTM is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1968 by Steven M. Caine and E. Kent Gordon. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221968%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1968 https://pldb.io/concepts/../lists/creators.html#q=Steven%20M.%20Caine Steven M. Caine https://pldb.io/concepts/../lists/creators.html#q=E.%20Kent%20Gordon E. Kent Gordon #2971 on PLDB 57 Years Old TTM is a string oriented, general purpose macro processing programming language developed in 1968 by Steven Caine and E. Kent Gordon at the California Institute of Technology.. Read more on Wikipedia... https://en.wikipedia.org/wiki/TTM_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> ```Example from <a href='https://en.wikipedia.org/wiki/TTM_(programming_language)'>Wikipedia</a>: #<def;n!;N;<#<lt;N;2;1;<#<mu;N;#<n!;#<su;N;1>>>>>>> ``` Built with Scroll v170.5.0 10/15/2024 293 1.5
Tree and Tabular Combined Notation - Programming language Tree and Tabular Combined Notation ================================== Tree and Tabular Combined Notation, aka Tree and Tabular Combined Notation, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #1996 on PLDB 33 Years Old TTCN is a programming language used for testing of communication protocols and web services. A TTCN test suite consists of many test cases written in the TTCN programming language. Until version 2 the language was written in tables and called Tree and Tabular Combined Notation. Read more on Wikipedia... https://en.wikipedia.org/wiki/TTCN Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/ttcn">package</a> for syntax highlighting Tree and Tabular Combined Notation - 1 PLDB concepts link to Tree and Tabular Combined Notation: <a href="cloc.html">cloc</a> Built with Scroll v170.5.0 10/15/2024 289 1.4
TSV - Data notation TSV === TSV, aka tab-separated values, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #1903 on PLDB 32 Years Old 0 <span title="TSV repos on GitHub.">Repos</span> A tab-separated values (TSV) file is a simple text format for storing data in a tabular structure, e.g., database table or spreadsheet data, and a way of exchanging information between databases. Each record in the table is one line of the text file. Each field value of a record is separated from the next by a tab character. Read more on Wikipedia... https://en.wikipedia.org/wiki/Tab-separated_values Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - There are at least 0 TSV repos on <a href="https://github.com/search?q=language:TSV">GitHub</a> - See also: (2 related languages) <a href="mime.html">MIME</a>, <a href="csv.html">CSV</a> - 1 PLDB concepts link to TSV: <a href="scroll.html">Scroll</a> ```Example from <a href='https://en.wikipedia.org/wiki/Tab-separated_values'>Wikipedia</a>: Sepal length Sepal width Petal length Petal width Species 5.1 3.5 1.4 0.2 I. setosa 4.9 3.0 1.4 0.2 I. setosa 4.7 3.2 1.3 0.2 I. setosa 4.6 3.1 1.5 0.2 I. setosa 5.0 3.6 1.4 0.2 I. setosa ``` Built with Scroll v170.5.0 10/15/2024 380 1.9
tsquery - Query language tsquery ======= tsquery is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #1633 on PLDB 7 Years Old ```Download source code: git clone https://github.com/phenomnomnominal/tsquery ``` TypeScript AST query library - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - tsquery is developed on <a href="https://github.com/phenomnomnominal/tsquery">GitHub</a> and has 978 stars - tsquery is written in <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a> ```Example from the web: Identifier[name="Animal"] ``` Built with Scroll v170.5.0 10/15/2024 234 1.2
Tsql2 Built with Scroll v170.5.0 10/15/2024 6 0
Tsl Built with Scroll v170.5.0 10/15/2024 6 0
Tscript Built with Scroll v170.5.0 10/15/2024 6 0
Ts Built with Scroll v170.5.0 10/15/2024 6 0
Truth - Data notation Truth ===== Truth is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2019 by Paul Gordon. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Paul%20Gordon Paul Gordon #1864 on PLDB 6 Years Old ```Download source code: git clone https://github.com/paul-go/Truth ``` A Domain Representation Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Truth is developed on <a href="https://github.com/paul-go/Truth">GitHub</a> and has 25 stars - Truth is written in <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: String Number Language Employee Name : String Engineer : Employee Specialization : Language Salesman : Employee Commission Rate : Number Sales Engineer : Engineer, Salesman ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 296 1.5
truck - Programming language truck ===== truck is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Anmol Gautam. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Anmol%20Gautam Anmol Gautam #3254 on PLDB 6 Years Old ```Download source code: git clone https://github.com/Tarptaeya/Truck ``` :truck: A dynamic object oriented programming language with a focus on simplicity - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - truck is developed on <a href="https://github.com/Tarptaeya/Truck">GitHub</a> and has 30 stars - truck is written in <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="vim-script.html">Vim script</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 10/15/2024 271 1.4
Trs-80-color-computer Built with Scroll v170.5.0 10/15/2024 6 0
Lambda Diagrams - Notation Lambda Diagrams =============== Lambda Diagrams is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 2014 by John Tromp. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=John%20Tromp John Tromp #3106 on PLDB 11 Years Old Lambda Diagrams are a graphical notation for closed lambda terms, in which abstractions (lambdas) are represented by horizontal lines, variables by vertical lines emanating down from their binding lambda, and applications by horizontal links connecting the leftmost variables. In the alternative style, applications link the nearest deepest variables, for a more stylistic, if less uniform, look. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - See also: (1 related languages) <a href="mockingbird-notation.html">mockingbird-notation</a> Built with Scroll v170.5.0 10/15/2024 257 1.3
Troff - Text markup language Troff ===== Troff is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1973. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221973%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1973 #694 on PLDB 52 Years Old troff is the major component of a document processing system developed by AT&T Corporation for the Unix operating system. troff features commands to designate fonts, spacing, paragraphs, margins, footnotes and more. Unlike many other text formatters, troff can position characters arbitrarily on a page, even overlapping them, and has a fully programmable input language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Troff Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Troff on HOPL https://hopl.info/showlanguage.prx?exp=2589 Troff on HOPL - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/troff">package</a> for syntax highlighting Troff - See also: (9 related languages) <a href="unix.html">Unix</a>, <a href="bcpl.html">BCPL</a>, <a href="assembly-language.html">Assembly language</a>, <a href="c.html">C</a>, <a href="latex.html">LaTeX</a>, <a href="scheme.html">Scheme</a>, <a href="unicode.html">Unicode</a>, <a href="tex.html">Tex</a>, <a href="scribe.html">Scribe</a> - 5 PLDB concepts link to Troff: <a href="eqn.html">eqn</a>, <a href="groff.html">groff</a>, <a href="nroff.html">nroff</a>, <a href="roff.html">ROFF</a>, <a href="scroll-lang.html">SCROLL</a> ```Example from <a href='http://helloworldcollection.de/#TROFF'>the Hello World Collection</a>: \" "Hello, world!" in troff Hello, world! ``` Built with Scroll v170.5.0 10/15/2024 400 2
Triroff Built with Scroll v170.5.0 10/15/2024 6 0
Triple Built with Scroll v170.5.0 10/15/2024 6 0
Trio Built with Scroll v170.5.0 10/15/2024 6 0
TriG syntax - Data notation TriG syntax =========== TriG syntax is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #3241 on PLDB 18 Years Old TriG is a serialization format for RDF (Resource Description Framework) graphs. It is a plain text format for serializing named graphs and RDF Datasets which offers a compact and readable alternative to the XML-based TriX syntax.. Read more on Wikipedia... https://en.wikipedia.org/wiki/TriG_(syntax) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - See also: (2 related languages) <a href="rdf.html">RDF</a>, <a href="turtle.html">Turtle</a> ```Example from the web: @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . @prefix swp: <http://www.w3.org/2004/03/trix/swp-1/> . @prefix dc: <http://purl.org/dc/elements/1.1/> . @prefix ex: <http://www.example.org/vocabulary#> . @prefix : <http://www.example.org/exampleDocument#> . :G1 { :Monica ex:name "Monica Murphy" . :Monica ex:homepage <http://www.monicamurphy.org> . :Monica ex:email <mailto:monica@monicamurphy.org> . :Monica ex:hasSkill ex:Management } :G2 { :Monica rdf:type ex:Person . :Monica ex:hasSkill ex:Programming } :G3 { :G1 swp:assertedBy _:w1 . _:w1 swp:authority :Chris . _:w1 dc:date "2003-10-02"^^xsd:date . :G2 swp:quotedBy _:w2 . :G3 swp:assertedBy _:w2 . _:w2 dc:date "2003-09-03"^^xsd:date . _:w2 swp:authority :Chris . :Chris rdf:type ex:Person . :Chris ex:email <mailto:chris@bizer.de> } ``` Built with Scroll v170.5.0 10/15/2024 416 2.1
tridash - Programming language tridash ======= tridash is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #2672 on PLDB 7 Years Old ```Download source code: git clone https://github.com/alex-gutev/tridash ``` A programming language based on bindings. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - tridash is developed on <a href="https://github.com/alex-gutev/tridash">GitHub</a> and has 10 stars - tridash is written in <a href="javascript.html">JavaScript</a>, <a href="lisp.html">Lisp</a>, <a href="html.html">HTML</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="m4.html">M4</a>, <a href="wasm.html">WebAssembly</a> - Read more about tridash on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/ex7hpp/february_2020_monthly_what_are_you_working_on/fgch7j8/ 1. Built with Scroll v170.5.0 10/15/2024 297 1.5
Trex - Grammar language Trex ==== Trex, aka Tree Regular Expressions for XML, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2001 by James Clark. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=James%20Clark James Clark #2817 on PLDB 24 Years Old TREX is a new language for validating XML documents. A TREX pattern specifies a pattern for the structure and content of an XML document. A TREX pattern thus identifies a class of XML documents consisting of those documents that match the pattern. A TREX pattern is itself an XML document. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - See also: (1 related languages) <a href="dtd.html">DTD</a> ```Example from the web: <element name="addressBook"> <zeroOrMore> <element name="card"> <element name="name"> <anyString/> </element> <element name="email"> <anyString/> </element> </element> </zeroOrMore> </element> ``` Built with Scroll v170.5.0 10/15/2024 310 1.6
tremor-query - Query language tremor-query ============ tremor-query is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2911 on PLDB 6 Years Old The tremor query language, tremor-query or trickle is an interpreted statement-oriented language designed for continuous online structured queries with support filtering, extraction, transformation and streaming of structured data in a stream or event-based processing system. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Read more about tremor-query on the web: 1. https://marketplace.visualstudio.com/items?itemName=tremorproject.tremor-language-features 1. ```Example from the web: define grouper::bucket operator kfc; define script categorize script let $rate = 1; let $class = event.`group`; { "event": event, "rate": $rate, "class": $class }; end; create script categorize; # Stream ingested data into categorize script select event from in into categorize; create operator kfc; # Stream scripted events into kfc bucket operator select event from categorize into kfc; # Stream bucketed events into out stream select event from kfc into out; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 365 1.8
Trellis - Programming language Trellis ======= Trellis is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #3334 on PLDB 40 Years Old Trellis may refer to:. Read more on Wikipedia... https://en.wikipedia.org/wiki/Trellis Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Trellis on HOPL https://hopl.info/showlanguage.prx?exp=1284 Trellis on HOPL - Read more about Trellis on Semantic Scholar: 1. https://semanticscholar.org/paper/f59e74f6a5c8e3cff7e4278e54b123b6d931cea8 1. Built with Scroll v170.5.0 10/15/2024 218 1.1
Treet Built with Scroll v170.5.0 10/15/2024 6 0
TreeSheets - Visual programming language TreeSheets ========== TreeSheets is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2019 by Wouter Van Oortmerssen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Wouter%20Van%20Oortmerssen Wouter Van Oortmerssen #904 on PLDB 6 Years Old ```Download source code: git clone https://github.com/aardappel/treesheets ``` [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> TreeSheets. TreeSheets : Free Form Data Organizer (see strlen.com/treesheets) - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - TreeSheets is developed on <a href="https://github.com/aardappel/treesheets">GitHub</a> and has 2,514 stars - TreeSheets is written in <a href="cpp.html">C++</a>, <a href="c.html">C</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="cmake.html">CMake</a> - 2 PLDB concepts link to TreeSheets: <a href="explorer.html">Explorer</a>, <a href="particles.html">Particles</a> Built with Scroll v170.5.0 10/15/2024 371 1.9
Treelang - Programming language Treelang ======== Treelang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #2406 on PLDB 37 Years Old Treelang is a "toy" programming language distributed with the GNU Compiler Collection (GCC) to demonstrate the features of its code-generation backend. It was developed by Tim Josling, based on a language called Toy created by Richard Kenner. During the GCC 4.3 release cycle, a patch was committed to remove the language, because of high maintenance costs outweighing its benefits and also because it was no longer considered a good front-end example by GCC developers.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Treelang Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (1 related languages) <a href="c.html">C</a> - Read more about Treelang on the web: 1. https://web.archive.org/web/20011108165657/http://www.geocities.com/timjosling/treelang.diff.txt 1. ```Example from <a href='https://en.wikipedia.org/wiki/Treelang'>Wikipedia</a>: // function prototypes // function 'add' taking two ints and returning an int external_definition int add(int arg1, int arg2); external_definition int subtract(int arg3, int arg4); external_definition int first_nonzero(int arg5, int arg6); external_definition int double_plus_one(int arg7); external_definition int main(); // function definition add { // return the sum of arg1 and arg2 return arg1 + arg2; } subtract { return arg3 - arg4; } double_plus_one { // aaa is a variable, of type integer and allocated at the start of the function automatic int aaa; // set aaa to the value returned from add, when passed arg7 and arg7 as the two parameters aaa=add(arg7, arg7); aaa=add(aaa, aaa); aaa=subtract(subtract(aaa, arg7), arg7) + 1; return aaa; } first_nonzero { // C-like if statement if (arg5) { return arg5; } else { } return arg6; } // Like C, 'gtreelang' needs the main to be defined to create an executable. main { return double_plus_one(5); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 510 2.5
TAO - Data notation TAO === TAO, aka Tree Annotation Operator, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #2164 on PLDB 5 Years Old ```Download source code: git clone https://github.com/tree-annotation/tao ``` Reference parser for TAO - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - TAO is developed on <a href="https://github.com/tree-annotation/tao">GitHub</a> and has 11 stars - TAO is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a> - <a href="https://www.tree-annotation.org/">tree-annotation.org</a> was registered in 2020 - See also: (1 related languages) <a href="json.html">JSON</a> Built with Scroll v170.5.0 10/15/2024 251 1.3
Translang Built with Scroll v170.5.0 10/15/2024 6 0
Transforma Built with Scroll v170.5.0 10/15/2024 6 0
Transcode Built with Scroll v170.5.0 10/15/2024 6 0
Transaction-language-1 Built with Scroll v170.5.0 10/15/2024 6 0
Transact-SQL - Query language Transact-SQL ============ Transact-SQL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #363 on PLDB 41 Years Old Transact-SQL (T-SQL) is Microsoft's and Sybase's proprietary extension to the SQL (Structured Query Language) used to interact with relational databases. T-SQL expands on the SQL standard to include procedural programming, local variables, various support functions for string processing, date processing, mathematics, etc. and changes to the DELETE and UPDATE statements. Read more on Wikipedia... https://en.wikipedia.org/wiki/Transact-SQL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Explore Transact-SQL snippets on <a href="http://www.rosettacode.org/wiki/Category:Transact-SQL">Rosetta Code</a> - Transact-SQL ranks #23 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/blob/master/sql/tsql/TSqlParser.g4">grammar</a> for Transact-SQL - Transact-SQL <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/Microsoft/vscode-mssql/tree/dev/src/languageservice">implementation</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/sql.py">syntax highlighting</a> for Transact-SQL - See also: (4 related languages) <a href="sql.html">SQL</a>, <a href="pl-sql.html">PL/SQL</a>, <a href="plpgsql.html">PL/pgSQL</a>, <a href="sql-psm.html">SQL/PSM</a> ```Example from <a href='https://en.wikipedia.org/wiki/Transact-SQL'>Wikipedia</a>: -- begin transaction BEGIN TRAN BEGIN TRY -- execute each statement INSERT INTO MYTABLE(NAME) VALUES ('ABC') INSERT INTO MYTABLE(NAME) VALUES ('123') -- commit the transaction COMMIT TRAN END TRY BEGIN CATCH -- roll back the transaction because of error ROLLBACK TRAN END CATCH ``` ```Transact-SQL <a href="../lists/keywords.html#q=transact-sql">Keywords</a> ABSOLUTE ACTION ADA ADD ADMIN AFTER AGGREGATE ALIAS ALL ALLOCATE ALTER AND ANY ARE ARRAY AS ASC ASENSITIVE ASSERTION ASYMMETRIC AT ATOMIC AUTHORIZATION AVG BACKUP BEFORE BEGIN BETWEEN BINARY BIT BIT_LENGTH BLOB BOOLEAN BOTH BREADTH BREAK BROWSE BULK BY CALL CALLED CARDINALITY CASCADE CASCADED CASE CAST CATALOG CHAR CHAR_LENGTH CHARACTER CHARACTER_LENGTH CHECK CHECKPOINT CLASS CLOB CLOSE CLUSTERED COALESCE COLLATE COLLATION COLLECT COLUMN COMMIT COMPLETION COMPUTE CONDITION CONNECT CONNECTION CONSTRAINT CONSTRAINTS CONSTRUCTOR CONTAINS CONTAINSTABLE CONTINUE CONVERT CORR CORRESPONDING COUNT COVAR_POP COVAR_SAMP CREATE CROSS CUBE CUME_DIST CURRENT CURRENT_CATALOG CURRENT_DATE CURRENT_DEFAULT_TRANSFORM_GROUP CURRENT_PATH CURRENT_ROLE CURRENT_SCHEMA CURRENT_TIME CURRENT_TIMESTAMP CURRENT_TRANSFORM_GROUP_FOR_TYPE CURRENT_USER CURSOR CYCLE DATA DATABASE DATE DAY DBCC DEALLOCATE DEC DECIMAL DECLARE DEFAULT DEFERRABLE DEFERRED DELETE DENY DEPTH DEREF DESC DESCRIBE DESCRIPTOR DESTROY DESTRUCTOR DETERMINISTIC DIAGNOSTICS DICTIONARY DISCONNECT DISK DISTINCT DISTRIBUTED DOMAIN DOUBLE DROP DUMP DYNAMIC EACH ELEMENT ELSE END END-EXEC EQUALS ERRLVL ESCAPE EVERY EXCEPT EXCEPTION EXEC EXECUTE EXISTS EXIT EXTERNAL EXTRACT FALSE FETCH FILE FILLFACTOR FILTER FIRST FLOAT FOR FOREIGN FORTRAN FOUND FREE FREETEXT FREETEXTTABLE FROM FULL FULLTEXTTABLE FUNCTION FUSION GENERAL GET GLOBAL GO GOTO GRANT GROUP GROUPING HAVING HOLD HOLDLOCK HOST HOUR IDENTITY IDENTITY_INSERT IDENTITYCOL IF IGNORE IMMEDIATE IN INCLUDE INDEX INDICATOR INITIALIZE INITIALLY INNER INOUT INPUT INSENSITIVE INSERT INT INTEGER INTERSECT INTERSECTION INTERVAL INTO IS ISOLATION ITERATE JOIN KEY KILL LANGUAGE LARGE LAST LATERAL LEADING LEFT LESS LEVEL LIKE LIKE_REGEX LIMIT LINENO LN LOAD LOCAL LOCALTIME LOCALTIMESTAMP LOCATOR LOWER MAP MATCH MAX MEMBER MERGE METHOD MIN MINUTE MOD MODIFIES MODIFY MODULE MONTH MULTISET NAMES NATIONAL NATURAL NCHAR NCLOB NEW NEXT NO NOCHECK NONCLUSTERED NONE NORMALIZE NOT NULL NULLIF NUMERIC OBJECT OCCURRENCES_REGEX OCTET_LENGTH OF OFF OFFSETS OLD ON ONLY OPEN OPENDATASOURCE OPENQUERY OPENROWSET OPENXML OPERATION OPTION OR ORDER ORDINALITY OUT OUTER OUTPUT OVER OVERLAPS OVERLAY PAD PARAMETER PARAMETERS PARTIAL PARTITION PASCAL PATH PERCENT PERCENT_RANK PERCENTILE_CONT PERCENTILE_DISC PIVOT PLAN POSITION POSITION_REGEX POSTFIX PRECISION PREFIX PREORDER PREPARE PRESERVE PRIMARY PRINT PRIOR PRIVILEGES PROC PROCEDURE PUBLIC RAISERROR RANGE READ READS READTEXT REAL RECONFIGURE RECURSIVE REF REFERENCES REFERENCING REGR_AVGX REGR_AVGY REGR_COUNT REGR_INTERCEPT REGR_R2 REGR_SLOPE REGR_SXX REGR_SXY REGR_SYY RELATIVE RELEASE REPLICATION RESTORE RESTRICT RESULT RETURN RETURNS REVERT REVOKE RIGHT ROLE ROLLBACK ROLLUP ROUTINE ROW ROWCOUNT ROWGUIDCOL ROWS RULE SAVE SAVEPOINT SCHEMA SCOPE SCROLL SEARCH SECOND SECTION SECURITYAUDIT SELECT SEMANTICKEYPHRASETABLE SEMANTICSIMILARITYDETAILSTABLE SEMANTICSIMILARITYTABLE SENSITIVE SEQUENCE SESSION SESSION_USER SET SETS SETUSER SHUTDOWN SIMILAR SIZE SMALLINT SOME SPACE SPECIFIC SPECIFICTYPE SQL SQLCA SQLCODE SQLERROR SQLEXCEPTION SQLSTATE SQLWARNING START STATE STATEMENT STATIC STATISTICS STDDEV_POP STDDEV_SAMP STRUCTURE SUBMULTISET SUBSTRING SUBSTRING_REGEX SUM SYMMETRIC SYSTEM SYSTEM_USER TABLE TABLESAMPLE TEMPORARY TERMINATE TEXTSIZE THAN THEN TIME TIMESTAMP TIMEZONE_HOUR TIMEZONE_MINUTE TO TOP TRAILING TRAN TRANSACTION TRANSLATE TRANSLATE_REGEX TRANSLATION TREAT TRIGGER TRIM TRUE TRUNCATE TRY_CONVERT TSEQUAL UESCAPE UNDER UNION UNIQUE UNKNOWN UNNEST UNPIVOT UPDATE UPDATETEXT UPPER USAGE USE USER USING VALUE VALUES VAR_POP VAR_SAMP VARCHAR VARIABLE VARYING VIEW WAITFOR WHEN WHENEVER WHERE WHILE WIDTH_BUCKET WINDOW WITH WITHIN WITHIN GROUP WITHOUT WORK WRITE WRITETEXT XMLAGG XMLATTRIBUTES XMLBINARY XMLCAST XMLCOMMENT XMLCONCAT XMLDOCUMENT XMLELEMENT XMLEXISTS XMLFOREST XMLITERATE XMLNAMESPACES XMLPARSE XMLPI XMLQUERY XMLSERIALIZE XMLTABLE XMLTEXT XMLVALIDATE YEAR ZONE ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example -- [0-9]+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example -- [0-9]+\.[0-9]*(e[+-]?[0-9]+)? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example -- 0x[0-9a-f]+ Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token TRUE FALSE row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1086 5.4
Tranquil Built with Scroll v170.5.0 10/15/2024 6 0
Tramp Built with Scroll v170.5.0 10/15/2024 6 0
Traits Built with Scroll v170.5.0 10/15/2024 6 0
Trafola-h Built with Scroll v170.5.0 10/15/2024 6 0
Trace Built with Scroll v170.5.0 10/15/2024 6 0
TRAC - Programming language TRAC ==== TRAC, aka Text Reckoning And Compiling, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1964 by Calvin Mooers. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221964%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1964 https://pldb.io/concepts/../lists/creators.html#q=Calvin%20Mooers Calvin Mooers #1647 on PLDB 61 Years Old TRAC (for Text Reckoning And Compiling) Language is a programming language developed between 1959-1964 by Calvin Mooers and implemented on a PDP-10 in 1964 by L. Peter Deutsch. It was one of three "first languages" recommended by Ted Nelson in Computer Lib. Read more on Wikipedia... https://en.wikipedia.org/wiki/TRAC_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - TRAC on HOPL https://hopl.info/showlanguage.prx?exp=276 TRAC on HOPL - See also: (3 related languages) <a href="sam76.html">SAM76</a>, <a href="emacs-editor.html">Emacs</a>, <a href="ttm.html">TTM</a> Built with Scroll v170.5.0 10/15/2024 289 1.4
TQL - Query language TQL === TQL, aka TrueBase Query Language, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2023 by Breck Yunits. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222023%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2023 https://pldb.io/concepts/../lists/creators.html#q=Breck%20Yunits Breck Yunits #1616 on PLDB 2 Years Old ```Download source code: git clone https://github.com/breck7/truebase ``` A language for querying TrueBases. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - TQL is developed on <a href="https://github.com/breck7/truebase">GitHub</a> and has 9 stars - Early development of TQL happened in <a href="../lists/labs.html#q=Breck's Lab">Breck's Lab</a> - <a href="sql.html">SQL</a> influenced the design of TQL - TQL is written in <a href="parsers.html">Parsers</a>, <a href="javascript.html">JavaScript</a> ```Example from the web: where appeared > 2009 where appeared < 2020 notMissing githubRepo_stars where type = pl sortBy githubRepo_stars select githubRepo_stars reverse ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature hasBuiltInRegex FeatureLink ../features/hasBuiltInRegex.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 330 1.6
Tpdl-star Built with Scroll v170.5.0 10/15/2024 6 0
Toy - Programming language Toy === Toy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Kayne Ruse. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Kayne%20Ruse Kayne Ruse #1139 on PLDB 7 Years Old ```Download source code: git clone https://github.com/Ratstail91/Toy ``` A toy programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Toy is developed on <a href="https://github.com/Ratstail91/Toy">GitHub</a> and has 219 stars - Toy is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a>, <a href="cpp.html">C++</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a> - <a href="https://toylang.com/">toylang.com</a> was registered in 2019 ```Example from the web: if (1 < 2) { print "this will print to the console"; } else { print "this will not"; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 325 1.6
Touchdevelop Built with Scroll v170.5.0 10/15/2024 6 0
TouchDesigner - Visual programming language TouchDesigner ============= TouchDesigner is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2000 by Greg Hermanovic. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Greg%20Hermanovic Greg Hermanovic #1754 on PLDB 25 Years Old TouchDesigner is a node-based visual programming language for real-time interactive multimedia content. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - There are 0 members in the <a href="https://www.reddit.com/r/TouchDesigner/">TouchDesigner subreddit</a> Built with Scroll v170.5.0 10/15/2024 223 1.1
Touch - Text markup language Touch ===== Touch is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #1989 on PLDB 5 Years Old ```Download source code: git clone https://github.com/touchmarine/to ``` 📜 Touch Lightweight Markup Language; Familiar, Extendable, Auto-Formattable - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Touch is developed on <a href="https://github.com/touchmarine/to">GitHub</a> and has 18 stars - Touch is written in <a href="go.html">Go</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a> - See also: (1 related languages) <a href="markdown.html">Markdown</a> ```Example from the web: / this is a block comment = Title _ Subtitle == h2 === h3 / numbered headings (prefixed with 1 and 1.1) ## h2 ### h3 > blockquote * note - list 1. numbered list / code block `js function num() { return 1 } ` / preformatted block ' ___________________________ < I'm an expert in my field. > --------------------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || ' / art from https://developer.mozilla.org/en-US/docs/Web/HTML/Element/pre#example ``` ```Example from the web: // an inline comment // __emphasis__ // italics // **strong** // bold // ``code`` ((link)) [[link text]]((link URL)) a \ // line break // b / autolinks www.example.test http://example.test https://example.test ``` Built with Scroll v170.5.0 10/15/2024 346 1.7
Tosh - Programming language Tosh ==== Tosh is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1942 on PLDB 10 Years Old ```Download source code: git clone https://github.com/tjvr/tosh2 ``` text-based Scratch project editor, Take Two. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Tosh is developed on <a href="https://github.com/tjvr/tosh2">GitHub</a> and has 72 stars - Tosh is written in <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 247 1.2
tornado - Template language tornado ======= tornado is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2009 by Ben Darnell and Brett Taylor. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Ben%20Darnell Ben Darnell https://pldb.io/concepts/../lists/creators.html#q=Brett%20Taylor Brett Taylor #258 on PLDB 16 Years Old ```Download source code: git clone https://github.com/tornadoweb/tornado ``` Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - tornado is developed on <a href="https://github.com/tornadoweb/tornado">GitHub</a> and has 21,634 stars - Early development of tornado happened in <a href="../lists/labs.html#q=Facebook">Facebook</a> - tornado is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="html.html">HTML</a>, <a href="ini.html">Ini</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="cython.html">Cython</a>, <a href="sql.html">SQL</a>, <a href="toml.html">TOML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="csv.html">CSV</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/tornado">package</a> for syntax highlighting tornado ```Example from the web: <html> <head> <title>{{ title }}</title> </head> <body> <ul> {% for item in items %} <li>{{ escape(item) }}</li> {% end %} </ul> </body> </html> ``` Built with Scroll v170.5.0 10/15/2024 447 2.2
Torchscript Built with Scroll v170.5.0 10/15/2024 6 0
topshell - Programming language topshell ======== topshell is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Joakim Ahnfelt-Rønne. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Joakim%20Ahnfelt-R%C3%B8nne Joakim Ahnfelt-Rønne #1347 on PLDB 7 Years Old ```Download source code: git clone https://github.com/topshell-language/topshell ``` TopShell - a purely functional, reactive scripting language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - topshell is developed on <a href="https://github.com/topshell-language/topshell">GitHub</a> and has 479 stars - topshell is written in <a href="javascript.html">JavaScript</a>, <a href="scala.html">Scala</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 273 1.4
Topaz Built with Scroll v170.5.0 10/15/2024 6 0
Topaz - Programming language Topaz ===== Topaz is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by m-schm. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=m-schm m-schm #2223 on PLDB 4 Years Old ```Download source code: git clone https://github.com/m-schm/topaz ``` Dependently typed language that compiles to JavaScript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Topaz is developed on <a href="https://github.com/m-schm/topaz">GitHub</a> and has 1 stars - Topaz compiles to <a href="javascript.html">JavaScript</a> - Topaz is written in <a href="haskell.html">Haskell</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a> ```Example from the web: ;; A comment ;; `Ven n a` represents lists that are `n` long, that contain `a`s ;; A Vec is either: type Vec (n: Uint) (a: Type) = ;; empty, with length 0... Nil: {a} -> Vec 0 a ;; or 1 item longer than a Vec of length n. `::`: {n a} -> a -> Vec n a -> Vec (n+1) a ;; `zip` should take two lists and return a list of pairs. ;; The two lists are required to be the same length because `n` is the same for ;; both parameters. let zip {n a b} (left: Vec n a) (right: Vec n b): Vec n (a, b) = match left, right in ;; Either both lists are empty... Nil, Nil => Nil ;; or they both contain at least one item. x :: xs, y :: ys => (x, y) :: zip xs ys ;; No other cases are needed, because the lists are the same length! ``` Built with Scroll v170.5.0 10/15/2024 406 2
ToonTalk - Programming language ToonTalk ======== ToonTalk is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by Ken Kahn. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Ken%20Kahn Ken Kahn #1394 on PLDB 30 Years Old ```Download source code: git clone https://github.com/ToonTalk/ToonTalk ``` ToonTalk is a computer programming system intended to be programmed by children. The "Toon" part stands for cartoon. The system's presentation is in the form of animated characters, including robots that can be trained by example. Read more on Wikipedia... https://en.wikipedia.org/wiki/ToonTalk Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ToonTalk is developed on <a href="https://github.com/ToonTalk/ToonTalk">GitHub</a> and has 54 stars - ToonTalk is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a>, <a href="scss.html">SCSS</a>, <a href="php.html">PHP</a> - ToonTalk on HOPL https://hopl.info/showlanguage.prx?exp=5762 ToonTalk on HOPL - <a href="http://www.toontalk.com/">toontalk.com</a> was registered in 1996 - See also: (1 related languages) <a href="janus-programming-language.html">Janus</a> Built with Scroll v170.5.0 10/15/2024 365 1.8
Toolbus Built with Scroll v170.5.0 10/15/2024 6 0
Toml Built with Scroll v170.5.0 10/15/2024 6 0
Tomal Built with Scroll v170.5.0 10/15/2024 6 0
TOM - Programming language TOM === TOM is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2137 on PLDB 24 Years Old Tom is a programming language particularly well-suited for programming various transformations on tree structures and XML based documents. Tom is a language extension which adds new matching primitives to C and Java as well as support for rewrite rules systems. The rules can be controlled using a strategy language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Tom_(pattern_matching_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - TOM appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (3 related languages) <a href="xml.html">XML</a>, <a href="c.html">C</a>, <a href="java.html">Java</a> Built with Scroll v170.5.0 10/15/2024 276 1.4
Tom-oopl Built with Scroll v170.5.0 10/15/2024 6 0
toki sona - Programming language toki sona ========= toki sona is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Dylan Madisetti. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Dylan%20Madisetti Dylan Madisetti #1667 on PLDB 4 Years Old ```Download source code: git clone https://github.com/dmadisetti/sona.js ``` `toki pona` is a constructed human language with 140 words: Introducing`toki sona` a toki pona inspired programming language with 14 tokens and a 1000 character interpreter - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - toki sona is developed on <a href="https://github.com/dmadisetti/sona.js">GitHub</a> and has 76 stars - toki sona is written in <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - Read more about toki sona on the web: 1. https://reddit.com/r/ProgrammingLanguages/comments/pph5c3/toki_pona_is_a_constructed_human_language_with/ 1. Built with Scroll v170.5.0 10/15/2024 294 1.5
Toi - Programming language Toi === Toi is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1975 on PLDB 10 Years Old ```Download source code: git clone https://github.com/bannana/language ``` Toi is an imperative, type-sensitive language that provides the basic functionality of a programming language. The language was designed and developed from the ground-up by Paul Longtine. Written in C, Toi was created with the intent to be an educational experience and serves as a learning tool (or toy, hence the name) for those looking to familiarize themselves with the inner-workings of a programming language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Toi_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Toi is developed on <a href="https://github.com/bannana/language">GitHub</a> and has 9 stars - Toi is written in <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a> ```Example from <a href='https://en.wikipedia.org/wiki/Toi_(programming_language)'>Wikipedia</a>: def /\ / \ / \ / \ / \ int set /\ /\ / \ / \ null 'x' 'x' null /\ / \ null 3 ``` Built with Scroll v170.5.0 10/15/2024 347 1.7
ToffeeScript - Programming language ToffeeScript ============ ToffeeScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Miao Jiang. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Miao%20Jiang Miao Jiang #1315 on PLDB 12 Years Old ```Download source code: git clone https://github.com/jiangmiao/toffeescript ``` CoffeeScript with async syntax and some additional features - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ToffeeScript is developed on <a href="https://github.com/jiangmiao/toffeescript">GitHub</a> and has 128 stars - ToffeeScript is written in <a href="coffeescript.html">CoffeeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="erb.html">ERB</a>, <a href="ruby.html">Ruby</a>, <a href="json.html">JSON</a> Built with Scroll v170.5.0 10/15/2024 275 1.4
Todotxt - Data notation Todotxt ======= Todotxt is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2626 on PLDB 19 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/textfmts.py">syntax highlighting</a> for Todotxt - <a href="http://todotxt.com/">todotxt.com</a> was registered in 2006 - 1 PLDB concepts link to Todotxt: <a href="x-it.html">[x]it!</a> ```Example from the web: (A) Thank Mom for the meatballs @phone (B) Schedule Goodwill pickup +GarageSale @phone Post signs around the neighborhood +GarageSale @GroceryStore Eskimo pies ``` Built with Scroll v170.5.0 10/15/2024 249 1.2
toadskin - Esoteric programming language toadskin ======== toadskin is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #3105 on PLDB 22 Years Old Toadskin is a tarpit programming language influenced by BrainF**k and Forth. It is stack-based and supports definition of Forth-like words. All instructions and words are one character in length and should be familiar to anyone who has played with BrainF**k. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Read more about toadskin on the web: 1. https://groups.google.com/forum/#!search/toadskin/fm.announce/V5bF5TIUNUc/KwBjXnENGCsJ 1. ```Example from the web: :V+++++; ``` Built with Scroll v170.5.0 10/15/2024 244 1.2
TMTP - Protocol TMTP ==== TMTP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #1337 on PLDB 8 Years Old ```Download source code: git clone https://github.com/networkimprov/mnm ``` Site-specific Internet messaging - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - TMTP is developed on <a href="https://github.com/networkimprov/mnm">GitHub</a> and has 227 stars - TMTP is written in <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a> - See also: (1 related languages) <a href="smtp.html">SMTP</a> - Read more about TMTP on the web: 1. https://news.ycombinator.com/item?id=32550328 1. Built with Scroll v170.5.0 10/15/2024 259 1.3
TextMate Language - Grammar language TextMate Language ================= TextMate Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2940 on PLDB 21 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - See also: (1 related languages) <a href="sublime-syntax.html">Sublime Syntax</a> - 2 PLDB concepts link to TextMate Language: <a href="pygments.html">Pygments</a>, <a href="sublime-syntax.html">Sublime Syntax</a> ```Example from the web: scopeName = 'source.untitled'; fileTypes = ( ); foldingStartMarker = '\{\s*TEMPLATE#39;; foldingStopMarker = '^\s*\}'; patterns = ( { name = 'keyword.control.untitled'; match = '\b(if|while|for|return)\b'; }, { name = 'string.quoted.double.untitled'; begin = '"'; end = '"'; patterns = ( { name = 'constant.character.escape.untitled'; match = '\\.'; } ); }, ); ``` Built with Scroll v170.5.0 10/15/2024 269 1.3
TMG - Grammar language TMG === TMG is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1968 by Robert M. McClure. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221968%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1968 https://pldb.io/concepts/../lists/creators.html#q=Robert%20M.%20McClure Robert M. McClure #2995 on PLDB 57 Years Old TMG (TransMoGrifier) is a compiler-compiler created by Robert M. McClure and presented in 1968, and implemented by Douglas McIlroy. TMG ran on systems like OS360 and early Unix. Read more on Wikipedia... https://en.wikipedia.org/wiki/TMG_(language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - TMG on HOPL https://hopl.info/showlanguage.prx?exp=242 TMG on HOPL - See also: (6 related languages) <a href="unix.html">Unix</a>, <a href="pl-i.html">PL/I</a>, <a href="fortran.html">Fortran</a>, <a href="b.html">B</a>, <a href="bcpl.html">BCPL</a>, <a href="yacc.html">Yacc</a> Built with Scroll v170.5.0 10/15/2024 290 1.4
TLS - Protocol TLS === TLS, aka Transport Layer Security, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #1058 on PLDB 26 Years Old Transport Layer Security (TLS) and its predecessor, Secure Sockets Layer (SSL), are cryptographic protocols that provide communications security over a computer network. Several versions of the protocols find widespread use in applications such as web browsing, email, Internet faxing, instant messaging, and Voice over IP (VoIP). Websites are able to use TLS to secure all communications between their servers and web browsers. Read more on Wikipedia... https://en.wikipedia.org/wiki/Transport_Layer_Security Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - See also: (12 related languages) <a href="http.html">HTTP</a>, <a href="ftp.html">FTP</a>, <a href="smtp.html">SMTP</a>, <a href="tcp.html">TCP</a>, <a href="udp.html">UDP</a>, <a href="linux.html">Linux</a>, <a href="android.html">Android</a>, <a href="ios.html">iOS</a>, <a href="solaris.html">Solaris</a>, <a href="delphi.html">Delphi</a>, <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a> Built with Scroll v170.5.0 10/15/2024 328 1.6
tldraw - Visual programming language tldraw ====== tldraw is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2021 by Steve Ruiz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Steve%20Ruiz Steve Ruiz #1265 on PLDB 4 Years Old ```Download source code: git clone https://github.com/tldraw/tldraw ``` SDK for creating whiteboards and canvas experiences on the web. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - tldraw is developed on <a href="https://github.com/tldraw/tldraw">GitHub</a> and has 34,649 stars - tldraw is written in <a href="typescript.html">TypeScript</a>, <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="toml.html">TOML</a>, <a href="diff.html">Diff</a>, <a href="html.html">HTML</a>, <a href="dockerfile.html">Dockerfile</a> Built with Scroll v170.5.0 10/15/2024 347 1.7
tldr - Application tldr ==== tldr is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2013 by Romain Prieto. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Romain%20Prieto Romain Prieto #623 on PLDB 12 Years Old ```Download source code: git clone https://github.com/tldr-pages/tldr ``` 📚 Collaborative cheatsheets for console commands - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - tldr is developed on <a href="https://github.com/tldr-pages/tldr">GitHub</a> and has 49,571 stars - tldr is written in <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="javascript.html">JavaScript</a> - <a href="https://tldr.sh/">tldr.sh</a> was registered in 2016 Built with Scroll v170.5.0 10/15/2024 287 1.4
Tag Line Commands - Programming language Tag Line Commands ================= Tag Line Commands is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Michael Chance. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Michael%20Chance Michael Chance #2118 on PLDB 10 Years Old ```Download source code: git clone https://github.com/michaelchance/tlc ``` Tag Line Commands - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Tag Line Commands is developed on <a href="https://github.com/michaelchance/tlc">GitHub</a> and has 8 stars - Tag Line Commands is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> - Indeed.com has 579 matches for <a href="https://www.indeed.com/jobs?q=tlc developer">"tlc developer"</a>. Built with Scroll v170.5.0 10/15/2024 267 1.3
TLA+ - Programming language TLA+ ==== TLA+ is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999 by Leslie Lamport. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=Leslie%20Lamport Leslie Lamport #337 on PLDB 26 Years Old 680 <span title="TLA+ repos on GitHub.">Repos</span> TLA+ (pronounced as tee ell a plus, ) is a formal specification language developed by Leslie Lamport. It is used to design, model, document, and verify concurrent systems. TLA+ has been described as exhaustively-testable pseudocode, and its use likened to drawing blueprints for software systems; TLA is an acronym for Temporal Logic of Actions. Read more on Wikipedia... https://en.wikipedia.org/wiki/TLA+ Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 680 TLA+ repos on <a href="https://github.com/search?q=language:TLA">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 85 users using TLA+ in 89 repos on <a href="https://api.github.com/search/repositories?q=language:TLA">GitHub</a> - GitHub supports <a href="https://github.com/agentultra/TLAGrammar" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for TLA+ - See also: (9 related languages) <a href="java.html">Java</a>, <a href="latex.html">LaTeX</a>, <a href="ascii.html">ASCII</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="isabelle.html">Isabelle</a>, <a href="aws.html">AWS</a>, <a href="azure.html">Microsoft Azure</a>, <a href="alloy.html">Alloy</a>, <a href="z-notation.html">Z notation</a> - Read more about TLA+ on the web: 1. https://lamport.azurewebsites.net/tla/tla.html 1. - 1 PLDB concepts link to TLA+: <a href="quint.html">Quint</a> ```Example from <a href='https://github.com/agentultra/TLAGrammar'>Linguist</a>: --------------------------- MODULE AsyncInterface --------------------------- EXTENDS Naturals CONSTANT Data VARIABLE chan Values == <<"foo", "bar", "baz">> TypeInvariant == chan \in [val: Data, rdy: {0,1}, ack: {0,1}] Init == /\ TypeInvariant /\ chan.ack = chan.rdy Send(d) == /\ chan.rdy = chan.ack /\ chan' = [chan EXCEPT !.val = d, !.rdy = 1 - @] Rcv == /\ chan.rdy # chan.ack /\ chan' = [chan EXCEPT !.ack = 1 - @] Next == (\E d \in Data : Send(d)) \/ Rcv Spec == Init /\ [][Next]_chan THEOREM Spec => []TypeInvariant ============================================================================= ``` ```Example from <a href='https://en.wikipedia.org/wiki/TLA+'>Wikipedia</a>: ------------------------------ MODULE Elevator ------------------------------ (***************************************************************************) (* This spec describes a simple multi-car elevator system. The actions in *) (* this spec are unsurprising and common to all such systems except for *) (* DispatchElevator, which contains the logic to determine which elevator *) (* ought to service which call. The algorithm used is very simple and does *) (* not optimize for global throughput or average wait time. The *) (* TemporalInvariant definition ensures this specification provides *) (* capabilities expected of any elevator system, such as people eventually *) (* reaching their destination floor. *) (***************************************************************************) EXTENDS Integers CONSTANTS Person, \* The set of all people using the elevator system Elevator, \* The set of all elevators FloorCount \* The number of floors serviced by the elevator system VARIABLES PersonState, \* The state of each person ActiveElevatorCalls, \* The set of all active elevator calls ElevatorState \* The state of each elevator Vars == \* Tuple of all specification variables <<PersonState, ActiveElevatorCalls, ElevatorState>> Floor == \* The set of all floors 1 .. FloorCount Direction == \* Directions available to this elevator system {"Up", "Down"} ElevatorCall == \* The set of all elevator calls [floor : Floor, direction : Direction] ElevatorDirectionState == \* Elevator movement state; it is either moving in a direction or stationary Direction \cup {"Stationary"} GetDistance[f1, f2 \in Floor] == \* The distance between two floors IF f1 > f2 THEN f1 - f2 ELSE f2 - f1 GetDirection[current, destination \in Floor] == \* Direction of travel required to move between current and destination floors IF destination > current THEN "Up" ELSE "Down" CanServiceCall[e \in Elevator, c \in ElevatorCall] == \* Whether elevator is in position to immediately service call LET eState == ElevatorState[e] IN /\ c.floor = eState.floor /\ c.direction = eState.direction PeopleWaiting[f \in Floor, d \in Direction] == \* The set of all people waiting on an elevator call {p \in Person : /\ PersonState[p].location = f /\ PersonState[p].waiting /\ GetDirection[PersonState[p].location, PersonState[p].destination] = d} TypeInvariant == \* Statements about the variables which we expect to hold in every system state /\ PersonState \in [Person -> [location : Floor \cup Elevator, destination : Floor, waiting : BOOLEAN]] /\ ActiveElevatorCalls \subseteq ElevatorCall /\ ElevatorState \in [Elevator -> [floor : Floor, direction : ElevatorDirectionState, doorsOpen : BOOLEAN, buttonsPressed : SUBSET Floor]] SafetyInvariant == \* Some more comprehensive checks beyond the type invariant /\ \A e \in Elevator : \* An elevator has a floor button pressed only if a person in that elevator is going to that floor /\ \A f \in ElevatorState[e].buttonsPressed : /\ \E p \in Person : /\ PersonState[p].location = e /\ PersonState[p].destination = f /\ \A p \in Person : \* A person is in an elevator only if the elevator is moving toward their destination floor /\ \A e \in Elevator : /\ (PersonState[p].location = e /\ ElevatorState[e].floor /= PersonState[p].destination) => /\ ElevatorState[e].direction = GetDirection[ElevatorState[e].floor, PersonState[p].destination] /\ \A c \in ActiveElevatorCalls : PeopleWaiting[c.floor, c.direction] /= {} \* No ghost calls TemporalInvariant == \* Expectations about elevator system capabilities /\ \A c \in ElevatorCall : \* Every call is eventually serviced by an elevator /\ c \in ActiveElevatorCalls ~> \E e \in Elevator : CanServiceCall[e, c] /\ \A p \in Person : \* If a person waits for their elevator, they'll eventually arrive at their floor /\ PersonState[p].waiting ~> PersonState[p].location = PersonState[p].destination PickNewDestination(p) == \* Person decides they need to go to a different floor LET pState == PersonState[p] IN /\ ~pState.waiting /\ pState.location \in Floor /\ \E f \in Floor : /\ f /= pState.location /\ PersonState' = [PersonState EXCEPT ![p] = [@ EXCEPT !.destination = f]] /\ UNCHANGED <<ActiveElevatorCalls, ElevatorState>> CallElevator(p) == \* Person calls the elevator to go in a certain direction from their floor LET pState == PersonState[p] IN LET call == [floor |-> pState.location, direction |-> GetDirection[pState.location, pState.destination]] IN /\ ~pState.waiting /\ pState.location /= pState.destination /\ ActiveElevatorCalls' = IF \E e \in Elevator : /\ CanServiceCall[e, call] /\ ElevatorState[e].doorsOpen THEN ActiveElevatorCalls ELSE ActiveElevatorCalls \cup {call} /\ PersonState' = [PersonState EXCEPT ![p] = [@ EXCEPT !.waiting = TRUE]] /\ UNCHANGED <<ElevatorState>> OpenElevatorDoors(e) == \* Open the elevator doors if there is a call on this floor or the button for this floor was pressed. LET eState == ElevatorState[e] IN /\ ~eState.doorsOpen /\ \/ \E call \in ActiveElevatorCalls : CanServiceCall[e, call] \/ eState.floor \in eState.buttonsPressed /\ ElevatorState' = [ElevatorState EXCEPT ![e] = [@ EXCEPT !.doorsOpen = TRUE, !.buttonsPressed = @ \ {eState.floor}]] /\ ActiveElevatorCalls' = ActiveElevatorCalls \ {[floor |-> eState.floor, direction |-> eState.direction]} /\ UNCHANGED <<PersonState>> EnterElevator(e) == \* All people on this floor who are waiting for the elevator and travelling the same direction enter the elevator. LET eState == ElevatorState[e] IN LET gettingOn == PeopleWaiting[eState.floor, eState.direction] IN LET destinations == {PersonState[p].destination : p \in gettingOn} IN /\ eState.doorsOpen /\ eState.direction /= "Stationary" /\ gettingOn /= {} /\ PersonState' = [p \in Person |-> IF p \in gettingOn THEN [PersonState[p] EXCEPT !.location = e] ELSE PersonState[p]] /\ ElevatorState' = [ElevatorState EXCEPT ![e] = [@ EXCEPT !.buttonsPressed = @ \cup destinations]] /\ UNCHANGED <<ActiveElevatorCalls>> ExitElevator(e) == \* All people whose destination is this floor exit the elevator. LET eState == ElevatorState[e] IN LET gettingOff == {p \in Person : PersonState[p].location = e /\ PersonState[p].destination = eState.floor} IN /\ eState.doorsOpen /\ gettingOff /= {} /\ PersonState' = [p \in Person |-> IF p \in gettingOff THEN [PersonState[p] EXCEPT !.location = eState.floor, !.waiting = FALSE] ELSE PersonState[p]] /\ UNCHANGED <<ActiveElevatorCalls, ElevatorState>> CloseElevatorDoors(e) == \* Close the elevator doors once all people have entered and exited the elevator on this floor. LET eState == ElevatorState[e] IN /\ ~ENABLED EnterElevator(e) /\ ~ENABLED ExitElevator(e) /\ eState.doorsOpen /\ ElevatorState' = [ElevatorState EXCEPT ![e] = [@ EXCEPT !.doorsOpen = FALSE]] /\ UNCHANGED <<PersonState, ActiveElevatorCalls>> MoveElevator(e) == \* Move the elevator to the next floor unless we have to open the doors here. LET eState == ElevatorState[e] IN LET nextFloor == IF eState.direction = "Up" THEN eState.floor + 1 ELSE eState.floor - 1 IN /\ eState.direction /= "Stationary" /\ ~eState.doorsOpen /\ eState.floor \notin eState.buttonsPressed /\ \A call \in ActiveElevatorCalls : \* Can move only if other elevator servicing call /\ CanServiceCall[e, call] => /\ \E e2 \in Elevator : /\ e /= e2 /\ CanServiceCall[e2, call] /\ nextFloor \in Floor /\ ElevatorState' = [ElevatorState EXCEPT ![e] = [@ EXCEPT !.floor = nextFloor]] /\ UNCHANGED <<PersonState, ActiveElevatorCalls>> StopElevator(e) == \* Stops the elevator if it's moved as far as it can in one direction LET eState == ElevatorState[e] IN LET nextFloor == IF eState.direction = "Up" THEN eState.floor + 1 ELSE eState.floor - 1 IN /\ ~ENABLED OpenElevatorDoors(e) /\ ~eState.doorsOpen /\ nextFloor \notin Floor /\ ElevatorState' = [ElevatorState EXCEPT ![e] = [@ EXCEPT !.direction = "Stationary"]] /\ UNCHANGED <<PersonState, ActiveElevatorCalls>> (***************************************************************************) (* This action chooses an elevator to service the call. The simple *) (* algorithm picks the closest elevator which is either stationary or *) (* already moving toward the call floor in the same direction as the call. *) (* The system keeps no record of assigning an elevator to service a call. *) (* It is possible no elevator is able to service a call, but we are *) (* guaranteed an elevator will eventually become available. *) (***************************************************************************) DispatchElevator(c) == LET stationary == {e \in Elevator : ElevatorState[e].direction = "Stationary"} IN LET approaching == {e \in Elevator : /\ ElevatorState[e].direction = c.direction /\ \/ ElevatorState[e].floor = c.floor \/ GetDirection[ElevatorState[e].floor, c.floor] = c.direction } IN /\ c \in ActiveElevatorCalls /\ stationary \cup approaching /= {} /\ ElevatorState' = LET closest == CHOOSE e \in stationary \cup approaching : /\ \A e2 \in stationary \cup approaching : /\ GetDistance[ElevatorState[e].floor, c.floor] <= GetDistance[ElevatorState[e2].floor, c.floor] IN IF closest \in stationary THEN [ElevatorState EXCEPT ![closest] = [@ EXCEPT !.floor = c.floor, !.direction = c.direction]] ELSE ElevatorState /\ UNCHANGED <<PersonState, ActiveElevatorCalls>> Init == \* Initializes people and elevators to arbitrary floors /\ PersonState \in [Person -> [location : Floor, destination : Floor, waiting : {FALSE}]] /\ ActiveElevatorCalls = {} /\ ElevatorState \in [Elevator -> [floor : Floor, direction : {"Stationary"}, doorsOpen : {FALSE}, buttonsPressed : {{}}]] Next == \* The next-state relation \/ \E p \in Person : PickNewDestination(p) \/ \E p \in Person : CallElevator(p) \/ \E e \in Elevator : OpenElevatorDoors(e) \/ \E e \in Elevator : EnterElevator(e) \/ \E e \in Elevator : ExitElevator(e) \/ \E e \in Elevator : CloseElevatorDoors(e) \/ \E e \in Elevator : MoveElevator(e) \/ \E e \in Elevator : StopElevator(e) \/ \E c \in ElevatorCall : DispatchElevator(c) TemporalAssumptions == \* Assumptions about how elevators and people will behave /\ \A p \in Person : WF_Vars(CallElevator(p)) /\ \A e \in Elevator : WF_Vars(OpenElevatorDoors(e)) /\ \A e \in Elevator : WF_Vars(EnterElevator(e)) /\ \A e \in Elevator : WF_Vars(ExitElevator(e)) /\ \A e \in Elevator : SF_Vars(CloseElevatorDoors(e)) /\ \A e \in Elevator : SF_Vars(MoveElevator(e)) /\ \A e \in Elevator : WF_Vars(StopElevator(e)) /\ \A c \in ElevatorCall : SF_Vars(DispatchElevator(c)) Spec == \* Initialize state with Init and transition with Next, subject to TemporalAssumptions /\ Init /\ [][Next]_Vars /\ TemporalAssumptions THEOREM Spec => [](TypeInvariant /\ SafetyInvariant /\ TemporalInvariant) ============================================================================= ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token TRUE FALSE row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example \* A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example \* A comment Token \* row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 2018 10.1
Typed Lua - Programming language Typed Lua ========= Typed Lua is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #1254 on PLDB 6 Years Old ```Download source code: git clone https://github.com/hishamhm/tl ``` The compiler for Teal, a typed dialect of Lua - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Typed Lua is developed on <a href="https://github.com/hishamhm/tl">GitHub</a> and has 2,052 stars - Typed Lua is written in <a href="lua.html">Lua</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a> - See also: (1 related languages) <a href="lua.html">Lua</a> - Read more about Typed Lua on the web: 1. https://fosdem.org/2020/schedule/event/minimalistictypedlua/ 1. Built with Scroll v170.5.0 10/15/2024 278 1.4
Timeless Instruction Set (TL ISA) - Instruction set architecture Timeless Instruction Set (TL ISA) ================================= Timeless Instruction Set (TL ISA) is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 2022. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 #2619 on PLDB 3 Years Old An ISA for timeless programs. It aims to be simple, concise and powerful. It is easy to read and write by humans. In addition to supporting computations, it also natively supports multiple CPUs, disks, clocks, screens, audio, keyboards and virtual devices. It is a compilation target for the progsbase programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Early development of Timeless Instruction Set (TL ISA) happened in <a href="../lists/labs.html#q=Inductive AS">Inductive AS</a> Built with Scroll v170.5.0 10/15/2024 255 1.3
Tk - Library Tk == Tk is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 1991 by John Ousterhout. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=John%20Ousterhout John Ousterhout #2347 on PLDB 34 Years Old Tk is a cross-platform widget toolkit that provides a library of basic elements of GUI widgets for building a graphical user interface (GUI) in many programming languages. It is free and open-source software released under a BSD-style software license. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Interview with the creator of Tk: 1. https://pldb.io/blog/JohnOusterhout.html 1. - See also: (1 related languages) <a href="tcl.html">Tcl</a> - 1 PLDB concepts link to Tk: <a href="tcl.html">Tcl</a> Built with Scroll v170.5.0 10/15/2024 307 1.5
Titanium Built with Scroll v170.5.0 10/15/2024 6 0
titan - Programming language titan ===== titan is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #1830 on PLDB 8 Years Old ```Download source code: git clone https://github.com/titan-lang/titan ``` The Titan programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - titan is developed on <a href="https://github.com/titan-lang/titan">GitHub</a> and has 406 stars - titan is written in <a href="lua.html">Lua</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a> - <a href="http://titan-lang.org">titan-lang.org</a> was registered in 2021 Built with Scroll v170.5.0 10/15/2024 248 1.2
TIScript - Programming language TIScript ======== TIScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007 by Andrew Fedoniouk. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Andrew%20Fedoniouk Andrew Fedoniouk #1053 on PLDB 18 Years Old ```Download source code: git clone https://github.com/c-smile/sciter-sdk ``` Sciter is an embeddable HTML/CSS/scripting engine - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - TIScript is developed on <a href="https://github.com/c-smile/sciter-sdk">GitHub</a> and has 2,104 stars - Early development of TIScript happened in <a href="../lists/labs.html#q=Terra Informatica Software">Terra Informatica Software</a> ```TIScript <a href="../lists/keywords.html#q=tiscript">Keywords</a> catch class const else false finally for function get if in instanceof namespace new null property return set super this throw true try typeof undefined var ``` Built with Scroll v170.5.0 10/15/2024 283 1.4
Tinygo-compiler Built with Scroll v170.5.0 10/15/2024 6 0
Tiny C Compiler - Compiler Tiny C Compiler =============== Tiny C Compiler is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2001 by Fabrice Bellard. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=Fabrice%20Bellard Fabrice Bellard #580 on PLDB 24 Years Old ```Download source code: git clone https://github.com/TinyCC/tinycc ``` The Tiny C Compiler (a.k.a. TCC, tCc, or TinyCC) is an x86, X86-64 and ARM processor C compiler created by Fabrice Bellard. It is designed to work for slow computers with little disk space (e.g. Read more on Wikipedia... https://en.wikipedia.org/wiki/Tiny_C_Compiler Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Tiny C Compiler is developed on <a href="https://github.com/TinyCC/tinycc">GitHub</a> and has 1,902 stars - Tiny C Compiler is written in <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="perl.html">Perl</a>, <a href="yaml.html">YAML</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/tinyc">grammar</a> for Tiny C Compiler - See also: (6 related languages) <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="x86-isa.html">X86</a>, <a href="small-c.html">Small-C</a> Built with Scroll v170.5.0 10/15/2024 390 1.9
Tiny BASIC - Programming language Tiny BASIC ========== Tiny BASIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975 by Dennis Allison. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 https://pldb.io/concepts/../lists/creators.html#q=Dennis%20Allison Dennis Allison #3248 on PLDB 50 Years Old Tiny BASIC is a dialect of the BASIC programming language that can fit into as little as 2 or 3 KB of memory. This small size made it invaluable in the early days of microcomputers in the mid-1970s, when typical memory size was only 4 to 8 KB. To meet these strict size limits, math was purely integer based and it lacked arrays. Read more on Wikipedia... https://en.wikipedia.org/wiki/Tiny_BASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (3 related languages) <a href="dartmouth-basic.html">Dartmouth BASIC</a>, <a href="microsoft-basic.html">Microsoft BASIC</a>, <a href="li-chen-wang.html">Li-Chen Wang</a> ```Example from <a href='https://en.wikipedia.org/wiki/Tiny_BASIC'>Wikipedia</a>: line ::= number statement CR | statement CR statement ::= PRINT expr-list IF expression relop expression THEN statement GOTO expression INPUT var-list LET var = expression GOSUB expression RETURN CLEAR LIST RUN END expr-list ::= (string|expression) (, (string|expression) )* var-list ::= var (, var)* expression ::= (+|-|ε) term ((+|-) term)* term ::= factor ((*|/) factor)* factor ::= var | number | (expression) var ::= A | B | C ... | Y | Z number ::= digit digit* digit ::= 0 | 1 | 2 | 3 | ... | 8 | 9 relop ::= < (>|=|ε) | > (<|=|ε) | = string ::= " (a|b|c ... |x|y|z|A|B|C ... |X|Y|Z|digit)* " ``` Built with Scroll v170.5.0 10/15/2024 399 2
Tinkertoy Built with Scroll v170.5.0 10/15/2024 6 0
Timpani - Text markup language Timpani ======= Timpani is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2017 by Pouya Kary. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Pouya%20Kary Pouya Kary #2723 on PLDB 8 Years Old ```Download source code: git clone https://github.com/pouyakary/timpani ``` A very small markup language for inline styling supporting: - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Timpani is developed on <a href="https://github.com/pouyakary/timpani">GitHub</a> and has 0 stars - Timpani is written in <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 254 1.3
Timed-csp Built with Scroll v170.5.0 10/15/2024 6 0
Timber-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
Tilton Built with Scroll v170.5.0 10/15/2024 6 0
tiledb - Database tiledb ====== tiledb is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22database%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">database</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #1067 on PLDB 8 Years Old ```Download source code: git clone https://github.com/TileDB-Inc/TileDB ``` The Universal Storage Engine - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"database"%5D%7D%5D%2C"logic"%3A"AND"%7D'>database</a> - tiledb is developed on <a href="https://github.com/TileDB-Inc/TileDB">GitHub</a> and has 1,817 stars - tiledb is written in <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="diff.html">Diff</a>, <a href="python.html">Python</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="powershell.html">PowerShell</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a>, <a href="bash.html">Bash</a>, <a href="javascript.html">JavaScript</a>, <a href="scss.html">SCSS</a> - <a href="https://tiledb.com/">tiledb.com</a> was registered in 2010 Built with Scroll v170.5.0 10/15/2024 331 1.7
Tikiwiki Built with Scroll v170.5.0 10/15/2024 6 0
Tiger-basic Built with Scroll v170.5.0 10/15/2024 6 0
Tagged Image File Format - Binary data format Tagged Image File Format ======================== Tagged Image File Format, aka Tagged Image File Format, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #2703 on PLDB 39 Years Old Tagged Image File Format, abbreviated TIFF or TIF, is a computer file format for storing raster graphics images, popular among graphic artists, the publishing industry, and photographers. TIFF is widely supported by scanning, faxing, word processing, optical character recognition, image manipulation, desktop publishing, and page-layout applications. The format was created by Aldus Corporation for use in desktop publishing. Read more on Wikipedia... https://en.wikipedia.org/wiki/TIFF Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> Built with Scroll v170.5.0 10/15/2024 257 1.3
Tierra - Simulation Tierra ====== Tierra is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22simulation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">simulation</a> created in 1991 by Thomas S. Ray. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=Thomas%20S.%20Ray Thomas S. Ray #2020 on PLDB 34 Years Old The Tierra C source code creates a virtual computer and its Darwinian operating system, whose architecture has been designed in such a way that the executable machine codes are evolvable. This means that the machine code can be mutated (by flipping bits at random) or recombined (by swapping segments of code between algorithms), and the resulting code remains functional enough of the time for natural (or presumably artificial) selection to be able to improve the code over time. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"simulation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>simulation</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Tierra is written in <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 320 1.6
tidyverse - Dataflow grammar tidyverse ========= tidyverse is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataFlow%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">dataflow grammar</a> created in 2016 by Hadley Wickham. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Hadley%20Wickham Hadley Wickham #464 on PLDB 9 Years Old ```Download source code: git clone https://github.com/tidyverse/tidyverse ``` The tidyverse is an opinionated collection of R packages designed for data science. All packages share an underlying design philosophy, grammar, and data structures. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataFlow"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataflow grammar</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - tidyverse is developed on <a href="https://github.com/tidyverse/tidyverse">GitHub</a> and has 1,622 stars - tidyverse is written in <a href="markdown.html">Markdown</a>, <a href="r.html">R</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="tex.html">Tex</a> - <a href="https://www.tidyverse.org/">tidyverse.org</a> was registered in 2016 - See also: (1 related languages) <a href="dplyr.html">dplyr</a> - 1 PLDB concepts link to tidyverse: <a href="dplyr.html">dplyr</a> Built with Scroll v170.5.0 10/15/2024 353 1.8
TiddlyWiki - Wiki markup TiddlyWiki ========== TiddlyWiki is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22wikiMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">wiki markup</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2109 on PLDB 21 Years Old TiddlyWiki is an open-source single page application wiki in the form of a single HTML file that includes CSS, JavaScript, and the content. It is designed to be easy to customize and re-shape depending on application. It facilitates re-use of content by dividing it into small pieces called Tiddlers.. Read more on Wikipedia... https://en.wikipedia.org/wiki/TiddlyWiki Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"wikiMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>wikiMarkup</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/tiddlywiki">package</a> for syntax highlighting TiddlyWiki - See also: (3 related languages) <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a> ```Example from <a href='https://en.wikipedia.org/wiki/TiddlyWiki'>Wikipedia</a>: <div title="Tiddlers" modifier="John Smith" created="200811132220" modified="200811132225" changecount="3" tags="wikipedia section example code"> <pre>TiddlyWiki introduces the division of... ``` Built with Scroll v170.5.0 10/15/2024 337 1.7
Tiddler Built with Scroll v170.5.0 10/15/2024 6 0
Tidb Built with Scroll v170.5.0 10/15/2024 6 0
Tics Built with Scroll v170.5.0 10/15/2024 6 0
Tick C - Programming language Tick C ====== Tick C is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #2910 on PLDB 28 Years Old A superset of ANSI C that allows high-level, efficient, and machine-independent specification of dynamically generated code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Tick C is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="c.html">C</a> - Tick C on HOPL https://hopl.info/showlanguage.prx?exp=3610 Tick C on HOPL - See also: (1 related languages) <a href="c.html">C</a> - Read more about Tick C on Semantic Scholar: 1. https://semanticscholar.org/paper/df5f380b77d7d9377fc2f9944cc6f2b992af065d 1. Built with Scroll v170.5.0 10/15/2024 305 1.5
tibet - Framework tibet ===== tibet is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22framework%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">framework</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1985 on PLDB 28 Years Old ```Download source code: git clone https://github.com/TechnicalPursuit/TIBET ``` The very, very first Javascript framework ever designed. “...in awe of what you’ve done with JS.” — Brendan Eich, JavaScript’s creator. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"framework"%5D%7D%5D%2C"logic"%3A"AND"%7D'>framework</a> - tibet is developed on <a href="https://github.com/TechnicalPursuit/TIBET">GitHub</a> and has 9 stars - tibet is written in <a href="javascript.html">JavaScript</a>, <a href="xhtml.html">XHTML</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="xslt.html">XSLT</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="handlebars.html">Handlebars</a>, <a href="xsd.html">XSD</a>, <a href="yaml.html">YAML</a>, <a href="harbour.html">Harbour</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="jsx.html">JSX</a>, <a href="bash.html">Bash</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="z-shell.html">Z shell</a> - <a href="https://technicalpursuit.com/">technicalpursuit.com</a> was registered in 1999 Built with Scroll v170.5.0 10/15/2024 348 1.7
Tibbo-basic Built with Scroll v170.5.0 10/15/2024 6 0
TI-BASIC - Programming language TI-BASIC ======== TI-BASIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #3239 on PLDB 55 Years Old TI-BASIC is the official name of a BASIC-like language built into Texas Instruments (TI)'s graphing calculators, including the TI-83 series, TI-84 Plus series, TI-89 series, TI-92 series (including Voyage 200), TI-73, and TI-Nspire. TI rarely refers to the language by name, but the name TI-BASIC has been used in some developer documentation. For many applications, it is the most convenient way to program any TI calculator, since the capability to write programs in TI-BASIC is built-in. Read more on Wikipedia... https://en.wikipedia.org/wiki/TI-BASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (8 related languages) <a href="basic.html">BASIC</a>, <a href="assembly-language.html">Assembly language</a>, <a href="c.html">C</a>, <a href="bbcode.html">BBCode</a>, <a href="xml.html">XML</a>, <a href="tcl.html">Tcl</a>, <a href="perl.html">Perl</a>, <a href="rpl.html">RPL</a> - 1 PLDB concepts link to TI-BASIC: <a href="ti-89-basic.html">TI-89 series</a> ```Example from <a href='https://en.wikipedia.org/wiki/TI-BASIC'>Wikipedia</a>: fact(x) :Func : If x=0 : Return 1 : If x<0 : Return undef : x*fact(x-1) :End Func ``` Built with Scroll v170.5.0 10/15/2024 383 1.9
Ti-basic-assembly Built with Scroll v170.5.0 10/15/2024 6 0
TI-89 series - Programming language TI-89 series ============ TI-89 series is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2246 on PLDB 27 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (1 related languages) <a href="ti-basic.html">TI-BASIC</a> - Read more about TI-89 series on the web: 1. https://rosettacode.org/wiki/Category:TI-89_BASIC 1. ```Example from the web: fib(n) Func Local a,b,c,i 0→a 1→b For i,1,n a→c b→a c+b→b EndFor a EndFunc ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Units of Measure FeatureLink ../features/hasUnitsOfMeasure.html Supported <span class="hasFeature">✓</span> Example 54_kg * (_c^2) Token Built with Scroll v170.5.0 10/15/2024 265 1.3
Thymeleaf Built with Scroll v170.5.0 10/15/2024 6 0
Thune Built with Scroll v170.5.0 10/15/2024 6 0
Thue - Esoteric programming language Thue ==== Thue is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #3342 on PLDB 21 Years Old Thue ( TOO-ay) is an esoteric programming language invented by John Colagioia in early 2000. It is a meta-language that can be used to define or recognize Type-0 languages from the Chomsky hierarchy. Because it is able to define languages of such complexity, it is also Turing-complete itself. Read more on Wikipedia... https://en.wikipedia.org/wiki/Thue_%28programming_language%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> ```Example from <a href='https://riju.codes/thue'>Riju</a>: a::=~Hello, world! ::= a ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/t/Thue.th'>hello-world</a>: a::=~Hello World ::= a ``` ```Example from <a href='https://en.wikipedia.org/wiki/Thue_%28programming_language%29'>Wikipedia</a>: 1_::=1++ 0_::=1 01++::=10 11++::=1++0 _0::=_ _1++::=10 ::= _1111111111_ ``` Built with Scroll v170.5.0 10/15/2024 306 1.5
tht - Programming language tht === tht is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #1132 on PLDB 8 Years Old ```Download source code: git clone https://github.com/joelesko/tht ``` THT Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - tht is developed on <a href="https://github.com/joelesko/tht">GitHub</a> and has 137 stars - tht is written in <a href="php.html">PHP</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a> ```Example from the web: // Familiar variable and List syntax. $colors = ['red', 'blue', 'green']; // New JSON-style syntax for Maps $colorHex = { red: '#FF0000', green: '#00FF00', blue: '#0000FF', }; // Built-in types have methods using // the mainstream 'dot' syntax. $colors.push('purple'); // Extra parens aren't needed. if $colors.length() > 3 { $colors.pop(); } // The standard library is organized // into modules. Response.sendPage({ title: 'Colors', body: bodyHtml($colors), }); // Template Functions let you organize // your output (views) however you like. // (e.g. by component, module, file, etc.) template bodyHtml($colors) { <h1>Colors</> <ul> -- foreach $colors as $c { <li>{{ $c.toUpperCaseFirst() }}</> -- } </> } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token HackerNews discussions of tht ============================= title|titleLink|date|score|comments Show HN: THT – a cleaner, safer language that compiles to PHP|https://news.ycombinator.com/item?id=15163343|09/03/2017|3|0 Built with Scroll v170.5.0 10/15/2024 461 2.3
Thrift - Interface design language Thrift ====== Thrift is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #242 on PLDB 18 Years Old 447 <span title="Thrift repos on GitHub.">Repos</span> Thrift is an interface definition language and binary communication protocol that is used to define and create services for numerous languages. It is used as a remote procedure call (RPC) framework and was developed at Facebook for "scalable cross-language services development". It combines a software stack with a code generation engine to build cross-platform services that can connect applications written in a variety of languages and frameworks, including ActionScript, C, C++, C#, Cappuccino, Cocoa, Delphi, Erlang, Go, Haskell, Java, Node.js, Objective-C, OCaml, Perl, PHP, Python, Ruby and Smalltalk. Read more on Wikipedia... https://en.wikipedia.org/wiki/Apache_Thrift Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - There are at least 447 Thrift repos on <a href="https://github.com/search?q=language:Thrift">GitHub</a> - Early development of Thrift happened in <a href="../lists/labs.html#q=Apache Software Foundation">Apache Software Foundation</a> - The Google BigQuery Public Dataset GitHub snapshot shows 3k users using Thrift in 4k repos on <a href="https://api.github.com/search/repositories?q=language:Thrift">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dsls.py">syntax highlighting</a> for Thrift - GitHub supports <a href="https://github.com/textmate/thrift.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Thrift - See also: (19 related languages) <a href="actionscript.html">ActionScript</a>, <a href="c.html">C</a>, <a href="csharp.html">C#</a>, <a href="erlang.html">Erlang</a>, <a href="go.html">Go</a>, <a href="haskell.html">Haskell</a>, <a href="java.html">Java</a>, <a href="objective-c.html">Objective-C</a>, <a href="ocaml.html">OCaml</a>, <a href="perl.html">Perl</a>, <a href="php.html">PHP</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="json.html">JSON</a>, <a href="soap.html">SOAP</a>, <a href="xml.html">XML</a>, <a href="asn-1.html">ASN.1</a>, <a href="protobuf.html">Protocol Buffers</a> - 8 PLDB concepts link to Thrift: <a href="apache-hbase.html">Apache Hbase</a>, <a href="arrow-format.html">Apache Arrow</a>, <a href="avro.html">avro</a>, <a href="cloc.html">cloc</a>, <a href="hhvm.html">HHVM</a>, <a href="impala.html">Impala</a>, <a href="m3db.html">m3db</a>, <a href="pygments.html">Pygments</a> ```Example from the web: enum PhoneType { HOME, WORK, MOBILE, OTHER } struct Phone { 1: i32 id, 2: string number, 3: PhoneType type } service PhoneSvc { Phone findById(1: i32 id), list<Phone> findAll() } ``` ```Example from <a href='https://github.com/textmate/thrift.tmbundle'>Linguist</a>: struct PullRequest { 1: string title } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Apache_Thrift'>Wikipedia</a>: enum PhoneType { HOME, WORK, MOBILE, OTHER } struct Phone { 1: i32 id, 2: string number, 3: PhoneType type } service PhoneSvc { Phone findById(1: i32 id), list<Phone> findAll() } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 732 3.7
Threaded-lists Built with Scroll v170.5.0 10/15/2024 6 0
Thorn Built with Scroll v170.5.0 10/15/2024 6 0
thjson - Data notation thjson ====== thjson, aka Tagged Human JSON, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2017 by Caspian Prince. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Caspian%20Prince Caspian Prince #2380 on PLDB 8 Years Old ```Download source code: git clone https://github.com/Puppygames/thjson ``` THJSON looks almost exactly like HJSON - it is in fact a superset of HJSON, which itself is a superset of JSON. The extra bit is the addition of a class name in round brackets before a map (maps are objects that are enclosed in {} parentheses). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - thjson is developed on <a href="https://github.com/Puppygames/thjson">GitHub</a> and has 15 stars - thjson is written in <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a> ```Example from the web: left_hand: (sword) { damage: 3 weight: 1kg } ``` Built with Scroll v170.5.0 10/15/2024 295 1.5
Think-c Built with Scroll v170.5.0 10/15/2024 6 0
Thinglab Built with Scroll v170.5.0 10/15/2024 6 0
ThinBasic - Programming language ThinBasic ========= ThinBasic is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2040 on PLDB 21 Years Old thinBasic is a BASIC-like computer programming language interpreter with a central core engine architecture surrounded by many specialized modules. Although originally designed mainly for computer automation, thanks to its modular structure it can be used for wide range of tasks.. Read more on Wikipedia... https://en.wikipedia.org/wiki/ThinBasic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (9 related languages) <a href="basic.html">BASIC</a>, <a href="c.html">C</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="powerbasic.html">PowerBASIC</a>, <a href="opengl.html">OpenGL</a>, <a href="opencl.html">OpenCL</a>, <a href="xml.html">XML</a>, <a href="freebasic.html">FreeBASIC</a>, <a href="microsoft-macro-assembler.html">Microsoft Macro Assembler</a> ```Example from <a href='https://en.wikipedia.org/wiki/ThinBasic'>Wikipedia</a>: ' Specifies program will use functions from console module uses "Console" ' TBMain represents main body of the program function TBMain() ' Creates variable to hold user name local UserName as string ' Asks user for the name Console_Print("What is your name?: ") ' Stores it to variable UserName = Console_ReadLine ' If length of username is 0 then no name is specified, else program will say hello if len(UserName) = 0 then Console_PrintLine("No user name specified...") else Console_PrintLine("Hello " + UserName + "!") end if ' Waits for any key from user before program ends Console_WaitKey end function ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token ' row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 470 2.4
Theos-multi-user-basic Built with Scroll v170.5.0 10/15/2024 6 0
The-message-system Built with Scroll v170.5.0 10/15/2024 6 0
Tfl Built with Scroll v170.5.0 10/15/2024 6 0
Texy! - Text markup language Texy! ===== Texy! is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #3226 on PLDB 21 Years Old Texy is a lightweight markup language as well as converter of this format to XHTML, in a form of a library written in the PHP scripting language. It allows the user to write structured documents without knowledge or using of HTML language. Users write documents in human-readable text format and Texy converts it to structurally valid and well-formed XHTML code. Read more on Wikipedia... https://en.wikipedia.org/wiki/Texy! Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - <a href="https://texy.info/">texy.info</a> was registered in 2004 - See also: (4 related languages) <a href="php.html">PHP</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="java.html">Java</a> Built with Scroll v170.5.0 10/15/2024 292 1.5
TextMate - Editor TextMate ======== TextMate is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2255 on PLDB 21 Years Old TextMate is a general-purpose GUI text editor for Mac OS X created by Allan Odgaard. TextMate features declarative customizations, tabs for open documents, recordable macros, folding sections, snippets, shell integration, and an extensible bundle system.. Read more on Wikipedia... https://en.wikipedia.org/wiki/TextMate Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - <a href="http://macromates.com/">macromates.com</a> was registered in 2003 - See also: (11 related languages) <a href="ftp.html">FTP</a>, <a href="plist.html">Property list</a>, <a href="regex.html">Regular Expressions</a>, <a href="bash.html">Bash</a>, <a href="php.html">PHP</a>, <a href="ruby.html">Ruby</a>, <a href="markdown.html">Markdown</a>, <a href="mips.html">MIPS architecture</a>, <a href="emacs-editor.html">Emacs</a>, <a href="emacs-lisp.html">Emacs Lisp</a>, <a href="rails.html">Ruby on Rails</a> ```Example from <a href='https://en.wikipedia.org/wiki/TextMate'>Wikipedia</a>: text.html.mediawiki markup.list.mediawiki meta.link.inline.external.mediawiki string.other.link.title.external.mediawiki ``` Built with Scroll v170.5.0 10/15/2024 341 1.7
Textile - Text markup language Textile ======= Textile is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2002 by netcarver. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 https://pldb.io/concepts/../lists/creators.html#q=netcarver netcarver #560 on PLDB 23 Years Old 0 <span title="Textile repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/textile/php-textile ``` Textile is a lightweight markup language that uses a text formatting syntax to convert plain text into structured HTML markup. Textile is used for writing articles, forum posts, readme documentation, and any other type of written content published online.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Textile_(markup_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Textile is developed on <a href="https://github.com/textile/php-textile">GitHub</a> and has 213 stars - There are at least 0 Textile repos on <a href="https://github.com/search?q=language:Textile">GitHub</a> - Textile is written in <a href="yaml.html">YAML</a>, <a href="php.html">PHP</a>, <a href="markdown.html">Markdown</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/textile">package</a> for syntax highlighting Textile - See also: (11 related languages) <a href="markdown.html">Markdown</a>, <a href="php.html">PHP</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="javascript.html">JavaScript</a>, <a href="csharp.html">C#</a>, <a href="html.html">HTML</a>, <a href="qt.html">Qt</a>, <a href="ios.html">iOS</a>, <a href="android.html">Android</a> ```Example from the web: """ _This_ is a *test.* * One * Two * Three Link to "Slashdot":http://slashdot.org/ """ ``` ```Example from <a href='https://riju.codes/textile'>Riju</a>: Hello, world! ``` Built with Scroll v170.5.0 10/15/2024 477 2.4
texti - Text markup language texti ===== texti is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2017 by Gerald Bauer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Gerald%20Bauer Gerald Bauer #2066 on PLDB 8 Years Old ```Download source code: git clone https://github.com/texti/texti.github.io ``` The Best of Markdown, Wikipedia Markup, LaTeX & Friends - All Together Now - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - texti is developed on <a href="https://github.com/texti/texti.github.io">GitHub</a> and has 9 stars - texti is written in <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a> - See also: (2 related languages) <a href="markdown.html">Markdown</a>, <a href="mediawiki.html">MediaWiki</a> ```Example from the web: = Markup language = A '''markup language''' is a system for [[annotation|annotating]] a [[document]] in a way that is [[Syntax (logic)|syntactically distinguishable]] from the text.[^] The idea and terminology evolved from the "marking up" of paper manuscripts, i.e., the revision instructions by editors, traditionally written with a [[blue pencil (editing)|blue pencil]] on authors' [[manuscript]]s. ``` Built with Scroll v170.5.0 10/15/2024 341 1.7
TextFrame - Text markup language TextFrame ========= TextFrame is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2008 by Mark Norman Francis. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Mark%20Norman%20Francis Mark Norman Francis #2997 on PLDB 17 Years Old ```Download source code: git clone https://github.com/norm/textframe ``` Yet another lightweight markup language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - TextFrame is developed on <a href="https://github.com/norm/textframe">GitHub</a> and has 10 stars - TextFrame is written in <a href="perl.html">Perl</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 247 1.2
Textadept - Editor Textadept ========= Textadept is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1712 on PLDB 18 Years Old ```Download source code: git clone https://github.com/orbitalquark/textadept/ ``` Textadept is a fast, minimalist, and remarkably extensible cross-platform text editor for programmers. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Textadept is developed on <a href="https://github.com/orbitalquark/textadept/">GitHub</a> and has 628 stars - Textadept is written in <a href="lua.html">Lua</a>, <a href="markdown.html">Markdown</a>, <a href="diff.html">Diff</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="svg.html">SVG</a>, <a href="qt.html">Qt</a>, <a href="css.html">CSS</a>, <a href="bash.html">Bash</a> Built with Scroll v170.5.0 10/15/2024 302 1.5
Text Executive Programming Language - Programming language Text Executive Programming Language =================================== Text Executive Programming Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1979. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221979%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1979 #2842 on PLDB 46 Years Old In 1979, Honeywell Information Systems announced a new programming language for their time-sharing service named TEX, an acronym for the Text Executive text processing system. TEX was a first generation scripting language, developed around the time of AWK and used by Honeywell initially as an in-house system test automation tool. TEX extended the Honeywell Time-Sharing service (TSS) line editor with programmable capabilities which allowed the user greater latitude in developing ease-of-use editing extensions as well as write scripts to automate many other time-sharing tasks formerly done by more complex TSS FORTRAN programs.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Text_Executive_Programming_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (3 related languages) <a href="awk.html">awk</a>, <a href="tex.html">Tex</a>, <a href="ascii.html">ASCII</a> ```Example from <a href='https://riju.codes/tex'>Riju</a>: \message{Hello, world!} ``` ```Example from <a href='https://en.wikipedia.org/wiki/Text_Executive_Programming_Language'>Wikipedia</a>: _ lastly we subs in x,y,z and then evaluate the goto mypgm_1_2!label_3 which does an interfile goto goto mycat/mypgm_?x?_?y?!label_?z? ``` Built with Scroll v170.5.0 10/15/2024 367 1.8
Texpr Built with Scroll v170.5.0 10/15/2024 6 0
Tex Built with Scroll v170.5.0 10/15/2024 6 0
Tetruss-app Built with Scroll v170.5.0 10/15/2024 6 0
Tetra Built with Scroll v170.5.0 10/15/2024 6 0
TestML - Programming language TestML ====== TestML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #2057 on PLDB 7 Years Old ```Download source code: git clone https://github.com/testml-lang/testml/ ``` TestML is data driven software testing language that works with all popular programming languages and their favorite test frameworks. You write up your inputs and expected outputs and a simple assertion statement of how to get from one to the other. TestML takes care of the rest, giving you lots of testing functionality for the minimum input. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - TestML is developed on <a href="https://github.com/testml-lang/testml/">GitHub</a> and has 12 stars - TestML is written in <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="bash.html">Bash</a>, <a href="perl.html">Perl</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="go.html">Go</a>, <a href="raku.html">Raku</a>, <a href="ruby.html">Ruby</a>, <a href="cpp.html">C++</a>, <a href="ini.html">Ini</a>, <a href="json.html">JSON</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a> ```Example from the web: #!/usr/bin/env testml "+ - {*a} + {*a} == {*c}": *a.add(*a) == *c "+ - {*c} - {*a} == {*a}": *c.sub(*a) == *a "+ - {*a} * 2 == {*c}": *a.mul(2) == *c "+ - {*c} / 2 == {*a}": *c.div(2) == *a "+ - {*a} * {*b} == {*d}": mul(*a, *b) == *d === Test Block 1 --- a: 3 --- c: 6 === Test Block 2 --- a: -5 --- b: 7 --- c: -10 --- d: -35 ``` Built with Scroll v170.5.0 10/15/2024 430 2.1
Terse Built with Scroll v170.5.0 10/15/2024 6 0
Terra - Programming language Terra ===== Terra is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #232 on PLDB 13 Years Old 410 <span title="Terra repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/zdevito/terra ``` Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language: - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Terra is developed on <a href="https://github.com/zdevito/terra">GitHub</a> and has 2,692 stars - There are at least 410 Terra repos on <a href="https://github.com/search?q=language:Terra">GitHub</a> - Terra is written in <a href="cpp.html">C++</a>, <a href="lua.html">Lua</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="cmake.html">CMake</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="make.html">Make</a>, <a href="nix.html">Nix</a>, <a href="diff.html">Diff</a> - The Google BigQuery Public Dataset GitHub snapshot shows 195 users using Terra in 206 repos on <a href="https://api.github.com/search/repositories?q=language:Terra">GitHub</a> - Explore Terra snippets on <a href="http://www.rosettacode.org/wiki/Category:Terra">Rosetta Code</a> - GitHub supports <a href="https://github.com/pyk/sublime-terra" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Terra ```Example from the web: -- This top-level code is plain Lua code. function printhello() -- This is a plain Lua function print("Hello, Lua!") end printhello() -- Terra is backwards compatible with C, we'll use C's io library in our example. C = terralib.includec("stdio.h") -- The keyword 'terra' introduces a new Terra function. terra hello(argc : int, argv : &rawstring) -- Here we call a C function from Terra C.printf("Hello, Terra!\n") return 0 end -- You can call Terra functions directly from Lua, they are JIT compiled -- using LLVM to create machine code hello(0,nil) -- Terra functions are first-class values in Lua, and can be introspected -- and meta-programmed using it hello:disas() --[[ output: assembly for function at address 0x60e6010 0x60e6010(+0): push rax 0x60e6011(+1): movabs rdi, 102129664 0x60e601b(+11): movabs rax, 140735712154681 0x60e6025(+21): call rax 0x60e6027(+23): xor eax, eax 0x60e6029(+25): pop rdx 0x60e602a(+26): ret ]] -- You can save Terra code as executables, object files, or shared libraries -- and link them into existing programs terralib.saveobj("helloterra",{ main = hello }) ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/t/Terra.t'>hello-world</a>: print("Hello World") ``` ```Example from <a href='https://github.com/pyk/sublime-terra'>Linguist</a>: C = terralib.includecstring [[ #include <stdio.h> #include <stdlib.h> ]] local arraytypes = {} function Array(T) local struct ArrayImpl { data : &T; N : int; } function ArrayImpl.metamethods.__typename(self) return "Array("..tostring(T)..")" end arraytypes[ArrayImpl] = true terra ArrayImpl:init(N : int) self.data = [&T](C.malloc(N*sizeof(T))) self.N = N end terra ArrayImpl:free() C.free(self.data) end ArrayImpl.metamethods.__apply = macro(function(self,idx) return `self.data[idx] end) ArrayImpl.metamethods.__methodmissing = macro(function(methodname,selfexp,...) local args = terralib.newlist {...} local i = symbol(int) local promotedargs = args:map(function(a) if arraytypes[a:gettype()] then return `a(i) else return a end end) return quote var self = selfexp var r : ArrayImpl r:init(self.N) for [i] = 0,r.N do r.data[i] = self.data[i]:[methodname](promotedargs) end in r end end) return ArrayImpl end struct Complex { real : float; imag : float; } terra Complex:add(c : Complex) return Complex { self.real + c.real, self.imag + c.imag } end ComplexArray = Array(Complex) N = 10 terra testit() var ca : ComplexArray ca:init(N) for i = 0,N do ca(i) = Complex { i, i + 1 } end var ra = ca:add(ca) return ra end local r = testit() assert(r.N == N) for i = 0,N-1 do assert(r.data[i].real == 2*i) assert(r.data[i].imag == 2*(i+1)) end assert(tostring(Array(int)) == "Array(int32)") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 965 4.8
Ternary numeral system - Notation Ternary numeral system ====================== Ternary numeral system is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #3111 on PLDB 24 Years Old The ternary numeral system (also called base 3) has three as its base. Analogous to a bit, a ternary digit is a trit (trinary digit). One trit is equivalent to log2 3 (about 1.58496) bits of information. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ternary_numeral_system Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> Built with Scroll v170.5.0 10/15/2024 227 1.1
Tern Built with Scroll v170.5.0 10/15/2024 6 0
Teradata Built with Scroll v170.5.0 10/15/2024 6 0
Teradata-aster Built with Scroll v170.5.0 10/15/2024 6 0
TensorFlow - Library TensorFlow ========== TensorFlow is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2015 by Manjunath Kudlur. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Manjunath%20Kudlur Manjunath Kudlur #190 on PLDB 10 Years Old ```Download source code: git clone https://github.com/tensorflow/tensorflow ``` TensorFlow is an open-source software library for dataflow programming across a range of tasks. It is a symbolic math library, and also used for machine learning applications such as neural networks. It is used for both research and production at Google,‍   often replacing its closed-source predecessor, DistBelief. Read more on Wikipedia... https://en.wikipedia.org/wiki/TensorFlow Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - TensorFlow is developed on <a href="https://github.com/tensorflow/tensorflow">GitHub</a> and has 184,333 stars - TensorFlow is written in <a href="cpp.html">C++</a>, <a href="python.html">Python</a>, <a href="bazel.html">Bazel</a>, <a href="markdown.html">Markdown</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="starlark.html">starlark</a>, <a href="java.html">Java</a>, <a href="cmake.html">CMake</a>, <a href="xml.html">XML</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="diff.html">Diff</a>, <a href="go.html">Go</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="yaml.html">YAML</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="json.html">JSON</a>, <a href="c.html">C</a>, <a href="objective-c.html">Objective-C</a>, <a href="swift.html">Swift</a>, <a href="svg.html">SVG</a>, <a href="gradle.html">Gradle</a>, <a href="bash.html">Bash</a>, <a href="ruby.html">Ruby</a>, <a href="html.html">HTML</a>, <a href="csv.html">CSV</a>, <a href="javascript.html">JavaScript</a>, <a href="csharp.html">C#</a>, <a href="perl.html">Perl</a>, <a href="make.html">Make</a>, <a href="ini.html">Ini</a>, <a href="pascal.html">Pascal</a>, <a href="llvmir.html">LLVM IR</a>, <a href="cython.html">Cython</a> - Check out the 112 <a href="https://www.meetup.com/topics/tensorflow/">TensorFlow meetup groups</a> on Meetup.com. - Indeed.com has 721 matches for <a href="https://www.indeed.com/jobs?q=tensorflow engineer">"tensorflow engineer"</a>. - <a href="https://www.tensorflow.org/">tensorflow.org</a> was registered in 2015 - See also: (5 related languages) <a href="python.html">Python</a>, <a href="cuda.html">CUDA</a>, <a href="linux.html">Linux</a>, <a href="android.html">Android</a>, <a href="ios.html">iOS</a> Built with Scroll v170.5.0 10/15/2024 583 2.9
Tengo Built with Scroll v170.5.0 10/15/2024 6 0
ten - Programming language ten === ten is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Ray Stubbs. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Ray%20Stubbs Ray Stubbs #2043 on PLDB 6 Years Old ```Download source code: git clone https://github.com/ten-lang/libten ``` A minimal, consistent, embeddable scripting language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ten is developed on <a href="https://github.com/ten-lang/libten">GitHub</a> and has 36 stars ```Example from the web: each( irange( 1, 101 ) [ num ] if num % 15 = 0: show"FizzBuzz " num % 3 = 0: show"Fizz " num % 5 = 0: show"Buzz " else show( num, " " ) ) show( N ) ``` Built with Scroll v170.5.0 10/15/2024 261 1.3
Temporal-prolog Built with Scroll v170.5.0 10/15/2024 6 0
Tempo Built with Scroll v170.5.0 10/15/2024 6 0
Template-attribute-language Built with Scroll v170.5.0 10/15/2024 6 0
Templar Built with Scroll v170.5.0 10/15/2024 6 0
Telsim Built with Scroll v170.5.0 10/15/2024 6 0
TELOS - Programming language TELOS ===== TELOS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #2826 on PLDB 35 Years Old A telos (from the Greek τέλος for "end", "purpose", or "goal") is an end or purpose, in a fairly constrained sense used by philosophers such as Aristotle. It is the root of the term "teleology", roughly the study of purposiveness, or the study of objects with a view to their aims, purposes, or intentions. Teleology figures centrally in Aristotle's biology and in his theory of causes. Read more on Wikipedia... https://en.wikipedia.org/wiki/Telos Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - TELOS on HOPL https://hopl.info/showlanguage.prx?exp=2569 TELOS on HOPL - Read more about TELOS on Semantic Scholar: 1. https://semanticscholar.org/paper/c9beac8bd544384d5c5a34bbd785da04f3692429 1. Built with Scroll v170.5.0 10/15/2024 280 1.4
Telnet - Protocol Telnet ====== Telnet is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1969. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 #2683 on PLDB 56 Years Old Telnet is a protocol used on the Internet or local area network to provide a bidirectional interactive text-oriented communication facility using a virtual terminal connection. User data is interspersed in-band with Telnet control information in an 8-bit byte oriented data connection over the Transmission Control Protocol (TCP). Telnet was developed in 1969 beginning with RFC 15, extended in RFC 855, and standardized as Internet Engineering Task Force (IETF) Internet Standard STD 8, one of the first Internet standards. Read more on Wikipedia... https://en.wikipedia.org/wiki/Telnet Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> Built with Scroll v170.5.0 10/15/2024 266 1.3
Telehash - Protocol Telehash ======== Telehash is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2010 by Jeremie Miller. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Jeremie%20Miller Jeremie Miller #3325 on PLDB 15 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Read more about Telehash on the web: 1. https://quartzjer.tumblr.com/post/71784515314/telehash-history 1. Built with Scroll v170.5.0 10/15/2024 203 1
Telefile-assembly Built with Scroll v170.5.0 10/15/2024 6 0
Telcomp Built with Scroll v170.5.0 10/15/2024 6 0
Tela Built with Scroll v170.5.0 10/15/2024 6 0
Tektronix Built with Scroll v170.5.0 10/15/2024 6 0
Tefkat - Programming language Tefkat ====== Tefkat is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #3275 on PLDB 21 Years Old Tefkat is a Model Transformation Language and a model transformation engine. The language is based on F-logic and the theory of stratified logic programs. The engine is an Eclipse plug-in for the Eclipse Modeling Framework (EMF).. Read more on Wikipedia... https://en.wikipedia.org/wiki/Tefkat Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> ```Example from the web: RULE ClassToTable FORALL Class c { name: n; } MAKE Table t { name: n; } ; ``` Built with Scroll v170.5.0 10/15/2024 241 1.2
TECO - Programming language TECO ==== TECO, aka Text editor character oriented, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1963. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221963%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1963 #1253 on PLDB 62 Years Old TECO (; originally an acronym for [paper] Tape editor and corrector, but later Text editor and corrector, then Text editor character oriented) is a text editor originally developed at the Massachusetts Institute of Technology (MIT) in the 1960s, after which it was modified by many other people. TECO was a direct ancestor of Emacs, which was originally implemented in TECO macros.. Read more on Wikipedia... https://en.wikipedia.org/wiki/TECO_(text_editor) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are 8 <a href="https://projecteuler.net/language=TECO">Project Euler</a> users using TECO - Explore TECO snippets on <a href="http://www.rosettacode.org/wiki/Category:Teco">Rosetta Code</a> - TECO on HOPL https://hopl.info/showlanguage.prx?exp=2563 TECO on HOPL - See also: (3 related languages) <a href="emacs-editor.html">Emacs</a>, <a href="unix.html">Unix</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='https://riju.codes/teco'>Riju</a>: IHello, world! $HT$ ``` ```Example from <a href='http://helloworldcollection.de/#Text'>the Hello World Collection</a>: !Hello World in TECO !The $ symbol below wouldn't actually be a printing character - !it's the [escape] character, \u001b! FTHello World$ ``` ```Example from <a href='https://en.wikipedia.org/wiki/TECO_(text_editor)'>Wikipedia</a>: 0uz  ! clear repeat flag ! <j 0aua l  ! load 1st char into register A ! <0aub  ! load 1st char of next line into B ! qa-qb"g xa k -l ga -1uz '  ! if A>B, switch lines and set flag ! qbua  ! load B into A ! l .-z;>  ! loop back if another line in buffer ! qz;>  ! repeat if a switch was made last pass ! ``` Built with Scroll v170.5.0 10/15/2024 453 2.3
Teasharp Built with Scroll v170.5.0 10/15/2024 6 0
Teal Built with Scroll v170.5.0 10/15/2024 6 0
Tea - Programming language Tea === Tea is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #767 on PLDB 28 Years Old 17 <span title="Tea repos on GitHub.">Repos</span> Tea is a high level scripting language for the Java environment. It combines features of Scheme, Tcl, and Java. Integrated support for all major programming paradigms. Read more on Wikipedia... https://en.wikipedia.org/wiki/Tea_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 17 Tea repos on <a href="https://github.com/search?q=language:Tea">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 14 users using Tea in 15 repos on <a href="https://api.github.com/search/repositories?q=language:Tea">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/templates.py">syntax highlighting</a> for Tea - GitHub supports <a href="https://github.com/pferruggiaro/sublime-tea" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Tea - See also: (5 related languages) <a href="tcl.html">Tcl</a>, <a href="java.html">Java</a>, <a href="scheme.html">Scheme</a>, <a href="xml.html">XML</a>, <a href="jvm.html">JVM</a> ```Example from the web: echo "Hello, world!" ``` ```Example from the web: class Square Rectangle ( ) method Square constructor ( size ) { $super constructor $size $size } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/t/Tea.tea'>hello-world</a>: echo "Hello World" ``` ```Example from <a href='https://github.com/pferruggiaro/sublime-tea'>Linguist</a>: <% template foo() %> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token echo row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 508 2.5
tea - Package manager tea === tea is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2021 by Max Howell. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Max%20Howell Max Howell #301 on PLDB 4 Years Old ```Download source code: git clone https://github.com/teaxyz/cli ``` From the creator of brew, tea is a standalone, binary download for all platforms that puts the entire open source ecosystem at your fingertips. Casually and effortlessly use the latest and greatest or the oldest and most mature from any layer of any stack. Break down the silos between programming communities, throw together scripts that use entirely separate tools and languages and share them with the world with a simple one-liner.All you need is tea. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - tea is developed on <a href="https://github.com/teaxyz/cli">GitHub</a> and has 8,817 stars - Early development of tea happened in <a href="../lists/labs.html#q=tea inc">tea inc</a> - <a href="homebrew-pm.html">Homebrew</a> influenced the design of tea - tea is written in <a href="typescript.html">TypeScript</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="toml.html">TOML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="dockerfile.html">Dockerfile</a> - Read more about tea on the web: 1. https://tea.xyz/white-paper/ 1. Built with Scroll v170.5.0 10/15/2024 385 1.9
Tea - Library Tea === Tea is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2019 by Eunice Jun and Maureen Daum and Jared Roesch and Sarah E. Chasins and Emery D. Berger and Rene Just and Katharina Reinecke. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Eunice%20Jun Eunice Jun https://pldb.io/concepts/../lists/creators.html#q=Maureen%20Daum Maureen Daum https://pldb.io/concepts/../lists/creators.html#q=Jared%20Roesch Jared Roesch https://pldb.io/concepts/../lists/creators.html#q=Sarah%20E.%20Chasins Sarah E. Chasins https://pldb.io/concepts/../lists/creators.html#q=Emery%20D.%20Berger Emery D. Berger https://pldb.io/concepts/../lists/creators.html#q=Rene%20Just Rene Just https://pldb.io/concepts/../lists/creators.html#q=Katharina%20Reinecke Katharina Reinecke #2538 on PLDB 6 Years Old A High-level Language and Runtime System for Automating Statistical Analysis. Tea is implemented as an open-source Python library, so programmers can use Tea wherever they use Python, including within Python notebooks. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Tea is written in <a href="python.html">Python</a> - <a href="http://tea-lang.org/">tea-lang.org</a> was registered in 2018 - See also: (5 related languages) <a href="sas.html">SAS</a>, <a href="spss.html">SPSS</a>, <a href="jmp.html">JMP</a>, <a href="r.html">R</a>, <a href="statsplorer.html">Statsplorer</a> - Read more about Tea on the web: 1. https://arxiv.org/abs/1904.05387 1. Built with Scroll v170.5.0 10/15/2024 389 1.9
Tdms Built with Scroll v170.5.0 10/15/2024 6 0
Tdfl Built with Scroll v170.5.0 10/15/2024 6 0
Tcsp Built with Scroll v170.5.0 10/15/2024 6 0
tcsh - Programming language tcsh ==== tcsh is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #985 on PLDB 42 Years Old 0 <span title="tcsh repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 0 tcsh repos on <a href="https://github.com/search?q=language:Tcsh">GitHub</a> - tcsh on HOPL https://hopl.info/showlanguage.prx?exp=2560 tcsh on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/shell.py">syntax highlighting</a> for tcsh - GitHub supports <a href="https://github.com/atom/language-shellscript" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for tcsh ```Example from <a href='https://riju.codes/tcsh'>Riju</a>: echo "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/t/TCSH.tcsh'>hello-world</a>: #!/bin/tcsh echo "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token echo Built with Scroll v170.5.0 10/15/2024 344 1.7
TCP - Protocol TCP === TCP, aka Transmission Control Protocol, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1974 by Vint Cerf and Bob Kahn. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221974%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1974 https://pldb.io/concepts/../lists/creators.html#q=Vint%20Cerf Vint Cerf https://pldb.io/concepts/../lists/creators.html#q=Bob%20Kahn Bob Kahn #462 on PLDB 51 Years Old The Transmission Control Protocol (TCP) is one of the main protocols of the Internet protocol suite. It originated in the initial network implementation in which it complemented the Internet Protocol (IP). Therefore, the entire suite is commonly referred to as TCP/IP. Read more on Wikipedia... https://en.wikipedia.org/wiki/Transmission_Control_Protocol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - See also: (6 related languages) <a href="udp.html">UDP</a>, <a href="ftp.html">FTP</a>, <a href="http.html">HTTP</a>, <a href="smtp.html">SMTP</a>, <a href="tls.html">TLS</a>, <a href="linux.html">Linux</a> - 1 PLDB concepts link to TCP: <a href="homa.html">Homa</a> Built with Scroll v170.5.0 10/15/2024 314 1.6
Tcoz Built with Scroll v170.5.0 10/15/2024 6 0
Tcl Built with Scroll v170.5.0 10/15/2024 6 0
Tcc Built with Scroll v170.5.0 10/15/2024 6 0
tbox-lib - Library tbox-lib ======== tbox-lib is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #1134 on PLDB 15 Years Old ```Download source code: git clone https://github.com/tboox/tbox ``` 🎁 A glib-like multi-platform c library - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - tbox-lib is developed on <a href="https://github.com/tboox/tbox">GitHub</a> and has 4,797 stars - tbox-lib is written in <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="lua.html">Lua</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="objective-c.html">Objective-C</a>, <a href="cpp.html">C++</a> - <a href="https://tboox.org">tboox.org</a> was registered in 2011 Built with Scroll v170.5.0 10/15/2024 280 1.4
Taxis Built with Scroll v170.5.0 10/15/2024 6 0
taxa - Programming language taxa ==== taxa is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Dan Motzenbecker. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Dan%20Motzenbecker Dan Motzenbecker #2671 on PLDB 11 Years Old ```Download source code: git clone https://github.com/dmotz/taxa ``` 📐 A tiny language inside JavaScript to enforce type signatures. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - taxa is developed on <a href="https://github.com/dmotz/taxa">GitHub</a> and has 8 stars - taxa is written in <a href="coffeescript.html">CoffeeScript</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a> HackerNews discussions of taxa ============================== title|titleLink|date|score|comments Show HN: Taxa – A tiny language inside JavaScript to enforce type signatures|https://news.ycombinator.com/item?id=8282725|09/07/2014|3|3 Built with Scroll v170.5.0 10/15/2024 285 1.4
Tawa Built with Scroll v170.5.0 10/15/2024 6 0
TASM - Programming language TASM ==== TASM is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #2841 on PLDB 36 Years Old TASM may refer to: Turbo Assembler, Borland's x86 assembler Turbo Assembler, Omikron's Commodore 64-based 6502 assembler Table Assembler, a table driven cross-assembler for small microprocessors Tomahawk Anti-Ship Missile Tulsa Air and Space Museum & Planetarium The Amazing Spider-Man. Read more on Wikipedia... https://en.wikipedia.org/wiki/Tasm Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - TASM on HOPL https://hopl.info/showlanguage.prx?exp=2554 TASM on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/asm.py">syntax highlighting</a> for TASM - Read more about TASM on the web: 1. https://sourceforge.net/projects/guitasm8086/ 1. Built with Scroll v170.5.0 10/15/2024 282 1.4
Tarot Built with Scroll v170.5.0 10/15/2024 6 0
Tarmac Built with Scroll v170.5.0 10/15/2024 6 0
Table Query Language - Query language Table Query Language ==================== Table Query Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #2816 on PLDB 28 Years Old The Table Query Language (TaQL) is an SQL-like high level language to do operations like selection, sort, and update on a casacore table. It is a very versatile language with full support for table columns containing array data. It has inherent support for masked arrays, units, and astronomical coordinates. It has a very rich set of functions (like cone search and array reduction) making it very suitable for astronomical applications. User defined functions can be added easily. It also has full support of grouping/aggregation and nested queries. An operation that can be expressed in a single function is the matching of two sky catalogues. It can be used from C++, Python, and the Casacore program taql. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/tammojan/taql-jupyter">Kernel</a> for Table Query Language - Read more about Table Query Language on the web: 1. https://casa.nrao.edu/aips2_docs/notes/199/node3.html 1. Built with Scroll v170.5.0 10/15/2024 339 1.7
TAP - Protocol TAP === TAP, aka Test Anything Protocol, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #817 on PLDB 37 Years Old ```Download source code: git clone https://github.com/TestAnything/test-anything-protocol ``` The Test Anything Protocol (TAP) is a protocol to allow communication between unit tests and a test harness. It allows individual tests (TAP producers) to communicate test results to the testing harness in a language-agnostic way. Originally developed for unit testing of the Perl interpreter in 1987, producers and parsers are now available for many development platforms.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Test_Anything_Protocol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - TAP is developed on <a href="https://github.com/TestAnything/test-anything-protocol">GitHub</a> and has 43 stars - TAP is written in <a href="xml.html">XML</a> - There are 81 members in the <a href="https://reddit.com/r/testanythingprotocol">TAP subreddit</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/testing.py">syntax highlighting</a> for TAP - <a href="https://testanything.org/">testanything.org</a> was registered in 2007 - See also: (1 related languages) <a href="perl.html">Perl</a> ```Example from <a href='https://en.wikipedia.org/wiki/Test_Anything_Protocol'>Wikipedia</a>: 1..4 ok 1 - Input file opened not ok 2 - First line of the input valid. More output from test 2. There can be arbitrary number of lines for any output so long as there is at least some kind of whitespace at beginning of line. ok 3 - Read the rest of the file #TAP meta information not ok 4 - Summarized correctly # TODO: not written yet ``` Built with Scroll v170.5.0 10/15/2024 432 2.2
Tap code - Notation Tap code ======== Tap code is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1941. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221941%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1941 #3013 on PLDB 84 Years Old The tap code, sometimes called the knock code, is a way to encode text messages on a letter-by-letter basis in a very simple way. The message is transmitted using a series of tap sounds, hence its name. The tap code has been commonly used by prisoners to communicate with each other. Read more on Wikipedia... https://en.wikipedia.org/wiki/Tap_code Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - See also: (1 related languages) <a href="morse-code.html">Morse code</a> Built with Scroll v170.5.0 10/15/2024 253 1.3
tao3d - Programming language tao3d ===== tao3d is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Christophe de Dinechin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Christophe%20de%20Dinechin Christophe de Dinechin #1169 on PLDB 22 Years Old ```Download source code: git clone https://github.com/c3d/tao3D ``` Tao3D is a programming language for interactive 3D. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - tao3d is developed on <a href="https://github.com/c3d/tao3D">GitHub</a> and has 172 stars - tao3d is written in <a href="cpp.html">C++</a>, <a href="ini.html">Ini</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="qt.html">Qt</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="bash.html">Bash</a>, <a href="assembly-language.html">Assembly language</a>, <a href="perl.html">Perl</a>, <a href="yaml.html">YAML</a>, <a href="sed.html">sed</a>, <a href="c.html">C</a>, <a href="f-sharp.html">F#</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="csv.html">CSV</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="typescript.html">TypeScript</a> - See also: (1 related languages) <a href="xl-lang.html">XL</a> ```Example from the web: import SeasonsGreetingsTheme theme "SeasonsGreetings" main_title_slide "The main title slide", title "Seasons Greetings theme" subtitle "A theme for the holidays" section_slide "A section slide", title "Section title" subtitle "Section subtitle" slide "Bullet points", * "Bullet points" ** "More bullet points" *** "Deeper" ``` Built with Scroll v170.5.0 10/15/2024 440 2.2
Tao Built with Scroll v170.5.0 10/15/2024 6 0
tangledown - Template language tangledown ========== tangledown is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2011 by Nicholas Bollweg. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Nicholas%20Bollweg Nicholas Bollweg #2115 on PLDB 14 Years Old ```Download source code: git clone https://github.com/bollwyvl/tangledown ``` tangledown combines the simplicity of Markdown syntax with the sexiness of Tangle.js reactive documents and the loveliness of Rickshaw plots - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - tangledown is developed on <a href="https://github.com/bollwyvl/tangledown">GitHub</a> and has 30 stars - tangledown is written in <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> ```Example from the web: If you eat t[number](cookies ' cookies'), you consume t[](calories ' calories'). This constitutes t[](dailypercent percent) of a daily intake of t[number](100<dailycalories..100 ' calories'). t[if](overninek) ~ # It's over 9000! ~~~~.initialize #cookies: 3 #calories: 150 #dailypercent: 1 #dailycalories: 2100 #overninek: 0 ~~~~ ~~~~.update #calories: #cookies * 50 #dailypercent: (#cookies * 50) / #dailycalories #overninek: #calories > 9000 ~~~~ ``` Built with Scroll v170.5.0 10/15/2024 352 1.8
tampio - Programming language tampio ====== tampio is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Iikka Hauhio. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Iikka%20Hauhio Iikka Hauhio #1729 on PLDB 8 Years Old ```Download source code: git clone https://github.com/fergusq/tampio ``` Tampio: An object-oriented programming language made to resemble Finnish - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - tampio is developed on <a href="https://github.com/fergusq/tampio">GitHub</a> and has 226 stars - tampio is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a> - tampio is written with the native language of Finnish ```Example from the web: Pienen luvun kertoma on riippuen siitä, onko se pienempi tai yhtä suuri kuin yksi, joko yksi tai pieni luku kerrottuna pienen luvun edeltäjän kertomalla. Luvun edeltäjä on se vähennettynä yhdellä. Olkoon pieni muuttuja uusi muuttuja, jonka arvo on nolla. Kun nykyinen sivu avautuu, pieneen muuttujaan luetaan luku ja nykyinen sivu näyttää pienen muuttujan arvon kertoman. ``` Built with Scroll v170.5.0 10/15/2024 320 1.6
tamgu - Programming language tamgu ===== tamgu is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Claude Roux. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Claude%20Roux Claude Roux #2457 on PLDB 6 Years Old ```Download source code: git clone https://github.com/naver/tamgu ``` Tamgu (탐구), a FIL programming language: Functional, Imperative, Logical all in one for annotation and data augmentation - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - tamgu is developed on <a href="https://github.com/naver/tamgu">GitHub</a> and has 191 stars - tamgu is written in <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="xml.html">XML</a>, <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="objective-c.html">Objective-C</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="cmake.html">CMake</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 305 1.5
Tall Built with Scroll v170.5.0 10/15/2024 6 0
Tale Built with Scroll v170.5.0 10/15/2024 6 0
TAL - Programming language TAL === TAL, aka Transaction Application Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1471 on PLDB 17 Years Old Transaction Application Language or TAL (originally "Tandem Application Language") is a block-structured, procedural language optimized for use on Tandem hardware. TAL resembles a cross between C and Pascal. It was the original system programming language for the Tandem CISC machines, which had no assembler. Read more on Wikipedia... https://en.wikipedia.org/wiki/Transaction_Application_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Explore TAL snippets on <a href="http://www.rosettacode.org/wiki/Category:TAL">Rosetta Code</a> - TAL on HOPL https://hopl.info/showlanguage.prx?exp=5587 TAL on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/tal.py">syntax highlighting</a> for TAL - See also: (3 related languages) <a href="c.html">C</a>, <a href="algol.html">Algol</a>, <a href="pascal.html">Pascal</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 364 1.8
Taktentus Built with Scroll v170.5.0 10/15/2024 6 0
Taijilang - Programming language Taijilang ========= Taijilang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Simeon Chaos. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Simeon%20Chaos Simeon Chaos #1839 on PLDB 11 Years Old ```Download source code: git clone https://github.com/taijiweb/taijilang ``` a customizable and extensible language with dynamic parser and meta compilation. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Taijilang is developed on <a href="https://github.com/taijiweb/taijilang">GitHub</a> and has 65 stars - Taijilang is written in <a href="javascript.html">JavaScript</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 272 1.4
Taichi - Programming language Taichi ====== Taichi is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Yuanming Hu. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Yuanming%20Hu Yuanming Hu #266 on PLDB 6 Years Old ```Download source code: git clone https://github.com/taichi-dev/taichi ``` Taichi Lang is an open-source, imperative, parallel programming language for high-performance numerical computation. It is embedded in Python and uses just-in-time (JIT) compiler frameworks, for example LLVM, to offload the compute-intensive Python code to the native GPU or CPU instructions. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Taichi is developed on <a href="https://github.com/taichi-dev/taichi">GitHub</a> and has 25,152 stars - Taichi is written in <a href="python.html">Python</a>, <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a>, <a href="json.html">JSON</a>, <a href="glsl.html">GLSL</a>, <a href="yaml.html">YAML</a>, <a href="cuda.html">CUDA</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="powershell.html">PowerShell</a>, <a href="toml.html">TOML</a>, <a href="c.html">C</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="make.html">Make</a>, <a href="ini.html">Ini</a> - Read more about Taichi on the web: 1. http://taichi.graphics/wp-content/uploads/2019/09/taichi_lang.pdf 1. ```Example from the web: // For CPU Parallelize(int num_threads) // Multi-threading Vectorize(int width) // Loop vectorization // For GPU BlockDim(int blockDim) // Specify GPU block size // For scratchpad optimization AssumeInRange(Expr base, int lower, int upper) Cache(Expr) // Cache data into GPU L1 cache CacheL1(Expr) More discussions on h ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 494 2.5
Tahoe-lafs Built with Scroll v170.5.0 10/15/2024 6 0
taf - Programming language taf === taf is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Manuel Simoni. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Manuel%20Simoni Manuel Simoni #1448 on PLDB 13 Years Old ```Download source code: git clone https://github.com/manuel/taf ``` A Lisp with row polymorphism, delimited continuations, and hygienic macros. [vaporware] - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - taf is developed on <a href="https://github.com/manuel/taf">GitHub</a> and has 56 stars - taf is written in <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a> - Read more about taf on the web: 1. http://www.manuelsimoni.net/taf/doc/plan.html 1. ```Example from the web: (define (make-person name email) #(person :name name :email email)) ; creates a person record with name and email fields (define-generic (to-string obj)) (define-method (to-string (obj #(person :name :email))) ; matches persons and binds name and email field to local variables (concat (list name " <" email ">"))) (to-string (make-person "Manuel" "msimoni@gmail.com")) ; ==> "Manuel <msimoni@gmail.com>" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 400 2
Text Adventure Development System - Application Text Adventure Development System ================================= Text Adventure Development System, aka Text Adventure Development System, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1988 by Michael J. Roberts. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 https://pldb.io/concepts/../lists/creators.html#q=Michael%20J.%20Roberts Michael J. Roberts #1641 on PLDB 37 Years Old Text Adventure Development System (TADS) is a prototype-based domain-specific programming language and set of standard libraries for creating interactive fiction (IF) games.. Read more on Wikipedia... https://en.wikipedia.org/wiki/TADS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - <a href="http://www.tads.org">tads.org</a> was registered in 2001 - See also: (9 related languages) <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="inform.html">Inform</a>, <a href="c.html">C</a>, <a href="pascal.html">Pascal</a>, <a href="java.html">Java</a>, <a href="utf-8.html">UTF-8</a>, <a href="z-machine.html">Z-machine</a>, <a href="csharp.html">C#</a> Built with Scroll v170.5.0 10/15/2024 316 1.6
Tactics Built with Scroll v170.5.0 10/15/2024 6 0
Tacpol-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
Tandem Advanced Command Language - Programming language Tandem Advanced Command Language ================================ Tandem Advanced Command Language, aka Tandem Advanced Command Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #1983 on PLDB 26 Years Old TACL (the Tandem Advanced Command Language) is the scripting programming language used in Tandem Computers. TACL is the shell.. Read more on Wikipedia... https://en.wikipedia.org/wiki/TACL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Tandem Advanced Command Language on HOPL https://hopl.info/showlanguage.prx?exp=1368 Tandem Advanced Command Language on HOPL - Tandem Advanced Command Language appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (1 related languages) <a href="tal.html">TAL</a> ```Example from <a href='http://helloworldcollection.de/#Tandem'>the Hello World Collection</a>: Comment -- Hello World for TACL (Tandem Advanced Command Language) ?tacl macro #OUTPUT Hello world ``` ```Example from <a href='https://en.wikipedia.org/wiki/TACL'>Wikipedia</a>: ?Section HELLO_BERNARD ROUTINE #OUTPUT Hello BERNARD ``` Built with Scroll v170.5.0 10/15/2024 310 1.6
Tac Built with Scroll v170.5.0 10/15/2024 6 0
Tabtran Built with Scroll v170.5.0 10/15/2024 6 0
Tabsol Built with Scroll v170.5.0 10/15/2024 6 0
Tabloid - Esoteric programming language Tabloid ======= Tabloid is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2020 by Linus Lee. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Linus%20Lee Linus Lee #1354 on PLDB 5 Years Old ```Download source code: git clone https://github.com/thesephist/tabloid ``` A minimal programming language inspired by clickbait headlines - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Tabloid is developed on <a href="https://github.com/thesephist/tabloid">GitHub</a> and has 458 stars - Tabloid is written in <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a> ```Example from <a href='https://riju.codes/tabloid'>Riju</a>: YOU WON'T WANT TO MISS "Hello, world" PLEASE LIKE AND SUBSCRIBE ``` Built with Scroll v170.5.0 10/15/2024 278 1.4
Tablog Built with Scroll v170.5.0 10/15/2024 6 0
Tableau Software - Application Tableau Software ================ Tableau Software is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #1751 on PLDB 22 Years Old Tableau Software ( tab-LOH) is an interactive data visualization software company founded on January 2003 by Christian Chabot, Pat Hanrahan and Chris Stolte, in Mountain View, California. The company is currently headquartered in Seattle, Washington, United States focused on business intelligence. On June 10, 2019, Salesforce.com announced it would be acquiring Tableau.Chabot, Hanrahan and Stolte were researchers at the Department of Computer Science at Stanford University who specialized in visualization techniques for exploring and analyzing relational databases and data cubes. Read more on Wikipedia... https://en.wikipedia.org/wiki/Tableau_Software Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - <a href="https://www.tableau.com/">tableau.com</a> was registered in 1996 Built with Scroll v170.5.0 10/15/2024 282 1.4
tablatal - Programming language tablatal ======== tablatal is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #3104 on PLDB 8 Years Old This space-sensitive database format is designed to store a list of elements of the same length, accessible by id. The parser is 30 lines long, and allows for human-readable data structures for static sites such as Oscean, also see Indental. In the Tablatal file, the first line declares the key, the spacing between each key defines the length of the parameters for all subsequent lines. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Read more about tablatal on the web: 1. https://github.com/XXIIVV/Oscean 1. ```Example from the web: NAME AGE COLOR Erica 12 Opal Alex 23 Cyan Nike 34 Red Ruca 45 Grey Or, [{name:Erica,Age:12,Color:Blue},{name:Alex,Age..} ``` Built with Scroll v170.5.0 10/15/2024 283 1.4
tablam - Query language tablam ====== tablam is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2020 by Mario Montoya. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Mario%20Montoya Mario Montoya #1391 on PLDB 5 Years Old ```Download source code: git clone https://github.com/Tablam/TablaM ``` The practical relational programing language for data-oriented applications - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - tablam is developed on <a href="https://github.com/Tablam/TablaM">GitHub</a> and has 185 stars - tablam is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="xml.html">XML</a> - <a href="http://www.tablam.org/">tablam.org</a> was registered in 2014 ```Example from the web: city ?where .population > 100_000 ?select .name, .country points ?sort .x ``` Built with Scroll v170.5.0 10/15/2024 323 1.6
Tab Built with Scroll v170.5.0 10/15/2024 6 0
T3X - Programming language T3X === T3X is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by Nils M Holm. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Nils%20M%20Holm Nils M Holm #2014 on PLDB 30 Years Old T3X is a small, portable, procedural, block-structured, recursive, almost typeless, and to some degree object-oriented programming language. Its syntax is similar to Pascal, its semantics resembles BCPL's. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - T3X on HOPL https://hopl.info/showlanguage.prx?exp=2549 T3X on HOPL - <a href="http://www.t3x.org/">t3x.org</a> was registered in 2000 - Read more about T3X on the web: 1. https://news.ycombinator.com/item?id=14273177 1. ```Example from the web: USE t3x: t; DO t.write(T3X.SYSOUT, "Hello, World!\n", 14); END ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example DO END ! Do nothing Token ! Built with Scroll v170.5.0 10/15/2024 309 1.5
t2b - Programming language t2b === t2b is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #1590 on PLDB 7 Years Old ```Download source code: git clone https://github.com/thosakwe/t2b ``` A wicked-powerful text macro language for building binary files. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - t2b is developed on <a href="https://github.com/thosakwe/t2b">GitHub</a> and has 375 stars - t2b is written in <a href="xml.html">XML</a>, <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="yaml.html">YAML</a> HackerNews discussions of t2b ============================= title|titleLink|date|score|comments Show HN: T2b – A wicked-powerful text macro language for building binary files|https://news.ycombinator.com/item?id=17289801|06/12/2018|117|52 Built with Scroll v170.5.0 10/15/2024 290 1.4
T - Programming language T = T is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2229 on PLDB 45 Years Old The T programming language is a dialect of the Scheme programming language developed in the early 1980s by Jonathan A. Rees, Kent M. Pitman, and Norman I. Read more on Wikipedia... https://en.wikipedia.org/wiki/T_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - T on HOPL https://hopl.info/showlanguage.prx?exp=1019 T on HOPL - See also: (5 related languages) <a href="scheme.html">Scheme</a>, <a href="eulisp.html">EuLisp</a>, <a href="joule.html">Joule</a>, <a href="c.html">C</a>, <a href="common-lisp.html">Common Lisp</a> ```Example from <a href='https://en.wikipedia.org/wiki/T_(programming_language)'>Wikipedia</a>: (define-predicate pair?) (define-settable-operation (car pair)) (define-settable-operation (cdr pair)) (define (cons the-car the-cdr) (object nil ((pair? self) t) ((car self) the-car) ((cdr self) the-cdr) (((setter car) self new-car) (set the-car new-car)) (((setter cdr) self new-cdr) (set the-cdr new-cdr)))) ``` Built with Scroll v170.5.0 10/15/2024 330 1.6
t-lang - Programming language t-lang ====== t-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Justin Hu. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Justin%20Hu Justin Hu #2401 on PLDB 6 Years Old ```Download source code: git clone https://github.com/JustinHuPrime/TCompiler ``` T is a C-like, module based programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - t-lang is developed on <a href="https://github.com/JustinHuPrime/TCompiler">GitHub</a> and has 13 stars - t-lang is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="tex.html">Tex</a>, <a href="make.html">Make</a>, <a href="racket.html">Racket</a> - Read more about t-lang on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/ew0bjx/modules_in_t/ 1. Built with Scroll v170.5.0 10/15/2024 287 1.4
IBM System z - Computing machine IBM System z ============ IBM System z is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22computingMachine%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">computing machine</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2996 on PLDB 25 Years Old IBM System z (officially "IBM z Systems") is a family name used by IBM for all of its mainframe computers. In 2000, IBM renamed the existing System/390 to IBM eServer zSeries with the e depicted in IBM's red trademarked symbol, but because no specific machine names were changed for System/390, the zSeries name in common use refers only to the z900 and z990 generations of mainframes. In April 2006, with another generation of products, the official family was changed to IBM System z, which now includes both older IBM eServer zSeries models, the IBM System z9 models, the IBM System z10 models, and the newer IBM zEnterprise models. Read more on Wikipedia... https://en.wikipedia.org/wiki/IBM_System_z Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"computingMachine"%5D%7D%5D%2C"logic"%3A"AND"%7D'>computingMachine</a> - See also: (1 related languages) <a href="linux.html">Linux</a> Built with Scroll v170.5.0 10/15/2024 312 1.6
SystemVerilog - Programming language SystemVerilog ============= SystemVerilog is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #306 on PLDB 23 Years Old 10k <span title="SystemVerilog repos on GitHub.">Repos</span> SystemVerilog, standardized as IEEE 1800, is a hardware description and hardware verification language used to model, design, simulate, test and implement electronic systems. SystemVerilog is based on Verilog and some extensions, and since 2008 Verilog is now part of the same IEEE standard. It is commonly used in the semiconductor and electronic design industry as an evolution of Verilog.. Read more on Wikipedia... https://en.wikipedia.org/wiki/SystemVerilog Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 9,972 SystemVerilog repos on <a href="https://github.com/search?q=language:SystemVerilog">GitHub</a> - Early development of SystemVerilog happened in <a href="../lists/labs.html#q=Synopsys">Synopsys</a> - The Google BigQuery Public Dataset GitHub snapshot shows 872 users using SystemVerilog in 1k repos on <a href="https://api.github.com/search/repositories?q=language:SystemVerilog">GitHub</a> - Explore SystemVerilog snippets on <a href="http://www.rosettacode.org/wiki/Category:SystemVerilog">Rosetta Code</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/systemverilog">package</a> for syntax highlighting SystemVerilog - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/hdl.py">syntax highlighting</a> for SystemVerilog - GitHub supports <a href="https://github.com/TheClams/SystemVerilog" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for SystemVerilog - See also: (7 related languages) <a href="verilog.html">Verilog</a>, <a href="vhdl.html">VHDL</a>, <a href="openvera.html">OpenVera</a>, <a href="java.html">Java</a>, <a href="c.html">C</a>, <a href="property-specification-language.html">Property Specification Language</a>, <a href="axiom.html">AXIOM</a> ```Example from <a href='https://github.com/TheClams/SystemVerilog'>Linguist</a>: function integer log2; input integer x; begin x = x-1; for (log2 = 0; x > 0; log2 = log2 + 1) x = x >> 1; end endfunction ``` ```Example from <a href='https://en.wikipedia.org/wiki/SystemVerilog'>Wikipedia</a>: class eth_frame; // Definitions as above covergroup cov; coverpoint dest { bins bcast[1] = {48'hFFFFFFFFFFFF}; bins ucast[1] = default; } coverpoint f_type { bins length[16] = { [0:1535] }; bins typed[16] = { [1536:32767] }; bins other[1] = default; } psize: coverpoint payload.size { bins size[] = { 46, [47:63], 64, [65:511], [512:1023], [1024:1499], 1500 }; } sz_x_t: cross f_type, psize; endgroup endclass ``` ```SystemVerilog <a href="../lists/keywords.html#q=systemverilog">Keywords</a> accept_on alias always always_comb always_ff always_latch and assert assign assume automatic before begin bind bins binsof bit break buf bufif0 bufif1 byte case casex casez cell chandle checker class clocking cmos config const constraint context continue cover covergroup coverpoint cross deassign default defparam design disable dist do edge else end endcase endchecker endclass endclocking endconfig endfunction endgenerate endgroup endinterface endmodule endpackage endprimitive endprogram endproperty endspecify endsequence endtable endtask enum event eventually expect export extends extern final first_match for force foreach forever fork forkjoin function generate genvar global highz0 highz1 if iff ifnone ignore_bins illegal_bins implements implies import incdir include initial inout input inside instance int integer interconnect interface intersect join join_any join_none large let liblist library local localparam logic longint macromodule matches medium modport module nand negedge nettype new nexttime nmos nor noshowcancelled not notif0 notif1 null or output package packed parameter pmos posedge primitive priority program property protected pull0 pull1 pulldown pullup pulsestyle_ondetect pulsestyle_onevent pure rand randc randcase randsequence rcmos real realtime ref reg reject_on release repeat restrict return rnmos rpmos rtran rtranif0 rtranif1 s_always s_eventually s_nexttime s_until s_until_with scalared sequence shortint shortreal showcancelled signed small soft solve specify specparam static string strong strong0 strong1 struct super supply0 supply1 sync_accept_on sync_reject_on table tagged task this throughout time timeprecision timeunit tran tranif0 tranif1 tri tri0 tri1 triand trior trireg type typedef union unique unique0 unsigned until until_with untyped use uwire var vectored virtual void wait wait_order wand weak weak0 weak1 while wildcard wire with within wor xnor xor ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example // ([1-9][_0-9]*)?\s*\'[sS]?[bB]\s*[xXzZ?01][_xXzZ?01]* Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // ([1-9][_0-9]*)?\s*\'[sS]?[dD]\s*[xXzZ?0-9][_xXzZ?0-9]* Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // (\d+\.\d*|\.\d+|\d+)[eE][+-]?\d+[lL]? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // ([1-9][_0-9]*)?\s*\'[sS]?[hH]\s*[xXzZ?0-9a-fA-F][_xXzZ?0-9a-fA-F]* Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example // ([1-9][_0-9]*)?\s*\'[sS]?[oO]\s*[xXzZ?0-7][_xXzZ?0-7]* Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1135 5.7
System-v-abi Built with Scroll v170.5.0 10/15/2024 6 0
SysML - Programming language SysML ===== SysML, aka Systems Modeling Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #1682 on PLDB 25 Years Old The Systems Modeling Language (SysML) is a general-purpose modeling language for systems engineering applications. It supports the specification, analysis, design, verification and validation of a broad range of systems and systems-of-systems. SysML was originally developed by an open source specification project, and includes an open source license for distribution and use. Read more on Wikipedia... https://en.wikipedia.org/wiki/Systems_Modeling_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (2 related languages) <a href="uml.html">UML</a>, <a href="energese-notation.html">Energy Systems Language</a> Built with Scroll v170.5.0 10/15/2024 265 1.3
Syntol Built with Scroll v170.5.0 10/15/2024 6 0
Syntex Built with Scroll v170.5.0 10/15/2024 6 0
Synproc Built with Scroll v170.5.0 10/15/2024 6 0
Synon Built with Scroll v170.5.0 10/15/2024 6 0
Synglish Built with Scroll v170.5.0 10/15/2024 6 0
Synergist Built with Scroll v170.5.0 10/15/2024 6 0
Syndicate Built with Scroll v170.5.0 10/15/2024 6 0
SMIL - Programming language SMIL ==== SMIL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #3346 on PLDB 28 Years Old Synchronized Multimedia Integration Language (SMIL ()) is a World Wide Web Consortium recommended Extensible Markup Language (XML) markup language to describe multimedia presentations. It defines markup for timing, layout, animations, visual transitions, and media embedding, among other things. SMIL allows presenting media items such as text, images, video, audio, links to other SMIL presentations, and files from multiple web servers. Read more on Wikipedia... https://en.wikipedia.org/wiki/Synchronized_Multimedia_Integration_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (5 related languages) <a href="html.html">HTML</a>, <a href="svg.html">SVG</a>, <a href="javascript.html">JavaScript</a>, <a href="musicxml.html">MusicXML</a>, <a href="nested-context-language.html">Nested Context Language</a> Built with Scroll v170.5.0 10/15/2024 285 1.4
SYNAPSE - Programming language SYNAPSE ======= SYNAPSE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #2338 on PLDB 35 Years Old SyNAPSE is a DARPA program that aims to develop electronic neuromorphic machine technology, an attempt to build a new kind of cognitive computer with form, function, and architecture similar to the mammalian brain. Such artificial brains would be used in robots whose intelligence would scale with the size of the neural system in terms of total number of neurons and synapses and their connectivity. SyNAPSE is a backronym standing for Systems of Neuromorphic Adaptive Plastic Scalable Electronics. Read more on Wikipedia... https://en.wikipedia.org/wiki/SyNAPSE Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - SYNAPSE on HOPL https://hopl.info/showlanguage.prx?exp=6706 SYNAPSE on HOPL - Read more about SYNAPSE on Semantic Scholar: 1. https://semanticscholar.org/paper/20c4d5f1148f4c058189ae2502a402045aa96069 1. Built with Scroll v170.5.0 10/15/2024 291 1.5
SymPy - Library SymPy ===== SymPy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1052 on PLDB 18 Years Old ```Download source code: git clone https://github.com/sympy/sympy ``` A computer algebra system written in pure Python - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - SymPy is developed on <a href="https://github.com/sympy/sympy">GitHub</a> and has 12,652 stars - SymPy is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="perl.html">Perl</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xslt.html">XSLT</a>, <a href="json.html">JSON</a>, <a href="tex.html">Tex</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="toml.html">TOML</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="scheme.html">Scheme</a> - <a href="https://www.sympy.org/">sympy.org</a> was registered in 2007 Built with Scroll v170.5.0 10/15/2024 342 1.7
SYMPL - Programming language SYMPL ===== SYMPL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #3024 on PLDB 55 Years Old SYMPL is an obsolete programming language developed by the Control Data Corporation (CDC) for use on the CDC 6000 series computer systems in the 1970s and 1980s. It was based on a subset of CDCs version of JOVIAL, as an alternative to assembly language. A number of important CDC software products were implemented in SYMPL, including compilers, libraries, a full-screen editor, and major subsystems. Read more on Wikipedia... https://en.wikipedia.org/wiki/SYMPL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - SYMPL on HOPL https://hopl.info/showlanguage.prx?exp=699 SYMPL on HOPL - See also: (2 related languages) <a href="jovial.html">JOVIAL</a>, <a href="fortran.html">Fortran</a> Built with Scroll v170.5.0 10/15/2024 282 1.4
SYMBOLIC ASSEMBLY - Assembly language SYMBOLIC ASSEMBLY ================= SYMBOLIC ASSEMBLY is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1956. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221956%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1956 #3268 on PLDB 69 Years Old The Symbolic Assembly Program (SAP) is an assembler program for the IBM 704 computer. It was written by Roy Nutt at United Aircraft Corporation, and was distributed by the SHARE user's group beginning in 1956 as the Share Assembly Program. SAP succeeded an earlier program called NYAP1 (New York Assembly Program 1), which it closely resembled, and became the standard assembler for 704 users. Read more on Wikipedia... https://en.wikipedia.org/wiki/Symbolic_Assembly_Program Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of SYMBOLIC ASSEMBLY happened in <a href="../lists/labs.html#q=IBM">IBM</a> - SYMBOLIC ASSEMBLY on HOPL https://hopl.info/showlanguage.prx?exp=131 SYMBOLIC ASSEMBLY on HOPL - Read more about SYMBOLIC ASSEMBLY on the web: 1. https://escholarship.org/content/qt4cn1c702/qt4cn1c702.pdf 1. Built with Scroll v170.5.0 10/15/2024 302 1.5
SYMBOL - Programming language SYMBOL ====== SYMBOL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1971. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221971%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1971 #1150 on PLDB 54 Years Old A symbol is a mark, sign or word that indicates, signifies, or is understood as representing an idea, object, or relationship. Symbols allow people to go beyond what is known or seen by creating linkages between otherwise very different concepts and experiences. All communication (and data processing) is achieved through the use of symbols. Read more on Wikipedia... https://en.wikipedia.org/wiki/Symbol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - SYMBOL on HOPL https://hopl.info/showlanguage.prx?exp=3238 SYMBOL on HOPL - See also: (1 related languages) <a href="isbn.html">ISBN</a> - Read more about SYMBOL on Semantic Scholar: 1. https://semanticscholar.org/paper/5f4c1ed840783affd959097c5e6fd06350c7dc38 1. Built with Scroll v170.5.0 10/15/2024 279 1.4
Symbmath Built with Scroll v170.5.0 10/15/2024 6 0
Symbal Built with Scroll v170.5.0 10/15/2024 6 0
Sybyl-notation Built with Scroll v170.5.0 10/15/2024 6 0
Swym - Programming language Swym ==== Swym is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Laurie Cheers. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Laurie%20Cheers Laurie Cheers #2198 on PLDB 13 Years Old ```Download source code: git clone https://github.com/LaurieCheers/Swym ``` The Swym programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Swym is developed on <a href="https://github.com/LaurieCheers/Swym">GitHub</a> and has 15 stars - Early development of Swym happened in <a href="../lists/labs.html#q=Cheers Games">Cheers Games</a> - Swym is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="php.html">PHP</a>, <a href="css.html">CSS</a> Built with Scroll v170.5.0 10/15/2024 264 1.3
Semantic Web Rule Language - Xml format Semantic Web Rule Language ========================== Semantic Web Rule Language, aka Semantic Web Rule Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2348 on PLDB 21 Years Old The Semantic Web Rule Language (SWRL) is a proposed language for the Semantic Web that can be used to express rules as well as logic, combining OWL DL or OWL Lite with a subset of the Rule Markup Language (itself a subset of Datalog).The specification was submitted in May 2004 to the W3C by the National Research Council of Canada, Network Inference (since acquired by webMethods), and Stanford University in association with the Joint US/EU ad hoc Agent Markup Language Committee. The specification was based on an earlier proposal for an OWL rules language.SWRL has the full power of OWL DL, but at the price of decidability and practical implementations. However, decidability can be regained by restricting the form of admissible rules, typically by imposing a suitable safety condition.Rules are of the form of an implication between an antecedent (body) and consequent (head). Read more on Wikipedia... https://en.wikipedia.org/wiki/Semantic_Web_Rule_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Semantic Web Rule Language on HOPL https://hopl.info/showlanguage.prx?exp=7647 Semantic Web Rule Language on HOPL ```Example from the web: <ruleml:imp> <ruleml:_rlab ruleml:href="#example1"/> <ruleml:_body> <swrlx:individualPropertyAtom swrlx:property="hasParent"> <ruleml:var>x1</ruleml:var> <ruleml:var>x2</ruleml:var> </swrlx:individualPropertyAtom> <swrlx:individualPropertyAtom swrlx:property="hasBrother"> <ruleml:var>x2</ruleml:var> <ruleml:var>x3</ruleml:var> </swrlx:individualPropertyAtom> </ruleml:_body> <ruleml:_head> <swrlx:individualPropertyAtom swrlx:property="hasUncle"> <ruleml:var>x1</ruleml:var> <ruleml:var>x3</ruleml:var> </swrlx:individualPropertyAtom> </ruleml:_head> </ruleml:imp> ``` Built with Scroll v170.5.0 10/15/2024 493 2.5
swizzle - Esoteric programming language swizzle ======= swizzle is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2018 by Robert Swierczek. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Robert%20Swierczek Robert Swierczek #2684 on PLDB 7 Years Old ```Download source code: git clone https://github.com/rswier/swizzle ``` An esoteric programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - swizzle is developed on <a href="https://github.com/rswier/swizzle">GitHub</a> and has 26 stars - swizzle is written in <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a> ```Example from the web: {M 1=i (i 100 <=? (i 15 % 0 ==? "FizzBuzz" P; :(i 3 % 0 ==? "Fizz" P; :(i 5 % 0 ==? "Buzz" P; : i "%d" P;; ))) 10 "%c" P;; i++; @) } M ``` Built with Scroll v170.5.0 10/15/2024 288 1.4
Swift - Programming language Swift ===== Swift is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Chris Lattner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Lattner Chris Lattner #20 on PLDB 11 Years Old 1m <span title="Swift repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/apple/swift ``` Swift is a general-purpose, multi-paradigm, compiled programming language developed by Apple Inc. for iOS, macOS, watchOS, tvOS, and Linux. Swift is designed to work with Apple's Cocoa and Cocoa Touch frameworks and the large body of existing Objective-C (ObjC) code written for Apple products. Read more on Wikipedia... https://en.wikipedia.org/wiki/Swift_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Swift is developed on <a href="https://github.com/apple/swift">GitHub</a> and has 67,064 stars - Watch the history of <a href="https://www.youtube.com/watch?v=SFrdfk9Cvr8">the Swift repo visualized with Gource</a> - There are at least 1,044,892 Swift repos on <a href="https://github.com/search?q=language:Swift">GitHub</a> - Early development of Swift happened in <a href="../lists/labs.html#q=Apple">Apple</a> - Swift is written in <a href="swift.html">Swift</a>, <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="objective-c.html">Objective-C</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="yaml.html">YAML</a>, <a href="tex.html">Tex</a>, <a href="c.html">C</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="bash.html">Bash</a>, <a href="llvmir.html">LLVM IR</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="vim-script.html">Vim script</a>, <a href="make.html">Make</a>, <a href="lisp.html">Lisp</a>, <a href="html.html">HTML</a>, <a href="pascal.html">Pascal</a>, <a href="d.html">D</a>, <a href="css.html">CSS</a>, <a href="assembly-language.html">Assembly language</a>, <a href="ini.html">Ini</a>, <a href="powershell.html">PowerShell</a>, <a href="javascript.html">JavaScript</a>, <a href="ruby.html">Ruby</a>, <a href="awk.html">awk</a>, <a href="matlab.html">MATLAB</a> - The Google BigQuery Public Dataset GitHub snapshot shows 25k users using Swift in 43k repos on <a href="https://api.github.com/search/repositories?q=language:Swift">GitHub</a> - Check out the 375 <a href="https://www.meetup.com/topics/swift-language/">Swift meetup groups</a> on Meetup.com. - There are 93,491 members in the <a href="https://reddit.com/r/swift">Swift subreddit</a> - There are 690 <a href="https://projecteuler.net/language=Swift">Project Euler</a> users using Swift - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> Swift programmers reported a median salary of $58,911. 5% of respondents reported using Swift. 4,204 programmers reported using Swift, and 6,353 said they wanted to use it - Explore Swift snippets on <a href="http://www.rosettacode.org/wiki/Category:Swift">Rosetta Code</a> - Swift ranks #20 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Swift <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/apple/sourcekit-lsp">implementation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/swift">package</a> for syntax highlighting Swift - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/swift">package</a> for syntax highlighting Swift - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/objective.py">syntax highlighting</a> for Swift - GitHub supports <a href="https://github.com/textmate/swift.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Swift - Learn <a href="https://exercism.org/tracks/swift">Swift on exercism.</a> - There is a <a href="https://cocoapods.org/">central package repository</a> for Swift - Indeed.com has 2,043 matches for <a href="https://www.indeed.com/jobs?q=swift developer">"swift developer"</a>. - See also: (18 related languages) <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="csharp.html">C#</a>, <a href="clu.html">CLU</a>, <a href="d.html">D</a>, <a href="haskell.html">Haskell</a>, <a href="objective-c.html">Objective-C</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="rust.html">Rust</a>, <a href="ios.html">iOS</a>, <a href="llvmir.html">LLVM IR</a>, <a href="c.html">C</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="java.html">Java</a>, <a href="unicode.html">Unicode</a>, <a href="android.html">Android</a>, <a href="kotlin.html">Kotlin</a> - 33 PLDB concepts link to Swift: <a href="ace.html">Ace Editor</a>, <a href="ante-esolang.html">Ante</a>, <a href="arrow-format.html">Apache Arrow</a>, <a href="cir.html">CIR</a>, <a href="cloc.html">cloc</a>, <a href="dixy.html">Dixy</a>, <a href="flatbuffers.html">FlatBuffers</a>, <a href="flow9.html">Flow9</a>, <a href="flutter.html">Flutter</a>, <a href="gradle.html">Gradle</a>, <a href="homebrew-pm.html">Homebrew</a>, <a href="iterm2.html">Iterm2</a>, <a href="kai.html">kai</a>, <a href="koka.html">Koka</a>, <a href="kotlin.html">Kotlin</a>, <a href="mal.html">mal</a>, <a href="mojo.html">Mojo</a>, <a href="mongodb.html">MongoDB</a>, <a href="opencv.html">OpenCV</a>, <a href="plot.html">Plot</a>, <a href="project-mentat.html">Project Mentat</a>, <a href="pygments.html">Pygments</a>, <a href="react-native.html">React Native</a>, <a href="reason.html">Reason</a>, <a href="roc.html">Roc</a>, <a href="stencil.html">Stencil</a>, <a href="swift.html">Swift</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="uno.html">Uno</a>, <a href="wasmer.html">wasmer</a>, <a href="wax.html">Wax</a>, <a href="wing.html">Wing</a>, <a href="zolang.html">zolang</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: // Type your code here, or load an example. func square(n: Int) -> Int { return n * n } ``` ```Example from <a href='https://riju.codes/swift'>Riju</a>: print("Hello, world!") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Swift.swift'>hello-world</a>: print("Hello World") ``` ```Example from <a href='http://helloworldcollection.de/#Swift'>the Hello World Collection</a>: // Hello world in Swift println("Hello, world!") ``` ```Example from <a href='https://github.com/textmate/swift.tmbundle'>Linguist</a>: println("Hello, world") ``` ```Example from <a href='https://en.wikipedia.org/wiki/Swift_(programming_language)'>Wikipedia</a>: var someSortOfPrintableObject: SupportsToString ... print(someSortOfPrintableObject.toString()) ``` ```Swift <a href="../lists/keywords.html#q=swift">Keywords</a> associatedtype class deinit enum extension func import init inout internal let operator private protocol public static struct subscript typealias var break case continue default defer do else fallthrough for guard if in repeat return switch where while as catch dynamicType false is nil rethrows super self Self throw throws true try #column #file #function #line #available #column #else#elseif #endif #file #function #if #line #selector associativity convenience dynamic didSet final get infix indirect lazy left mutating none nonmutating optional override postfix precedence prefix Protocol required right set Type unowned weak willSet ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example print("Hello, World!") Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example // 0b[01_]+ Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // [0-9][0-9_]* Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // [0-9][0-9_]*(\.[0-9_]+[eE][+\-]?[0-9_]+|\.[0-9_]*|[eE][+\-]?[0-9_]+) Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0x[0-9a-fA-F_]+ Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example // 0o[0-7_]+ Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Interfaces FeatureLink ../features/hasInterfaces.html Supported <span class="hasFeature">✓</span> Example protocol MyProtocol { init(parameter: Int) var myVariable: Int { get set } var myReadOnlyProperty: Int { get } func myMethod() func myMethodWithBody() } extension MyProtocol { func myMethodWithBody() { // implementation goes here } } Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example import UIKit import UIKit.UITableViewController let tvc = UITableViewController() let vc = UIViewController() let label = UILabel() Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Single Dispatch FeatureLink ../features/hasSingleDispatch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token " row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example let label = UILabel() Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Variable Substitution Syntax FeatureLink ../features/hasVariableSubstitutionSyntax.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1919 9.6
SWI Prolog - Programming language SWI Prolog ========== SWI Prolog is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #937 on PLDB 38 Years Old ```Download source code: git clone https://github.com/SWI-Prolog/swipl-devel ``` SWI-Prolog is a free implementation of the programming language Prolog, commonly used for teaching and semantic web applications. It has a rich set of features, libraries for constraint logic programming, multithreading, unit testing, GUI, interfacing to Java, ODBC and others, literate programming, a web server, SGML, RDF, RDFS, developer tools (including an IDE with a GUI debugger and GUI profiler), and extensive documentation. SWI-Prolog runs on Unix, Windows, Macintosh and Linux platforms. Read more on Wikipedia... https://en.wikipedia.org/wiki/SWI-Prolog Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - SWI Prolog is developed on <a href="https://github.com/SWI-Prolog/swipl-devel">GitHub</a> and has 933 stars - SWI Prolog is written in <a href="prolog.html">Prolog</a>, <a href="c.html">C</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="bash.html">Bash</a>, <a href="tex.html">Tex</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="csv.html">CSV</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="perl.html">Perl</a>, <a href="make.html">Make</a>, <a href="m4.html">M4</a>, <a href="xml.html">XML</a>, <a href="python.html">Python</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/madmax2012/SWI-Prolog-Kernel">Kernel</a> for SWI Prolog - <a href="http://www.swi-prolog.org/">swi-prolog.org</a> was registered in 2001 - See also: (8 related languages) <a href="c.html">C</a>, <a href="prolog.html">Prolog</a>, <a href="java.html">Java</a>, <a href="rdf.html">RDF</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="lisp.html">Lisp</a>, <a href="emacs-editor.html">Emacs</a> Built with Scroll v170.5.0 10/15/2024 498 2.5
Sweet.js - Programming language Sweet.js ======== Sweet.js is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Tim Disney. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Tim%20Disney Tim Disney #790 on PLDB 13 Years Old ```Download source code: git clone https://github.com/sweet-js/sweet-core/ ``` Sweeten your JavaScript. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Sweet.js is developed on <a href="https://github.com/sweet-js/sweet-core/">GitHub</a> and has 4,584 stars - Early development of Sweet.js happened in <a href="../lists/labs.html#q=Facebook">Facebook</a> - Sweet.js is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 271 1.4
Sweet Expressions - Data notation Sweet Expressions ================= Sweet Expressions is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2013 by David A. Wheeler and Alan Manuel K. Gloria. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=David%20A.%20Wheeler David A. Wheeler https://pldb.io/concepts/../lists/creators.html#q=Alan%20Manuel%20K.%20Gloria Alan Manuel K. Gloria #2013 on PLDB 12 Years Old This SRFI describes a set of syntax extensions for Scheme, called sweet-expressions (t-expressions), that has the same descriptive power as s-expressions but is designed to be easier for humans to read. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - See also: (2 related languages) <a href="i-expressions.html">I-expressions</a>, <a href="s-expressions.html">S-expressions</a> - Read more about Sweet Expressions on the web: 1. https://sourceforge.net/p/readable/code/ci/develop/tree/ 1. ```Example from the web: define fibfast(n) ; Typical function notation if {n < 2} ; Indentation, infix {...} n ; Single expr = no new list fibup n 2 1 0 ; Simple function calls ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 373 1.9
Sweave - Template language Sweave ====== Sweave is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2657 on PLDB 23 Years Old Sweave is a function in the statistical programming language R that enables integration of R code into LaTeX or LyX documents. The purpose is "to create dynamic reports, which can be updated automatically if data or analysis change".The data analysis is performed at the moment of writing the report, or more exactly, at the moment of compiling the Sweave code with Sweave (i.e., essentially with R) and subsequently with LaTeX. This can facilitate the creation of up-to-date reports for the author. Read more on Wikipedia... https://en.wikipedia.org/wiki/Sweave Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Sweave compiles to <a href="latex.html">LaTeX</a> - See also: (4 related languages) <a href="r.html">R</a>, <a href="latex.html">LaTeX</a>, <a href="lyx-editor.html">LyX</a>, <a href="knitr.html">Knitr</a> ```Example from the web: %------------------------------------------- \section{Introduction} %-------------------------------------------- Just a simple introduction to Sweave. <<test1>>= a=1 b=4 a+b print("hello") @ We can call R commands from the text. For example a+b= \Sexpr{a+b} ``` Built with Scroll v170.5.0 10/15/2024 353 1.8
Swagger - Framework Swagger ======= Swagger is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22framework%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">framework</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #1594 on PLDB 14 Years Old Swagger is an open source software framework backed by a large ecosystem of tools that helps developers design, build, document, and consume RESTful Web services. While most users identify Swagger by the Swagger UI tool, the Swagger toolset includes support for automated documentation, code generation, and test case generation. Sponsored by SmartBear Software, Swagger has been a strong supporter of Open Source Software and has widespread adoption.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Swagger_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"framework"%5D%7D%5D%2C"logic"%3A"AND"%7D'>framework</a> - See also: (1 related languages) <a href="rest.html">REST</a> Built with Scroll v170.5.0 10/15/2024 266 1.3
Sw2 Built with Scroll v170.5.0 10/15/2024 6 0
Svl Built with Scroll v170.5.0 10/15/2024 6 0
svgbob - Text markup language svgbob ====== svgbob is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2016 by Jovansonlee Cesar. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Jovansonlee%20Cesar Jovansonlee Cesar #826 on PLDB 9 Years Old ```Download source code: git clone https://github.com/ivanceras/svgbob ``` Svgbob is a diagramming model which uses a set of typing characters to approximate the intended shape. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - svgbob is developed on <a href="https://github.com/ivanceras/svgbob">GitHub</a> and has 3,801 stars - svgbob is written in <a href="rust.html">Rust</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="toml.html">TOML</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 277 1.4
SVG - Text markup language SVG === SVG, aka Scalable Vector Graphics, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #78 on PLDB 24 Years Old 27 <span title="SVG repos on GitHub.">Repos</span> Scalable Vector Graphics (SVG) is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999. SVG images and their behaviors are defined in XML text files. Read more on Wikipedia... https://en.wikipedia.org/wiki/Scalable_Vector_Graphics Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - There are at least 27 SVG repos on <a href="https://github.com/search?q=language:SVG">GitHub</a> - Early development of SVG happened in <a href="../lists/labs.html#q=W3C">W3C</a> - GitHub supports <a href="https://github.com/textmate/xml.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for SVG - Indeed.com has 0 matches for <a href="https://www.indeed.com/jobs?q=svg developer">"svg developer"</a>. - See also: (12 related languages) <a href="xml.html">XML</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="pdf.html">PDF</a>, <a href="synchronized-multimedia-integration-language.html">SMIL</a>, <a href="gzip.html">Gzip</a>, <a href="url.html">URL</a>, <a href="html.html">HTML</a>, <a href="android.html">Android</a>, <a href="dxf.html">AutoCAD DXF</a>, <a href="gnuplot.html">Gnuplot</a>, <a href="vml.html">VML</a> - 327 PLDB concepts link to SVG: <a href="abs.html">abs</a>, <a href="ace.html">Ace Editor</a>, <a href="activity-pub.html">ActivityPub</a>, <a href="alumina.html">Alumina</a>, <a href="apache-hbase.html">Apache Hbase</a>, <a href="argdown.html">Argdown</a>, <a href="arkscript.html">ArkScript</a>, <a href="arquero.html">Arquero</a>, <a href="arrow-format.html">Apache Arrow</a>, <a href="assemblyscript.html">AssemblyScript</a>, <a href="asterius-compiler.html">asterius-compiler</a>, <a href="atomspace.html">atomspace</a>, <a href="avail.html">Avail</a>, <a href="avi-synth.html">AviSynth</a>, <a href="ballerina.html">Ballerina</a>, <a href="bazel.html">Bazel</a>, <a href="bee.html">bee</a>, <a href="bicep.html">Bicep</a>, <a href="bitsy.html">Bitsy</a>, <a href="blockml.html">blockml</a>, <a href="bosque.html">bosque</a>, <a href="bounce-lang.html">Bounce</a>, <a href="bqn.html">BQN</a>, <a href="bucklescript.html">Bucklescript</a>, <a href="capn-proto.html">Cap'n Proto</a>, <a href="caramel.html">Caramel</a>, <a href="carbon.html">Carbon</a>, <a href="carp.html">carp</a>, <a href="cat.html">cat</a>, <a href="catala.html">Catala</a>, <a href="chaiscript.html">chaiscript</a>, <a href="chatterbot.html">chatterbot</a>, <a href="chika.html">Chika</a>, <a href="chisel.html">chisel</a>, <a href="chrysalisp.html">chrysaLisp</a>, <a href="cir.html">CIR</a>, <a href="cito.html">Ć</a>, <a href="civet.html">Civet</a>, <a href="clash.html">clash</a>, <a href="clay.html">clay</a>, <a href="cloc.html">cloc</a>, <a href="clojurescript.html">ClojureScript</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="conan-pm.html">Conan</a>, <a href="concise-encoding.html">Concise Encoding</a>, <a href="concurr.html">ConCurr</a>, <a href="cor.html">cor</a>, <a href="couchdb.html">CouchDB</a>, <a href="crmsh.html">crmsh</a>, <a href="cryptol.html">Cryptol</a>, <a href="crystal.html">Crystal</a>, <a href="cspydr.html">CSpydr</a>, <a href="csvw.html">CSVw</a>, <a href="cwerg.html">Cwerg</a>, <a href="d3.html">D3.js</a>, <a href="dafny.html">Dafny</a>, <a href="dak.html">Dak</a>, <a href="datascript.html">datascript</a>, <a href="deno.html">Deno</a>, <a href="dexvis.html">dexvis</a>, <a href="dhall.html">Dhall</a>, <a href="djangoql.html">djangoql</a>, <a href="dplyr.html">dplyr</a>, <a href="drupal.html">Drupal</a>, <a href="ec.html">eC</a>, <a href="ecr.html">Embedded Crystal</a>, <a href="edgedb.html">edgedb</a>, <a href="eff.html">eff</a>, <a href="eiffel.html">Eiffel</a>, <a href="elvish.html">Elvish</a>, <a href="elymas.html">elymas</a>, <a href="emscripten.html">Emscripten</a>, <a href="enso.html">Enso</a>, <a href="erg.html">erg</a>, <a href="erlang.html">Erlang</a>, <a href="f-prime.html">F Prime</a>, <a href="factor.html">Factor</a>, <a href="felix.html">Felix</a>, <a href="firrtl.html">firrtl</a>, <a href="fleck.html">fleck</a>, <a href="flix.html">Flix</a>, <a href="flow.html">Flow</a>, <a href="flow9.html">Flow9</a>, <a href="flowchart-fun.html">FlowchartFun</a>, <a href="flutter.html">Flutter</a>, <a href="flux.html">FLUX</a>, <a href="forest-lang.html">forest-lang</a>, <a href="frege.html">Frege</a>, <a href="fstar.html">F*</a>, <a href="futhark.html">Futhark</a>, <a href="g-fu.html">g-fu</a>, <a href="ggplot2.html">ggplot2</a>, <a href="ghc.html">GHC</a>, <a href="gintonic.html">gintonic</a>, <a href="gogs-editor.html">gogs-editor</a>, <a href="gradle.html">Gradle</a>, <a href="gridstudio-editor.html">gridstudio-editor</a>, <a href="hacspec.html">hacspec</a>, <a href="haxelibs-pm.html">Haxe Library Manager</a>, <a href="hazel.html">Hazel</a>, <a href="heron-lang.html">Heron</a>, <a href="hhvm.html">HHVM</a>, <a href="hjson.html">Hjson</a>, <a href="homebrew-pm.html">Homebrew</a>, <a href="hoot-smalltalk.html">hoot-smalltalk</a>, <a href="horse64.html">Horse64</a>, <a href="hrqr.html">hrqr</a>, <a href="htmx.html">htmx</a>, <a href="huginn.html">huginn</a>, <a href="hurl.html">hurl</a>, <a href="hy.html">Hy</a>, <a href="hyperscript-lang.html">Hyperscript</a>, <a href="ibis.html">Ibis</a>, <a href="icarus.html">icarus</a>, <a href="idris.html">Idris</a>, <a href="idyll.html">idyll</a>, <a href="imba.html">Imba</a>, <a href="imhex.html">ImHex</a>, <a href="impala.html">Impala</a>, <a href="infusion-framework.html">infusion-framework</a>, <a href="insitux.html">Insitux</a>, <a href="invokator.html">invokator</a>, <a href="iterm2.html">Iterm2</a>, <a href="ixml.html">Invisible XML</a>, <a href="janet.html">Janet</a>, <a href="jasmine.html">jasmine</a>, <a href="java.html">Java</a>, <a href="jeeves.html">Jeeves</a>, <a href="jekyll.html">Jekyll</a>, <a href="jinja.html">Jinja</a>, <a href="jq.html">jq</a>, <a href="jquery.html">JQuery</a>, <a href="jsoncanvas.html">JSON Canvas</a>, <a href="jsonnet.html">Jsonnet</a>, <a href="julia.html">Julia</a>, <a href="juvix.html">juvix</a>, <a href="kakoune-editor.html">Kakoune</a>, <a href="katex.html">KaTeX</a>, <a href="kdl.html">KDL</a>, <a href="kitlang.html">kitlang</a>, <a href="ko.html">ko</a>, <a href="kode.html">kode</a>, <a href="koka.html">Koka</a>, <a href="ktexteditor-editor.html">ktexteditor-editor</a>, <a href="kubernetes.html">Kubernetes</a>, <a href="kumir.html">kumir</a>, <a href="ladybird.html">Ladybird</a>, <a href="latino.html">latino</a>, <a href="leo-editor.html">leo-editor</a>, <a href="lesma.html">Lesma</a>, <a href="lever.html">lever</a>, <a href="ligo.html">Ligo</a>, <a href="lila-lang.html">lila-lang</a>, <a href="link.html">Link</a>, <a href="linux.html">Linux</a>, <a href="literate-coffeescript.html">Literate CoffeeScript</a>, <a href="livr.html">Livr</a>, <a href="lobster.html">lobster</a>, <a href="loci.html">loci</a>, <a href="luna.html">Luna</a>, <a href="lux.html">Lux</a>, <a href="m3db.html">m3db</a>, <a href="mal.html">mal</a>, <a href="mangle.html">Mangle</a>, <a href="manhood.html">manhood</a>, <a href="manim.html">Manim</a>, <a href="marko.html">Marko</a>, <a href="markwhen.html">Markwhen</a>, <a href="marp.html">Marp</a>, <a href="mastodon.html">Mastodon</a>, <a href="mathics.html">mathics</a>, <a href="matplotlib.html">Matplotlib</a>, <a href="mdx.html">MDX</a>, <a href="melody.html">Melody</a>, <a href="mermaid.html">mermaid</a>, <a href="mgmt.html">mgmt</a>, <a href="micro-editor.html">micro-editor</a>, <a href="microblocks.html">MicroBlocks</a>, <a href="micropython.html">MicroPython</a>, <a href="mimium.html">mimium</a>, <a href="minidsdb.html">Mindsdb</a>, <a href="minizinc.html">MiniZinc</a>, <a href="mirth.html">mirth</a>, <a href="mochajs.html">mochajs</a>, <a href="monaco.html">Monaco Editor</a>, <a href="mongodb.html">MongoDB</a>, <a href="moya.html">moya</a>, <a href="mun-lang.html">mun-lang</a>, <a href="mys.html">mys</a>, <a href="nearley.html">Nearley</a>, <a href="neut.html">neut</a>, <a href="nextflow.html">Nextflow</a>, <a href="ngs.html">NGS</a>, <a href="nit.html">Nit</a>, <a href="nodejs.html">Node.js</a>, <a href="nomnoml.html">nomnoml</a>, <a href="nulan.html">nulan</a>, <a href="numba.html">Numba</a>, <a href="observable-plot.html">Observable Plot</a>, <a href="obsidian-lang.html">Obsidian</a>, <a href="oden.html">oden</a>, <a href="ohayo.html">Ohayo</a>, <a href="onnx.html">onnx</a>, <a href="oopsilon.html">oopsilon</a>, <a href="opa.html">Opa</a>, <a href="opencv.html">OpenCV</a>, <a href="openverse.html">Openverse</a>, <a href="p-star.html">P*</a>, <a href="p.html">P</a>, <a href="packagist-pm.html">packagist-pm</a>, <a href="pan.html">Pan</a>, <a href="pandas.html">Pandas</a>, <a href="parsers.html">Parsers</a>, <a href="particles.html">Particles</a>, <a href="passerine.html">Passerine</a>, <a href="penrose.html">penrose</a>, <a href="phel.html">Phel</a>, <a href="pkl.html">Pkl</a>, <a href="please-build.html">Please Build</a>, <a href="polymath.html">polymath</a>, <a href="pomsky.html">Pomsky</a>, <a href="popr.html">popr</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="powershell.html">PowerShell</a>, <a href="prettier.html">Prettier</a>, <a href="prismjs.html">Prism</a>, <a href="project-mentat.html">Project Mentat</a>, <a href="prometheus.html">PROMETHEUS</a>, <a href="prql.html">PRQL</a>, <a href="psvg.html">PSVG</a>, <a href="pyth.html">Pyth</a>, <a href="python.html">Python</a>, <a href="pytorch.html">PyTorch</a>, <a href="qore.html">Qore</a>, <a href="quint.html">Quint</a>, <a href="r4.html">r4</a>, <a href="rakudo.html">Rakudo</a>, <a href="ramen.html">ramen</a>, <a href="rant.html">rant</a>, <a href="react-native.html">React Native</a>, <a href="redis.html">Redis</a>, <a href="revolution-programming-language.html">Revolution</a>, <a href="rio.html">rio</a>, <a href="rita.html">Rita</a>, <a href="rmarkdown.html">RMarkdown</a>, <a href="robotframework.html">RobotFramework</a>, <a href="roc.html">Roc</a>, <a href="rocksdb.html">RocksDB</a>, <a href="rust.html">Rust</a>, <a href="rye.html">Rye</a>, <a href="sanddance.html">SandDance</a>, <a href="satysfi.html">SATySFi</a>, <a href="scikit-learn.html">Scikit-learn</a>, <a href="scipy.html">SciPy</a>, <a href="score.html">score</a>, <a href="scryer.html">Scryer Prolog</a>, <a href="semver.html">Semantic Versioning</a>, <a href="shen.html">Shen</a>, <a href="shml.html">shml</a>, <a href="sile.html">sile</a>, <a href="simoji.html">Simoji</a>, <a href="skip.html">skip</a>, <a href="slony.html">Slony</a>, <a href="snowman-decompiler.html">Snowman</a>, <a href="solid-network.html">Solid</a>, <a href="solidity.html">Solidity</a>, <a href="son.html">son</a>, <a href="sqrl.html">SQRL</a>, <a href="stacklang.html">stacklang</a>, <a href="statsplorer.html">Statsplorer</a>, <a href="sugar.html">Sugar</a>, <a href="sugarss.html">SugarSS</a>, <a href="surrealdb.html">SurrealDB</a>, <a href="svelte.html">Svelte</a>, <a href="svgbob.html">svgbob</a>, <a href="swallow.html">Swallow</a>, <a href="sympy.html">SymPy</a>, <a href="tablam.html">tablam</a>, <a href="tangledown.html">tangledown</a>, <a href="tao-lang.html">Tao</a>, <a href="tao3d.html">tao3d</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="textadept-editor.html">Textadept</a>, <a href="tibet.html">tibet</a>, <a href="tiledb.html">tiledb</a>, <a href="tldr.html">tldr</a>, <a href="tldraw.html">tldraw</a>, <a href="toml.html">TOML</a>, <a href="toontalk.html">ToonTalk</a>, <a href="tosh.html">Tosh</a>, <a href="treesheets.html">TreeSheets</a>, <a href="triton.html">Triton</a>, <a href="twine.html">Twine</a>, <a href="twtxt.html">twtxt</a>, <a href="uiua.html">Uiua</a>, <a href="ultralisp-pm.html">ultralisp-pm</a>, <a href="v.html">V</a>, <a href="v8.html">v8</a>, <a href="vega.html">Vega</a>, <a href="vimwiki.html">Vimwiki</a>, <a href="visdown.html">visdown</a>, <a href="vlc.html">VLC</a>, <a href="vsxu.html">VSXu</a>, <a href="vyper.html">vyper</a>, <a href="wasmer.html">wasmer</a>, <a href="wasp-lang.html">Wasp</a>, <a href="wax.html">Wax</a>, <a href="web3js.html">Web3.js</a>, <a href="wenyan.html">文言文編程語言</a>, <a href="wing.html">Wing</a>, <a href="wiredtiger.html">WiredTiger</a>, <a href="wlambda.html">WLambda</a>, <a href="wonkey.html">Wonkey</a>, <a href="wren.html">Wren</a>, <a href="wyvern.html">Wyvern</a>, <a href="xarray.html">Xarray</a>, <a href="xgboost-model.html">Xgboost</a>, <a href="xgboost.html">XGBoost</a>, <a href="xidoc.html">Xidoc</a>, <a href="xlwings-editor.html">xlwings-editor</a>, <a href="xodio.html">xodio</a>, <a href="xtext.html">Xtext</a>, <a href="yang.html">YANG</a>, <a href="yara.html">YARA</a>, <a href="yess.html">YESS</a>, <a href="yggdrasil.html">Yggdrasil</a>, <a href="yii.html">Yes It Is</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/SVG.svg'>hello-world</a>: <?xml version="1.0" encoding="utf-8" standalone="no"?> <svg width="240" height="100" viewBox="0 0 240 100" zoomAndPan="disable" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <title>Hello World</title> <g> <text x="10" y="50">Hello World</text> <animate attributeName='opacity' values='0;1' dur='4s' fill='freeze' begin="0s"/> </g> </svg> ``` ```Example from <a href='http://helloworldcollection.de/#Scalable'>the Hello World Collection</a>: <?xml version="1.0" encoding="utf-8" standalone="no"?> <!-- Hello World in SVG --> <svg width="240" height="100" viewBox="0 0 240 100" zoomAndPan="disable" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <title>Hello World</title> <g> <text x="10" y="50">Hello World</text> <animate attributeName='opacity' values='0;1' dur='4s' fill='freeze' begin="0s"/> </g> </svg> ``` ```Example from <a href='https://en.wikipedia.org/wiki/Scalable_Vector_Graphics'>Wikipedia</a>: <?xml version="1.0" encoding="UTF-8" ?> <svg xmlns="http://www.w3.org/2000/svg" version="1.1"> <rect x="25" y="25" width="200" height="200" fill="lime" stroke-width="4" stroke="pink" /> <circle cx="125" cy="125" r="75" fill="orange" /> <polyline points="50,150 50,200 200,200 200,100" stroke="red" stroke-width="4" fill="none" /> <line x1="50" y1="50" x2="200" y2="200" stroke="blue" stroke-width="4" /> </svg> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example <!-- A comment --> Token <!-- --> row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 2954 14.8
Svelte - Programming language Svelte ====== Svelte is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Rich Harris. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Rich%20Harris Rich Harris #264 on PLDB 6 Years Old ```Download source code: git clone https://github.com/sveltejs/svelte ``` Svelte is a radical new approach to building user interfaces. Whereas traditional frameworks like React and Vue do the bulk of their work in the browser, Svelte shifts that work into a compile step that happens when you build your app. Instead of using techniques like virtual DOM diffing, Svelte writes code that surgically updates the DOM when the state of your app changes. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Svelte is developed on <a href="https://github.com/sveltejs/svelte">GitHub</a> and has 77,710 stars - Svelte is written in <a href="svelte.html">Svelte</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="typescript.html">TypeScript</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a> - <a href="https://svelte.dev/">svelte.dev</a> was registered in 2019 - 2 PLDB concepts link to Svelte: <a href="cloc.html">cloc</a>, <a href="svelte.html">Svelte</a> ```Example from the web: <script> let name = 'world'; </script> <h1>Hello {name}!</h1> ``` Built with Scroll v170.5.0 10/15/2024 391 2
SUSN - Data notation SUSN ==== SUSN, aka Simple Uniform Semantic Notation, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2023 by Nate Cull. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222023%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2023 https://pldb.io/concepts/../lists/creators.html#q=Nate%20Cull Nate Cull #2135 on PLDB 2 Years Old ```Download source code: git clone https://gitlab.com/natecull/susn ``` A hand-editable data format for small personal knowledge bases - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - SUSN on GitLab https://gitlab.com/natecull/susn SUSN on GitLab - <a href="json.html">JSON</a> and <a href="rdf.html">RDF</a> and <a href="markdown.html">Markdown</a> and <a href="gemini.html">Gemini</a> and <a href="recfiles.html">Recfiles</a> and <a href="xml.html">XML</a> and <a href="s-expressions.html">S-expressions</a> influenced the design of SUSN - SUSN is written in <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a> ```Example from the web: [module 0 title Tomorrow novas 0 timeline 1982 year 2014 book It's 1982. One of the 1982s, at least. This one is a little faster... [track Singing In The 80s [by The Monitors country Australia ] year 1980 [cast Jack tag debut ] book Jack is a soldier with shadows. tag coldopen tag memory [lyrics . I didn't know if I wanted to laugh or cry . The night that disco died . The laser lights were kicking off my dancing shoes . But there was nobody dancing inside . Got high with the song of doom . The moon was listening in . . What will we be singing in the '80s? . What should we be singing now? . What will we be singing in the '80s? . What should we be singing now? ] ] ] ``` Built with Scroll v170.5.0 10/15/2024 427 2.1
Surge Built with Scroll v170.5.0 10/15/2024 6 0
Superxpp Built with Scroll v170.5.0 10/15/2024 6 0
SuperTalk - Programming language SuperTalk ========= SuperTalk is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #3236 on PLDB 36 Years Old SuperTalk is the scripting language used in SuperCard. SuperTalk is a descendant of HyperTalk.. Read more on Wikipedia... https://en.wikipedia.org/wiki/SuperTalk Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - SuperTalk is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="hypertalk.html">HyperTalk</a> - Explore SuperTalk snippets on <a href="http://www.rosettacode.org/wiki/Category:SuperTalk">Rosetta Code</a> - SuperTalk on HOPL https://hopl.info/showlanguage.prx?exp=2544 SuperTalk on HOPL - See also: (1 related languages) <a href="hypertalk.html">HyperTalk</a> Built with Scroll v170.5.0 10/15/2024 311 1.6
Superplan - Programming language Superplan ========= Superplan is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1951 by Heinz Rutishauser. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221951%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1951 https://pldb.io/concepts/../lists/creators.html#q=Heinz%20Rutishauser Heinz Rutishauser #3324 on PLDB 74 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 210 1.1
Supermac Built with Scroll v170.5.0 10/15/2024 6 0
Superjson - Data notation Superjson ========= Superjson is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2014 by Matthew Mueller. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Matthew%20Mueller Matthew Mueller #822 on PLDB 11 Years Old ```Download source code: git clone https://github.com/blitz-js/superjson ``` A superset of JSON adding: undefined bigint Date RegExp Set Map Error - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Superjson is developed on <a href="https://github.com/blitz-js/superjson">GitHub</a> and has 3,901 stars - Superjson is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="json.html">JSON</a> - Superjson is written in <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: const object = { normal: 'string', timestamp: new Date(), test: /superjson/, }; const { json, meta } = serialize(object); ``` Built with Scroll v170.5.0 10/15/2024 361 1.8
Superforth Built with Scroll v170.5.0 10/15/2024 6 0
SuperCollider - Programming language SuperCollider ============= SuperCollider is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #407 on PLDB 29 Years Old 4k <span title="SuperCollider repos on GitHub.">Repos</span> SuperCollider is an environment and programming language originally released in 1996 by James McCartney for real-time audio synthesis and algorithmic composition. Since then it has been evolving into a system used and further developed by both scientists and artists working with sound. It is an efficient and expressive dynamic programming language providing a framework for acoustic research, algorithmic music, interactive programming and live coding. Read more on Wikipedia... https://en.wikipedia.org/wiki/SuperCollider Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 3,782 SuperCollider repos on <a href="https://github.com/search?q=language:SuperCollider">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using SuperCollider in 4k repos on <a href="https://api.github.com/search/repositories?q=language:SuperCollider">GitHub</a> - Explore SuperCollider snippets on <a href="http://www.rosettacode.org/wiki/Category:SuperCollider">Rosetta Code</a> - SuperCollider on HOPL https://hopl.info/showlanguage.prx?exp=6465 SuperCollider on HOPL - SuperCollider appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/supercollider.py">syntax highlighting</a> for SuperCollider - GitHub supports <a href="https://github.com/supercollider/language-supercollider" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for SuperCollider - See also: (14 related languages) <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="c.html">C</a>, <a href="lisp.html">Lisp</a>, <a href="puredata.html">Pure Data</a>, <a href="scheme.html">Scheme</a>, <a href="haskell.html">Haskell</a>, <a href="scala.html">Scala</a>, <a href="clojure.html">Clojure</a>, <a href="android.html">Android</a>, <a href="ios.html">iOS</a>, <a href="emacs-editor.html">Emacs</a>, <a href="vim.html">Vim</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/SuperCollider.sc'>hello-world</a>: "Hello World".postln; ``` ```Example from <a href='http://helloworldcollection.de/#SuperCollider'>the Hello World Collection</a>: // Hello World in SuperCollider "Hello, world!".postln; ``` ```Example from <a href='https://github.com/supercollider/language-supercollider'>Linguist</a>: WarpPreset { *new {|path| if(path.notNil) { ^Object.readArchive(path); }; ^super.new.init(); } init { } save { Dialog.savePanel({|path| this.writeArchive(path); }); } } ``` ```Example from <a href='https://en.wikipedia.org/wiki/SuperCollider'>Wikipedia</a>: // Factorial function f = { |x| if(x == 0) { 1 } { f.(x-1) * x } }; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // [0-9]+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // [0-9][0-9]*\.[0-9]+([eE][0-9]+)?[fd]? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0x[0-9a-fA-F]+ Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token postln row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 746 3.7
Superbasic Built with Scroll v170.5.0 10/15/2024 6 0
Suneido - Programming language Suneido ======= Suneido is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000 by Andrew McKinlay. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Andrew%20McKinlay Andrew McKinlay #2311 on PLDB 25 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Suneido happened in <a href="../lists/labs.html#q=Suneido Software Corp">Suneido Software Corp</a> - Explore Suneido snippets on <a href="http://www.rosettacode.org/wiki/Category:Suneido">Rosetta Code</a> - Suneido appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="https://suneido.com/">suneido.com</a> was registered in 2000 Built with Scroll v170.5.0 10/15/2024 250 1.3
Sun-raster-format Built with Scroll v170.5.0 10/15/2024 6 0
Summer Built with Scroll v170.5.0 10/15/2024 6 0
Sugi Built with Scroll v170.5.0 10/15/2024 6 0
sugartex - Text markup language sugartex ======== sugartex is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #2101 on PLDB 7 Years Old ```Download source code: git clone https://github.com/kiwi0fruit/sugartex ``` SugarTeX is a more readable LaTeX language extension and transcompiler to LaTeX. Fast Unicode autocomplete in Atom editor via https://github.com/kiwi0fruit/atom-sugartex-completions - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - sugartex is developed on <a href="https://github.com/kiwi0fruit/sugartex">GitHub</a> and has 75 stars - sugartex is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a> HackerNews discussions of sugartex ================================== title|titleLink|date|score|comments Show HN: SugarTeX – readable LaTeX language extension and transcompiler to LaTeX|https://news.ycombinator.com/item?id=17172953|05/28/2018|53|49 Built with Scroll v170.5.0 10/15/2024 288 1.4
SugarSS - Text markup language SugarSS ======= SugarSS is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2016 by Andrey Sitnik. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Andrey%20Sitnik Andrey Sitnik #418 on PLDB 9 Years Old 0 <span title="SugarSS repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/postcss/sugarss ``` Indent-based CSS syntax for PostCSS - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - SugarSS is developed on <a href="https://github.com/postcss/sugarss">GitHub</a> and has 708 stars - There are at least 0 SugarSS repos on <a href="https://github.com/search?q=language:SugarSS">GitHub</a> - SugarSS is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="sugarss.html">SugarSS</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a> - GitHub supports <a href="https://github.com/hudochenkov/Syntax-highlighting-for-PostCSS" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for SugarSS - 2 PLDB concepts link to SugarSS: <a href="cloc.html">cloc</a>, <a href="sugarss.html">SugarSS</a> ```Example from <a href='https://github.com/hudochenkov/Syntax-highlighting-for-PostCSS'>Linguist</a>: @define-mixin size $size width: $size $big: 100px // Main block .block &_logo background: inline("./logo.png") @mixin size $big ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 437 2.2
Sugarj Built with Scroll v170.5.0 10/15/2024 6 0
Sugar - Programming language Sugar ===== Sugar is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Sébastien Pierre. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=S%C3%A9bastien%20Pierre Sébastien Pierre #1606 on PLDB 19 Years Old ```Download source code: git clone https://github.com/sebastien/sugar ``` Makes JavaScript development sweeter ! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Sugar is developed on <a href="https://github.com/sebastien/sugar">GitHub</a> and has 45 stars - Sugar is written in <a href="c.html">C</a>, <a href="xml.html">XML</a>, <a href="python.html">Python</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="c-shell.html">C shell</a>, <a href="lisp.html">Lisp</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a>, <a href="vim-script.html">Vim script</a> ```Example from the web: @module helloworld @class HelloWorld | This is a docstring for my hello world @property message @constructor message = "Hello, World !" @end @method say alert ( message ) @end @end ``` Built with Scroll v170.5.0 10/15/2024 330 1.6
Sue Built with Scroll v170.5.0 10/15/2024 6 0
SubX - Assembly language SubX ==== SubX is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 2019 by Kartik K. Agaram. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Kartik%20K.%20Agaram Kartik K. Agaram #2336 on PLDB 6 Years Old Author of Mu decided this year to switch implementation from C++ to his own x86 assembler subset named SubX. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Read more about SubX on the web: 1. https://github.com/akkartik/mu#readme 1. ```Example from the web: # 0x20-0x7e: basic latin # 0x20 = space 08/size 00/is-combine 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 329 1.6
Subversion - Version control application Subversion ========== Subversion is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22versionControlApplication%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">version control application</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #1247 on PLDB 25 Years Old Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system distributed as open source under the Apache License. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS). Read more on Wikipedia... https://en.wikipedia.org/wiki/Apache_Subversion Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"versionControlApplication"%5D%7D%5D%2C"logic"%3A"AND"%7D'>versionControlApplication</a> - Early development of Subversion happened in <a href="../lists/labs.html#q=Apache Software Foundation">Apache Software Foundation</a> - See also: (12 related languages) <a href="c.html">C</a>, <a href="free-pascal.html">Free Pascal</a>, <a href="freebsd.html">FreeBSD</a>, <a href="xml.html">XML</a>, <a href="csharp.html">C#</a>, <a href="php.html">PHP</a>, <a href="python.html">Python</a>, <a href="perl.html">Perl</a>, <a href="ruby.html">Ruby</a>, <a href="java.html">Java</a>, <a href="mime.html">MIME</a>, <a href="unix.html">Unix</a> ```Example from <a href='https://en.wikipedia.org/wiki/Apache_Subversion'>Wikipedia</a>: componentfoo/ /trunk/ /tags/ /1.1/ componentbar/ /trunk/ /tags/ /1.1/ ``` Built with Scroll v170.5.0 10/15/2024 372 1.9
Subtext - Programming language Subtext ======= Subtext is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #2962 on PLDB 20 Years Old Subtext is a moderately visual programming language and environment, for writing application software. It is an experimental, research attempt to develop a new programming model, called Example Centric Programming, by treating copied blocks as first class prototypes, for program structure. It uses live text, similar to what occurs in spreadsheets as users update cells, for frequent feedback. Read more on Wikipedia... https://en.wikipedia.org/wiki/Subtext_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="http://www.subtext-lang.org/">subtext-lang.org</a> was registered in 2009 Built with Scroll v170.5.0 10/15/2024 260 1.3
Subscript Built with Scroll v170.5.0 10/15/2024 6 0
SubRip Text - Application SubRip Text =========== SubRip Text is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #2071 on PLDB 20 Years Old 522k <span title="SubRip Text repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - There are at least 521,758 SubRip Text repos on <a href="https://github.com/search?q=language:SubRip Text">GitHub</a> - GitHub supports <a href="https://github.com/314eter/atom-language-srt" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for SubRip Text - Read more about SubRip Text on the web: 1. https://en.wikipedia.org/wiki/SubRip 1. ```Example from the web: 168 00:20:41,150 --> 00:20:45,109 - How did he do that? - Made him an offer he couldn't refuse. ``` ```Example from <a href='https://github.com/314eter/atom-language-srt'>Linguist</a>: 1 00:00:01,250 --> 00:00:03,740 Adding NCL language. 2 00:00:04,600 --> 00:00:08,730 Thanks for the pull request! Do you know if these files are NCL too? 3 00:00:09,800 --> 00:00:13,700 Those are poorly-named documentation files for NCL functions. 4 00:00:14,560 --> 00:00:17,200 - What's better? - This is better. 5 00:00:18,500 --> 00:00:23,000 - Would it be correct to recognise these files as text? - Yes. 6 00:00:23,890 --> 00:00:30,000 In that case, could you add "NCL" to the text entry in languages.yml too? 7 00:00:30,540 --> 00:00:35,250 I added the example to "Text" and updated the license in the grammar submodule. 8 00:00:38,500 --> 00:00:42,360 Cloning the submodule fails for me in local with this URL. 9 00:00:42,360 --> 00:00:45,250 Could you use Git or HTTPS...? 10 00:00:46,810 --> 00:00:50,000 I updated the grammar submodule link to HTTPS. 11 00:00:51,100 --> 00:00:57,000 It's still failing locally. I don't think you can just update the .gitmodules file. 12 00:00:57,750 --> 00:01:03,000 You'll probably have to remove the submodule and add it again to be sure. 13 00:01:04,336 --> 00:01:11,800 - I'll see first if it's not an issue on my side... - I removed the submodule and added it back with HTTPS. 14 00:01:13,670 --> 00:01:18,000 I tested the detection of NCL files with 2000 samples. 15 00:01:18,000 --> 00:01:25,000 The Bayesian classifier doesn't seem to be very good at distinguishing text from NCL. 16 00:01:25,000 --> 00:01:30,740 We could try to improve it by adding more samples, or we can define a new heuristic rule. 17 00:01:31,300 --> 00:01:36,200 - Do you want me to send you the sample files? - Yes, please do. 18 00:01:37,500 --> 00:01:39,500 In your inbox. 19 00:01:41,285 --> 00:01:48,216 - So if I manually go through these and sort out the errors, would that help? - Not really. 20 00:01:48,540 --> 00:01:55,145 It's a matter of keywords so there's not much to do there except for adding new samples. 21 00:01:55,447 --> 00:02:02,000 If adding a few more samples doesn't improve things, we'll see how to define a new heuristic rule. 22 00:02:04,740 --> 00:02:09,600 - I added quite a few NCL samples. - That's a bit over the top, isn't it? 23 00:02:10,250 --> 00:02:16,000 We currently can't add too many samples because of #2117. 24 00:02:18,000 --> 00:02:20,830 (sigh) I decreased the number of added samples. 25 00:02:21,630 --> 00:02:25,300 Could you test the detection results in local with the samples I gave you? 26 00:02:26,000 --> 00:02:28,670 - What is the command to run that test? - Here... 27 00:02:28,716 --> 00:02:38,650 [Coding intensifies] 28 00:02:38,650 --> 00:02:43,330 It is getting hung up on a false detection of Frege in one of the Text samples. 29 00:02:43,540 --> 00:02:46,115 Do you have any suggestions for implementing a heuristic? 30 00:02:47,640 --> 00:02:55,200 #2441 should fix this. In the meantime, you can change this in "test_heuristics.rb" 31 00:02:55,165 --> 00:02:57,240 Why did you have to change this? 32 00:02:57,777 --> 00:03:04,480 - It doesn't work for me unless I do that. - Hum, same for me. Arfon, does it work for you? 33 00:03:04,920 --> 00:03:08,830 Requiring linguist/language doesn't work for me either. 34 00:03:09,300 --> 00:03:13,885 We restructured some of the requires a while ago and I think this is just out-of-date code. 35 00:03:14,065 --> 00:03:20,950 From a large sample of known NCL files taken from Github, it's now predicting with about 98% accuracy. 36 00:03:21,183 --> 00:03:28,000 For a large sample of other files with the NCL extension, it is around 92%. 37 00:03:27,880 --> 00:03:30,950 From those, nearly all of the errors come from one GitHub repository, 38 00:03:30,950 --> 00:03:34,160 and they all contain the text strings, "The URL" and "The Title". 39 00:03:35,660 --> 00:03:43,260 - Do you mean 92% files correctly identified as text? - Yes, it correctly identifies 92% as text. 40 00:03:44,000 --> 00:03:46,150 I'd really like to see this dramatically reduced. 41 00:03:46,150 --> 00:03:51,150 What happens if we reduce to around 5 NCL sample files? 42 00:03:51,150 --> 00:03:52,600 Does Linguist still do a reasonable job? 43 00:03:53,470 --> 00:03:58,190 I reduced it to 16 NCL samples and 8 text samples. 44 00:03:58,190 --> 00:04:01,720 It correctly classifies my whole set of known NCL files. 45 00:04:01,870 --> 00:04:05,730 I tried with 5 samples but could not get the same level of accuracy. 46 00:04:06,670 --> 00:04:10,400 It incorrectly classifies all of the NCL files in this GitHub repository. 47 00:04:11,130 --> 00:04:14,660 All of these files contain the text strings, "THE_URL:" and "THE_TITLE:". 48 00:04:14,660 --> 00:04:19,500 It did not misclassify any other text-files with the extension NCL. 49 00:04:19,970 --> 00:04:25,188 With 100% accuracy? Does that mean it that the results are better with less samples?? 50 00:04:25,610 --> 00:04:31,190 I also removed a sample text-file which should have been classified as an NCL file. 51 00:04:31,000 --> 00:04:35,895 I think that probably made most of the difference, although I didn't test it atomically. 52 00:04:35,895 --> 00:04:38,370 Okay, that makes more sense. 53 00:04:39,515 --> 00:04:43,450 I don't get the same results for the text files. Full results here. 54 00:04:44,650 --> 00:04:50,000 They all look correctly classified to me, except for the ones in Fanghuan's repository. 55 00:04:50,000 --> 00:04:55,920 I manually went through all of the ones where I didn't already know based on the filename or the repository owner. 56 00:04:56,526 --> 00:05:00,000 [Presses button] It now correctly classifies all of my test files. 57 00:05:00,000 --> 00:05:05,970 R. Pavlick, thanks for this. These changes will be live in the next release of Linguist. In the next couple of weeks. 58 00:05:05,970 --> 00:05:07,450 Great! Thanks. ``` Built with Scroll v170.5.0 10/15/2024 1636 8.2
Sublime-syntax Built with Scroll v170.5.0 10/15/2024 6 0
Sublime-syntax-test Built with Scroll v170.5.0 10/15/2024 6 0
Sublime Merge - Application Sublime Merge ============= Sublime Merge is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2018 by Jon Skinner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Jon%20Skinner Jon Skinner #3103 on PLDB 7 Years Old A GUI for Git. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - <a href="https://www.sublimetext.com/blog/articles/sublime-merge">First announcement of</a> Sublime Merge Built with Scroll v170.5.0 10/15/2024 251 1.3
Sublime Text - Editor Sublime Text ============ Sublime Text is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2008 by Jon Skinner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Jon%20Skinner Jon Skinner #1015 on PLDB 17 Years Old Sublime Text is a proprietary cross-platform source code editor with a Python application programming interface (API). It natively supports many programming languages and markup languages, and functions can be added by users with plugins, typically community-built and maintained under free-software licenses.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Sublime_Text Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - There is a <a href="https://packagecontrol.io/">central package repository</a> for Sublime Text - <a href="http://www.sublimetext.com">sublimetext.com</a> was registered in 2007 - See also: (8 related languages) <a href="python.html">Python</a>, <a href="linux.html">Linux</a>, <a href="textmate-editor.html">TextMate</a>, <a href="regex.html">Regular Expressions</a>, <a href="wordpress.html">WordPress</a>, <a href="emacs-editor.html">Emacs</a>, <a href="vim.html">Vim</a>, <a href="visual-studio-code-editor.html">Visual Studio Code</a> Built with Scroll v170.5.0 10/15/2024 337 1.7
Subleq - Instruction set architecture Subleq ====== Subleq is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 2009 by David Roberts. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=David%20Roberts David Roberts #1653 on PLDB 16 Years Old ```Download source code: git clone https://github.com/davidar/subleq ``` CPU design and toolchain for a simple computer architecture - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Subleq is developed on <a href="https://github.com/davidar/subleq">GitHub</a> and has 109 stars - Subleq is written in <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="cpp.html">C++</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a> ```Example from <a href='https://riju.codes/subleq'>Riju</a>: 12 12 3 36 37 6 37 12 9 37 37 12 0 -1 15 38 36 18 12 12 21 53 37 24 37 12 27 37 37 30 36 12 -1 37 37 0 39 0 -1 72 101 108 108 111 44 32 119 111 114 108 100 33 10 53 ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/SubleQ.sq'>hello-world</a>: loop: hello (-1) minusOne loop minusOne checkEnd+1 checkEnd: Z hello (-1) Z Z loop . minusOne: -1 . hello: "Hello World\n" Z: 0 ``` Built with Scroll v170.5.0 10/15/2024 391 2
Subl Built with Scroll v170.5.0 10/15/2024 6 0
Sub Built with Scroll v170.5.0 10/15/2024 6 0
Stylus - Stylesheet language Stylus ====== Stylus is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22stylesheetLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">stylesheet language</a> created in 2010 by TJ Holowaychuk. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=TJ%20Holowaychuk TJ Holowaychuk #514 on PLDB 15 Years Old 5k <span title="Stylus repos on GitHub.">Repos</span> Stylus is a dynamic stylesheet language that is compiled into Cascading Style Sheets (CSS). Its design is influenced by Sass and LESS. It's regarded as the fourth most used CSS preprocessor syntax. Read more on Wikipedia... https://en.wikipedia.org/wiki/Stylus_(stylesheet_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"stylesheetLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>stylesheetLanguage</a> - There are at least 5,041 Stylus repos on <a href="https://github.com/search?q=language:Stylus">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 315 users using Stylus in 344 repos on <a href="https://api.github.com/search/repositories?q=language:Stylus">GitHub</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/stylus">package</a> for syntax highlighting Stylus - GitHub supports <a href="https://github.com/billymoon/Stylus" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Stylus - <a href="http://stylus-lang.com/">stylus-lang.com</a> was registered in 2015 - See also: (4 related languages) <a href="sass.html">Sass</a>, <a href="css.html">CSS</a>, <a href="jade.html">JADE</a>, <a href="python.html">Python</a> - 5 PLDB concepts link to Stylus: <a href="abs.html">abs</a>, <a href="ace.html">Ace Editor</a>, <a href="argdown.html">Argdown</a>, <a href="glisp.html">Glisp</a>, <a href="pug.html">Pug</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Stylus.styl'>hello-world</a>: body::before content: "Hello World" ``` ```Example from <a href='https://github.com/billymoon/Stylus'>Linguist</a>: border-radius() -webkit-border-radius arguments -moz-border-radius arguments border-radius arguments a.button border-radius 5px fonts = helvetica, arial, sans-serif body { padding: 50px; font: 14px/1.4 fonts; } form input[type=text] padding: 5px border: 1px solid #eee color: #ddd textarea @extends form input[type=text] padding: 10px $foo color: #FFF .bar background: #000 @extends $foo ``` ```Example from <a href='https://en.wikipedia.org/wiki/Stylus_(stylesheet_language)'>Wikipedia</a>: div.rectangle { -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 582 2.9
Stx Built with Scroll v170.5.0 10/15/2024 6 0
Stutter - Esoteric programming language Stutter ======= Stutter is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #3000 on PLDB 7 Years Old ```Download source code: git clone https://github.com/stutter-lang/stutter ``` The design goals of the Stutter Programming Language focus on the underlying idea that Stutter Code is a speakable language that contains no special syntax characters that are unpronounciable. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Stutter is developed on <a href="https://github.com/stutter-lang/stutter">GitHub</a> and has 6 stars - Read more about Stutter on the web: 1. https://web.archive.org/web/20210708104617/https://github.com/cookiengineer/stutter 1. ```Example from the web: let ratio be a Number and set it to 0.37 let variable be a Number set variable to 5 comment add is a method on the Number data type add 12.0 to variable comment all methods accept multiple parameters via the and conjunction multiply variable with ratio and 1.5 comment results of methods can be redirected with the to preposition print variable to standard output comment generic calls can be done with the call verb call log on console with variable and ratio if variable is greater than 2 then if variable is greater than 2.5 then call log on console with this is an example else if variable is lower than 2.5 then call alert on console with this is another example else call log on console with foo bar end end let examples be a Number Array set examples to 1, 3, 7 and 9 set index 0 on examples to 4 push 3 to examples comment whatever is the string representation of examples let whatever be a String join examples to whatever comment copy is the string copy of examples let copy be a String Array split whatever to copy for each examples as key and value do let temp be value add 5 to value divide value by 1.76 if temp is greater than 5 then break else call log on console with temp end end ``` Built with Scroll v170.5.0 10/15/2024 493 2.5
StruQL - Query language StruQL ====== StruQL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1999 by Mary Fernández and Dan Suciu and and Igor Tatarinov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=Mary%20Fern%C3%A1ndez Mary Fernández https://pldb.io/concepts/../lists/creators.html#q=Dan%20Suciu Dan Suciu https://pldb.io/concepts/../lists/creators.html#q=and%20Igor%20Tatarinov and Igor Tatarinov #2335 on PLDB 26 Years Old A StruQL query is a function from a set of input graphs to an output graph. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of StruQL happened in <a href="../lists/labs.html#q=AT&T and North Dakota State University">AT&T and North Dakota State University</a> - Read more about StruQL on the web: 1. https://www.usenix.org/legacy/events/dsl99/full_papers/fernandez/fernandez.pdf 1. ```Example from the web: // Link root page to page of all accounts link Root() -> "Accounts" -> AccountsPage() // AccountsPage refers to each account in account database and its associated page { where (acct, name, street, city, state, zip) in SQL.query("AccountDB", "select acct ...") link AccountsPage() -> "Info" -> Info(acct), Info(acct) -> { "Acct" acct, "Name" name, "Street" street, "City" city, "State" state, "Zip" zip, "AcctPage" AcctPage(acct) }, AcctPage(acct) -> "Info" -> Info(acct) // AcctPage refers to non-zero usage records in the usage database. { where (date, dom is int, intl is int) in SQL.query("UsageDB", "select date ...", acct) dom + intl > 0 link AcctPage(acct) -> "UsageData" -> UsageData(acct), UsageData(acct) -> "Entry" -> UsageEntry(acct, date), UsageEntry(acct, date) -> { "Date" date, "Total" (dom + intl) } } // Query postal database to determine possible aliases for account { where XMLRoot{root}, root -> "addresses"."entry" -> addr, addr -> { "name" alias, "address"."street" street1, "address"."zip" zip }, street1 = street link Info(acct) -> "Alias" -> alias } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 563 2.8
STRUDL - Programming language STRUDL ====== STRUDL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1965. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221965%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1965 #3218 on PLDB 60 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of STRUDL happened in <a href="../lists/labs.html#q=MIT">MIT</a> - STRUDL on HOPL https://hopl.info/showlanguage.prx?exp=348 STRUDL on HOPL - Read more about STRUDL on the web: 1. 2. https://news.mit.edu/2021/robert-logcher-professor-emeritus-cee-dies-0728 1. https://cedb.asce.org/CEDBsearch/record.jsp?dockey=0014460 2. Built with Scroll v170.5.0 10/15/2024 233 1.2
Strudel Built with Scroll v170.5.0 10/15/2024 6 0
Structured text - Programming language Structured text =============== Structured text is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2918 on PLDB 6 Years Old Structured text, abbreviated as ST or STX, is one of the five languages supported by the IEC 61131-3 standard, designed for programmable logic controllers (PLCs). It is a high level language that is block structured and syntactically resembles Pascal, on which it is based. All of the languages share IEC61131 Common Elements. Read more on Wikipedia... https://en.wikipedia.org/wiki/Structured_text Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Structured text happened in <a href="../lists/labs.html#q=International Electrotechnical Commission">International Electrotechnical Commission</a> Built with Scroll v170.5.0 10/15/2024 262 1.3
COM Structured Storage - Binary data format COM Structured Storage ====================== COM Structured Storage is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2867 on PLDB 15 Years Old The Compound File Binary File Format, a general-purpose file format that provides a file-system-like structure within a file for the storage of arbitrary, application-specific streams of data. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of COM Structured Storage happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - Read more about COM Structured Storage on the web: 1. https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-cfb/53989ce4-7b05-4f8d-829b-d08d6148375b?redirectedfrom=MSDN 1. Built with Scroll v170.5.0 10/15/2024 253 1.3
Strongtalk - Programming language Strongtalk ========== Strongtalk is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #1320 on PLDB 31 Years Old Strongtalk is a Smalltalk environment with optional static typing support. Strongtalk can make some compile time checks, and offer "stronger" type safety guarantees; this is the source of its name. It is non-commercial, though it was originally a commercial project developed by a small start-up company called LongView Technologies (trading as Animorphic Systems).. Read more on Wikipedia... https://en.wikipedia.org/wiki/Strongtalk Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Strongtalk happened in <a href="../lists/labs.html#q=Horizon Technologies of New York, Inc.">Horizon Technologies of New York, Inc.</a> - Strongtalk on HOPL https://hopl.info/showlanguage.prx?exp=3364 Strongtalk on HOPL - <a href="http://strongtalk.org/">strongtalk.org</a> was registered in 2006 - See also: (4 related languages) <a href="smalltalk.html">Smalltalk</a>, <a href="self.html">Self</a>, <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a> - Read more about Strongtalk on the web: 1. https://wiki.c2.com/?StrongTalk 1. Built with Scroll v170.5.0 10/15/2024 337 1.7
Strips - Programming language Strips ====== Strips is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1969. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 #929 on PLDB 56 Years Old In artificial intelligence, STRIPS (Stanford Research Institute Problem Solver) is an automated planner developed by Richard Fikes and Nils Nilsson in 1971 at SRI International. The same name was later used to refer to the formal language of the inputs to this planner. This language is the base for most of the languages for expressing automated planning problem instances in use today; such languages are commonly known as action languages. Read more on Wikipedia... https://en.wikipedia.org/wiki/STRIPS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Strips happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - Strips on HOPL https://hopl.info/showlanguage.prx?exp=2413 Strips on HOPL - Read more about Strips on Semantic Scholar: 1. https://semanticscholar.org/paper/076ae14bfc68acdbaf2ab24913e152d49540e988 1. ```Example from <a href='https://en.wikipedia.org/wiki/STRIPS'>Wikipedia</a>: Actions: // move from X to Y _Move(X, Y)_ Preconditions: At(X), Level(low) Postconditions: not At(X), At(Y) // climb up on the box _ClimbUp(Location)_ Preconditions: At(Location), BoxAt(Location), Level(low) Postconditions: Level(high), not Level(low) // climb down from the box _ClimbDown(Location)_ Preconditions: At(Location), BoxAt(Location), Level(high) Postconditions: Level(low), not Level(high) // move monkey and box from X to Y _MoveBox(X, Y)_ Preconditions: At(X), BoxAt(X), Level(low) Postconditions: BoxAt(Y), not BoxAt(X), At(Y), not At(X) // take the bananas _TakeBananas(Location)_ Preconditions: At(Location), BananasAt(Location), Level(high) Postconditions: Have(bananas) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 479 2.4
Stripe company - Web api Stripe company ============== Stripe company is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22webApi%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">web api</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #2417 on PLDB 14 Years Old Stripe is a US technology company operating in over 25 countries that allows both private individuals and businesses to accept payments over the Internet. Stripe focuses on providing the technical, fraud prevention, and banking infrastructure required to operate on-line payment systems.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Stripe_(company) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"webApi"%5D%7D%5D%2C"logic"%3A"AND"%7D'>webApi</a> - Early development of Stripe company happened in <a href="../lists/labs.html#q=Stripe">Stripe</a> Built with Scroll v170.5.0 10/15/2024 247 1.2
STRINGCOMP - Programming language STRINGCOMP ========== STRINGCOMP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1967. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221967%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1967 #3323 on PLDB 58 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of STRINGCOMP happened in <a href="../lists/labs.html#q=BBN">BBN</a> - STRINGCOMP on HOPL https://hopl.info/showlanguage.prx?exp=2743 STRINGCOMP on HOPL Built with Scroll v170.5.0 10/15/2024 201 1
stringbean - Programming language stringbean ========== stringbean is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #1642 on PLDB 9 Years Old ```Download source code: git clone https://github.com/bvallelunga/StringBean ``` Featherweight Responsive CSS Framework for Mobile to 4k Screens - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - stringbean is developed on <a href="https://github.com/bvallelunga/StringBean">GitHub</a> and has 2 stars - Early development of stringbean happened in <a href="../lists/labs.html#q=https://github.com/markgreenall">https://github.com/markgreenall</a> - stringbean is written in <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a> - Read more about stringbean on the web: 1. 2. https://pelbox.com/blog/stringbean-featherweight-responsive-css-framework/ 1. https://www.webappers.com/2016/05/12/stringbean-featherweight-responsive-css-framework/ 2. HackerNews discussions of stringbean ==================================== title|titleLink|date|score|comments Show HN: StringBean – 4K Featherweight Framework|https://news.ycombinator.com/item?id=11297599|03/16/2016|28|12 Built with Scroll v170.5.0 10/15/2024 305 1.5
String-diagrams-notation Built with Scroll v170.5.0 10/15/2024 6 0
Stress Built with Scroll v170.5.0 10/15/2024 6 0
Strema Built with Scroll v170.5.0 10/15/2024 6 0
Streem - Programming language Streem ====== Streem is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Yukihiro Matsumoto. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Yukihiro%20Matsumoto Yukihiro Matsumoto #547 on PLDB 11 Years Old ```Download source code: git clone https://github.com/matz/streem ``` Streem is a stream based concurrent scripting language. It is based on a programming model similar to the shell, with influences from Ruby, Erlang, and other functional programming languages. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Streem is developed on <a href="https://github.com/matz/streem">GitHub</a> and has 4,601 stars - Early development of Streem happened in <a href="../lists/labs.html#q=Ruby Association,NaCl">Ruby Association,NaCl</a> - Streem is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="dockerfile.html">Dockerfile</a> ```Example from the web: # channel to broadcast to all clients broadcast = chan() tcp_server(8008) | {s -> broadcast | s # connect to broadcast channel s | broadcast # broadcast incoming message } ``` ```Streem <a href="../lists/keywords.html#q=streem">Keywords</a> case class def else emit false if import method namespace new nil return skip true ``` Built with Scroll v170.5.0 10/15/2024 370 1.9
Streamit Built with Scroll v170.5.0 10/15/2024 6 0
Strcmacs Built with Scroll v170.5.0 10/15/2024 6 0
Stratego/XT - Grammar language Stratego/XT =========== Stratego/XT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2994 on PLDB 27 Years Old Stratego/XT is a language and toolset for constructing stand-alone program transformation systems. It combines the Stratego transformation language with the XT toolset of transformation components, providing a framework for constructing stand-alone program transformation systems. The Stratego language is based on a programming paradigm called strategic term rewriting. Read more on Wikipedia... https://web.archive.org/web/20200811233452/https://en.wikipedia.org/wiki/Stratego/XT Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of Stratego/XT happened in <a href="../lists/labs.html#q=Oregon Graduate Institute">Oregon Graduate Institute</a> - Read more about Stratego/XT on Semantic Scholar: 1. https://www.semanticscholar.org/paper/A-core-language-for-rewriting-Visser-Benaissa/75ce15a7b728f529205bd10161ac494fd735028d 1. Built with Scroll v170.5.0 10/15/2024 288 1.4
strat - Programming language strat ===== strat is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #1901 on PLDB 7 Years Old ```Download source code: git clone https://github.com/stratworld/strat ``` A language to represent and deploy portable cloud systems -> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - strat is developed on <a href="https://github.com/stratworld/strat">GitHub</a> and has 15 stars - Early development of strat happened in <a href="../lists/labs.html#q=https://github.com/stratworld">https://github.com/stratworld</a> - strat is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a> - <a href="https://strat.world/">strat.world</a> was registered in 2022 ```Example from the web: service HelloWorld { include "Birth" Birth -> "Hello World!" } ``` Built with Scroll v170.5.0 10/15/2024 298 1.5
Strand - Programming language Strand ====== Strand is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #2169 on PLDB 36 Years Old Strand is a high-level symbolic language for parallel computing, similar in syntax to Prolog. Artificial Intelligence Ltd were awarded the British Computer Society Award for Technical Innovation 1989 for Strand88. The language was created by computer scientists Ian Foster and Stephen Taylor.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Strand_%28programming_language%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Strand happened in <a href="../lists/labs.html#q=Artificial Intelligence Ltd">Artificial Intelligence Ltd</a> - See also: (1 related languages) <a href="prolog.html">Prolog</a> - Read more about Strand on the web: 1. 2. https://archive.org/details/strand-new-concepts-in-parallel-programming-by-foster-ian-taylor-stephen_202201 1. https://link.springer.com/chapter/10.1007/978-1-4471-3421-3_17 2. Built with Scroll v170.5.0 10/15/2024 300 1.5
STOS BASIC - Programming language STOS BASIC ========== STOS BASIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #3348 on PLDB 37 Years Old STOS BASIC is a dialect of the BASIC programming language implemented on the Atari ST computer. STOS BASIC was originally developed by Jawx, François Lionet, and Constantin Sotiropoulos and published by Mandarin Software (now known as Europress Software). STOS Basic was a version of BASIC that was designed for creating games, but the set of powerful high-level graphics and sound commands it offered made it suitable for developing multimedia-intense software without any knowledge of the internals of the Atari ST.. Read more on Wikipedia... https://en.wikipedia.org/wiki/STOS_BASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of STOS BASIC happened in <a href="../lists/labs.html#q=Mandarin Software">Mandarin Software</a> - See also: (2 related languages) <a href="basic.html">BASIC</a>, <a href="amos.html">AMOS</a> Built with Scroll v170.5.0 10/15/2024 307 1.5
storyscript - Programming language storyscript =========== storyscript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #952 on PLDB 8 Years Old ```Download source code: git clone https://github.com/storyscript/welcome ``` Storyscript is a language, editor, database, infra and community all-in-one. Create holistic apps, tools and workflows blazing fast that power your business. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - storyscript is developed on <a href="https://github.com/storyscript/welcome">GitHub</a> and has 303 stars - <a href="https://storyscript.com">storyscript.com</a> was registered in 2010 ```Example from the web: ### Storyscript is a language, editor, database, infra and community all-in-one. Create holistic apps, tools and workflows blazing fast that power your business. ### # Pull data from a microservice output = service action key:value output = team/service action key:value # Discover and create services in the Storyscript Hub # Call a function output = function_name(key:value) # A Storyscript function # or another programming language # Call type methods output = variable.mutation(key:value) # Event streaming microservice when service action event key:value as output ... # run this block for every event # Types string = "Hello" integer = 1 number = 1.3 bool = true list = ["a", "b", "c"] map = {"apple": "red", "banana": "yellow"} regexp = /^foobar/ empty = null time = 1d35m # Destructuring { apple, banana } = map # apple = "red", banana = "yellow" # Conditions if one > 1 # ... else if one == 1 # ... else # ... # Loops foreach list as item # ... while true # ... # Functions function name input:int returns int # ... return input name(input:1) # >>> 1 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 470 2.4
Storymatic - Programming language Storymatic ========== Storymatic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Zachary Sakowitz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Zachary%20Sakowitz Zachary Sakowitz #1890 on PLDB 3 Years Old ```Download source code: git clone https://github.com/zSnout/Storymatic ``` A simple programming language packed with features that compiles straight to JavaScript for perfect in-browser portability. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Storymatic is developed on <a href="https://github.com/zSnout/Storymatic">GitHub</a> and has 14 stars - Early development of Storymatic happened in <a href="../lists/labs.html#q=zSnout">zSnout</a> - Storymatic is written in <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a> ```Storymatic <a href="../lists/keywords.html#q=storymatic">Keywords</a> macro ``` Built with Scroll v170.5.0 10/15/2024 292 1.5
stoneknifeforth - Programming language stoneknifeforth =============== stoneknifeforth is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1547 on PLDB 17 Years Old ```Download source code: git clone https://github.com/kragen/stoneknifeforth ``` This is StoneKnifeForth, a very simple language inspired by Forth. It is not expected to be useful; instead, its purpose is to show how simple a compiler can be. The compiler is a bit under two pages of code when the comments are removed. This package includes a “metacircular compiler” which is written in StoneKnifeForth and compiles StoneKnifeForth to an x86 Linux ELF executable. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - stoneknifeforth is developed on <a href="https://github.com/kragen/stoneknifeforth">GitHub</a> and has 410 stars - Early development of stoneknifeforth happened in <a href="../lists/labs.html#q=https://github.com/kragen/stoneknifeforth/issues">https://github.com/kragen/stoneknifeforth/issues</a> - stoneknifeforth is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="assembly-language.html">Assembly language</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="bash.html">Bash</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 10/15/2024 339 1.7
Stonecutter Built with Scroll v170.5.0 10/15/2024 6 0
STON - Application STON ==== STON is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2012 by Sven Van Caekenberghe. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Sven%20Van%20Caekenberghe Sven Van Caekenberghe #1011 on PLDB 13 Years Old 0 <span title="STON repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/svenvc/ston ``` STON - Smalltalk Object Notation - A lightweight text-based, human-readable data interchange format for class-based object-oriented languages like Smalltalk. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - STON is developed on <a href="https://github.com/svenvc/ston">GitHub</a> and has 135 stars - There are at least 0 STON repos on <a href="https://github.com/search?q=language:STON">GitHub</a> - Early development of STON happened in <a href="../lists/labs.html#q=https://github.com/svenvc/ston/issues">https://github.com/svenvc/ston/issues</a> - STON is written in <a href="smalltalk.html">Smalltalk</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a> - GitHub supports <a href="https://github.com/tomas-stefano/smalltalk-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for STON ```Example from <a href='https://github.com/tomas-stefano/smalltalk-tmbundle'>Linguist</a>: [1, 2, 3] ``` Built with Scroll v170.5.0 10/15/2024 368 1.8
STOICAL - Programming language STOICAL ======= STOICAL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000 by Jonathan Moore Liles. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Jonathan%20Moore%20Liles Jonathan Moore Liles #3217 on PLDB 25 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of STOICAL happened in <a href="../lists/labs.html#q=MIT">MIT</a> - STOICAL on HOPL https://hopl.info/showlanguage.prx?exp=5308 STOICAL on HOPL - Read more about STOICAL on the web: 1. http://stoical.sourceforge.net/summary.php 1. Built with Scroll v170.5.0 10/15/2024 234 1.2
Stockholm format - Text data format Stockholm format ================ Stockholm format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #2916 on PLDB 28 Years Old Stockholm format is a multiple sequence alignment format used by Pfam and Rfam to disseminate protein and RNA sequence alignments. The alignment editors Ralee and Belvu support Stockholm format as do the probabilistic database search tools, Infernal and HMMER, and the phylogenetic analysis tool Xrate. A simple example of an Rfam alignment (UPSK RNA) with a pseudoknot in Stockholm format is shown below: # STOCKHOLM 1.0 #=GF ID UPSK #=GF SE Predicted; Infernal #=GF SS Published; PMID 9223489 #=GF RN [1] #=GF RM 9223489 #=GF RT The role of the pseudoknot at the 3' end of turnip yellow mosaic #=GF RT virus RNA in minus-strand synthesis by the viral RNA-dependent RNA #=GF RT polymerase. Read more on Wikipedia... https://en.wikipedia.org/wiki/Stockholm_format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Stockholm format happened in <a href="../lists/labs.html#q=Stockholm University">Stockholm University</a> - See also: (1 related languages) <a href="fasta-format.html">FASTA</a> ```Example from <a href='https://en.wikipedia.org/wiki/Stockholm_format'>Wikipedia</a>: Feature Description Description ------- ----------- -------------- RF ReFerence annotation Often the consensus RNA or protein sequence is used as a reference Any non-gap character (e.g. x's) can indicate consensus/conserved/match columns .'s or -'s indicate insert columns ~'s indicate unaligned insertions Upper and lower case can be used to discriminate strong and weakly conserved residues respectively MM Model Mask Indicates which columns in an alignment should be masked, such that the emission probabilities for match states corresponding to those columns will be the background distribution. ``` Built with Scroll v170.5.0 10/15/2024 437 2.2
Statement List - Assembly language Statement List ============== Statement List, aka Statement List, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #3216 on PLDB 32 Years Old 0 <span title="Statement List repos on GitHub.">Repos</span> STL corresponds to the "Instruction List" language defined in the International Electrotechnical Commission's standard IEC 1131-3, although there are substantial differences with regard to the operations. STL corresponds to the Instruction List language defined in the IEC 61131-3 specification. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - There are at least 0 Statement List repos on <a href="https://github.com/search?q=language:STL">GitHub</a> - Early development of Statement List happened in <a href="../lists/labs.html#q=Siemens">Siemens</a> - Read more about Statement List on the web: 1. http://www.plcdev.com/statement_list_stl_cheat_sheets 1. Built with Scroll v170.5.0 10/15/2024 281 1.4
Stencil - Template language Stencil ======= Stencil is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2018 by Kyle Fuller. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Kyle%20Fuller Kyle Fuller #420 on PLDB 7 Years Old ```Download source code: git clone https://github.com/stencilproject/Stencil ``` Stencil is a simple and powerful template language for Swift. It provides a syntax similar to Django and Mustache. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Stencil is developed on <a href="https://github.com/stencilproject/Stencil">GitHub</a> and has 2,336 stars - Early development of Stencil happened in <a href="../lists/labs.html#q=https://github.com/stencilproject">https://github.com/stencilproject</a> - Stencil is written in <a href="swift.html">Swift</a>, <a href="html.html">HTML</a>, <a href="ruby.html">Ruby</a>, <a href="yaml.html">YAML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="python.html">Python</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: There are {{ articles.count }} articles. <ul> {% for article in articles %} <li>{{ article.title }} by {{ article.author }}</li> {% endfor %} </ul> ``` Built with Scroll v170.5.0 10/15/2024 355 1.8
stella - Programming language stella ====== stella is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2012 on PLDB 26 Years Old STELLA is a strongly typed, object-oriented, Lisp-like language, designed to facilitate symbolic programming tasks in artificial intelligence applications. STELLA preserves those features of Common Lisp deemed essential for symbolic programming such as built-in support for dynamic data structures, heterogeneous collections, first-class symbols, powerful iteration constructs, name spaces, an object-oriented type system with a meta-object protocol, exception handling, and language extensibility through macros, but without compromising execution speed, interoperability with non-STELLA programs, and platform independence. STELLA programs are translated into a target language such as C++, Common Lisp, or Java, and then compiled with the native target language compiler to generate executable code. The language constructs of STELLA are restricted to those that can be translated directly into native constructs of the intended target languages, thus enabling the generation of highly efficient as well as readable code. As of Fall 2000, we have programmed approximately 100,000 lines of STELLA code - about 50% for the STELLA kernel itself and the other 50% for the PowerLoom knowledge representation system and related systems. Our subjective experience has been that it is only slightly more difficult to write and debug a STELLA program than a Lisp program, and that the inconvenience of having to supply some type information is much outweighed by the benefits such as catching many errors during compile time instead of at run time. The biggest benefit, however, seems to be that we can still leverage all the incremental code development benefits of Lisp, since we use the Common Lisp-based version of STELLA for prototyping. This allows us to incrementally define and redefine functions, methods and classes and to inspect, debug and fix incorrect code on the fly. Even the most sophisticated C++ or Java IDE's don't yet seem to support this fully incremental development style, i.e., a change in a class (every change in Java is a change to a class) still requires recompilation and restart of the application, and it is the restart that can be the most time consuming if one debugs a complex application that takes a significant time to reach a certain state. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of stella happened in <a href="../lists/labs.html#q=USC">USC</a> ```Example from the web: (defun (lisp-null-array-symbol-string STRING) ((rank INTEGER)) ;; Used in the lisp translation code, insdie a verbatim ;; to return Lisp-specific-code. (CASE rank (1 (return "STELLA::NULL-1D-ARRAY")) (2 (return "STELLA::NULL-2D-ARRAY")) (3 (return "STELLA::NULL-3D-ARRAY")) (4 (return "STELLA::NULL-4D-ARRAY")) (5 (return "STELLA::NULL-5D-ARRAY")) (otherwise (return "STELLA::NULL")))) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 678 3.4
Steinhaus-Moser notation - Notation Steinhaus-Moser notation ======================== Steinhaus-Moser notation is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1969. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 #3328 on PLDB 56 Years Old In mathematics, Steinhaus–Moser notation is a notation for expressing certain large numbers. It is an extension of Hugo Steinhaus's polygon notation, devised by Leo Moser.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Steinhaus–Moser_notation Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - Early development of Steinhaus-Moser notation happened in <a href="../lists/labs.html#q=Wrocław University">Wrocław University</a> and <a href="../lists/labs.html#q=University of Alberta">University of Alberta</a> Built with Scroll v170.5.0 10/15/2024 252 1.3
Status-quo-script Built with Scroll v170.5.0 10/15/2024 6 0
SQF - Programming language SQF === SQF is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #1295 on PLDB 23 Years Old 6k <span title="SQF repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 5,963 SQF repos on <a href="https://github.com/search?q=language:SQF">GitHub</a> - Early development of SQF happened in <a href="../lists/labs.html#q=Bohemia Interactive a.s">Bohemia Interactive a.s</a> - The Google BigQuery Public Dataset GitHub snapshot shows 405 users using SQF in 609 repos on <a href="https://api.github.com/search/repositories?q=language:SQF">GitHub</a> - GitHub supports <a href="https://github.com/JonBons/Sublime-SQF-Language" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for SQF - Read more about SQF on the web: 1. https://community.bistudio.com/wiki/SQF_syntax 1. ```Example from the web: _num = 10; _num = _num + 20; systemChat str _num; ``` ```Example from <a href='https://github.com/JonBons/Sublime-SQF-Language'>Linguist</a>: #include <version.hqf> #define SET(VAR,VALUE) private #VAR; VAR = VALUE; #define CONV(VAR,ARRAY,POOL) VAR = ARRAY select (POOL find VAR); #define ALL_HITPOINTS_MAN [ \ "HitHead", "HitBody", \ "HitLeftArm", "HitRightArm", \ "HitLeftLeg","HitRightLeg" \ ] #define ALL_HITPOINTS_VEH [ \ "HitBody", "HitHull", "HitEngine", "HitFuel", \ "HitTurret", "HitGun", \ "HitLTrack", "HitRTrack", \ "HitLFWheel", "HitRFWheel", "HitLF2Wheel", "HitRF2Wheel", "HitLMWheel", "HitRMWheel", "HitLBWheel", "HitRBWheel", \ "HitAvionics", "HitHRotor", "HitVRotor", \ "HitRGlass", "HitLGlass", "HitGlass1", "HitGlass2", "HitGlass3", "HitGlass4", "HitGlass5", "HitGlass6" \ ] ``` Built with Scroll v170.5.0 10/15/2024 445 2.2
Statsplorer - Visual programming language Statsplorer =========== Statsplorer is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2014 by Krishna Subramanian and Chat Wacharamanotham. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Krishna%20Subramanian Krishna Subramanian https://pldb.io/concepts/../lists/creators.html#q=Chat%20Wacharamanotham Chat Wacharamanotham #1533 on PLDB 11 Years Old ```Download source code: git clone https://github.com/imkrishsub/VisiStat ``` An application that allows users to do basic statistical analysis on-the-fly. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - Statsplorer is developed on <a href="https://github.com/imkrishsub/VisiStat">GitHub</a> and has 9 stars - Early development of Statsplorer happened in <a href="../lists/labs.html#q=RWTH Aachen University">RWTH Aachen University</a> - Statsplorer is written in <a href="javascript.html">JavaScript</a>, <a href="r.html">R</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="less.html">Less</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="csv.html">CSV</a>, <a href="xml.html">XML</a>, <a href="scss.html">SCSS</a>, <a href="ruby.html">Ruby</a> - See also: (1 related languages) <a href="r.html">R</a> - 1 PLDB concepts link to Statsplorer: <a href="tea-pl.html">Tea</a> Built with Scroll v170.5.0 10/15/2024 370 1.9
Static-typescript Built with Scroll v170.5.0 10/15/2024 6 0
Statemate Built with Scroll v170.5.0 10/15/2024 6 0
statebox - Visual programming language statebox ======== statebox is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #2537 on PLDB 17 Years Old [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> statebox. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - Early development of statebox happened in <a href="../lists/labs.html#q=https://github.com/statebox">https://github.com/statebox</a> - <a href="https://statebox.org/">statebox.org</a> was registered in 2008 Built with Scroll v170.5.0 10/15/2024 271 1.4
Stata - Programming language Stata ===== Stata is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985 by William Gould. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 https://pldb.io/concepts/../lists/creators.html#q=William%20Gould William Gould #135 on PLDB 40 Years Old 8k <span title="Stata repos on GitHub.">Repos</span> Stata is a general-purpose statistical software package created in 1985 by StataCorp. Most of its users work in research, especially in the fields of economics, sociology, political science, biomedicine and epidemiology. Stata's capabilities include data management, statistical analysis, graphics, simulations, regression, and custom programming. Read more on Wikipedia... https://en.wikipedia.org/wiki/Stata Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 8,344 Stata repos on <a href="https://github.com/search?q=language:Stata">GitHub</a> - Early development of Stata happened in <a href="../lists/labs.html#q=StataCorp">StataCorp</a> - The Google BigQuery Public Dataset GitHub snapshot shows 867 users using Stata in 1k repos on <a href="https://api.github.com/search/repositories?q=language:Stata">GitHub</a> - There are 16 <a href="https://projecteuler.net/language=Stata">Project Euler</a> users using Stata - Explore Stata snippets on <a href="http://www.rosettacode.org/wiki/Category:Stata">Rosetta Code</a> - Stata appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/stata.py">syntax highlighting</a> for Stata - GitHub supports <a href="https://github.com/pschumm/Stata.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Stata - PLDB has 2 <a href="jupyter-notebook.html">Jupyter</a> Kernels for Stata: <a href="https://github.com/TiesdeKok/ipystata">github.com</a>, <a href="https://github.com/kylebarron/stata_kernel">github.com</a> - There is a <a href="https://www.stata.com/manuals/rssc.pdf">central package repository</a> for Stata - <a href="https://www.stata.com/">stata.com</a> was registered in 1994 - See also: (4 related languages) <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="ascii.html">ASCII</a>, <a href="excel-app.html">Microsoft Excel</a> - Read more about Stata on the web: 1. http://www.haghish.com/statistics/stata-blog/stata-programming/ssc_stata_package_list.php 1. - 3 PLDB concepts link to Stata: <a href="cloc.html">cloc</a>, <a href="jal-compiler.html">JAL compiler</a>, <a href="jsl.html">JSL</a> ```Example from <a href='http://helloworldcollection.de/#Stata'>the Hello World Collection</a>: /* Hello world in Stata */ .program hello 1. display "Hello, World!" 2. end .hello ``` ```Example from <a href='https://github.com/pschumm/Stata.tmbundle'>Linguist</a>: local MAXDIM 800 ``` ```Example from <a href='https://en.wikipedia.org/wiki/Stata'>Wikipedia</a>: program define fizzbuzz args x forvalues i = 1(1)`x' { if mod(`i',15) == 0 { display "fizzbuzz" } else if mod(`i',5) == 0 { display "buzz" } else if mod(`i',3) == 0 { display "fizz" } else { display `i' } } end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 736 3.7
starpial - Programming language starpial ======== starpial is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1962 on PLDB 13 Years Old ```Download source code: git clone https://github.com/ColonelJ/Starpial ``` <a href='https://github.com/ColonelJ/Starpial'>Starpial</a> is a stack-oriented functional logic programming language with OOP, recursive regex, dependent types, refinement types, and automatic parallelization based on transactions. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - starpial is developed on <a href="https://github.com/ColonelJ/Starpial">GitHub</a> and has 7 stars - Early development of starpial happened in <a href="../lists/labs.html#q=https://github.com/ColonelJ/Starpial/issues">https://github.com/ColonelJ/Starpial/issues</a> - starpial is written in <a href="markdown.html">Markdown</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Dependent types FeatureLink ../features/hasDependentTypes.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 291 1.5
StarOffice Basic - Programming language StarOffice Basic ================ StarOffice Basic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2062 on PLDB 25 Years Old OpenOffice Basic (formerly known as StarOffice Basic or StarBasic or OOoBasic) is a dialect of the programming language BASIC that originated with the StarOffice office suite and spread through OpenOffice.org and derivatives such as LibreOffice (where it is known as LibreOffice Basic). The language is a domain-specific programming language which specifically serves the OpenOffice application suite.. Read more on Wikipedia... https://en.wikipedia.org/wiki/StarOffice_Basic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of StarOffice Basic happened in <a href="../lists/labs.html#q=Star Division">Star Division</a> - See also: (3 related languages) <a href="basic.html">BASIC</a>, <a href="vba.html">VBA</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='https://en.wikipedia.org/wiki/StarOffice_Basic'>Wikipedia</a>: Sub ParaCount ' ' Count number of paragraphs in a text document ' Dim Doc As Object, Enum As Object, TextEl As Object, Count As Long Doc = ThisComponent ' Is this a text document? If Not Doc.SupportsService("com.sun.star.text.TextDocument") Then MsgBox "This macro must be run from a text document", 64, "Error" Exit Sub End If Count = 0 ' Examine each component - paragraph or table? Enum = Doc.Text.CreateEnumeration While Enum.HasMoreElements TextEl = Enum.NextElement ' Is the component a paragraph? If TextEl.SupportsService("com.sun.star.text.Paragraph") Then Count = Count + 1 End If Wend 'Display result MsgBox Count, 0, "Paragraph Count" End Sub ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token ' row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 477 2.4
StarLogo - Programming language StarLogo ======== StarLogo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #3338 on PLDB 17 Years Old StarLogo is an agent-based simulation language developed by Mitchel Resnick, Eric Klopfer, and others at MIT Media Lab and MIT Scheller Teacher Education Program in Massachusetts. It is an extension of the Logo programming language, a dialect of Lisp. Designed for education, StarLogo can be used by students to model the behavior of decentralized systems. Read more on Wikipedia... https://en.wikipedia.org/wiki/StarLogo Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"simulation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>simulation</a> - Early development of StarLogo happened in <a href="../lists/labs.html#q=MIT">MIT</a> - See also: (9 related languages) <a href="logo.html">Logo</a>, <a href="netlogo.html">NetLogo</a>, <a href="etoys.html">Etoys</a>, <a href="lisp.html">Lisp</a>, <a href="connection-machine.html">Connection Machine</a>, <a href="java.html">Java</a>, <a href="squeak.html">Squeak</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="scratch.html">Scratch</a> Built with Scroll v170.5.0 10/15/2024 360 1.8
starlark - Programming language starlark ======== starlark is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Laurent Le Brun. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Laurent%20Le%20Brun Laurent Le Brun #119 on PLDB 7 Years Old 3k <span title="starlark repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/bazelbuild/starlark ``` The language used in Bazel. Starlark is designed to be small, simple, and thread-safe. Although it is inspired from Python, it is not a general-purpose language and most Python features are not included. Starlark is syntactically a subset of Python 3 - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - starlark is developed on <a href="https://github.com/bazelbuild/starlark">GitHub</a> and has 2,392 stars - There are at least 3,423 starlark repos on <a href="https://github.com/search?q=language:Starlark">GitHub</a> - Early development of starlark happened in <a href="../lists/labs.html#q=https://github.com/bazelbuild">https://github.com/bazelbuild</a> - starlark is written in <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="bazel.html">Bazel</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a> - The Google BigQuery Public Dataset GitHub snapshot shows 562 users using starlark in 1k repos on <a href="https://api.github.com/search/repositories?q=language:Starlark">GitHub</a> - Read more about starlark on the web: 1. https://bazel.build/contribute/policy 1. - 20 PLDB concepts link to starlark: <a href="asterius-compiler.html">asterius-compiler</a>, <a href="bazel.html">Bazel</a>, <a href="capn-proto.html">Cap'n Proto</a>, <a href="carbon.html">Carbon</a>, <a href="cir.html">CIR</a>, <a href="claro.html">Claro</a>, <a href="cloc.html">cloc</a>, <a href="closure-templates.html">Closure Templates</a>, <a href="flatbuffers.html">FlatBuffers</a>, <a href="jflex.html">JFlex</a>, <a href="jsonnet.html">Jsonnet</a>, <a href="kubernetes.html">Kubernetes</a>, <a href="mongodb.html">MongoDB</a>, <a href="nodejs.html">Node.js</a>, <a href="pcre.html">PCRE</a>, <a href="pytorch.html">PyTorch</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="v8.html">v8</a>, <a href="wiredtiger.html">WiredTiger</a>, <a href="yara.html">YARA</a> ```Example from the web: # Define a number number = 18 # Define a dictionary people = { "Alice": 22, "Bob": 40, "Charlie": 55, "Dave": 14, } names = ", ".join(people.keys()) # Alice, Bob, Charlie, Dave # Define a function def greet(name): """Return a greeting.""" return "Hello {}!".format(name) greeting = greet(names) above30 = [name for name, age in people.items() if age >= 30] print("{} people are above 30.".format(len(above30))) def fizz_buzz(n): """Print Fizz Buzz numbers from 1 to n.""" for i in range(1, n + 1): s = "" if i % 3 == 0: s += "Fizz" if i % 5 == 0: s += "Buzz" print(s if s else i) fizz_buzz(20) ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Starlark.star'>hello-world</a>: print("Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 773 3.9
Star - Programming language Star ==== Star is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by ALANVF. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=ALANVF ALANVF #1946 on PLDB 4 Years Old ```Download source code: git clone https://github.com/ALANVF/star ``` An experimental programming language that's made to be powerful, productive, and predictable - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Star is developed on <a href="https://github.com/ALANVF/star">GitHub</a> and has 118 stars - Early development of Star happened in <a href="../lists/labs.html#q=https://github.com/ALANVF/star/issues">https://github.com/ALANVF/star/issues</a> - Star is written in <a href="haxe.html">Haxe</a>, <a href="nim.html">Nim</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="vim-script.html">Vim script</a>, <a href="raku.html">Raku</a>, <a href="powershell.html">PowerShell</a> Built with Scroll v170.5.0 10/15/2024 298 1.5
Staple Built with Scroll v170.5.0 10/15/2024 6 0
Standard ML - Programming language Standard ML =========== Standard ML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #134 on PLDB 35 Years Old 392k <span title="Standard ML repos on GitHub.">Repos</span> Standard ML (SML; Standard Meta Language) is a general-purpose, modular, functional programming language with compile-time type checking and type inference. It is popular among compiler writers and programming language researchers, as well as in the development of theorem provers. SML is a modern dialect of ML, the programming language used in the Logic for Computable Functions (LCF) theorem-proving project. Read more on Wikipedia... https://en.wikipedia.org/wiki/Standard_ML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 392,047 Standard ML repos on <a href="https://github.com/search?q=language:Standard ML">GitHub</a> - Early development of Standard ML happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> and <a href="../lists/labs.html#q=Princeton University">Princeton University</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using Standard ML in 2k repos on <a href="https://api.github.com/search/repositories?q=language:Standard ML">GitHub</a> - Standard ML appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Standard ML Ubuntu package https://packages.ubuntu.com/jammy/mlton Standard ML Ubuntu package - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/ml.py">syntax highlighting</a> for Standard ML - GitHub supports <a href="https://github.com/textmate/standard-ml.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Standard ML - Standard ML appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/standardml">Standard ML on exercism.</a> - <a href="http://sml-family.org">sml-family.org</a> was registered in 2014 - See also: (19 related languages) <a href="alice.html">Alice</a>, <a href="dependent-ml.html">DML</a>, <a href="hope.html">HOPE</a>, <a href="elm.html">Elm</a>, <a href="fstar.html">F*</a>, <a href="ocaml.html">OCaml</a>, <a href="rust.html">Rust</a>, <a href="scala.html">Scala</a>, <a href="ml.html">ML</a>, <a href="caml.html">Caml</a>, <a href="c.html">C</a>, <a href="poplog.html">POPLOG</a>, <a href="pop-11.html">Pop-11</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="prolog.html">Prolog</a>, <a href="emacs-editor.html">Emacs</a>, <a href="isabelle.html">Isabelle</a>, <a href="extended-ml.html">Extended ML</a>, <a href="f-sharp.html">F#</a> - Read more about Standard ML on the web: 1. https://www.smlnj.org/sml.html 1. - 11 PLDB concepts link to Standard ML: <a href="elpi.html">Elpi</a>, <a href="invokator.html">invokator</a>, <a href="jonprl.html">jonprl</a>, <a href="k-framework.html">k-framework</a>, <a href="mal.html">mal</a>, <a href="mlpolyr.html">mlpolyr</a>, <a href="mlscript.html">MLscript</a>, <a href="mythryl.html">mythryl</a>, <a href="pygments.html">Pygments</a>, <a href="redprl.html">redprl</a>, <a href="urweb.html">UrWeb</a> ```Example from <a href='https://riju.codes/standardml'>Riju</a>: print "Hello, world!\n"; ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Standard ML.sml'>hello-world</a>: fun hello() = print("Hello World\n"); hello() ``` ```Example from <a href='https://github.com/textmate/standard-ml.tmbundle'>Linguist</a>: signature LAZY_BASE = sig type 'a lazy exception Undefined val force: 'a lazy -> 'a val delay: (unit -> 'a) -> 'a lazy val undefined: 'a lazy end signature LAZY' = sig include LAZY_BASE val isUndefined: 'a lazy -> bool val inject : 'a -> 'a lazy val toString: ('a -> string) -> 'a lazy -> string val eq: ''a lazy * ''a lazy -> bool val eqBy: ('a * 'a -> bool) -> 'a lazy * 'a lazy -> bool val compare: ('a * 'a -> order) -> 'a lazy * 'a lazy -> order val map: ('a -> 'b) -> 'a lazy -> 'b lazy structure Ops: sig val ! : 'a lazy -> 'a (* force *) val ? : 'a -> 'a lazy (* inject *) end end ``` ```Example from <a href='https://en.wikipedia.org/wiki/Standard_ML'>Wikipedia</a>: - haar [1, 2, 3, 4, ~4, ~3, ~2, ~1]; val it = [0,20,4,4,~1,~1,~1,~1] : int list ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 999 5
Standard-lisp Built with Scroll v170.5.0 10/15/2024 6 0
Stan - Programming language Stan ==== Stan is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #606 on PLDB 13 Years Old 774 <span title="Stan repos on GitHub.">Repos</span> Stan is a probabilistic programming language for statistical inference written in C++. The Stan language is used to specify a (Bayesian) statistical model with an imperative program calculating the log probability density function. Stan is licensed under the New BSD License. Read more on Wikipedia... https://en.wikipedia.org/wiki/Stan_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 774 Stan repos on <a href="https://github.com/search?q=language:Stan">GitHub</a> - Early development of Stan happened in <a href="../lists/labs.html#q=https://github.com/stan-dev">https://github.com/stan-dev</a> - Stan is written in <a href="cpp.html">C++</a> - The Google BigQuery Public Dataset GitHub snapshot shows 134 users using Stan in 154 repos on <a href="https://api.github.com/search/repositories?q=language:Stan">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/modeling.py">syntax highlighting</a> for Stan - GitHub supports <a href="https://github.com/jrnold/atom-language-stan" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Stan - See also: (4 related languages) <a href="ia-32.html">IA-32</a>, <a href="r.html">R</a>, <a href="matlab.html">MATLAB</a>, <a href="stata.html">Stata</a> ```Example from <a href='https://github.com/jrnold/atom-language-stan'>Linguist</a>: data { int<lower=0> N; vector[N] incumbency_88; vector[N] vote_86; vector[N] vote_88; } parameters { vector[3] beta; real<lower=0> sigma; } model { vote_88 ~ normal(beta[1] + beta[2] * vote_86 + beta[3] * incumbency_88,sigma); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 505 2.5
Stalin - Compiler Stalin ====== Stalin is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2006 by Jeffrey Mark Siskind. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Jeffrey%20Mark%20Siskind Jeffrey Mark Siskind #2364 on PLDB 19 Years Old Stalin (STAtic Language ImplementatioN) is an aggressive optimizing batch whole-program Scheme compiler written by Jeffrey Mark Siskind. It uses advanced flow analysis and type inference and a variety of other optimization techniques to produce code. Stalin is intended for production use in generating an optimized executable. Read more on Wikipedia... https://en.wikipedia.org/wiki/Stalin_(Scheme_implementation) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Early development of Stalin happened in <a href="../lists/labs.html#q=Purdue University">Purdue University</a> - See also: (2 related languages) <a href="scheme.html">Scheme</a>, <a href="chicken.html">CHICKEN</a> Built with Scroll v170.5.0 10/15/2024 287 1.4
Stage2 Built with Scroll v170.5.0 10/15/2024 6 0
Stackless Python - Interpreter Stackless Python ================ Stackless Python is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22interpreter%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interpreter</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2350 on PLDB 27 Years Old Stackless Python, or Stackless, is a Python programming language interpreter, so named because it avoids depending on the C call stack for its own stack. In practice, Stackless Python uses the C stack, but the stack is cleared between function calls . The most prominent feature of Stackless is microthreads, which avoid much of the overhead associated with usual operating system threads. Read more on Wikipedia... https://en.wikipedia.org/wiki/Stackless_Python Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"interpreter"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interpreter</a> - Early development of Stackless Python happened in <a href="../lists/labs.html#q=http://www.stackless.com/pipermail/stackless-checkins">http://www.stackless.com/pipermail/stackless-checkins</a> - See also: (6 related languages) <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="linux.html">Linux</a>, <a href="erlang.html">Erlang</a>, <a href="limbo.html">Limbo</a>, <a href="go.html">Go</a> Built with Scroll v170.5.0 10/15/2024 317 1.6
stacklang - Programming language stacklang ========= stacklang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Justin Hu. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Justin%20Hu Justin Hu #2418 on PLDB 7 Years Old ```Download source code: git clone https://github.com/JustinHuPrime/StackLang ``` Stack-based interpreted programming language inspired by Racket - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - stacklang is developed on <a href="https://github.com/JustinHuPrime/StackLang">GitHub</a> and has 4 stars - Early development of stacklang happened in <a href="../lists/labs.html#q=University of British Columbia">University of British Columbia</a> - stacklang is written in <a href="cpp.html">C++</a>, <a href="html.html">HTML</a>, <a href="pascal.html">Pascal</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a> Built with Scroll v170.5.0 10/15/2024 320 1.6
Speech Synthesis Markup Language - Xml format Speech Synthesis Markup Language ================================ Speech Synthesis Markup Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2866 on PLDB 15 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Speech Synthesis Markup Language happened in <a href="../lists/labs.html#q=W3C">W3C</a> - Read more about Speech Synthesis Markup Language on the web: 1. https://www.w3.org/TR/speech-synthesis/ 1. ```Example from the web: <?xml version="1.0"?> <speak xmlns="http://www.w3.org/2001/10/synthesis" xmlns:dc="http://purl.org/dc/elements/1.1/" version="1.0"> <metadata> <dc:title xml:lang="en">Telephone Menu: Level 1</dc:title> </metadata> <p> <s xml:lang="en-US"> <voice name="David" gender="male" age="25"> For English, press <emphasis>one</emphasis>. </voice> </s> <s xml:lang="es-MX"> <voice name="Miguel" gender="male" age="25"> Para español, oprima el <emphasis>dos</emphasis>. </voice> </s> </p> </speak> ``` Built with Scroll v170.5.0 10/15/2024 370 1.9
SSL - Protocol SSL === SSL, aka Secure Sockets Layer, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #3215 on PLDB 31 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of SSL happened in <a href="../lists/labs.html#q=Netscape">Netscape</a> - Read more about SSL on the web: 1. https://en.wikipedia.org/wiki/Transport_Layer_Security#SSL_1.0,_2.0_and_3.0 1. Built with Scroll v170.5.0 10/15/2024 210 1.1
ssl-lang - Programming language ssl-lang ======== ssl-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1976. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 #3214 on PLDB 49 Years Old SSL (Software Specification Language) is a new formalism for the definition of specifications for software systems. The language provides a linear format for the representation of the information normally displayed in a two-dimensional module inter-dependency diagram. In comparing SSL to FORTRAN or ALGOL, it is found to be largely complementary to the algorithmic (procedural) languages. SSL is capable of representing explicitly module interconnections and global data flow, information which is deeply imbedded in the algorithmic languages. On the other hand, SSL is not designed to depict the control flow within modules. The SSL level of software design explicitly depicts intermodule data flow as a functional specification. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ssl-lang happened in <a href="../lists/labs.html#q=Science Applications, Inc">Science Applications, Inc</a> - Read more about ssl-lang on the web: 1. https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19760014843.pdf 1. ```Example from the web: a+b* 3.0 * sin ( r + 1.0) 2 * (ifix(c) + blank_coinmon.icount) name. feldl name set + [oe, fred) ``` Built with Scroll v170.5.0 10/15/2024 348 1.7
SSI - Template language SSI === SSI, aka Server Side Includes, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #1721 on PLDB 21 Years Old Server Side Includes (SSI) is a simple interpreted server-side scripting language used almost exclusively for the Web. Code is processed by web servers. The most frequent use of SSI is to include the contents of one or more files into a web page on a web server. Read more on Wikipedia... https://en.wikipedia.org/wiki/Server_Side_Includes Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Early development of SSI happened in <a href="../lists/labs.html#q=University of Illinois Urbana-Champaign">University of Illinois Urbana-Champaign</a> - See also: (3 related languages) <a href="html.html">HTML</a>, <a href="nginx-config.html">Nginx</a>, <a href="edge-side-includes.html">Edge Side Includes</a> Built with Scroll v170.5.0 10/15/2024 290 1.4
Script.NET - Programming language Script.NET ========== Script.NET is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #794 on PLDB 18 Years Old ```Download source code: git clone https://github.com/PetroProtsyk/SSharp ``` Script.NET or S# is a metaprogramming language that provides scripting functionality in Microsoft .NET applications, allowing runtime execution of custom functionality, similar to VBA in Microsoft Office applications. The syntax of Script.NET is similar to JavaScript. It is designed to be simple and efficient scripting language allowing to customize .NET applications. Read more on Wikipedia... https://en.wikipedia.org/wiki/Script.NET Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Script.NET is developed on <a href="https://github.com/PetroProtsyk/SSharp">GitHub</a> and has 124 stars - Early development of Script.NET happened in <a href="../lists/labs.html#q=https://github.com/PetroProtsyk/SSharp/issues">https://github.com/PetroProtsyk/SSharp/issues</a> - Script.NET is written in <a href="csharp.html">C#</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a> - See also: (5 related languages) <a href="javascript.html">JavaScript</a>, <a href="vba.html">VBA</a>, <a href="boo.html">Boo</a>, <a href="jython.html">Jython</a>, <a href="nemerle.html">Nemerle</a> ```Example from <a href='https://en.wikipedia.org/wiki/Script.NET'>Wikipedia</a>: function Push(item) [ //Limit to 10 items pre(me{{Not a typo|.}}Count < 10 ); post(); invariant(); ] { //me is mutated object, //stack in this case me.Push(item); } function Pop() [//Check emptiness hardik pre(me{{Not a typo|.}}Count > 0); post(); invariant(); ] { return me.Pop(); } stack = new Stack<|int|>(); //Create Mutant hardik //1. Set Functions, override stack{{Not a typo|.}}Push mObject=[Push->Push,PopCheck->Pop]; //2. Capture object mObject.Mutate(stack); for (i=0; i<5; i++) mObject.Push(i); Console.WriteLine((string)mObject.PopCheck()); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 525 2.6
Boston College Statistical Software Components - Package manager Boston College Statistical Software Components ============================================== Boston College Statistical Software Components is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #2536 on PLDB 29 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of Boston College Statistical Software Components happened in <a href="../lists/labs.html#q=UK Higher Education Funding Councils">UK Higher Education Funding Councils</a> - Read more about Boston College Statistical Software Components on the web: 1. 2. https://ideas.repec.org/s/boc/bocode.html 1. http://fmwww.bc.edu/repec/bocode/s/sscstats.html 2. Built with Scroll v170.5.0 10/15/2024 239 1.2
Secure Scuttlebutt - Protocol Secure Scuttlebutt ================== Secure Scuttlebutt is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #660 on PLDB 11 Years Old ```Download source code: git clone https://github.com/ssbc/ssb-server ``` The gossip and replication server for Secure Scuttlebutt - a distributed social network - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Secure Scuttlebutt is developed on <a href="https://github.com/ssbc/ssb-server">GitHub</a> and has 1,687 stars - Early development of Secure Scuttlebutt happened in <a href="../lists/labs.html#q=https://github.com/ssbc">https://github.com/ssbc</a> - Secure Scuttlebutt is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a> - 1 PLDB concepts link to Secure Scuttlebutt: <a href="farcaster.html">Farcaster</a> Built with Scroll v170.5.0 10/15/2024 280 1.4
srv - Interface design language srv === srv is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #3102 on PLDB 15 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - Early development of srv happened in <a href="../lists/labs.html#q=Open Source Robotics Foundation, Inc">Open Source Robotics Foundation, Inc</a> ```Example from the web: #request constants int8 FOO=1 int8 BAR=2 #request fields int8 foobar another_pkg/AnotherMessage msg --- #response constants uint32 SECRET=123456 #response fields another_pkg/YetAnotherMessage val CustomMessageDefinedInThisPackage value uint32 an_integer ``` Built with Scroll v170.5.0 10/15/2024 231 1.2
SRL - Query language SRL === SRL, aka Simple Regex Language, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2016 by Karim Geiger. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Karim%20Geiger Karim Geiger #529 on PLDB 9 Years Old ```Download source code: git clone https://github.com/SimpleRegex/SRL-PHP ``` Simple Regex Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - SRL is developed on <a href="https://github.com/SimpleRegex/SRL-PHP">GitHub</a> and has 1,800 stars - Early development of SRL happened in <a href="../lists/labs.html#q=https://github.com/SimpleRegex">https://github.com/SimpleRegex</a> - SRL is written in <a href="php.html">PHP</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a> - <a href="https://simple-regex.com/">simple-regex.com</a> was registered in 2016 ```Example from the web: begin with any of (digit, letter, one of "._%+-") once or more, literally "@", any of (digit, letter, one of ".-") once or more, literally ".", letter at least 2 times, must end, case insensitive ``` Built with Scroll v170.5.0 10/15/2024 339 1.7
SRecode Template - Text markup language SRecode Template ================ SRecode Template is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #1069 on PLDB 25 Years Old 705k <span title="SRecode Template repos on GitHub.">Repos</span> Semantic Recoder (or SRecode) is a template manager and code generator that is a part of CEDET. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - There are at least 705,466 SRecode Template repos on <a href="https://github.com/search?q=language:SRecode Template">GitHub</a> - Early development of SRecode Template happened in <a href="../lists/labs.html#q=Free Software Foundation">Free Software Foundation</a> - The Google BigQuery Public Dataset GitHub snapshot shows 160 users using SRecode Template in 163 repos on <a href="https://api.github.com/search/repositories?q=language:SRecode Template">GitHub</a> - GitHub supports <a href="https://github.com/textmate/lisp.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for SRecode Template - Read more about SRecode Template on the web: 1. https://www.gnu.org/software/emacs/manual/html_mono/srecode.html 1. ```Example from <a href='https://github.com/textmate/lisp.tmbundle'>Linguist</a>: ;;; linguist.srt --- Template for linguist-example-mode ;; Not copyrighted whatsoever. ;; ;; GPL can bite my shiny metal ass. ;; ;; GitHub: 1 ;; Stallman: 0 set mode "default" set comment_start ";" set LICENSE "It's public domain, baby. This was written for the sole purpose of the format's inclusion and recognition by GitHub Linguist. This block of multiline text was added because every other .srt file I could find was GPL-licensed and had long-winded copyright blobs in the file's header. Also, check out my sick line-wrapping abilities." set DOLLAR "TEMPLATEquot; context file template license ---- {{LICENSE:srecode-comment-prefix}} ---- template filecomment :file :user :time ---- {{comment_start}} {{FILENAME}} --- {{^}} {{comment_prefix}} YUO WAN GPL? {{comment_prefix}} {{comment_prefix}} Copyright (C) {{YEAR}} {{?AUTHOR}} {{comment_prefix}} {{comment_prefix}} TUO BAD {{comment_prefix}} WE EXPAT PEOPLE {{comment_prefix}} {{EXPLETIVE}} YOU! {{>:copyright}} {{comment_end}} ---- ;; end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 532 2.7
Sr Built with Scroll v170.5.0 10/15/2024 6 0
Sr-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
Squrl Built with Scroll v170.5.0 10/15/2024 6 0
SQUOZE - Binary data format SQUOZE ====== SQUOZE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 1958. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221958%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1958 #3322 on PLDB 67 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of SQUOZE happened in <a href="../lists/labs.html#q=IBM">IBM</a> - SQUOZE on HOPL https://hopl.info/showlanguage.prx?exp=5458 SQUOZE on HOPL Built with Scroll v170.5.0 10/15/2024 201 1
Squirrel - Programming language Squirrel ======== Squirrel is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Alberto Demichelis. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Alberto%20Demichelis Alberto Demichelis #153 on PLDB 22 Years Old 2k <span title="Squirrel repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/albertodemichelis/squirrel ``` Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of applications like video games and hardware such as Electric Imp. MirthKit, a simple toolkit for making and distributing open source, cross-platform 2D games, uses Squirrel for its platform. It is used extensively by Code::Blocks for scripting and was also used in Final Fantasy Crystal Chronicles: My Life as a King. Read more on Wikipedia... https://en.wikipedia.org/wiki/Squirrel_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Squirrel is developed on <a href="https://github.com/albertodemichelis/squirrel">GitHub</a> and has 895 stars - There are at least 1,513 Squirrel repos on <a href="https://github.com/search?q=language:Squirrel">GitHub</a> - Early development of Squirrel happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/squirrel/bugs">https://sourceforge.net/p/squirrel/bugs</a> - Squirrel is written in <a href="restructuredtext.html">reStructuredText</a>, <a href="cpp.html">C++</a>, <a href="squirrel.html">Squirrel</a>, <a href="make.html">Make</a>, <a href="cmake.html">CMake</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="python.html">Python</a> - The Google BigQuery Public Dataset GitHub snapshot shows 284 users using Squirrel in 433 repos on <a href="https://api.github.com/search/repositories?q=language:Squirrel">GitHub</a> - There are 42 <a href="https://projecteuler.net/language=Squirrel">Project Euler</a> users using Squirrel - Explore Squirrel snippets on <a href="http://www.rosettacode.org/wiki/Category:Squirrel">Rosetta Code</a> - Squirrel appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Squirrel Ubuntu package https://packages.ubuntu.com/jammy/squirrel3 Squirrel Ubuntu package - GitHub supports <a href="https://github.com/textmate/c.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Squirrel - Squirrel appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - <a href="http://squirrel-lang.org/">squirrel-lang.org</a> was registered in 2005 - See also: (5 related languages) <a href="javascript.html">JavaScript</a>, <a href="lua.html">Lua</a>, <a href="python.html">Python</a>, <a href="minid.html">MiniD</a>, <a href="ruby.html">Ruby</a> - 2 PLDB concepts link to Squirrel: <a href="cloc.html">cloc</a>, <a href="squirrel.html">Squirrel</a> ```Example from <a href='https://riju.codes/squirrel'>Riju</a>: print("Hello, world!\n") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Squirrel.nut'>hello-world</a>: print("Hello World"); ``` ```Example from <a href='http://helloworldcollection.de/#Squirrel'>the Hello World Collection</a>: #!/usr/bin/squirrelsh // Hello world in Squirrel printl("Hello, world!"); ``` ```Example from <a href='https://github.com/textmate/c.tmbundle'>Linguist</a>: //example from http://www.squirrel-lang.org/#documentation local table = { a = "10" subtable = { array = [1,2,3] }, [10 + 123] = "expression index" } local array=[ 1, 2, 3, { a = 10, b = "string" } ]; foreach (i,val in array) { ::print("the type of val is"+typeof val); } ///////////////////////////////////////////// class Entity { constructor(etype,entityname) { name = entityname; type = etype; } x = 0; y = 0; z = 0; name = null; type = null; } function Entity::MoveTo(newx,newy,newz) { x = newx; y = newy; z = newz; } class Player extends Entity { constructor(entityname) { base.constructor("Player",entityname) } function DoDomething() { ::print("something"); } } local newplayer = Player("da playar"); newplayer.MoveTo(100,200,300); ``` ```Example from <a href='https://en.wikipedia.org/wiki/Squirrel_(programming_language)'>Wikipedia</a>: class BaseVector { constructor(...) { if(vargv.len() >= 3) { x = vargv[0]; y = vargv[1]; z = vargv[2]; } } x = 0; y = 0; z = 0; } class Vector3 extends BaseVector { function _add(other) { if(other instanceof ::Vector3) return ::Vector3(x+other.x,y+other.y,z+other.z); else throw "wrong parameter"; } function Print() { ::print(x+","+y+","+z+"\n"); } } local v0 = Vector3(1,2,3) local v1 = Vector3(11,12,13) local v2 = v0 + v1; v2.Print(); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 986 4.9
Squire - Programming language Squire ====== Squire is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Sam Westerman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Sam%20Westerman Sam Westerman #2081 on PLDB 4 Years Old ```Download source code: git clone https://github.com/sampersand/squire ``` The medieval language held together by twine. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Squire is developed on <a href="https://github.com/sampersand/squire">GitHub</a> and has 60 stars - Early development of Squire happened in <a href="../lists/labs.html#q=https://github.com/sampersand/squire/issues">https://github.com/sampersand/squire/issues</a> - Squire is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 277 1.4
squiggle - Programming language squiggle ======== squiggle is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1669 on PLDB 10 Years Old ```Download source code: git clone https://github.com/squiggle-lang/squiggle-lang ``` NO LONGER IN DEVELOPMENT - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - squiggle is developed on <a href="https://github.com/squiggle-lang/squiggle-lang">GitHub</a> and has 27 stars - Early development of squiggle happened in <a href="../lists/labs.html#q=https://github.com/squiggle-lang">https://github.com/squiggle-lang</a> - squiggle is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="ruby.html">Ruby</a> - <a href="https://web.archive.org/web/20210507050608/http://squiggle-lang.org">squiggle-lang.org</a> was registered in 2015 HackerNews discussions of squiggle ================================== title|titleLink|date|score|comments Squiggle|https://news.ycombinator.com/item?id=10524071|11/07/2015|2|1 Built with Scroll v170.5.0 10/15/2024 321 1.6
SquidConf - Config format SquidConf ========= SquidConf is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22configFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">config format</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #2618 on PLDB 29 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"configFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>configFormat</a> - Early development of SquidConf happened in <a href="../lists/labs.html#q=Internet Research Task Force">Internet Research Task Force</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/configs.py">syntax highlighting</a> for SquidConf - Read more about SquidConf on the web: 1. 2. 3. https://en.wikipedia.org/wiki/Harvest_project 1. https://www.ietf.org/about/administration/legal-request-procedures/ 2. http://www.squid-cache.org/ 3. ```SquidConf <a href="../lists/keywords.html#q=squidconf">Keywords</a> access_log acl always_direct announce_host announce_period announce_port announce_to anonymize_headers append_domain as_whois_server auth_param_basic authenticate_children authenticate_program authenticate_ttl broken_posts buffered_logs cache_access_log cache_announce cache_dir cache_dns_program cache_effective_group cache_effective_user cache_host cache_host_acl cache_host_domain cache_log cache_mem cache_mem_high cache_mem_low cache_mgr cachemgr_passwd cache_peer cache_peer_access cache_replacement_policy cache_stoplist cache_stoplist_pattern cache_store_log cache_swap cache_swap_high cache_swap_log cache_swap_low client_db client_lifetime client_netmask connect_timeout coredump_dir dead_peer_timeout debug_options delay_access delay_class delay_initial_bucket_level delay_parameters delay_pools deny_info dns_children dns_defnames dns_nameservers dns_testnames emulate_httpd_log err_html_text fake_user_agent firewall_ip forwarded_for forward_snmpd_port fqdncache_size ftpget_options ftpget_program ftp_list_width ftp_passive ftp_user half_closed_clients header_access header_replace hierarchy_stoplist high_response_time_warning high_page_fault_warning hosts_file htcp_port http_access http_anonymizer httpd_accel httpd_accel_host httpd_accel_port httpd_accel_uses_host_header httpd_accel_with_proxy http_port http_reply_access icp_access icp_hit_stale icp_port icp_query_timeout ident_lookup ident_lookup_access ident_timeout incoming_http_average incoming_icp_average inside_firewall ipcache_high ipcache_low ipcache_size local_domain local_ip logfile_rotate log_fqdn log_icp_queries log_mime_hdrs maximum_object_size maximum_single_addr_tries mcast_groups mcast_icp_query_timeout mcast_miss_addr mcast_miss_encode_key mcast_miss_port memory_pools memory_pools_limit memory_replacement_policy mime_table min_http_poll_cnt min_icp_poll_cnt minimum_direct_hops minimum_object_size minimum_retry_timeout miss_access negative_dns_ttl negative_ttl neighbor_timeout neighbor_type_domain netdb_high netdb_low netdb_ping_period netdb_ping_rate never_direct no_cache passthrough_proxy pconn_timeout pid_filename pinger_program positive_dns_ttl prefer_direct proxy_auth proxy_auth_realm query_icmp quick_abort quick_abort_max quick_abort_min quick_abort_pct range_offset_limit read_timeout redirect_children redirect_program redirect_rewrites_host_header reference_age refresh_pattern reload_into_ims request_body_max_size request_size request_timeout shutdown_lifetime single_parent_bypass siteselect_timeout snmp_access snmp_incoming_address snmp_port source_ping ssl_proxy store_avg_object_size store_objects_per_bucket strip_query_terms swap_level1_dirs swap_level2_dirs tcp_incoming_address tcp_outgoing_address tcp_recv_bufsize test_reachability udp_hit_obj udp_hit_obj_size udp_incoming_address udp_outgoing_address unique_hostname unlinkd_program uri_whitespace useragent_log visible_hostname wais_relay wais_relay_host wais_relay_port ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 469 2.3
Squeak - Programming language Squeak ====== Squeak is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #744 on PLDB 29 Years Old The Squeak programming language is a dialect of Smalltalk. It is object-oriented, class-based, and reflective. It was derived directly from Smalltalk-80 by a group at Apple Computer that included some of the original Smalltalk-80 developers. Read more on Wikipedia... https://en.wikipedia.org/wiki/Squeak Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Squeak happened in <a href="../lists/labs.html#q=Apple">Apple</a> and <a href="../lists/labs.html#q=Disney">Disney</a> - Squeak appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="http://www.squeak.org">squeak.org</a> was registered in 1999 - See also: (11 related languages) <a href="smalltalk.html">Smalltalk</a>, <a href="newsqueak.html">Newsqueak</a>, <a href="ios.html">iOS</a>, <a href="pharo.html">Pharo</a>, <a href="lisp.html">Lisp</a>, <a href="logo.html">Logo</a>, <a href="simula.html">Simula</a>, <a href="self.html">Self</a>, <a href="etoys.html">Etoys</a>, <a href="scratch.html">Scratch</a>, <a href="linux.html">Linux</a> ```Example from <a href='http://helloworldcollection.de/#Squeak'>the Hello World Collection</a>: "Hello world in Squeak" Transcript show: 'Hello World' ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' Built with Scroll v170.5.0 10/15/2024 399 2
Square Built with Scroll v170.5.0 10/15/2024 6 0
SQRL - Query language SQRL ==== SQRL, aka Smyte Query and Rules Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2018 by Josh Yudaken and Pete Hunt and Julian Tempelsman and Paul Mou and Yunjing Xu and David Newman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Josh%20Yudaken Josh Yudaken https://pldb.io/concepts/../lists/creators.html#q=Pete%20Hunt Pete Hunt https://pldb.io/concepts/../lists/creators.html#q=Julian%20Tempelsman Julian Tempelsman https://pldb.io/concepts/../lists/creators.html#q=Paul%20Mou Paul Mou https://pldb.io/concepts/../lists/creators.html#q=Yunjing%20Xu Yunjing Xu https://pldb.io/concepts/../lists/creators.html#q=David%20Newman David Newman #1144 on PLDB 7 Years Old ```Download source code: git clone https://github.com/sqrl-lang/sqrl ``` SQRL was the language designed by Smyte, and later acquired by Twitter in 2018. It is a safe, stateful language for event streams, designed to make it easy to enforce anti-abuse rules. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - SQRL is developed on <a href="https://github.com/sqrl-lang/sqrl">GitHub</a> and has 113 stars - Early development of SQRL happened in <a href="../lists/labs.html#q=Smyte">Smyte</a> - SQRL is written in <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="ejs.html">EJS</a>, <a href="scss.html">SCSS</a>, <a href="yaml.html">YAML</a>, <a href="jsx.html">JSX</a>, <a href="bash.html">Bash</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="python.html">Python</a>, <a href="dockerfile.html">Dockerfile</a> - Read more about SQRL on the web: 1. 2. https://websqrl.vercel.app/twitter 1. https://news.ycombinator.com/item?id=34680269 2. ```Example from the web: LET Username := input(); LET Message := concat("Hello, ", Username, "!"); EOF ``` Built with Scroll v170.5.0 10/15/2024 467 2.3
Structured Query Reporter - Programming language Structured Query Reporter ========================= Structured Query Reporter, aka Structured Query Reporter, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #942 on PLDB 45 Years Old SQR (Hyperion SQR Production Reporting, Part of OBIEE) is a programming language designed for generating reports from database management systems. The name is an acronym of Structured Query Reporter, which suggests its relationship to SQL (Structured Query Language). Any SQL statement can be embedded in an SQR program.. Read more on Wikipedia... https://en.wikipedia.org/wiki/SQR Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Structured Query Reporter happened in <a href="../lists/labs.html#q=Gupta Technologies, LLC">Gupta Technologies, LLC</a> - Structured Query Reporter appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (3 related languages) <a href="sql.html">SQL</a>, <a href="c.html">C</a>, <a href="cobol.html">COBOL</a> ```Example from <a href='http://helloworldcollection.de/#Structured'>the Hello World Collection</a>: ! Hello World in SQR begin-program print 'Hello, World.' (1,1) end-program ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ! A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ! A comment Token ! row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 389 1.9
SQLPL - Programming language SQLPL ===== SQLPL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #1428 on PLDB 16 Years Old 8k <span title="SQLPL repos on GitHub.">Repos</span> SQL PL stands for Structured Query Language Procedural Language and was developed by IBM as a set of commands that extend the use of SQL in the IBM DB2 (DB2 UDB Version 7) database system. It provides procedural programmability in addition to the querying commands of SQL. It is a subset of the SQL Persistent Stored Modules (SQL/PSM) language standard. Read more on Wikipedia... https://en.wikipedia.org/wiki/SQL_PL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 7,609 SQLPL repos on <a href="https://github.com/search?q=language:SQLPL">GitHub</a> - Early development of SQLPL happened in <a href="../lists/labs.html#q=IBM">IBM</a> - The Google BigQuery Public Dataset GitHub snapshot shows 5k users using SQLPL in 5k repos on <a href="https://api.github.com/search/repositories?q=language:SQLPL">GitHub</a> - GitHub supports <a href="https://github.com/textmate/sql.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for SQLPL - See also: (3 related languages) <a href="sql.html">SQL</a>, <a href="sql-psm.html">SQL/PSM</a>, <a href="pl-sql.html">PL/SQL</a> ```Example from <a href='https://github.com/textmate/sql.tmbundle'>Linguist</a>: create procedure sleep (in sleeptime integer) begin declare wait_until timestamp; set wait_until = (current timestamp + sleeptime seconds); while (wait_until > current timestamp) do end while; end! ``` Built with Scroll v170.5.0 10/15/2024 410 2
SQLMP - Programming language SQLMP ===== SQLMP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #3213 on PLDB 34 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SQLMP happened in <a href="../lists/labs.html#q=Texas A&M University">Texas A&M University</a> - SQLMP on HOPL https://hopl.info/showlanguage.prx?exp=8033 SQLMP on HOPL - Read more about SQLMP on Semantic Scholar: 1. https://semanticscholar.org/paper/08c34d90f92dc708f12853fc2dc48366c6af3336 1. - Read more about SQLMP on the web: 1. https://ideas.repec.org/a/inm/orijoc/v3y1991i4p358-375.html 1. Built with Scroll v170.5.0 10/15/2024 240 1.2
Sqlite-storage-format Built with Scroll v170.5.0 10/15/2024 6 0
Sqlar-format Built with Scroll v170.5.0 10/15/2024 6 0
Sqlalchemy - Query language Sqlalchemy ========== Sqlalchemy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2006 by Michael Bayer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Michael%20Bayer Michael Bayer #343 on PLDB 19 Years Old ```Download source code: git clone https://github.com/sqlalchemy/sqlalchemy ``` The Database Toolkit for Python - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Sqlalchemy is developed on <a href="https://github.com/sqlalchemy/sqlalchemy">GitHub</a> and has 9,224 stars - Early development of Sqlalchemy happened in <a href="../lists/labs.html#q=https://www.sqlalchemy.org/support.html">https://www.sqlalchemy.org/support.html</a> - Sqlalchemy is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="ini.html">Ini</a>, <a href="make.html">Make</a>, <a href="tex.html">Tex</a>, <a href="toml.html">TOML</a>, <a href="cython.html">Cython</a> ```Example from <a href='https://en.wikipedia.org/wiki/SQLAlchemy'>Wikipedia</a>: SELECT movies.id, movies.title, movies.year, movies.directed_by, directors.id, directors.name FROM movies LEFT OUTER JOIN directors ON directors.id = movies.directed_by ``` Built with Scroll v170.5.0 10/15/2024 339 1.7
Sql Built with Scroll v170.5.0 10/15/2024 6 0
SQL/PSM - Programming language SQL/PSM ======= SQL/PSM is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #3273 on PLDB 29 Years Old SQL/PSM (SQL/Persistent Stored Modules) is an ISO standard mainly defining an extension of SQL with a procedural language for use in stored procedures. Initially published in 1996 as an extension of SQL-92 (ISO/IEC 9075-4:1996, a version sometimes called PSM-96 or even SQL-92/PSM), SQL/PSM was later incorporated into the multi-part SQL:1999 standard, and has been part 4 of that standard since then, most recently in SQL:2016. The SQL:1999 part 4 covered less than the original PSM-96 because the SQL statements for defining, managing, and invoking routines were actually incorporated into part 2 SQL/Foundation, leaving only the procedural language itself as SQL/PSM. Read more on Wikipedia... https://en.wikipedia.org/wiki/SQL/PSM Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SQL/PSM happened in <a href="../lists/labs.html#q=ISO">ISO</a> - See also: (10 related languages) <a href="mysql.html">MySQL</a>, <a href="mariadb.html">MariaDB</a>, <a href="sqlpl.html">SQLPL</a>, <a href="ada.html">Ada</a>, <a href="sql.html">SQL</a>, <a href="sql-92.html">SQL-92</a>, <a href="pl-sql.html">PL/SQL</a>, <a href="plpgsql.html">PL/pgSQL</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="transact-sql.html">Transact-SQL</a> Built with Scroll v170.5.0 10/15/2024 395 2
SQL-92 - Programming language SQL-92 ====== SQL-92 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #2190 on PLDB 33 Years Old SQL-92 was the third revision of the SQL database query language. Unlike SQL-89, it was a major revision of the standard. Aside from a few minor incompatibilities, the SQL-89 standard is forward-compatible with SQL-92. Read more on Wikipedia... https://en.wikipedia.org/wiki/SQL-92 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SQL-92 happened in <a href="../lists/labs.html#q=IBM">IBM</a> - SQL-92 on HOPL https://hopl.info/showlanguage.prx?exp=6829 SQL-92 on HOPL - See also: (5 related languages) <a href="sql.html">SQL</a>, <a href="c.html">C</a>, <a href="ada.html">Ada</a>, <a href="mumps.html">MUMPS</a>, <a href="sql-psm.html">SQL/PSM</a> Built with Scroll v170.5.0 10/15/2024 297 1.5
SQHTML - Programming language SQHTML ====== SQHTML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Katrina Grace. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Katrina%20Grace Katrina Grace #2451 on PLDB 3 Years Old ```Download source code: git clone https://github.com/KatrinaKitten/sqhtml/ ``` The worst way to build a website - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - SQHTML is developed on <a href="https://github.com/KatrinaKitten/sqhtml/">GitHub</a> and has 3 stars - Early development of SQHTML happened in <a href="../lists/labs.html#q=https://github.com/KatrinaKitten/sqhtml/issues">https://github.com/KatrinaKitten/sqhtml/issues</a> - SQHTML is written in <a href="sql.html">SQL</a>, <a href="php.html">PHP</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 269 1.3
Spyder - Editor Spyder ====== Spyder is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #1573 on PLDB 16 Years Old Spyder is an open source cross-platform integrated development environment (IDE) for scientific programming in the Python language. Spyder integrates with a number of prominent packages in the scientific Python stack, including NumPy, SciPy, Matplotlib, pandas, IPython, SymPy and Cython, as well as other open source software. It is released under the MIT license.Initially created and developed by Pierre Raybaut in 2009, since 2012 Spyder has been maintained and continuously improved by a team of scientific Python developers and the community. Read more on Wikipedia... https://en.wikipedia.org/wiki/Spyder_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of Spyder happened in <a href="../lists/labs.html#q=https://github.com/spyder-ide">https://github.com/spyder-ide</a> - See also: (10 related languages) <a href="python.html">Python</a>, <a href="qt.html">Qt</a>, <a href="linux.html">Linux</a>, <a href="numpy.html">NumPy</a>, <a href="scipy.html">SciPy</a>, <a href="matplotlib.html">Matplotlib</a>, <a href="pandas.html">Pandas</a>, <a href="cython.html">Cython</a>, <a href="regex.html">Regular Expressions</a>, <a href="vim.html">Vim</a> Built with Scroll v170.5.0 10/15/2024 359 1.8
SPSS - Programming language SPSS ==== SPSS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1968 by Norman H. Nie and C. Hadlai Hull and Dale H. Bent. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221968%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1968 https://pldb.io/concepts/../lists/creators.html#q=Norman%20H.%20Nie Norman H. Nie https://pldb.io/concepts/../lists/creators.html#q=C.%20Hadlai%20Hull C. Hadlai Hull https://pldb.io/concepts/../lists/creators.html#q=Dale%20H.%20Bent Dale H. Bent #66 on PLDB 57 Years Old SPSS Statistics is a software package used for logical batched and non-batched statistical analysis. Long produced by SPSS Inc., it was acquired by IBM in 2009. The current versions (2015) are officially named IBM SPSS Statistics. Read more on Wikipedia... https://en.wikipedia.org/wiki/SPSS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SPSS happened in <a href="../lists/labs.html#q=SPSS Inc">SPSS Inc</a> - SPSS on HOPL https://hopl.info/showlanguage.prx?exp=240 SPSS on HOPL - SPSS appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Indeed.com has 25 matches for <a href="https://www.indeed.com/jobs?q=spss developer">"spss developer"</a>. - See also: (10 related languages) <a href="linux.html">Linux</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="r.html">R</a>, <a href="ascii.html">ASCII</a>, <a href="sql.html">SQL</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="unix.html">Unix</a> - 2 PLDB concepts link to SPSS: <a href="jsl.html">JSL</a>, <a href="tea-pl.html">Tea</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/SPSS.spss'>hello-world</a>: BEGIN PROGRAM. print "Hello World" END PROGRAM. ``` ```Example from <a href='http://helloworldcollection.de/#SPSS'>the Hello World Collection</a>: * SPSS Syntax * "Hello World" title in the Output Window of SPSS via SPSS Syntax. TITLE 'Hello World'. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example * A comment where first character must be *. Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 598 3
Sps Built with Scroll v170.5.0 10/15/2024 6 0
spry - Programming language spry ==== spry is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Göran Krampe. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=G%C3%B6ran%20Krampe Göran Krampe #653 on PLDB 10 Years Old ```Download source code: git clone https://github.com/gokr/spry ``` Spry borrows homoiconicity from Rebol and Lisp, free form syntax from Forth and Rebol, the word of different types from Rebol, good data structure literal support from JavaScript and the general coding experience and style from Smalltalk. It also has a few ideas of its own, like an interesting argument passing mechanism and a relatively novel take on OO. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - spry is developed on <a href="https://github.com/gokr/spry">GitHub</a> and has 389 stars - Early development of spry happened in <a href="../lists/labs.html#q=https://sprylang.se/about.html">https://sprylang.se/about.html</a> - spry is written in <a href="bourne-shell.html">Bourne shell</a>, <a href="nim.html">Nim</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="r.html">R</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a> ```Example from the web: # Let's add a method to:do: that works as in Smalltalk. # Methods take the first argument, the "receiver", from the left # and binds it to "self". to:do: = method [:to :block n = self [n <= to] whileTrue: [ do block n ..n = (n + 1)]] # Then we can loop in Smalltalk style echoing 1 to 5! 1 to: 5 do: [echo :x] # We can similarly implement select: from Smalltalk select: = method [:pred result = ([] clone) self reset [self end?] whileFalse: [ n = (self next) do pred n then: [result add: n]] ^result] # Then use it to produce [3 4] echo ([1 2 3 4] select: [:x > 2]) ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/n/Ni.nic'>hello-world</a>: #48!#65!#6c!#6c!#6f!#20!#57!#6f!#72!#6c!#64! ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token True False row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 577 2.9
Sprite-os Built with Scroll v170.5.0 10/15/2024 6 0
Sprint Built with Scroll v170.5.0 10/15/2024 6 0
Split-C - Programming language Split-C ======= Split-C is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #2936 on PLDB 30 Years Old Split-C is a parallel extension of the C programming language. The Split-C project website describes Split-C as: a parallel extension of the C programming language that supports efficient access to a global address space on current distributed memory multiprocessors. It retains the "small language" character of C and supports careful engineering and optimization of programs by providing a simple, predictable cost model. Read more on Wikipedia... https://en.wikipedia.org/wiki/Split-C Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Split-C happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - See also: (2 related languages) <a href="c.html">C</a>, <a href="cilk.html">CIL</a> - Read more about Split-C on the web: 1. https://www.cs.cmu.edu/~seth/papers/culler-sc93.html 1. Built with Scroll v170.5.0 10/15/2024 314 1.6
Spline Font Database - Application Spline Font Database ==================== Spline Font Database is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #1294 on PLDB 21 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Spline Font Database happened in <a href="../lists/labs.html#q=https://github.com/fontforge">https://github.com/fontforge</a> - GitHub supports <a href="https://github.com/Alhadis/language-fontforge" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Spline Font Database - Read more about Spline Font Database on the web: 1. 2. https://en.wikipedia.org/wiki/FontForge 1. https://fontforge.github.io/docs/techref/sfdformat.html 2. ```Example from the web: SplineFontDB: 3.0 FontName: Ambrosia FullName: Ambrosia FamilyName: Ambrosia DefaultBaseFilename: Ambrosia-1.0 Weight: Medium Copyright: Copyright (C) 1995-2000 by George Williams Comments: This is a funny font. UComments: "This is a funny font." FontLog: "Create Jan 2008" Version: 001.000 ItalicAngle: 0 UnderlinePosition: -133 UnderlineWidth: 20 Ascent: 800 Descent: 200 sfntRevision: 0x00078106 WidthSeparation: 140 LayerCount: 4 Layer: 0 0 "Back" 1 Layer: 1 1 "Fore" 0 Layer: 2 0 "Cubic_Fore" 0 Layer: 3 0 "Test" 1 DisplaySize: -24 DisplayLayer: 1 AntiAlias: 1 WinInfo: 64 16 4 FitToEm: 1 UseUniqueID: 0 UseXUID: 1 XUID: 3 18 21 Encoding: unicode Order2: 1 OnlyBitmaps: 0 MacStyle: 0 TeXData: 1 10485760 0 269484 134742 89828 526385 1048576 89828 CreationTime: 1151539072 ModificationTime: 11516487392 GaspTable 3 8 2 16 1 65535 3 0 DEI: 91125 ExtremaBound: 30 ``` Built with Scroll v170.5.0 10/15/2024 401 2
Splaw Built with Scroll v170.5.0 10/15/2024 6 0
Structured Product Labeling - Xml format Structured Product Labeling =========================== Structured Product Labeling is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2849 on PLDB 21 Years Old Structured Product Labeling (SPL) is a Health Level Seven International (HL7) standard which defines the content of human prescription drug labeling in an XML format. The "drug label" includes all published material accompanying a drug, such as the actual label on a prescribed dose as well as the package insert which contains a great deal of detailed information about the drug. As of Release 4 of the SPL standard, 22,000 FDA informational product inserts have been encoded according to the standard.SPL documents contain both the content of labeling (all text, tables and figures) for a product along with additional machine readable information (drug listing data elements). Read more on Wikipedia... https://en.wikipedia.org/wiki/Structured_Product_Labeling Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Structured Product Labeling happened in <a href="../lists/labs.html#q=Health Level Seven International">Health Level Seven International</a> Built with Scroll v170.5.0 10/15/2024 321 1.6
SPITBOL - Programming language SPITBOL ======= SPITBOL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1971. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221971%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1971 #2235 on PLDB 54 Years Old SPITBOL (Speedy Implementation of SNOBOL) is a compiled implementation of the SNOBOL4 programming language. Originally targeted for the IBM System/360 and System/370 family of computers, it has now been ported to most major microprocessors including the SPARC. It was created by Robert Dewar and Ken Belcher, who were then at the Illinois Institute of Technology. Read more on Wikipedia... https://en.wikipedia.org/wiki/SPITBOL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SPITBOL happened in <a href="../lists/labs.html#q=Illinois Institute of Technology">Illinois Institute of Technology</a> - SPITBOL on HOPL https://hopl.info/showlanguage.prx?exp=570 SPITBOL on HOPL - See also: (2 related languages) <a href="snobol.html">SNOBOL</a>, <a href="sparc.html">SPARC</a> Built with Scroll v170.5.0 10/15/2024 295 1.5
spiral - Programming language spiral ====== spiral is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Marko Grdinić. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Marko%20Grdini%C4%87 Marko Grdinić #751 on PLDB 8 Years Old ```Download source code: git clone https://github.com/mrakgr/The-Spiral-Language ``` Functional language with intensional polymorphism and first-class staging. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - spiral is developed on <a href="https://github.com/mrakgr/The-Spiral-Language">GitHub</a> and has 916 stars - Early development of spiral happened in <a href="../lists/labs.html#q=https://github.com/mrakgr/The-Spiral-Language/issues">https://github.com/mrakgr/The-Spiral-Language/issues</a> - spiral is written in <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="f-sharp.html">F#</a>, <a href="json.html">JSON</a>, <a href="cpp.html">C++</a>, <a href="typescript.html">TypeScript</a>, <a href="html.html">HTML</a>, <a href="cuda.html">CUDA</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="powershell.html">PowerShell</a>, <a href="toml.html">TOML</a> ```Example from the web: inl x = 2 // Define a 64-bit integer in Spiral. inl mult a b = a * b inl f g = g 1 2, g 3.0 4.0 // Would give a type error in F#. f mult ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 433 2.2
Spir Built with Scroll v170.5.0 10/15/2024 6 0
Spir-v Built with Scroll v170.5.0 10/15/2024 6 0
SPIP - Programming language SPIP ==== SPIP is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #1969 on PLDB 48 Years Old SPIP (Système de Publication pour l'Internet) is a free software content management system designed for web site publishing, oriented towards online collaborative editing. The software is designed for easy setup, use and maintenance, and is used in public and private institutions. The last P in the word SPIP stands for both Partagé (shared) and Participatif (participative), in the sense that the software is designed for collective online editing. Read more on Wikipedia... https://en.wikipedia.org/wiki/SPIP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SPIP happened in <a href="../lists/labs.html#q=https://www.spip.net/en_article2122.html">https://www.spip.net/en_article2122.html</a> - SPIP on HOPL https://hopl.info/showlanguage.prx?exp=7981 SPIP on HOPL - See also: (9 related languages) <a href="php.html">PHP</a>, <a href="sql.html">SQL</a>, <a href="sqlite.html">SQLite</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="csv.html">CSV</a>, <a href="yaml.html">YAML</a>, <a href="url.html">URL</a> - Read more about SPIP on Semantic Scholar: 1. https://semanticscholar.org/paper/89137321e60ede138005ba4ff84ea3c5a57496e7 1. Built with Scroll v170.5.0 10/15/2024 370 1.9
Spin - Programming language Spin ==== Spin is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #924 on PLDB 19 Years Old 38k <span title="Spin repos on GitHub.">Repos</span> The multicore Propeller microcontroller opens up a new level of invention possibilities for students. Programming it in its native high-level language, Spin, makes optimal use of this unique and powerful multicore microcontroller. Spin's design was inspired by great attributes of three other languages, Delphi, C, and Python, and by envisioning new solutions to common programming problems. Like Python, Spin uses indentation whitespace, rather than curly braces or keywords, to delimit blocks. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 38,264 Spin repos on <a href="https://github.com/search?q=language:Propeller Spin">GitHub</a> - Early development of Spin happened in <a href="../lists/labs.html#q=Parallax Inc">Parallax Inc</a> - The Google BigQuery Public Dataset GitHub snapshot shows 101 users using Spin in 129 repos on <a href="https://api.github.com/search/repositories?q=language:Propeller Spin">GitHub</a> - Explore Spin snippets on <a href="http://www.rosettacode.org/wiki/Category:Spin">Rosetta Code</a> - GitHub supports <a href="https://github.com/bitbased/sublime-spintools" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Spin - Read more about Spin on the web: 1. https://learn.parallax.com/educators/teach/spin-programming-multicore-propeller 1. ```Example from <a href='https://github.com/bitbased/sublime-spintools'>Linguist</a>: ''**************************************** ''* Debug_Lcd v1.2 * ''* Authors: Jon Williams, Jeff Martin * ''* Copyright (c) 2006 Parallax, Inc. * ''* See end of file for terms of use. * ''**************************************** '' '' Debugging wrapper for Serial_Lcd object '' '' v1.2 - March 26, 2008 - Updated by Jeff Martin to conform to Propeller object initialization standards. '' v1.1 - April 29, 2006 - Updated by Jon Williams for consistency. '' OBJ lcd : "serial_lcd" ' driver for Parallax Serial LCD num : "simple_numbers" ' number to string conversion PUB init(pin, baud, lines) : okay '' Initializes serial LCD object '' -- returns true if all parameters okay okay := lcd.init(pin, baud, lines) PUB finalize '' Finalizes lcd object -- frees the pin (floats) lcd.finalize PUB putc(txbyte) '' Send a byte to the terminal lcd.putc(txbyte) PUB str(strAddr) '' Print a zero-terminated string lcd.str(strAddr) PUB dec(value) '' Print a signed decimal number lcd.str(num.dec(value)) PUB decf(value, width) '' Prints signed decimal value in space-padded, fixed-width field lcd.str(num.decf(value, width)) PUB decx(value, digits) '' Prints zero-padded, signed-decimal string '' -- if value is negative, field width is digits+1 lcd.str(num.decx(value, digits)) PUB hex(value, digits) '' Print a hexadecimal number lcd.str(num.hex(value, digits)) PUB ihex(value, digits) '' Print an indicated hexadecimal number lcd.str(num.ihex(value, digits)) PUB bin(value, digits) '' Print a binary number lcd.str(num.bin(value, digits)) PUB ibin(value, digits) '' Print an indicated (%) binary number lcd.str(num.ibin(value, digits)) PUB cls '' Clears LCD and moves cursor to home (0, 0) position lcd.cls PUB home '' Moves cursor to 0, 0 lcd.home PUB gotoxy(col, line) '' Moves cursor to col/line lcd.gotoxy(col, line) PUB clrln(line) '' Clears line lcd.clrln(line) PUB cursor(type) '' Selects cursor type '' 0 : cursor off, blink off '' 1 : cursor off, blink on '' 2 : cursor on, blink off '' 3 : cursor on, blink on lcd.cursor(type) PUB display(status) '' Controls display visibility; use display(false) to hide contents without clearing if status lcd.displayOn else lcd.displayOff PUB custom(char, chrDataAddr) '' Installs custom character map '' -- chrDataAddr is address of 8-byte character definition array lcd.custom(char, chrDataAddr) PUB backLight(status) '' Enable (true) or disable (false) LCD backlight '' -- affects only backlit models lcd.backLight(status) {{ ┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ │ TERMS OF USE: MIT License │ ├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤ │Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation │ │files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, │ │modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software│ │is furnished to do so, subject to the following conditions: │ │ │ │The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.│ │ │ │THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE │ │WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR │ │COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, │ │ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. │ └──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ }} ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token ' row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 1094 5.5
Spill - Programming language Spill ===== Spill is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997 by Feliks Kluhiak and Mirodawa Milkowska. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 https://pldb.io/concepts/../lists/creators.html#q=Feliks%20Kluhiak Feliks Kluhiak https://pldb.io/concepts/../lists/creators.html#q=Mirodawa%20Milkowska Mirodawa Milkowska #2617 on PLDB 28 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Spill happened in <a href="../lists/labs.html#q=Warsaw University">Warsaw University</a> - Spill on HOPL https://hopl.info/showlanguage.prx?exp=4454 Spill on HOPL - Read more about Spill on Semantic Scholar: 1. https://semanticscholar.org/paper/2cbce914ee3b9db6db1bfcae59c6094232c44888 1. - Read more about Spill on the web: 1. https://www.sciencedirect.com/science/article/pii/S0167642396000214/pdf?md5=fc4c9cb98f28e7a69b303b749ef5d664&pid=1-s2.0-S0167642396000214-main.pdf&_valck=1 1. Built with Scroll v170.5.0 10/15/2024 276 1.4
Spil Built with Scroll v170.5.0 10/15/2024 6 0
SpiderMonkey - Virtual machine SpiderMonkey ============ SpiderMonkey is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22vm%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">virtual machine</a> created in 1996 by Brendan Eich. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=Brendan%20Eich Brendan Eich #1874 on PLDB 29 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"vm"%5D%7D%5D%2C"logic"%3A"AND"%7D'>virtual machine</a> - Early development of SpiderMonkey happened in <a href="../lists/labs.html#q=Netscape">Netscape</a> Built with Scroll v170.5.0 10/15/2024 205 1
SpiderBasic - Programming language SpiderBasic =========== SpiderBasic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1172 on PLDB 10 Years Old ```Download source code: git clone https://github.com/fantaisie-software/purebasic ``` PureBasic OpenSource Projects - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - SpiderBasic is developed on <a href="https://github.com/fantaisie-software/purebasic">GitHub</a> and has 113 stars - Early development of SpiderBasic happened in <a href="../lists/labs.html#q=Fantaisie Software">Fantaisie Software</a> - SpiderBasic is written in <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="glsl.html">GLSL</a>, <a href="markdown.html">Markdown</a>, <a href="hlsl.html">HLSL</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="ini.html">Ini</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a> ```SpiderBasic <a href="../lists/keywords.html#q=spiderbasic">Keywords</a> And Array Bool Break CallDebugger Case ClearStructure CompilerCase CompilerElse CompilerElseIf CompilerEndIf CompilerEndSelect CompilerIf CompilerSelect Continue CopyStructure Data DataSection Debug DebugLevel Declare DeclareModule Default Define Defined Dim DisableExplicit DisableDebugger DisableJS Else ElseIf EnableASM EnableExplicit EnableDebugger EnableJS End EndDataSection EndDeclareModule EndEnumeration EndIf EndImport EndInterface EndMacro EndModule EndProcedure EndSelect EndStructure EndWith Enumeration Extends For ForEach Forever Global Import IncludeFile IncludePath Interface List Macro MacroExpandedCount Map Module NewList NewMap Next Not OffsetOf Or Procedure ProcedureReturn Protected Prototype Read ReDim Repeat Restore Runtime Select Shared SizeOf Static Step Structure Subsystem Swap To TypeOf UndefineMacro Until UnuseModule UseModule Wend With While XIncludeFile XOr ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 423 2.1
spider - Programming language spider ====== spider is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Alon Gubkin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Alon%20Gubkin Alon Gubkin #657 on PLDB 11 Years Old ```Download source code: git clone https://github.com/alongubkin/spider ``` Unsurprising JavaScript - No longer active - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - spider is developed on <a href="https://github.com/alongubkin/spider">GitHub</a> and has 1,340 stars - Early development of spider happened in <a href="../lists/labs.html#q=https://github.com/alongubkin/spider/issues">https://github.com/alongubkin/spider/issues</a> - spider compiles to <a href="javascript.html">JavaScript</a> - spider is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 305 1.5
Spice - Programming language Spice ===== Spice is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Marc Auberer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Marc%20Auberer Marc Auberer #1917 on PLDB 4 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Spice happened in <a href="../lists/labs.html#q=https://github.com/spicelang">https://github.com/spicelang</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/spice.py">syntax highlighting</a> for Spice - <a href="https://www.spicelang.com">spicelang.com</a> was registered in 2021 Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 313 1.6
Spice Lisp - Programming language Spice Lisp ========== Spice Lisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980 by Scott Fahlman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 https://pldb.io/concepts/../lists/creators.html#q=Scott%20Fahlman Scott Fahlman #2575 on PLDB 45 Years Old Spice Lisp is a Lisp dialect and its implementation originally written by CMU's Spice Lisp Group which targeted the microcode of the 16-bit PERQ workstation and its Accent operating system; it used that workstation's microcode abilities (it provided microcodes for Pascal, C, and Ada besides) to implement a stack architecture to store its data structures as 32-bit objects and to enable runtime type-checking. It would later be popular on other workstations. Spice Lisp evolved into CMUCL, a Common Lisp implementation.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Spice_Lisp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Spice Lisp happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - Spice Lisp on HOPL https://hopl.info/showlanguage.prx?exp=3526 Spice Lisp on HOPL - See also: (4 related languages) <a href="pascal.html">Pascal</a>, <a href="c.html">C</a>, <a href="ada.html">Ada</a>, <a href="common-lisp.html">Common Lisp</a> Built with Scroll v170.5.0 10/15/2024 353 1.8
Spf-standard Built with Scroll v170.5.0 10/15/2024 6 0
Speedie - Programming language Speedie ======= Speedie is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Theodore H Smith. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Theodore%20H%20Smith Theodore H Smith #1321 on PLDB 3 Years Old "General-purpose modern and clean object-oriented programming language." - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Speedie is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="jeebox.html">jeebox</a> - Early development of Speedie happened in <a href="../lists/labs.html#q=https://github.com/gamblevore/speedie/issues">https://github.com/gamblevore/speedie/issues</a> - <a href="javascript.html">JavaScript</a> and <a href="python.html">Python</a> and <a href="c.html">C</a> and <a href="lua.html">Lua</a> and <a href="cpp.html">C++</a> and <a href="visual-basic.html">Visual Basic</a> and <a href="hypercard.html">HyperCard</a> and <a href="html.html">HTML</a> and <a href="css.html">CSS</a> and <a href="xml.html">XML</a> and <a href="json.html">JSON</a> influenced the design of Speedie - Speedie is written in <a href="speedie.html">Speedie</a>, <a href="cpp.html">C++</a> - Speedie is supported by the <a href="https://www.sourceware.org/gdb/">GDB</a> - <a href="http://github.com/gamblevore/speedie">speedie.dev</a> was registered in 2023 - See also: (9 related languages) <a href="i-expressions.html">I-expressions</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="toml.html">TOML</a>, <a href="xml.html">XML</a>, <a href="haml.html">HAML</a>, <a href="ini.html">Ini</a>, <a href="parsers.html">Parsers</a>, <a href="particles.html">Particles</a> - 1 PLDB concepts link to Speedie: <a href="speedie.html">Speedie</a> ```Example from <a href='http://helloworldcollection.de/#spd'>the Hello World Collection</a>: main "Hello World!" ``` ```Speedie <a href="../lists/keywords.html#q=speedie">Keywords</a> #require #expect #error and asm break class continue else elseif false for if is in import module or return require expect error virtual behaviour function syntax syx self true with yield while xor ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature hasSelfOrThisWord FeatureLink ../features/hasSelfOrThisWord.html Supported <span class="hasFeature">✓</span> Example self.Remove .remove Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature Zero-based numbering FeatureLink ../features/hasZeroBasedNumbering.html Supported <span class="hasFeature">✓</span> Example printline ["a", "b", "c"][0] // prints "a" Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example "error 1 here" Token print row Feature Dispose Blocks Pattern FeatureLink ../features/hasDisposeBlocks.html Supported <span class="hasFeature">✓</span> Example using SomeObject for 10 Someobject.dosomework if (random[]>0.5) return // someobject.SyntaxUsingComplete called here // someobject.SyntaxUsingComplete called here too Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example class Person |int| age setter age expect (value >= 0) ("bad age $value set!") .age = value main || p = person() p.age = -1 // calls a function rather than the property || n = p.age // reads the property directly! Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example class Person (Animal) Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example class Person |string| name Token row Feature Null FeatureLink ../features/hasNull.html Supported <span class="hasFeature">✓</span> Example || msg = message() while if msg != nil "msg exists" else "empty" return msg = nil Token row Feature Unary Operators FeatureLink ../features/hasUnaryOperators.html Supported <span class="hasFeature">✓</span> Example || x = !0 Token row Feature hasUserDefinedOperators FeatureLink ../features/hasUserDefinedOperators.html Supported <span class="hasFeature">✓</span> Example class myclass |int| Num operator add (|int| x, |myclass|) return myclass(.num + x) render fs <~ .num main || x = myclass(1) || y = myclass(2) || z = y + x printline z Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example str = "a" + "b" array <~ str Token row Feature Function Overloading FeatureLink ../features/hasFunctionOverloading.html Supported <span class="hasFeature">✓</span> Example function volume (|float| a, |float|) return a*a*a function volume (|float| r, |float| h, |float|) // volume of a cylinder return math.pi*r*r*h Token row Feature Single-Type Arrays FeatureLink ../features/hasSingleTypeArrays.html Supported <span class="hasFeature">✓</span> Example |array of string| s s <~ "abc" // ok s <~ 1 // fail Token row Feature hasForEachLoops FeatureLink ../features/hasForEachLoops.html Supported <span class="hasFeature">✓</span> Example || items = [5,6,7,8] for i in items printline i Token row Feature Iterators FeatureLink ../features/hasIterators.html Supported <span class="hasFeature">✓</span> Example || items = [5,6,7,8] for i in items printline i Token row Feature Constructors FeatureLink ../features/hasConstructors.html Supported <span class="hasFeature">✓</span> Example class Foobar |float| x |float| y constructor (|float| r=1, |float| alpha=0) .x = r * alpha.cos .y = r * alpha.sin || a = foobar() || b = foobar(3) || c = foobar(5, M_PI/4) Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example || num = 0b010101 Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example || num = 0.0 Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example || num = 0xBEEF Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example function Example (|string| data) file <~ data Token row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example myList = [1, 2, 3, 4, 5] Token row Feature Units of Measure FeatureLink ../features/hasUnitsOfMeasure.html Supported <span class="hasFeature">✓</span> Example || time = 1day - 10s || size = 10.2MB Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example pldb = 80766866 Token row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="hasFeature">✓</span> Example || i = 0 || p = &i *p = 1 if (i == 1) "success" Token row Feature Homoiconicity FeatureLink ../features/hasHomoiconicity.html Supported <span class="hasFeature">✓</span> Example The~entire~Language is (%written in:@Jeebox) Token row Feature Multiline Strings FeatureLink ../features/hasMultilineStrings.html Supported <span class="hasFeature">✓</span> Example "hello you beauty" Token row Feature Infix Notation FeatureLink ../features/hasInfixNotation.html Supported <span class="hasFeature">✓</span> Example seven = 3 + 4 Token row Feature Breakpoints FeatureLink ../features/supportsBreakpoints.html Supported <span class="hasFeature">✓</span> Example debugger Token row Feature Source Maps FeatureLink ../features/hasSourceMaps.html Supported <span class="hasFeature">✓</span> Example linkage bannedclasses (file, process, shellstream, archive) // using these classes... even indirectly, will create an error // the error message will show the entire call-chain that reached these classes Token row Feature Virtual function FeatureLink ../features/hasVirtualFunctions.html Supported <span class="hasFeature">✓</span> Example class abc virtual DoSomething (|string| name) behaviour DoSomething printline "hello: $name" Token row Feature Static Methods FeatureLink ../features/hasStaticMethods.html Supported <span class="hasFeature">✓</span> Example class abc module function Print "abc" main abc.print Token row Feature Type Parameters FeatureLink ../features/hasTypeParameters.html Supported <span class="hasFeature">✓</span> Example function ABC (|string| name) Token row Feature hasTimestamps FeatureLink ../features/hasTimestamps.html Supported <span class="hasFeature">✓</span> Example printline __time_id__ Token row Feature hasMethodOverloading FeatureLink ../features/hasMethodOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasVoidFunctions FeatureLink ../features/hasVoidFunctions.html Supported <span class="hasFeature">✓</span> Example || x = 123 function abc x = 10 Token row Feature hasGlobalScope FeatureLink ../features/hasGlobalScope.html Supported <span class="hasFeature">✓</span> Example || x = 123 function abc x = 10 Token row Feature hasFnArguments FeatureLink ../features/hasFnArguments.html Supported <span class="hasFeature">✓</span> Example function ABC (|string| name) Token row Feature canReadCommandLineArgs FeatureLink ../features/canReadCommandLineArgs.html Supported <span class="hasFeature">✓</span> Example printline app[0] Token row Feature hasDynamicSizedArrays FeatureLink ../features/hasDynamicSizedArrays.html Supported <span class="hasFeature">✓</span> Example || arr = [] arr <~ "abc" Token row Feature hasRequiredMainFunction FeatureLink ../features/hasRequiredMainFunction.html Supported <span class="hasFeature">✓</span> Example main "hello world" Token row Feature hasStatementTerminatorCharacter FeatureLink ../features/hasStatementTerminatorCharacter.html Supported <span class="hasFeature">✓</span> Example if x: x++, x*=2, return Token row Feature hasMemberVariables FeatureLink ../features/hasMemberVariables.html Supported <span class="hasFeature">✓</span> Example class abc |int| def Token row Feature hasStringConcatOperator FeatureLink ../features/hasStringConcatOperator.html Supported <span class="hasFeature">✓</span> Example || ab = "a" + "b" Token row Feature Characters FeatureLink ../features/hasCharacters.html Supported <span class="hasFeature">✓</span> Example || char = 'b' if b > 32 "good" Token row Feature hasEscapeCharacters FeatureLink ../features/hasEscapeCharacters.html Supported <span class="hasFeature">✓</span> Example || str = "\01\02\03" Token row Feature hasForLoops FeatureLink ../features/hasForLoops.html Supported <span class="hasFeature">✓</span> Example while i in 10 "hello: $i" Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example while true "hello" Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example name = "John" Token = row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example import Proj Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* multiline comments */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // comment Token row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="hasFeature">✓</span> Example || msg = message() DoSomethingWith(msg) // msg now gets disposed Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example constants Opened = 1 Closed = 2 Token row Feature hasBreak FeatureLink ../features/hasBreak.html Supported <span class="hasFeature">✓</span> Example for i in 10 if i > 3: exit printline i // 1,2,3 Token row Feature hasContinue FeatureLink ../features/hasContinue.html Supported <span class="hasFeature">✓</span> Example for i in 10 if i < 5: continue printline i // 6,7,8,9 Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Symbol Tables FeatureLink ../features/hasSymbolTables.html Supported <span class="hasFeature">✓</span> Example Token row Feature Shebang FeatureLink ../features/canDoShebang.html Supported <span class="hasFeature">✓</span> Example #!/usr/local/bin/spd Token row Feature Bitwise Operators FeatureLink ../features/hasBitWiseOperators.html Supported <span class="hasFeature">✓</span> Example x << y Token row Feature Message Passing FeatureLink ../features/hasMessagePassing.html Supported <span class="hasFeature">✓</span> Example || chld = app.fork("ipc_identifier_123", app.rawargs) chld <~ "send message" printline chld.get // receive message Token row Feature Ternary operators FeatureLink ../features/hasTernaryOperators.html Supported <span class="hasFeature">✓</span> Example while printline (1,0)(random[]>0.5) Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example if "abc".LeNgTh == 3 "cool length" Token row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="hasFeature">✓</span> Example || Same = "x" == "X" // same = false Token row Feature Disk Output FeatureLink ../features/canWriteToDisk.html Supported <span class="hasFeature">✓</span> Example "helloworld.txt" <~ "Hello, world!\n" Token row Feature Enums FeatureLink ../features/hasEnums.html Supported <span class="hasFeature">✓</span> Example flags A B C D // A=1, B=2, C=4, D=8 constants X Y Z W // X=0, Y=1, Z=3, W=4 Token row Feature Structs FeatureLink ../features/hasStructs.html Supported <span class="hasFeature">✓</span> Example struct Fuel |int| A |byte| B Token row Feature Type Casting FeatureLink ../features/hasExplicitTypeCasting.html Supported <span class="hasFeature">✓</span> Example || x = message() || y = x|object| // lose type info || z = y|message| // regain it Token row Feature Module Pattern FeatureLink ../features/hasModules.html Supported <span class="hasFeature">✓</span> Example module App function Path (|string|) // return the app's path here Token row Feature Single Dispatch FeatureLink ../features/hasSingleDispatch.html Supported <span class="hasFeature">✓</span> Example || x = "str" || i = x.find("t") Token row Feature Increment and decrement operators FeatureLink ../features/hasIncrementAndDecrementOperators.html Supported <span class="hasFeature">✓</span> Example || x = 1 x++ x-- Token row Feature Static Typing FeatureLink ../features/hasStaticTyping.html Supported <span class="hasFeature">✓</span> Example || x = "Hello" x = 1 // fails to compile... because x is a string Token row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example || x = "Hello" || y = FunctionThatReturnsAString() // is now a string x = 1 // fails to compile y = 2 // fails to compile Token row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example Token row Feature Magic Getters and Setters FeatureLink ../features/hasMagicGettersAndSetters.html Supported <span class="hasFeature">✓</span> Example Token row Feature Default Parameters Pattern FeatureLink ../features/hasDefaultParameters.html Supported <span class="hasFeature">✓</span> Example function Find (|string| pattern, |int| pos=0, |int|) Token row Feature Unicode Identifers FeatureLink ../features/hasUnicodeIdentifiers.html Supported <span class="hasFeature">✓</span> Example class é©© constructor printline .class.name // "é©©" Token row Feature Doc comments FeatureLink ../features/hasDocComments.html Supported <span class="hasFeature">✓</span> Example function Find (|string| pattern, |int| pos=0, |int|) description "Returns the position of pattern in self, starting from 'pos'. If not found, we return -1." Token row Feature Assert Statements FeatureLink ../features/hasAssertStatements.html Supported <span class="hasFeature">✓</span> Example class Person |int| age setter age // "expect" will actually add an Error to a list of errors expect (value >= 0) ("bad age $value set!") .age = value main || p = person() p.age = -10 if !stderr.ok "Oof we got some errors" Token row Feature Polymorphism FeatureLink ../features/hasPolymorphism.html Supported <span class="hasFeature">✓</span> Example |object| x = somefunction() || y = x.render // returns a string by calling the virtual func "render" Token row Feature Pipes FeatureLink ../features/hasPipes.html Supported <span class="hasFeature">✓</span> Example Token row Feature Maps FeatureLink ../features/hasMaps.html Supported <span class="hasFeature">✓</span> Example || x = ["a":"Apple", "b":"Bird", "c":"Cat"] printline x["b"] // Bird Token row Feature Partial Application FeatureLink ../features/hasPartialApplication.html Supported <span class="hasFeature">✓</span> Example main "hello world ${app.args[0]}" Token row Feature hasReservedWords FeatureLink ../features/hasReservedWords.html Supported <span class="doesNotHaveFeature">X</span> Example || return = 123 || if = 456 if if == 456 return return Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Threads FeatureLink ../features/hasThreads.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Templates FeatureLink ../features/hasTemplates.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Namespaces FeatureLink ../features/hasNamespaces.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature hasTryCatch FeatureLink ../features/hasTryCatch.html Supported <span class="doesNotHaveFeature">X</span> Example || data = "somefile".file.readall if !data stderr.printerrors // prints any file-system error that occurred during .readall Token row Feature Dynamic Properties FeatureLink ../features/hasDynamicProperties.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Regular Expression Syntax Sugar FeatureLink ../features/hasRegularExpressionsSyntaxSugar.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Duck Typing FeatureLink ../features/hasDuckTyping.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Manual Memory Management FeatureLink ../features/hasManualMemoryManagement.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Multiple Dispatch FeatureLink ../features/hasMultipleDispatch.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 2709 13.5
Speedcoding - Programming language Speedcoding =========== Speedcoding is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1953 by John Backus. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221953%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1953 https://pldb.io/concepts/../lists/creators.html#q=John%20Backus John Backus #1640 on PLDB 72 Years Old Speedcoding or Speedcode was the first high-level programming language created for an IBM computer. The language was developed by John Backus in 1953 for the IBM 701 to support computation with floating point numbers. Here high level means symbolic and aiming for natural language expressivity as a goal as opposed to machine or hardware instruction oriented coding. Read more on Wikipedia... https://en.wikipedia.org/wiki/Speedcoding Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Speedcoding happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Speedcoding on HOPL https://hopl.info/showlanguage.prx?exp=7 Speedcoding on HOPL - See also: (10 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="fortran.html">Fortran</a>, <a href="algol-58.html">ALGOL 58</a>, <a href="basic.html">BASIC</a>, <a href="c.html">C</a>, <a href="pl-i.html">PL/I</a>, <a href="pact-i.html">PACT I</a>, <a href="mumps.html">MUMPS</a>, <a href="ratfor.html">RATFOR</a>, <a href="short-code-computer-language.html">Short Code computer language</a> Built with Scroll v170.5.0 10/15/2024 367 1.8
Specrtl Built with Scroll v170.5.0 10/15/2024 6 0
Specol Built with Scroll v170.5.0 10/15/2024 6 0
Specl Built with Scroll v170.5.0 10/15/2024 6 0
Spec Built with Scroll v170.5.0 10/15/2024 6 0
Spec Sharp - Programming language Spec Sharp ========== Spec Sharp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #3340 on PLDB 21 Years Old Spec# is a programming language with specification language features that extends the capabilities of the C# programming language with Eiffel-like contracts, including object invariants, preconditions and postconditions. Like ESC/Java, it includes a static checking tool based on a theorem prover that is able to statically verify many of these invariants. It also includes a variety of other minor extensions to the language, such as non-null reference types. Read more on Wikipedia... https://web.archive.org/web/20190321010218/https://en.wikipedia.org/wiki/Spec_Sharp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Spec Sharp happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - See also: (3 related languages) <a href="csharp.html">C#</a>, <a href="eiffel.html">Eiffel</a>, <a href="java.html">Java</a> - 1 PLDB concepts link to Spec Sharp: <a href="sing-sharp.html">Sing Sharp</a> ```Example from <a href='https://web.archive.org/web/20190321010218/https://en.wikipedia.org/wiki/Spec_Sharp'>Wikipedia</a>: static int Main(string![] args) requires args.Length > 0; ensures return == 0; { foreach(string arg in args) { Console.WriteLine(arg); } return 0; } ``` Built with Scroll v170.5.0 10/15/2024 360 1.8
Speakeasy Built with Scroll v170.5.0 10/15/2024 6 0
Spatial - Programming language Spatial ======= Spatial, aka Specify Parameterized Accelerators Through Inordinately Abstract Language, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by David Koeplinger. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=David%20Koeplinger David Koeplinger #680 on PLDB 7 Years Old ```Download source code: git clone https://github.com/stanford-ppl/spatial ``` Spatial: A High Level Programming Language for FPGAs - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Spatial is developed on <a href="https://github.com/stanford-ppl/spatial">GitHub</a> and has 271 stars - Early development of Spatial happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - Spatial is written in <a href="scala.html">Scala</a>, <a href="xml.html">XML</a>, <a href="tcl.html">Tcl</a>, <a href="vhdl.html">VHDL</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="cpp.html">C++</a>, <a href="scheme.html">Scheme</a>, <a href="python.html">Python</a>, <a href="ini.html">Ini</a>, <a href="c.html">C</a>, <a href="csv.html">CSV</a>, <a href="bash.html">Bash</a>, <a href="markdown.html">Markdown</a>, <a href="tex.html">Tex</a>, <a href="diff.html">Diff</a>, <a href="yaml.html">YAML</a> - <a href="https://spatial-lang.org/">spatial-lang.org</a> was registered in 2018 ```Example from the web: import spatial.dsl._ @spatial object HelloSpatial extends SpatialApp { def main(args: Array[String]): Void = { // Create ArgIn val x = ArgIn[Int] // Set `x` to the value of the first command line argument setArg(x, args(0).to[Int]) Accel { // Create 16x32 SRAM and a Register val s = SRAM[Int](16,32) val r = Reg[Int] // Loop over each element in SRAM Foreach(16 by 1, 32 by 1){(i,j) => s(i,j) = i + j } // Store element into the register, based on the input arg r := s(x,x) // Print value of register (only shows in Scala simulation) println(r"Value of SRAM at (${x.value},${x.value}) is ${r.value}") } } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 555 2.8
SPARQL - Query language SPARQL ====== SPARQL, aka SPARQL Protocol and RDF Query Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #257 on PLDB 17 Years Old 0 <span title="SPARQL repos on GitHub.">Repos</span> SPARQL (pronounced "sparkle", a recursive acronym for SPARQL Protocol and RDF Query Language) is an RDF query language, that is, a semantic query language for databases, able to retrieve and manipulate data stored in Resource Description Framework (RDF) format. It was made a standard by the RDF Data Access Working Group (DAWG) of the World Wide Web Consortium, and is recognized as one of the key technologies of the semantic web. On 15 January 2008, SPARQL 1.0 became an official W3C Recommendation, and SPARQL 1.1 in March, 2013. Read more on Wikipedia... https://en.wikipedia.org/wiki/SPARQL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - There are at least 0 SPARQL repos on <a href="https://github.com/search?q=language:SPARQL">GitHub</a> - Early development of SPARQL happened in <a href="../lists/labs.html#q=W3C">W3C</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/sparql">grammar</a> for SPARQL - SPARQL <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/stardog-union/stardog-language-servers/tree/master/packages/sparql-language-server">implementation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/sparql">package</a> for syntax highlighting SPARQL - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/sparql">package</a> for syntax highlighting SPARQL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/rdf.py">syntax highlighting</a> for SPARQL - GitHub supports <a href="https://github.com/peta/turtle.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for SPARQL - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/paulovn/sparql-kernel">Kernel</a> for SPARQL - See also: (5 related languages) <a href="rdf.html">RDF</a>, <a href="sql.html">SQL</a>, <a href="xquery.html">XQuery</a>, <a href="turtle.html">Turtle</a>, <a href="geo-ml.html">Geography Markup Language</a> - Read more about SPARQL on the web: 1. https://www.w3.org/TR/rdf-sparql-query/ 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/SparQL.sparql'>hello-world</a>: SELECT ?h WHERE { VALUES ?h { "Hello World" } } ``` ```Example from <a href='https://github.com/peta/turtle.tmbundle'>Linguist</a>: PREFIX foaf: <http://xmlns.com/foaf/0.1/> SELECT ?name ?email WHERE { ?person a foaf:Person. ?person foaf:name ?name. ?person foaf:mbox ?email. } ``` ```Example from <a href='https://en.wikipedia.org/wiki/SPARQL'>Wikipedia</a>: PREFIX ex: <http://example.com/exampleOntology#> SELECT ?capital ?country WHERE { ?x ex:cityname ?capital ; ex:isCapitalOf ?y . ?y ex:countryname ?country ; ex:isInContinent ex:Africa . } ``` ```SPARQL <a href="../lists/keywords.html#q=sparql">Keywords</a> add as asc ask base by clear construct copy create data delete desc describe distinct drop false filter from graph group having in insert limit load minus move named not offset optional order prefix reduced select service silent to true undef union using values where with ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example # [+\-]?\d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example # [+\-]?(\d+\.\d*[eE][+-]?\d+|\.?\d+[eE][+-]?\d+) Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # Built with Scroll v170.5.0 10/15/2024 819 4.1
SPARQCode - Bar code format SPARQCode ========= SPARQCode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22barCodeFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">bar code format</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #3321 on PLDB 15 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"barCodeFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>barCodeFormat</a> - Early development of SPARQCode happened in <a href="../lists/labs.html#q=MSKYNET, Inc">MSKYNET, Inc</a> - Read more about SPARQCode on the web: 1. https://web.archive.org/web/20130516001058/https://www.sparqcode.com/static/tos 1. Built with Scroll v170.5.0 10/15/2024 211 1.1
Apache Spark - Application Apache Spark ============ Apache Spark is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2012 by Matei Zaharia. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Matei%20Zaharia Matei Zaharia #938 on PLDB 13 Years Old Apache Spark is a unified analytics engine for large-scale data processing. It provides high-level APIs in Java, Scala, Python, and R, and an optimized engine that supports general execution graphs. It also supports a rich set of higher-level tools including Spark SQL for SQL and structured data processing, pandas API on Spark for pandas workloads, MLlib for machine learning, GraphX for graph processing, and Structured Streaming for incremental computation and stream processing. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Apache Spark happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - Apache Spark is written in <a href="scala.html">Scala</a> - There is a <a href="https://spark-packages.org/">central package repository</a> for Apache Spark Built with Scroll v170.5.0 10/15/2024 314 1.6
spark-pm - Package manager spark-pm ======== spark-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2535 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of spark-pm happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - <a href="https://spark-packages.org/">spark-packages.org</a> was registered in 2014 - Read more about spark-pm on the web: 1. https://spark.apache.org/contributing.html 1. Built with Scroll v170.5.0 10/15/2024 226 1.1
Spark - Programming language Spark ===== Spark is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #1900 on PLDB 37 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Spark happened in <a href="../lists/labs.html#q=Altran Technologies">Altran Technologies</a> and <a href="../lists/labs.html#q=Ada Core Technologies">Ada Core Technologies</a> - <a href="ada.html">Ada</a> influenced the design of Spark - Explore Spark snippets on <a href="http://www.rosettacode.org/wiki/Category:SPARK">Rosetta Code</a> - Spark on HOPL https://hopl.info/showlanguage.prx?exp=2518 Spark on HOPL - Spark appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> ```Example from the web: procedure Increment (X : in out Counter_Type) with Global => null, Depends => (X => X), Pre => X < Counter_Type'Last, Post => X = X'Old + 1; ``` Built with Scroll v170.5.0 10/15/2024 292 1.5
SPARC - Instruction set architecture SPARC ===== SPARC is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #1088 on PLDB 38 Years Old SPARC, for Scalable Processor Architecture, is a reduced instruction set computing (RISC) instruction set architecture (ISA) originally developed by Sun Microsystems. Its design was strongly influenced by the experimental Berkeley RISC system developed in the early 1980s. First released in 1987, SPARC was one of the most successful early commercial RISC systems, and its success led to the introduction of similar RISC designs from a number of vendors through the 1980s and 90s. Read more on Wikipedia... https://en.wikipedia.org/wiki/SPARC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Early development of SPARC happened in <a href="../lists/labs.html#q=Sun Microsystems">Sun Microsystems</a> - See also: (8 related languages) <a href="mips.html">MIPS architecture</a>, <a href="ml.html">ML</a>, <a href="lisp.html">Lisp</a>, <a href="solaris.html">Solaris</a>, <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a>, <a href="verilog.html">Verilog</a>, <a href="systemverilog.html">SystemVerilog</a> Built with Scroll v170.5.0 10/15/2024 333 1.7
SP/k - Programming language SP/k ==== SP/k is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1974 by Ric Holt and D.B. Wortman and D.T. Barnard and James Cordy. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221974%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1974 https://pldb.io/concepts/../lists/creators.html#q=Ric%20Holt Ric Holt https://pldb.io/concepts/../lists/creators.html#q=D.B.%20Wortman D.B. Wortman https://pldb.io/concepts/../lists/creators.html#q=D.T.%20Barnard D.T. Barnard https://pldb.io/concepts/../lists/creators.html#q=James%20Cordy James Cordy #2270 on PLDB 51 Years Old SP/k is a programming language developed circa 1974 by R.C. Holt, D.B. Wortman, D.T. Read more on Wikipedia... https://en.wikipedia.org/wiki/SP/k Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SP/k happened in <a href="../lists/labs.html#q=University of Toronto">University of Toronto</a> - SP/k on HOPL https://hopl.info/showlanguage.prx?exp=784 SP/k on HOPL - See also: (4 related languages) <a href="pl-i.html">PL/I</a>, <a href="turing.html">Turing</a>, <a href="pl-c.html">PL/C</a>, <a href="watfiv.html">WATFIV</a> Built with Scroll v170.5.0 10/15/2024 342 1.7
Soy - Template language Soy === Soy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #2145 on PLDB 17 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Early development of Soy happened in <a href="../lists/labs.html#q=Google">Google</a> - Read more about Soy on the web: 1. https://godoc.org/github.com/robfig/soy 1. ```Example from the web: /** * Greets a person and optionally a list of other people. * @param name The name of the person. * @param additionalNames The additional names to greet. May be an empty list. */ {template .helloNames} // Greet the person. {call .helloName data="all" /}<br> // Greet the additional people. {foreach $additionalName in $additionalNames} {call .helloName} {param name: $additionalName /} {/call} {if not isLast($additionalName)} <br> // break after every line except the last {/if} {ifempty} No additional people to greet. {/foreach} {/template} ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 362 1.8
Schema for Object-Oriented XML - Xml format Schema for Object-Oriented XML ============================== Schema for Object-Oriented XML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #3235 on PLDB 27 Years Old Schema for Object-Oriented XML, or SOX, is an XML schema language developed by Commerce One. In 1998 a SOX specification was submitted to the World Wide Web Consortium and published as a W3C Note. A revised version, SOX 2.0, was published as a W3C Note in 1999. Read more on Wikipedia... https://en.wikipedia.org/wiki/Schema_for_Object-Oriented_XML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Schema for Object-Oriented XML happened in <a href="../lists/labs.html#q=Commerce One, Inc">Commerce One, Inc</a> Built with Scroll v170.5.0 10/15/2024 267 1.3
Southampton-basic-system Built with Scroll v170.5.0 10/15/2024 6 0
Sourcetree - Application Sourcetree ========== Sourcetree is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2010 by Atlassian. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Atlassian Atlassian #2134 on PLDB 15 Years Old Sourcetree is a free graphical user interface (GUI) desktop client that simplifies how you interact with Git repositories so that you can fully concentrate on coding - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Sourcetree happened in <a href="../lists/labs.html#q=https://community.atlassian.com/t5/Sourcetree/ct-p/sourcetree">https://community.atlassian.com/t5/Sourcetree/ct-p/sourcetree</a> - See also: (2 related languages) <a href="git.html">Git</a>, <a href="magit.html">Magit</a> - Read more about Sourcetree on the web: 1. https://github.com/magit/magit#readme 1. Built with Scroll v170.5.0 10/15/2024 272 1.4
SourcePawn - Programming language SourcePawn ========== SourcePawn is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #497 on PLDB 11 Years Old 8k <span title="SourcePawn repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/alliedmodders/sourcepawn ``` A small, statically typed scripting language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - SourcePawn is developed on <a href="https://github.com/alliedmodders/sourcepawn">GitHub</a> and has 358 stars - There are at least 7,547 SourcePawn repos on <a href="https://github.com/search?q=language:SourcePawn">GitHub</a> - Early development of SourcePawn happened in <a href="../lists/labs.html#q=AlliedModders LLC">AlliedModders LLC</a> - SourcePawn is written in <a href="cpp.html">C++</a>, <a href="pascal.html">Pascal</a>, <a href="php.html">PHP</a>, <a href="csharp.html">C#</a>, <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="ini.html">Ini</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="sql.html">SQL</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a> - The Google BigQuery Public Dataset GitHub snapshot shows 7k users using SourcePawn in 9k repos on <a href="https://api.github.com/search/repositories?q=language:SourcePawn">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/pawn.py">syntax highlighting</a> for SourcePawn - GitHub supports <a href="https://github.com/github-linguist/sublime-sourcepawn" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for SourcePawn ```Example from <a href='https://github.com/github-linguist/sublime-sourcepawn'>Linguist</a>: /* Fixed point arithmetic * * (c) Copyright 1998-2011, ITB CompuPhase * This file is provided as is (no warranties). */ #pragma library Fixed const fround_method: { fround_round = 0, fround_floor, fround_ceil, fround_tozero, fround_unbiased } native Fixed:fixed(value); native Fixed:strfixed(const string[]); native Fixed:fmul(Fixed:oper1, Fixed:oper2); native Fixed:fdiv(Fixed:dividend, Fixed:divisor); native Fixed:ffract(Fixed:value); native fround(Fixed:value, fround_method:method=fround_round); native Fixed:fpower(Fixed:value, exponent); native Fixed:fsqroot(Fixed:value); native Fixed:fabs(Fixed:value); #pragma rational Fixed(3) /* user defined operators */ native Fixed:operator*(Fixed:oper1, Fixed:oper2) = fmul; native Fixed:operator/(Fixed:oper1, Fixed:oper2) = fdiv; native Fixed:operator=(oper) = fixed; stock Fixed:operator++(Fixed:oper) return oper + fixed(1); stock Fixed:operator--(Fixed:oper) return oper - fixed(1); stock Fixed:operator*(Fixed:oper1, oper2) return Fixed: (_:oper1 * oper2); /* "*" is commutative */ stock Fixed:operator/(Fixed:oper1, oper2) return oper1 / fixed(oper2); stock Fixed:operator/(oper1, Fixed:oper2) return fdiv(fixed(oper1), oper2); stock Fixed:operator+(Fixed:oper1, oper2) return oper1 + fixed(oper2); /* "+" is commutative */ stock Fixed:operator-(Fixed:oper1, oper2) return oper1 - fixed(oper2); stock Fixed:operator-(oper1, Fixed:oper2) return fixed(oper1) - oper2; stock bool:operator>(Fixed:oper1, oper2) return oper1 > fixed(oper2); stock bool:operator>(oper1, Fixed:oper2) return fixed(oper1) > oper2; stock bool:operator>=(Fixed:oper1, oper2) return oper1 >= fixed(oper2); stock bool:operator>=(oper1, Fixed:oper2) return fixed(oper1) >= oper2; stock bool:operator<(Fixed:oper1, oper2) return oper1 < fixed(oper2); stock bool:operator<(oper1, Fixed:oper2) return fixed(oper1) < oper2; stock bool:operator<=(Fixed:oper1, oper2) return oper1 <= fixed(oper2); stock bool:operator<=(oper1, Fixed:oper2) return fixed(oper1) <= oper2; stock bool:operator==(Fixed:oper1, oper2) /* "==" is commutative */ return oper1 == fixed(oper2); stock bool:operator!=(Fixed:oper1, oper2) /* "!=" is commutative */ return oper1 != fixed(oper2); /* forbidden operations */ forward operator%(Fixed:oper1, Fixed:oper2); forward operator%(Fixed:oper1, oper2); forward operator%(oper1, Fixed:oper2); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 902 4.5
Sourcelair-editor Built with Scroll v170.5.0 10/15/2024 6 0
souper - Optimizing compiler souper ====== souper is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22optimizingCompiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">optimizing compiler</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1240 on PLDB 11 Years Old ```Download source code: git clone https://github.com/google/souper ``` A superoptimizer for LLVM IR - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"optimizingCompiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>optimizingCompiler</a> - souper is developed on <a href="https://github.com/google/souper">GitHub</a> and has 2,097 stars - Early development of souper happened in <a href="../lists/labs.html#q=Google">Google</a> - souper is written in <a href="llvmir.html">LLVM IR</a>, <a href="cpp.html">C++</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="cmake.html">CMake</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="yaml.html">YAML</a>, <a href="python.html">Python</a>, <a href="perl.html">Perl</a> Built with Scroll v170.5.0 10/15/2024 287 1.4
Soulver - Editor Soulver ======= Soulver is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #2959 on PLDB 20 Years Old It's a notepad that gives instant answers to calculations in your text. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of Soulver happened in <a href="../lists/labs.html#q=Acqualia Software OÜ">Acqualia Software OÜ</a> - 1 PLDB concepts link to Soulver: <a href="numpad.html">NumPad</a> ```Example from the web: 3 × 3 120 + 30 June 12 + 3 weeks 100 EUR in USD 30% of 700 $30/day is what per year ``` Built with Scroll v170.5.0 10/15/2024 240 1.2
soul - Query language soul ==== soul is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2310 on PLDB 25 Years Old Program queries can answer important software engineering questions ranging from “is my code bug free?” over “does my code follow the prescribed design?” to “how can my code be refactored?”. SOUL is a Prolog-like language with specialized features for querying programs. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of soul happened in <a href="../lists/labs.html#q=Vrije Universiteit Brussel">Vrije Universiteit Brussel</a> - Read more about soul on the web: 1. 2. https://soft.vub.ac.be/Publications/2011/vub-soft-tr-11-10.pdf 1. https://github.com/Ducasse/SOUL 2. Built with Scroll v170.5.0 10/15/2024 262 1.3
souffle - Programming language souffle ======= souffle is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Bernhard Scholz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Bernhard%20Scholz Bernhard Scholz #2534 on PLDB 6 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of souffle happened in <a href="../lists/labs.html#q=University of Sydney">University of Sydney</a> - Read more about souffle on the web: 1. https://b-scholz.github.io 1. HackerNews discussions of souffle ================================= title|titleLink|date|score|comments A Specialized B-Tree for Concurrent Datalog Evaluation|https://news.ycombinator.com/item?id=19664658|04/15/2019|174|4 Built with Scroll v170.5.0 10/15/2024 250 1.3
SOSL - Query language SOSL ==== SOSL, aka Salesforce Object Search Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2815 on PLDB 19 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of SOSL happened in <a href="../lists/labs.html#q=Salesforce">Salesforce</a> - Read more about SOSL on the web: 1. https://resources.docs.salesforce.com/sfdc/pdf/apex_api.pdf?major=146 1. Built with Scroll v170.5.0 10/15/2024 212 1.1
Sort-merge-generator Built with Scroll v170.5.0 10/15/2024 6 0
Sorca Built with Scroll v170.5.0 10/15/2024 6 0
sora - Programming language sora ==== sora is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #3212 on PLDB 6 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Read more about sora on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/dgs976/cast_expressions_syntax_semantics/?utm_source=share&utm_medium=ios_app&utm_name=iossmf 1. ```Example from the web: func get(node: &mut Foo, k: usize) -> maybe &mut Foo { if k == 0 { return node // no semicolons, only newlines } else if let next = node->next { // node->next is a maybe &mut Foo, this accesses the value of the maybe type. return get(next, k-1) } else { return null } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 312 1.6
SOQL - Query language SOQL ==== SOQL, aka Salesforce Object Query Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #3101 on PLDB 19 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of SOQL happened in <a href="../lists/labs.html#q=Salesforce">Salesforce</a> - Read more about SOQL on the web: 1. https://resources.docs.salesforce.com/sfdc/pdf/apex_api.pdf?major=146 1. Built with Scroll v170.5.0 10/15/2024 212 1.1
Soql-lang Built with Scroll v170.5.0 10/15/2024 6 0
Sophie - Programming language Sophie ====== Sophie is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 #2378 on PLDB 3 Years Old ```Download source code: git clone https://github.com/kjosib/sophie ``` A call-by-need statically-duck-typed language named for French mathematician Sophie Germain - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Sophie is developed on <a href="https://github.com/kjosib/sophie">GitHub</a> and has 29 stars - Sophie is written in <a href="restructuredtext.html">reStructuredText</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="cmake.html">CMake</a>, <a href="make.html">Make</a> - Read more about Sophie on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/1ckiaqx/release_announcement_sophie_007/ 1. Built with Scroll v170.5.0 10/15/2024 284 1.4
Sophia - Contract language Sophia ====== Sophia is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22contractLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">contract language</a> created in 2018 by Robert Virding. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Robert%20Virding Robert Virding #921 on PLDB 7 Years Old ```Download source code: git clone https://github.com/aeternity/aesophia ``` Stand alone compiler for the Sophia smart contract language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"contractLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>contractLanguage</a> - Sophia is developed on <a href="https://github.com/aeternity/aesophia">GitHub</a> and has 51 stars - Early development of Sophia happened in <a href="../lists/labs.html#q=https://github.com/aeternity">https://github.com/aeternity</a> - Sophia is written in <a href="erlang.html">Erlang</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="reason.html">Reason</a>, <a href="html.html">HTML</a>, <a href="python.html">Python</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/sophia">package</a> for syntax highlighting Sophia - See also: (1 related languages) <a href="solidity.html">Solidity</a> ```Sophia <a href="../lists/keywords.html#q=sophia">Keywords</a> contract library entrypoint function stateful state hash signature tuple list address string bool int record datatype type option oracle oracle_query Call Bits Bytes Oracle String Crypto Address Auth Chain None Some bits bytes event let map private public true false var if else throw ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 520 2.6
son - Text markup language son === son is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2017 by Ian Grant Jeffries. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Ian%20Grant%20Jeffries Ian Grant Jeffries #966 on PLDB 8 Years Old ```Download source code: git clone https://github.com/seagreen/Son ``` A minimal subset of JSON for machine-to-machine communication - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - son is developed on <a href="https://github.com/seagreen/Son">GitHub</a> and has 358 stars - Early development of son happened in <a href="../lists/labs.html#q=https://github.com/seagreen/Son/issues">https://github.com/seagreen/Son/issues</a> - son is written in <a href="svg.html">SVG</a>, <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - Read more about son on the web: 1. https://www.reddit.com/r/haskell/comments/5zdq5y/rfc_son_subset_of_json_for_machinetomachine/ 1. Built with Scroll v170.5.0 10/15/2024 303 1.5
Solmar Built with Scroll v170.5.0 10/15/2024 6 0
Solidity - Contract language Solidity ======== Solidity is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22contractLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">contract language</a> created in 2014 by Christian Reitwiessner and Alex Beregszaszi. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Christian%20Reitwiessner Christian Reitwiessner https://pldb.io/concepts/../lists/creators.html#q=Alex%20Beregszaszi Alex Beregszaszi #40 on PLDB 11 Years Old 87k <span title="Solidity repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/ethereum/solidity ``` Solidity is a contract-oriented programming language for writing smart contracts. It is used for implementing smart contracts on various blockchain platforms. It was developed by Gavin Wood, Christian Reitwiessner, Alex Beregszaszi, Liana Husikyan, Yoichi Hirai and several former Ethereum core contributors to enable writing smart contracts on blockchain platforms such as Ethereum.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Solidity Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"contractLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>contractLanguage</a> - Solidity is developed on <a href="https://github.com/ethereum/solidity">GitHub</a> and has 22,794 stars - Watch the history of <a href="https://www.youtube.com/watch?v=szY2wTXaG9Q">the Solidity repo visualized with Gource</a> - There are at least 87,183 Solidity repos on <a href="https://github.com/search?q=language:Solidity">GitHub</a> - Early development of Solidity happened in <a href="../lists/labs.html#q=Ethereum Foundation">Ethereum Foundation</a> - Solidity is written in <a href="solidity.html">Solidity</a>, <a href="json.html">JSON</a>, <a href="cpp.html">C++</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="css.html">CSS</a>, <a href="powershell.html">PowerShell</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="html.html">HTML</a>, <a href="c.html">C</a>, <a href="make.html">Make</a> - The Google BigQuery Public Dataset GitHub snapshot shows 76 users using Solidity in 78 repos on <a href="https://api.github.com/search/repositories?q=language:Solidity">GitHub</a> - Solidity appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Solidity <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/CodeChain-io/solidity-language-server">implementation</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/solidity">package</a> for syntax highlighting Solidity - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/solidity.py">syntax highlighting</a> for Solidity - GitHub supports <a href="https://github.com/davidhq/SublimeEthereum.git" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Solidity - Indeed.com has 937 matches for <a href="https://www.indeed.com/jobs?q=solidity developer">"solidity developer"</a>. - See also: (4 related languages) <a href="javascript.html">JavaScript</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="azure.html">Microsoft Azure</a>, <a href="aws.html">AWS</a> - 9 PLDB concepts link to Solidity: <a href="cloc.html">cloc</a>, <a href="lexon.html">Lexon</a>, <a href="ligo.html">Ligo</a>, <a href="obsidian-lang.html">Obsidian</a>, <a href="pygments.html">Pygments</a>, <a href="solid.html">solid</a>, <a href="solidity.html">Solidity</a>, <a href="sophia.html">Sophia</a>, <a href="web3js.html">Web3.js</a> ```Example from the web: // SPDX-License-Identifier: MIT pragma solidity >=0.6.0 <0.9.0; contract HelloWorld { function helloWorld() external pure returns (string memory) { return "Hello, World!"; } } ``` ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: // SPDX-License-Identifier: UNLICENSED pragma solidity >=0.4.0; contract Square { function square(uint32 num) public pure returns (uint32) { return num * num; } } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Solidity.sol'>hello-world</a>: pragma solidity ^0.8.9; contract HelloWorld { function render () public pure returns (string memory) { return 'Hello World'; } } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Solidity'>Wikipedia</a>: contract GavCoin { mapping(address=>uint) balances; uint constant totalCoins = 100000000000; /// Endows creator of contract with 1m GAV. function GavCoin(){ balances[msg.sender] = totalCoins; } /// Send $((valueInmGAV / 1000).fixed(0,3)) GAV from the account of $(message.caller.address()), to an account accessible only by $(to.address()). function send(address to, uint256 valueInmGAV) { if (balances[msg.sender] >= valueInmGAV) { balances[to] += valueInmGAV; balances[msg.sender] -= valueInmGAV; } } /// getter function for the balance function balance(address who) constant returns (uint256 balanceInmGAV) { balanceInmGAV = balances[who]; } } ``` ```Solidity <a href="../lists/keywords.html#q=solidity">Keywords</a> pragma solidity contract library using struct function modifier constructor address string bool Int Uint Byte Fixed Ufixed int int8 int16 int24 int32 int40 int48 int56 int64 int72 int80 int88 int96 int104 int112 int120 int128 int136 int144 int152 int160 int168 int176 int184 int192 int200 int208 int216 int224 int232 int240 int248 int256 uint uint8 uint16 uint24 uint32 uint40 uint48 uint56 uint64 uint72 uint80 uint88 uint96 uint104 uint112 uint120 uint128 uint136 uint144 uint152 uint160 uint168 uint176 uint184 uint192 uint200 uint208 uint216 uint224 uint232 uint240 uint248 uint256 byte bytes bytes1 bytes2 bytes3 bytes4 bytes5 bytes6 bytes7 bytes8 bytes9 bytes10 bytes11 bytes12 bytes13 bytes14 bytes15 bytes16 bytes17 bytes18 bytes19 bytes20 bytes21 bytes22 bytes23 bytes24 bytes25 bytes26 bytes27 bytes28 bytes29 bytes30 bytes31 bytes32 fixed fixed0x8 fixed0x16 fixed0x24 fixed0x32 fixed0x40 fixed0x48 fixed0x56 fixed0x64 fixed0x72 fixed0x80 fixed0x88 fixed0x96 fixed0x104 fixed0x112 fixed0x120 fixed0x128 fixed0x136 fixed0x144 fixed0x152 fixed0x160 fixed0x168 fixed0x176 fixed0x184 fixed0x192 fixed0x200 fixed0x208 fixed0x216 fixed0x224 fixed0x232 fixed0x240 fixed0x248 fixed0x256 fixed8x8 fixed8x16 fixed8x24 fixed8x32 fixed8x40 fixed8x48 fixed8x56 fixed8x64 fixed8x72 fixed8x80 fixed8x88 fixed8x96 fixed8x104 fixed8x112 fixed8x120 fixed8x128 fixed8x136 fixed8x144 fixed8x152 fixed8x160 fixed8x168 fixed8x176 fixed8x184 fixed8x192 fixed8x200 fixed8x208 fixed8x216 fixed8x224 fixed8x232 fixed8x240 fixed8x248 fixed16x8 fixed16x16 fixed16x24 fixed16x32 fixed16x40 fixed16x48 fixed16x56 fixed16x64 fixed16x72 fixed16x80 fixed16x88 fixed16x96 fixed16x104 fixed16x112 fixed16x120 fixed16x128 fixed16x136 fixed16x144 fixed16x152 fixed16x160 fixed16x168 fixed16x176 fixed16x184 fixed16x192 fixed16x200 fixed16x208 fixed16x216 fixed16x224 fixed16x232 fixed16x240 fixed24x8 fixed24x16 fixed24x24 fixed24x32 fixed24x40 fixed24x48 fixed24x56 fixed24x64 fixed24x72 fixed24x80 fixed24x88 fixed24x96 fixed24x104 fixed24x112 fixed24x120 fixed24x128 fixed24x136 fixed24x144 fixed24x152 fixed24x160 fixed24x168 fixed24x176 fixed24x184 fixed24x192 fixed24x200 fixed24x208 fixed24x216 fixed24x224 fixed24x232 fixed32x8 fixed32x16 fixed32x24 fixed32x32 fixed32x40 fixed32x48 fixed32x56 fixed32x64 fixed32x72 fixed32x80 fixed32x88 fixed32x96 fixed32x104 fixed32x112 fixed32x120 fixed32x128 fixed32x136 fixed32x144 fixed32x152 fixed32x160 fixed32x168 fixed32x176 fixed32x184 fixed32x192 fixed32x200 fixed32x208 fixed32x216 fixed32x224 fixed40x8 fixed40x16 fixed40x24 fixed40x32 fixed40x40 fixed40x48 fixed40x56 fixed40x64 fixed40x72 fixed40x80 fixed40x88 fixed40x96 fixed40x104 fixed40x112 fixed40x120 fixed40x128 fixed40x136 fixed40x144 fixed40x152 fixed40x160 fixed40x168 fixed40x176 fixed40x184 fixed40x192 fixed40x200 fixed40x208 fixed40x216 fixed48x8 fixed48x16 fixed48x24 fixed48x32 fixed48x40 fixed48x48 fixed48x56 fixed48x64 fixed48x72 fixed48x80 fixed48x88 fixed48x96 fixed48x104 fixed48x112 fixed48x120 fixed48x128 fixed48x136 fixed48x144 fixed48x152 fixed48x160 fixed48x168 fixed48x176 fixed48x184 fixed48x192 fixed48x200 fixed48x208 fixed56x8 fixed56x16 fixed56x24 fixed56x32 fixed56x40 fixed56x48 fixed56x56 fixed56x64 fixed56x72 fixed56x80 fixed56x88 fixed56x96 fixed56x104 fixed56x112 fixed56x120 fixed56x128 fixed56x136 fixed56x144 fixed56x152 fixed56x160 fixed56x168 fixed56x176 fixed56x184 fixed56x192 fixed56x200 fixed64x8 fixed64x16 fixed64x24 fixed64x32 fixed64x40 fixed64x48 fixed64x56 fixed64x64 fixed64x72 fixed64x80 fixed64x88 fixed64x96 fixed64x104 fixed64x112 fixed64x120 fixed64x128 fixed64x136 fixed64x144 fixed64x152 fixed64x160 fixed64x168 fixed64x176 fixed64x184 fixed64x192 fixed72x8 fixed72x16 fixed72x24 fixed72x32 fixed72x40 fixed72x48 fixed72x56 fixed72x64 fixed72x72 fixed72x80 fixed72x88 fixed72x96 fixed72x104 fixed72x112 fixed72x120 fixed72x128 fixed72x136 fixed72x144 fixed72x152 fixed72x160 fixed72x168 fixed72x176 fixed72x184 fixed80x8 fixed80x16 fixed80x24 fixed80x32 fixed80x40 fixed80x48 fixed80x56 fixed80x64 fixed80x72 fixed80x80 fixed80x88 fixed80x96 fixed80x104 fixed80x112 fixed80x120 fixed80x128 fixed80x136 fixed80x144 fixed80x152 fixed80x160 fixed80x168 fixed80x176 fixed88x8 fixed88x16 fixed88x24 fixed88x32 fixed88x40 fixed88x48 fixed88x56 fixed88x64 fixed88x72 fixed88x80 fixed88x88 fixed88x96 fixed88x104 fixed88x112 fixed88x120 fixed88x128 fixed88x136 fixed88x144 fixed88x152 fixed88x160 fixed88x168 fixed96x8 fixed96x16 fixed96x24 fixed96x32 fixed96x40 fixed96x48 fixed96x56 fixed96x64 fixed96x72 fixed96x80 fixed96x88 fixed96x96 fixed96x104 fixed96x112 fixed96x120 fixed96x128 fixed96x136 fixed96x144 fixed96x152 fixed96x160 fixed104x8 fixed104x16 fixed104x24 fixed104x32 fixed104x40 fixed104x48 fixed104x56 fixed104x64 fixed104x72 fixed104x80 fixed104x88 fixed104x96 fixed104x104 fixed104x112 fixed104x120 fixed104x128 fixed104x136 fixed104x144 fixed104x152 fixed112x8 fixed112x16 fixed112x24 fixed112x32 fixed112x40 fixed112x48 fixed112x56 fixed112x64 fixed112x72 fixed112x80 fixed112x88 fixed112x96 fixed112x104 fixed112x112 fixed112x120 fixed112x128 fixed112x136 fixed112x144 fixed120x8 fixed120x16 fixed120x24 fixed120x32 fixed120x40 fixed120x48 fixed120x56 fixed120x64 fixed120x72 fixed120x80 fixed120x88 fixed120x96 fixed120x104 fixed120x112 fixed120x120 fixed120x128 fixed120x136 fixed128x8 fixed128x16 fixed128x24 fixed128x32 fixed128x40 fixed128x48 fixed128x56 fixed128x64 fixed128x72 fixed128x80 fixed128x88 fixed128x96 fixed128x104 fixed128x112 fixed128x120 fixed128x128 fixed136x8 fixed136x16 fixed136x24 fixed136x32 fixed136x40 fixed136x48 fixed136x56 fixed136x64 fixed136x72 fixed136x80 fixed136x88 fixed136x96 fixed136x104 fixed136x112 fixed136x120 fixed144x8 fixed144x16 fixed144x24 fixed144x32 fixed144x40 fixed144x48 fixed144x56 fixed144x64 fixed144x72 fixed144x80 fixed144x88 fixed144x96 fixed144x104 fixed144x112 fixed152x8 fixed152x16 fixed152x24 fixed152x32 fixed152x40 fixed152x48 fixed152x56 fixed152x64 fixed152x72 fixed152x80 fixed152x88 fixed152x96 fixed152x104 fixed160x8 fixed160x16 fixed160x24 fixed160x32 fixed160x40 fixed160x48 fixed160x56 fixed160x64 fixed160x72 fixed160x80 fixed160x88 fixed160x96 fixed168x8 fixed168x16 fixed168x24 fixed168x32 fixed168x40 fixed168x48 fixed168x56 fixed168x64 fixed168x72 fixed168x80 fixed168x88 fixed176x8 fixed176x16 fixed176x24 fixed176x32 fixed176x40 fixed176x48 fixed176x56 fixed176x64 fixed176x72 fixed176x80 fixed184x8 fixed184x16 fixed184x24 fixed184x32 fixed184x40 fixed184x48 fixed184x56 fixed184x64 fixed184x72 fixed192x8 fixed192x16 fixed192x24 fixed192x32 fixed192x40 fixed192x48 fixed192x56 fixed192x64 fixed200x8 fixed200x16 fixed200x24 fixed200x32 fixed200x40 fixed200x48 fixed200x56 fixed208x8 fixed208x16 fixed208x24 fixed208x32 fixed208x40 fixed208x48 fixed216x8 fixed216x16 fixed216x24 fixed216x32 fixed216x40 fixed224x8 fixed224x16 fixed224x24 fixed224x32 fixed232x8 fixed232x16 fixed232x24 fixed240x8 fixed240x16 fixed248x8 ufixed ufixed0x8 ufixed0x16 ufixed0x24 ufixed0x32 ufixed0x40 ufixed0x48 ufixed0x56 ufixed0x64 ufixed0x72 ufixed0x80 ufixed0x88 ufixed0x96 ufixed0x104 ufixed0x112 ufixed0x120 ufixed0x128 ufixed0x136 ufixed0x144 ufixed0x152 ufixed0x160 ufixed0x168 ufixed0x176 ufixed0x184 ufixed0x192 ufixed0x200 ufixed0x208 ufixed0x216 ufixed0x224 ufixed0x232 ufixed0x240 ufixed0x248 ufixed0x256 ufixed8x8 ufixed8x16 ufixed8x24 ufixed8x32 ufixed8x40 ufixed8x48 ufixed8x56 ufixed8x64 ufixed8x72 ufixed8x80 ufixed8x88 ufixed8x96 ufixed8x104 ufixed8x112 ufixed8x120 ufixed8x128 ufixed8x136 ufixed8x144 ufixed8x152 ufixed8x160 ufixed8x168 ufixed8x176 ufixed8x184 ufixed8x192 ufixed8x200 ufixed8x208 ufixed8x216 ufixed8x224 ufixed8x232 ufixed8x240 ufixed8x248 ufixed16x8 ufixed16x16 ufixed16x24 ufixed16x32 ufixed16x40 ufixed16x48 ufixed16x56 ufixed16x64 ufixed16x72 ufixed16x80 ufixed16x88 ufixed16x96 ufixed16x104 ufixed16x112 ufixed16x120 ufixed16x128 ufixed16x136 ufixed16x144 ufixed16x152 ufixed16x160 ufixed16x168 ufixed16x176 ufixed16x184 ufixed16x192 ufixed16x200 ufixed16x208 ufixed16x216 ufixed16x224 ufixed16x232 ufixed16x240 ufixed24x8 ufixed24x16 ufixed24x24 ufixed24x32 ufixed24x40 ufixed24x48 ufixed24x56 ufixed24x64 ufixed24x72 ufixed24x80 ufixed24x88 ufixed24x96 ufixed24x104 ufixed24x112 ufixed24x120 ufixed24x128 ufixed24x136 ufixed24x144 ufixed24x152 ufixed24x160 ufixed24x168 ufixed24x176 ufixed24x184 ufixed24x192 ufixed24x200 ufixed24x208 ufixed24x216 ufixed24x224 ufixed24x232 ufixed32x8 ufixed32x16 ufixed32x24 ufixed32x32 ufixed32x40 ufixed32x48 ufixed32x56 ufixed32x64 ufixed32x72 ufixed32x80 ufixed32x88 ufixed32x96 ufixed32x104 ufixed32x112 ufixed32x120 ufixed32x128 ufixed32x136 ufixed32x144 ufixed32x152 ufixed32x160 ufixed32x168 ufixed32x176 ufixed32x184 ufixed32x192 ufixed32x200 ufixed32x208 ufixed32x216 ufixed32x224 ufixed40x8 ufixed40x16 ufixed40x24 ufixed40x32 ufixed40x40 ufixed40x48 ufixed40x56 ufixed40x64 ufixed40x72 ufixed40x80 ufixed40x88 ufixed40x96 ufixed40x104 ufixed40x112 ufixed40x120 ufixed40x128 ufixed40x136 ufixed40x144 ufixed40x152 ufixed40x160 ufixed40x168 ufixed40x176 ufixed40x184 ufixed40x192 ufixed40x200 ufixed40x208 ufixed40x216 ufixed48x8 ufixed48x16 ufixed48x24 ufixed48x32 ufixed48x40 ufixed48x48 ufixed48x56 ufixed48x64 ufixed48x72 ufixed48x80 ufixed48x88 ufixed48x96 ufixed48x104 ufixed48x112 ufixed48x120 ufixed48x128 ufixed48x136 ufixed48x144 ufixed48x152 ufixed48x160 ufixed48x168 ufixed48x176 ufixed48x184 ufixed48x192 ufixed48x200 ufixed48x208 ufixed56x8 ufixed56x16 ufixed56x24 ufixed56x32 ufixed56x40 ufixed56x48 ufixed56x56 ufixed56x64 ufixed56x72 ufixed56x80 ufixed56x88 ufixed56x96 ufixed56x104 ufixed56x112 ufixed56x120 ufixed56x128 ufixed56x136 ufixed56x144 ufixed56x152 ufixed56x160 ufixed56x168 ufixed56x176 ufixed56x184 ufixed56x192 ufixed56x200 ufixed64x8 ufixed64x16 ufixed64x24 ufixed64x32 ufixed64x40 ufixed64x48 ufixed64x56 ufixed64x64 ufixed64x72 ufixed64x80 ufixed64x88 ufixed64x96 ufixed64x104 ufixed64x112 ufixed64x120 ufixed64x128 ufixed64x136 ufixed64x144 ufixed64x152 ufixed64x160 ufixed64x168 ufixed64x176 ufixed64x184 ufixed64x192 ufixed72x8 ufixed72x16 ufixed72x24 ufixed72x32 ufixed72x40 ufixed72x48 ufixed72x56 ufixed72x64 ufixed72x72 ufixed72x80 ufixed72x88 ufixed72x96 ufixed72x104 ufixed72x112 ufixed72x120 ufixed72x128 ufixed72x136 ufixed72x144 ufixed72x152 ufixed72x160 ufixed72x168 ufixed72x176 ufixed72x184 ufixed80x8 ufixed80x16 ufixed80x24 ufixed80x32 ufixed80x40 ufixed80x48 ufixed80x56 ufixed80x64 ufixed80x72 ufixed80x80 ufixed80x88 ufixed80x96 ufixed80x104 ufixed80x112 ufixed80x120 ufixed80x128 ufixed80x136 ufixed80x144 ufixed80x152 ufixed80x160 ufixed80x168 ufixed80x176 ufixed88x8 ufixed88x16 ufixed88x24 ufixed88x32 ufixed88x40 ufixed88x48 ufixed88x56 ufixed88x64 ufixed88x72 ufixed88x80 ufixed88x88 ufixed88x96 ufixed88x104 ufixed88x112 ufixed88x120 ufixed88x128 ufixed88x136 ufixed88x144 ufixed88x152 ufixed88x160 ufixed88x168 ufixed96x8 ufixed96x16 ufixed96x24 ufixed96x32 ufixed96x40 ufixed96x48 ufixed96x56 ufixed96x64 ufixed96x72 ufixed96x80 ufixed96x88 ufixed96x96 ufixed96x104 ufixed96x112 ufixed96x120 ufixed96x128 ufixed96x136 ufixed96x144 ufixed96x152 ufixed96x160 ufixed104x8 ufixed104x16 ufixed104x24 ufixed104x32 ufixed104x40 ufixed104x48 ufixed104x56 ufixed104x64 ufixed104x72 ufixed104x80 ufixed104x88 ufixed104x96 ufixed104x104 ufixed104x112 ufixed104x120 ufixed104x128 ufixed104x136 ufixed104x144 ufixed104x152 ufixed112x8 ufixed112x16 ufixed112x24 ufixed112x32 ufixed112x40 ufixed112x48 ufixed112x56 ufixed112x64 ufixed112x72 ufixed112x80 ufixed112x88 ufixed112x96 ufixed112x104 ufixed112x112 ufixed112x120 ufixed112x128 ufixed112x136 ufixed112x144 ufixed120x8 ufixed120x16 ufixed120x24 ufixed120x32 ufixed120x40 ufixed120x48 ufixed120x56 ufixed120x64 ufixed120x72 ufixed120x80 ufixed120x88 ufixed120x96 ufixed120x104 ufixed120x112 ufixed120x120 ufixed120x128 ufixed120x136 ufixed128x8 ufixed128x16 ufixed128x24 ufixed128x32 ufixed128x40 ufixed128x48 ufixed128x56 ufixed128x64 ufixed128x72 ufixed128x80 ufixed128x88 ufixed128x96 ufixed128x104 ufixed128x112 ufixed128x120 ufixed128x128 ufixed136x8 ufixed136x16 ufixed136x24 ufixed136x32 ufixed136x40 ufixed136x48 ufixed136x56 ufixed136x64 ufixed136x72 ufixed136x80 ufixed136x88 ufixed136x96 ufixed136x104 ufixed136x112 ufixed136x120 ufixed144x8 ufixed144x16 ufixed144x24 ufixed144x32 ufixed144x40 ufixed144x48 ufixed144x56 ufixed144x64 ufixed144x72 ufixed144x80 ufixed144x88 ufixed144x96 ufixed144x104 ufixed144x112 ufixed152x8 ufixed152x16 ufixed152x24 ufixed152x32 ufixed152x40 ufixed152x48 ufixed152x56 ufixed152x64 ufixed152x72 ufixed152x80 ufixed152x88 ufixed152x96 ufixed152x104 ufixed160x8 ufixed160x16 ufixed160x24 ufixed160x32 ufixed160x40 ufixed160x48 ufixed160x56 ufixed160x64 ufixed160x72 ufixed160x80 ufixed160x88 ufixed160x96 ufixed168x8 ufixed168x16 ufixed168x24 ufixed168x32 ufixed168x40 ufixed168x48 ufixed168x56 ufixed168x64 ufixed168x72 ufixed168x80 ufixed168x88 ufixed176x8 ufixed176x16 ufixed176x24 ufixed176x32 ufixed176x40 ufixed176x48 ufixed176x56 ufixed176x64 ufixed176x72 ufixed176x80 ufixed184x8 ufixed184x16 ufixed184x24 ufixed184x32 ufixed184x40 ufixed184x48 ufixed184x56 ufixed184x64 ufixed184x72 ufixed192x8 ufixed192x16 ufixed192x24 ufixed192x32 ufixed192x40 ufixed192x48 ufixed192x56 ufixed192x64 ufixed200x8 ufixed200x16 ufixed200x24 ufixed200x32 ufixed200x40 ufixed200x48 ufixed200x56 ufixed208x8 ufixed208x16 ufixed208x24 ufixed208x32 ufixed208x40 ufixed208x48 ufixed216x8 ufixed216x16 ufixed216x24 ufixed216x32 ufixed216x40 ufixed224x8 ufixed224x16 ufixed224x24 ufixed224x32 ufixed232x8 ufixed232x16 ufixed232x24 ufixed240x8 ufixed240x16 ufixed248x8 event enum let mapping private public external inherited payable true false var import constant if else for else for while do break continue throw returns return suicide new is this super ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token ' row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 2322 11.6
solid - Programming language solid ===== solid is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #1447 on PLDB 12 Years Old ```Download source code: git clone https://github.com/chameco/Solid ``` A minimalist interpreted language, with a clean object model and a tiny VM. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - solid is developed on <a href="https://github.com/chameco/Solid">GitHub</a> and has 273 stars - Early development of solid happened in <a href="../lists/labs.html#q=https://github.com/chameco/Solid/issues">https://github.com/chameco/Solid/issues</a> - solid is written in <a href="c.html">C</a>, <a href="solidity.html">Solidity</a>, <a href="markdown.html">Markdown</a>, <a href="yacc.html">Yacc</a>, <a href="make.html">Make</a>, <a href="lex.html">Lex</a>, <a href="lisp.html">Lisp</a>, <a href="yaml.html">YAML</a> HackerNews discussions of solid =============================== title|titleLink|date|score|comments Show HN: Solid, a scripting language with a tiny VM|https://news.ycombinator.com/item?id=6427498|09/22/2013|63|15 Built with Scroll v170.5.0 10/15/2024 321 1.6
Solid - Network Solid ===== Solid is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22network%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">network</a> created in 2016 by Tim Berners-Lee. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Tim%20Berners-Lee Tim Berners-Lee #1029 on PLDB 9 Years Old ```Download source code: git clone https://github.com/solid/specification ``` Solid is an open standard for structuring data, digital identities, and applications on the Web. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"network"%5D%7D%5D%2C"logic"%3A"AND"%7D'>network</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Solid is developed on <a href="https://github.com/solid/specification">GitHub</a> and has 476 stars - Solid is written in <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a> Built with Scroll v170.5.0 10/15/2024 300 1.5
Solaris - Operating system Solaris ======= Solaris is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22os%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">operating system</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #1745 on PLDB 33 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"os"%5D%7D%5D%2C"logic"%3A"AND"%7D'>operating system</a> - Early development of Solaris happened in <a href="../lists/labs.html#q=Sun Microsystems">Sun Microsystems</a> - There is a <a href="http://pkg.oracle.com/solaris/release/en/index.shtml">central package repository</a> for Solaris Built with Scroll v170.5.0 10/15/2024 210 1.1
solaris-pm - Package manager solaris-pm ========== solaris-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2814 on PLDB 21 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of solaris-pm happened in <a href="../lists/labs.html#q=Sun Microsystems">Sun Microsystems</a> - Read more about solaris-pm on the web: 1. https://www.linuxtopia.org/online_books/opensolaris_2008/IMGPACKAGESYS/html/ips_intro.html 1. Built with Scroll v170.5.0 10/15/2024 212 1.1
Solana Built with Scroll v170.5.0 10/15/2024 6 0
socialite - Programming language socialite ========= socialite is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #3100 on PLDB 10 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of socialite happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> HackerNews discussions of socialite =================================== title|titleLink|date|score|comments Query Language for Large-Scale Graph Analysis|https://news.ycombinator.com/item?id=9316131|04/03/2015|2|0 Built with Scroll v170.5.0 10/15/2024 218 1.1
SoQL - Query language SoQL ==== SoQL, aka Social Networks Query language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2009 by Royi Ronen and Oded Shmueli. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Royi%20Ronen Royi Ronen https://pldb.io/concepts/../lists/creators.html#q=Oded%20Shmueli Oded Shmueli #2909 on PLDB 16 Years Old language for querying and creating data in social networks. The language is designed to meet the growing need of social networks participants to efficiently manage the large, and quickly growing, amounts of data available to them, as well as automate processes of creating new data. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of SoQL happened in <a href="../lists/labs.html#q=Technion">Technion</a> - Read more about SoQL on the web: 1. https://ieeexplore.ieee.org/document/4812579 1. Built with Scroll v170.5.0 10/15/2024 282 1.4
Soar Markup Language - Xml format Soar Markup Language ==================== Soar Markup Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2014 by Nate Derbinsky and Rico Angell. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Nate%20Derbinsky Nate Derbinsky https://pldb.io/concepts/../lists/creators.html#q=Rico%20Angell Rico Angell #3211 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Soar Markup Language happened in <a href="../lists/labs.html#q=University of Michigan">University of Michigan</a> - Read more about Soar Markup Language on the web: 1. http://web.eecs.umich.edu/~soar/tutorial16/Tutorial-2016-SW-sml.pdf 1. Built with Scroll v170.5.0 10/15/2024 250 1.3
Soaplang Built with Scroll v170.5.0 10/15/2024 6 0
Soap Built with Scroll v170.5.0 10/15/2024 6 0
Snql Built with Scroll v170.5.0 10/15/2024 6 0
Snowman - Text markup language Snowman ======= Snowman is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2014 by Chris Klimas and led by Dan Cox. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Klimas Chris Klimas https://pldb.io/concepts/../lists/creators.html#q=Dan%20Cox Dan Cox #1357 on PLDB 11 Years Old ```Download source code: git clone https://github.com/videlais/snowman ``` Snowman is an advanced Twine 2 story format designed for people who already know JavaScript and CSS. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Snowman is developed on <a href="https://github.com/videlais/snowman">GitHub</a> and has 127 stars - See also: (1 related languages) <a href="twine.html">Twine</a> ```Example from the web: <span.large.green>This is large and green</span> ``` Built with Scroll v170.5.0 10/15/2024 279 1.4
Snowman - Decompiler Snowman ======= Snowman is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22decompiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">decompiler</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1216 on PLDB 10 Years Old ```Download source code: git clone https://github.com/yegord/snowman ``` Snowman decompiler - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"decompiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>decompiler</a> - Snowman is developed on <a href="https://github.com/yegord/snowman">GitHub</a> and has 2,265 stars - Early development of Snowman happened in <a href="../lists/labs.html#q=SmartDec">SmartDec</a> - Snowman is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="ejs.html">EJS</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Snowman.sm'>hello-world</a>: ~"Hello World"sPvG ``` Built with Scroll v170.5.0 10/15/2024 291 1.5
Snowball - Programming language Snowball ======== Snowball is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001 by Martin Porter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=Martin%20Porter Martin Porter #672 on PLDB 24 Years Old ```Download source code: git clone https://github.com/snowballstem/snowball ``` Snowball is a small string processing programming language designed for creating stemming algorithms for use in information retrieval.The Snowball compiler translates a Snowball script (a .sbl file) into either a thread-safe ANSI C program or a Java program. For ANSI C, each Snowball script produces a program file and corresponding header file (with .c and .h extensions). The Snowball compiler checks the consistency of its script, and this check was used to discover a typo in a seminal academic paper by Lovins which had remained undetected for 30 years.The basic datatypes handled by Snowball are strings of characters, signed integers, and boolean truth values, or more simply strings, integers and booleans. Read more on Wikipedia... https://en.wikipedia.org/wiki/Snowball_%28programming_language%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Snowball is developed on <a href="https://github.com/snowballstem/snowball">GitHub</a> and has 736 stars - Early development of Snowball happened in <a href="../lists/labs.html#q=https://lists.tartarus.org/pipermail/snowball-discuss">https://lists.tartarus.org/pipermail/snowball-discuss</a> - Snowball is written in <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="rust.html">Rust</a>, <a href="go.html">Go</a>, <a href="ada.html">Ada</a>, <a href="csharp.html">C#</a>, <a href="java.html">Java</a>, <a href="perl.html">Perl</a>, <a href="pascal.html">Pascal</a>, <a href="javascript.html">JavaScript</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="diff.html">Diff</a>, <a href="xml.html">XML</a>, <a href="toml.html">TOML</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dsls.py">syntax highlighting</a> for Snowball - See also: (4 related languages) <a href="snobol.html">SNOBOL</a>, <a href="java.html">Java</a>, <a href="ascii.html">ASCII</a>, <a href="c.html">C</a> - Read more about Snowball on the web: 1. http://snowball.tartarus.org 1. Built with Scroll v170.5.0 10/15/2024 545 2.7
Snostorm Built with Scroll v170.5.0 10/15/2024 6 0
Snoop Built with Scroll v170.5.0 10/15/2024 6 0
Snobol4 Built with Scroll v170.5.0 10/15/2024 6 0
SNOBOL3 - Programming language SNOBOL3 ======= SNOBOL3 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1966 by David J. Farber and Ralph E. Griswold. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221966%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1966 https://pldb.io/concepts/../lists/creators.html#q=David%20J.%20Farber David J. Farber https://pldb.io/concepts/../lists/creators.html#q=Ralph%20E.%20Griswold Ralph E. Griswold #2977 on PLDB 59 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SNOBOL3 happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - Read more about SNOBOL3 on the web: 1. 2. 3. https://onlinelibrary.wiley.com/doi/abs/10.1002/j.1538-7305.1966.tb04224.x 1. https://www.jstor.org/stable/30199238 2. https://www.snobol3.org/ 3. - 1 PLDB concepts link to SNOBOL3: <a href="snobol4.html">SNOBOL4</a> Built with Scroll v170.5.0 10/15/2024 275 1.4
SNOBOL - Programming language SNOBOL ====== SNOBOL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1962 by David J. Farber and Ralph E. Griswold. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221962%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1962 https://pldb.io/concepts/../lists/creators.html#q=David%20J.%20Farber David J. Farber https://pldb.io/concepts/../lists/creators.html#q=Ralph%20E.%20Griswold Ralph E. Griswold #647 on PLDB 63 Years Old SNOBOL (StriNg Oriented and symBOlic Language) is a series of computer programming languages developed between 1962 and 1967 at Bell Labs by David J. Farber, Ralph E. Griswold and Ivan P. Read more on Wikipedia... https://en.wikipedia.org/wiki/SNOBOL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SNOBOL happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - Explore SNOBOL snippets on <a href="http://www.rosettacode.org/wiki/Category:Snobol">Rosetta Code</a> - SNOBOL on HOPL https://hopl.info/showlanguage.prx?exp=171 SNOBOL on HOPL - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/snobol">grammar</a> for SNOBOL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/snobol.py">syntax highlighting</a> for SNOBOL - See also: (18 related languages) <a href="spitbol.html">SPITBOL</a>, <a href="icon.html">Icon</a>, <a href="lua.html">Lua</a>, <a href="comit.html">COMIT</a>, <a href="trac.html">TRAC</a>, <a href="javascript.html">JavaScript</a>, <a href="awk.html">awk</a>, <a href="perl.html">Perl</a>, <a href="regex.html">Regular Expressions</a>, <a href="algol.html">Algol</a>, <a href="cobol.html">COBOL</a>, <a href="prolog.html">Prolog</a>, <a href="apl.html">APL</a>, <a href="basic.html">BASIC</a>, <a href="fortran.html">Fortran</a>, <a href="c.html">C</a>, <a href="ada.html">Ada</a>, <a href="unicon.html">Unicon</a> - Read more about SNOBOL on the web: 1. https://archives.lib.umn.edu/repositories/3/resources/302 1. ```Example from <a href='https://riju.codes/snobol'>Riju</a>: OUTPUT = "Hello, world!" END ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/SNOBOL'>hello-world</a>: OUTPUT = "Hello World" END ``` ```Example from <a href='http://helloworldcollection.de/#SNOBOL'>the Hello World Collection</a>: * Hello World in Snobol OUTPUT = "Hello World!" ``` ```Example from <a href='https://en.wikipedia.org/wiki/SNOBOL'>Wikipedia</a>: OUTPUT = "This program will ask you for personal names" OUTPUT = "until you press return without giving it one" NameCount = 0 :(GETINPUT) AGAIN NameCount = NameCount + 1 OUTPUT = "Name " NameCount ": " PersonalName GETINPUT OUTPUT = "Please give me name " NameCount + 1 PersonalName = INPUT PersonalName LEN(1) :S(AGAIN) OUTPUT = "Finished. " NameCount " names requested." END ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token OUTPUT row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example * A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example * A comment Token * row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 704 3.5
Snobat Built with Scroll v170.5.0 10/15/2024 6 0
Snit Built with Scroll v170.5.0 10/15/2024 6 0
Snbt Built with Scroll v170.5.0 10/15/2024 6 0
SnapTag - Bar code format SnapTag ======= SnapTag is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22barCodeFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">bar code format</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #3335 on PLDB 14 Years Old SnapTag, invented by SpyderLynk, is a 2D mobile barcode alternative similar to a QR code, but that uses an icon or company logo and code ring rather than a square pattern of black dots.Similar to a QR code, SnapTags can be used to take consumers to a brand’s website, but can also facilitate mobile purchases, coupon downloads, free sample requests, video views, promotional entries, Facebook Likes, Pinterest Pins, Twitter Follows, Posts and Tweets. SnapTags offer back-end data mining capabilities.. Read more on Wikipedia... https://en.wikipedia.org/wiki/SnapTag Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"barCodeFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>barCodeFormat</a> - Early development of SnapTag happened in <a href="../lists/labs.html#q=SpyderLynk LLC">SpyderLynk LLC</a> Built with Scroll v170.5.0 10/15/2024 286 1.4
snakemake - Programming language snakemake ========= snakemake is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #3210 on PLDB 13 Years Old A workflow is defined in a ‘Snakefile’ through a domain-specific language that is close to standard Python syntax. It consists of rules that denote how to create output files from input files. The workflow is implied by dependencies between the rules that arise from one rule needing an output file of another as an input file. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of snakemake happened in <a href="../lists/labs.html#q=University of Duisburg-Essen">University of Duisburg-Essen</a> - Read more about snakemake on the web: 1. https://academic.oup.com/bioinformatics/article/28/19/2520/290322 1. ```Example from the web: SAMPLES = "100 101 102 103".split() REF = "hg19.fa" rule all:  input: "{sample}.coverage.pdf".format(sample = sample)     for sample in SAMPLES rule fastq_to_sai:   input: ref = REF, reads = "{sample}.{group}.fastq"   output: temp("{sample}.{group}.sai")   shell: "bwa aln {input.ref} {input.reads} > {output}" rule sai_to_bam:   input: REF, "{sample}.1.sai", "{sample}.2.sai",      "{sample}.1.fastq", "{sample}.2.fastq"   output: protected("{sample}.bam")   shell: "bwa sampe {input} | samtools view -Sbh - > {output}" rule remove_duplicates:   input: "{sample}.bam"   output: "{sample}.nodup.bam"   shell: "samtools rmdup {input} {output}" rule plot_coverage_histogram:   input: "{sample}.nodup.bam"   output: hist = "{sample}.coverage.pdf"   run:     from matplotlib.pyplot import hist, savefig     hist(list(map(int,       shell("samtools mpileup {input} | cut -f4",       iterable = True))))     savefig(output.hist) ``` Built with Scroll v170.5.0 10/15/2024 431 2.2
SMX - Programming language SMX === SMX is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2954 on PLDB 27 Years Old SMX (from Server Macro Expansion) is a macro processing language designed to embed macros in web pages. Originally shipped with the popular Internet Factory's Commerce Builder software, it has been ported as an Apache module.. Read more on Wikipedia... https://web.archive.org/web/20200723024240/https://en.wikipedia.org/wiki/SMX_(computer_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SMX happened in <a href="../lists/labs.html#q=The Internet Factory, Inc">The Internet Factory, Inc</a> - See also: (3 related languages) <a href="perl.html">Perl</a>, <a href="php.html">PHP</a>, <a href="sql.html">SQL</a> - Read more about SMX on the web: 1. https://web.archive.org/web/20190211060356/https://www.smxlang.org/ 1. ```Example from <a href='https://web.archive.org/web/20200723024240/https://en.wikipedia.org/wiki/SMX_(computer_language)'>Wikipedia</a>: %expand% %if(%not(%exists(/tmp/gbook.sq3)) ,%sql(sqlite:/tmp/gbook.sq3,CREATE TABLE guests (name text, comment text)) ) %if(%and(%form(name),%form(comment)) ,%sql(sqlite:/tmp/gbook.sq3,"INSERT INTO guests (name, comment) VALUES (%sqlq(%form(name)),%sqlq(%form(comment)))") ) %sql(sqlite:/tmp/gbook.sq3,SELECT * FROM guests ,<p>%html-quote(%col(name)) said %html-quote(%col(comment))<hr> <p> <form action="%client-url%" method=post> <br>Name: <input name=name> <br>Comment: <input name=comment> <br><input type=submit> </form> ) ``` Built with Scroll v170.5.0 10/15/2024 421 2.1
SMTP - Protocol SMTP ==== SMTP, aka Simple Mail Transfer Protocol, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1982 by Jon Postel. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 https://pldb.io/concepts/../lists/creators.html#q=Jon%20Postel Jon Postel #281 on PLDB 43 Years Old Simple Mail Transfer Protocol (SMTP) is an Internet standard for electronic mail (email) transmission. First defined by RFC 821 in 1982, it was last updated in 2008 with Extended SMTP additions by RFC 5321, which is the protocol in widespread use today. Although electronic mail servers and other mail transfer agents use SMTP to send and receive mail messages, user-level client mail applications typically use SMTP only for sending messages to a mail server for relaying. Read more on Wikipedia... https://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of SMTP happened in <a href="../lists/labs.html#q=USC Viterbi School of Engineering">USC Viterbi School of Engineering</a> - <a href="https://datatracker.ietf.org/doc/html/rfc788">First announcement of</a> SMTP - See also: (10 related languages) <a href="ftp.html">FTP</a>, <a href="http.html">HTTP</a>, <a href="tls.html">TLS</a>, <a href="tcp.html">TCP</a>, <a href="udp.html">UDP</a>, <a href="ascii.html">ASCII</a>, <a href="mime.html">MIME</a>, <a href="utf-8.html">UTF-8</a>, <a href="mbox.html">EML</a>, <a href="doi.html">DOI</a> - 2 PLDB concepts link to SMTP: <a href="nntp.html">NNTP</a>, <a href="tmtp.html">TMTP</a> ```Example from <a href='https://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol'>Wikipedia</a>: S: 220 smtp2.example.com ESMTP Postfix C: EHLO bob.example.com S: 250-smtp2.example.com Hello bob.example.org [192.0.2.201] S: 250-SIZE 14680064 S: 250-PIPELINING S: 250 HELP ``` Built with Scroll v170.5.0 10/15/2024 451 2.3
SMT - Programming language SMT === SMT, aka Satisfiability Modulo Theories, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #941 on PLDB 22 Years Old 582 <span title="SMT repos on GitHub.">Repos</span> Common input and output languages for SMT solvers. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 582 SMT repos on <a href="https://github.com/search?q=language:SMT">GitHub</a> - Early development of SMT happened in <a href="../lists/labs.html#q=University of Iowa">University of Iowa</a> - The Google BigQuery Public Dataset GitHub snapshot shows 130 users using SMT in 149 repos on <a href="https://api.github.com/search/repositories?q=language:SMT">GitHub</a> - GitHub supports <a href="https://github.com/SRI-CSL/SMT.tmbundle.git" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for SMT ```Example from the web: ; Getting assertions (set-option :produce-assertions true) (set-logic QF_UF) (declare-const p Bool) (declare-const q Bool) (push 1) (assert (or p q)) (push 1) (assert (not q)) (get-assertions) ; ((or p q) ; (not q) ; ) (pop 1) (get-assertions) ; ((or p q)) (pop 1) (get-assertions) ; () (exit) ``` ```Example from <a href='https://github.com/SRI-CSL/SMT.tmbundle.git'>Linguist</a>: (set-logic QF_LIA) (set-info :source | SMT-COMP'06 organizers |) (set-info :smt-lib-version 2.0) (set-info :category "check") (set-info :status unsat) (set-info :notes |This benchmark is designed to check if the DP supports bignumbers.|) (declare-fun x1 () Int) (declare-fun x2 () Int) (declare-fun x3 () Int) (declare-fun x4 () Int) (declare-fun x5 () Int) (declare-fun x6 () Int) (assert (and (or (>= x1 1000) (>= x1 1002)) (or (>= x2 (* 1230 x1)) (>= x2 (* 1003 x1))) (or (>= x3 (* 1310 x2)) (>= x3 (* 1999 x2))) (or (>= x4 (* 4000 x3)) (>= x4 (* 8000 x3))) (or (<= x5 (* (- 4000) x4)) (<= x5 (* (- 8000) x4))) (or (>= x6 (* (- 3) x5)) (>= x6 (* (- 2) x5))) (< x6 0))) (check-sat) (exit) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 537 2.7
Smsl Built with Scroll v170.5.0 10/15/2024 6 0
Semantic Patch Language - Grammar language Semantic Patch Language ======================= Semantic Patch Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2006 by Yoann Padioleau. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Yoann%20Padioleau Yoann Padioleau #599 on PLDB 19 Years Old 15 <span title="Semantic Patch Language repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/coccinelle/coccinelle ``` Coccinelle (French for ladybug) is an open-source utility for matching and transforming the source code of programs written in the C programming language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Coccinelle_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Semantic Patch Language is developed on <a href="https://github.com/coccinelle/coccinelle">GitHub</a> and has 602 stars - There are at least 15 Semantic Patch Language repos on <a href="https://github.com/search?q=language:SmPL">GitHub</a> - Early development of Semantic Patch Language happened in <a href="../lists/labs.html#q=Inria">Inria</a> - Semantic Patch Language is written in <a href="ocaml.html">OCaml</a>, <a href="c.html">C</a>, <a href="rescript.html">Rescript</a>, <a href="cpp.html">C++</a>, <a href="make.html">Make</a>, <a href="tex.html">Tex</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="perl.html">Perl</a>, <a href="m4.html">M4</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="yaml.html">YAML</a>, <a href="lisp.html">Lisp</a>, <a href="bash.html">Bash</a>, <a href="hcl.html">HCL</a>, <a href="vim-script.html">Vim script</a>, <a href="diff.html">Diff</a>, <a href="c-shell.html">C shell</a>, <a href="awk.html">awk</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a> - The Google BigQuery Public Dataset GitHub snapshot shows 114 users using Semantic Patch Language in 120 repos on <a href="https://api.github.com/search/repositories?q=language:SmPL">GitHub</a> Built with Scroll v170.5.0 10/15/2024 495 2.5
Smolcs Built with Scroll v170.5.0 10/15/2024 6 0
SMOKE - Programming language SMOKE ===== SMOKE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992 by Stephen Travis Pope. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 https://pldb.io/concepts/../lists/creators.html#q=Stephen%20Travis%20Pope Stephen Travis Pope #3209 on PLDB 33 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SMOKE happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - SMOKE on HOPL https://hopl.info/showlanguage.prx?exp=6457 SMOKE on HOPL - Read more about SMOKE on Semantic Scholar: 1. https://www.semanticscholar.org/paper/The-SmOKE-Music-Representation%2C-Description-and-Pope/6d0d47dccc92d7baea5fe3d1f90a1c106b8562c2 1. Built with Scroll v170.5.0 10/15/2024 244 1.2
Smithy - Programming language Smithy ====== Smithy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2813 on PLDB 9 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Smithy happened in <a href="../lists/labs.html#q=Amazon Web Services">Amazon Web Services</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/smithy.py">syntax highlighting</a> for Smithy Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 254 1.3
Smiles - Text data format Smiles ====== Smiles, aka Simplified molecular-input line-entry system, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1988 by David Weininger. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 https://pldb.io/concepts/../lists/creators.html#q=David%20Weininger David Weininger #1094 on PLDB 37 Years Old The simplified molecular-input line-entry system (SMILES) is a specification in the form of a line notation for describing the structure of chemical species using short ASCII strings. SMILES strings can be imported by most molecule editors for conversion back into two-dimensional drawings or three-dimensional models of the molecules. The original SMILES specification was initiated in the 1980s. Read more on Wikipedia... https://en.wikipedia.org/wiki/Simplified_molecular-input_line-entry_system Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"chemistry"%5D%7D%5D%2C"logic"%3A"AND"%7D'>chemistry</a> - Early development of Smiles happened in <a href="../lists/labs.html#q=United States Environmental Protection Agency">United States Environmental Protection Agency</a> ```Example from the web: CC(=O)NCCC1=CNc2c1cc(OC)cc2 CC(=O)NCCc1c[nH]c2ccc(OC)cc12 ``` Built with Scroll v170.5.0 10/15/2024 353 1.8
Smile data interchange format - Binary data format Smile data interchange format ============================= Smile data interchange format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2010 by Tatu Saloranta. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Tatu%20Saloranta Tatu Saloranta #1407 on PLDB 15 Years Old ```Download source code: git clone https://github.com/FasterXML/smile-format-specification ``` Smile is a computer data interchange format based on JSON. It can also be considered a binary serialization of the generic JSON data model, which means tools that operate on JSON may be used with Smile as well, as long as a proper encoder/decoder exists for the tool. The name comes from first 2 bytes of the 4 byte header, which consist of Smiley ":)" followed by a linefeed: choice made to make it easier to recognize Smile-encoded data files using textual command-line tools.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Smile_(data_interchange_format) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Smile data interchange format is developed on <a href="https://github.com/FasterXML/smile-format-specification">GitHub</a> and has 91 stars - Early development of Smile data interchange format happened in <a href="../lists/labs.html#q=FasterXML, LLC">FasterXML, LLC</a> - Smile data interchange format is written in <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 362 1.8
SMDL - Programming language SMDL ==== SMDL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991 by Steven R Newcomb. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=Steven%20R%20Newcomb Steven R Newcomb #2908 on PLDB 34 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SMDL happened in <a href="../lists/labs.html#q=Techno Teacher, Inc">Techno Teacher, Inc</a> - SMDL on HOPL https://hopl.info/showlanguage.prx?exp=6456 SMDL on HOPL - Read more about SMDL on Semantic Scholar: 1. https://www.semanticscholar.org/paper/Standard-Music-Description-Language-%28-SMDL-%29-ISO-%2F/a57cc9b150280aa50a7c19dffe091e1ec42ae5a5 1. - Read more about SMDL on the web: 1. https://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=BA8E3AA8FED210F845D0D675036629CC?doi=10.1.1.217.1805&rep=rep1&type=pdf 1. Built with Scroll v170.5.0 10/15/2024 275 1.4
SMC - Programming language SMC === SMC, aka State Machine Compiler, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Robert C. Martin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Robert%20C.%20Martin Robert C. Martin #1330 on PLDB 11 Years Old ```Download source code: git clone https://github.com/unclebob/CC_SMC ``` State Machine Compiler for Clean Code video series. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - SMC is developed on <a href="https://github.com/unclebob/CC_SMC">GitHub</a> and has 125 stars - SMC is written in <a href="java.html">Java</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a>, <a href="go.html">Go</a>, <a href="dart.html">Dart</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="cpp.html">C++</a> ```Example from the web: Initial: Locked FSM: Turnstile { Locked Coin Unlocked unlock Locked Pass Locked alarm Unlocked Coin Unlocked thankyou Unlocked Pass Locked lock } ``` Built with Scroll v170.5.0 10/15/2024 312 1.6
Smarty - Template language Smarty ====== Smarty is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2006 by Monte Ohrt and Messju Mohr and Uwe Tews. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Monte%20Ohrt Monte Ohrt https://pldb.io/concepts/../lists/creators.html#q=Messju%20Mohr Messju Mohr https://pldb.io/concepts/../lists/creators.html#q=Uwe%20Tews Uwe Tews #409 on PLDB 19 Years Old 31k <span title="Smarty repos on GitHub.">Repos</span> Smarty is a web template system written in PHP. Smarty is primarily promoted as a tool for separation of concerns. Smarty is intended to simplify compartmentalization, allowing the front-end of a web page to change separately from its back-end. Read more on Wikipedia... https://en.wikipedia.org/wiki/Smarty_(template_engine) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - There are at least 31,402 Smarty repos on <a href="https://github.com/search?q=language:Smarty">GitHub</a> - Early development of Smarty happened in <a href="../lists/labs.html#q=http://groups.google.com/group/smarty-developers">http://groups.google.com/group/smarty-developers</a> - The Google BigQuery Public Dataset GitHub snapshot shows 14k users using Smarty in 17k repos on <a href="https://api.github.com/search/repositories?q=language:Smarty">GitHub</a> - Smarty appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/smarty">package</a> for syntax highlighting Smarty - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/templates.py">syntax highlighting</a> for Smarty - GitHub supports <a href="https://github.com/textmate/php-smarty.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Smarty - <a href="http://www.smarty.net">smarty.net</a> was registered in 2002 - See also: (3 related languages) <a href="php.html">PHP</a>, <a href="isbn.html">ISBN</a>, <a href="twig.html">Twig</a> - 4 PLDB concepts link to Smarty: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="eiffel.html">Eiffel</a>, <a href="mgmt.html">mgmt</a> ```Example from the web: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>{$title_text|escape}</title> </head> <body> {* This is a little comment that won't be visible in the HTML source *} {$body_html} </body> <!-- this is a little comment that will be seen in the HTML source --> </html> ``` ```Example from <a href='https://en.wikipedia.org/wiki/Smarty_(template_engine)'>Wikipedia</a>: define('SMARTY_DIR', 'smarty-2.6.22/'); require_once(SMARTY_DIR . 'Smarty.class.php'); $smarty = new Smarty(); $smarty->template_dir = './templates/'; $smarty->compile_dir = './templates/compile/'; $smarty->assign('title_text', 'TITLE: This is the Smarty basic example ...'); $smarty->assign('body_html', '<p>BODY: This is the message set using assign()</p>'); $smarty->display('index.tpl'); ``` Built with Scroll v170.5.0 10/15/2024 684 3.4
Smartsheet - Application Smartsheet ========== Smartsheet is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2669 on PLDB 19 Years Old Smartsheet is a software as a service (SaaS) application for collaboration and work management that is developed and marketed by Smartsheet Inc. It is used to assign tasks, track project progress, manage calendars, share documents, and manage other work, using a spreadsheet-like user interface.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Smartsheet Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"spreadsheet"%5D%7D%5D%2C"logic"%3A"AND"%7D'>spreadsheet</a> - Early development of Smartsheet happened in <a href="../lists/labs.html#q=Smartsheet Inc">Smartsheet Inc</a> Built with Scroll v170.5.0 10/15/2024 288 1.4
SMILES arbitrary target specification - Text data format SMILES arbitrary target specification ===================================== SMILES arbitrary target specification is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1987 by David Weininger. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 https://pldb.io/concepts/../lists/creators.html#q=David%20Weininger David Weininger #2653 on PLDB 38 Years Old SMILES arbitrary target specification (SMARTS) is a language for specifying substructural patterns in molecules. The SMARTS line notation is expressive and allows extremely precise and transparent substructural specification and atom typing. SMARTS is related to the SMILES line notation that is used to encode molecular structures and like SMILES was originally developed by David Weininger and colleagues at Daylight Chemical Information Systems. Read more on Wikipedia... https://en.wikipedia.org/wiki/SMILES_arbitrary_target_specification Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of SMILES arbitrary target specification happened in <a href="../lists/labs.html#q=Daylight Chemical Information Systems, Inc">Daylight Chemical Information Systems, Inc</a> - Read more about SMILES arbitrary target specification on the web: 1. https://pubs.acs.org/doi/10.1021/ci00057a005 1. ```Example from the web: [$([NH2][CX4]),$([NH]([CX4])[CX4]),$([NX3]([CX4])([CX4])[CX4])] ``` Built with Scroll v170.5.0 10/15/2024 329 1.6
Smartgameformat Built with Scroll v170.5.0 10/15/2024 6 0
Smart Built with Scroll v170.5.0 10/15/2024 6 0
Smallvdm Built with Scroll v170.5.0 10/15/2024 6 0
smalltalkhub-pm - Package manager smalltalkhub-pm =============== smalltalkhub-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2011 by Nicolas Petton. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Nicolas%20Petton Nicolas Petton #2133 on PLDB 14 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of smalltalkhub-pm happened in <a href="../lists/labs.html#q=https://www.mail-archive.com/pharo-project@lists.gforge.inria.fr/">https://www.mail-archive.com/pharo-project@lists.gforge.inria.fr/</a> - <a href="http://smalltalkhub.com/">smalltalkhub.com</a> was registered in 2011 - Read more about smalltalkhub-pm on the web: 1. 2. https://goran.krampe.se/2013/01/07/moving-to-smalltalkhub/ 1. http://forum.world.st/SmalltalkHub-update-td4637522.html 2. Built with Scroll v170.5.0 10/15/2024 267 1.3
Smalltalk Built with Scroll v170.5.0 10/15/2024 6 0
Smalltalk YX - Programming language Smalltalk YX ============ Smalltalk YX is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #3208 on PLDB 18 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Smalltalk YX happened in <a href="../lists/labs.html#q=https://groups.google.com/g/syx-discuss">https://groups.google.com/g/syx-discuss</a> - Read more about Smalltalk YX on the web: 1. 2. 3. 4. https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/syx/syx-0.1.7.tar.gz 1. https://storage.googleapis.com/google-code-archive-source/v2/code.google.com/syx/source-archive.zip 2. https://web.archive.org/web/20150324123935/https://en.wikipedia.org/wiki/Smalltalk_YX 3. https://sourceforge.net/projects/syx.berlios/ 4. Built with Scroll v170.5.0 10/15/2024 272 1.4
Smalltalk-v Built with Scroll v170.5.0 10/15/2024 6 0
Smalltalk MT - Programming language Smalltalk MT ============ Smalltalk MT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994 by Tarik Kerroum. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 https://pldb.io/concepts/../lists/creators.html#q=Tarik%20Kerroum Tarik Kerroum #3267 on PLDB 31 Years Old Smalltalk MT is an implementation of the Smalltalk programming language created in 1994 by Tarik Kerroum to deal with some of the shortcomings of Smalltalk-80 style of implementations. Smalltalk MT adopts a different approach in that the Smalltalk source is compiled to machine code before being executed. This allows the developer the freedom of working with compiled code without the need for the traditional compile-link-run cycle. Read more on Wikipedia... https://en.wikipedia.org/wiki/Smalltalk_MT Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Smalltalk MT happened in <a href="../lists/labs.html#q=Genify.com Corporation">Genify.com Corporation</a> - See also: (2 related languages) <a href="smalltalk.html">Smalltalk</a>, <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 310 1.6
Smalltalk-80 Built with Scroll v170.5.0 10/15/2024 6 0
Smalltalk-76 Built with Scroll v170.5.0 10/15/2024 6 0
SmallBASIC - Programming language SmallBASIC ========== SmallBASIC is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #834 on PLDB 24 Years Old ```Download source code: git clone https://github.com/smallbasic/SmallBASIC ``` SmallBASIC is a BASIC programming language dialect with interpreters released as free software under the GNU General Public License version 2.. Read more on Wikipedia... https://en.wikipedia.org/wiki/SmallBASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - SmallBASIC is developed on <a href="https://github.com/smallbasic/SmallBASIC">GitHub</a> and has 210 stars - Early development of SmallBASIC happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/smallbasic/_list/tickets">https://sourceforge.net/p/smallbasic/_list/tickets</a> - SmallBASIC is written in <a href="visual-basic.html">Visual Basic</a>, <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="tex.html">Tex</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a>, <a href="java.html">Java</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="gradle.html">Gradle</a>, <a href="m4.html">M4</a>, <a href="jsx.html">JSX</a>, <a href="csv.html">CSV</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="perl.html">Perl</a>, <a href="lisp.html">Lisp</a>, <a href="php.html">PHP</a>, <a href="dtd.html">DTD</a>, <a href="xslt.html">XSLT</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="java-server-pages.html">JSP</a>, <a href="javascript.html">JavaScript</a> - See also: (8 related languages) <a href="microsoft-small-basic.html">Microsoft Small Basic</a>, <a href="basic.html">BASIC</a>, <a href="qbasic.html">QBasic</a>, <a href="c.html">C</a>, <a href="gw-basic.html">GW-BASIC</a>, <a href="brainfuck.html">Brainfuck</a>, <a href="linux.html">Linux</a>, <a href="android.html">Android</a> - Read more about SmallBASIC on the web: 1. 2. 3. https://learnxinyminutes.com/docs/smallbasic/ 1. https://github.com/chrisws/SmallBASIC 2. https://sourceforge.net/projects/smallbasic/ 3. Built with Scroll v170.5.0 10/15/2024 499 2.5
Small - Programming language Small ===== Small, aka Small Machine Algol Like Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980 by Nevil Brownlee. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 https://pldb.io/concepts/../lists/creators.html#q=Nevil%20Brownlee Nevil Brownlee #1674 on PLDB 45 Years Old SMALL, Small Machine Algol Like Language, is a programming language developed by Dr. Nevil Brownlee of Auckland University.. Read more on Wikipedia... https://en.wikipedia.org/wiki/SMALL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Small happened in <a href="../lists/labs.html#q=University of Auckland">University of Auckland</a> - Small on HOPL https://hopl.info/showlanguage.prx?exp=871 Small on HOPL - See also: (4 related languages) <a href="algol.html">Algol</a>, <a href="fortran.html">Fortran</a>, <a href="lua.html">Lua</a>, <a href="squirrel.html">Squirrel</a> Built with Scroll v170.5.0 10/15/2024 287 1.4
Small-x Built with Scroll v170.5.0 10/15/2024 6 0
Small-euclid Built with Scroll v170.5.0 10/15/2024 6 0
Small-C - Programming language Small-C ======= Small-C is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2117 on PLDB 45 Years Old Small-C is both a subset of the C programming language, suitable for resource-limited microcomputers and embedded systems, and an implementation of that subset. Originally valuable as an early compiler for microcomputer systems available during the late 1970s and early 1980s, the implementation has also been useful as an example simple enough for teaching purposes. The original compiler, written in Small-C for the Intel 8080 by Ron Cain, appeared in the May 1980 issue of Dr. Read more on Wikipedia... https://en.wikipedia.org/wiki/Small-C Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Small-C happened in <a href="../lists/labs.html#q=University of St Andrews">University of St Andrews</a> - Small-C on HOPL https://hopl.info/showlanguage.prx?exp=932 Small-C on HOPL - See also: (4 related languages) <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="assembly-language.html">Assembly language</a>, <a href="tinyc-compiler.html">Tiny C Compiler</a> - Read more about Small-C on Semantic Scholar: 1. https://semanticscholar.org/paper/2f227e7312a4176b28168e024f80303a6e8890b4 1. Built with Scroll v170.5.0 10/15/2024 354 1.8
Smali - Assembly language Smali ===== Smali is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #175 on PLDB 15 Years Old 2k <span title="Smali repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/JesusFreke/smali ``` smali/baksmali - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Smali is developed on <a href="https://github.com/JesusFreke/smali">GitHub</a> and has 6,269 stars - There are at least 2,479 Smali repos on <a href="https://github.com/search?q=language:Smali">GitHub</a> - Early development of Smali happened in <a href="../lists/labs.html#q=https://github.com/JesusFreke/smali/issues">https://github.com/JesusFreke/smali/issues</a> - Smali is written in <a href="java.html">Java</a>, <a href="gradle.html">Gradle</a>, <a href="xml.html">XML</a>, <a href="bash.html">Bash</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="make.html">Make</a> - The Google BigQuery Public Dataset GitHub snapshot shows 195 users using Smali in 212 repos on <a href="https://api.github.com/search/repositories?q=language:Smali">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dalvik.py">syntax highlighting</a> for Smali - GitHub supports <a href="https://github.com/ShaneWilton/sublime-smali" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Smali ```Example from the web: .method public getTokens(I)I .locals 2 .param p1, "amt" # I .prologue const/4 v0, 0x0 .line 512 iget-boolean v1, p0, Lcom/limbenjamin/Example;->isPaid:Z if-nez v1, :cond_1 .line 514 :cond_0 :goto_0 return v0 .line 513 :cond_1 iget-object v1, p0, Lcom/limbenjamin/Example;->handler:Lcom/limbenjamin/ExampleHandler; if-eqz v1, :cond_0 .line 514 move v3, p1 iget-object v0, p0, Lcom/limbenjamin/Example;->handler:Lcom/limbenjamin/ExampleHandler; invoke-interface {v0, v3}, Lcom/limbenjamin/ExampleHandler;->creditTokens(I)V move-result v0 goto :goto_0 .end method ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Smali.smali'>hello-world</a>: .class public LHelloWorld; .super Ljava/lang/Object; .method public static main([Ljava/lang/String;)V .registers 2 sget-object v0, Ljava/lang/System;->out:Ljava/io/PrintStream; const-string v1, "Hello World" invoke-virtual {v0, v1}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V return-void .end method ``` ```Example from <a href='https://github.com/ShaneWilton/sublime-smali'>Linguist</a>: .class public Lcom/tdq/game/shootbubble/sprite/PenguinSprite; .super Lcom/tdq/game/shootbubble/sprite/Sprite; .source "PenguinSprite.java" # static fields .field public static final LOST_SEQUENCE:[[I .field public static final STATE_FIRE:I = 0x2 .field public static final STATE_GAME_LOST:I = 0x5 .field public static final STATE_GAME_WON:I = 0x4 .field public static final STATE_TURN_LEFT:I = 0x0 .field public static final STATE_TURN_RIGHT:I = 0x1 .field public static final STATE_VOID:I = 0x3 .field public static final WON_SEQUENCE:[[I # instance fields .field private count:I .field private currentPenguin:I .field private finalState:I .field private nextPosition:I .field private rand:Ljava/util/Random; .field private spritesImage:Lcom/tdq/game/shootbubble/sprite/BmpWrap; # direct methods .method static constructor <clinit>()V .locals 8 .prologue const/4 v7, 0x4 const/4 v6, 0x3 const/4 v5, 0x1 const/4 v4, 0x0 const/4 v3, 0x2 .line 67 const/16 v0, 0x8 new-array v0, v0, [[I new-array v1, v3, [I fill-array-data v1, :array_0 aput-object v1, v0, v4 new-array v1, v3, [I fill-array-data v1, :array_1 aput-object v1, v0, v5 new-array v1, v3, [I fill-array-data v1, :array_2 aput-object v1, v0, v3 new-array v1, v3, [I fill-array-data v1, :array_3 aput-object v1, v0, v6 new-array v1, v3, [I fill-array-data v1, :array_4 aput-object v1, v0, v7 const/4 v1, 0x5 new-array v2, v3, [I fill-array-data v2, :array_5 aput-object v2, v0, v1 const/4 v1, 0x6 new-array v2, v3, [I fill-array-data v2, :array_6 aput-object v2, v0, v1 const/4 v1, 0x7 new-array v2, v3, [I fill-array-data v2, :array_7 aput-object v2, v0, v1 sput-object v0, Lcom/tdq/game/shootbubble/sprite/PenguinSprite;->LOST_SEQUENCE:[[I .line 69 const/16 v0, 0x8 new-array v0, v0, [[I new-array v1, v3, [I fil ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 958 4.8
Smalgol Built with Scroll v170.5.0 10/15/2024 6 0
Slpl Built with Scroll v170.5.0 10/15/2024 6 0
Slope - Programming language Slope ===== Slope, aka SLOum's Programming Environment, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Sloum. https://pldb.io/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/../lists/creators.html#q=Sloum Sloum #344 on PLDB 4 Years Old ```Download source code: git clone https://git.rawtext.club/slope-lang/slope ``` A small s-expression based programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - Early development of Slope happened in <a href="../lists/labs.html#q=https://git.rawtext.club/slope-lang">https://git.rawtext.club/slope-lang</a> - <a href="scheme.html">Scheme</a> influenced the design of Slope - Slope is written in <a href="go.html">Go</a> - There is a <a href="https://git.rawtext.club/slope-lang/packages">central package repository</a> for Slope ```Example from the web: ; hello world (define greeting "Hello") (display greeting ", world!\n") ``` ```Slope <a href="../lists/keywords.html#q=slope">Keywords</a> define set! lambda cond case if for load load-mod load-mod-file usage macro eval apply and or begin begin0 exists coeval ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example (if positive? 1 -1) Token row Feature Zero-based numbering FeatureLink ../features/hasZeroBasedNumbering.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example (case my-num (5 (display "Five!")) (0 (display "Zero!")) (else (display "Not an option"))) Token row Feature Variadic Functions FeatureLink ../features/hasVariadicFunctions.html Supported <span class="hasFeature">✓</span> Example (lambda (...) (apply + ...)) Token row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="hasFeature">✓</span> Example Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example (load-mod my-module) (load "examples/test.slo") Token row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" `hello wold` Token " row Feature canUseQuestionMarksAsPartOfIdentifier FeatureLink ../features/canUseQuestionMarksAsPartOfIdentifier.html Supported <span class="hasFeature">✓</span> Example (define yes? #t) Token row Feature Namespaces FeatureLink ../features/hasNamespaces.html Supported <span class="hasFeature">✓</span> Example (ns-create 'hello-world) (ns-define 'hello-world 'print (lambda () (display "hello world!\n"))) (hello-world::print) Token row Feature hasBuiltInRegex FeatureLink ../features/hasBuiltInRegex.html Supported <span class="hasFeature">✓</span> Example (regex-match? `[0-9]+` "Hello 12345") (regex-replace `Hello, (\w+)!imported /root/pldb.io/code/conceptPage.scroll Built with Scroll v170.5.0 10/15/2024 599 3
Slony - Application Slony ===== Slony is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2004 by Steve Singer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=Steve%20Singer Steve Singer #1156 on PLDB 21 Years Old ```Download source code: git clone https://github.com/ssinger/slony1-engine ``` Slony-I is an asynchronous master-slave replication system for the PostgreSQL DBMS, providing support for cascading and failover. Asynchronous means that when a database transaction has been committed to the master server, it is not yet guaranteed to be available in slaves. Cascading means that replicas can be created (and updated) via other replicas, i.e. Read more on Wikipedia... https://en.wikipedia.org/wiki/Slony-I Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Slony is developed on <a href="https://github.com/ssinger/slony1-engine">GitHub</a> and has 38 stars - Early development of Slony happened in <a href="../lists/labs.html#q=https://github.com/ssinger/slony1-engine">https://github.com/ssinger/slony1-engine</a> - Slony is written in <a href="bourne-shell.html">Bourne shell</a>, <a href="sql.html">SQL</a>, <a href="javascript.html">JavaScript</a>, <a href="perl.html">Perl</a>, <a href="c.html">C</a>, <a href="diff.html">Diff</a>, <a href="make.html">Make</a>, <a href="m4.html">M4</a>, <a href="lex.html">Lex</a>, <a href="html.html">HTML</a>, <a href="yacc.html">Yacc</a>, <a href="xslt.html">XSLT</a>, <a href="bash.html">Bash</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="awk.html">awk</a>, <a href="lisp.html">Lisp</a>, <a href="markdown.html">Markdown</a> - See also: (8 related languages) <a href="c.html">C</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="linux.html">Linux</a>, <a href="sql.html">SQL</a>, <a href="plpgsql.html">PL/pgSQL</a>, <a href="pl-sql.html">PL/SQL</a>, <a href="perl.html">Perl</a>, <a href="javascript.html">JavaScript</a> Built with Scroll v170.5.0 10/15/2024 484 2.4
Slog Built with Scroll v170.5.0 10/15/2024 6 0
Slips Built with Scroll v170.5.0 10/15/2024 6 0
SLIP - Programming language SLIP ==== SLIP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1960. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221960%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1960 #2056 on PLDB 65 Years Old SLIP is a list processing computer programming language, invented by Joseph Weizenbaum in the 1960s. The name SLIP stands for Symmetric LIst Processor. It was first implemented as an extension to the Fortran programming language, and later embedded into MAD and ALGOL.. Read more on Wikipedia... https://en.wikipedia.org/wiki/SLIP_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SLIP happened in <a href="../lists/labs.html#q=MIT">MIT</a> - SLIP on HOPL https://hopl.info/showlanguage.prx?exp=3550 SLIP on HOPL - See also: (2 related languages) <a href="fortran.html">Fortran</a>, <a href="algol.html">Algol</a> Built with Scroll v170.5.0 10/15/2024 275 1.4
Slim - Template language Slim ==== Slim is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2010 by Andy Stone. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=%20Andy%20Stone Andy Stone #107 on PLDB 15 Years Old 305 <span title="Slim repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/slim-template/slim ``` A lightweight templating engine - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Slim is developed on <a href="https://github.com/slim-template/slim">GitHub</a> and has 5,292 stars - There are at least 305 Slim repos on <a href="https://github.com/search?q=language:Slim">GitHub</a> - Early development of Slim happened in <a href="../lists/labs.html#q=https://github.com/slim-template">https://github.com/slim-template</a> - Slim is written in <a href="ruby.html">Ruby</a>, <a href="slim.html">Slim</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="erb.html">ERB</a>, <a href="javascript.html">JavaScript</a> - The Google BigQuery Public Dataset GitHub snapshot shows 176 users using Slim in 206 repos on <a href="https://api.github.com/search/repositories?q=language:Slim">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/webmisc.py">syntax highlighting</a> for Slim - GitHub supports <a href="https://github.com/slim-template/ruby-slim.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Slim - <a href="https://slim-template.github.io">slim-lang.com</a> was registered in 2010 - Read more about Slim on the web: 1. https://web.archive.org/web/20150313184235/http://slim-lang.com/ 1. - 5 PLDB concepts link to Slim: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="haml.html">HAML</a>, <a href="pygments.html">Pygments</a>, <a href="slim.html">Slim</a> ```Example from the web: doctype html html head title Slim Examples meta name="keywords" content="template language" meta name="author" content=author javascript: alert('Slim supports embedded javascript!') body h1 Markup examples ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Slim.slim'>hello-world</a>: doctype html head title Hello World body h1 Hello World ``` ```Example from <a href='https://github.com/slim-template/ruby-slim.tmbundle'>Linguist</a>: doctype html html head title Slim Examples meta name="keywords" content="template language" meta name="author" content=author javascript: alert('Slim supports embedded javascript!') body h1 Markup examples #content p This example shows you how a basic Slim file looks like. == yield - unless items.empty? table - for item in items do tr td.name = item.name td.price = item.price - else p | No items found. Please add some inventory. Thank you! div id="footer" = render 'footer' | Copyright © #{year} #{author} ``` HackerNews discussions of Slim ============================== title|titleLink|date|score|comments Slim - A Fast, Lightweight Template Engine for Ruby|https://news.ycombinator.com/item?id=2821133|07/29/2011|5|7 Built with Scroll v170.5.0 10/15/2024 669 3.3
slim-pl - Programming language slim-pl ======= slim-pl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999 by Herman Venter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=Herman%20Venter Herman Venter #2812 on PLDB 26 Years Old Slim is a general-purpose programming language resembling SETL. It is more like a cousin to SETL than a child, since it shares a common heritage with SETL, but was independently designed. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of slim-pl happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> Built with Scroll v170.5.0 10/15/2024 238 1.2
Slim Framework - Framework Slim Framework ============== Slim Framework is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22framework%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">framework</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #553 on PLDB 12 Years Old ```Download source code: git clone https://github.com/slimphp/Slim ``` Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"framework"%5D%7D%5D%2C"logic"%3A"AND"%7D'>framework</a> - Slim Framework is developed on <a href="https://github.com/slimphp/Slim">GitHub</a> and has 11,884 stars - Early development of Slim Framework happened in <a href="../lists/labs.html#q=https://github.com/slimphp">https://github.com/slimphp</a> - Slim Framework is written in <a href="php.html">PHP</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a> ```Example from the web: <?php use Psr\Http\Message\ResponseInterface as Response; use Psr\Http\Message\ServerRequestInterface as Request; use Slim\Factory\AppFactory; require __DIR__ . '/../vendor/autoload.php'; $app = AppFactory::create(); $app->get('/hello/{name}', function (Request $request, Response $response, array $args) { $name = $args['name']; $response->getBody()->write("Hello, $name"); return $response; }); $app->run(); ``` Built with Scroll v170.5.0 10/15/2024 344 1.7
Slideshow - Text markup language Slideshow ========= Slideshow is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2000 by Matthew Flatt and Robert Bruce Findler. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Matthew%20Flatt Matthew Flatt https://pldb.io/concepts/../lists/creators.html#q=Robert%20Bruce%20Findler Robert Bruce Findler #1193 on PLDB 25 Years Old ```Download source code: git clone https://github.com/racket/slideshow ``` Slideshow is a library for creating presentation slides. Unlike Powerpoint, Slideshow provides no WYSIWYG interface for constructing slides. Instead, like Beamer, a presentation is generated by a program - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Slideshow is developed on <a href="https://github.com/racket/slideshow">GitHub</a> and has 33 stars - Early development of Slideshow happened in <a href="../lists/labs.html#q=University of Utah">University of Utah</a> and <a href="../lists/labs.html#q=Northwestern University">Northwestern University</a> - Slideshow is written in <a href="racket.html">Racket</a>, <a href="scheme.html">Scheme</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 318 1.6
Slick - Programming language Slick ===== Slick is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Kye W. Shi. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Kye%20W.%20Shi Kye W. Shi #2206 on PLDB 5 Years Old ```Download source code: git clone https://github.com/kwshi/slick ``` (toy) typed functional programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Slick is developed on <a href="https://github.com/kwshi/slick">GitHub</a> and has 1 stars - Early development of Slick happened in <a href="../lists/labs.html#q=https://github.com/kwshi/slick/issues">https://github.com/kwshi/slick/issues</a> - Slick is written in <a href="ocaml.html">OCaml</a>, <a href="markdown.html">Markdown</a>, <a href="tex.html">Tex</a>, <a href="nix.html">Nix</a> ```Example from <a href='https://riju.codes/slick'>Riju</a>: def main: print "Hello, world!" ``` Built with Scroll v170.5.0 10/15/2024 293 1.5
Slice - Programming language Slice ===== Slice is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #953 on PLDB 14 Years Old 40 <span title="Slice repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 40 Slice repos on <a href="https://github.com/search?q=language:Slice">GitHub</a> - Early development of Slice happened in <a href="../lists/labs.html#q=ZeroC, Inc">ZeroC, Inc</a> - The Google BigQuery Public Dataset GitHub snapshot shows 13 users using Slice in 20 repos on <a href="https://api.github.com/search/repositories?q=language:Slice">GitHub</a> - GitHub supports <a href="https://github.com/zeroc-ice/vscode-slice" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Slice - Read more about Slice on the web: 1. https://zeroc.com/products/ice 1. ```Example from the web: // YellowPages.ice module YellowPages { class PersonDetails { string phoneNumber; optional(1) string address; } interface PhoneBook { PersonDetails find(string name); } } ``` ```Example from <a href='https://github.com/zeroc-ice/vscode-slice'>Linguist</a>: #pragma once #ifndef SOME_TEST [["java:package:linguist"]] #endif module Linguist { enum MyEnum { One, Two, Three } struct MyStruct { // An int int a; /* string */ string b; MyEnum e; } exception MyException { string e; } dictionary<string, string> MyDict; sequence<MyEnum> MyEnumSeq; class BaseClass { int value = -1; } class MyClass extends BaseClass { MyDict info; optional(1) string op; } interface MyInterface { void operationA(out bool valid); idempotent void operationB(int a); MyEnumseq getEnum(); ["cpp:const", "cpp:noexcept"] string getName(); } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 478 2.4
Sleuth Built with Scroll v170.5.0 10/15/2024 6 0
Slashdown - Text markup language Slashdown ========= Slashdown is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2021 by Nick Noble. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Nick%20Noble Nick Noble #2253 on PLDB 4 Years Old ```Download source code: git clone https://github.com/nickisnoble/slashdown ``` For when MDX is too much, but Markdown is too little. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Slashdown is developed on <a href="https://github.com/nickisnoble/slashdown">GitHub</a> and has 0 stars - <a href="markdown.html">Markdown</a> and <a href="mdx.html">MDX</a> influenced the design of Slashdown - Slashdown is written in <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a> ```Example from the web: / .h-full.p-4.prose /header .flex.justify-between **Slashdown** /nav .space-x-2 [JS](#) [Ruby](#) /section #hero .rounded-lg.bg-gray-200.p-4.pb-0.overflow-hidden # For when MDX is too much and Markdown is too little *(Or you just don't like closing tags)* /article ## Slashdown is a superset of markdown. Using indentation and some simple syntax, you can hand write markup with more customizability and *dare I say* OOOMPH! It was designed for [HTMX](), [Tailwind](), and joy. In fact, this page has Tailwind's PlayCDN enabled – go to town experimenting! ## The basics ### Any line that starts with a `/` is a tag. By default, it will render a div, but you can name it anything you want: `/section`, `/MyComponent`, `/x-thing`. ### Attributes can follow: `/button hx-post="/clicked" hx-swap="outerHTML"` #### Common shorthands for classes and IDs: `/section #hero .rounded.bg-gray-200.p-4` #### Stacking, for organization ### Text at the end At the end of a tag, you can add ` = ` followed by anything except line breaks. This will be treated as innerText for that tag. `/section #hero .rounded.bg-gray-200.p-4` ``` Built with Scroll v170.5.0 10/15/2024 484 2.4
Slash - Programming language Slash ===== Slash is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #711 on PLDB 13 Years Old 572 <span title="Slash repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/slash-lang/slash ``` A new language for the web - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Slash is developed on <a href="https://github.com/slash-lang/slash">GitHub</a> and has 389 stars - There are at least 572 Slash repos on <a href="https://github.com/search?q=language:Slash">GitHub</a> - Early development of Slash happened in <a href="../lists/labs.html#q=https://github.com/slash-lang/slash">https://github.com/slash-lang/slash</a> - Slash is written in <a href="c.html">C</a>, <a href="perl.html">Perl</a>, <a href="make.html">Make</a>, <a href="ruby.html">Ruby</a>, <a href="markdown.html">Markdown</a>, <a href="bash.html">Bash</a>, <a href="yaml.html">YAML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 388 users using Slash in 427 repos on <a href="https://api.github.com/search/repositories?q=language:Slash">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/slash.py">syntax highlighting</a> for Slash - GitHub supports <a href="https://github.com/slash-lang/Slash.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Slash ```Example from <a href='https://github.com/slash-lang/Slash.tmbundle'>Linguist</a>: <% class Env { def init { @memory = []; @ptr = 0; } def ptr { @ptr } def ptr=(ptr) { @ptr = ptr } def current_value { @memory[@ptr] || 0 } def current_value=(value) { @memory[@ptr] = value } } class AST { class Next { def eval(env) { env.ptr++; } } class Prev { def eval(env) { env.ptr--; } } class Inc { def eval(env) { env.current_value++; } } class Dec { def eval(env) { env.current_value--; } } class Output { def eval(env) { print(env.current_value.char); } } class Input { def eval(env) { ... } } class Sequence { def init(nodes) { @nodes = nodes; } def eval(env) { for node in @nodes { node.eval(env); } } } class Loop { def init(seq) { @seq = seq; } def eval(env) { while env.current_value != 0 { @seq.eval(env); } } } } class Parser { def init(str) { @chars = str.split(""); } def parse { @stack = [[]]; for char in @chars { _parse_char(char); } if @stack.length != 1 { throw SyntaxError.new("unexpected end of input"); } AST::Sequence.new(@stack.last); } def _parse_char(char) { switch char { ">" { _add(AST::Next.new); } "<" { _add(AST::Prev.new); } "+" { _add(AST::Inc.new); } "-" { _add(AST::Dec.new); } "." { _add(AST::Output.new); } "," { _add(AST::Input.new); } "[" { _open_loop(); } "]" { _close_loop(); } } } def _add(node) { @stack.last.push(node); } def _open_loop { @stack.push([]); } def _close_loop { if @stack.length == 1 { throw SyntaxError.new("unexpected ']'"); } nodes = @stack.pop; _add(AST::Loop.new(AST::Sequence.new(nodes))); } } src = File.read(ARGV.first); ast = Parser.new(src).parse; ast.eval(Env.new); ``` Built with Scroll v170.5.0 10/15/2024 643 3.2
Slang Built with Scroll v170.5.0 10/15/2024 6 0
Slam-ii Built with Scroll v170.5.0 10/15/2024 6 0
SLACK - Programming language SLACK ===== SLACK is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Stevan Apter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Stevan%20Apter Stevan Apter #2132 on PLDB 19 Years Old SLACK is a compiler for a lazy functional K, modelled on David Turner's SASL language, the precursor of Haskell and Miranda. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - Early development of SLACK happened in <a href="../lists/labs.html#q=https://nsl.com/">https://nsl.com/</a> - <a href="k.html">K</a> and <a href="sasl.html">SASL</a> influenced the design of SLACK ```Example from the web: gcd a b is if b=0 then a else gcd b(a!b) ``` Built with Scroll v170.5.0 10/15/2024 306 1.5
Slab - Text markup language Slab ==== Slab is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2024 by Võ Minh Thu. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222024%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2024 https://pldb.io/concepts/../lists/creators.html#q=V%C3%B5%20Minh%20Thu Võ Minh Thu #1450 on PLDB 1 Years Old ```Download source code: git clone https://github.com/hypered/slab ``` Slab is a programmable markup language that simplifies the creation of HTML. It combines concise notation with standard programming constructs to create reusable web content more efficiently. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Slab is developed on <a href="https://github.com/hypered/slab">GitHub</a> and has 38 stars - Slab compiles to <a href="html.html">HTML</a> - Slab is written in <a href="html.html">HTML</a>, <a href="haskell.html">Haskell</a>, <a href="nix.html">Nix</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="dockerfile.html">Dockerfile</a> ```Example from the web: frag page(titl) doctype html html head title= titl body h1= titl content let t = "My first Slab page" page(t) .main-content p Welcome to Slab! This is a simple example of how Slab works. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature hasForLoops FeatureLink ../features/hasForLoops.html Supported <span class="hasFeature">✓</span> Example ul for val, index in [1, 2] li val: #(val), index: #(index) Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example if true p A. else p B. Token row Feature Expressions FeatureLink ../features/hasExpressions.html Supported <span class="hasFeature">✓</span> Example let a = 1 p= a + 2 * 3 Token Built with Scroll v170.5.0 10/15/2024 436 2.2
Sl5 Built with Scroll v170.5.0 10/15/2024 6 0
Sl Built with Scroll v170.5.0 10/15/2024 6 0
Sky Built with Scroll v170.5.0 10/15/2024 6 0
skulpt - Programming language skulpt ====== skulpt is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by Scott Graham. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Scott%20Graham Scott Graham #457 on PLDB 16 Years Old ```Download source code: git clone https://github.com/skulpt/skulpt ``` Skulpt is an entirely in-browser implementation of Python. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - skulpt is developed on <a href="https://github.com/skulpt/skulpt">GitHub</a> and has 3,322 stars - skulpt is written in <a href="python.html">Python</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="ejs.html">EJS</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="java.html">Java</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="bash.html">Bash</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/Calysto/skulpt_python">Kernel</a> for skulpt - <a href="http://www.skulpt.org/">skulpt.org</a> was registered in 2009 Built with Scroll v170.5.0 10/15/2024 351 1.8
Skookumscript Built with Scroll v170.5.0 10/15/2024 6 0
skip - Programming language skip ==== skip is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #408 on PLDB 7 Years Old ```Download source code: git clone https://github.com/skiplang/skip ``` A programming language to skip the things you have already computed - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - skip is developed on <a href="https://github.com/skiplang/skip">GitHub</a> and has 1,969 stars - Early development of skip happened in <a href="../lists/labs.html#q=Facebook">Facebook</a> - skip is written in <a href="expect.html">Expect</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="bash.html">Bash</a>, <a href="m4.html">M4</a>, <a href="css.html">CSS</a>, <a href="perl.html">Perl</a>, <a href="lisp.html">Lisp</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="vim-script.html">Vim script</a>, <a href="make.html">Make</a>, <a href="pascal.html">Pascal</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="ocaml.html">OCaml</a>, <a href="forth.html">Forth</a> - <a href="http://skiplang.com/">skiplang.com</a> was registered in 2017 ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Skip.sk'>hello-world</a>: fun main(): void { print_string("Hello World") } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print_string Built with Scroll v170.5.0 10/15/2024 453 2.3
Skil Built with Scroll v170.5.0 10/15/2024 6 0
skew - Programming language skew ==== skew is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Evan Wallace. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Evan%20Wallace Evan Wallace #2533 on PLDB 10 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of skew happened in <a href="../lists/labs.html#q=https://github.com/evanw/skew/issues">https://github.com/evanw/skew/issues</a> - <a href="http://skew-lang.org">skew-lang.org</a> was registered in 2014 HackerNews discussions of skew ============================== title|titleLink|date|score|comments Skew: A programming language for developing cross platform applications|https://news.ycombinator.com/item?id=11493721|04/14/2016|8|0 Built with Scroll v170.5.0 10/15/2024 257 1.3
Sketchpad - Programming language Sketchpad ========= Sketchpad is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1962. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221962%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1962 #2167 on PLDB 63 Years Old Sketchpad (a.k.a. Robot Draftsman) was a computer program written by Ivan Sutherland in 1963 in the course of his PhD thesis, for which he received the Turing Award in 1988, and the Kyoto Prize in 2012. It pioneered the way for human–computer interaction (HCI). Read more on Wikipedia... https://en.wikipedia.org/wiki/Sketchpad Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cad"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cad</a> - Early development of Sketchpad happened in <a href="../lists/labs.html#q=Carnegie Institute of Technology">Carnegie Institute of Technology</a> - Sketchpad on HOPL https://hopl.info/showlanguage.prx?exp=191 Sketchpad on HOPL Built with Scroll v170.5.0 10/15/2024 309 1.5
Sketchpad-iii Built with Scroll v170.5.0 10/15/2024 6 0
Sk8 Built with Scroll v170.5.0 10/15/2024 6 0
sizzle - Query language sizzle ====== sizzle is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #364 on PLDB 17 Years Old ```Download source code: git clone https://github.com/jquery/sizzle ``` A sizzlin' hot selector engine. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - sizzle is developed on <a href="https://github.com/jquery/sizzle">GitHub</a> and has 6,279 stars - Early development of sizzle happened in <a href="../lists/labs.html#q=https://github.com/jquery">https://github.com/jquery</a> - sizzle is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - <a href="https://sizzlejs.com/">sizzlejs.com</a> was registered in 2008 - Read more about sizzle on the web: 1. https://openjsf.org/about/contact/ 1. Built with Scroll v170.5.0 10/15/2024 294 1.5
sixten - Programming language sixten ====== sixten is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Olle Fredriksson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Olle%20Fredriksson Olle Fredriksson #1257 on PLDB 11 Years Old ```Download source code: git clone https://github.com/ollef/sixten ``` Functional programming with fewer indirections - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - sixten is developed on <a href="https://github.com/ollef/sixten">GitHub</a> and has 757 stars - Early development of sixten happened in <a href="../lists/labs.html#q=https://github.com/ollef/sixten/issues">https://github.com/ollef/sixten/issues</a> - sixten is written in <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="vim-script.html">Vim script</a>, <a href="yaml.html">YAML</a>, <a href="llvmir.html">LLVM IR</a> - Read more about sixten on the web: 1. https://ollef.github.io/blog/posts/query-based-compilers.html 1. Built with Scroll v170.5.0 10/15/2024 301 1.5
Sitemap - Xml format Sitemap ======= Sitemap is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2532 on PLDB 24 Years Old Sitemaps are an easy way for webmasters to inform search engines about pages on their sites that are available for crawling. In its simplest form, a Sitemap is an XML file that lists URLs for a site along with additional metadata about each URL (when it was last updated, how often it usually changes, and how important it is, relative to other URLs in the site) so that search engines can more intelligently crawl the site. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Sitemap happened in <a href="../lists/labs.html#q=Google">Google</a> - <a href="https://sitemaps.org/">sitemaps.org</a> was registered in 2001 - Read more about Sitemap on the web: 1. https://en.wikipedia.org/wiki/Site_map 1. ```Example from the web: <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://www.example.com/</loc> <lastmod>2005-01-01</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> </urlset> ``` Built with Scroll v170.5.0 10/15/2024 364 1.8
SISC - Programming language SISC ==== SISC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2414 on PLDB 18 Years Old SISC is an R5RS Scheme implementation, which includes a full number tower, hygienic macros, proper tail recursion, and first class continuations. SISC is short for Second Interpreter of Scheme Code, in reference to its predecessor LISC, the Lightweight Interpreter of Scheme Code.SISC is free software, dual-licensed under the Mozilla Public License and the GNU General Public License, Version 2. It was developed by Scott G. Read more on Wikipedia... https://en.wikipedia.org/wiki/SISC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SISC happened in <a href="../lists/labs.html#q=Indiana University">Indiana University</a> - SISC on HOPL https://hopl.info/showlanguage.prx?exp=8646 SISC on HOPL - See also: (3 related languages) <a href="java.html">Java</a>, <a href="guile.html">Guile</a>, <a href="c.html">C</a> - Read more about SISC on Semantic Scholar: 1. https://www.semanticscholar.org/paper/SISC%3A-A-Complete-Scheme-Interpreter-in-Java-Miller/0e752abc43138fcb75ac4785a8abde65a18ff925 1. Built with Scroll v170.5.0 10/15/2024 331 1.7
SISAL - Programming language SISAL ===== SISAL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983 by James McGraw. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 https://pldb.io/concepts/../lists/creators.html#q=James%20McGraw James McGraw #1385 on PLDB 42 Years Old SISAL ("Streams and Iteration in a Single Assignment Language") is a general-purpose single assignment functional programming language with strict semantics, implicit parallelism, and efficient array handling. SISAL outputs a dataflow graph in Intermediary Form 1 (IF1). It was derived from VAL (Value-oriented Algorithmic Language, designed by Jack Dennis), and adds recursion and finite streams. Read more on Wikipedia... https://en.wikipedia.org/wiki/SISAL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SISAL happened in <a href="../lists/labs.html#q=University of Manchester">University of Manchester</a> and <a href="../lists/labs.html#q=Lawrence Livermore">Lawrence Livermore</a> and <a href="../lists/labs.html#q=Colorado State University">Colorado State University</a> and <a href="../lists/labs.html#q=DEC">DEC</a> - Explore SISAL snippets on <a href="http://www.rosettacode.org/wiki/Category:Sisal">Rosetta Code</a> - SISAL on HOPL https://hopl.info/showlanguage.prx?exp=1057 SISAL on HOPL - See also: (6 related languages) <a href="pascal.html">Pascal</a>, <a href="c.html">C</a>, <a href="fortran.html">Fortran</a>, <a href="haskell.html">Haskell</a>, <a href="sac-programming-language.html">SAC</a>, <a href="grep.html">grep</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Static Typing FeatureLink ../features/hasStaticTyping.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 408 2
Siri Built with Scroll v170.5.0 10/15/2024 6 0
Siprol Built with Scroll v170.5.0 10/15/2024 6 0
SipHash - Hash function SipHash ======= SipHash is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22hashFunction%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">hash function</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #2342 on PLDB 14 Years Old SipHash is an add–rotate–xor (ARX) based family of pseudorandom functions created by Jean-Philippe Aumasson and Daniel J. Bernstein in 2012, in response to a spate of "hash flooding" denial-of-service attacks in late 2011.Although designed for use as a hash function in the computer science sense, SipHash is fundamentally different from cryptographic hash functions like SHA in that it is only suitable as a message authentication code: a keyed hash function like HMAC. That is, SHA is designed so that it is difficult for an attacker to find two messages X and Y such that SHA(X) = SHA(Y), even though anyone may compute SHA(X). Read more on Wikipedia... https://en.wikipedia.org/wiki/SipHash Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"hashFunction"%5D%7D%5D%2C"logic"%3A"AND"%7D'>hashFunction</a> - Early development of SipHash happened in <a href="../lists/labs.html#q=Nagravision SA">Nagravision SA</a> and <a href="../lists/labs.html#q=University of Illinois">University of Illinois</a> - Read more about SipHash on the web: 1. https://ieeexplore.ieee.org/author/37546786200 1. Built with Scroll v170.5.0 10/15/2024 343 1.7
singular - Programming language singular ======== singular is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #2309 on PLDB 38 Years Old Singular is a computer algebra system for polynomial computations, with special emphasis on commutative and non-commutative algebra, algebraic geometry, and singularity theory. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of singular happened in <a href="../lists/labs.html#q=Humboldt-Universität zu Berlin">Humboldt-Universität zu Berlin</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/sebasguts/jupyter_kernel_singular">Kernel</a> for singular - Read more about singular on the web: 1. https://www.singular.uni-kl.de/index.php/background/history.html 1. Built with Scroll v170.5.0 10/15/2024 260 1.3
Sing Sharp - Programming language Sing Sharp ========== Sing Sharp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #2926 on PLDB 20 Years Old Spec# is a programming language with specification language features that extends the capabilities of the C# programming language with Eiffel-like contracts, including object invariants, preconditions and postconditions. Like ESC/Java, it includes a static checking tool based on a theorem prover that is able to statically verify many of these invariants. It also includes a variety of other minor extensions to the language, such as non-null reference types. Read more on Wikipedia... https://web.archive.org/web/20180103002408/https://en.wikipedia.org/wiki/Sing_Sharp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Sing Sharp is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="spec-sharp.html">Spec Sharp</a> - Early development of Sing Sharp happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - See also: (3 related languages) <a href="csharp.html">C#</a>, <a href="eiffel.html">Eiffel</a>, <a href="java.html">Java</a> ```Example from <a href='https://web.archive.org/web/20180103002408/https://en.wikipedia.org/wiki/Sing_Sharp'>Wikipedia</a>: static int Main(string![] args) requires args.Length > 0; ensures return == 0; { foreach(string arg in args) { Console.WriteLine(arg); } return 0; } ``` Built with Scroll v170.5.0 10/15/2024 418 2.1
Sinclair-basic Built with Scroll v170.5.0 10/15/2024 6 0
sina - Programming language sina ==== sina is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #3207 on PLDB 36 Years Old SINA is an object-oriented language for distributed and concurrent programming. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of sina happened in <a href="../lists/labs.html#q=University of Minnesota">University of Minnesota</a> and <a href="../lists/labs.html#q=University of Twente">University of Twente</a> - sina on HOPL https://hopl.info/showlanguage.prx?exp=1525 sina on HOPL - Read more about sina on Semantic Scholar: 1. https://pdfs.semanticscholar.org/0846/eb0b3771a8d0b3b1e1cf886c857ebe615d02.pdf 1. Built with Scroll v170.5.0 10/15/2024 246 1.2
Simulink - Programming language Simulink ======== Simulink is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #863 on PLDB 41 Years Old Simulink, developed by MathWorks, is a graphical programming environment for modeling, simulating and analyzing multidomain dynamical systems. Its primary interface is a graphical block diagramming tool and a customizable set of block libraries. It offers tight integration with the rest of the MATLAB environment and can either drive MATLAB or be scripted from it. Read more on Wikipedia... https://en.wikipedia.org/wiki/Simulink Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Simulink happened in <a href="../lists/labs.html#q=MathWorks">MathWorks</a> - Simulink appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (7 related languages) <a href="linux.html">Linux</a>, <a href="matlab.html">MATLAB</a>, <a href="c.html">C</a>, <a href="vhdl.html">VHDL</a>, <a href="verilog.html">Verilog</a>, <a href="modelica.html">Modelica</a>, <a href="labview.html">LabVIEW G</a> Built with Scroll v170.5.0 10/15/2024 321 1.6
Simula - Programming language Simula ====== Simula is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1965 by Ole-Johan Dahl and Kristen Nygaard. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221965%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1965 https://pldb.io/concepts/../lists/creators.html#q=Ole-Johan%20Dahl Ole-Johan Dahl https://pldb.io/concepts/../lists/creators.html#q=Kristen%20Nygaard Kristen Nygaard #354 on PLDB 60 Years Old Simula is the name of two simulation programming languages, Simula I and Simula 67, developed in the 1960s at the Norwegian Computing Center in Oslo, by Ole-Johan Dahl and Kristen Nygaard. Syntactically, it is a fairly faithful superset of ALGOL 60. Simula 67 introduced objects, classes, inheritance and subclasses, virtual procedures, coroutines, and discrete event simulation, and features garbage collection. Read more on Wikipedia... https://en.wikipedia.org/wiki/Simula Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Simula happened in <a href="../lists/labs.html#q=Norwegian Computing Center">Norwegian Computing Center</a> - <a href="algol-60.html">ALGOL 60</a> influenced the design of Simula - Explore Simula snippets on <a href="http://www.rosettacode.org/wiki/Category:Simula">Rosetta Code</a> - Simula on HOPL https://hopl.info/showlanguage.prx?exp=170 Simula on HOPL - Simula appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (9 related languages) <a href="algol-60.html">ALGOL 60</a>, <a href="object-pascal.html">Object Pascal</a>, <a href="java.html">Java</a>, <a href="csharp.html">C#</a>, <a href="algol.html">Algol</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="beta.html">BETA</a>, <a href="doi.html">DOI</a>, <a href="isbn.html">ISBN</a> - Read more about Simula on the web: 1. https://www.mn.uio.no/ifi/english/about/ole-johan-dahl/bibliography/the-birth-of-object-orientation-the-simula-languages.pdf 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Simula.sim'>hello-world</a>: Begin OutText ("Hello World"); Outimage; End; ``` ```Example from <a href='http://helloworldcollection.de/#Simula'>the Hello World Collection</a>: ! Hello World in Simula; BEGIN OutText("Hello World!"); OutImage; END ``` ```Example from <a href='https://en.wikipedia.org/wiki/Simula'>Wikipedia</a>: Simulation Begin Class FittingRoom; Begin Ref (Head) door; Boolean inUse; Procedure request; Begin If inUse Then Begin Wait (door); door.First.Out; End; inUse:= True; End; Procedure leave; Begin inUse:= False; Activate door.First; End; door:- New Head; End; Procedure report (message); Text message; Begin OutFix (Time, 2, 0); OutText (": " & message); OutImage; End; Process Class Person (pname); Text pname; Begin While True Do Begin Hold (Normal (12, 4, u)); report (pname & " is requesting the fitting room"); fittingroom1.request; report (pname & " has entered the fitting room"); Hold (Normal (3, 1, u)); fittingroom1.leave; report (pname & " has left the fitting room"); End; End; Integer u; Ref (FittingRoom) fittingRoom1; fittingRoom1:- New FittingRoom; Activate New Person ("Sam"); Activate New Person ("Sally"); Activate New Person ("Andy"); Hold (100); End; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token True False row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token := row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token OutText row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ! A comment Token ! row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 772 3.9
Simula 67 - Programming language Simula 67 ========= Simula 67 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1967 by Ole-Johan Dahl and Kristen Nygaard. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221967%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1967 https://pldb.io/concepts/../lists/creators.html#q=Ole-Johan%20Dahl Ole-Johan Dahl https://pldb.io/concepts/../lists/creators.html#q=Kristen%20Nygaard Kristen Nygaard #2616 on PLDB 58 Years Old First programming language to introduce OO? - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Simula 67 on HOPL https://hopl.info/showlanguage.prx?exp=301 Simula 67 on HOPL - Read more about Simula 67 on the web: 1. 2. https://www.mn.uio.no/ifi/english/about/ole-johan-dahl/bibliography/the-birth-of-object-orientation-the-simula-languages.pdf 1. https://www.softwarepreservation.org/projects/ALGOL/manual/Simula-CommonBaseLanguage.pdf 2. Language <a href="../lists/features.html">features</a> ====================================================== row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="hasFeature">✓</span> Example Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 323 1.6
Simul Built with Scroll v170.5.0 10/15/2024 6 0
SIMSCRIPT - Programming language SIMSCRIPT ========= SIMSCRIPT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1963. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221963%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1963 #1780 on PLDB 62 Years Old SIMSCRIPT is a free-form, English-like general-purpose simulation language conceived by Harry Markowitz and Bernard Hausner at the RAND Corporation in 1963. It was implemented as a Fortran preprocessor on the IBM 7090 and was designed for large discrete event simulations. It influenced Simula. Read more on Wikipedia... https://en.wikipedia.org/wiki/SIMSCRIPT Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SIMSCRIPT happened in <a href="../lists/labs.html#q=RAND">RAND</a> - SIMSCRIPT on HOPL https://hopl.info/showlanguage.prx?exp=190 SIMSCRIPT on HOPL - See also: (4 related languages) <a href="fortran.html">Fortran</a>, <a href="simula.html">Simula</a>, <a href="quikscript.html">QUIKSCRIPT</a>, <a href="gpss.html">General Purpose Simulation System</a> Built with Scroll v170.5.0 10/15/2024 293 1.5
Simpp Built with Scroll v170.5.0 10/15/2024 6 0
Simplicity - Programming language Simplicity ========== Simplicity is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #1381 on PLDB 8 Years Old ```Download source code: git clone https://github.com/ElementsProject/simplicity ``` Simplicity is a work-in-progress low-level programming language with greater flexibility and expressiveness than Bitcoin Script. Simplicity is a typed, combinator-based, functional language without loops and recursion, designed to be used for crypto-currencies and blockchain applications. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Simplicity is developed on <a href="https://github.com/ElementsProject/simplicity">GitHub</a> and has 301 stars - Early development of Simplicity happened in <a href="../lists/labs.html#q=https://lists.ozlabs.org/pipermail/simplicity/">https://lists.ozlabs.org/pipermail/simplicity/</a> - Simplicity is written in <a href="haskell.html">Haskell</a>, <a href="c.html">C</a>, <a href="coq.html">Coq</a>, <a href="nix.html">Nix</a>, <a href="markdown.html">Markdown</a>, <a href="diff.html">Diff</a>, <a href="tex.html">Tex</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a> Built with Scroll v170.5.0 10/15/2024 323 1.6
Simplescript Built with Scroll v170.5.0 10/15/2024 6 0
SIMPLE - Programming language SIMPLE ====== SIMPLE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2195 on PLDB 45 Years Old SIMPLE may refer to:. Read more on Wikipedia... https://en.wikipedia.org/wiki/SIMPLE Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SIMPLE happened in <a href="../lists/labs.html#q=Istituto di Electtrotecnica ed Elettronica">Istituto di Electtrotecnica ed Elettronica</a> and <a href="../lists/labs.html#q=University of North Carolina">University of North Carolina</a> - SIMPLE on HOPL https://hopl.info/showlanguage.prx?exp=118 SIMPLE on HOPL - Read more about SIMPLE on Semantic Scholar: 1. https://semanticscholar.org/paper/0a66cbf7265e60133c03dc31ebc2966a188e37ac 1. Built with Scroll v170.5.0 10/15/2024 257 1.3
Simple-stackless-lisp Built with Scroll v170.5.0 10/15/2024 6 0
Simple Binary Encoding - Programming language Simple Binary Encoding ====================== Simple Binary Encoding is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Scott Logic. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Scott%20Logic Scott Logic #377 on PLDB 12 Years Old ```Download source code: git clone https://github.com/real-logic/simple-binary-encoding ``` SBE is an OSI layer 6 presentation for encoding and decoding binary application messages for low-latency financial applications. This repository contains the reference implementations in Java, C++, Golang, C#, and Rust - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Simple Binary Encoding is developed on <a href="https://github.com/real-logic/simple-binary-encoding">GitHub</a> and has 3,055 stars - Early development of Simple Binary Encoding happened in <a href="../lists/labs.html#q=https://github.com/FIXTradingCommunity/fix-simple-binary-encoding">https://github.com/FIXTradingCommunity/fix-simple-binary-encoding</a> - Simple Binary Encoding is written in <a href="java.html">Java</a>, <a href="xml.html">XML</a>, <a href="go.html">Go</a>, <a href="csharp.html">C#</a>, <a href="cpp.html">C++</a>, <a href="rust.html">Rust</a>, <a href="cmake.html">CMake</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="gradle.html">Gradle</a>, <a href="bash.html">Bash</a>, <a href="xsd.html">XSD</a>, <a href="make.html">Make</a>, <a href="toml.html">TOML</a>, <a href="c.html">C</a> - See also: (3 related languages) <a href="python.html">Python</a>, <a href="java.html">Java</a>, <a href="rust.html">Rust</a> - Read more about Simple Binary Encoding on the web: 1. https://github.com/real-logic/simple-binary-encoding 1. Built with Scroll v170.5.0 10/15/2024 437 2.2
SIMPL - Programming language SIMPL ===== SIMPL is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #1220 on PLDB 35 Years Old ```Download source code: git clone https://simpl.cvs.sourceforge.net/cvsroot/simpl ``` Synchronous Interprocess Messaging Project for LINUX (SIMPL) is a free and open-source project that allows QNX-style synchronous message passing by adding a Linux library using user space techniques like shared memory and Unix pipes to implement SendMssg/ReceiveMssg/ReplyMssg inter-process messaging mechanisms.. Read more on Wikipedia... https://en.wikipedia.org/wiki/SIMPL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SIMPL happened in <a href="../lists/labs.html#q=iCanProgram Inc">iCanProgram Inc</a> - SIMPL on HOPL https://hopl.info/showlanguage.prx?exp=5221 SIMPL on HOPL - Read more about SIMPL on the web: 1. 2. 3. 4. https://sourceforge.net/projects/simpl 1. https://allstream.com/support/contact-us 2. https://web.archive.org/web/20181014070626/http://icanprogram.com 3. https://www.crestron.com/en-US/Products/Control-Hardware-Software/Software/Control-System-Software/SW-SIMPL-PLUS 4. Built with Scroll v170.5.0 10/15/2024 328 1.6
Simpas Built with Scroll v170.5.0 10/15/2024 6 0
Simons-basic Built with Scroll v170.5.0 10/15/2024 6 0
Simoji - Programming language Simoji ====== Simoji is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Breck Yunits. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Breck%20Yunits Breck Yunits #1869 on PLDB 4 Years Old ```Download source code: git clone https://github.com/breck7/simoji ``` [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> Simoji. Create back-of-the-envelope multi-agent simulations using emojis. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"simulation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>simulation</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - Simoji is developed on <a href="https://github.com/breck7/simoji">GitHub</a> and has 6 stars - Early development of Simoji happened in <a href="../lists/labs.html#q=Breck's Lab">Breck's Lab</a> - Simoji is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a> - Simoji on Esolang https://esolangs.org/wiki/Simoji Simoji on Esolang Built with Scroll v170.5.0 10/15/2024 435 2.2
Simodula Built with Scroll v170.5.0 10/15/2024 6 0
Simnet Built with Scroll v170.5.0 10/15/2024 6 0
Siml-i Built with Scroll v170.5.0 10/15/2024 6 0
Simkin - Programming language Simkin ====== Simkin is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by Simon Whiteside. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Simon%20Whiteside Simon Whiteside #2308 on PLDB 30 Years Old ```Download source code: git clone http://simkin.cvs.sourceforge.net/simkin/ ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Simkin happened in <a href="../lists/labs.html#q=Simkin Solutions Ltd">Simkin Solutions Ltd</a> - Read more about Simkin on the web: 1. 2. https://sourceforge.net/projects/simkin 1. http://language.simkin.co.uk/Order.shtml 2. Built with Scroll v170.5.0 10/15/2024 241 1.2
Simit - Programming language Simit ===== Simit is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Fredrik Kjolstad. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Fredrik%20Kjolstad Fredrik Kjolstad #729 on PLDB 11 Years Old ```Download source code: git clone https://github.com/simit-lang/simit ``` Simit is an imperative language with statements, control flow and linear algebra expressions. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Simit is developed on <a href="https://github.com/simit-lang/simit">GitHub</a> and has 452 stars - Early development of Simit happened in <a href="../lists/labs.html#q=MIT">MIT</a> - <a href="matlab.html">MATLAB</a> influenced the design of Simit - Simit is written in <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="vim-script.html">Vim script</a>, <a href="c.html">C</a>, <a href="lisp.html">Lisp</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="llvmir.html">LLVM IR</a> - <a href="http://simit-lang.org">simit-lang.org</a> was registered in 2016 ```Example from the web: func minMax(a : float, b : float) -> (c : float, d : float) if a < b c = a; d = b; else c = b; d = a; end end ``` HackerNews discussions of Simit =============================== title|titleLink|date|score|comments Simit: A language for computing on sparse systems|https://news.ycombinator.com/item?id=12201066|08/01/2016|37|3 Built with Scroll v170.5.0 10/15/2024 398 2
Simfactory Built with Scroll v170.5.0 10/15/2024 6 0
Simdis Built with Scroll v170.5.0 10/15/2024 6 0
SimCode - Programming language SimCode ======= SimCode is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1649 on PLDB 28 Years Old CircuitMaker is electronic design automation software for printed circuit board designs targeted at the hobby, hacker, and maker community. CircuitMaker is available as freeware, and the hardware designed with it may be used for commercial and non-commercial purposes without limitations. It is currently available publicly as version 1.3 by Altium Limited, with the first non-beta release on January 17, 2016.. Read more on Wikipedia... https://en.wikipedia.org/wiki/SimCode Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SimCode happened in <a href="../lists/labs.html#q=Altium Limited">Altium Limited</a> - See also: (6 related languages) <a href="csharp.html">C#</a>, <a href="arduino.html">Arduino Programming Language</a>, <a href="eagle.html">Eagle</a>, <a href="kicad.html">KiCad Legacy Layout</a>, <a href="subversion.html">Subversion</a>, <a href="gerber-image.html">Gerber Image</a> - Read more about SimCode on the web: 1. https://en.wikipedia.org/wiki/CircuitMaker 1. ```Example from the web: //============================================================ //Section 1 # ls74 source //1/2- 74LS74 D flip-flop Digital SimCode Model //typical prop delay values from TI 1981 2nd edition data book //============================================================ //Section 2 INPUTS VCC, GND, PRE, DATA, CLK, CLR; OUTPUTS VCC_LD, PRE_LD, DATA_LD, CLK_LD, CLR_LD, QN, Q; INTEGERS tblIndex; REALS tplh_val, tphl_val, ts_val, th_val, trec_val, tt_val, temp_tp,       clk_twl, clk_twh, pre_clr_twl, ril_val, rih_val, ricc_val; PWR_GND_PINS(VCC,GND);     //set pwr_param and gnd_param values SUPPLY_MIN_MAX(4.75,5.25); //test for min supply=4.75 and max supply=5.25 VOL_VOH_MIN(0.2,-0.4,0.1); //vol_param=gnd_param+0.2,voh_param=pwr_param-0.4 VIL_VIH_VALUE(1.25,1.35);  //set input threshold values: vil and vih IO_PAIRS(PRE:PRE_LD, DATA:DATA_LD, CLK:CLK_LD, CLR:CLR_LD); //Section 3 IF (init_sim) THEN  BEGIN        //select prop delay, setup, hold, and width times   //NOTE: both ttlh and tthl are the same value   tt_val= (MIN_TYP_MAX(tt_param: NULL, 5n,  NULL));   temp_tp= (PWL_TABLE(sim_temp: -75, -5n, 125, 5n)); //tp temperature affect   tplh_val= (MIN_TYP_MAX(tp_param: NULL, 14n, 25n) + temp_tp);   tphl_val= (MIN_TYP_MAX(tp_param: NULL, 20n, 40n) + temp_tp);   ts_val= (20n);   th_val= (5n);   trec_val= (5n);   clk_twl= (25n);      //not specified - derived from fmax   clk_twh= (25n);   pre_clr_twl= (20n);   //LS stdout drive IOL max=8mA @ VOL typ=0.35V:rol_param=0.35V/8mA=43.75   //LS stdout drive IOL max=8mA @ VOL max=0.5V: rol_param=0.5V/8mA=62.5   rol_param= (MIN_TYP_MAX(drv_param: 62.5, 43.75,  NULL));   //LS stdout drive IOS min=20mA @ VCC max=5.25V: roh_param=5.25V/20mA=262.5   //LS stdout drive IOS max=100mA @ VCC max=5.25V:roh_param=5.25V/100mA=52.5   roh_param= (MIN_TYP_MAX(drv_param: 262.5, NULL, 52.5));   //LS input load IIH max=20uA @ Vin=2.7V: ril= (2.7-vol_param)/20uA=125k   ril_val= (MIN_TYP_MAX(ld_param: NULL, NULL, 125k));   //LS input load IIL max=-0.4mA @ Vin=0.4V:rih= (voh_param-0.4)/0.4mA=10.5k   rih_val= (MIN_TYP_MAX(ld_param: NULL, NULL, 10.5k));   //Icc @ 5V: 2500= 4mA/2 typical, 1250= 8mA/2 max   ricc_val= (MIN_TYP_MAX(i_param: NULL, 2500, 1250));   STATE Q = ONE;            // initialize output states   STATE QN = ZERO;   EXIT;  END; //Section 4 DRIVE Q QN = (v0=vol_param,v1=voh_param,ttlh=tt_val,tthl=tt_val); LOAD PRE_LD DATA_LD CLK_LD CLR_LD = (v0=vol_param,r0=ril_val,v1=voh_param,r1=rih_val,io=1e9,t=1p); //Section 5 EXT_TABLE tblIndex PRE CLR CLK DATA    Q     QN 0   1   X   X       H     L 1   0   X   X       L     H 0   0   X   X       H     H 1   1   ^   X       DATA  ~DATA 1   1   X   X       Q     ~Q; LOAD VCC_LD = (v0=gnd_param,r0=ricc_val,t=1p); //Section 6 IF (warn_param) THEN   BEGIN     IF (PRE && CLR) THEN       BEGIN         SETUP_HOLD(CLK=LH DATA Ts=ts_val Th=th_val "CLK->DATA");         RECOVER(CLK=LH PRE CLR Trec=trec_val "CLK->PRE or CLR");         WIDTH(CLK Twl=clk_twl Twh=clk_twh "CLK");         WIDTH(PRE CLR Twl= pre_clr_twl "PRE or CLR");       END;   END; //Section 7 DELAY Q QN =   CASE (TRAN_LH) : tplh_val   CASE (TRAN_HL) : tphl_val END; EXIT; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 883 4.4
Simcal Built with Scroll v170.5.0 10/15/2024 6 0
SIMAN - Programming language SIMAN ===== SIMAN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #3301 on PLDB 42 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SIMAN happened in <a href="../lists/labs.html#q=Purdue University Indiana's Land Grant University">Purdue University Indiana's Land Grant University</a> - SIMAN on HOPL https://hopl.info/showlanguage.prx?exp=1056 SIMAN on HOPL - Read more about SIMAN on Semantic Scholar: 1. https://semanticscholar.org/paper/3bdfdd481108dc2b8810633f245e8efc8be414a3 1. - 1 PLDB concepts link to SIMAN: <a href="rason.html">rason</a> Built with Scroll v170.5.0 10/15/2024 239 1.2
Siman-iv Built with Scroll v170.5.0 10/15/2024 6 0
sill - Programming language sill ==== sill is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Dennis Griffith. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Dennis%20Griffith Dennis Griffith #1646 on PLDB 10 Years Old ```Download source code: git clone https://github.com/ISANobody/sill ``` A programming language based on the intuitionistic linear logic view of session types. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - sill is developed on <a href="https://github.com/ISANobody/sill">GitHub</a> and has 28 stars - Early development of sill happened in <a href="../lists/labs.html#q=University of Illinois Urbana-Champaign">University of Illinois Urbana-Champaign</a> - sill is written in <a href="ocaml.html">OCaml</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a> - Read more about sill on the web: 1. http://groups.inf.ed.ac.uk/abcd/session-implementations.html 1. Built with Scroll v170.5.0 10/15/2024 296 1.5
silk - Programming language silk ==== silk is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #1215 on PLDB 6 Years Old ```Download source code: git clone https://github.com/AjayMT/silk ``` The Silk Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - silk is developed on <a href="https://github.com/AjayMT/silk">GitHub</a> and has 81 stars - Early development of silk happened in <a href="../lists/labs.html#q=University of Illinois Urbana-Champaign">University of Illinois Urbana-Champaign</a> - silk is written in <a href="ocaml.html">OCaml</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a> - Read more about silk on the web: 1. https://news.ycombinator.com/item?id=22926080 1. ```Example from the web: // A comment extern func printf(s *i8) void; func main(argc i32, argv **i8) i32 { printf("hello, world\n"); if argc > 1 { val arg = @(argv + 1); printf(arg); } return 0; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printf row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 377 1.9
sile - Text markup language sile ==== sile is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #537 on PLDB 13 Years Old ```Download source code: git clone https://github.com/sile-typesetter/sile ``` SILE is a typesetting system. Its job is to produce beautiful printed documents from raw content. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - sile is developed on <a href="https://github.com/sile-typesetter/sile">GitHub</a> and has 1,624 stars - Early development of sile happened in <a href="../lists/labs.html#q=Worldview Center for Intercultural Studies">Worldview Center for Intercultural Studies</a> - sile is written in <a href="lua.html">Lua</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="c.html">C</a>, <a href="m4.html">M4</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="diff.html">Diff</a>, <a href="nix.html">Nix</a>, <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="cmake.html">CMake</a>, <a href="json.html">JSON</a>, <a href="cpp.html">C++</a>, <a href="tex.html">Tex</a>, <a href="objective-c.html">Objective-C</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="javascript.html">JavaScript</a> - <a href="https://sile-typesetter.org">sile-typesetter.org</a> was registered in 2014 - See also: (1 related languages) <a href="latex.html">LaTeX</a> - Read more about sile on the web: 1. 2. https://tug.org/TUGboat/tb38-1/tb118cozens.pdf 1. https://news.ycombinator.com/item?id=22393099 2. Built with Scroll v170.5.0 10/15/2024 411 2.1
SIL - Programming language SIL === SIL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990 by Niels Houbak. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 https://pldb.io/concepts/../lists/creators.html#q=Niels%20Houbak Niels Houbak #3206 on PLDB 35 Years Old A Simulation Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SIL happened in <a href="../lists/labs.html#q=Technical University of Denmark">Technical University of Denmark</a> - SIL on HOPL https://hopl.info/showlanguage.prx?exp=1593 SIL on HOPL - Read more about SIL on Semantic Scholar: 1. https://semanticscholar.org/paper/77e57334cb2b0799b259d562027eceda852bcb32 1. Built with Scroll v170.5.0 10/15/2024 239 1.2
SIGNAL - Programming language SIGNAL ====== SIGNAL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1982. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 #1850 on PLDB 43 Years Old SIGNAL is a programming language based on synchronized data-flow (flows + synchronization): a process is a set of equations on elementary flows describing both data and control. The SIGNAL formal model provides the capability to describe systems with several clocks (polychronous systems) as relational specifications. Relations are useful as partial specifications and as specifications of non-deterministic devices (for instance a non-deterministic bus) or external processes (for instance an unsafe car driver). Read more on Wikipedia... https://en.wikipedia.org/wiki/SIGNAL_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SIGNAL happened in <a href="../lists/labs.html#q=Inria">Inria</a> - SIGNAL on HOPL https://hopl.info/showlanguage.prx?exp=1270 SIGNAL on HOPL - SIGNAL appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (4 related languages) <a href="esterel.html">Esterel</a>, <a href="lustre.html">Lustre</a>, <a href="simulink.html">Simulink</a>, <a href="isbn.html">ISBN</a> Built with Scroll v170.5.0 10/15/2024 333 1.7
Sigma-76 Built with Scroll v170.5.0 10/15/2024 6 0
Sieve mail filtering language - Application Sieve mail filtering language ============================= Sieve mail filtering language is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1006 on PLDB 17 Years Old 10 <span title="Sieve mail filtering language repos on GitHub.">Repos</span> Sieve is a programming language that can be used for email filtering. It owes its creation to the CMU Cyrus Project, creators of Cyrus IMAP server. The language is not tied to any particular operating system or mail architecture. Read more on Wikipedia... https://en.wikipedia.org/wiki/Sieve_(mail_filtering_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - There are at least 10 Sieve mail filtering language repos on <a href="https://github.com/search?q=language:Sieve">GitHub</a> - Early development of Sieve mail filtering language happened in <a href="../lists/labs.html#q=University of Washington">University of Washington</a> and <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - The Google BigQuery Public Dataset GitHub snapshot shows 9 users using Sieve mail filtering language in 9 repos on <a href="https://api.github.com/search/repositories?q=language:Sieve">GitHub</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/sieve">package</a> for syntax highlighting Sieve mail filtering language - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/sieve.py">syntax highlighting</a> for Sieve mail filtering language - See also: (4 related languages) <a href="sed.html">sed</a>, <a href="awk.html">awk</a>, <a href="unicode.html">Unicode</a>, <a href="smtp.html">SMTP</a> ```Example from <a href='https://en.wikipedia.org/wiki/Sieve_(mail_filtering_language)'>Wikipedia</a>: # Sieve filter # Declare the extensions used by this script. # require ["fileinto", "reject"]; # Messages bigger than 100K will be rejected with an error message # if size :over 100K { reject "I'm sorry, I do not accept mail over 100kb in size. Please upload larger files to a server and send me a link. Thanks."; } # Mails from a mailing list will be put into the folder "mailinglist" # elsif address :is ["From", "To"] "mailinglist@blafasel.invalid" { fileinto "INBOX.mailinglist"; } # Spam Rule: Message does not contain my address in To, CC or Bcc # header, or subject is something with "money" or "Viagra". # elsif anyof (not address :all :contains ["To", "Cc", "Bcc"] "me@blafasel.invalid", header :matches "Subject" ["*money*","*Viagra*"]) { fileinto "INBOX.spam"; } # Keep the rest. # This is not necessary because there is a "implicit keep" Rule # else { keep; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 638 3.2
Sierra Built with Scroll v170.5.0 10/15/2024 6 0
Sidopsp Built with Scroll v170.5.0 10/15/2024 6 0
Sibelius - Programming language Sibelius ======== Sibelius is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2579 on PLDB 27 Years Old Sibelius is a scorewriter program developed and released by Sibelius Software Limited (now part of Avid Technology). It is the world's largest selling music notation program. Beyond creating, editing and printing music scores, Sibelius can also play the music back using sampled or synthesised sounds. Read more on Wikipedia... https://en.wikipedia.org/wiki/Sibelius_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Sibelius happened in <a href="../lists/labs.html#q=Sibelius Software Limited">Sibelius Software Limited</a> - See also: (4 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="musicxml.html">MusicXML</a>, <a href="qt.html">Qt</a>, <a href="powerpc.html">PowerPC</a> Built with Scroll v170.5.0 10/15/2024 286 1.4
Sia Built with Scroll v170.5.0 10/15/2024 6 0
SI - Notation SI == SI, aka Système international, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1960. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221960%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1960 #891 on PLDB 65 Years Old The International System of Units (abbreviated as SI, from the French Système international (d'unités)) is the modern form of the metric system, and is the most widely used system of measurement. It comprises a coherent system of units of measurement built on seven base units and a set of twenty prefixes to the unit names and unit symbols that may be used when specifying multiples and fractions of the units. The system also specifies lowercase names for 22 derived units. Read more on Wikipedia... https://en.wikipedia.org/wiki/International_System_of_Units Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - Early development of SI happened in <a href="../lists/labs.html#q=General Conference on Weights and Measures">General Conference on Weights and Measures</a> - See also: (3 related languages) <a href="isq.html">International System of Quantities</a>, <a href="symbol.html">SYMBOL</a>, <a href="unicode.html">Unicode</a> Built with Scroll v170.5.0 10/15/2024 323 1.6
Si-library Built with Scroll v170.5.0 10/15/2024 6 0
SHRDLU - Application SHRDLU ====== SHRDLU is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1968 by Terry Winograd. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221968%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1968 https://pldb.io/concepts/../lists/creators.html#q=Terry%20Winograd Terry Winograd #2865 on PLDB 57 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of SHRDLU happened in <a href="../lists/labs.html#q=MIT">MIT</a> - SHRDLU on HOPL https://hopl.info/showlanguage.prx?exp=4580 SHRDLU on HOPL Built with Scroll v170.5.0 10/15/2024 214 1.1
Short Code computer language - Programming language Short Code computer language ============================ Short Code computer language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1949. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221949%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1949 #2594 on PLDB 76 Years Old Short Code was one of the first higher-level languages ever developed for an electronic computer. Unlike machine code, Short Code statements represented mathematic expressions rather than a machine instruction. Also known as an automatic programming, the source code was not compiled but executed through an interpreter to simplify the programming process; the execution time was much slower though.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Short_Code_(computer_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Short Code computer language happened in <a href="../lists/labs.html#q=University of Pennsylvania">University of Pennsylvania</a> - Short Code computer language on HOPL https://hopl.info/showlanguage.prx?exp=2707 Short Code computer language on HOPL ```Example from <a href='https://en.wikipedia.org/wiki/Short_Code_(computer_language)'>Wikipedia</a>: X3 = ( X1 + Y1 ) / X1 * Y1 substitute variables X3 03 09 X1 07 Y1 02 04 X1 Y1 substitute operators and parentheses. Note multiplication is represented by juxtaposition. 07Y10204X1Y1 group into 12-byte words. 0000X30309X1 ``` Built with Scroll v170.5.0 10/15/2024 341 1.7
Shoe Built with Scroll v170.5.0 10/15/2024 6 0
shml - Text markup language shml ==== shml is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1192 on PLDB 10 Years Old ```Download source code: git clone https://github.com/odb/shml ``` SHell Markup Language | Style Framework for The Terminal - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - shml is developed on <a href="https://github.com/odb/shml">GitHub</a> and has 441 stars - Early development of shml happened in <a href="../lists/labs.html#q=https://github.com/odb">https://github.com/odb</a> - shml is written in <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a> HackerNews discussions of shml ============================== title|titleLink|date|score|comments Show HN: SHML (shell markup language)|https://news.ycombinator.com/item?id=10517290|11/06/2015|71|12 Built with Scroll v170.5.0 10/15/2024 318 1.6
shiv - Programming language shiv ==== shiv is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #2811 on PLDB 7 Years Old ```Download source code: git clone https://gitlab.com/count.j0ecool/shiv ``` The Shiv programming language is a language designed around extending the langauge itself. Its main features include: Simple, light-weight yet expressive syntax; Powerful metaprogramming capabilities. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - shiv on GitLab https://gitlab.com/count.j0ecool/shiv shiv on GitLab - Early development of shiv happened in <a href="../lists/labs.html#q=https://gitlab.com/count.j0ecool/shiv/-/issues">https://gitlab.com/count.j0ecool/shiv/-/issues</a> - shiv is written in <a href="nim.html">Nim</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="c.html">C</a>, <a href="xml.html">XML</a> Built with Scroll v170.5.0 10/15/2024 303 1.5
shill - Programming language shill ===== shill is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1554 on PLDB 11 Years Old ```Download source code: git clone https://github.com/HarvardPL/shill ``` Scripting with Least Privilege - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - shill is developed on <a href="https://github.com/HarvardPL/shill">GitHub</a> and has 106 stars - Early development of shill happened in <a href="../lists/labs.html#q=Harvard University">Harvard University</a> - shill is written in <a href="c.html">C</a>, <a href="racket.html">Racket</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="lisp.html">Lisp</a> - <a href="http://shill-lang.org">shill-lang.org</a> was registered in 2014 HackerNews discussions of shill =============================== title|titleLink|date|score|comments Shill: A Secure Shell Scripting Language|https://news.ycombinator.com/item?id=8365300|09/25/2014|85|43 Built with Scroll v170.5.0 10/15/2024 310 1.6
SHIFT - Programming language SHIFT ===== SHIFT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #3205 on PLDB 28 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SHIFT happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - SHIFT on HOPL https://hopl.info/showlanguage.prx?exp=4015 SHIFT on HOPL - Read more about SHIFT on Semantic Scholar: 1. https://semanticscholar.org/paper/4fcf5445af012a958f3cfca6bb6fee0660039996 1. Built with Scroll v170.5.0 10/15/2024 221 1.1
ShEx - Grammar language ShEx ==== ShEx is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #3234 on PLDB 13 Years Old Shape Expressions (ShEx) is a language for validating and describing RDF. It was proposed at the 2012 RDF Validation Workshop as a high-level, concise language for RDF validation. The shapes can be defined in a human-friendly compact syntax called ShExC or using any Resource Description Framework (RDF) serialization formats like JSON-LD or Turtle. Read more on Wikipedia... https://en.wikipedia.org/wiki/ShEx Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of ShEx happened in <a href="../lists/labs.html#q=W3C">W3C</a> ```Example from the web: PREFIX : <http://example.org/> PREFIX schema: <http://schema.org/> :Person { schema:name xsd:string ; schema:knows @:Person * ; } ``` Built with Scroll v170.5.0 10/15/2024 282 1.4
Shen - Programming language Shen ==== Shen is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Mark Tarver. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Mark%20Tarver Mark Tarver #467 on PLDB 14 Years Old 50 <span title="Shen repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/Shen-Language/shen-sources ``` Shen language kernel sources for porters - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Shen is developed on <a href="https://github.com/Shen-Language/shen-sources">GitHub</a> and has 348 stars - There are at least 50 Shen repos on <a href="https://github.com/search?q=language:Shen">GitHub</a> - Early development of Shen happened in <a href="../lists/labs.html#q=https://github.com/Shen-Language">https://github.com/Shen-Language</a> - Shen is written in <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="make.html">Make</a> - The Google BigQuery Public Dataset GitHub snapshot shows 14 users using Shen in 16 repos on <a href="https://api.github.com/search/repositories?q=language:Shen">GitHub</a> - Explore Shen snippets on <a href="http://www.rosettacode.org/wiki/Category:Shen">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/lisp.py">syntax highlighting</a> for Shen - GitHub supports <a href="https://github.com/rkoeninger/sublime-shen" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Shen - <a href="http://shenlanguage.org/">shenlanguage.org</a> was registered in 2011 ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Shen.shen'>hello-world</a>: (pr "Hello World") ``` ```Example from <a href='http://helloworldcollection.de/#Shen'>the Hello World Collection</a>: \\ Hello world in Shen (0-) (pr "hello world") ``` ```Example from <a href='https://github.com/rkoeninger/sublime-shen'>Linguist</a>: (load "grammar.shen") \* JSON Lexer 1. Read a stream of characters 2. Whitespace characters not in strings should be discarded. 3. Whitespace characters in strings should be preserved 4. Strings can contain escaped double quotes. e.g. "\"" *\ (define whitespacep \* e.g. ASCII 32 == #\Space. *\ \* All the others are whitespace characters from an ASCII table. *\ Char -> (member Char ["c#9;" "c#10;" "c#11;" "c#12;" "c#13;" "c#32;"])) (define replace-whitespace "" -> "" (@s Whitespace Suffix) -> (@s "" (replace-whitespace Suffix)) where (whitespacep Whitespace) (@s Prefix Suffix) -> (@s Prefix (replace-whitespace Suffix))) (define fetch-until-unescaped-doublequote [] -> [] ["\" "c#34;" | Chars] -> ["\" "c#34;" | (fetch-until-unescaped-doublequote Chars)] ["c#34;" | Chars] -> [] [Char | Chars] -> [Char | (fetch-until-unescaped-doublequote Chars)]) \* (define strip-whitespace-chars *\ \* [] -> [] *\ \* ["c#34;" | Chars] -> ["c#34;" | ( *\ \* [WhitespaceChar | Chars] -> (strip-whitespace-chars Chars) where (whitespace? WhitespaceChar) *\ \* [Char | Chars] -> [Char | (strip-whitespace-chars Chars)]) *\ (define tokenise JSONString -> (let CharList (explode JSONString) CharList)) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token pr Built with Scroll v170.5.0 10/15/2024 774 3.9
Sheerpower4gl Built with Scroll v170.5.0 10/15/2024 6 0
SHEEP - Programming language SHEEP ===== SHEEP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1978. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 #3204 on PLDB 47 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SHEEP happened in <a href="../lists/labs.html#q=University of Stockholm">University of Stockholm</a> and <a href="../lists/labs.html#q=Queen Mary College">Queen Mary College</a> - SHEEP on HOPL https://hopl.info/showlanguage.prx?exp=1748 SHEEP on HOPL - Read more about SHEEP on Semantic Scholar: 1. https://semanticscholar.org/paper/bdecae8d0cd3598d5b0990312026e9a2f37c89a6 1. Built with Scroll v170.5.0 10/15/2024 233 1.2
Sheep - Programming language Sheep ===== Sheep is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000 by Wouter Van Oortmerssen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Wouter%20Van%20Oortmerssen Wouter Van Oortmerssen #2131 on PLDB 25 Years Old New scripting/querying/ipc/programming language I created for Amiga Inc. There is no publicly available material right now, except for an introductory article at Amiga World, an interview at OSNews.com, and this released screenshot of an early sheep beta in action: SHEEP was planned to have familiar beginner friendly syntax and semantics coupled with multimethods, automatic memory management without garbage collection (linearity), powerful datatypes, pattern matching, strong and dynamic typing living together in harmony, integrated access to all the new Amiga OS features, and optional compiled output comparable to C in speed and size. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Sheep happened in <a href="../lists/labs.html#q=https://strlen.com/sheep-language">https://strlen.com/sheep-language</a> - Read more about Sheep on the web: 1. https://www.osnews.com/story/169/interview-wouter-van-oortmerssen-on-sheep/ 1. ```Example from the web: — Tree of Pythagoras — based on an old E example by Raymond Hoving import “ave” define pythtree ax:real ay:real bx:real by:real depth:int do cx = ax-ay+by cy = ax+ay-bx dx = bx+by-ay dy = ax-bx+by ex = 0.5*(cx-cy+dx+dy) ey = 0.5*(cx+cy-dx+dy) c = -1-depth*$100020 ave_line cx cy ax ay c ave_line ax ay bx by c ave_line bx by dx dy c ave_line dx dy cx cy c ave_line cx cy ex ey c ave_line ex ey dx dy c if depth < 12 then pythtree cx cy ex ey depth+1 pythtree ex ey dx dy depth+1 end end width = 640 height = 480 ave_openwindow "Pythagoras Tree" width height 0 pythtree width/2-width/12 height-20 width/2+width/12 height-20 0 ave_update repeat until ave_getmessage = 'Q' ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example define pythtree ax:real ay:real bx:real by:real depth:int do cx = ax-ay+by end Token Built with Scroll v170.5.0 10/15/2024 527 2.6
Sharpscript Built with Scroll v170.5.0 10/15/2024 6 0
Shared-prolog Built with Scroll v170.5.0 10/15/2024 6 0
Shapeup Built with Scroll v170.5.0 10/15/2024 6 0
Shapefile - Binary data format Shapefile ========= Shapefile is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #1871 on PLDB 30 Years Old The shapefile format is a popular geospatial vector data format for geographic information system (GIS) software. It is developed and regulated by Esri as a (mostly) open specification for data interoperability among Esri and other GIS software products. The shapefile format can spatially describe vector features: points, lines, and polygons, representing, for example, water wells, rivers, and lakes. Read more on Wikipedia... https://en.wikipedia.org/wiki/Shapefile Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of Shapefile happened in <a href="../lists/labs.html#q=Esri">Esri</a> - See also: (4 related languages) <a href="dbase.html">DBase</a>, <a href="autocad-app.html">AUTOCAD</a>, <a href="xbase.html">xBase</a>, <a href="unicode.html">Unicode</a> Built with Scroll v170.5.0 10/15/2024 290 1.4
sham - Grammar language sham ==== sham is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2051 on PLDB 9 Years Old ```Download source code: git clone https://github.com/rjnw/sham ``` A DSL for runtime code generation in racket - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - sham is developed on <a href="https://github.com/rjnw/sham">GitHub</a> and has 66 stars - Early development of sham happened in <a href="../lists/labs.html#q=Indiana University">Indiana University</a> - sham is written in <a href="racket.html">Racket</a>, <a href="cpp.html">C++</a>, <a href="yaml.html">YAML</a> - Read more about sham on the web: 1. https://arxiv.org/abs/2005.09028 1. Built with Scroll v170.5.0 10/15/2024 261 1.3
shakti - Programming language shakti ====== shakti is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2531 on PLDB 6 Years Old the latest iteration of k, Shakti k. The language is capable of managing streaming, in-memory, historical, relational, and time-series data. The distributed model extends out to multiple machines whether on-premise or in the cloud. Shakti k provides connectivity via Python, HTTP, SSL/TLS, and json. Shakti k supports compression and encryption for data, whether in-memory, in-flight or on disk. Shakti k also has primitives for blockchain operations. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of shakti happened in <a href="../lists/labs.html#q=https://github.com/shaktidb">https://github.com/shaktidb</a> - <a href="https://shakti.com">shakti.com</a> was registered in 2002 ```Example from the web: b + 1 2 3 ``` Built with Scroll v170.5.0 10/15/2024 286 1.4
Shakespeare - Esoteric programming language Shakespeare =========== Shakespeare is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2106 on PLDB 24 Years Old The Shakespeare Programming Language (SPL) is an esoteric programming language designed by Jon Åslund and Karl Hasselström. Like the Chef programming language, it is designed to make programs appear to be something other than programs; in this case, Shakespearean plays. A character list in the beginning of the program declares a number of stacks, naturally with names like "Romeo" and "Juliet". Read more on Wikipedia... https://en.wikipedia.org/wiki/Shakespeare_%28programming_language%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Early development of Shakespeare happened in <a href="../lists/labs.html#q=https://web.archive.org/web/20140716112704/http://shakespearelang.org/">https://web.archive.org/web/20140716112704/http://shakespearelang.org/</a> - Shakespeare on Esolang https://esolangs.org/wiki/Shakespeare Shakespeare on Esolang - See also: (1 related languages) <a href="assembly-language.html">Assembly language</a> ```Example from <a href='https://en.wikipedia.org/wiki/Shakespeare_%28programming_language%29'>Wikipedia</a>: Romeo, a young man with a remarkable patience. Juliet, a likewise young woman of remarkable grace. Ophelia, a remarkable woman much in dispute with Hamlet. Hamlet, the flatterer of Andersen Insulting A/S. Act I: Hamlet's insults and flattery. Scene I: The insulting of Romeo. [Enter Hamlet and Romeo] Hamlet: You lying stupid fatherless big smelly half-witted coward! You are as stupid as the difference between a handsome rich brave hero and thyself! Speak your mind! You are as brave as the sum of your fat little stuffed misused dusty old rotten codpiece and a beautiful fair warm peaceful sunny summer's day. You are as healthy as the difference between the sum of the sweetest reddest rose and my father and yourself! Speak your mind! You are as cowardly as the sum of yourself and the difference between a big mighty proud kingdom and a horse. Speak your mind. Speak your mind! [Exit Romeo] Scene II: The praising of Juliet. [Enter Juliet] Hamlet: Thou art as sweet as the sum of the sum of Romeo and his horse and his black cat! Speak thy mind! [Exit Juliet] Scene III: The praising of Ophelia. [Enter Ophelia] Hamlet: Thou art as lovely as the product of a large rural town and my amazing bottomless embroidered purse. Speak thy mind! Thou art as loving as the product of the bluest clearest sweetest sky and the sum of a squirrel and a white horse. Thou art as beautiful as the difference between Juliet and thyself. Speak thy mind! [Exeunt Ophelia and Hamlet] Act II: Behind Hamlet's back. Scene I: Romeo and Juliet's conversation. [Enter Romeo and Juliet] Romeo: Speak your mind. You are as worried as the sum of yourself and the difference between my small smooth hamster and my nose. Speak your mind! Juliet: Speak YOUR mind! You are as bad as Hamlet! You are as small as the difference between the square of the difference between my little pony and your big hairy hound and the cube of your sorry little codpiece. Speak your mind! [Exit Romeo] Scene II: Juliet and Ophelia's conversation. [Enter Ophelia] Juliet: Thou art as good as the quotient between Romeo and the sum of a small furry animal and a leech. Speak your mind! Ophelia: Thou art as disgusting as the quotient between Romeo and twice the difference between a mistletoe and an oozing infected blister! Speak your mind! [Exeunt] ``` Built with Scroll v170.5.0 10/15/2024 736 3.7
SHADOW - Programming language SHADOW ====== SHADOW is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1958. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221958%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1958 #2907 on PLDB 67 Years Old This paper provides an account of the Shadow language that is used to describe syntax and of a corresponding subroutine that enables a computer to perform syntactic analysis. The input to this subroutine consists of a string to be analyzed and a description of the syntax that is to be used. The syntax is expressed in the Shadow language. The output consists of a trace table that expresses the results of the syntactic analysis in a tabular form. Several versions of the subroutine and some associated programs have been in use now for over three years. The present account of the language and the subroutine contains a summary of material that has been described previously in unpublished reports and also some additional discussion of the work in relation to the more general questions of problem-oriented languages and string transformations. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SHADOW happened in <a href="../lists/labs.html#q=MIT">MIT</a> - SHADOW on HOPL https://hopl.info/showlanguage.prx?exp=168 SHADOW on HOPL - Read more about SHADOW on the web: 1. https://dl.acm.org/doi/10.1145/368959.368992 1. Built with Scroll v170.5.0 10/15/2024 359 1.8
ShaderLab - Programming language ShaderLab ========= ShaderLab is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #1129 on PLDB 25 Years Old 59k <span title="ShaderLab repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 59,455 ShaderLab repos on <a href="https://github.com/search?q=language:ShaderLab">GitHub</a> - Early development of ShaderLab happened in <a href="../lists/labs.html#q=https://github.com/tgjones/shaders-tmLanguage/issues">https://github.com/tgjones/shaders-tmLanguage/issues</a> - The Google BigQuery Public Dataset GitHub snapshot shows 1k users using ShaderLab in 1k repos on <a href="https://api.github.com/search/repositories?q=language:ShaderLab">GitHub</a> - GitHub supports <a href="https://github.com/tgjones/shaders-tmLanguage" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for ShaderLab - Read more about ShaderLab on the web: 1. https://docs.unity3d.com/Manual/SL-Shader.html 1. ```Example from <a href='https://github.com/tgjones/shaders-tmLanguage'>Linguist</a>: // From https://github.com/Unity-Technologies/PostProcessing, // licensed under MIT licence. Shader "Hidden/Post FX/Depth Of Field" { Properties { _MainTex ("", 2D) = "black" } CGINCLUDE #pragma exclude_renderers d3d11_9x #pragma target 3.0 ENDCG SubShader { Cull Off ZWrite Off ZTest Always // (0) Downsampling, prefiltering & CoC Pass { CGPROGRAM #pragma multi_compile __ UNITY_COLORSPACE_GAMMA #pragma vertex VertDOF #pragma fragment FragPrefilter #include "DepthOfField.cginc" ENDCG } // (1) Pass 0 + temporal antialiasing Pass { CGPROGRAM #pragma vertex VertDOF #pragma fragment FragPrefilter #define PREFILTER_TAA #include "DepthOfField.cginc" ENDCG } // (2-5) Bokeh filter with disk-shaped kernels Pass { CGPROGRAM #pragma vertex VertDOF #pragma fragment FragBlur #define KERNEL_SMALL #include "DepthOfField.cginc" ENDCG } Pass { CGPROGRAM #pragma vertex VertDOF #pragma fragment FragBlur #define KERNEL_MEDIUM #include "DepthOfField.cginc" ENDCG } Pass { CGPROGRAM #pragma vertex VertDOF #pragma fragment FragBlur #define KERNEL_LARGE #include "DepthOfField.cginc" ENDCG } Pass { CGPROGRAM #pragma vertex VertDOF #pragma fragment FragBlur #define KERNEL_VERYLARGE #include "DepthOfField.cginc" ENDCG } // (6) Postfilter blur Pass { CGPROGRAM #pragma vertex VertDOF #pragma fragment FragPostBlur #include "DepthOfField.cginc" ENDCG } } FallBack Off } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 548 2.7
Shade Built with Scroll v170.5.0 10/15/2024 6 0
shadama - Programming language shadama ======= shadama is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Yoshiki Ohshima and Dan Amelang and Bert Freudenberg. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Yoshiki%20Ohshima Yoshiki Ohshima https://pldb.io/concepts/../lists/creators.html#q=Dan%20Amelang Dan Amelang https://pldb.io/concepts/../lists/creators.html#q=Bert%20Freudenberg Bert Freudenberg #1892 on PLDB 8 Years Old ```Download source code: git clone https://github.com/yoshikiohshima/Shadama ``` Shadama is the prototype of a programming language for writing programs that create, control and visualize large numbers of objects. The Shadama environment supports liveness, yet Shadama programs are run on the GPU, which enables high performance. The primary goal of the language is to facilitate the writing of scientific simulations by students at the high school level. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - shadama is developed on <a href="https://github.com/yoshikiohshima/Shadama">GitHub</a> and has 27 stars - Early development of shadama happened in <a href="../lists/labs.html#q=https://github.com/yoshikiohshima/Shadama/issues">https://github.com/yoshikiohshima/Shadama/issues</a> - shadama is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a> - Read more about shadama on the web: 1. https://news.ycombinator.com/item?id=19530732 1. Built with Scroll v170.5.0 10/15/2024 366 1.8
SHACL - Programming language SHACL ===== SHACL, aka Shapes Constraint Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2048 on PLDB 10 Years Old A standard language for describing Resource Description Framework (RDF) graphs. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SHACL happened in <a href="../lists/labs.html#q=W3C">W3C</a> - See also: (1 related languages) <a href="rdf.html">RDF</a> - Read more about SHACL on the web: 1. https://www.w3.org/TR/shacl/ 1. ```Example from the web: ex:PersonShape a sh:NodeShape ; sh:targetClass ex:Person ; # Applies to all persons sh:property [ # _:b1 sh:path ex:ssn ; # constrains the values of ex:ssn sh:maxCount 1 ; sh:datatype xsd:string ; sh:pattern "^\\d{3}-\\d{2}-\\d{4}TEMPLATEquot; ; ] ; sh:property [ # _:b2 sh:path ex:worksFor ; sh:class ex:Company ; sh:nodeKind sh:IRI ; ] ; sh:closed true ; sh:ignoredProperties ( rdf:type ) . ``` Built with Scroll v170.5.0 10/15/2024 299 1.5
SHA-3 - Hash function SHA-3 ===== SHA-3 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22hashFunction%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">hash function</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2432 on PLDB 10 Years Old SHA-3 (Secure Hash Algorithm 3) is the latest member of the Secure Hash Algorithm family of standards, released by NIST on August 5, 2015. Although part of the same series of standards, SHA-3 is internally different from the MD5-like structure of SHA-1 and SHA-2. SHA-3 is a subset of the broader cryptographic primitive family Keccak (), designed by Guido Bertoni, Joan Daemen, Michaël Peeters, and Gilles Van Assche, building upon RadioGatún. Read more on Wikipedia... https://en.wikipedia.org/wiki/SHA-3 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"hashFunction"%5D%7D%5D%2C"logic"%3A"AND"%7D'>hashFunction</a> - Early development of SHA-3 happened in <a href="../lists/labs.html#q=National Institute of Standards and Technology">National Institute of Standards and Technology</a> Built with Scroll v170.5.0 10/15/2024 293 1.5
SHA-2 - Hash function SHA-2 ===== SHA-2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22hashFunction%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">hash function</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2365 on PLDB 24 Years Old SHA-2 (Secure Hash Algorithm 2) is a set of cryptographic hash functions designed by the United States National Security Agency (NSA). They are built using the Merkle–Damgård structure, from a one-way compression function itself built using the Davies–Meyer structure from a (classified) specialized block cipher. SHA-2 includes significant changes from its predecessor, SHA-1. Read more on Wikipedia... https://en.wikipedia.org/wiki/SHA-2 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"hashFunction"%5D%7D%5D%2C"logic"%3A"AND"%7D'>hashFunction</a> - Early development of SHA-2 happened in <a href="../lists/labs.html#q=National Security Agency">National Security Agency</a> Built with Scroll v170.5.0 10/15/2024 269 1.3
SHA-1 - Hash function SHA-1 ===== SHA-1 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22hashFunction%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">hash function</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #2373 on PLDB 32 Years Old In cryptography, SHA-1 (Secure Hash Algorithm 1) is a cryptographic hash function which takes an input and produces a 160-bit (20-byte) hash value known as a message digest – typically rendered as a hexadecimal number, 40 digits long. It was designed by the United States National Security Agency, and is a U.S. Federal Information Processing Standard.Since 2005 SHA-1 has not been considered secure against well-funded opponents, as of 2010 many organizations have recommended its replacement. Read more on Wikipedia... https://en.wikipedia.org/wiki/SHA-1 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"hashFunction"%5D%7D%5D%2C"logic"%3A"AND"%7D'>hashFunction</a> - Early development of SHA-1 happened in <a href="../lists/labs.html#q=National Security Agency">National Security Agency</a> Built with Scroll v170.5.0 10/15/2024 290 1.4
sh - Programming language sh == sh is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1971 by Stephen Richard Bourne. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221971%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1971 https://pldb.io/concepts/../lists/creators.html#q=Stephen%20Richard%20Bourne Stephen Richard Bourne #2615 on PLDB 54 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of sh happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - sh on HOPL https://hopl.info/showlanguage.prx?exp=568 sh on HOPL - Read more about sh on Semantic Scholar: 1. https://semanticscholar.org/paper/4d9cdae4e506c6b9e445e78f918b0b5ca2d60991 1. - Read more about sh on the web: 1. https://ieeexplore.ieee.org/document/6770407 1. ```Example from <a href='https://riju.codes/sh'>Riju</a>: echo "Hello, world!" ``` Built with Scroll v170.5.0 10/15/2024 265 1.3
SGML - Text markup language SGML ==== SGML, aka Standard Generalized Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #812 on PLDB 39 Years Old The Standard Generalized Markup Language (SGML; ISO 8879:1986) is a standard for defining generalized markup languages for documents. ISO 8879 Annex A.1 defines generalized markup: Generalized markup is based on two postulates: Markup should be declarative: it should describe a document's structure and other attributes, rather than specify the processing to be performed on it. Declarative markup is less likely to conflict with unforeseen future processing needs and techniques. Read more on Wikipedia... https://en.wikipedia.org/wiki/Standard_Generalized_Markup_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of SGML happened in <a href="../lists/labs.html#q=IBM">IBM</a> - SGML on HOPL https://hopl.info/showlanguage.prx?exp=1435 SGML on HOPL - See also: (14 related languages) <a href="ibm-gml.html">GML</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="scheme.html">Scheme</a>, <a href="linux.html">Linux</a>, <a href="hytime.html">HyTime</a>, <a href="regex.html">Regular Expressions</a>, <a href="unicode.html">Unicode</a>, <a href="xquery.html">XQuery</a>, <a href="java-server-pages.html">JSP</a>, <a href="scala.html">Scala</a>, <a href="dtd.html">DTD</a>, <a href="s-expressions.html">S-expressions</a>, <a href="latex.html">LaTeX</a> ```Example from <a href='https://en.wikipedia.org/wiki/Standard_Generalized_Markup_Language'>Wikipedia</a>: <lines> <line>first line</line> <line>second line</line> </lines> ``` Built with Scroll v170.5.0 10/15/2024 423 2.1
Seymour Built with Scroll v170.5.0 10/15/2024 6 0
Seval Built with Scroll v170.5.0 10/15/2024 6 0
Setun - Computing machine Setun ===== Setun is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22computingMachine%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">computing machine</a> created in 1958. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221958%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1958 #3320 on PLDB 67 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"computingMachine"%5D%7D%5D%2C"logic"%3A"AND"%7D'>computingMachine</a> - Early development of Setun happened in <a href="../lists/labs.html#q=Moscow State University">Moscow State University</a> - Setun on HOPL https://hopl.info/showlanguage.prx?exp=5292 Setun on HOPL Built with Scroll v170.5.0 10/15/2024 204 1
setlx - Programming language setlx ===== setlx is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #1621 on PLDB 14 Years Old ```Download source code: git clone https://github.com/herrmanntom/setlX ``` setlX is an interpreter for the high level programming language SetlX (set language extended). The most distinguishing feature of this language is the support it offers for sets and lists. As set theory is the language of mathematics, many mathematical algorithms that are formulated in terms of set theory have very straightforward implementations in SetlX. Designed mostly by Karl Stroetmann, the SetlX language is an evolution of Setl by Jack Schwartz. It was specifically conceived to make the unique features of Setl more accessible to today's computer science students. This interpreter is currently the SetlX reference implementation. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - setlx is developed on <a href="https://github.com/herrmanntom/setlX">GitHub</a> and has 26 stars - Early development of setlx happened in <a href="../lists/labs.html#q=https://github.com/herrmanntom/setlX/issues">https://github.com/herrmanntom/setlX/issues</a> - setlx is written in <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="tex.html">Tex</a>, <a href="csv.html">CSV</a>, <a href="bash.html">Bash</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="lisp.html">Lisp</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 395 2
Setlog Built with Scroll v170.5.0 10/15/2024 6 0
SETL - Programming language SETL ==== SETL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1969 by Jacob T. Schwartz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 https://pldb.io/concepts/../lists/creators.html#q=Jacob%20T.%20Schwartz Jacob T. Schwartz #913 on PLDB 56 Years Old SETL (SET Language) is a very high-level programming language based on the mathematical theory of sets. It was originally developed by (Jack) Jacob T. Schwartz at the New York University (NYU) Courant Institute of Mathematical Sciences in the late 1960s.. Read more on Wikipedia... https://en.wikipedia.org/wiki/SETL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SETL happened in <a href="../lists/labs.html#q=Courant Institute of Mathematical Sciences">Courant Institute of Mathematical Sciences</a> - Explore SETL snippets on <a href="http://www.rosettacode.org/wiki/Category:SETL">Rosetta Code</a> - SETL on HOPL https://hopl.info/showlanguage.prx?exp=1268 SETL on HOPL - See also: (4 related languages) <a href="algol-60.html">ALGOL 60</a>, <a href="abc.html">ABC</a>, <a href="ada.html">Ada</a>, <a href="python.html">Python</a> ```Example from <a href='https://riju.codes/setl'>Riju</a>: print("Hello, world!"); ``` ```Example from <a href='https://en.wikipedia.org/wiki/SETL'>Wikipedia</a>: procedure factorial(n); -- calculates the factorial n! return if n = 1 then 1 else n * factorial(n - 1) end if; end factorial; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 449 2.2
Setext Built with Scroll v170.5.0 10/15/2024 6 0
Set-builder-notation Built with Scroll v170.5.0 10/15/2024 6 0
Sespool Built with Scroll v170.5.0 10/15/2024 6 0
Sespath Built with Scroll v170.5.0 10/15/2024 6 0
Service-modeling-language Built with Scroll v170.5.0 10/15/2024 6 0
Serious - Programming language Serious ======= Serious is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by lorentzj. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=lorentzj lorentzj #1888 on PLDB 4 Years Old ```Download source code: git clone https://github.com/lorentzj/serious ``` The Sirius programming langauge - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Serious is developed on <a href="https://github.com/lorentzj/serious">GitHub</a> and has 2 stars - Early development of Serious happened in <a href="../lists/labs.html#q=https://github.com/lorentzj/sirius/issues">https://github.com/lorentzj/sirius/issues</a> - Serious is written in <a href="rust.html">Rust</a>, <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="powerbuilder.html">PowerBuilder</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="toml.html">TOML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a> - Read more about Serious on the web: 1. 2. https://www.reddit.com/r/ProgrammingLanguages/comments/xttlp5/comment/iqrx0ri/ 1. https://kandi.openweaver.com/rust/lorentzj/sirius 2. ```Example from the web: let x = 3; let y = 4; print (x^2 + y^2)^0.5; ``` Built with Scroll v170.5.0 10/15/2024 352 1.8
Sequential-pascal Built with Scroll v170.5.0 10/15/2024 6 0
SFC - Programming language SFC === SFC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #1589 on PLDB 32 Years Old Sequential function chart (SFC) is a graphical programming language used for programmable logic controllers (PLCs). It is one of the five languages defined by IEC 61131-3 standard. The SFC standard is defined as, Preparation of function charts for control systems, and was based on GRAFCET (itself based on binary Petri nets). Read more on Wikipedia... https://en.wikipedia.org/wiki/Sequential_function_chart Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SFC happened in <a href="../lists/labs.html#q=International Electrotechnical Commission">International Electrotechnical Commission</a> - See also: (1 related languages) <a href="drakon.html">DRAKON</a> Built with Scroll v170.5.0 10/15/2024 269 1.3
SequenceL - Programming language SequenceL ========= SequenceL is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #1932 on PLDB 36 Years Old SequenceL is a general purpose functional programming language and auto-parallelizing (Parallel computing) compiler and tool set, whose primary design objectives are performance on multi-core processor hardware, ease of programming, platform portability/optimization, and code clarity and readability. Its main advantage is that it can be used to write straightforward code that automatically takes full advantage of all the processing power available, without programmers needing to be concerned with identifying parallelisms, specifying vectorization, avoiding race conditions, and other challenges of manual directive-based programming approaches such as OpenMP. Programs written in SequenceL can be compiled to multithreaded code that runs in parallel, with no explicit indications from a programmer of how or what to parallelize. Read more on Wikipedia... https://en.wikipedia.org/wiki/SequenceL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SequenceL happened in <a href="../lists/labs.html#q=Texas Tech University">Texas Tech University</a> and <a href="../lists/labs.html#q=Texas Multicore Technologies">Texas Multicore Technologies</a> - Explore SequenceL snippets on <a href="http://www.rosettacode.org/wiki/Category:SequenceL">Rosetta Code</a> - See also: (13 related languages) <a href="x86-isa.html">X86</a>, <a href="arm.html">ARM</a>, <a href="linux.html">Linux</a>, <a href="opencl.html">OpenCL</a>, <a href="c.html">C</a>, <a href="csharp.html">C#</a>, <a href="fortran.html">Fortran</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="lisp.html">Lisp</a>, <a href="haskell.html">Haskell</a>, <a href="pascal.html">Pascal</a>, <a href="eclipse-editor.html">Eclipse</a> ```Example from <a href='https://en.wikipedia.org/wiki/SequenceL'>Wikipedia</a>: cmd:>prime(100...200) [101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199] ``` Built with Scroll v170.5.0 10/15/2024 477 2.4
Sequel-2 Built with Scroll v170.5.0 10/15/2024 6 0
Seque Built with Scroll v170.5.0 10/15/2024 6 0
Seq - Programming language Seq === Seq is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #782 on PLDB 6 Years Old ```Download source code: git clone https://github.com/seq-lang/seq ``` A High-Performance Language for Bioinformatics. Here, we introduce Seq, the first language tailored specifically to bioinformatics, which marries the ease and productivity of Python with C-like performance. Seq is a subset of Python—and in many cases a drop-in replacement—yet also incorporates novel bioinformatics- and computational genomics-oriented data types, language constructs and optimizations. Seq enables users to write high-level, Pythonic code without having to worry about low-level or domain-specific optimizations, and allows for seamless expression of the algorithms, idioms and patterns found in many genomics or bioinformatics applications. On equivalent CPython code, Seq attains a performance improvement of up to two orders of magnitude, and a 175× improvement once domain-specific language features and optimizations are used. With parallelism, we demonstrate up to a 650× improvement. Compared to optimized C++ code, which is already difficult for most biologists to produce, Seq frequently attains up to a 2× improvement, and with shorter, cleaner code. Thus, Seq opens the door to an age of democratization of highly-optimized bioinformatics software. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Seq is developed on <a href="https://github.com/seq-lang/seq">GitHub</a> and has 698 stars - Early development of Seq happened in <a href="../lists/labs.html#q=MIT">MIT</a> - Seq is written in <a href="cpp.html">C++</a>, <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="json.html">JSON</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="typescript.html">TypeScript</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="dockerfile.html">Dockerfile</a> - Read more about Seq on the web: 1. http://cb.csail.mit.edu/cb/seq/oopsla19-paper34.pdf 1. ```Example from the web: from sys import argv from genomeindex import * # index and process 20-mers def process(kmer: k20, index: GenomeIndex[k20]): prefetch index[kmer], index[~kmer] hits_fwd = index[kmer] hits_rev = index[~kmer] ``` Built with Scroll v170.5.0 10/15/2024 524 2.6
sepi - Programming language sepi ==== sepi is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #3099 on PLDB 13 Years Old SePi is a concurrent, message-passing programming language based on the pi-calculus. The language features synchronous, bi-directional channel-based communication. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of sepi happened in <a href="../lists/labs.html#q=Universidade de Lisboa">Universidade de Lisboa</a> Built with Scroll v170.5.0 10/15/2024 214 1.1
Seph - Programming language Seph ==== Seph is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2837 on PLDB 15 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Seph happened in <a href="../lists/labs.html#q=https://github.com/seph-lang">https://github.com/seph-lang</a> HackerNews discussions of Seph ============================== title|titleLink|date|score|comments Seph programming language|https://news.ycombinator.com/item?id=6560572|10/16/2013|1|0 Built with Scroll v170.5.0 10/15/2024 220 1.1
sentient - Programming language sentient ======== sentient is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #1504 on PLDB 9 Years Old ```Download source code: git clone https://github.com/sentient-lang/sentient-lang ``` The Sentient Programming Language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - sentient is developed on <a href="https://github.com/sentient-lang/sentient-lang">GitHub</a> and has 77 stars - Early development of sentient happened in <a href="../lists/labs.html#q=https://github.com/sentient-lang">https://github.com/sentient-lang</a> - sentient is written in <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a> - <a href="http://sentient-lang.org">sentient-lang.org</a> was registered in 2016 HackerNews discussions of sentient ================================== title|titleLink|date|score|comments Sentient: a declarative language that lets you describe what your problem is|https://news.ycombinator.com/item?id=12432312|09/05/2016|4|2 Built with Scroll v170.5.0 10/15/2024 330 1.6
SenseTalk - Programming language SenseTalk ========= SenseTalk is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001 by Douglas Simons. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=Douglas%20Simons Douglas Simons #1880 on PLDB 24 Years Old SenseTalk is an English-like scripting language derived from the HyperTalk language used in HyperCard. SenseTalk was originally developed as the scripting language within the HyperSense multimedia authoring application on the NeXTStep and OpenStep platforms. SenseTalk resurfaced in 2002 as the scripting language in eggPlant, the first commercial Mac OS X and cross-platform GUI testing application.. Read more on Wikipedia... https://en.wikipedia.org/wiki/SenseTalk Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SenseTalk happened in <a href="../lists/labs.html#q=Eggplant Software, Inc">Eggplant Software, Inc</a> - <a href="http://sensetalk.com/">sensetalk.com</a> was registered in 2001 - See also: (3 related languages) <a href="hypertalk.html">HyperTalk</a>, <a href="hypercard.html">HyperCard</a>, <a href="plist.html">Property list</a> Built with Scroll v170.5.0 10/15/2024 316 1.6
Standard for Exchange of Non-clinical Data - Standard Standard for Exchange of Non-clinical Data ========================================== Standard for Exchange of Non-clinical Data is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2915 on PLDB 23 Years Old The Standard for Exchange of Nonclinical Data (SEND) is an implementation of the CDISC Standard Data Tabulation Model (SDTM) for nonclinical studies, which specifies a way to present nonclinical data in a consistent format. These types of studies are related to animal testing conducted during drug development. Raw data of toxicology animal studies started after December 18, 2016 to support submission of new drugs to the US Food and Drug Administration will be submitted to the agency using SEND. Read more on Wikipedia... https://en.wikipedia.org/wiki/Standard_for_Exchange_of_Non-clinical_Data Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> - Early development of Standard for Exchange of Non-clinical Data happened in <a href="../lists/labs.html#q=Clinical Data Interchange Standards Consortium">Clinical Data Interchange Standards Consortium</a> Built with Scroll v170.5.0 10/15/2024 306 1.5
Semantic Versioning - Schema Semantic Versioning =================== Semantic Versioning is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22schema%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">schema</a> created in 2011 by Tom Preston-Werner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Tom%20Preston-Werner Tom Preston-Werner #269 on PLDB 14 Years Old ```Download source code: git clone https://github.com/semver/semver ``` Semantic versioning (aka SemVer)[1], currently the best known and most widely adopted version scheme in this category, uses a sequence of three digits (Major.Minor.Patch), an optional prerelease tag and optional build meta tag. In this scheme, risk and functionality are the measures of significance. Breaking changes are indicated by increasing the major number (high risk), new non-breaking features increment the minor number (medium risk) and all other non-breaking changes increment the patch number (lowest risk). The presence of a prerelease tag (-alpha, -beta) indicates substantial risk, as does a major number of zero (0.y.z), which is used to indicate a work-in-progress that may contain any level of potentially breaking changes (highest risk). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"schema"%5D%7D%5D%2C"logic"%3A"AND"%7D'>schema</a> - Semantic Versioning is developed on <a href="https://github.com/semver/semver">GitHub</a> and has 7,126 stars - Early development of Semantic Versioning happened in <a href="../lists/labs.html#q=https://github.com/semver">https://github.com/semver</a> - Semantic Versioning is written in <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a> - <a href="https://semver.org/">semver.org</a> was registered in 2009 ```Example from the web: 1.5.12 ``` Built with Scroll v170.5.0 10/15/2024 413 2.1
semicolon - Esoteric programming language semicolon ========= semicolon is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2012 by Pavan Kumar Sunkara. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Pavan%20Kumar%20Sunkara Pavan Kumar Sunkara #1090 on PLDB 13 Years Old ```Download source code: git clone https://github.com/pksunkara/semicolon ``` An esoteric language made up of only semicolons. You can't escape the semicolon monster! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - semicolon is developed on <a href="https://github.com/pksunkara/semicolon">GitHub</a> and has 130 stars - Early development of semicolon happened in <a href="../lists/labs.html#q=https://github.com/pksunkara/semicolon/pulls">https://github.com/pksunkara/semicolon/pulls</a> - <a href="brainfuck.html">Brainfuck</a> influenced the design of semicolon - semicolon is written in <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a> - See also: (1 related languages) <a href="brainfuck.html">Brainfuck</a> Built with Scroll v170.5.0 10/15/2024 300 1.5
Semi-Thue - Grammar language Semi-Thue ========= Semi-Thue is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1914 by Axel Thue. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221914%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1914 https://pldb.io/concepts/../lists/creators.html#q=Axel%20Thue Axel Thue #2245 on PLDB 111 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of Semi-Thue happened in <a href="../lists/labs.html#q=Oslo University">Oslo University</a> - See also: (1 related languages) <a href="post-canonical-system.html">Post production</a> Built with Scroll v170.5.0 10/15/2024 221 1.1
Semanol Built with Scroll v170.5.0 10/15/2024 6 0
Self - Programming language Self ==== Self is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987 by David Ungar. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 https://pldb.io/concepts/../lists/creators.html#q=David%20Ungar David Ungar #452 on PLDB 38 Years Old 36 <span title="Self repos on GitHub.">Repos</span> Self is an object-oriented programming language based on the concept of prototypes. Self began as a dialect of Smalltalk, being dynamically typed and using just-in-time compilation (JIT) as well as the prototype-based approach to objects: it was first used as an experimental test system for language design in the 1980s and 1990s. In 2006, Self was still being developed as part of the Klein project, which was a Self virtual machine written fully in Self. Read more on Wikipedia... https://en.wikipedia.org/wiki/Self_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 36 Self repos on <a href="https://github.com/search?q=language:Self">GitHub</a> - Early development of Self happened in <a href="../lists/labs.html#q=Sun Microsystems">Sun Microsystems</a> - The Google BigQuery Public Dataset GitHub snapshot shows 24 users using Self in 26 repos on <a href="https://api.github.com/search/repositories?q=language:Self">GitHub</a> - Explore Self snippets on <a href="http://www.rosettacode.org/wiki/Category:Self">Rosetta Code</a> - Self on HOPL https://hopl.info/showlanguage.prx?exp=1361 Self on HOPL - <a href="http://www.selflanguage.org">selflanguage.org</a> was registered in 2009 - See also: (16 related languages) <a href="smalltalk.html">Smalltalk</a>, <a href="newtonscript.html">NewtonScript</a>, <a href="javascript.html">JavaScript</a>, <a href="io.html">Io</a>, <a href="agora.html">Agora</a>, <a href="squeak.html">Squeak</a>, <a href="lisaac.html">Lisaac</a>, <a href="lua.html">Lua</a>, <a href="factor.html">Factor</a>, <a href="rebol.html">REBOL</a>, <a href="java.html">Java</a>, <a href="solaris.html">Solaris</a>, <a href="linux.html">Linux</a>, <a href="c.html">C</a>, <a href="cecil.html">CECIL</a>, <a href="ioke.html">Ioke</a> - Read more about Self on the web: 1. https://www.youtube.com/watch?v=Ox5P7QyL774 1. - 1 PLDB concepts link to Self: <a href="javascript.html">JavaScript</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Self.self'>hello-world</a>: 'Hello World' printLine ``` ```Example from <a href='http://helloworldcollection.de/#Self'>the Hello World Collection</a>: (| "Hello World in Self" hello = (| | 'Hello World!' print) |) ``` ```Example from <a href='https://en.wikipedia.org/wiki/Self_(programming_language)'>Wikipedia</a>: _AddSlots: (| porsche911 <- sportsCar copy |). porsche911 name:'Bobs Porsche'. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printLine row Feature Message Passing FeatureLink ../features/hasMessagePassing.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 672 3.4
Segras Built with Scroll v170.5.0 10/15/2024 6 0
Seed7 - Programming language Seed7 ===== Seed7 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005 by Thomas Mertes. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Thomas%20Mertes Thomas Mertes #766 on PLDB 20 Years Old Seed7 is an extensible general-purpose programming language designed by Thomas Mertes. It is syntactically similar to Pascal and Ada. Along with many other features, it provides an extension mechanism. Read more on Wikipedia... https://en.wikipedia.org/wiki/Seed7 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Seed7 happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/seed7/mailman/seed7-users">https://sourceforge.net/p/seed7/mailman/seed7-users</a> - Explore Seed7 snippets on <a href="http://www.rosettacode.org/wiki/Category:Seed7">Rosetta Code</a> - Seed7 appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (18 related languages) <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="pascal.html">Pascal</a>, <a href="modula-2.html">Modula-2</a>, <a href="ada.html">Ada</a>, <a href="algol-68.html">ALGOL 68</a>, <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="unicode.html">Unicode</a>, <a href="tls.html">TLS</a>, <a href="http.html">HTTP</a>, <a href="ftp.html">FTP</a>, <a href="smtp.html">SMTP</a>, <a href="mysql.html">MySQL</a>, <a href="mariadb.html">MariaDB</a>, <a href="sqlite.html">SQLite</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="xml.html">XML</a> - Read more about Seed7 on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/n0nii7/have_you_heard_about_seed7 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Seed7.s7'>hello-world</a>: $ include "seed7_05.s7i"; const proc: main is func begin writeln("Hello World"); end func; ``` ```Example from <a href='http://helloworldcollection.de/#Seed7'>the Hello World Collection</a>: # Hello World in Seed7 $ include "seed7_05.s7i"; const proc: main is func begin writeln("Hello World!"); end func; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token := row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token writeln row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 614 3.1
Sed Built with Scroll v170.5.0 10/15/2024 6 0
Secure Operations Language - Programming language Secure Operations Language ========================== Secure Operations Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #2413 on PLDB 55 Years Old The Secure Operations Language (SOL) was developed jointly by the United States Naval Research Laboratory and Utah State University in the United States. SOL is a domain-specific synchronous programming language for developing distributed applications and is based on software engineering principles developed in the Software Cost Reduction project at the Naval Research Laboratory in the late 1970s and early 1980s. SOL is intended to be a domain-specific language for developing service-based systems. Read more on Wikipedia... https://en.wikipedia.org/wiki/Secure_Operations_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Secure Operations Language happened in <a href="../lists/labs.html#q=United States Naval Research Laboratory and Utah State University">United States Naval Research Laboratory and Utah State University</a> - See also: (1 related languages) <a href="solidity.html">Solidity</a> Built with Scroll v170.5.0 10/15/2024 310 1.6
Sectorc Built with Scroll v170.5.0 10/15/2024 6 0
Search Built with Scroll v170.5.0 10/15/2024 6 0
SDTM - Standard SDTM ==== SDTM is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #3015 on PLDB 21 Years Old SDTM (Study Data Tabulation Model) defines a standard structure for human clinical trial (study) data tabulations and for nonclinical study data tabulations that are to be submitted as part of a product application to a regulatory authority such as the United States Food and Drug Administration (FDA). The Submission Data Standards team of Clinical Data Interchange Standards Consortium (CDISC) defines SDTM. On July 21, 2004, SDTM was selected as the standard specification for submitting tabulation data to the FDA for clinical trials and on July 5, 2011 for nonclinical studies. Read more on Wikipedia... https://en.wikipedia.org/wiki/SDTM Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> - Early development of SDTM happened in <a href="../lists/labs.html#q=Clinical Data Interchange Standards Consortium">Clinical Data Interchange Standards Consortium</a> Built with Scroll v170.5.0 10/15/2024 298 1.5
SDMS - Programming language SDMS ==== SDMS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2259 on PLDB 24 Years Old ```Download source code: git clone https://github.com/IPS-LMU/emu-cloud ``` Run the EMU-SDMS on your server using Docker - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - SDMS is developed on <a href="https://github.com/IPS-LMU/emu-cloud">GitHub</a> and has 0 stars - Early development of SDMS happened in <a href="../lists/labs.html#q=Ludwig-Maximilians-Universität">Ludwig-Maximilians-Universität</a> - SDMS is written in <a href="dockerfile.html">Dockerfile</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="sql.html">SQL</a>, <a href="yaml.html">YAML</a>, <a href="typescript.html">TypeScript</a>, <a href="php.html">PHP</a>, <a href="ini.html">Ini</a> - SDMS on HOPL https://hopl.info/showlanguage.prx?exp=2488 SDMS on HOPL - Read more about SDMS on the web: 1. https://ips-lmu.github.io/The-EMU-SDMS-Manual/chap-querysys-impl.html 1. Built with Scroll v170.5.0 10/15/2024 321 1.6
SdlBasic - Programming language SdlBasic ======== SdlBasic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2668 on PLDB 23 Years Old SdlBasic is a multiplatform interpreter for BASIC, using the SDL libraries. Its interpreter core is based on wxBasic. The interpreter can be very useful for people who are familiar with ANSI-BASIC interpreters and are curious or needing SDL library features on their coding development. Read more on Wikipedia... https://en.wikipedia.org/wiki/SdlBasic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SdlBasic happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/sdlbasic/mailman/sdlbasic-developers">https://sourceforge.net/p/sdlbasic/mailman/sdlbasic-developers</a> - See also: (2 related languages) <a href="basic.html">BASIC</a>, <a href="wxbasic.html">WxBasic</a> ```Example from <a href='https://en.wikipedia.org/wiki/SdlBasic'>Wikipedia</a>: Function swap( a, b ) tmp = a a = b b = tmp End Function v1=10 v2=20 print v1, v2 swap( v1, v2 ) print v1, v2 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 339 1.7
Shared Dataspace Language - Programming language Shared Dataspace Language ========================= Shared Dataspace Language, aka Shared Dataspace Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #2244 on PLDB 37 Years Old The authors are currently evaluating the use of shared dataspace paradigm as the basis for a novel programming language, called SDL (Shared Dataspace Language), that supports large-scale concurrency. Their goal is to develop the software support needed for the design, analysis, understanding, and testing of programs involving many thousands of concurrent processes running on a highly parallel multiprocessor. The authors provide an overview of the key SDL features, using small examples to illustrate its power and flexibility - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Shared Dataspace Language happened in <a href="../lists/labs.html#q=Washington University">Washington University</a> - Shared Dataspace Language on HOPL https://hopl.info/showlanguage.prx?exp=1429 Shared Dataspace Language on HOPL - Read more about Shared Dataspace Language on the web: 1. https://ieeexplore.ieee.org/document/12526 1. Built with Scroll v170.5.0 10/15/2024 312 1.6
SDF - Grammar language SDF === SDF is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #2864 on PLDB 36 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of SDF happened in <a href="../lists/labs.html#q=Centre for Mathematics and Computer Science">Centre for Mathematics and Computer Science</a> and <a href="../lists/labs.html#q=University of Amsterdam">University of Amsterdam</a> - SDF on HOPL https://hopl.info/showlanguage.prx?exp=1522 SDF on HOPL - Read more about SDF on Semantic Scholar: 1. https://semanticscholar.org/paper/869172852497052bc81d041c914c328bb16561ca 1. Built with Scroll v170.5.0 10/15/2024 238 1.2
sdf-format - Xml format sdf-format ========== sdf-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2810 on PLDB 13 Years Old SDF is an XML format that describes objects and environments for robot simulators, visualization, and control. Originally developed as part of the Gazebo robot simulator, SDF was designed with scientific robot applications in mind. Over the years, SDF has become a stable, robust, and extensible format capable of describing all aspects of robots, static and dynamic objects, lighting, terrain, and even physics. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of sdf-format happened in <a href="../lists/labs.html#q=https://www.openrobotics.org/foundation">https://www.openrobotics.org/foundation</a> - <a href="http://sdformat.org/">sdformat.org</a> was registered in 2013 - Read more about sdf-format on the web: 1. https://bitbucket.org/osrf/sdformat 1. Built with Scroll v170.5.0 10/15/2024 287 1.4
SCSS - Stylesheet language SCSS ==== SCSS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22stylesheetLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">stylesheet language</a> created in 2006 by Hampton Lintorn-Catlin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Hampton%20Lintorn-Catlin Hampton Lintorn-Catlin #417 on PLDB 19 Years Old 335k <span title="SCSS repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"stylesheetLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>stylesheetLanguage</a> - There are at least 335,325 SCSS repos on <a href="https://github.com/search?q=language:SCSS">GitHub</a> - Early development of SCSS happened in <a href="../lists/labs.html#q=https://github.com/sass">https://github.com/sass</a> - The Google BigQuery Public Dataset GitHub snapshot shows 8k users using SCSS in 9k repos on <a href="https://api.github.com/search/repositories?q=language:SCSS">GitHub</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/scss">grammar</a> for SCSS - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/scss">package</a> for syntax highlighting SCSS - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/css.py">syntax highlighting</a> for SCSS - GitHub supports <a href="https://github.com/MarioRicalde/SCSS.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for SCSS - <a href="http://sass-lang.com/">sass-lang.com</a> was registered in 2009 - Read more about SCSS on the web: 1. https://en.wikipedia.org/wiki/Sass_(stylesheet_language) 1. - 36 PLDB concepts link to SCSS: <a href="11ty.html">11ty</a>, <a href="ace.html">Ace Editor</a>, <a href="asciidots.html">AsciiDots</a>, <a href="blockml.html">blockml</a>, <a href="bounce-lang.html">Bounce</a>, <a href="cloc.html">cloc</a>, <a href="dllup.html">dllup</a>, <a href="eiffel.html">Eiffel</a>, <a href="flownote.html">flownote</a>, <a href="ibis.html">Ibis</a>, <a href="infusion-framework.html">infusion-framework</a>, <a href="jasmine.html">jasmine</a>, <a href="jekyll.html">Jekyll</a>, <a href="ligo.html">Ligo</a>, <a href="marp.html">Marp</a>, <a href="mastodon.html">Mastodon</a>, <a href="mavo.html">mavo</a>, <a href="monaco.html">Monaco Editor</a>, <a href="mys.html">mys</a>, <a href="ngs.html">NGS</a>, <a href="packagist-pm.html">packagist-pm</a>, <a href="prettier.html">Prettier</a>, <a href="prometheus.html">PROMETHEUS</a>, <a href="rmarkdown.html">RMarkdown</a>, <a href="rocksdb.html">RocksDB</a>, <a href="sanddance.html">SandDance</a>, <a href="sibilant.html">Sibilant</a>, <a href="sqrl.html">SQRL</a>, <a href="statsplorer.html">Statsplorer</a>, <a href="tao-lang.html">Tao</a>, <a href="tiledb.html">tiledb</a>, <a href="toontalk.html">ToonTalk</a>, <a href="ucg.html">UCG</a>, <a href="verona.html">verona</a>, <a href="walt.html">walt</a>, <a href="xodio.html">xodio</a> ```Example from <a href='https://riju.codes/scss'>Riju</a>: body:before { content: "Hello, world!"; } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/SCSS.scss'>hello-world</a>: body::before { content: "Hello World"; } ``` ```Example from <a href='https://github.com/MarioRicalde/SCSS.tmbundle'>Linguist</a>: $blue: #3bbfce; $margin: 16px; .content-navigation { border-color: $blue; color: darken($blue, 9%); } .border { padding: $margin / 2; margin: $margin / 2; border-color: $blue; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Mixins FeatureLink ../features/hasMixins.html Supported <span class="hasFeature">✓</span> Example @mixin reset-list { margin: 0; padding: 0; list-style: none; } @mixin horizontal-list { @include reset-list; li { display: inline-block; margin: { left: -2px; right: 2em; } } } nav ul { @include horizontal-list; } Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 836 4.2
Scsh - Programming language Scsh ==== Scsh is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #2055 on PLDB 32 Years Old Scsh (a Scheme shell) is computer software, a type of shell for an operating system. It is a Portable Operating System Interface (POSIX) application programming interface (API) layered on the programming language Scheme, in a manner to make the most of Scheme's ability for scripting. Scsh is limited to 32-bit platforms but there is a development version against the latest Scheme 48 that works in 64-bit mode. Read more on Wikipedia... https://en.wikipedia.org/wiki/Scsh Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Scsh happened in <a href="../lists/labs.html#q=MIT">MIT</a> - Scsh on HOPL https://hopl.info/showlanguage.prx?exp=2484 Scsh on HOPL - See also: (3 related languages) <a href="ia-32.html">IA-32</a>, <a href="scheme.html">Scheme</a>, <a href="regex.html">Regular Expressions</a> - Read more about Scsh on the web: 1. https://www.ccs.neu.edu/home/shivers/cv.pdf 1. ```Example from <a href='https://en.wikipedia.org/wiki/Scsh'>Wikipedia</a>: #!/usr/local/bin/scsh -s !# (define (executables dir) (with-cwd dir (filter file-executable? (directory-files dir #t)))) (define (writeln x) (display x) (newline)) (for-each writeln (append-map executables ((infix-splitter ":") (getenv "PATH")))) ``` Built with Scroll v170.5.0 10/15/2024 381 1.9
Scryer Prolog - Programming language Scryer Prolog ============= Scryer Prolog is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Mark Thom. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Mark%20Thom Mark Thom #908 on PLDB 9 Years Old ```Download source code: git clone https://github.com/mthom/scryer-prolog ``` Scryer Prolog aims to become to ISO Prolog what GHC is to Haskell: an open source industrial strength production environment that is also a testbed for bleeding edge research in logic and constraint programming, which is itself written in a high-level language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Scryer Prolog is developed on <a href="https://github.com/mthom/scryer-prolog">GitHub</a> and has 1,969 stars - Scryer Prolog is an implementation of <a href="prolog.html">Prolog</a> - Scryer Prolog is written in <a href="prolog.html">Prolog</a>, <a href="rust.html">Rust</a>, <a href="toml.html">TOML</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="lisp.html">Lisp</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 343 1.7
SCROLL - Programming language SCROLL ====== SCROLL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #2614 on PLDB 55 Years Old A pattern recording language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SCROLL happened in <a href="../lists/labs.html#q=University of Arizona">University of Arizona</a> - SCROLL on HOPL https://hopl.info/showlanguage.prx?exp=530 SCROLL on HOPL - See also: (1 related languages) <a href="troff.html">Troff</a> - Read more about SCROLL on Semantic Scholar: 1. https://semanticscholar.org/paper/06a2ad826a19844977fa42f5e7081fbbff967a15 1. ```Example from the web: A$/BCD$IEF$ ``` Built with Scroll v170.5.0 10/15/2024 241 1.2
Scriptx Built with Scroll v170.5.0 10/15/2024 6 0
Scriptol - Programming language Scriptol ======== Scriptol is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001 by Denis Sureau. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=Denis%20Sureau Denis Sureau #2095 on PLDB 24 Years Old Scriptol is an object-oriented programming language that allows users to declare an XML document as a class. The language is universal and allows users to create dynamic web pages, as well as create scripts and binary applications.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Scriptol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Scriptol happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/scriptol/discussion/">https://sourceforge.net/p/scriptol/discussion/</a> - See also: (1 related languages) <a href="xml.html">XML</a> - Read more about Scriptol on the web: 1. 2. https://web.archive.org/web/20200513065750/https://www.scriptol.fr/ 1. https://www.xul.fr/xml-oriented.php 2. Built with Scroll v170.5.0 10/15/2024 304 1.5
ScriptEase - Programming language ScriptEase ========== ScriptEase is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2307 on PLDB 24 Years Old ScriptEase provides the most powerful and advanced form of JavaScript available today. Whereas other flavors of JavaScipt are embedded in web browsers and restricted to scripts that have been transmitted along with HTML documents, the ScriptEase processor allows you to run scripts locally, so you can use ScriptEase to write full fledged programs. In addition, ScriptEase has added commands and directives that increase and extend its power without interfering with the operation of standard JavaScript. These enhancements include preprocessor directives such as #include and #define, the switch/case statement, and the built-in Buffer object. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ScriptEase happened in <a href="../lists/labs.html#q=Nombas, Inc">Nombas, Inc</a> - ScriptEase on HOPL https://hopl.info/showlanguage.prx?exp=3619 ScriptEase on HOPL - Read more about ScriptEase on the web: 1. https://web.archive.org/web/20030417161951/http://www.nombas.com/us/company/company.htm 1. ```Example from the web: while( ThereAreUncalledNamesOnTheList() == true){ name=GetNameFromTheList(); CallthePerson(name); LeaveTheMessage(); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Directives FeatureLink ../features/hasDirectives.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 355 1.8
ScriptBasic - Programming language ScriptBasic =========== ScriptBasic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2970 on PLDB 26 Years Old ScriptBasic is a scripting language variant of BASIC. The source of the interpreter is available as a C program under the LGPL license. ScriptBasic generates intermediary code which is then interpreted by a runtime environment. Read more on Wikipedia... https://en.wikipedia.org/wiki/ScriptBasic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ScriptBasic happened in <a href="../lists/labs.html#q=https://www.scriptbasic.com/xxxbuglist.html">https://www.scriptbasic.com/xxxbuglist.html</a> - Explore ScriptBasic snippets on <a href="http://www.rosettacode.org/wiki/Category:ScriptBasic">Rosetta Code</a> - See also: (9 related languages) <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="html.html">HTML</a>, <a href="tex.html">Tex</a>, <a href="pdf.html">PDF</a>, <a href="mysql.html">MySQL</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="regex.html">Regular Expressions</a> Built with Scroll v170.5.0 10/15/2024 323 1.6
SCRIPT markup - Programming language SCRIPT markup ============= SCRIPT markup is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2824 on PLDB 26 Years Old SCRIPT, any of a series of text markup languages starting with Script under Control Program-67/Cambridge Monitor System (CP-67/CMS) and Script/370 under Virtual Machine Facility/370 (VM/370); the current version, SCRIPT/VS, is part of IBM's Document Composition Facility (DCF) for IBM z/VM and z/OS systems. SCRIPT was developed for CP-67/CMS by Stuart Madnick at MIT, succeeding CTSS RUNOFF. SCRIPT is a procedural markup language. Read more on Wikipedia... https://en.wikipedia.org/wiki/SCRIPT_(markup) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (3 related languages) <a href="ibm-gml.html">GML</a>, <a href="sgml.html">SGML</a>, <a href="scribe.html">Scribe</a> ```Example from the web: .ez on &P.This is a paragraph. &N1.First item &N2.First subitem &N2.Second subitem &N1.Second item ``` ```Example from <a href='https://en.wikipedia.org/wiki/SCRIPT_(markup)'>Wikipedia</a>: .ez on &P.This is a paragraph. &N1.First item &N2.First subitem &N2.Second subitem &N1.Second item ``` Built with Scroll v170.5.0 10/15/2024 354 1.8
Scrimshaw Built with Scroll v170.5.0 10/15/2024 6 0
Scribe - Programming language Scribe ====== Scribe is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #1691 on PLDB 45 Years Old Scribe is a markup language and word processing system which pioneered the use of descriptive markup. Scribe was revolutionary when it was proposed, because it involved for the first time a clean separation of presentation and content.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Scribe_(markup_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Scribe happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - Scribe on HOPL https://hopl.info/showlanguage.prx?exp=2481 Scribe on HOPL - See also: (7 related languages) <a href="ibm-gml.html">GML</a>, <a href="html.html">HTML</a>, <a href="latex.html">LaTeX</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="emacs-editor.html">Emacs</a>, <a href="tex.html">Tex</a> - Read more about Scribe on the web: 1. http://www.bitsavers.org/pdf/unilogic/Scribe_Pocket_Reference.pdf 1. ```Example from the web: @MakeSection(tag=beginning, title="The Beginning") ``` ```Example from <a href='https://en.wikipedia.org/wiki/Scribe_(markup_language)'>Wikipedia</a>: @Heading(The Beginning) @Begin(Quotation) Let's start at the very beginning, a very good place to start @End(Quotation) ``` Built with Scroll v170.5.0 10/15/2024 367 1.8
scribble - Programming language scribble ======== scribble is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997 by Matthew Flatt. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 https://pldb.io/concepts/../lists/creators.html#q=Matthew%20Flatt Matthew Flatt #1160 on PLDB 28 Years Old ```Download source code: git clone https://github.com/racket/scribble ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - scribble is developed on <a href="https://github.com/racket/scribble">GitHub</a> and has 196 stars - Early development of scribble happened in <a href="../lists/labs.html#q=https://github.com/racket">https://github.com/racket</a> - scribble is written in <a href="racket.html">Racket</a>, <a href="tex.html">Tex</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a> ```Example from the web: #lang scribble/doc @(require scribble/manual "utils.rkt" (for-syntax racket/base) (for-label scribble/manual-struct version/utils syntax/quote)) @(define lit-ellipses (racket ...)) @(define lit-ellipses+ (racket ...+)) @title[#:tag "manual" #:style 'toc]{Manual Forms} @defmodulelang[scribble/manual]{The @racketmodname[scribble/manual] language provides all of @racketmodname[scribble/base] plus many additional functions that are specific to writing Racket documentation. It also associates @tech{style properties} with the generated @racket[doc] export to select the default Racket manual style for rendering; see @secref["manual-render-style"] for more information. The @racketmodname[scribble/manual] name can also be used as a library with @racket[require], in which case it provides all of the same bindings, but without setting the reader or setting the default rendering format to the Racket manual format.} ``` Built with Scroll v170.5.0 10/15/2024 424 2.1
Screamer Built with Scroll v170.5.0 10/15/2024 6 0
Scratchpad - Programming language Scratchpad ========== Scratchpad is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1971. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221971%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1971 #2176 on PLDB 54 Years Old Scratchpad may refer to: A pad of paper, such as a notebook, for preliminary notes, sketches, or writings Scratchpad memory, also known as scratchpad, scratchpad RAM or local store. is a high-speed internal memory used for temporary storage of calculations, data, and other work in progress Scratchpad, the former name of Axiom, a free, general-purpose computer algebra system. Read more on Wikipedia... https://en.wikipedia.org/wiki/Scratchpad Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Scratchpad happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Scratchpad on HOPL https://hopl.info/showlanguage.prx?exp=2728 Scratchpad on HOPL - Read more about Scratchpad on Semantic Scholar: 1. https://semanticscholar.org/paper/80eec44180b427c5468b26a8c905031715fffc88 1. Built with Scroll v170.5.0 10/15/2024 289 1.4
Scratchpad-ii Built with Scroll v170.5.0 10/15/2024 6 0
Scratch - Visual programming language Scratch ======= Scratch is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2002 by John Maloney and Leo Burd and Yasmin B. Kafai and Natalie Rusk and Brian Silverman and Mitchel Resnick. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 https://pldb.io/concepts/../lists/creators.html#q=John%20Maloney John Maloney https://pldb.io/concepts/../lists/creators.html#q=Leo%20Burd Leo Burd https://pldb.io/concepts/../lists/creators.html#q=Yasmin%20B.%20Kafai Yasmin B. Kafai https://pldb.io/concepts/../lists/creators.html#q=Natalie%20Rusk Natalie Rusk https://pldb.io/concepts/../lists/creators.html#q=Brian%20Silverman Brian Silverman https://pldb.io/concepts/../lists/creators.html#q=Mitchel%20Resnick Mitchel Resnick #105 on PLDB 23 Years Old [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> Scratch. Scratch is a free visual programming language developed by the MIT Media Lab. Scratch was created to help young people learn to think creatively, reason systematically and work collaboratively. It is used by students, teachers and parents to easily create interactive stories, animations, games, etc. Read more on Wikipedia... https://en.wikipedia.org/wiki/Scratch_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - Early development of Scratch happened in <a href="../lists/labs.html#q=MIT">MIT</a> - Check out the 47 <a href="https://www.meetup.com/topics/scratch/">Scratch meetup groups</a> on Meetup.com. - There are 10,081 members in the <a href="https://reddit.com/r/scratch">Scratch subreddit</a> - There are 98 <a href="https://projecteuler.net/language=Scratch">Project Euler</a> users using Scratch - Explore Scratch snippets on <a href="http://www.rosettacode.org/wiki/Category:Scratch">Rosetta Code</a> - Scratch ranks #16 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Annual Reports for Scratch https://scratch.mit.edu/annual-report Annual Reports for Scratch - See also: (18 related languages) <a href="squeak.html">Squeak</a>, <a href="actionscript.html">ActionScript</a>, <a href="linux.html">Linux</a>, <a href="logo.html">Logo</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="hypercard.html">HyperCard</a>, <a href="starlogo.html">StarLogo</a>, <a href="etoys.html">Etoys</a>, <a href="snap.html">Snap!</a>, <a href="android.html">Android</a>, <a href="python.html">Python</a>, <a href="java.html">Java</a>, <a href="basic.html">BASIC</a>, <a href="arduino.html">Arduino Programming Language</a>, <a href="javascript.html">JavaScript</a>, <a href="blockly.html">Blockly</a>, <a href="kodu-game-lab.html">Kodu Game Lab</a>, <a href="microsoft-small-basic.html">Microsoft Small Basic</a> - 3 PLDB concepts link to Scratch: <a href="flowgorithm.html">Flowgorithm</a>, <a href="microblocks.html">MicroBlocks</a>, <a href="pickcode.html">PickCode</a> Built with Scroll v170.5.0 10/15/2024 653 3.3
Scrapscript - Programming language Scrapscript =========== Scrapscript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2023 by Taylor Troesh. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222023%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2023 https://pldb.io/concepts/../lists/creators.html#q=Taylor%20Troesh Taylor Troesh #2530 on PLDB 2 Years Old All programs are data, expressions are content-addressable "scraps".Scrapscript rejects traditional package-management. Instead, “scrapyards” combine features from Smalltalk, Hackage, IPFS, GitHub, and StackOverflow. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="haskell.html">Haskell</a> and <a href="json.html">JSON</a> and <a href="elm.html">Elm</a> and <a href="roc.html">Roc</a> and <a href="hackage-pm.html">hackage-pm</a> influenced the design of Scrapscript - Read more about Scrapscript on the web: 1. https://news.ycombinator.com/item?id=35712163 1. ```Example from the web: greet <| person:ron 3 . greet :: person -> text = | :cowboy -> "howdy" | :ron n -> "hi " ++ a ++ "ron" , a = text/repeat n "a" | :parent :m -> "hey mom" | :parent :f -> "greetings father" | :friend n -> "yo" |> list/repeat n |> string/join " " | :stranger "felicia" -> "bye" | :stranger name -> "hello " ++ name . person = : cowboy : ron int : parent s , s = (: m : f) : friend int : stranger text ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Expressions FeatureLink ../features/hasExpressions.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 384 1.9
score - Programming language score ===== score is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Jean-Michaël Celerier. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Jean-Micha%C3%ABl%20Celerier Jean-Michaël Celerier #620 on PLDB 12 Years Old ```Download source code: git clone https://github.com/OSSIA/score ``` ossia score, an interactive sequencer for the intermedia arts - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - score is developed on <a href="https://github.com/OSSIA/score">GitHub</a> and has 1,469 stars - Early development of score happened in <a href="../lists/labs.html#q=https://github.com/OSSIA">https://github.com/OSSIA</a> - score is written in <a href="cpp.html">C++</a>, <a href="svg.html">SVG</a>, <a href="cmake.html">CMake</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="markdown.html">Markdown</a>, <a href="qml.html">QML</a>, <a href="bash.html">Bash</a>, <a href="html.html">HTML</a>, <a href="python.html">Python</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="objective-c.html">Objective-C</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="powershell.html">PowerShell</a>, <a href="z-shell.html">Z shell</a> - <a href="https://ossia.io">ossia.io</a> was registered in 2017 HackerNews discussions of score =============================== title|titleLink|date|score|comments Show HN: Ossia score, a visual programming language for time|https://news.ycombinator.com/item?id=17982771|09/13/2018|5|1 Built with Scroll v170.5.0 10/15/2024 422 2.1
scopes - Programming language scopes ====== scopes is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Leonard Ritter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Leonard%20Ritter Leonard Ritter #2809 on PLDB 9 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of scopes happened in <a href="../lists/labs.html#q=https://github.com/duangle/scopes/issues">https://github.com/duangle/scopes/issues</a> - Read more about scopes on the web: 1. 2. https://scopes.readthedocs.io/en/latest/about.html 1. https://web.archive.org/web/20180316191620/https://bitbucket.org/duangle/scopes/wiki/Home 2. Built with Scroll v170.5.0 10/15/2024 245 1.2
Scoop Built with Scroll v170.5.0 10/15/2024 6 0
Scoop - Package manager Scoop ===== Scoop is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2013 by Luke Sampson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Luke%20Sampson Luke Sampson #430 on PLDB 12 Years Old ```Download source code: git clone https://github.com/ScoopInstaller/Scoop ``` A command-line installer for Windows - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Scoop is developed on <a href="https://github.com/ScoopInstaller/Scoop">GitHub</a> and has 20,522 stars - Early development of Scoop happened in <a href="../lists/labs.html#q=https://github.com/ScoopInstaller">https://github.com/ScoopInstaller</a> - Scoop is written in <a href="powershell.html">PowerShell</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="csharp.html">C#</a>, <a href="xml.html">XML</a> - <a href="https://scoop.sh/">scoop.sh</a> was registered in 2013 Built with Scroll v170.5.0 10/15/2024 294 1.5
SCM - Programming language SCM === SCM is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990 by Aubrey Jaffer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 https://pldb.io/concepts/../lists/creators.html#q=Aubrey%20Jaffer Aubrey Jaffer #2412 on PLDB 35 Years Old SCM is a programming language, a dialect of the language Scheme. It is written in the language C, by Aubrey Jaffer, the author of the SLIB Scheme library and the JACAL interactive computer algebra (symbolic mathematics) program. It conforms to the standards R4RS, R5RS, and IEEE P1178. Read more on Wikipedia... https://en.wikipedia.org/wiki/SCM_(Scheme_implementation) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SCM happened in <a href="../lists/labs.html#q=MIT">MIT</a> - See also: (9 related languages) <a href="lisp.html">Lisp</a>, <a href="c.html">C</a>, <a href="ia-32.html">IA-32</a>, <a href="scheme.html">Scheme</a>, <a href="guile.html">Guile</a>, <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="emacs-editor.html">Emacs</a>, <a href="bash.html">Bash</a> Built with Scroll v170.5.0 10/15/2024 329 1.6
Sclipting Built with Scroll v170.5.0 10/15/2024 6 0
Structured Control Language - Programming language Structured Control Language =========================== Structured Control Language, aka Structured Control Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #3203 on PLDB 27 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Structured Control Language happened in <a href="../lists/labs.html#q=Siemens">Siemens</a> - Read more about Structured Control Language on the web: 1. https://cache.industry.siemens.com/dl/files/188/1137188/att_27471/v1/SCLV4_e.pdf 1. ```Example from the web: CASE TW OF 1: DISPLAY := OVEN_TEMP; 2: DISPLAY := MOTOR_SPEED; 3: DISPLAY := GROSS_TARE; QW4 := 16#0003; 4..10:DISPLAY := INT_TO_DINT (TW); QW4 := 16#0004; 11,13,19:DISPLAY:= 99; QW4 := 16#0005; ELSE: DISPLAY := 0; TW_ERROR := 1; END_CASE; ``` Built with Scroll v170.5.0 10/15/2024 263 1.3
SciPy - Library SciPy ===== SciPy is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2001 by Travis Oliphant and Pearu Peterson and Eric Jones. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=Travis%20Oliphant Travis Oliphant https://pldb.io/concepts/../lists/creators.html#q=Pearu%20Peterson Pearu Peterson https://pldb.io/concepts/../lists/creators.html#q=Eric%20Jones Eric Jones #302 on PLDB 24 Years Old ```Download source code: git clone https://github.com/scipy/scipy ``` SciPy (pronounced "Sigh Pie") is an open source Python library used for scientific computing and technical computing. SciPy contains modules for optimization, linear algebra, integration, interpolation, special functions, FFT, signal and image processing, ODE solvers and other tasks common in science and engineering. SciPy builds on the NumPy array object and is part of the NumPy stack which includes tools like Matplotlib, pandas and SymPy, and an expanding set of scientific computing libraries. Read more on Wikipedia... https://en.wikipedia.org/wiki/SciPy Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - SciPy is developed on <a href="https://github.com/scipy/scipy">GitHub</a> and has 12,770 stars - Early development of SciPy happened in <a href="../lists/labs.html#q=https://github.com/scipy">https://github.com/scipy</a> - SciPy is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="fortran-77.html">FORTRAN 77</a>, <a href="c.html">C</a>, <a href="cython.html">Cython</a>, <a href="meson.html">Meson</a>, <a href="cpp.html">C++</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a>, <a href="matlab.html">MATLAB</a>, <a href="tex.html">Tex</a>, <a href="make.html">Make</a>, <a href="ini.html">Ini</a>, <a href="pascal.html">Pascal</a>, <a href="diff.html">Diff</a>, <a href="toml.html">TOML</a>, <a href="r.html">R</a>, <a href="css.html">CSS</a>, <a href="fortran-90.html">Fortran 90</a>, <a href="html.html">HTML</a> - See also: (10 related languages) <a href="python.html">Python</a>, <a href="fortran.html">Fortran</a>, <a href="c.html">C</a>, <a href="numpy.html">NumPy</a>, <a href="matplotlib.html">Matplotlib</a>, <a href="pandas.html">Pandas</a>, <a href="matlab.html">MATLAB</a>, <a href="octave.html">GNU Octave</a>, <a href="scilab.html">Scilab</a>, <a href="sagemath.html">Sage</a> Built with Scroll v170.5.0 10/15/2024 568 2.8
Scilab - Programming language Scilab ====== Scilab is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #334 on PLDB 35 Years Old 4k <span title="Scilab repos on GitHub.">Repos</span> Scilab is an open source, cross-platform numerical computational package and a high-level, numerically oriented programming language. It can be used for signal processing, statistical analysis, image enhancement, fluid dynamics simulations, numerical optimization, and modeling, simulation of explicit and implicit dynamical systems and (if the corresponding toolbox is installed) symbolic manipulations. Scilab is one of the two major open-source alternatives to MATLAB, the other one being GNU Octave. Read more on Wikipedia... https://en.wikipedia.org/wiki/Scilab Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 3,986 Scilab repos on <a href="https://github.com/search?q=language:Scilab">GitHub</a> - Early development of Scilab happened in <a href="../lists/labs.html#q=https://gitlab.com/groups/scilab/-/issues">https://gitlab.com/groups/scilab/-/issues</a> - The Google BigQuery Public Dataset GitHub snapshot shows 7k users using Scilab in 13k repos on <a href="https://api.github.com/search/repositories?q=language:Scilab">GitHub</a> - Explore Scilab snippets on <a href="http://www.rosettacode.org/wiki/Category:Scilab">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/matlab.py">syntax highlighting</a> for Scilab - GitHub supports <a href="https://github.com/textmate/scilab.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Scilab - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/calysto/scilab_kernel">Kernel</a> for Scilab - See also: (10 related languages) <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="fortran.html">Fortran</a>, <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a>, <a href="matlab.html">MATLAB</a>, <a href="octave.html">GNU Octave</a>, <a href="modelica.html">Modelica</a>, <a href="simulink.html">Simulink</a>, <a href="sagemath.html">Sage</a> ```Example from <a href='https://riju.codes/scilab'>Riju</a>: disp("Hello, world!") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/SCILab.scilab'>hello-world</a>: disp("Hello World") ``` ```Example from <a href='https://github.com/textmate/scilab.tmbundle'>Linguist</a>: disp(%pi); ``` ```Example from <a href='https://en.wikipedia.org/wiki/Scilab'>Wikipedia</a>: // A simple plot of z = f(x,y) t=[0:0.3:2*%pi]'; z=sin(t)*cos(t'); plot3d(t,t,z) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Scientific Notation FeatureLink ../features/hasScientificNotation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // \d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // (\d+\.\d*|\d*\.\d+)([eEf][+-]?[0-9]+)? Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token disp row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 722 3.6
Scil-vp Built with Scroll v170.5.0 10/15/2024 6 0
Scikit-learn - Library Scikit-learn ============ Scikit-learn is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2007 by David Cournapeau. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=David%20Cournapeau David Cournapeau #323 on PLDB 18 Years Old ```Download source code: git clone https://github.com/scikit-learn/scikit-learn ``` Scikit-learn (formerly scikits.learn) is a free software machine learning library for the Python programming language. It features various classification, regression and clustering algorithms including support vector machines, random forests, gradient boosting, k-means and DBSCAN, and is designed to interoperate with the Python numerical and scientific libraries NumPy and SciPy.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Scikit-learn Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Scikit-learn is developed on <a href="https://github.com/scikit-learn/scikit-learn">GitHub</a> and has 59,038 stars - Early development of Scikit-learn happened in <a href="../lists/labs.html#q=https://github.com/scikit-learn">https://github.com/scikit-learn</a> - Scikit-learn is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="cython.html">Cython</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="meson.html">Meson</a>, <a href="csv.html">CSV</a>, <a href="html.html">HTML</a>, <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="toml.html">TOML</a>, <a href="bash.html">Bash</a> - See also: (10 related languages) <a href="python.html">Python</a>, <a href="cython.html">Cython</a>, <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="numpy.html">NumPy</a>, <a href="scipy.html">SciPy</a>, <a href="nltk.html">Natural Language Toolkit</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="matplotlib.html">Matplotlib</a>, <a href="pandas.html">Pandas</a> Built with Scroll v170.5.0 10/15/2024 496 2.5
Scieneer-common-lisp Built with Scroll v170.5.0 10/15/2024 6 0
Schrodingers-equation Built with Scroll v170.5.0 10/15/2024 6 0
Schoonschip - Programming language Schoonschip =========== Schoonschip is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1963. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221963%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1963 #3319 on PLDB 62 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Schoonschip happened in <a href="../lists/labs.html#q=Utrecht University">Utrecht University</a> - Schoonschip on HOPL https://hopl.info/showlanguage.prx?exp=208 Schoonschip on HOPL Built with Scroll v170.5.0 10/15/2024 203 1
School - Programming language School ====== School is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #3202 on PLDB 35 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of School happened in <a href="../lists/labs.html#q=Universidade Federal Fluminense, Valonguinho and Pontificia Universidade CatSlica">Universidade Federal Fluminense, Valonguinho and Pontificia Universidade CatSlica</a> - School on HOPL https://hopl.info/showlanguage.prx?exp=1746 School on HOPL - Read more about School on Semantic Scholar: 1. https://semanticscholar.org/paper/70905eb4d4aaae0e05e3082a98f46196fb6d2d98 1. Built with Scroll v170.5.0 10/15/2024 229 1.1
Scheme 48 - Programming language Scheme 48 ========= Scheme 48 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986 by Richard Kelsey and Jonathan Rees. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 https://pldb.io/concepts/../lists/creators.html#q=Richard%20Kelsey Richard Kelsey https://pldb.io/concepts/../lists/creators.html#q=Jonathan%20Rees Jonathan Rees #2529 on PLDB 39 Years Old Scheme 48 is an implementation of Scheme written by Richard Kelsey and Jonathan Rees. The name ‘Scheme 48’ commemorates our having written the original version in forty-eight hours, on August 6th and 7th, 1986. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Scheme 48 is an implementation of <a href="scheme.html">Scheme</a> ```Example from the web: (define (make-counter) (let ((value (make-cell 0))) (lambda () (ensure-atomicity (lambda () (let ((v (+ (provisional-cell-ref value) 1))) (provisional-cell-set! value v) v)))))) ``` Built with Scroll v170.5.0 10/15/2024 281 1.4
Scheme Built with Scroll v170.5.0 10/15/2024 6 0
Scheme 2-D - Programming language Scheme 2-D ========== Scheme 2-D is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by elucent. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=elucent elucent #1687 on PLDB 4 Years Old ```Download source code: git clone https://github.com/elucent/scheme2d ``` Introducing the future of Scheme...take your S-expressions to the next level with Scheme 2-D! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Scheme 2-D is developed on <a href="https://github.com/elucent/scheme2d">GitHub</a> and has 69 stars - Early development of Scheme 2-D happened in <a href="../lists/labs.html#q=https://github.com/elucent/scheme2d/issues">https://github.com/elucent/scheme2d/issues</a> - Scheme 2-D is written in <a href="markdown.html">Markdown</a> - Read more about Scheme 2-D on the web: 1. https://reddit.com/r/ProgrammingLanguages/comments/ntr4l5/introducing_the_future_of_schemetake_your/ 1. Built with Scroll v170.5.0 10/15/2024 293 1.5
Schematron - Xml format Schematron ========== Schematron is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2474 on PLDB 26 Years Old Schematron is a rule-based validation language for making assertions about the presence or absence of patterns in XML trees. It is a structural schema language expressed in XML using a small number of elements and XPath. In a typical implementation, the Schematron schema XML is processed into normal XSLT code for deployment anywhere that XSLT can be used. Read more on Wikipedia... https://en.wikipedia.org/wiki/Schematron Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Schematron happened in <a href="../lists/labs.html#q=Academia Sinica">Academia Sinica</a> ```Example from the web: <schema xmlns="http://purl.oclc.org/dsdl/schematron"> <pattern> <title>Date rules</title> <rule context="Contract"> <assert test="ContractDate &lt; current-date()">ContractDate should be in the past because future contracts are not allowed.</assert> </rule> </pattern> </schema> ``` Built with Scroll v170.5.0 10/15/2024 331 1.7
Schema.org - Data validation language Schema.org ========== Schema.org is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataValidationLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data validation language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #1445 on PLDB 14 Years Old Schema.org is an initiative launched on 2 June 2011 by Bing, Google and Yahoo! (then operators of the world's largest search engines) to “create and support a common set of schemas for structured data markup on web pages.” In November 2011 Yandex (whose search engine is the largest one in Russia) joined the initiative. They propose using the schema.org vocabulary along with the Microdata, RDFa, or JSON-LD formats to mark up website content with metadata about itself. Such markup can be recognized by search engine spiders and other parsers, thus gaining access to the meaning of the sites (see Semantic Web). Read more on Wikipedia... https://en.wikipedia.org/wiki/Schema.org Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataValidationLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataValidationLanguage</a> - Early development of Schema.org happened in <a href="../lists/labs.html#q=https://groups.google.com/g/schema-org-sg">https://groups.google.com/g/schema-org-sg</a> - <a href="http://schema.org">schema.org</a> was registered in 2005 - See also: (6 related languages) <a href="rdf.html">RDF</a>, <a href="owl.html">OWL</a>, <a href="turtle.html">Turtle</a>, <a href="json.html">JSON</a>, <a href="csv.html">CSV</a>, <a href="url.html">URL</a> ```Example from <a href='https://en.wikipedia.org/wiki/Schema.org'>Wikipedia</a>: <script type="application/ld+json"> { "@context": "http://schema.org/", "@type": "Movie", "name": "Avatar", "director": { "@type": "Person", "name": "James Cameron", "birthDate": "1954-08-16" }, "genre": "Science fiction", "trailer": "../movies/avatar-theatrical-trailer.html" } </script> ``` Built with Scroll v170.5.0 10/15/2024 464 2.3
Schemal Built with Scroll v170.5.0 10/15/2024 6 0
Scenic - Programming language Scenic ====== Scenic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #3201 on PLDB 6 Years Old A Language for Scenario Specification and Scene Generation. We propose a new probabilistic programming language for the design and analysis of perception systems, especially those based on machine learning. Specifically, we consider the problems of training a perception system to handle rare events, testing its performance under different conditions, and debugging failures. We show how a probabilistic programming language can help address these problems by specifying distributions encoding interesting types of inputs and sampling these to generate specialized training and test sets. More generally, such languages can be used for cyber-physical systems and robotics to write environment models, an essential prerequisite to any formal analysis. In this paper, we focus on systems like autonomous cars and robots, whose environment is a scene, a configuration of physical objects and agents. We design a domain-specific language, Scenic, for describing scenarios that are distributions over scenes. As a probabilistic programming language, Scenic allows assigning distributions to features of the scene, as well as declaratively imposing hard and soft constraints over the scene. We develop specialized techniques for sampling from the resulting distribution, taking advantage of the structure provided by Scenic's domain-specific syntax. Finally, we apply Scenic in a case study on a convolutional neural network designed to detect cars in road images, improving its performance beyond that achieved by state-of-the-art synthetic data generation methods. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Scenic happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - Read more about Scenic on the web: 1. 2. 3. https://scenic-lang.readthedocs.io/en/latest/ 1. https://dl.acm.org/doi/10.1145/3314221.3314633 2. https://math.berkeley.edu/~dfremont/images/scenic-video-abstract.mp4 3. Built with Scroll v170.5.0 10/15/2024 461 2.3
Scat Built with Scroll v170.5.0 10/15/2024 6 0
SCAN - Programming language SCAN ==== SCAN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #3200 on PLDB 38 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SCAN happened in <a href="../lists/labs.html#q=Goethe University Frankfurt">Goethe University Frankfurt</a> - SCAN on HOPL https://hopl.info/showlanguage.prx?exp=1521 SCAN on HOPL - Read more about SCAN on Semantic Scholar: 1. https://semanticscholar.org/paper/01b11307ef7b8c67b1ebb60f56919cf69de44b09 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Scala Markup Language - Template language Scala Markup Language ===================== Scala Markup Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #1396 on PLDB 15 Years Old 0 <span title="Scala Markup Language repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - There are at least 0 Scala Markup Language repos on <a href="https://github.com/search?q=language:Scaml">GitHub</a> - Early development of Scala Markup Language happened in <a href="../lists/labs.html#q=https://github.com/scalate">https://github.com/scalate</a> - The Google BigQuery Public Dataset GitHub snapshot shows 7 users using Scala Markup Language in 7 repos on <a href="https://api.github.com/search/repositories?q=language:Scaml">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/html.py">syntax highlighting</a> for Scala Markup Language - GitHub supports <a href="https://github.com/scalate/Scalate.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Scala Markup Language ```Example from <a href='https://github.com/scalate/Scalate.tmbundle'>Linguist</a>: %p Hello, World! ``` Built with Scroll v170.5.0 10/15/2024 332 1.7
Scalpel Built with Scroll v170.5.0 10/15/2024 6 0
Scale - Programming language Scale ===== Scale is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2024. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222024%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2024 #3098 on PLDB 1 Years Old SCALE is a GPGPU programming toolkit that allows CUDA applications to be natively compiled for AMD GPUs. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> ```Example from the web: #include <vector> #include <iostream> // The kernel we are going to launch __global__ void basicSum(const int * a, const int * b, size_t n, int * out) { int idx = threadIdx.x + blockIdx.x * blockDim.x; if(idx < n) { out[idx] = a[idx] + b[idx]; } } // A generic helper function to simplify error handling. void check(cudaError_t error, const char * file, size_t line) { if (error != cudaSuccess) { std::cout << "cuda error: " << cudaGetErrorString(error) << " at " << file << ":" << line << std::endl; exit(1); } } // A wrapper for the helper function above to include the filename and line number // where the error occurs into the output. #define CHECK(error) check(error, __FILE__, __LINE__) int main(int argc, char ** argv) { const size_t N = 4096; const size_t BYTES = N * sizeof(int); std::vector<int> a(N); std::vector<int> b(N); std::vector<int> out(N); // Generate input data for (size_t i = 0; i < N; i++) { a[i] = i * 2; b[i] = N - i; } int * devA; int * devB; int * devOut; // Allocate memory for the inputs and the output CHECK(cudaMalloc(&devA, BYTES)); CHECK(cudaMalloc(&devB, BYTES)); CHECK(cudaMalloc(&devOut, BYTES)); // Copy the input data to the device CHECK(cudaMemcpy(devA, a.data(), BYTES, cudaMemcpyHostToDevice)); CHECK(cudaMemcpy(devB, b.data(), BYTES, cudaMemcpyHostToDevice)); // Launch the kernel basicSum<<<N / 256 + 1, 256>>>(devA, devB, N, devOut); CHECK(cudaDeviceSynchronize()); CHECK(cudaGetLastError()); // Copy the output data back to host CHECK(cudaMemcpy(out.data(), devOut, BYTES, cudaMemcpyDeviceToHost)); // Free up the memory we allocated for the inputs and the output CHECK(cudaFree(devA)); CHECK(cudaFree(devB)); CHECK(cudaFree(devOut)); // Test that the output matches our expectations for (size_t i = 0; i < N; i++) { if (a[i] + b[i] != out[i]) { std::cout << "Incorrect sum: " << a[i] << " + " << b[i] << " = " << out[i] << " ?\n"; } } std::cout << "Example finished" << std::endl; return 0; } ``` Built with Scroll v170.5.0 10/15/2024 553 2.8
Scala.js - Programming language Scala.js ======== Scala.js is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Martin Odersky. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Martin%20Odersky Martin Odersky #255 on PLDB 12 Years Old ```Download source code: git clone https://github.com/scala-js/scala-js ``` Scala ( SKAH-lah) is a general-purpose programming language providing support for functional programming and a strong static type system. Designed to be concise, many of Scala's design decisions aimed to address criticisms of Java.Scala source code is intended to be compiled to Java bytecode, so that the resulting executable code runs on a Java virtual machine. Scala provides language interoperability with Java, so that libraries written in both languages may be referenced directly in Scala or Java code. Read more on Wikipedia... https://en.wikipedia.org/wiki/Scala.js_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Scala.js is developed on <a href="https://github.com/scala-js/scala-js">GitHub</a> and has 4,557 stars - Early development of Scala.js happened in <a href="../lists/labs.html#q=https://github.com/scala-js">https://github.com/scala-js</a> - Scala.js compiles to <a href="javascript.html">JavaScript</a> - Scala.js is written in <a href="scala.html">Scala</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="java.html">Java</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a> - There are 181 members in the <a href="https://reddit.com/r/scalajs">Scala.js subreddit</a> - <a href="https://www.scala-js.org/">scala-js.org</a> was registered in 2013 - See also: (37 related languages) <a href="jvm.html">JVM</a>, <a href="javascript.html">JavaScript</a>, <a href="llvmir.html">LLVM IR</a>, <a href="eiffel.html">Eiffel</a>, <a href="erlang.html">Erlang</a>, <a href="haskell.html">Haskell</a>, <a href="java.html">Java</a>, <a href="lisp.html">Lisp</a>, <a href="pizza.html">Pizza</a>, <a href="standard-ml.html">Standard ML</a>, <a href="ocaml.html">OCaml</a>, <a href="scheme.html">Scheme</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="oz.html">Oz</a>, <a href="ceylon.html">Ceylon</a>, <a href="fantom.html">Fantom</a>, <a href="f-sharp.html">F#</a>, <a href="kotlin.html">Kotlin</a>, <a href="lasso.html">Lasso</a>, <a href="red.html">Red</a>, <a href="java-bytecode.html">Java Bytecode</a>, <a href="c.html">C</a>, <a href="android.html">Android</a>, <a href="pascal.html">Pascal</a>, <a href="csharp.html">C#</a>, <a href="python.html">Python</a>, <a href="ml.html">ML</a>, <a href="csp.html">CSP</a>, <a href="groovy.html">Groovy</a>, <a href="clojure.html">Clojure</a>, <a href="swift.html">Swift</a>, <a href="perl.html">Perl</a>, <a href="go.html">Go</a>, <a href="powershell.html">PowerShell</a>, <a href="objective-c.html">Objective-C</a>, <a href="r.html">R</a>, <a href="ruby.html">Ruby</a> ```Example from the web: class Person(val firstName: String, val lastName: String) { def fullName(): String = s"$firstName $lastName" } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Scala.js_(programming_language)'>Wikipedia</a>: val urls = List("https://scala-lang.org", "https://github.com/scala/scala") def fromURL(url: String) = scala.io.Source.fromURL(url) .getLines().mkString("\n") val t = System.currentTimeMillis() urls.par.map(fromURL(_)) println("time: " + (System.currentTimeMillis - t) + "ms") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println Built with Scroll v170.5.0 10/15/2024 797 4
The Synthetic Biology Open Language - Xml format The Synthetic Biology Open Language =================================== The Synthetic Biology Open Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #3097 on PLDB 15 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of The Synthetic Biology Open Language happened in <a href="../lists/labs.html#q=https://groups.google.com/g/sbol-editors">https://groups.google.com/g/sbol-editors</a> - <a href="https://sbolstandard.org/">sbolstandard.org</a> was registered in 2010 Built with Scroll v170.5.0 10/15/2024 223 1.1
Sbml Built with Scroll v170.5.0 10/15/2024 6 0
Steel Bank Common Lisp - Programming language Steel Bank Common Lisp ====================== Steel Bank Common Lisp, aka Steel Bank Common Lisp, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #1860 on PLDB 26 Years Old Steel Bank Common Lisp (SBCL) is a free Common Lisp implementation that features a high-performance native compiler, Unicode support and threading. The name "Steel Bank Common Lisp" is a reference to Carnegie Mellon Common Lisp from which SBCL forked: Andrew Carnegie made his fortune in the steel industry and Andrew Mellon was a successful banker.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Steel_Bank_Common_Lisp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Steel Bank Common Lisp happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - <a href="http://www.sbcl.org">sbcl.org</a> was registered in 2003 Built with Scroll v170.5.0 10/15/2024 287 1.4
SBASIC - Programming language SBASIC ====== SBASIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983 by Gilbert Ohnysty. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 https://pldb.io/concepts/../lists/creators.html#q=Gilbert%20Ohnysty Gilbert Ohnysty #2405 on PLDB 42 Years Old S-BASIC (for Structured Basic) was a "structured" BASIC variant, distributed with Kaypro CP/M systems. It was made by Topaz Programming is distributed by Micro-Ap (San Ramon, CA).SBasic was compatible with the syntax of Basic, a programming language commonly used in the 1970s through the 1980s, as well as Fortran77. However, the language relaxed many of the requirements of Basic and had more flexibility than Fortran. Read more on Wikipedia... https://en.wikipedia.org/wiki/SBASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SBASIC happened in <a href="../lists/labs.html#q=Topaz Programming">Topaz Programming</a> - SBASIC on HOPL https://hopl.info/showlanguage.prx?exp=5081 SBASIC on HOPL - See also: (3 related languages) <a href="smallbasic.html">SmallBASIC</a>, <a href="basic.html">BASIC</a>, <a href="mbasic.html">MBASIC</a> - Read more about SBASIC on the web: 1. https://rosettacode.org/wiki/Category:S-BASIC 1. Built with Scroll v170.5.0 10/15/2024 340 1.7
SBA - Programming language SBA === SBA is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977 by Moshe M. Zloof and S. Peter de Jong. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 https://pldb.io/concepts/../lists/creators.html#q=Moshe%20M.%20Zloof Moshe M. Zloof https://pldb.io/concepts/../lists/creators.html#q=S.%20Peter%20de%20Jong S. Peter de Jong #2613 on PLDB 48 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - SBA is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="query-by-example.html">Query by Example</a> - Early development of SBA happened in <a href="../lists/labs.html#q=IBM">IBM</a> - SBA on HOPL https://hopl.info/showlanguage.prx?exp=4747 SBA on HOPL - Read more about SBA on Semantic Scholar: 1. https://semanticscholar.org/paper/143c5493bb3b8cb14ea07f77b6aa02a2e79ebe14 1. Built with Scroll v170.5.0 10/15/2024 328 1.6
Sb-one Built with Scroll v170.5.0 10/15/2024 6 0
Sawzall - Programming language Sawzall ======= Sawzall is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #2823 on PLDB 22 Years Old Sawzall is a procedural domain-specific programming language, used by Google to process large numbers of individual log records. Sawzall was first described in 2003, and the szl runtime was open-sourced in August 2010. However, since the MapReduce table aggregators have not been released, the open-sourced runtime is not useful for large-scale data analysis of multiple log files off the shelf. Read more on Wikipedia... https://en.wikipedia.org/wiki/Sawzall_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Sawzall happened in <a href="../lists/labs.html#q=Google">Google</a> - See also: (4 related languages) <a href="go.html">Go</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="gfs.html">Google File System</a>, <a href="x86-isa.html">X86</a> ```Example from <a href='https://en.wikipedia.org/wiki/Sawzall_(programming_language)'>Wikipedia</a>: count: table sum of int; total: table sum of float; sum_of_squares: table sum of float; x: float = input; emit count <- 1; emit total <- x; emit sum_of_squares <- x * x; ``` Built with Scroll v170.5.0 10/15/2024 344 1.7
Savi - Programming language Savi ==== Savi is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Joe Eli McIlvain. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Joe%20Eli%20McIlvain Joe Eli McIlvain #1051 on PLDB 7 Years Old ```Download source code: git clone https://github.com/savi-lang/savi ``` A fast language for programmers who are passionate about their craft. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Savi is developed on <a href="https://github.com/savi-lang/savi">GitHub</a> and has 154 stars - Early development of Savi happened in <a href="../lists/labs.html#q=https://github.com/savi-lang">https://github.com/savi-lang</a> - Savi is written in <a href="crystal.html">Crystal</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="cpp.html">C++</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="typescript.html">TypeScript</a>, <a href="ruby.html">Ruby</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="xml.html">XML</a>, <a href="lua.html">Lua</a>, <a href="lisp.html">Lisp</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="javascript.html">JavaScript</a>, <a href="nix.html">Nix</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/savi.py">syntax highlighting</a> for Savi Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 453 2.3
Saustall Built with Scroll v170.5.0 10/15/2024 6 0
SATySFi - Text markup language SATySFi ======= SATySFi is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2015 by Takashi Suwa. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Takashi%20Suwa Takashi Suwa #1154 on PLDB 10 Years Old ```Download source code: git clone https://github.com/gfngfn/SATySFi ``` A statically-typed, functional typesetting system - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - SATySFi is developed on <a href="https://github.com/gfngfn/SATySFi">GitHub</a> and has 1,162 stars - Early development of SATySFi happened in <a href="../lists/labs.html#q=https://github.com/gfngfn/SATySFi/issues">https://github.com/gfngfn/SATySFi/issues</a> - SATySFi is written in <a href="ocaml.html">OCaml</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 297 1.5
Sather - Programming language Sather ====== Sather is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990 by Steve Omohundro. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 https://pldb.io/concepts/../lists/creators.html#q=Steve%20Omohundro Steve Omohundro #981 on PLDB 35 Years Old Sather is an object-oriented programming language. It originated circa 1990 at the International Computer Science Institute (ICSI) at the University of California Berkeley, developed by an international team led by Steve Omohundro. It supports garbage collection and generics by subtypes. Read more on Wikipedia... https://en.wikipedia.org/wiki/Sather Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Sather happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> and <a href="../lists/labs.html#q=University of Waikato">University of Waikato</a> and <a href="../lists/labs.html#q=GNU project">GNU project</a> - Explore Sather snippets on <a href="http://www.rosettacode.org/wiki/Category:Sather">Rosetta Code</a> - Sather on HOPL https://hopl.info/showlanguage.prx?exp=1659 Sather on HOPL - Sather appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (7 related languages) <a href="eiffel.html">Eiffel</a>, <a href="clu.html">CLU</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="scheme.html">Scheme</a>, <a href="cool.html">Classroom Object Oriented Language</a>, <a href="rust.html">Rust</a>, <a href="c.html">C</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Sather.sa'>hello-world</a>: class MAIN is main is loop #OUT + "Hello World\n" end end end ``` ```Example from <a href='http://helloworldcollection.de/#Sather'>the Hello World Collection</a>: -- Hello World in Sather class HELLO is main is #OUT + "Hello World!\n" end end ``` ```Example from <a href='https://en.wikipedia.org/wiki/Sather'>Wikipedia</a>: upto!(once m:INT):SAME is i: INT := self; -- initialise i to the value of self, -- that is the integer of which this method is called loop if i>m then quit; -- leave the loop when i goes beyond m end; yield i; -- else use i as return value and stay in the loop i := i + 1; -- and increment end; end; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token #OUT row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 594 3
Sather-K - Programming language Sather-K ======== Sather-K is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by David Stoutamire and Wolf Zimmermann and Martin Trapp. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=David%20Stoutamire David Stoutamire https://pldb.io/concepts/../lists/creators.html#q=Wolf%20Zimmermann Wolf Zimmermann https://pldb.io/concepts/../lists/creators.html#q=Martin%20Trapp Martin Trapp #2808 on PLDB 30 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Sather-K happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> and <a href="../lists/labs.html#q=Karlsruher Institut of Technology">Karlsruher Institut of Technology</a> - Sather-K on HOPL https://hopl.info/showlanguage.prx?exp=2472 Sather-K on HOPL - Read more about Sather-K on the web: 1. http://www.sai.msu.su/sal/F/1/SATHER-K.html 1. Built with Scroll v170.5.0 10/15/2024 294 1.5
Sassy Built with Scroll v170.5.0 10/15/2024 6 0
Sass - Stylesheet language Sass ==== Sass, aka syntactically awesome stylesheets, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22stylesheetLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">stylesheet language</a> created in 2006 by Hampton Lintorn-Catlin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Hampton%20Lintorn-Catlin Hampton Lintorn-Catlin #141 on PLDB 19 Years Old 9k <span title="Sass repos on GitHub.">Repos</span> Sass (syntactically awesome stylesheets) is a style sheet language initially designed by Hampton Catlin and developed by Natalie Weizenbaum. After its initial versions, Weizenbaum and Chris Eppstein continued to extend Sass with SassScript, a simple scripting language used in Sass files. Sass is a scripting language that is interpreted or compiled into Cascading Style Sheets (CSS). Read more on Wikipedia... https://en.wikipedia.org/wiki/Sass_(stylesheet_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"stylesheetLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>stylesheetLanguage</a> - There are at least 8,972 Sass repos on <a href="https://github.com/search?q=language:Sass">GitHub</a> - Early development of Sass happened in <a href="../lists/labs.html#q=https://github.com/sass">https://github.com/sass</a> - The Google BigQuery Public Dataset GitHub snapshot shows 439 users using Sass in 466 repos on <a href="https://api.github.com/search/repositories?q=language:Sass">GitHub</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/sass">package</a> for syntax highlighting Sass - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/css.py">syntax highlighting</a> for Sass - GitHub supports <a href="https://github.com/nathos/sass-textmate-bundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Sass - <a href="http://sass-lang.com/">sass-lang.com</a> was registered in 2009 - See also: (15 related languages) <a href="ruby.html">Ruby</a>, <a href="yaml.html">YAML</a>, <a href="haml.html">HAML</a>, <a href="less.html">Less</a>, <a href="stylus.html">Stylus</a>, <a href="css.html">CSS</a>, <a href="php.html">PHP</a>, <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="go.html">Go</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="emacs-editor.html">Emacs</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="vim.html">Vim</a>, <a href="visual-studio-code-editor.html">Visual Studio Code</a> - 2 PLDB concepts link to Sass: <a href="ace.html">Ace Editor</a>, <a href="txtzyme.html">txtzyme</a> ```Example from <a href='https://riju.codes/sass'>Riju</a>: body:before content: "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Sass.sass'>hello-world</a>: body::before content: "Hello World" ``` ```Example from <a href='https://github.com/nathos/sass-textmate-bundle'>Linguist</a>: $blue: #3bbfce $margin: 16px .content-navigation border-color: $blue color: darken($blue, 9%) .border padding: $margin / 2 margin: $margin / 2 border-color: $blue ``` ```Example from <a href='https://en.wikipedia.org/wiki/Sass_(stylesheet_language)'>Wikipedia</a>: .error, .badError { border: 1px #f00; background: #fdd; } .error.intrusion, .badError.intrusion { font-size: 1.3em; font-weight: bold; } .badError { border-width: 3px; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Mixins FeatureLink ../features/hasMixins.html Supported <span class="hasFeature">✓</span> Example @mixin reset-list margin: 0 padding: 0 list-style: none @mixin horizontal-list @include reset-list li display: inline-block margin: left: -2px right: 2em nav ul @include horizontal-list Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 754 3.8
SASL - Programming language SASL ==== SASL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1972 by David Turner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 https://pldb.io/concepts/../lists/creators.html#q=David%20Turner David Turner #2265 on PLDB 53 Years Old SASL (from St Andrews Static Language, alternatively St Andrews Standard Language) is a purely functional programming language developed by David Turner at the University of St Andrews in 1972, based on the applicative subset of ISWIM. In 1976 Turner redesigned and reimplemented it as a non-strict (lazy) language. In this form it was the foundation of Turner's later languages KRC and Miranda, but SASL appears to be untyped whereas Miranda has polymorphic types. Read more on Wikipedia... https://en.wikipedia.org/wiki/SASL_%28programming_language%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SASL happened in <a href="../lists/labs.html#q=University of St Andrews">University of St Andrews</a> - SASL on HOPL https://hopl.info/showlanguage.prx?exp=5836 SASL on HOPL - See also: (4 related languages) <a href="iswim.html">ISWIM</a>, <a href="krc.html">KRC</a>, <a href="haskell.html">Haskell</a>, <a href="miranda.html">Miranda</a> - 1 PLDB concepts link to SASL: <a href="slack.html">SLACK</a> Built with Scroll v170.5.0 10/15/2024 354 1.8
SAS - Programming language SAS === SAS, aka Statistical Analysis System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1976 by Anthony James Barr. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 https://pldb.io/concepts/../lists/creators.html#q=Anthony%20James%20Barr Anthony James Barr #31 on PLDB 49 Years Old 8k <span title="SAS repos on GitHub.">Repos</span> The SAS language is a computer programming language used for statistical analysis, created by Anthony James Barr at North Carolina State University. It can read in data from common spreadsheets and databases and output the results of statistical analyses in tables, graphs, and as RTF, HTML and PDF documents. The SAS language runs under compilers that can be used on Microsoft Windows, Linux, and various other UNIX and mainframe computers. Read more on Wikipedia... https://en.wikipedia.org/wiki/SAS_language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 8,407 SAS repos on <a href="https://github.com/search?q=language:SAS">GitHub</a> - Early development of SAS happened in <a href="../lists/labs.html#q=North Carolina State University">North Carolina State University</a> - The Google BigQuery Public Dataset GitHub snapshot shows 1k users using SAS in 1k repos on <a href="https://api.github.com/search/repositories?q=language:SAS">GitHub</a> - There are 7,963 members in the <a href="https://reddit.com/r/sas">SAS subreddit</a> - There are 54 <a href="https://projecteuler.net/language=SAS">Project Euler</a> users using SAS - Explore SAS snippets on <a href="http://www.rosettacode.org/wiki/Category:SAS">Rosetta Code</a> - SAS on HOPL https://hopl.info/showlanguage.prx?exp=733 SAS on HOPL - SAS ranks #21 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/sas.py">syntax highlighting</a> for SAS - GitHub supports <a href="https://github.com/rpardee/sas.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for SAS - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/sassoftware/sas_kernel">Kernel</a> for SAS - Indeed.com has 1,160 matches for <a href="https://www.indeed.com/jobs?q=sas programmer">"sas programmer"</a>. - <a href="https://www.sas.com">sas.com</a> was registered in 1990 - See also: (2 related languages) <a href="html.html">HTML</a>, <a href="linux.html">Linux</a> - 10 PLDB concepts link to SAS: <a href="bazel.html">Bazel</a>, <a href="beef.html">beef-lang</a>, <a href="eiffel.html">Eiffel</a>, <a href="flow9.html">Flow9</a>, <a href="gap.html">GAP</a>, <a href="hhvm.html">HHVM</a>, <a href="jsl.html">JSL</a>, <a href="pov-ray-sdl.html">POV-Ray SDL</a>, <a href="racket.html">Racket</a>, <a href="tea-pl.html">Tea</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/s/Sas.sas'>hello-world</a>: %macro putit( string= ); %put &string; %mend; %putit(string=Hello World) ``` ```Example from <a href='http://helloworldcollection.de/#Statistical'>the Hello World Collection</a>: /* Hello world in SAS */ * Writes as output title; TITLE "Hello World!"; * writes to the log; data _null_; PUT "Hello world!"; run; ``` ```Example from <a href='https://github.com/rpardee/sas.tmbundle'>Linguist</a>: /* Example DATA step code for linguist */ libname source 'C:\path\to\file' data work.working_copy; set source.original_file.sas7bdat; run; data work.working_copy; set work.working_copy; if Purge = 1 then delete; run; data work.working_copy; set work.working_copy; if ImportantVariable = . then MissingFlag = 1; run; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example * A comment Token * row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 842 4.2
Sartex Built with Scroll v170.5.0 10/15/2024 6 0
SARL - Programming language SARL ==== SARL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #2011 on PLDB 12 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SARL happened in <a href="../lists/labs.html#q=https://github.com/sarl">https://github.com/sarl</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/jvm.py">syntax highlighting</a> for SARL - <a href="http://www.sarl.io">sarl.io</a> was registered in 2013 Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 311 1.6
Sapphire - Programming language Sapphire ======== Sapphire is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #2612 on PLDB 30 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Sapphire happened in <a href="../lists/labs.html#q=elf.dircon.co.uk">elf.dircon.co.uk</a> - Sapphire on HOPL https://hopl.info/showlanguage.prx?exp=6451 Sapphire on HOPL - Read more about Sapphire on the web: 1. 2. 3. 4. https://ibiblio.org/pub/linux/apps/sound/editors/sapphire.lsm 1. http://wiki.c2.com/?SapphireLanguage 2. https://web.archive.org/web/20060925114845/http://smallwiki.unibe.ch/sapphire 3. https://timthompson.com/plum/cgi/showlist.cgi?oneid=97 4. Built with Scroll v170.5.0 10/15/2024 257 1.3
Sap-hana Built with Scroll v170.5.0 10/15/2024 6 0
SAOL - Programming language SAOL ==== SAOL, aka Structured Audio Orchestra Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2044 on PLDB 26 Years Old Structured Audio Orchestra Language (SAOL) is an imperative, MUSIC-N programming language designed for describing virtual instruments, processing digital audio, and applying sound effects. It was published as subpart 5 of MPEG-4 Part 3 (ISO/IEC 14496-3:1999) in 1999.As part of the MPEG-4 international standard, SAOL is one of the key components of the MPEG-4 Structured Audio toolset, along with: Structured Audio Score Language (SASL) Structured Audio Sample Bank Format (SASBF) The MPEG-4 SA scheduler MIDI support. Read more on Wikipedia... https://en.wikipedia.org/wiki/Structured_Audio_Orchestra_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SAOL happened in <a href="../lists/labs.html#q=Moving Picture Experts Group">Moving Picture Experts Group</a> - SAOL on HOPL https://hopl.info/showlanguage.prx?exp=6450 SAOL on HOPL - See also: (1 related languages) <a href="csound.html">Csound</a> - Read more about SAOL on the web: 1. https://dl.acm.org/citation.cfm?id=1116129 1. Built with Scroll v170.5.0 10/15/2024 338 1.7
SandDance - Visual programming language SandDance ========= SandDance is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2018 by Steven M. Drucker. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Steven%20M.%20Drucker Steven M. Drucker #509 on PLDB 7 Years Old ```Download source code: git clone https://github.com/Microsoft/SandDance ``` [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> SandDance. Visually explore, understand, and present your data. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataVis"%5D%7D%5D%2C"logic"%3A"AND"%7D'>data visualization grammar</a> - SandDance is developed on <a href="https://github.com/Microsoft/SandDance">GitHub</a> and has 6,355 stars - Early development of SandDance happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - SandDance is written in <a href="html.html">HTML</a>, <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="scss.html">SCSS</a>, <a href="css.html">CSS</a>, <a href="python.html">Python</a>, <a href="handlebars.html">Handlebars</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="less.html">Less</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 433 2.2
SAMSON - Visual programming language SAMSON ====== SAMSON, aka Software for Adaptive Modeling and Simulation of Nanosystems, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2018 by Stephane Redon. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Stephane%20Redon Stephane Redon #2528 on PLDB 7 Years Old [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> SAMSON. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of SAMSON happened in <a href="../lists/labs.html#q=Inria">Inria</a> Built with Scroll v170.5.0 10/15/2024 320 1.6
Sampletalk Built with Scroll v170.5.0 10/15/2024 6 0
Security Assertion Markup Language - Xml format Security Assertion Markup Language ================================== Security Assertion Markup Language, aka Security Assertion Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1390 on PLDB 24 Years Old Security Assertion Markup Language (SAML, pronounced sam-el) is an open standard for exchanging authentication and authorization data between parties, in particular, between an identity provider and a service provider. As its name implies, SAML is an XML-based markup language for security assertions (statements that service providers use to make access-control decisions). SAML is also: A set of XML-based protocol messages A set of protocol message bindings A set of profiles (utilizing all of the above)The single most important use case that SAML addresses is web browser single sign-on (SSO). Read more on Wikipedia... https://en.wikipedia.org/wiki/Security_Assertion_Markup_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Security Assertion Markup Language happened in <a href="../lists/labs.html#q=Organization for the Advancement of Structured Information Standards">Organization for the Advancement of Structured Information Standards</a> ```Example from the web: <saml:Assertion ...> .. </saml:Assertion> ``` Built with Scroll v170.5.0 10/15/2024 336 1.7
SAM76 - Programming language SAM76 ===== SAM76 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #2643 on PLDB 55 Years Old SAM76 is a macro programming language used from the late 1970s to the present 2007 initially ran on CP/M. The SAM76 language is a list and string processor designed for interactive and user-directed applications, including artificial intelligence programming, and permits high portability from machine to machine. The language shares certain features in common with LISP, Forth, and shell programming languages of the UNIX operating system. Read more on Wikipedia... https://web.archive.org/web/20160203211054/https://en.wikipedia.org/wiki/SAM76 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SAM76 happened in <a href="../lists/labs.html#q=Western Electric Laboratories">Western Electric Laboratories</a> - SAM76 on HOPL https://hopl.info/showlanguage.prx?exp=781 SAM76 on HOPL - See also: (9 related languages) <a href="forth.html">Forth</a>, <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="basic.html">BASIC</a>, <a href="pascal.html">Pascal</a>, <a href="lisp.html">Lisp</a>, <a href="logo.html">Logo</a>, <a href="trac.html">TRAC</a> Built with Scroll v170.5.0 10/15/2024 351 1.8
SAM file format - Text data format SAM file format =============== SAM file format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #1689 on PLDB 16 Years Old Sequence Alignment Map (SAM) is a text-based format for storing biological sequences aligned to a reference sequence developed by Heng Li and Bob Handsaker et al. It is widely used for storing data, such as nucleotide sequences, generated by next generation sequencing technologies. The format supports short and long reads (up to 128Mbp) produced by different sequencing platforms and is used to hold mapped data within the Genome Analysis Toolkit (GATK) and across the Broad Institute, the Wellcome Sanger Institute, and throughout the 1000 Genomes Project. Read more on Wikipedia... https://en.wikipedia.org/wiki/SAM_(file_format) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of SAM file format happened in <a href="../lists/labs.html#q=Wellcome Trust Sanger Institute">Wellcome Trust Sanger Institute</a> and <a href="../lists/labs.html#q=MIT">MIT</a> and <a href="../lists/labs.html#q=Harvard University">Harvard University</a> and <a href="../lists/labs.html#q=University of California Los Angeles">University of California Los Angeles</a> and <a href="../lists/labs.html#q=Boston College">Boston College</a> and <a href="../lists/labs.html#q=University of Michigan">University of Michigan</a> and <a href="../lists/labs.html#q=Chinese Academy of Science">Chinese Academy of Science</a> - See also: (3 related languages) <a href="tsv.html">TSV</a>, <a href="bam-format.html">Binary Alignment Map</a>, <a href="fastq-format.html">FASTQ</a> - Read more about SAM file format on the web: 1. https://dash.harvard.edu/bitstream/handle/1/10246875/2723002.pdf?sequence=1 1. Built with Scroll v170.5.0 10/15/2024 434 2.2
Sam Coupé - Programming language Sam Coupé ========= Sam Coupé is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #3272 on PLDB 36 Years Old The SAM Coupé (pronounced /sæm ku:peɪ/ from its original British English branding) is an 8-bit British home computer that was first released in late 1989. It is commonly considered a clone of the Sinclair ZX Spectrum computer, since it features a compatible screen mode and emulated compatibility, and it was marketed as a logical upgrade from the Spectrum. It was originally manufactured by Miles Gordon Technology (MGT), based in Swansea in the United Kingdom.. Read more on Wikipedia... https://en.wikipedia.org/wiki/SAM_Coup%C3%A9 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Sam Coupé happened in <a href="../lists/labs.html#q=Miles Gordon Technology">Miles Gordon Technology</a> - See also: (5 related languages) <a href="basic.html">BASIC</a>, <a href="beta-basic.html">Beta BASIC</a>, <a href="fat.html">FAT</a>, <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a> Built with Scroll v170.5.0 10/15/2024 325 1.6
SaltStack - Programming language SaltStack ========= SaltStack is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Thomas S Hatch. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Thomas%20S%20Hatch Thomas S Hatch #127 on PLDB 14 Years Old 4k <span title="SaltStack repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/saltstack/salt ``` Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here: - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - SaltStack is developed on <a href="https://github.com/saltstack/salt">GitHub</a> and has 14,029 stars - There are at least 4,398 SaltStack repos on <a href="https://github.com/search?q=language:SaltStack">GitHub</a> - Early development of SaltStack happened in <a href="../lists/labs.html#q=https://github.com/saltstack">https://github.com/saltstack</a> - The Google BigQuery Public Dataset GitHub snapshot shows 1k users using SaltStack in 2k repos on <a href="https://api.github.com/search/repositories?q=language:SaltStack">GitHub</a> - GitHub supports <a href="https://github.com/saltstack/atom-salt" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for SaltStack - 3 PLDB concepts link to SaltStack: <a href="cloc.html">cloc</a>, <a href="pygments.html">Pygments</a>, <a href="racket.html">Racket</a> ```Example from <a href='https://github.com/saltstack/atom-salt'>Linguist</a>: base: '*': - packages - coffeestats ``` Built with Scroll v170.5.0 10/15/2024 389 1.9
Simple Actor Language System and Architecture - Programming language Simple Actor Language System and Architecture ============================================= Simple Actor Language System and Architecture, aka Simple Actor Language System and Architecture, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1409 on PLDB 24 Years Old The SALSA programming language (Simple Actor Language System and Architecture) is an actor-oriented programming language that uses concurrency primitives beyond asynchronous message passing, including token-passing, join, and first-class continuations. It also supports distributed computing over the Internet with universal naming, remote communication, and migration linguistic abstractions and associated middleware. For portability, it produces Java code.. Read more on Wikipedia... https://en.wikipedia.org/wiki/SALSA_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Simple Actor Language System and Architecture happened in <a href="../lists/labs.html#q=Rensselaer Polytechnic Institute">Rensselaer Polytechnic Institute</a> and <a href="../lists/labs.html#q=University of Illinois Urbana-Champaign">University of Illinois Urbana-Champaign</a> - See also: (1 related languages) <a href="java.html">Java</a> ```Example from <a href='https://en.wikipedia.org/wiki/SALSA_(programming_language)'>Wikipedia</a>: module demo; /* This behavior simply prints out a string, reads a line from the Standard Input, combines the return value of the Standard Input with other strings, and then prints out the combined string. */ behavior StandardInputTest{ public StandardInputTest() {} String mergeString(String str1, String str2, String str3) { return str1+str2+str3; } void act(String[] args) { standardOutput<-println("What's your name?")@ standardInput<-readLine()@ self<-mergeString("Hi, ",token, ". Nice to meet you!" )@ standardOutput<-println(token); } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 470 2.4
Salem Built with Scroll v170.5.0 10/15/2024 6 0
Sale Built with Scroll v170.5.0 10/15/2024 6 0
SAKO - Programming language SAKO ==== SAKO, aka System Automatycznego Kodowania, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1960. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221960%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1960 #1206 on PLDB 65 Years Old SAKO (PL: System Automatycznego Kodowania - EN: An Automatic Coding System) is a non-English-based programming language written for Polish computers XYZ, ZAM-2, ZAM-21 and ZAM-41.. Read more on Wikipedia... https://en.wikipedia.org/wiki/SAKO_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SAKO happened in <a href="../lists/labs.html#q=Polish Academy of Sciences">Polish Academy of Sciences</a> - SAKO is written with the native language of Polish - SAKO on HOPL https://hopl.info/showlanguage.prx?exp=2178 SAKO on HOPL - Read more about SAKO on the web: 1. https://historiainformatyki.pl/skan.php?doc_id=1489&type=pdf&for_download=1 1. ```Example from <a href='https://en.wikipedia.org/wiki/SAKO_(programming_language)'>Wikipedia</a>: TEKST: HELLO WORLD LINIA STOP NASTEPNY KONIEC ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Infix Notation FeatureLink ../features/hasInfixNotation.html Supported <span class="hasFeature">✓</span> Example I = 3 + 4 Token row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example TABLICA(4): B 1 2.0 3.4 4.1 5.6 * Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example TEKST: HI Token row Feature Operators FeatureLink ../features/hasOperators.html Supported <span class="hasFeature">✓</span> Example 1 + 1 - 1 × 1 * 1 / 1 Token row Feature Bitwise Operators FeatureLink ../features/hasBitWiseOperators.html Supported <span class="hasFeature">✓</span> Example Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token = row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example K) A comment Token K) row Feature Zero-based numbering FeatureLink ../features/hasZeroBasedNumbering.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example CALKOWITE: I I = 80766866 Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example A = 2.3 Token row Feature Scientific Notation FeatureLink ../features/hasScientificNotation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Gotos FeatureLink ../features/hasGotos.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example K) A comment : Also a comment (although, rarer and newer) K) Comments must start at the beginning of a line Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token K) row Feature Disk Output FeatureLink ../features/canWriteToDisk.html Supported <span class="hasFeature">✓</span> Example PISZ NA BEBEN OD 10: A Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Increment and decrement operators FeatureLink ../features/hasIncrementAndDecrementOperators.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 704 3.5
Sage - Programming language Sage ==== Sage is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #379 on PLDB 20 Years Old 499 <span title="Sage repos on GitHub.">Repos</span> SageMath (previously Sage or SAGE, "System for Algebra and Geometry Experimentation") is a mathematical software with features covering many aspects of mathematics, including algebra, combinatorics, numerical mathematics, number theory, and calculus. The first version of SageMath was released on 24 February 2005 as free and open-source software under the terms of the GNU General Public License version 2, with the initial goals of creating an "open source alternative to Magma, Maple, Mathematica, and MATLAB". The originator and leader of the SageMath project, William Stein, is a mathematician at the University of Washington. Read more on Wikipedia... https://en.wikipedia.org/wiki/SageMath Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 499 Sage repos on <a href="https://github.com/search?q=language:Sage">GitHub</a> - Early development of Sage happened in <a href="../lists/labs.html#q=University of Washington">University of Washington</a> - The Google BigQuery Public Dataset GitHub snapshot shows 83 users using Sage in 84 repos on <a href="https://api.github.com/search/repositories?q=language:Sage">GitHub</a> - There are 312 <a href="https://projecteuler.net/language=Sage">Project Euler</a> users using Sage - GitHub supports <a href="https://github.com/MagicStack/MagicPython" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Sage - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="http://www.sagemath.org/">Kernel</a> for Sage - <a href="http://www.sagemath.org/">sagemath.org</a> was registered in 2007 - See also: (24 related languages) <a href="python.html">Python</a>, <a href="cython.html">Cython</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="android.html">Android</a>, <a href="ios.html">iOS</a>, <a href="ia-32.html">IA-32</a>, <a href="arm.html">ARM</a>, <a href="sparc.html">SPARC</a>, <a href="maple.html">Maple</a>, <a href="mathematica.html">Mathematica</a>, <a href="matlab.html">MATLAB</a>, <a href="maxima.html">Maxima</a>, <a href="scipy.html">SciPy</a>, <a href="numpy.html">NumPy</a>, <a href="r.html">R</a>, <a href="latex.html">LaTeX</a>, <a href="sql.html">SQL</a>, <a href="fortran.html">Fortran</a>, <a href="c.html">C</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="pari-gp.html">PARI/GP</a>, <a href="sqlite.html">SQLite</a>, <a href="matplotlib.html">Matplotlib</a> ```Example from <a href='https://riju.codes/sagemath'>Riju</a>: print("Hello, world!") ``` ```Example from <a href='https://github.com/MagicStack/MagicPython'>Linguist</a>: # -*- coding: utf-8 -*- # # Funciones en Python/Sage para el trabajo con polinomios con una # incógnita (x). # # Copyright (C) 2014-2015, David Abián <davidabian [at] davidabian.com> # # This program is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by the Free # Software Foundation, either version 3 of the License, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for # more details. # # You should have received a copy of the GNU General Public License along with # this program. If not, see <http://www.gnu.org/licenses/>. def pols (grado=-1, K=GF(2), mostrar=False): """Devuelve la lista de polinomios constantes y no constantes de coeficientes mónicos y grado igual o menor que el especificado. Si el grado indicado no es válido, devuelve una lista vacía. """ lpols = [] if not grado.is_integer(): grado = grado.round() if grado >= 0: var('x') xs = vector([(x^i) for i in range(grado+1)]) V = VectorSpace(K,grado+1) lpols = [cs*xs for cs in V] if mostrar: for pol in lpols: print pol return lpols def polsNoCtes (grado=-1, K=GF(2), mostrar=False): """Devuelve la lista de polinomios no constantes de coeficientes mónicos y grado igual o menor que el especificado. Si el grado indicado no es válido, devuelve una lista vacía. """ lpols = [] if not grado.is_integer(): grado = grado.round() if grado >= 0: var('x') xs = vector([(x^i) for i in range(grado+1)]) for cs in K^(grado+1): if cs[:grado] != vector(grado*[0]): # no constantes lpols += [cs*xs] if mostrar: for pol in lpols: print pol return lpols def polsMismoGrado (grado=-1, K=GF(2), mostrar=False): """Devuelve la lista de polinomios de coeficientes mónicos del grado especificado. Si el grado indicado no es válido, devuelve una lista vacía. """ lpols = [] if not grado.is_integer(): grado = grado.round() if grado >= 0: var('x') xs = vector([(x^(grado-i)) for i in [0..grado]]) for cs in K^(grado+1): if cs[0] != 0: # polinomios del mismo grado lpols += [cs*xs] if mostrar: for pol in lpols: print pol return lpols def excluirReducibles (lpols=[], mostrar=False): """Filtra una lista dada de polinomios de coeficientes mónicos y devuelve aquellos irreducibles. """ var('x') irreds = [] for p in lpols: fp = (p.factor_list()) if len(fp) == 1 and fp[0][1] == 1: irreds += [p] if mostrar: for pol in irreds: print pol return irreds def vecPol (vec=random_vector(GF(2),0)): """Transforma los coeficientes dados en forma de vector en el polinomio que representan. Por ejemplo, con vecPol(vector([1,0,3,1])) se obtiene x³ + 3*x + 1. Para la función opuesta, véase polVec(). """ var('x') xs = vector([x^(len(vec)-1-i) for i in range(len(vec))]) return vec*xs def polVec (p=None): """Devuelve el vector de coeficientes del polinomio dado que acompañan a la incógnita x, de mayor a menor grado. Por ejemplo, con polVec(x^3 + 3*x + 1) se obtiene el vector (1, 0, 3, 1). Para la función opuesta, véase vecPol(). """ cs = [] if p != None: var('x') p(x) = p for i in [0..p(x).degree(x)]: cs.append(p(x).coefficient(x,i)) cs = list(reversed(cs)) return vector(cs) def completar2 (p=0): """Aplica el método de completar cuadrados en parábolas al polinomio dado de grado 2 y lo devuelve en su nueva forma. Si el polinomio dado no es válido, devuelve 0. Por ejemplo, con complCuad(3*x^2 + 12*x + 5) se obtiene 3*(x + 2)^2 - 7. """ var('x') p(x) = p.expand() if p(x).degree(x) != 2: p(x) = 0 else: cs = polVec(p(x)) p(x) = cs[0]*(x+(cs[1]/(2*cs[0])))^2+(4*cs[0]*cs[2]-cs[1]^2)/(4*cs[0]) return p(x) ``` ```Example from <a href='https://en.wikipedia.org/wiki/SageMath'>Wikipedia</a>: sage: E2 = EllipticCurve(CC, [0,0,-2,1,1]) sage: E2 Elliptic Curve defined by y^2 + (-2.00000000000000)*y = x^3 + 1.00000000000000*x + 1.00000000000000 over Complex Field with 53 bits of precision sage: E2.j_invariant() 61.7142857142857 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1487 7.4
Safari Built with Scroll v170.5.0 10/15/2024 6 0
SAC - Programming language SAC === SAC is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994 by Sven-Bodo Scholz and Clemens Grelck. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 https://pldb.io/concepts/../lists/creators.html#q=Sven-Bodo%20Scholz Sven-Bodo Scholz https://pldb.io/concepts/../lists/creators.html#q=Clemens%20Grelck Clemens Grelck #1879 on PLDB 31 Years Old SAC (Single Assignment C) is a strict purely functional programming language whose design is focused on the needs of numerical applications. Emphasis is laid on efficient support for array processing. Efficiency concerns are essentially twofold. Read more on Wikipedia... https://en.wikipedia.org/wiki/SAC_programming_language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SAC happened in <a href="../lists/labs.html#q=University of Kiel">University of Kiel</a> - SAC on HOPL https://hopl.info/showlanguage.prx?exp=4989 SAC on HOPL - See also: (6 related languages) <a href="sisal.html">SISAL</a>, <a href="c.html">C</a>, <a href="haskell.html">Haskell</a>, <a href="nesl.html">NESL</a>, <a href="nial.html">Nial</a>, <a href="fortran.html">Fortran</a> Built with Scroll v170.5.0 10/15/2024 330 1.6
Sac-2 Built with Scroll v170.5.0 10/15/2024 6 0
Sac-1 Built with Scroll v170.5.0 10/15/2024 6 0
Saal Built with Scroll v170.5.0 10/15/2024 6 0
Sa Built with Scroll v170.5.0 10/15/2024 6 0
SA-C - Programming language SA-C ==== SA-C is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #3005 on PLDB 27 Years Old Single Assignment C (SA-C) (pronounced "sassy") is a member of the C programming language family designed to be directly and intuitively translatable into circuits, including FPGAs. To ease translation, SA-C does not include pointers and arithmetics thereon. To retain most of the expressiveness of C, SA-C instead features true n-dimensional arrays as first-class objects of the language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/SA-C_%28programming_language%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of SA-C happened in <a href="../lists/labs.html#q=Colorado State University">Colorado State University</a> and <a href="../lists/labs.html#q=University of California Riverside">University of California Riverside</a> - SA-C on HOPL https://hopl.info/showlanguage.prx?exp=3572 SA-C on HOPL - See also: (1 related languages) <a href="sac-programming-language.html">SAC</a> Built with Scroll v170.5.0 10/15/2024 318 1.6
S3 - Programming language S3 == S3 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #1779 on PLDB 39 Years Old S3 is a structured, imperative high-level computer programming language. It was developed by the UK company International Computers Limited (ICL) for its 2900 Series mainframes. It is a system programming language with syntax influenced by ALGOL 68 but with data types and operators aligned to those offered by the 2900 Series. Read more on Wikipedia... https://en.wikipedia.org/wiki/S3_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of S3 happened in <a href="../lists/labs.html#q=International Computers Limited">International Computers Limited</a> - S3 on HOPL https://hopl.info/showlanguage.prx?exp=2462 S3 on HOPL - See also: (1 related languages) <a href="algol-68.html">ALGOL 68</a> ```Example from <a href='https://en.wikipedia.org/wiki/S3_(programming_language)'>Wikipedia</a>: GLOBAL STATIC (<STATUS 5;PSPACE 10001; TEMPLATE>) PROC KERMIT_THE_FROG IS ((<LIT "COMMAND">) REF()BYTE OPTION, (<LIT "" >) REF()BYTE VME_FILE, (<LIT "" >) REF()BYTE REM_FILE, (<KEY RESPONSE;DEF N'RESULT>) RESPONSE RESULT): BEGIN ()BYTE JSV_NAME := "ASG"; @ obtain value for ASG_ROUTE bool @ CTM_JS_READ(JSV_NAME,NIL,NIL,ASG_ROUTE,RC_IGNORED); IF RC_IGNORED NE 0 THEN ASG_ROUTE := FALSE FI; @ verify parameter references (parameter values validated later): @ @ OPTION must be of mode REF () BYTE, may not be ZLR or NIL @ @ VME_FILE must be of mode REF () BYTE, may be ZLR, must not be NIL @ @ REM_FILE must be of mode REF () BYTE, may be ZLR, must not be NIL @ UNLESS (VERIFY OPTION AND VALIDR OPTION) AND (VERIFY VME_FILE AND (VALIDR VME_FILE OR NOT(VME_FILE IS NIL))) AND (VERIFY REM_FILE AND (VALIDR REM_FILE OR NOT(REM_FILE IS NIL))) THEN @ invalid parameter reference @ RESULT := 10002 @ ARCH_INACCESSIBLE_PARAMETER @ ELSF @ create resource block @ CTM_JS_BEGIN(RESULT); RESULT <= 0 THEN @ resource block created @ LONG LONG WORD KERMIT_RESULT; ANY((3)LONG WORD AS_LW,(6) WORD AS_W) PARAMS; PARAMS.AS_LW := (BDESC OPTION,BDESC VME_FILE,BDESC REM_FILE); @ set up program error handler @ IF KMT_EH_INFORM_PE_CONTINGENCY(RESULT); RESULT > 0 THEN @ failed to set error handler @ SKIP ELSF CTM_JS_CALL(NIL,PDESC KERMIT_SUPPORT,PARAMS.AS_W,KERMIT_RESULT, RESULT); @ create firewall @ RESULT <= 0 THEN @ either exited normally or via CTM_STOP @ RESULT := IF (S'S'KERMIT_RESULT) <= 0 THEN 0 @ ignore warnings @ ELSE 52000 @ error return common resultcode @ FI FI; CTM_JS_END(RC_IGNORED) @ end resource block @ FI END ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example @ a comment @ Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 S3 == S3 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #1779 on PLDB 39 Years Old S3 is a structured, imperative high-level computer programming language. It was developed by the UK company International Computers Limited (ICL) for its 2900 Series mainframes. It is a system programming language with syntax influenced by ALGOL 68 but with data types and operators aligned to those offered by the 2900 Series. Read more on Wikipedia... https://en.wikipedia.org/wiki/S3_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of S3 happened in <a href="../lists/labs.html#q=International Computers Limited">International Computers Limited</a> - S3 on HOPL https://hopl.info/showlanguage.prx?exp=2462 S3 on HOPL - See also: (1 related languages) <a href="algol-68.html">ALGOL 68</a> ```Example from <a href='https://en.wikipedia.org/wiki/S3_(programming_language)'>Wikipedia</a>: GLOBAL STATIC (<STATUS 5;PSPACE 10001; TEMPLATE>) PROC KERMIT_THE_FROG IS ((<LIT "COMMAND">) REF()BYTE OPTION, (<LIT "" >) REF()BYTE VME_FILE, (<LIT "" >) REF()BYTE REM_FILE, (<KEY RESPONSE;DEF N'RESULT>) RESPONSE RESULT): BEGIN ()BYTE JSV_NAME := "ASG"; @ obtain value for ASG_ROUTE bool @ CTM_JS_READ(JSV_NAME,NIL,NIL,ASG_ROUTE,RC_IGNORED); IF RC_IGNORED NE 0 THEN ASG_ROUTE := FALSE FI; @ verify parameter references (parameter values validated later): @ @ OPTION must be of mode REF () BYTE, may not be ZLR or NIL @ @ VME_FILE must be of mode REF () BYTE, may be ZLR, must not be NIL @ @ REM_FILE must be of mode REF () BYTE, may be ZLR, must not be NIL @ UNLESS (VERIFY OPTION AND VALIDR OPTION) AND (VERIFY VME_FILE AND (VALIDR VME_FILE OR NOT(VME_FILE IS NIL))) AND (VERIFY REM_FILE AND (VALIDR REM_FILE OR NOT(REM_FILE IS NIL))) THEN @ invalid parameter reference @ RESULT := 10002 @ ARCH_INACCESSIBLE_PARAMETER @ ELSF @ create resource block @ CTM_JS_BEGIN(RESULT); RESULT <= 0 THEN @ resource block created @ LONG LONG WORD KERMIT_RESULT; ANY((3)LONG WORD AS_LW,(6) WORD AS_W) PARAMS; PARAMS.AS_LW := (BDESC OPTION,BDESC VME_FILE,BDESC REM_FILE); @ set up program error handler @ IF KMT_EH_INFORM_PE_CONTINGENCY(RESULT); RESULT > 0 THEN @ failed to set error handler @ SKIP ELSF CTM_JS_CALL(NIL,PDESC KERMIT_SUPPORT,PARAMS.AS_W,KERMIT_RESULT, RESULT); @ create firewall @ RESULT <= 0 THEN @ either exited normally or via CTM_STOP @ RESULT := IF (S'S'KERMIT_RESULT) <= 0 THEN 0 @ ignore warnings @ ELSE 52000 @ error return common resultcode @ FI FI; CTM_JS_END(RC_IGNORED) @ end resource block @ FI END ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example @ a comment @ Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token >) PROC KERMIT_THE_FROG IS ((<LIT "COMMAND">) REF()BYTE OPTION, (<LIT "" >) REF()BYTE VME_FILE, (<LIT "" >) REF()BYTE REM_FILE, (<KEY RESPONSE;DEF N'RESULT>) RESPONSE RESULT): BEGIN ()BYTE JSV_NAME := "ASG"; @ obtain value for ASG_ROUTE bool @ CTM_JS_READ(JSV_NAME,NIL,NIL,ASG_ROUTE,RC_IGNORED); IF RC_IGNORED NE 0 THEN ASG_ROUTE := FALSE FI; @ verify parameter references (parameter values validated later): @ @ OPTION must be of mode REF () BYTE, may not be ZLR or NIL @ @ VME_FILE must be of mode REF () BYTE, may be ZLR, must not be NIL @ @ REM_FILE must be of mode REF () BYTE, may be ZLR, must not be NIL @ UNLESS (VERIFY OPTION AND VALIDR OPTION) AND (VERIFY VME_FILE AND (VALIDR VME_FILE OR NOT(VME_FILE IS NIL))) AND (VERIFY REM_FILE AND (VALIDR REM_FILE OR NOT(REM_FILE IS NIL))) THEN @ invalid parameter reference @ RESULT := 10002 @ ARCH_INACCESSIBLE_PARAMETER @ ELSF @ create resource block @ CTM_JS_BEGIN(RESULT); RESULT <= 0 THEN @ resource block created @ LONG LONG WORD KERMIT_RESULT; ANY((3)LONG WORD AS_LW,(6) WORD AS_W) PARAMS; PARAMS.AS_LW := (BDESC OPTION,BDESC VME_FILE,BDESC REM_FILE); @ set up program error handler @ IF KMT_EH_INFORM_PE_CONTINGENCY(RESULT); RESULT > 0 THEN @ failed to set error handler @ SKIP ELSF CTM_JS_CALL(NIL,PDESC KERMIT_SUPPORT,PARAMS.AS_W,KERMIT_RESULT, RESULT); @ create firewall @ RESULT <= 0 THEN @ either exited normally or via CTM_STOP @ RESULT := IF (S'S'KERMIT_RESULT) <= 0 THEN 0 @ ignore warnings @ ELSE 52000 @ error return common resultcode @ FI FI; CTM_JS_END(RC_IGNORED) @ end resource block @ FI END related algol-68 summary S3 is a structured, imperative high-level computer programming language. It was developed by the UK company International Computers Limited (ICL) for its 2900 Series mainframes. It is a system programming language with syntax influenced by ALGOL 68 but with data types and operators aligned to those offered by the 2900 Series. It was the implementation language of the operating system VME. pageId 11484588 created 2007 backlinksCount 33 revisionCount 30 dailyPageViews 8 appeared 1986 10/15/2024 1484 7.4
System 2 - Programming language System 2 ======== System 2, aka System 2, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #2326 on PLDB 17 Years Old S2 (Style System 2) is an object-oriented programming language developed in the late 1990s by Brad Fitzpatrick, Martin "Mart" Atkins, and others for the online journaling service LiveJournal in order to allow users full control over the appearance of their pages. S2 source code is compiled into Perl, which the webserver can then execute directly for individual web page requests. The S2 system is, at its heart, completely general and can be used for almost any web application; however there exists no documentation for the implementation of S2 within other applications, which ties it relatively closely to LiveJournal. Read more on Wikipedia... https://en.wikipedia.org/wiki/S2_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of System 2 happened in <a href="../lists/labs.html#q=Danga Interactive">Danga Interactive</a> - See also: (2 related languages) <a href="perl.html">Perl</a>, <a href="http.html">HTTP</a> Built with Scroll v170.5.0 10/15/2024 327 1.6
S - Programming language S = S is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1976. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 #592 on PLDB 49 Years Old S is a statistical programming language developed primarily by John Chambers and (in earlier versions) Rick Becker and Allan Wilks of Bell Laboratories. The aim of the language, as expressed by John Chambers, is "to turn ideas into software, quickly and faithfully". The modern implementations of S is R, a part of the GNU free software project. Read more on Wikipedia... https://en.wikipedia.org/wiki/S_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of S happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - S on HOPL https://hopl.info/showlanguage.prx?exp=1117 S on HOPL - S appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/r.py">syntax highlighting</a> for S - See also: (8 related languages) <a href="r.html">R</a>, <a href="s-plus.html">S-PLUS</a>, <a href="c.html">C</a>, <a href="apl.html">APL</a>, <a href="polymorphic-programming-language.html">Polymorphic Programming Language</a>, <a href="fortran.html">Fortran</a>, <a href="unix.html">Unix</a>, <a href="postscript.html">PostScript</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 396 2
S-snobol Built with Scroll v170.5.0 10/15/2024 6 0
S/SL - Programming language S/SL ==== S/SL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2386 on PLDB 45 Years Old The Syntax/Semantic Language (S/SL) is an executable high level specification language for recursive descent parsers, semantic analyzers and code generators developed by James Cordy, Ric Holt and David Wortman at the University of Toronto in 1980.S/SL is a small programming language that supports cheap recursion and defines input, output, and error token names (& values), semantic mechanisms (class interfaces whose methods are really escapes to routines in a host programming language but allow good abstraction in the pseudocode) and a pseudocode program that defines the syntax of the input language by the token stream the program accepts. Alternation, control flow and one-symbol look-ahead constructs are part of the language. The S/SL processor compiles this pseudocode into a table (byte-codes) that is interpreted by the S/SL table-walker (interpreter). Read more on Wikipedia... https://en.wikipedia.org/wiki/S/SL_programming_language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of S/SL happened in <a href="../lists/labs.html#q=University of Toronto">University of Toronto</a> - S/SL on HOPL https://hopl.info/showlanguage.prx?exp=1017 S/SL on HOPL - See also: (6 related languages) <a href="yacc.html">Yacc</a>, <a href="pl-i.html">PL/I</a>, <a href="euclid.html">Euclid</a>, <a href="turing.html">Turing</a>, <a href="ada.html">Ada</a>, <a href="cobol.html">COBOL</a> Built with Scroll v170.5.0 10/15/2024 404 2
S-PLUS - Programming language S-PLUS ====== S-PLUS is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #902 on PLDB 37 Years Old S-PLUS is a commercial implementation of the S programming language sold by TIBCO Software Inc.. It features object-oriented programming capabilities and advanced analytical algorithms.. Read more on Wikipedia... https://en.wikipedia.org/wiki/S-PLUS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of S-PLUS happened in <a href="../lists/labs.html#q=TIBCO Software Inc">TIBCO Software Inc</a> - S-PLUS appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (8 related languages) <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="s.html">S</a>, <a href="excel-app.html">Microsoft Excel</a>, <a href="spss.html">SPSS</a>, <a href="solaris.html">Solaris</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="r.html">R</a> ```Example from <a href='http://helloworldcollection.de/#S-PLUS'>the Hello World Collection</a>: # Hello World for S-Plus cat("Hello world\n") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 392 2
s-lang - Programming language s-lang ====== s-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992 by John E. Davis. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 https://pldb.io/concepts/../lists/creators.html#q=John%20E.%20Davis John E. Davis #2807 on PLDB 33 Years Old S-Lang is an interpreted language that was designed from the start to be easily embedded into a program to provide it with a powerful extension language. Examples of programs that use S-Lang as an extension language include the jed text editor and the slrn newsreader. Although S-Lang does not exist as a separate application, it is distributed with a quite capable program called slsh (``slang-shell'') that embeds the interpreter and allows one to execute S-Lang scripts, or simply experiment with S-Lang at an interactive prompt. Many of the the examples in this document are presented in the context of one of the above applications. S-Lang was originally a stack language that supported a postscript-like syntax. For that reason, I named it S-Lang, where the S was supposed to emphasize its stack-based nature. About a year later, I began to work on a preparser that would allow one unfamiliar with stack based languages to make use of a more traditional infix syntax. Currently, the syntax of the language resembles C, nevertheless some postscript-like features still remain, e.g., the `%' character is still used as a comment delimiter. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of s-lang happened in <a href="../lists/labs.html#q=https://www.jedsoft.org/slang/mailinglists.html">https://www.jedsoft.org/slang/mailinglists.html</a> ```Example from the web: define init_array (a) { variable i, imax; imax = length (a); for (i = 0; i < imax; i++) { a[i] = 7; } } variable A = Int_Type [10]; init_array (A); ``` Built with Scroll v170.5.0 10/15/2024 447 2.2
S-expressions - Data notation S-expressions ============= S-expressions is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 1960. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221960%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1960 #667 on PLDB 65 Years Old In computing, s-expressions, sexprs or sexps (for "symbolic expression") are a notation for nested list (tree-structured) data, invented for and popularized by the programming language Lisp, which uses them for source code as well as data. In the usual parenthesized syntax of Lisp, an s-expression is classically defined as an atom, or an expression of the form (x . y) where x and y are s-expressions. Read more on Wikipedia... https://en.wikipedia.org/wiki/S-expression Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Early development of S-expressions happened in <a href="../lists/labs.html#q=MIT">MIT</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/sexpression">grammar</a> for S-expressions - See also: (10 related languages) <a href="lisp.html">Lisp</a>, <a href="scheme.html">Scheme</a>, <a href="c.html">C</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="xml.html">XML</a>, <a href="python.html">Python</a>, <a href="islisp.html">ISLISP</a>, <a href="rfc.html">RFC</a>, <a href="i-expressions.html">I-expressions</a>, <a href="bayer-expressions.html">Bayer Expressions</a> - Read more about S-expressions on the web: 1. https://dev-docs.kicad.org/en/components/sexpr/ 1. - 4 PLDB concepts link to S-expressions: <a href="bayer-expressions.html">Bayer Expressions</a>, <a href="liso.html">Liso</a>, <a href="susn.html">SUSN</a>, <a href="sweet-expressions.html">Sweet Expressions</a> ```Example from the web: (x . y) ``` ```Example from <a href='https://en.wikipedia.org/wiki/S-expression'>Wikipedia</a>: def parse_sexp(string): """ >>> parse_sexp("(+ 5 (+ 3 5))") [['+', '5', ['+', '3', '5']]] """ sexp = [[]] word = '' in_str = False for char in string: if char is '(' and not in_str: sexp.append([]) elif char is ')' and not in_str: if word: sexp[-1].append(word) word = '' temp = sexp.pop() sexp[-1].append(temp) elif char in (' ', '\n', '\t') and not in_str: if word: sexp[-1].append(word) word = '' elif char is '\"': in_str = not in_str else: word += char return sexp[0] ``` Built with Scroll v170.5.0 10/15/2024 552 2.8
S-algol Built with Scroll v170.5.0 10/15/2024 6 0
Rye - Programming language Rye === Rye is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Janko Metelko. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Janko%20Metelko Janko Metelko #1098 on PLDB 6 Years Old ```Download source code: git clone https://github.com/refaktor/rye ``` homoiconic dynamic programming language with some new ideas - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Rye is developed on <a href="https://github.com/refaktor/rye">GitHub</a> and has 392 stars - Early development of Rye happened in <a href="../lists/labs.html#q=https://github.com/refaktor/rye/">https://github.com/refaktor/rye/</a> - Rye is written in <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="bash.html">Bash</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="xml.html">XML</a>, <a href="r.html">R</a>, <a href="csv.html">CSV</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="dockerfile.html">Dockerfile</a> - There are 0 members in the <a href="https://www.reddit.com/r/ryelang/">Rye subreddit</a> Built with Scroll v170.5.0 10/15/2024 363 1.8
Ruth Built with Scroll v170.5.0 10/15/2024 6 0
RustScript - Programming language RustScript ========== RustScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Mikail Khan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Mikail%20Khan Mikail Khan #2349 on PLDB 4 Years Old ```Download source code: git clone https://github.com/mkhan45/RustScript ``` RustScript: A simple functional based programming language with as much relation to Rust as JavaScript has to Java - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - RustScript is developed on <a href="https://github.com/mkhan45/RustScript">GitHub</a> and has 28 stars - RustScript is written in <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a> - Read more about RustScript on the web: 1. https://reddit.com/r/ProgrammingLanguages/comments/n58lkd/rustscript_a_simple_functional_based_programming/ 1. Built with Scroll v170.5.0 10/15/2024 266 1.3
Rust Built with Scroll v170.5.0 10/15/2024 6 0
Rust MIR - Intermediate representation language Rust MIR ======== Rust MIR, aka Rust Mid-level Intermediate Representation, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #1497 on PLDB 9 Years Old ```Download source code: git clone https://github.com/rust-lang/rust/tree/master/src/librustc_mir ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - Early development of Rust MIR happened in <a href="../lists/labs.html#q=https://github.com/rust-lang">https://github.com/rust-lang</a> - Rust MIR compiles to <a href="llvmir.html">LLVM IR</a> - <a href="https://www.rust-lang.org">rust-lang.org</a> was registered in 2010 - See also: (1 related languages) <a href="swift-il.html">Swift SIL</a> - Read more about Rust MIR on the web: 1. 2. https://rustc-dev-guide.rust-lang.org/hir.html 1. https://blog.rust-lang.org/2016/04/19/MIR.html 2. - 1 PLDB concepts link to Rust MIR: <a href="rust-hir.html">Rust HIR</a> ```Example from the web: // WARNING: This output format is intended for human consumers only // and is subject to change without notice. Knock yourself out. fn main() -> () { let mut _0: (); // return place in scope 0 at src/main.rs:1:11: 1:11 let mut _1: std::vec::Vec<i32>; // in scope 0 at src/main.rs:2:9: 2:16 let _2: (); // in scope 0 at src/main.rs:3:5: 3:16 let mut _3: &mut std::vec::Vec<i32>; // in scope 0 at src/main.rs:3:5: 3:16 let _4: (); // in scope 0 at src/main.rs:4:5: 4:16 let mut _5: &mut std::vec::Vec<i32>; // in scope 0 at src/main.rs:4:5: 4:16 scope 1 { debug vec => _1; // in scope 1 at src/main.rs:2:9: 2:16 } bb0: { _1 = Vec::<i32>::new() -> bb1; // scope 0 at src/main.rs:2:19: 2:29 // mir::Constant // + span: src/main.rs:2:19: 2:27 // + user_ty: UserType(0) // + literal: Const { ty: fn() -> Vec<i32> {Vec::<i32>::new}, val: Value(Scalar(<ZST>)) } } bb1: { _3 = &mut _1; // scope 1 at src/main.rs:3:5: 3:16 _2 = Vec::<i32>::push(move _3, const 1_i32) -> [return: bb2, unwind: bb5]; // scope 1 at src/main.rs:3:5: 3:16 // mir::Constant // + span: src/main.rs:3:9: 3:13 // + literal: Const { ty: for<'r> fn(&'r mut Vec<i32>, i32) {Vec::<i32>::push}, val: Value( Scalar(<ZST>)) } } bb2: { _5 = &mut _1; // scope 1 at src/main.rs:4:5: 4:16 _4 = Vec::<i32>::push(move _5, const 2_i32) -> [return: bb3, unwind: bb5]; // scope 1 at src/main.rs:4:5: 4:16 // mir::Constant // + span: src/main.rs:4:9: 4:13 // + literal: Const { ty: for<'r> fn(&'r mut Vec<i32>, i32) {Vec::<i32>::push}, val: Value( Scalar(<ZST>)) } } bb3: { drop(_1) -> bb4; // scope 0 at src/main.rs:5:1: 5:2 } bb4: { return; // scope 0 at src/main.rs:5:2: 5:2 } bb5 (cleanup): { drop(_1) -> bb6; // scope 0 at src/main.rs:5:1: 5:2 } bb6 (cleanup): { resume; // scope 0 at src/main.rs:1:1: 5:2 } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 782 3.9
Rust HIR - Intermediate representation language Rust HIR ======== Rust HIR, aka Rust High-level Intermediate Representation, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2611 on PLDB 10 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - Early development of Rust HIR happened in <a href="../lists/labs.html#q=https://github.com/rust-lang/rfcs/issues">https://github.com/rust-lang/rfcs/issues</a> - <a href="https://github.com/rust-lang/rfcs/blob/master/text/1191-hir.md">First announcement of</a> Rust HIR - See also: (2 related languages) <a href="rust-mir.html">Rust MIR</a>, <a href="swift-il.html">Swift SIL</a> ```Example from the web: #[prelude_import] use ::std::prelude::rust_2015::*; #[macro_use] extern crate std; fn main() { let mut vec = Vec::new(); vec.push(1); vec.push(2); } ``` Built with Scroll v170.5.0 10/15/2024 278 1.4
Russell Built with Scroll v170.5.0 10/15/2024 6 0
Ruri - Programming language Ruri ==== Ruri is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000 by Tom Rothamel. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Tom%20Rothamel Tom Rothamel #2444 on PLDB 25 Years Old ```Download source code: git clone https://onegeek.org/software/ruri/current ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Ruri happened in <a href="../lists/labs.html#q=https://onegeek.org/software/old.html">https://onegeek.org/software/old.html</a> - Ruri on HOPL https://hopl.info/showlanguage.prx?exp=8638 Ruri on HOPL - Read more about Ruri on the web: 1. 2. 3. https://onegeek.org/software/ruri 1. https://gilles-hunault.leria-info.univ-angers.fr/hilapr/beers/schade/r.html#Ruri 2. https://onegeek.org/software/ruri/current/Ruriref.txt 3. Built with Scroll v170.5.0 10/15/2024 277 1.4
Runrev Built with Scroll v170.5.0 10/15/2024 6 0
RUNOFF - Text markup language RUNOFF ====== RUNOFF is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1965 by J. E. Saltzer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221965%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1965 https://pldb.io/concepts/../lists/creators.html#q=J.%20E.%20Saltzer J. E. Saltzer #1414 on PLDB 60 Years Old 5 <span title="RUNOFF repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - There are at least 5 RUNOFF repos on <a href="https://github.com/search?q=language:RUNOFF">GitHub</a> - Early development of RUNOFF happened in <a href="../lists/labs.html#q=MIT">MIT</a> - The Google BigQuery Public Dataset GitHub snapshot shows 7 users using RUNOFF in 7 repos on <a href="https://api.github.com/search/repositories?q=language:RUNOFF">GitHub</a> - RUNOFF on HOPL https://hopl.info/showlanguage.prx?exp=2460 RUNOFF on HOPL - GitHub supports <a href="https://github.com/Alhadis/language-roff" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for RUNOFF ```Example from <a href='https://github.com/Alhadis/language-roff'>Linguist</a>: .na .ll 72 .pl 90 .m1 4 .m2 4 .m3 6 .m4 6 .sp 8 .ds .ce CONTRIBUTING TO LINGUIST .sp .ce by .ce GITHUB .sp .ce and the .sp .ce OPEN SOURCE COMMUNITY .sp .bp .sp 5 .ce _I_N_T_R_O_D_U_C_T_I_O_N: .sp Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great. This project adheres to the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code. .br The majority of contributions won't need to touch any Ruby code at all. .sp 5 .ce _A_d_d_i_n_g _a_n _e_x_t_e_n_s_i_o_n _t_o _a _l_a_n_g_u_a_g_e .sp We try only to add new extensions once they have some usage on GitHub. In most cases we prefer that extensions be in use in hundreds of repositories before supporting them in Linguist. .sp To add support for a new extension: .sp .in 5 .un 5 1. Add your extension to the language entry in _l_a_n_g_u_a_g_e_s_._y_m_l, keeping the extensions in alphabetical order. .br .un 5 2. Add at least one sample for your extension to the samples directory in the correct subdirectory. .br .un 5 3. Open a pull request, linking to a GitHub search result showing in-the-wild usage. .in 0 .sp In addition, if this extension is already listed in _l_a_n_g_u_a_g_e_s_._y_m_l then sometimes a few more steps will need to be taken: .sp .in 5 .un 5 1. Make sure that example .yourextension files are present in the samples directory for each language that uses .yourextension. .br .un 5 2. Test the performance of the Bayesian classifier with a relatively large number (1000s) of sample .yourextension files. (ping @arfon or @bkeepers to help with this) to ensure we're not misclassifying files. .br .un 5 3. If the Bayesian classifier does a bad job with the sample files then a heuristic may need to be written to help. .in 0 .sp 5 .ce _A_d_d_i_n_g _a _l_a_n_g_u_a_g_e .sp We try only to add languages once they have some usage on GitHub. In most cases we prefer that each new extension be in use in hundreds of repositories before supporting them in Linguist. .sp To add support for a new language: .in 5 .un 5 1. Add an entry for your language to _l_a_n_g_u_a_g_e_s_._y_m_l. .br .un 5 2. Add a grammar for your language. Please only add grammars that have a license that permits redistribution. .br .in +5 .un 5 i. Add your grammar as a submodule: .br .in +4 git submodule add https://github.com/Alhadis/language-roff vendor/grammars/language-roff .in -4 .un 5 ii. Add your grammar to grammars.yml: .br .in +4 script/convert-grammars --add vendor/grammars/MyGrammar .in -4 .un 5 iii. Download the license for the grammar by running script/licensed. Be careful to only commit the file for the new grammar, as this script may update licenses for other grammars as well. .br .in -5 .un 5 3. Add samples for your language to the samples directory in the correct subdirectory. .br .un 5 4. Open a pull request, linking to a GitHub search result showing in-the-wild usage. .br .in 0 .sp In addition, if your new language defines an extension that's already listed in _l_a_n_g_u_a_g_e_s_._y_m_l (such as `.foo`) then sometimes a few more steps will need to be taken: .sp .in +5 .un 5 1. Make sure that example .foo files are present in the samples directory for each language that uses .foo. .br .un 5 2. Test the performance of the Bayesian classifier with a relatively large number (1000s) of sample `.foo` files. (ping @arfon or @bkeepers to help with this) to ensure we're not misclassifying files. .br .un 5 3. If the Bayesian classifier does a bad job with the sample .foo files then a heuristic may need to be written to help. .br .in 0 .sp Remember, the goal here is to try and avoid false positives! .sp 2 .ce _F_i_x_i_n_g _a _m_i_s_c_l_a_s_s_i_f_i_e_d _l_a_n_g_u_a_g_e .br Most languages are detected by their file extension defined in _l_a_n_g_u_a_g_e_s_._y_m_l. For disambiguating between files with common extensions, linguist applies some heuristics and a statistical classifier. This process can help differentiate between, for example, .h files which could be either C, C++, or Obj-C. .sp Misclassifications can often be solved by either adding a new filename or extension for the language or adding more samples to make the classifier smarter. .sp .m4 -2 .ce _F_i_x_i_n_g _s_y_n_t_a_x _h_i_g_h_l_i_g_h_t_i_n_g .br Syntax highlighting in GitHub is performed using TextMate-compatible grammars. These are the same grammars that TextMate, Sublime Text and Atom use. Every language in languages.yml is mapped to its corresponding TM `scope`. This scope will be used when picking up a grammar for highlighting. .sp Assuming your code is being detected as the right language, in most cases this is due to a bug in the language grammar rather than a bug in Linguist. _g_r_a_m_m_a_r_s_._y_m_l lists all the grammars we use for syntax highlighting on github.com. Find the one corresponding to your code's programming language and submit a bug report upstream. .sp If you can, try to reproduce the highlighting problem in the text editor that the grammar is designed for (TextMate, Sublime Text, or Atom) and include that information in your bug report. .sp You can also try to fix the bug yourself and submit a Pull Request. TextMate's documentation offers a good introduction on how to work with TextMate-compatible grammars. You can test grammars using Lightshow. .sp Once the bug has been fixed upstream, we'll pick it up for GitHub in the next release of Linguist. .sp 2 .ce _T_e_s_t_i_n_g .br For development you are going to want to checkout out the source. To get it, clone the repo and run Bundler to install its dependencies. .sp .in 4 git clone https://github.com/github/linguist.git .br cd linguist/ .br script/bootstrap .br .in 0 .sp To run the tests: .sp .in 4 bundle exec rake test .in 0 .sp Sometimes getting the tests running can be too much work, especially if you don't have much Ruby experience. It's okay: be lazy and let our build bot Travis run the tests for you. Just open a pull request and the bot will start cranking away. .sp .ce _M_a_i_n_t_a_i_n_e_r_s .br Linguist is maintained with love by: .sp .in -2 - @arfon (GitHub Staff) .br - @larsbrinkhoff .br - @pchaigno .in 0 .br .sp As Linguist is a production dependency for GitHub we have a couple of workflow restrictions: .sp .in -2 - Anyone with commit rights can merge Pull Requests provided that there is a :+1: from a GitHub member of staff .br - Releases are performed by GitHub staff so we can ensure GitHub.com always stays up to date with the latest release of Linguist and there are no regressions in production. .in 0 .sp .ce _R_e_l_e_a_s_i_n_g .sp If you are the current maintainer of this gem: .sp .in 5 .ul 5 1. Create a branch for the release: .sp .in +2 git checkout -b cut-release-vxx.xx.xx .in -2 .sp .ul 5 2. Make sure your local dependencies are up to date: .sp .in +2 script/bootstrap .in -2 .sp .ul 5 3. If grammar submodules have not been updated recently, update them: .sp .in +2 git submodule update --remote _&_& git commit -a .in -2 .sp .ul 5 4. Ensure that samples are updated: .sp .in +2 bundle exec rake samples .in -2 .sp 5. Ensure that tests are green: .sp .in +2 bundle exec rake test .in -2 .sp .ul 5 6. Bump gem version in lib/linguist/version.rb .br .ul 5 7. Make a PR to github/linguist .br .ul 5 8. Build a local gem: `bundle exec rake build_gem` .br .ul 5 9. Test the gem: .sp .in +5 .un 5 i. Bump the Gemfile and Gemfile.lock versions for an app which relies on this gem .un 5 ii. Install the new gem locally .un 5 iii. Test behaviour locally, branch deploy, whatever needs to happen. .br .in -5 .sp .ul 5 10. Merge github/linguist PR .sp .ul 5 11. Tag and push: .sp .in +2 git tag vx.xx.xx; .br git push --tags .in -2 .sp 12. Push to rubygems.org .br .in +2 gem push github-linguist-3.0.0.gem .in -2 .sp 2 ``` Built with Scroll v170.5.0 10/15/2024 1945 9.7
runiq - Programming language runiq ===== runiq is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1961 on PLDB 10 Years Old ```Download source code: git clone https://github.com/matthewtoast/runiq ``` :aquarius: A Lisp-esque, JS-interpreted scripting language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - runiq is developed on <a href="https://github.com/matthewtoast/runiq">GitHub</a> and has 25 stars - Early development of runiq happened in <a href="../lists/labs.html#q=https://github.com/matthewtoast/runiq/issues">https://github.com/matthewtoast/runiq/issues</a> - runiq is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> HackerNews discussions of runiq =============================== title|titleLink|date|score|comments Show HN: Runiq, a little Lisp-inspired language that runs on JavaScript|https://news.ycombinator.com/item?id=10797249|12/27/2015|24|3 Built with Scroll v170.5.0 10/15/2024 288 1.4
runic - Template language runic ===== runic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2806 on PLDB 8 Years Old Runic is a first order templating language operating on arrays of strings. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Early development of runic happened in <a href="../lists/labs.html#q=https://github.com/XXIIVV">https://github.com/XXIIVV</a> ```Example from the web: * Header & Paragraph - List Element 1 - List Element 2 | table | row1 | table | row2 # -- CODE BLOCK > -- HTML BLOCK λ -- LAIN BLOCK ``` Built with Scroll v170.5.0 10/15/2024 230 1.1
Runescript Built with Scroll v170.5.0 10/15/2024 6 0
Runcible Built with Scroll v170.5.0 10/15/2024 6 0
Run-basic Built with Scroll v170.5.0 10/15/2024 6 0
RuleML - Programming language RuleML ====== RuleML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002 by Harold Boley and Benjamin Grosof and Said Tabet. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 https://pldb.io/concepts/../lists/creators.html#q=Harold%20Boley Harold Boley https://pldb.io/concepts/../lists/creators.html#q=Benjamin%20Grosof Benjamin Grosof https://pldb.io/concepts/../lists/creators.html#q=Said%20Tabet Said Tabet #2363 on PLDB 23 Years Old RuleML is a global initiative, led by a non-profit organization RuleML Inc., that is devoted to advancing research and industry standards design activities in the technical area of rules that are semantic and highly inter-operable. The standards design takes the form primarily of a markup language, also known as RuleML. The research activities include an annual research conference, the RuleML Symposium, also known as RuleML for short. Read more on Wikipedia... https://en.wikipedia.org/wiki/RuleML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RuleML happened in <a href="../lists/labs.html#q=RuleML Inc">RuleML Inc</a> - RuleML on HOPL https://hopl.info/showlanguage.prx?exp=7648 RuleML on HOPL - See also: (1 related languages) <a href="xml.html">XML</a> Built with Scroll v170.5.0 10/15/2024 342 1.7
RubyGems - Package manager RubyGems ======== RubyGems is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2018 by Nick Quaranto. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Nick%20Quaranto Nick Quaranto #1042 on PLDB 7 Years Old RubyGems is a package manager for the Ruby programming language that provides a standard format for distributing Ruby programs and libraries (in a self-contained format called a "gem"), a tool designed to easily manage the installation of gems, and a server for distributing them. It was created by Chad Fowler and Richard Kilmer during RubyConf 2004.The interface for RubyGems is a command-line tool called gem which can install and manage libraries (the gems). RubyGems integrates with Ruby run-time loader to help find and load installed gems from standardized library folders. Read more on Wikipedia... https://en.wikipedia.org/wiki/RubyGems Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of RubyGems happened in <a href="../lists/labs.html#q=https://github.com/rubygems">https://github.com/rubygems</a> - <a href="https://rubygems.org">rubygems.org</a> was registered in 2004 Built with Scroll v170.5.0 10/15/2024 328 1.6
Ruby Built with Scroll v170.5.0 10/15/2024 6 0
Ruby-mine-editor Built with Scroll v170.5.0 10/15/2024 6 0
Ruby Document format - Text markup language Ruby Document format ==================== Ruby Document format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #3023 on PLDB 30 Years Old RD (Ruby Document) is a lightweight markup language for writing Ruby-related documents. It can be embedded in Ruby source code. RD is a traditional format. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ruby_Document_format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of Ruby Document format happened in <a href="../lists/labs.html#q=https://ml.ruby-lang.org/mailman3/hyperkitty/list/ruby-talk@ml.ruby-lang.org">https://ml.ruby-lang.org/mailman3/hyperkitty/list/ruby-talk@ml.ruby-lang.org</a> - See also: (3 related languages) <a href="ruby.html">Ruby</a>, <a href="rdoc.html">RDoc</a>, <a href="pod.html">Pod</a> ```Example from <a href='https://en.wikipedia.org/wiki/Ruby_Document_format'>Wikipedia</a>: here.is_a?(Piece::Of::Code) print <<"END" This indented block will not be scanned for formatting codes or directives, and spacing will be preserved. END ``` Built with Scroll v170.5.0 10/15/2024 326 1.6
ru - Programming language ru == ru is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1730 on PLDB 10 Years Old ```Download source code: git clone https://github.com/jcouyang/ru ``` clojurize javascript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ru is developed on <a href="https://github.com/jcouyang/ru">GitHub</a> and has 34 stars - Early development of ru happened in <a href="../lists/labs.html#q=https://github.com/jcouyang/ru/issues">https://github.com/jcouyang/ru/issues</a> - ru is written in <a href="javascript.html">JavaScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - <a href="http://ru-lang.org">ru-lang.org</a> was registered in 2021 HackerNews discussions of ru ============================ title|titleLink|date|score|comments Show HN: 入(rù-lang) – Clojurized JavaScript|https://news.ycombinator.com/item?id=9749286|06/20/2015|51|8 Built with Scroll v170.5.0 10/15/2024 304 1.5
Real-time Transport Protocol - Protocol Real-time Transport Protocol ============================ Real-time Transport Protocol is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #2472 on PLDB 29 Years Old The Real-time Transport Protocol (RTP) is a network protocol for delivering audio and video over IP networks. RTP is used in communication and entertainment systems that involve streaming media, such as telephony, video teleconference applications including WebRTC, television services and web-based push-to-talk features. RTP typically runs over User Datagram Protocol (UDP). Read more on Wikipedia... https://en.wikipedia.org/wiki/Real-time_Transport_Protocol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of Real-time Transport Protocol happened in <a href="../lists/labs.html#q=Audio-Video Transport Working Group of the Internet Engineering Task Force">Audio-Video Transport Working Group of the Internet Engineering Task Force</a> Built with Scroll v170.5.0 10/15/2024 285 1.4
RTL/2 - Programming language RTL/2 ===== RTL/2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1972 by John Barnes. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 https://pldb.io/concepts/../lists/creators.html#q=John%20Barnes John Barnes #2642 on PLDB 53 Years Old RTL/2 was a high-level programming language developed at Imperial Chemical Industries Ltd by J.G.P. Barnes. It was originally used internally within ICI but was distributed by SPL International in 1974 It was designed for use in real-time computing (hence the initials RTL = real-time language). Read more on Wikipedia... https://en.wikipedia.org/wiki/RTL/2 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RTL/2 happened in <a href="../lists/labs.html#q=Imperial Chemical Industries plc">Imperial Chemical Industries plc</a> - RTL/2 on HOPL https://hopl.info/showlanguage.prx?exp=596 RTL/2 on HOPL ```Example from <a href='https://en.wikipedia.org/wiki/RTL/2'>Wikipedia</a>: RTL/2 Ref 1 - Language Specification RTL/2 Ref 2 - Introduction to RTL/2 RTL/2 Ref 3 - RTL/2 Training Manual RTL/2 Ref 4 - System Standards RTL/2 Ref 5 - Stream I/O RTL/2 Ref 18 - Hints on writing RTL/2 Programs RTL/2 Ref 26 - Language Reference Card RTL/2 Ref 39 - Run time environment on the PDP-11 RTL/2 Ref 63 - User Manual for the PDP-11 under RSX-11M RTL/2 Ref 107- VAX/VMS RTL/2 User Manual RTL/2 REF 130- The RTL/2 32 bit run time environment on the VAX ``` Built with Scroll v170.5.0 10/15/2024 406 2
RTF - Text markup language RTF === RTF, aka Rich Text Format, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1987 by Richard Brodie and Charles Simonyi and David Luebbert. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 https://pldb.io/concepts/../lists/creators.html#q=Richard%20Brodie Richard Brodie https://pldb.io/concepts/../lists/creators.html#q=Charles%20Simonyi Charles Simonyi https://pldb.io/concepts/../lists/creators.html#q=David%20Luebbert David Luebbert #2047 on PLDB 38 Years Old 9k <span title="RTF repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - There are at least 9,429 RTF repos on <a href="https://github.com/search?q=language:Rich Text Format">GitHub</a> - Early development of RTF happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - The Google BigQuery Public Dataset GitHub snapshot shows 924 users using RTF in 966 repos on <a href="https://api.github.com/search/repositories?q=language:Rich Text Format">GitHub</a> ```Example from the web: {\rtf1\ansi{\fonttbl\f0\fswiss Helvetica;}\f0\pard This is some {\b bold} text.\par } ``` Built with Scroll v170.5.0 10/15/2024 320 1.6
Rt-z Built with Scroll v170.5.0 10/15/2024 6 0
Rt-cdl Built with Scroll v170.5.0 10/15/2024 6 0
Rt-aslan Built with Scroll v170.5.0 10/15/2024 6 0
RStudio - Editor RStudio ======= RStudio is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2011 by Joseph J. Allaire. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Joseph%20J.%20Allaire Joseph J. Allaire #681 on PLDB 14 Years Old RStudio is a free and open-source integrated development environment (IDE) for R, a programming language for statistical computing and graphics. RStudio was founded by Joseph J. Allaire, creator of the programming language ColdFusion. Read more on Wikipedia... https://en.wikipedia.org/wiki/RStudio Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of RStudio happened in <a href="../lists/labs.html#q=RStudio, Inc">RStudio, Inc</a> - <a href="https://www.rstudio.com">rstudio.com</a> was registered in 1998 - See also: (8 related languages) <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a>, <a href="ia-32.html">IA-32</a>, <a href="r.html">R</a>, <a href="cfml.html">CFML</a>, <a href="linux.html">Linux</a>, <a href="qt.html">Qt</a>, <a href="knitr.html">Knitr</a> Built with Scroll v170.5.0 10/15/2024 324 1.6
RSS - Protocol RSS === RSS, aka Really Simple Syndication, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1999 by Dan Libby and Ramanathan V. Guha. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=Dan%20Libby Dan Libby https://pldb.io/concepts/../lists/creators.html#q=Ramanathan%20V.%20Guha Ramanathan V. Guha #1882 on PLDB 26 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of RSS happened in <a href="../lists/labs.html#q=https://www.rssboard.org">https://www.rssboard.org</a> - 2 PLDB concepts link to RSS: <a href="scroll.html">Scroll</a>, <a href="yess.html">YESS</a> ```Example from the web: <?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> <channel> <title></title> <link>https://pldb.io/</link> <description>PLDB: a Programming Language Database. Build the next great programming language.</description> <lastBuildDate>Wed, 22 Feb 2023 13:36:44 +0000</lastBuildDate> <language>en-us</language> <item> <title>A brief interview with Tcl creator John Ousterhout</title> <link>https://pldb.io/blog/JohnOusterhout.html</link> <pubDate>Wed, 08 Feb 2023 00:00:00 +0000</pubDate> </item> <item> <title>Data entry Livestream</title> <link>https://pldb.io/blog/addingDataLivestream.html</link> <pubDate>Wed, 08 Feb 2023 00:00:00 +0000</pubDate> </item> </channel> </rss> ``` Built with Scroll v170.5.0 10/15/2024 423 2.1
RAISE Specification Language - Programming language RAISE Specification Language ============================ RAISE Specification Language, aka Rigorous Approach to Industrial Software Engineering Specification Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #2610 on PLDB 33 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RAISE Specification Language happened in <a href="../lists/labs.html#q=United Nations University">United Nations University</a> and <a href="../lists/labs.html#q=Technical University of Denmark">Technical University of Denmark</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dsls.py">syntax highlighting</a> for RAISE Specification Language - Read more about RAISE Specification Language on the web: 1. https://link.springer.com/chapter/10.1007/978-3-540-74107-7_7 1. Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 323 1.6
rsharp - Programming language rsharp ====== rsharp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Nenad Rakocevic. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Nenad%20Rakocevic Nenad Rakocevic #2805 on PLDB 22 Years Old R# is a free programming language based on REBOL. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of rsharp happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/r-sharp/bugs">https://sourceforge.net/p/r-sharp/bugs</a> Built with Scroll v170.5.0 10/15/2024 224 1.1
RQL - Programming language RQL === RQL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2010 on PLDB 8 Years Old ```Download source code: git clone https://forge.extranet.logilab.fr/cubicweb/RQL ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RQL happened in <a href="../lists/labs.html#q=logilab.fr">logilab.fr</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/sql.py">syntax highlighting</a> for RQL - Read more about RQL on the web: 1. 2. 3. https://readthedocs.org/projects/rql 1. https://rql.readthedocs.io/en/latest 2. https://github.com/logilab 3. Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 277 1.4
Restricted Python - Programming language Restricted Python ================= Restricted Python is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2804 on PLDB 18 Years Old RPython is a restricted subset of Python that is amenable to static analysis. RPython is a proper subset of Python, is statically typed, and does not allow dynamic modification of class or method definitions; however, it can still take advantage of Python features such as mixins and first-class methods and classes. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Restricted Python happened in <a href="../lists/labs.html#q=https://foss.heptapod.net/pypy/pypy/-/issues">https://foss.heptapod.net/pypy/pypy/-/issues</a> - Read more about Restricted Python on the web: 1. https://dl.acm.org/citation.cfm?id=1297091 1. Built with Scroll v170.5.0 10/15/2024 273 1.4
rpscript - Programming language rpscript ======== rpscript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #2156 on PLDB 7 Years Old ```Download source code: git clone https://github.com/TYPECASTINGSG/rpscript ``` A scripting language for process automation - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - rpscript is developed on <a href="https://github.com/TYPECASTINGSG/rpscript">GitHub</a> and has 12 stars - rpscript is written in <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="dockerfile.html">Dockerfile</a> - <a href="http://www.rpscript.com">rpscript.com</a> was registered in 2021 HackerNews discussions of rpscript ================================== title|titleLink|date|score|comments Show HN: RPScript – Scripting language for process automation|https://news.ycombinator.com/item?id=17787802|08/18/2018|3|2 Built with Scroll v170.5.0 10/15/2024 288 1.4
Rpp Built with Scroll v170.5.0 10/15/2024 6 0
RPM Spec - Application RPM Spec ======== RPM Spec is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1791 on PLDB 28 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of RPM Spec happened in <a href="../lists/labs.html#q=Red Hat">Red Hat</a> - GitHub supports <a href="https://github.com/waveclaw/language-rpm-spec" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for RPM Spec - Read more about RPM Spec on the web: 1. https://rpm-packaging-guide.github.io/#working-with-spec-files 1. ```Example from <a href='https://github.com/waveclaw/language-rpm-spec'>Linguist</a>: # # spec file for package manos # # Copyright (c) 2010 Jackson Harper (jackson@novell.com) # # Name: manos-devel Version: 0.1.1 Release: 1 License: MIT/X11 BuildRoot: %{_tmppath}/manos-%{version}-build BuildRequires: mono-devel >= 2.6 BuildRequires: mono-nunit >= 2.6 Source0: manos-%{version}.tar.bz2 Source1: rpmlintrc Summary: The Manos Web Application Framework Group: Development/Web/Servers BuildArch: noarch %description Manos is an easy to use, easy to test, high performance web application framework that stays out of your way and makes your life ridiculously simple. %files %defattr(-, root, root) %{_prefix}/lib/manos %{_bindir}/manos %{_datadir}/manos %{_prefix}/lib/pkgconfig/manos.pc %{_datadir}/man/man1/manos.1.gz %prep %setup -q -n manos-%{version} %build ./configure --prefix=%{buildroot}%{_prefix} --install-prefix=%{_prefix} make %install make install %clean rm -rf %{buildroot} %changelog ``` Built with Scroll v170.5.0 10/15/2024 384 1.9
Rpm - Package manager Rpm === Rpm is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1102 on PLDB 28 Years Old RPM Package Manager (RPM) (originally Red Hat Package Manager; now a recursive acronym) is a package management system. The name RPM refers to the following: the .rpm file format, files in the .rpm file format, software packaged in such files, and the package manager program itself. RPM was intended primarily for Linux distributions; the file format is the baseline package format of the Linux Standard Base. Read more on Wikipedia... https://en.wikipedia.org/wiki/Rpm_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of Rpm happened in <a href="../lists/labs.html#q=Red Hat">Red Hat</a> - <a href="http://www.rpm.org">rpm.org</a> was registered in 1996 - See also: (5 related languages) <a href="c.html">C</a>, <a href="perl.html">Perl</a>, <a href="linux.html">Linux</a>, <a href="fat.html">FAT</a>, <a href="gzip.html">Gzip</a> Built with Scroll v170.5.0 10/15/2024 320 1.6
RPL - Programming language RPL === RPL, aka Reverse Polish Lisp, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #1043 on PLDB 41 Years Old RPL (derived from Reverse Polish Lisp according to its original developers, whilst for a short while in 1987 HP marketing attempted to coin the backronym ROM-based Procedural Language for it) is a handheld calculator operating system and application programming language used on Hewlett-Packard's scientific graphing RPN (Reverse Polish Notation) calculators of the HP 28, 48, 49 and 50 series, but it is also usable on non-RPN calculators, such as the 38, 39 and 40 series. RPL is a structured programming language based on RPN, but equally capable of processing algebraic expressions and formulae, implemented as a threaded interpreter. RPL has many similarities to Forth, both languages being stack-based, as well as the list-based LISP. Read more on Wikipedia... https://en.wikipedia.org/wiki/RPL_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RPL happened in <a href="../lists/labs.html#q=Hewlett-Packard">Hewlett-Packard</a> - There are 11 <a href="https://projecteuler.net/language=RPL">Project Euler</a> users using RPL - Explore RPL snippets on <a href="http://www.rosettacode.org/wiki/Category:RPL">Rosetta Code</a> - See also: (3 related languages) <a href="forth.html">Forth</a>, <a href="lisp.html">Lisp</a>, <a href="assembly-language.html">Assembly language</a> ```Example from <a href='http://helloworldcollection.de/#Reverse'>the Hello World Collection</a>: Hello World in RPL for the HP-28, HP-48, HP-49 and HP-50 series pocket calculators. No comments possible. << "HELLO WORLD" 1 DISP 60 FREEZE >> ``` ```Example from <a href='https://en.wikipedia.org/wiki/RPL_(programming_language)'>Wikipedia</a>: «  0 @ Start with zero on the stack 1 10 @ Loop from 1 to 10 FOR I @ "I" is the local variable I + @ Add "I" to the running total NEXT @ Repeat... » ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 503 2.5
Reactive Plan Language - Programming language Reactive Plan Language ====================== Reactive Plan Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #2215 on PLDB 32 Years Old RPL (Reactive Plan Language) belongs to the family of notations for writing reactive plans for agents (e.g., robots) (Davis 1984, Ingrand and George 1990, Lyons 1990a,b, Gat 1991). Its immediate ancestor is Firby's (1987, 1989) RAP notation. Many of Firby's concepts have been carried over, but there are some differences - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Reactive Plan Language happened in <a href="../lists/labs.html#q=Yale University">Yale University</a> - Read more about Reactive Plan Language on the web: 1. https://www.researchgate.net/publication/2648978_A_Reactive_Plan_Language 1. ```Example from the web: (DEF-INTERP-PROC LOOK-FOR (PL) (LOOK-FOR-PROPS PL) (WAIT-FOR VISUAL-INPUT*) (SEEN-OB-DESIGS PL) ) ; Returns a list of desigs (Section 1.7), one for every object seen. (DEFFUNC SEEN-OB-DESIGS - (LST desig) (PL - (LST (LRCD symbol obj))) (FOR (I IN OB-POSITIONS*) (SAVE (CREATE-DESIG "Perceived object" ;Desig wil l print like: !:|Perceived object203| (CONS (LIST 'LOC I) (<# ( (X) (LIST (CAR X) (CADR X))) PL)) ;Design property list )))) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 405 2
RPG III - Programming language RPG III ======= RPG III is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1968. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221968%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1968 #2555 on PLDB 57 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RPG III happened in <a href="../lists/labs.html#q=IBM">IBM</a> - RPG III on HOPL https://hopl.info/showlanguage.prx?exp=2455 RPG III on HOPL - See also: (1 related languages) <a href="ibm-rpg.html">RPG</a> Built with Scroll v170.5.0 10/15/2024 218 1.1
RPG II - Programming language RPG II ====== RPG II is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1965. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221965%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1965 #2554 on PLDB 60 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RPG II happened in <a href="../lists/labs.html#q=IBM">IBM</a> - RPG II on HOPL https://hopl.info/showlanguage.prx?exp=238 RPG II on HOPL - See also: (1 related languages) <a href="ibm-rpg.html">RPG</a> Built with Scroll v170.5.0 10/15/2024 218 1.1
RoyalScript - Programming language RoyalScript =========== RoyalScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Josh Weinstein. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Josh%20Weinstein Josh Weinstein #2389 on PLDB 9 Years Old ```Download source code: git clone https://github.com/jweinst1/Royalscript ``` A functional programming language that's Royal. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - RoyalScript is developed on <a href="https://github.com/jweinst1/Royalscript">GitHub</a> and has 4 stars - RoyalScript is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> Built with Scroll v170.5.0 10/15/2024 244 1.2
roy - Programming language roy === roy is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Brian McKenna. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Brian%20McKenna Brian McKenna #426 on PLDB 14 Years Old ```Download source code: git clone https://github.com/puffnfresh/roy ``` Small functional language that compiles to JavaScript. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - roy is developed on <a href="https://github.com/puffnfresh/roy">GitHub</a> and has 834 stars - Early development of roy happened in <a href="../lists/labs.html#q=https://github.com/puffnfresh/roy/issues">https://github.com/puffnfresh/roy/issues</a> - roy is written in <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/Roy.roy'>hello-world</a>: console.log "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token console.log Built with Scroll v170.5.0 10/15/2024 380 1.9
Rouge - Programming language Rouge ===== Rouge is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Arlen Cuss. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Arlen%20Cuss Arlen Cuss #993 on PLDB 13 Years Old 78 <span title="Rouge repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/vic/rouge ``` Ruby + Clojure = Rouge - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Rouge is developed on <a href="https://github.com/vic/rouge">GitHub</a> and has 10 stars - There are at least 78 Rouge repos on <a href="https://github.com/search?q=language:Rouge">GitHub</a> - Early development of Rouge happened in <a href="../lists/labs.html#q=https://web.archive.org/web/20120730121447/http://len.me">https://web.archive.org/web/20120730121447/http://len.me</a> - Rouge is written in <a href="ruby.html">Ruby</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a> - The Google BigQuery Public Dataset GitHub snapshot shows 11 users using Rouge in 12 repos on <a href="https://api.github.com/search/repositories?q=language:Rouge">GitHub</a> - GitHub supports <a href="https://github.com/atom/language-clojure" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Rouge Built with Scroll v170.5.0 10/15/2024 357 1.8
Roslyn compiler - Compiler Roslyn compiler =============== Roslyn compiler is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #650 on PLDB 16 Years Old ```Download source code: git clone https://github.com/dotnet/roslyn ``` .NET Compiler Platform, also known by its nickname Roslyn, is a set of open-source compilers and code analysis APIs for C# and Visual Basic .NET languages from Microsoft.The project notably includes self-hosting versions of the C# and VB.NET compilers – compilers written in the languages themselves. The compilers are available via the traditional command-line programs but also as APIs available natively from within .NET code. Roslyn exposes modules for syntactic (lexical) analysis of code, semantic analysis, dynamic compilation to CIL, and code emission.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Roslyn_(compiler) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Roslyn compiler is developed on <a href="https://github.com/dotnet/roslyn">GitHub</a> and has 18,765 stars - Early development of Roslyn compiler happened in <a href="../lists/labs.html#q=https://github.com/dotnet">https://github.com/dotnet</a> - Roslyn compiler is written in <a href="csharp.html">C#</a>, <a href="visual-basic.net.html">Visual Basic .NET</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="powershell.html">PowerShell</a>, <a href="xaml.html">XAML</a>, <a href="cadence-skill.html">Cadence SKILL</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="diff.html">Diff</a>, <a href="xsd.html">XSD</a>, <a href="cpp.html">C++</a>, <a href="f-sharp.html">F#</a>, <a href="cmake.html">CMake</a>, <a href="csv.html">CSV</a>, <a href="dockerfile.html">Dockerfile</a> Built with Scroll v170.5.0 10/15/2024 442 2.2
rosie - Query language rosie ===== rosie is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1592 on PLDB 10 Years Old ```Download source code: git clone https://gitlab.com/rosie-pattern-language/rosie ``` RPL is a variant of modern Regular Expressions (regex) that is designed to scale to big data, many developers, and large collections of patterns. If you use regex, you already know a lot of RPL. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - rosie on GitLab https://gitlab.com/rosie-pattern-language/rosie rosie on GitLab - Early development of rosie happened in <a href="../lists/labs.html#q=https://gitlab.com/rosie-pattern-language">https://gitlab.com/rosie-pattern-language</a> - rosie is written in <a href="lua.html">Lua</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="bash.html">Bash</a>, <a href="csv.html">CSV</a>, <a href="vim-script.html">Vim script</a>, <a href="python.html">Python</a>, <a href="lisp.html">Lisp</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a> - <a href="https://rosie-lang.org">rosie-lang.org</a> was registered in 2016 ```Example from the web: rosie --rpl 'd = [:digit:]' -o json match d ``` Built with Scroll v170.5.0 10/15/2024 373 1.9
Rosette Built with Scroll v170.5.0 10/15/2024 6 0
rosette-lang - Programming language rosette-lang ============ rosette-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Emina Torlak and Rastislav Bodik. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Emina%20Torlak Emina Torlak https://pldb.io/concepts/../lists/creators.html#q=Rastislav%20Bodik Rastislav Bodik #1916 on PLDB 12 Years Old Rosette is a solver-aided programming language that extends Racket with language constructs for program synthesis, verification, and more. To verify or synthesize code, Rosette compiles it to logical constraints solved with off-the-shelf SMT solvers. By combining virtualized access to solvers with Racket’s metaprogramming, Rosette makes it easy to develop synthesis and verification tools for new languages. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of rosette-lang happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - Read more about rosette-lang on the web: 1. https://homes.cs.washington.edu/~emina/pubs/rosette.onward13.pdf 1. ```Example from the web: #lang rosette (define (interpret formula) (match formula [`(∧ ,expr ...) (apply && (map interpret expr))] [`(∨ ,expr ...) (apply || (map interpret expr))] [`(¬ ,expr) (! (interpret expr))] [lit (constant lit boolean?)])) ; This implements a SAT solver. (define (SAT formula) (solve (assert (interpret formula)))) (SAT `(∧ r o (∨ s e (¬ t)) t (¬ e))) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 414 2.1
Rosetta SMALLTALK - Programming language Rosetta SMALLTALK ================= Rosetta SMALLTALK is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1979 by Scott Warren. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221979%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1979 https://pldb.io/concepts/../lists/creators.html#q=Scott%20Warren Scott Warren #3199 on PLDB 46 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Rosetta SMALLTALK happened in <a href="../lists/labs.html#q=Rosetta">Rosetta</a> - Rosetta SMALLTALK on HOPL https://hopl.info/showlanguage.prx?exp=7599 Rosetta SMALLTALK on HOPL - Read more about Rosetta SMALLTALK on Semantic Scholar: 1. https://semanticscholar.org/paper/266262bd1e882fc5aa4207cdbea493aa2eda3af6 1. - Read more about Rosetta SMALLTALK on the web: 1. https://archive.org/details/RosettaBrochure/RosettaBrochure/mode/1up 1. Built with Scroll v170.5.0 10/15/2024 254 1.3
Rosetta-2 - Programming language Rosetta-2 ========= Rosetta-2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2553 on PLDB 19 Years Old Rosetta is a dynamic binary translator developed by Apple Inc. for macOS, an application compatibility layer between different instruction set architectures. It enables a transition to newer hardware, by automatically translating software. Read more on Wikipedia... https://en.wikipedia.org/wiki/Rosetta_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Rosetta-2 happened in <a href="../lists/labs.html#q=Apple">Apple</a> - Read more about Rosetta-2 on the web: 1. https://dougallj.wordpress.com/2022/11/09/why-is-rosetta-2-fast/ 1. ```Example from the web: https://dougallj.files.wordpress.com/2022/11/fupg8ipuuaehi0a-1.jpg ``` Built with Scroll v170.5.0 10/15/2024 274 1.4
Roscoe Built with Scroll v170.5.0 10/15/2024 6 0
ROS Message - Interface design language ROS Message =========== ROS Message is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #3198 on PLDB 15 Years Old The format of this language is simple: a message description is a list of data field descriptions and constant definitions on separate lines. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - Early development of ROS Message happened in <a href="../lists/labs.html#q=https://github.com/ros-infrastructure">https://github.com/ros-infrastructure</a> - Read more about ROS Message on the web: 1. http://wiki.ros.org/msg 1. ```Example from the web: int32 x int32 y ``` Built with Scroll v170.5.0 10/15/2024 247 1.2
ROOT - Library ROOT ==== ROOT is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #992 on PLDB 31 Years Old ROOT is an object-oriented program and library developed by CERN. It was originally designed for particle physics data analysis and contains several features specific to this field, but it is also used in other applications such as astronomy and data mining. Release 6.14.04 as of 2018-08-23. Read more on Wikipedia... https://en.wikipedia.org/wiki/ROOT Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Early development of ROOT happened in <a href="../lists/labs.html#q=CERN">CERN</a> - ROOT is written in <a href="cpp.html">C++</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/root-mirror/root/tree/master/bindings/pyroot/JupyROOT">Kernel</a> for ROOT - See also: (15 related languages) <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="ia-32.html">IA-32</a>, <a href="postscript.html">PostScript</a>, <a href="svg.html">SVG</a>, <a href="latex.html">LaTeX</a>, <a href="python.html">Python</a>, <a href="matlab.html">MATLAB</a>, <a href="matplotlib.html">Matplotlib</a>, <a href="scipy.html">SciPy</a>, <a href="numpy.html">NumPy</a>, <a href="perl-data-language.html">Perl Data Language</a>, <a href="perl.html">Perl</a>, <a href="r.html">R</a>, <a href="igor-pro.html">IGOR Pro</a> ```Example from the web: #include "Riostream.h" void basic() { // read file $ROOTSYS/tutorials/tree/basic.dat // this file has 3 columns of float data TString dir = gROOT->GetTutorialDir(); dir.Append("/tree/"); dir.ReplaceAll("/./","/"); ifstream in; in.open(Form("%sbasic.dat",dir.Data())); Float_t x,y,z; Int_t nlines = 0; auto f = TFile::Open("basic.root","RECREATE"); TH1F h1("h1","x distribution",100,-4,4); TNtuple ntuple("ntuple","data from ascii file","x:y:z"); while (1) { in >> x >> y >> z; if (!in.good()) break; if (nlines < 5) printf("x=%8f, y=%8f, z=%8f\n",x,y,z); h1.Fill(x); ntuple.Fill(x,y,z); nlines++; } printf(" found %d points\n",nlines); in.close(); f->Write(); } ``` Built with Scroll v170.5.0 10/15/2024 547 2.7
root-format - Binary data format root-format =========== root-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #2836 on PLDB 31 Years Old ROOT provides a file format that is a machine-independent compressed binary format, including both the data and its description, and provides an open-source automated tool to generate the data description (or "dictionary") when saving data, and to generate C++ classes corresponding to this description when reading back the data. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of root-format happened in <a href="../lists/labs.html#q=CERN">CERN</a> Built with Scroll v170.5.0 10/15/2024 242 1.2
ROOP - Programming language ROOP ==== ROOP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #2269 on PLDB 30 Years Old ROOP is a multiparadigm programming language targeted at AI applications created at the Chengdu University of China. It combines rule-based, procedural, logical and object-oriented programming techniques.. Read more on Wikipedia... https://en.wikipedia.org/wiki/ROOP_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ROOP happened in <a href="../lists/labs.html#q=Chengdu University">Chengdu University</a> Built with Scroll v170.5.0 10/15/2024 233 1.2
Roman-numerals Built with Scroll v170.5.0 10/15/2024 6 0
Roman-abacus-machine Built with Scroll v170.5.0 10/15/2024 6 0
Rol2 Built with Scroll v170.5.0 10/15/2024 6 0
Rol Built with Scroll v170.5.0 10/15/2024 6 0
Brightscript - Programming language Brightscript ============ Brightscript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #1095 on PLDB 15 Years Old 832 <span title="Brightscript repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 832 Brightscript repos on <a href="https://github.com/search?q=language:Brightscript">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 86 users using Brightscript in 98 repos on <a href="https://api.github.com/search/repositories?q=language:Brightscript">GitHub</a> - GitHub supports <a href="https://github.com/cmink/BrightScript.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Brightscript - Read more about Brightscript on the web: 1. https://medium.com/float-left-insights/what-makes-roku-brightscript-a-powerful-scripting-language-5f46532f496d 1. - 1 PLDB concepts link to Brightscript: <a href="cloc.html">cloc</a> ```Example from <a href='https://github.com/cmink/BrightScript.tmbundle'>Linguist</a>: ' ********************************************************* ' ** Simple Grid Screen Demonstration App ' ** Jun 2010 ' ** Copyright (c) 2010 Roku Inc. All Rights Reserved. ' ********************************************************* '************************************************************ '** Application startup '************************************************************ Sub Main() 'initialize theme attributes like titles, logos and overhang color initTheme() gridstyle = "Flat-Movie" 'set to go, time to get started while gridstyle <> "" print "starting grid style= ";gridstyle screen=preShowGridScreen(gridstyle) gridstyle = showGridScreen(screen, gridstyle) end while End Sub '************************************************************* '** Set the configurable theme attributes for the application '** '** Configure the custom overhang and Logo attributes '** These attributes affect the branding of the application '** and are artwork, colors and offsets specific to the app '************************************************************* Sub initTheme() app = CreateObject("roAppManager") app.SetTheme(CreateDefaultTheme()) End Sub '****************************************************** '** @return The default application theme. '** Screens can make slight adjustments to the default '** theme by getting it from here and then overriding '** individual theme attributes. '****************************************************** Function CreateDefaultTheme() as Object theme = CreateObject("roAssociativeArray") theme.ThemeType = "generic-dark" ' All these are greyscales theme.GridScreenBackgroundColor = "#363636" theme.GridScreenMessageColor = "#808080" theme.GridScreenRetrievingColor = "#CCCCCC" theme.GridScreenListNameColor = "#FFFFFF" ' Color values work here theme.GridScreenDescriptionTitleColor = "#001090" theme.GridScreenDescriptionDateColor = " ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token ' row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 571 2.9
ROFF - Text markup language ROFF ==== ROFF is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1971 by Joe Ossanna and Ken Thompson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221971%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1971 https://pldb.io/concepts/../lists/creators.html#q=Joe%20Ossanna Joe Ossanna https://pldb.io/concepts/../lists/creators.html#q=Ken%20Thompson Ken Thompson #1002 on PLDB 54 Years Old 37k <span title="ROFF repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - There are at least 36,672 ROFF repos on <a href="https://github.com/search?q=language:Roff">GitHub</a> - Early development of ROFF happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - The Google BigQuery Public Dataset GitHub snapshot shows 11k users using ROFF in 12k repos on <a href="https://api.github.com/search/repositories?q=language:Roff">GitHub</a> - ROFF on HOPL https://hopl.info/showlanguage.prx?exp=2453 ROFF on HOPL - GitHub supports <a href="https://github.com/Alhadis/language-roff" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for ROFF - See also: (1 related languages) <a href="troff.html">Troff</a> - 1 PLDB concepts link to ROFF: <a href="nroff.html">nroff</a> ```Example from <a href='https://riju.codes/roff'>Riju</a>: .PP Hello, world! ``` ```Example from <a href='https://github.com/Alhadis/language-roff'>Linguist</a>: .TH FOO 1 .SH NAME foo \- bar .SH SYNOPSIS .B foo .I bar .SH DESCRIPTION Foo bar .BR baz quux. .PP .B Foo bar baz. ``` Built with Scroll v170.5.0 10/15/2024 391 2
Rocky-mountain-basic Built with Scroll v170.5.0 10/15/2024 6 0
Rockstar - Esoteric programming language Rockstar ======== Rockstar is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2018 by Dylan Beattie. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Dylan%20Beattie Dylan Beattie #837 on PLDB 7 Years Old ```Download source code: git clone https://github.com/dylanbeattie/rockstar ``` Rockstar is a dynamically typed Turing-complete programming language. Rockstar is designed for creating computer programs that are also song lyrics, and is heavily influenced by the lyrical conventions of 1980s hard rock and power ballads. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Rockstar is developed on <a href="https://github.com/dylanbeattie/rockstar">GitHub</a> and has 79 stars - Early development of Rockstar happened in <a href="../lists/labs.html#q=https://github.com/RockstarLang">https://github.com/RockstarLang</a> - Rockstar is written in <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="python.html">Python</a> - Explore Rockstar snippets on <a href="http://www.rosettacode.org/wiki/Category:Rockstar">Rosetta Code</a> - <a href="https://codewithrockstar.com/">codewithrockstar.com</a> was registered in 2018 - 1 PLDB concepts link to Rockstar: <a href="rockstar-rkt.html">rockstar-rkt</a> ```Example from the web: Midnight takes your heart and your soul While your heart is as high as your soul Put your heart without your soul into your heart Give back your heart Desire is a lovestruck ladykiller My world is nothing Fire is ice Hate is water Until my world is Desire, Build my world up If Midnight taking my world, Fire is nothing and Midnight taking my world, Hate is nothing Shout "FizzBuzz!" Take it to the top If Midnight taking my world, Fire is nothing Shout "Fizz!" Take it to the top If Midnight taking my world, Hate is nothing Say "Buzz!" Take it to the top Whisper my world ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/Rockstar.rock'>hello-world</a>: Scream "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Scream Built with Scroll v170.5.0 10/15/2024 546 2.7
rockstar-rkt - Programming language rockstar-rkt ============ rockstar-rkt is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2459 on PLDB 6 Years Old ```Download source code: git clone https://github.com/whichxjy/rockstar-rkt ``` Implementation of Rockstar in Racket. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - rockstar-rkt is developed on <a href="https://github.com/whichxjy/rockstar-rkt">GitHub</a> and has 3 stars - Early development of rockstar-rkt happened in <a href="../lists/labs.html#q=https://github.com/whichxjy/rockstar-rkt/issues">https://github.com/whichxjy/rockstar-rkt/issues</a> - rockstar-rkt is written in <a href="racket.html">Racket</a>, <a href="markdown.html">Markdown</a> - See also: (1 related languages) <a href="rockstar.html">Rockstar</a> Built with Scroll v170.5.0 10/15/2024 266 1.3
rocket - Programming language rocket ====== rocket is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #2701 on PLDB 7 Years Old ```Download source code: git clone https://github.com/camullen/Rocket ``` Programming language for implementing business logic and state management - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - rocket is developed on <a href="https://github.com/camullen/Rocket">GitHub</a> and has 8 stars - Early development of rocket happened in <a href="../lists/labs.html#q=https://github.com/camullen/Rocket/issues">https://github.com/camullen/Rocket/issues</a> - rocket is written in <a href="markdown.html">Markdown</a> HackerNews discussions of rocket ================================ title|titleLink|date|score|comments Show HN: Rocket – a language that lets you focus on your business logic|https://news.ycombinator.com/item?id=17703452|08/07/2018|7|1 Built with Scroll v170.5.0 10/15/2024 278 1.4
Robots.txt - Config format Robots.txt ========== Robots.txt is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22configFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">config format</a> created in 1994 by Martijn Koster. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 https://pldb.io/concepts/../lists/creators.html#q=Martijn%20Koster Martijn Koster #2334 on PLDB 31 Years Old A robots.txt file tells search engine crawlers which URLs the crawler can access on your site. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"configFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>configFormat</a> - Early development of Robots.txt happened in <a href="../lists/labs.html#q=https://web.archive.org/web/20131029200350/http://inkdroid.org/tmp/www-talk/4113.html">https://web.archive.org/web/20131029200350/http://inkdroid.org/tmp/www-talk/4113.html</a> - Read more about Robots.txt on the web: 1. 2. https://developers.google.com/search/docs/advanced/robots/intro 1. https://en.wikipedia.org/wiki/Robots_exclusion_standard 2. ```Example from the web: User-agent: googlebot # all Google services Disallow: /private/ # disallow this directory User-agent: googlebot-news # only the news service Disallow: / # disallow everything User-agent: * # any robot Disallow: /something/ # disallow this directory ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # Built with Scroll v170.5.0 10/15/2024 351 1.8
RobotFramework - Programming language RobotFramework ============== RobotFramework is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #123 on PLDB 12 Years Old 8k <span title="RobotFramework repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/robotframework/robotframework ``` Generic automation framework for acceptance testing and RPA - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - RobotFramework is developed on <a href="https://github.com/robotframework/robotframework">GitHub</a> and has 9,459 stars - There are at least 7,602 RobotFramework repos on <a href="https://github.com/search?q=language:RobotFramework">GitHub</a> - Early development of RobotFramework happened in <a href="../lists/labs.html#q=Robot Framework ry">Robot Framework ry</a> - RobotFramework is written in <a href="robotframework.html">RobotFramework</a>, <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="javascript.html">JavaScript</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="xsd.html">XSD</a>, <a href="svg.html">SVG</a>, <a href="make.html">Make</a> - The Google BigQuery Public Dataset GitHub snapshot shows 447 users using RobotFramework in 515 repos on <a href="https://api.github.com/search/repositories?q=language:RobotFramework">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/robotframework.py">syntax highlighting</a> for RobotFramework - GitHub supports <a href="https://github.com/shellderp/sublime-robot-plugin" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for RobotFramework - <a href="http://robotframework.org/">robotframework.org</a> was registered in 2007 - 3 PLDB concepts link to RobotFramework: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="robotframework.html">RobotFramework</a> ```Example from <a href='https://github.com/shellderp/sublime-robot-plugin'>Linguist</a>: *** Settings *** Documentation Example test case using the gherkin syntax. ... ... This test has a workflow similar to the keyword-driven ... examples. The difference is that the keywords use higher ... abstraction level and their arguments are embedded into ... the keyword names. ... ... This kind of _gherkin_ syntax has been made popular by ... [http://cukes.info|Cucumber]. It works well especially when ... tests act as examples that need to be easily understood also ... by the business people. Library CalculatorLibrary *** Test Cases *** Addition Given calculator has been cleared When user types "1 + 1" and user pushes equals Then result is "2" *** Keywords *** Calculator has been cleared Push button C User types "${expression}" Push buttons ${expression} User pushes equals Push button = Result is "${result}" Result should be ${result} ``` Built with Scroll v170.5.0 10/15/2024 595 3
robotc - Programming language robotc ====== robotc is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #2803 on PLDB 20 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of robotc happened in <a href="../lists/labs.html#q=Robomatter, Inc.">Robomatter, Inc.</a> - <a href="http://www.robotc.net/">robotc.net</a> was registered in 2007 Built with Scroll v170.5.0 10/15/2024 203 1
Robotalk Built with Scroll v170.5.0 10/15/2024 6 0
Robot-battle Built with Scroll v170.5.0 10/15/2024 6 0
RoboMind - Programming language RoboMind ======== RoboMind is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #1775 on PLDB 20 Years Old RoboMind is a simple educational programming environment with its own scripting language that allows beginners to learn the basics of computer science by programming a simulated robot. In addition to introducing common programming techniques, it also aims at offering insights in robotics and artificial intelligence. RoboMind is available as stand-alone application for Windows, Linux and Mac OS X. Read more on Wikipedia... https://en.wikipedia.org/wiki/RoboMind Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RoboMind happened in <a href="../lists/labs.html#q=University of Amsterdam">University of Amsterdam</a> and <a href="../lists/labs.html#q=Research Kitchen">Research Kitchen</a> - <a href="http://www.robomind.net">robomind.net</a> was registered in 2005 - See also: (9 related languages) <a href="java.html">Java</a>, <a href="linux.html">Linux</a>, <a href="karel.html">Karel</a>, <a href="pascal.html">Pascal</a>, <a href="logo.html">Logo</a>, <a href="javascript.html">JavaScript</a>, <a href="scratch.html">Scratch</a>, <a href="microsoft-small-basic.html">Microsoft Small Basic</a>, <a href="kodu-game-lab.html">Kodu Game Lab</a> ```Example from the web: paintWhite repeat(4) { forward(2) right } ``` ```Example from <a href='https://en.wikipedia.org/wiki/RoboMind'>Wikipedia</a>: follow procedure follow{ if(frontIsWhite){ forward(1) } else if(rightIsWhite){ right } else if(leftIsWhite){ left } else{ end } follow } ``` Built with Scroll v170.5.0 10/15/2024 397 2
Robic Built with Scroll v170.5.0 10/15/2024 6 0
RMarkdown - Text markup language RMarkdown ========= RMarkdown is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2014 by Joseph J. Allaire. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Joseph%20J.%20Allaire Joseph J. Allaire #262 on PLDB 11 Years Old 198 <span title="RMarkdown repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/rstudio/rmarkdown ``` Dynamic Documents for R - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - RMarkdown is developed on <a href="https://github.com/rstudio/rmarkdown">GitHub</a> and has 2,841 stars - There are at least 198 RMarkdown repos on <a href="https://github.com/search?q=language:RMarkdown">GitHub</a> - Early development of RMarkdown happened in <a href="../lists/labs.html#q=https://github.com/rstudio">https://github.com/rstudio</a> - RMarkdown is written in <a href="r.html">R</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="lua.html">Lua</a>, <a href="svg.html">SVG</a>, <a href="tex.html">Tex</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="scss.html">SCSS</a>, <a href="csv.html">CSV</a> - GitHub supports <a href="https://github.com/atom/language-gfm" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for RMarkdown ```Example from <a href='https://github.com/atom/language-gfm'>Linguist</a>: # An example RMarkdown Some text. ## A graphic in R ```{r} plot(1:10) hist(rnorm(10000)) ``` ``` Built with Scroll v170.5.0 10/15/2024 413 2.1
Rlox Built with Scroll v170.5.0 10/15/2024 6 0
Rlmeta Built with Scroll v170.5.0 10/15/2024 6 0
Rlisp Built with Scroll v170.5.0 10/15/2024 6 0
RLaB - Programming language RLaB ==== RLaB is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #1441 on PLDB 27 Years Old Rlab is an interactive, interpreted numerical computation program and its core programming language, written by Ian Searle. Rlab (the language) is very high level and is intended to provide fast prototyping and program development, as well as easy data-visualization, and processing. Rlab was not designed as a clone of MATLAB. Read more on Wikipedia... https://web.archive.org/web/20170310231827/https://en.wikipedia.org/wiki/Rlab Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RLaB happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/rlab/bugs">https://sourceforge.net/p/rlab/bugs</a> - Explore RLaB snippets on <a href="http://www.rosettacode.org/wiki/Category:RLaB">Rosetta Code</a> - RLaB on HOPL https://hopl.info/showlanguage.prx?exp=5721 RLaB on HOPL - See also: (2 related languages) <a href="matlab.html">MATLAB</a>, <a href="linux.html">Linux</a> - Read more about RLaB on the web: 1. 2. https://dl.acm.org/doi/fullHtml/10.5555/326286.326292 1. https://web.archive.org/web/19990428033158/https://www.eskimo.com/~ians/rlab.html 2. Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 371 1.9
Rita - Programming language Rita ==== Rita is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Šarūnas Navickas. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=%C5%A0ar%C5%ABnas%20Navickas Šarūnas Navickas #1437 on PLDB 6 Years Old ```Download source code: git clone https://github.com/zaibacu/rita-dsl ``` A Domain Specific Language (DSL) for building language patterns. These can be later compiled into spaCy patterns, pure regex, or any other format - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Rita is developed on <a href="https://github.com/zaibacu/rita-dsl">GitHub</a> and has 65 stars - Early development of Rita happened in <a href="../lists/labs.html#q=https://github.com/zaibacu/rita-dsl/issues">https://github.com/zaibacu/rita-dsl/issues</a> - Rita is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="ini.html">Ini</a>, <a href="svg.html">SVG</a>, <a href="toml.html">TOML</a>, <a href="make.html">Make</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/rita.py">syntax highlighting</a> for Rita Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 386 1.9
rise - Programming language rise ==== rise is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #3197 on PLDB 5 Years Old Rise is a functional pattern-based language in the style of Lift. Rise provides a set of data-parallel high-level patterns that are used to describe computations over higher dimensional arrays (aka tensors) in an abstract way. For example, the map pattern applies a given function to every element of the input array. The zip pattern combines two input arrays pairwise to produce an output array of pairs. The reduce pattern is customized with a binary reduction operator (such as addition), a matching neutral element (such as zero), and an input array that is reduced to a single value (such as the sum of all elements). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of rise happened in <a href="../lists/labs.html#q=University of Glasgow">University of Glasgow</a> - Read more about rise on the web: 1. https://michel.steuwer.info/files/publications/2020/accML.pdf 1. ```Example from the web: fun(A : N.K.float => fun(B : K.M.float => A |> map(fun(arow => B |> map(fun(bcol => zip(arow, bcol) |> map(*) |> reduce(+, 0) )) )))) ``` Built with Scroll v170.5.0 10/15/2024 353 1.8
RISC-V - Instruction set architecture RISC-V ====== RISC-V is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #793 on PLDB 15 Years Old RISC-V (pronounced "risk-five") is an open instruction set architecture (ISA) based on established reduced instruction set computing (RISC) principles. In contrast to most ISAs, the RISC-V ISA can be freely used for any purpose, permitting anyone to design, manufacture and sell RISC-V chips and software. While not the first open ISA, it is significant because it is designed to be useful in modern computerized devices such as warehouse-scale cloud computers, high-end mobile phones and the smallest embedded systems. Read more on Wikipedia... https://en.wikipedia.org/wiki/RISC-V Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Early development of RISC-V happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - See also: (12 related languages) <a href="linux.html">Linux</a>, <a href="verilog.html">Verilog</a>, <a href="llvmir.html">LLVM IR</a>, <a href="freebsd.html">FreeBSD</a>, <a href="javascript.html">JavaScript</a>, <a href="assembly-language.html">Assembly language</a>, <a href="mips.html">MIPS architecture</a>, <a href="powerpc.html">PowerPC</a>, <a href="sparc.html">SPARC</a>, <a href="x86-isa.html">X86</a>, <a href="arm.html">ARM</a>, <a href="mmx.html">MMX instruction set</a> ```Example from <a href='https://riju.codes/riscv'>Riju</a>: .text .global main main: addi a7, x0, 64 addi a0, x0, 1 la a1, message addi a2, x0, 14 ecall addi a7, x0, 93 addi a0, x0, 0 ecall .data message: .string "Hello, world!\n" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/RISC V.s'>hello-world</a>: .data hello_world: .asciiz "Hello World" .text main: la a1, hello_world li a0, 4 ecall li a0, 10 ecall ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 492 2.5
Ripple - Programming language Ripple ====== Ripple is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Yuya Watari. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Yuya%20Watari Yuya Watari #1970 on PLDB 11 Years Old ```Download source code: git clone https://github.com/Ripple-Lang/Ripple ``` Ripple is a programming language which is well designed for numerical simulations. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Ripple is developed on <a href="https://github.com/Ripple-Lang/Ripple">GitHub</a> and has 3 stars - Early development of Ripple happened in <a href="../lists/labs.html#q=Tokyo Institute of Technology">Tokyo Institute of Technology</a> - Ripple is written in <a href="csharp.html">C#</a>, <a href="xaml.html">XAML</a>, <a href="xml.html">XML</a>, <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a> - Read more about Ripple on the web: 1. https://link.springer.com/chapter/10.1007/978-3-319-98809-2_9 1. ```Example from the web: // Stage // - A target object of this simulation stage n as long; // the number of mice // Parameter param c as int; // the number of mice which one mouse gives birth to // Initialization init { n<0> = 2; // n<0> means the value of n when time is 0 } // Operation // - Code which is executed every time (like recurrence formula) operation { n<next> = n<now> * c; // "now" and "next" are keywords in Ripple. next == now + 1. } ``` Built with Scroll v170.5.0 10/15/2024 393 2
rio - Programming language rio === rio is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2034 on PLDB 8 Years Old ```Download source code: git clone https://github.com/tjpalmer/rio ``` Goal: A safe, tiny, flexible, fast compiling, semi-fast running, data-friendly, functional-first language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - rio is developed on <a href="https://github.com/tjpalmer/rio">GitHub</a> and has 95 stars - Early development of rio happened in <a href="../lists/labs.html#q=University of Oklahoma">University of Oklahoma</a> - rio is written in <a href="rust.html">Rust</a>, <a href="wasm.html">WebAssembly</a>, <a href="svg.html">SVG</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a> - Read more about rio on the web: 1. https://web.archive.org/web/20180228184559/https://www.cs.ou.edu/~tjpalmer/ 1. Built with Scroll v170.5.0 10/15/2024 289 1.4
Ring - Programming language Ring ==== Ring is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Mahmoud Fayed. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Mahmoud%20Fayed Mahmoud Fayed #372 on PLDB 9 Years Old 195 <span title="Ring repos on GitHub.">Repos</span> Ring is a dynamic and general-purpose programming language. It can be embedded in C/C++ projects, extended using C/C++ code and/or used as a standalone language. The supported programming paradigms are imperative, procedural, object-oriented, functional, Meta programming, declarative programming using nested structures, and natural programming. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ring_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 195 Ring repos on <a href="https://github.com/search?q=language:Ring">GitHub</a> - Early development of Ring happened in <a href="../lists/labs.html#q=King Saud University">King Saud University</a> - The Google BigQuery Public Dataset GitHub snapshot shows 3 users using Ring in 3 repos on <a href="https://api.github.com/search/repositories?q=language:Ring">GitHub</a> - Explore Ring snippets on <a href="http://www.rosettacode.org/wiki/Category:Ring">Rosetta Code</a> - Ring appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - GitHub supports <a href="https://github.com/MahmoudFayed/atom-language-ring" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Ring - <a href="http://ring-lang.net">ring-lang.net</a> was registered in 2016 - See also: (9 related languages) <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="lua.html">Lua</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="csharp.html">C#</a>, <a href="basic.html">BASIC</a>, <a href="qml.html">QML</a>, <a href="xbase.html">xBase</a> - 5 PLDB concepts link to Ring: <a href="adept.html">Adept</a>, <a href="cloc.html">cloc</a>, <a href="eiffel.html">Eiffel</a>, <a href="rapidbatch.html">RapidBatch</a>, <a href="zig.html">Zig</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/Ring.ring'>hello-world</a>: see "Hello World" ``` ```Example from <a href='https://github.com/MahmoudFayed/atom-language-ring'>Linguist</a>: New App { I want window The window title = "hello world" } Class App func geti if nIwantwindow = 0 nIwantwindow++ ok func getwant if nIwantwindow = 1 nIwantwindow++ ok func getwindow if nIwantwindow = 2 nIwantwindow= 0 see "Instruction : I want window" + nl ok if nWindowTitle = 0 nWindowTitle++ ok func settitle cValue if nWindowTitle = 1 nWindowTitle=0 see "Instruction : Window Title = " + cValue + nl ok private # Attributes for the instruction I want window i want window nIwantwindow = 0 # Attributes for the instruction Window title # Here we don't define the window attribute again title nWindowTitle = 0 # Keywords to ignore, just give them any value the=0 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 711 3.6
RigC - Programming language RigC ==== RigC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Poeta Kodu. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Poeta%20Kodu Poeta Kodu #1706 on PLDB 4 Years Old ```Download source code: git clone https://github.com/RigCLang/rigc-lang/ ``` A prototype of the RigC programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - RigC is developed on <a href="https://github.com/RigCLang/rigc-lang/">GitHub</a> and has 13 stars - Early development of RigC happened in <a href="../lists/labs.html#q=https://github.com/RigCLang">https://github.com/RigCLang</a> - RigC is written in <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a> ```RigC <a href="../lists/keywords.html#q=rigc">Keywords</a> as break class const continue do else enum export false for from func if import of override ret template true type_name union var while ``` Built with Scroll v170.5.0 10/15/2024 307 1.5
Rigal Built with Scroll v170.5.0 10/15/2024 6 0
Riff - Programming language Riff ==== Riff is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Darryl Abbate. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Darryl%20Abbate Darryl Abbate #1852 on PLDB 5 Years Old ```Download source code: git clone https://github.com/riff-lang/riff ``` The Riff programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Riff is developed on <a href="https://github.com/riff-lang/riff">GitHub</a> and has 23 stars - Early development of Riff happened in <a href="../lists/labs.html#q=https://github.com/riff-lang">https://github.com/riff-lang</a> - Riff is written in <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="bash.html">Bash</a> Built with Scroll v170.5.0 10/15/2024 284 1.4
Rider-editor Built with Scroll v170.5.0 10/15/2024 6 0
RicScript - Programming language RicScript ========= RicScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Rickard. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Rickard Rickard #2641 on PLDB 6 Years Old ```Download source code: git clone https://github.com/Ricardicus/ric-script ``` A modern scripting language; implemented in old school C, yacc & flex - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - RicScript is developed on <a href="https://github.com/Ricardicus/ric-script">GitHub</a> and has 31 stars - RicScript is written in <a href="c.html">C</a>, <a href="html.html">HTML</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="meson.html">Meson</a>, <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="perl.html">Perl</a>, <a href="xml.html">XML</a>, <a href="m4.html">M4</a>, <a href="json.html">JSON</a>, <a href="vim-script.html">Vim script</a>, <a href="css.html">CSS</a>, <a href="yacc.html">Yacc</a>, <a href="pascal.html">Pascal</a>, <a href="lex.html">Lex</a>, <a href="dockerfile.html">Dockerfile</a> Built with Scroll v170.5.0 10/15/2024 365 1.8
RHTML - Template language RHTML ===== RHTML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #1202 on PLDB 21 Years Old 0 <span title="RHTML repos on GitHub.">Repos</span> RHTML is HTML mixed with Ruby, using HTML tags. All of Ruby is available for programming along with HTML. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - There are at least 0 RHTML repos on <a href="https://github.com/search?q=language:RHTML">GitHub</a> - Early development of RHTML happened in <a href="../lists/labs.html#q=https://github.com/rails">https://github.com/rails</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/templates.py">syntax highlighting</a> for RHTML - GitHub supports <a href="https://github.com/atom/language-ruby" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for RHTML - Read more about RHTML on the web: 1. https://www.tutorialspoint.com/ruby-on-rails/rails-and-rhtml.htm 1. ```Example from the web: <ul> <% @products.each do |p| %> <li><%= @p.name %></li> <% end %> </ul> ``` Built with Scroll v170.5.0 10/15/2024 340 1.7
Rhoscript Built with Scroll v170.5.0 10/15/2024 6 0
Rholang - Contract language Rholang ======= Rholang is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22contractLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">contract language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #412 on PLDB 9 Years Old ```Download source code: git clone https://github.com/rchain/rchain ``` Rholang is an open and scalable blockchain language designed for speed, reliability and formal process orchestration build on latest research in the reflective high order process calculus. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"contractLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>contractLanguage</a> - Rholang is developed on <a href="https://github.com/rchain/rchain">GitHub</a> and has 691 stars - Early development of Rholang happened in <a href="../lists/labs.html#q=https://rchain-community.github.io/">https://rchain-community.github.io/</a> - Rholang is written in <a href="scala.html">Scala</a>, <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a>, <a href="json.html">JSON</a>, <a href="cmake.html">CMake</a>, <a href="nix.html">Nix</a>, <a href="perl.html">Perl</a>, <a href="ini.html">Ini</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="typescript.html">TypeScript</a>, <a href="toml.html">TOML</a>, <a href="sed.html">sed</a> - There are 1,000 members in the <a href="https://www.reddit.com/r/CouchDB">Rholang subreddit</a> - Indeed.com has 13 matches for <a href="https://www.indeed.com/jobs?q=couchdb developer">"couchdb developer"</a>. ```Example from the web: new helloworld, stdout(`rho:io:stdout`) in { contract helloworld( world ) = { for( @msg <- world ) { stdout!(msg) } } | new world, world2 in { helloworld!(*world) | world!("Hello World") | helloworld!(*world2) | world2!("Hello World again") } } ``` Built with Scroll v170.5.0 10/15/2024 454 2.3
rhine - Programming language rhine ===== rhine is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Ramkumar Ramachandra. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Ramkumar%20Ramachandra Ramkumar Ramachandra #1612 on PLDB 11 Years Old ```Download source code: git clone https://github.com/artagnon/rhine ``` 🔬 a C++ compiler middle-end, using an LLVM backend - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - rhine is developed on <a href="https://github.com/artagnon/rhine">GitHub</a> and has 164 stars - Early development of rhine happened in <a href="../lists/labs.html#q=https://github.com/artagnon/rhine/issues">https://github.com/artagnon/rhine/issues</a> - rhine is written in <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="llvmir.html">LLVM IR</a> HackerNews discussions of rhine =============================== title|titleLink|date|score|comments Show HN: Rhine – A typed Elixir-inspired language on LLVM|https://news.ycombinator.com/item?id=11321164|03/20/2016|81|16 Built with Scroll v170.5.0 10/15/2024 323 1.6
Rhet Built with Scroll v170.5.0 10/15/2024 6 0
Silicon Graphics Image - Binary data format Silicon Graphics Image ====================== Silicon Graphics Image is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #2473 on PLDB 29 Years Old Silicon Graphics Image (SGI) or the RGB file format is the native raster graphics file format for Silicon Graphics workstations. The format was invented by Paul Haeberli. It can be run-length encoded (RLE). Read more on Wikipedia... https://en.wikipedia.org/wiki/Silicon_Graphics_Image Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of Silicon Graphics Image happened in <a href="../lists/labs.html#q=Silicon Graphics, Inc">Silicon Graphics, Inc</a> - Read more about Silicon Graphics Image on the web: 1. https://media.xiph.org/svt/SGIIMAGESPEC 1. Built with Scroll v170.5.0 10/15/2024 263 1.3
RFC - Notation RFC === RFC, aka Request for Comments, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1969 by Steve Crocker. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 https://pldb.io/concepts/../lists/creators.html#q=Steve%20Crocker Steve Crocker #590 on PLDB 56 Years Old A Request for Comments (RFC) is a type of publication from the Internet Engineering Task Force (IETF) and the Internet Society (ISOC), the principal technical development and standards-setting bodies for the Internet. An RFC is authored by engineers and computer scientists in the form of a memorandum describing methods, behaviors, research, or innovations applicable to the working of the Internet and Internet-connected systems. It is submitted either for peer review or simply to convey new concepts, information, or (occasionally) engineering humor. Read more on Wikipedia... https://en.wikipedia.org/wiki/Request_for_Comments Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - Early development of RFC happened in <a href="../lists/labs.html#q=University of California Los Angeles">University of California Los Angeles</a> - See also: (1 related languages) <a href="ascii.html">ASCII</a> ```Example from <a href='https://en.wikipedia.org/wiki/Request_for_Comments'>Wikipedia</a>: RFC 2046 Media Types November 1996 A. Collected Grammar .................................... 43 1. Introduction The first document in this set, RFC 2045, defines a number of header fields, including Content-Type. The Content-Type field is used to specify the nature of the data in the body of a MIME entity, by giving media type and subtype identifiers, and by providing auxiliary information that may be required for certain media types. After the ``` Built with Scroll v170.5.0 10/15/2024 404 2
Rf-maple Built with Scroll v170.5.0 10/15/2024 6 0
Rexx - Programming language Rexx ==== Rexx is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1979 by Mike Cowlishaw. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221979%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1979 https://pldb.io/concepts/../lists/creators.html#q=Mike%20Cowlishaw Mike Cowlishaw #303 on PLDB 46 Years Old 263 <span title="Rexx repos on GitHub.">Repos</span> Rexx (Restructured Extended Executor) is an interpreted programming language developed at IBM by Mike Cowlishaw. It is a structured, high-level programming language designed for ease of learning and reading. Proprietary and open source REXX interpreters exist for a wide range of computing platforms; compilers exist for IBM mainframe computers. Read more on Wikipedia... https://en.wikipedia.org/wiki/REXX Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Interview with the creator of Rexx: 1. https://pldb.io/blog/mikecowlishaw-interview.html 1. - There are at least 263 Rexx repos on <a href="https://github.com/search?q=language:REXX">GitHub</a> - Early development of Rexx happened in <a href="../lists/labs.html#q=IBM">IBM</a> - The Google BigQuery Public Dataset GitHub snapshot shows 69 users using Rexx in 71 repos on <a href="https://api.github.com/search/repositories?q=language:REXX">GitHub</a> - There are 11 <a href="https://projecteuler.net/language=Rexx">Project Euler</a> users using Rexx - Explore Rexx snippets on <a href="http://www.rosettacode.org/wiki/Category:REXX">Rosetta Code</a> - Rexx on HOPL https://hopl.info/showlanguage.prx?exp=868 Rexx on HOPL - Rexx appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Rexx Ubuntu package https://packages.ubuntu.com/jammy/regina-rexx Rexx Ubuntu package - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/scripting.py">syntax highlighting</a> for Rexx - GitHub supports <a href="https://github.com/mblocker/rexx-sublime" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Rexx - Rexx appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Indeed.com has 40 matches for <a href="https://www.indeed.com/jobs?q=rexx engineer">"rexx engineer"</a>. - See also: (17 related languages) <a href="arexx.html">ARexx</a>, <a href="netrexx.html">NetRexx</a>, <a href="object-rexx.html">Object Rexx</a>, <a href="pl-i.html">PL/I</a>, <a href="algol.html">Algol</a>, <a href="cms-exec.html">EXEC</a>, <a href="exec-2.html">EXEC 2</a>, <a href="perl.html">Perl</a>, <a href="assembly-language.html">Assembly language</a>, <a href="tcl.html">Tcl</a>, <a href="python.html">Python</a>, <a href="java.html">Java</a>, <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="solaris.html">Solaris</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="jscript.html">JScript</a> - 5 PLDB concepts link to Rexx: <a href="jal-compiler.html">JAL compiler</a>, <a href="mal.html">mal</a>, <a href="pawn-scripting-language.html">Pawn</a>, <a href="pawn.html">PAWN</a>, <a href="pygments.html">Pygments</a> ```Example from <a href='https://riju.codes/rexx'>Riju</a>: say "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/Rexx.rexx'>hello-world</a>: <<hello.rexx>>= Say "Hello World" ``` ```Example from <a href='https://github.com/mblocker/rexx-sublime'>Linguist</a>: /* rexx */ PARSE ARG filnamn IF filnamn='' THEN DO filnamn='raw' filnamn='font.shapes' end IF ~open(fil,filnamn,r) THEN EXIT 10 pixwidth=48 ebwidth=pixwidth/8 pixheight=48 depth=4 SAY "Skriver utfil..." CALL open utfil,"RAM:utfil",W CALL skriv pixwidth,2 CALL skriv pixheight,2 CALL skriv depth,2 CALL skriv ebwidth,2 bltsize=Right(C2B(D2C(pixheight)),10,"00") bltsize=bltsize || Right(C2B(D2C(ebwidth)),6,"00") /* SAY bltsize */ CALL skriv C2D(B2C(bltsize)),2 CALL skriv 0,4 /* xhandle, yhandle*/ CALL skriv 0,4 /* datapekare */ CALL skriv 0,4 /* cookiepekare */ CALL skriv ebwidth*pixheight,2 /* onebpmem */ CALL skriv ebwidth*pixheight+pixheight*2,2 /* onebpmemx */ CALL skriv ebwidth*pixheight*depth,2 /* allbpmem */ CALL skriv ebwidth*pixheight*depth+pixheight*2*depth,2 /* allbpmemx */ CALL skriv 0,2 /* padding */ CALL Close utfil EXIT skriv: say "Skriver TEMPLATEquot;D2X(arg(1)) "("arg(2) "byte)" call writech utfil,right(D2C(ARG(1)),ARG(2),"00"x) return visacookie: rad=copies('00'x,pixheight*ebwidth) say "Initierar bitmap till" pixheight*ebwidth*depth say "Ett bitplan =" pixheight*ebwidth bmap.='' say "laser in" do bitplan=1 to depth say "laser plan" bitplan rad=bitor(rad,readch(fil,pixheight*ebwidth)) end ln=1 say "skriver ut" do for pixheight say c2b(substr(rad,ln,bredd/8)) ln=ln+bredd/8 end return ``` ```Example from <a href='https://en.wikipedia.org/wiki/REXX'>Wikipedia</a>: ChangeCodePage: procedure /* protect SIGNAL settings */ signal on syntax name ChangeCodePage.Trap return SysQueryProcessCodePage() ChangeCodePage.Trap: return 1004 /* windows-1252 on OS/2 */ ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token say row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example * => 1000000000 */ Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1102 5.5
Rexon Built with Scroll v170.5.0 10/15/2024 6 0
Revolution - Programming language Revolution ========== Revolution is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993 by Mark Waddingham. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Mark%20Waddingham Mark Waddingham #777 on PLDB 32 Years Old ```Download source code: git clone https://github.com/livecode/livecode ``` LiveCode (formerly Revolution and MetaCard) is a cross-platform rapid application development runtime environment inspired by HyperCard. It features the Transcript (formerly MetaTalk) programming language which belongs to the family of xTalk scripting languages like HyperCard's HyperTalk.The environment was introduced in 2001. The "Revolution" development system was based on the MetaCard engine technology which Runtime Revolution later acquired from MetaCard Corporation in 2003. Read more on Wikipedia... https://en.wikipedia.org/wiki/Revolution_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Revolution is developed on <a href="https://github.com/livecode/livecode">GitHub</a> and has 475 stars - Early development of Revolution happened in <a href="../lists/labs.html#q=LiveCode Ltd">LiveCode Ltd</a> - Revolution is written in <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="json.html">JSON</a>, <a href="python.html">Python</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="java.html">Java</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="diff.html">Diff</a>, <a href="perl.html">Perl</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="awk.html">awk</a>, <a href="pascal.html">Pascal</a>, <a href="sql.html">SQL</a>, <a href="lisp.html">Lisp</a>, <a href="yaml.html">YAML</a>, <a href="objective-c.html">Objective-C</a>, <a href="korn-shell.html">Korn shell</a>, <a href="r.html">R</a>, <a href="svg.html">SVG</a>, <a href="bash.html">Bash</a>, <a href="ini.html">Ini</a> - See also: (7 related languages) <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="android.html">Android</a>, <a href="ios.html">iOS</a>, <a href="hypertalk.html">HyperTalk</a>, <a href="hypercard.html">HyperCard</a>, <a href="sql.html">SQL</a> ```Example from <a href='https://en.wikipedia.org/wiki/Revolution_(programming_language)'>Wikipedia</a>: put url "binfile:picture.jpg" into url "ftp://john:passwd@ftp.example.net:2121/picture.jpg" ``` Built with Scroll v170.5.0 10/15/2024 554 2.8
Autodesk Revit - Application Autodesk Revit ============== Autodesk Revit is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1881 on PLDB 28 Years Old Autodesk Revit is building information modelling software for architects, landscape architects, structural engineers, MEP engineers, designers and contractors. The original software was developed by Charles River Software, founded in 1997, renamed Revit Technology Corporation in 2000, and acquired by Autodesk in 2002. The software allows users to design a building and structure and its components in 3D, annotate the model with 2D drafting elements, and access building information from the building model's database. Read more on Wikipedia... https://en.wikipedia.org/wiki/Autodesk_Revit Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Autodesk Revit happened in <a href="../lists/labs.html#q=Autodesk">Autodesk</a> Built with Scroll v170.5.0 10/15/2024 279 1.4
Reverse Polish notation - Notation Reverse Polish notation ======================= Reverse Polish notation is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1953. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221953%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1953 #1420 on PLDB 72 Years Old Reverse Polish notation (RPN), also known as Polish postfix notation or simply postfix notation, is a mathematical notation in which operators follow their operands, in contrast to Polish notation (PN), in which operators precede their operands. It does not need any parentheses as long as each operator has a fixed number of operands. The description "Polish" refers to the nationality of logician Jan Łukasiewicz, who invented Polish notation in 1924.The reverse Polish scheme was proposed in 1954 by Arthur Burks, Don Warren, and Jesse Wright and was independently reinvented by Friedrich L. Read more on Wikipedia... https://en.wikipedia.org/wiki/Reverse_Polish_notation Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - Early development of Reverse Polish notation happened in <a href="../lists/labs.html#q=Zuse-Ingenieurbüro Hopferau">Zuse-Ingenieurbüro Hopferau</a> - See also: (11 related languages) <a href="forth.html">Forth</a>, <a href="postscript.html">PostScript</a>, <a href="rpl.html">RPL</a>, <a href="factor.html">Factor</a>, <a href="bibtex.html">BibTeX</a>, <a href="befunge.html">Befunge</a>, <a href="joy.html">Joy</a>, <a href="iptscrae.html">IPTSCRAE</a>, <a href="android.html">Android</a>, <a href="unix.html">Unix</a>, <a href="dc.html">Dc</a> ```Example from <a href='https://en.wikipedia.org/wiki/Reverse_Polish_notation'>Wikipedia</a>: 15 7 1 1 + − ÷ 3 × 2 1 1 + + − = 15 7 1 1 + − ÷ 3 × 2 2 + − = 15 7 1 1 + − ÷ 3 × 4 − = 15 7 2 − ÷ 3 × 4 − = 15 5 ÷ 3 × 4 − = 3 3 × 4 − = 9 4 − = 5 ``` Built with Scroll v170.5.0 10/15/2024 424 2.1
Reuse-description-language Built with Scroll v170.5.0 10/15/2024 6 0
retroforth - Programming language retroforth ========== retroforth is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000 by Charles Childers. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Charles%20Childers Charles Childers #3096 on PLDB 25 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of retroforth happened in <a href="../lists/labs.html#q=http://forthworks.com">http://forthworks.com</a> - <a href="http://www.retroforth.org/">retroforth.org</a> was registered in 2004 Built with Scroll v170.5.0 10/15/2024 220 1.1
RetDec - Decompiler RetDec ====== RetDec is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22decompiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">decompiler</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #909 on PLDB 8 Years Old ```Download source code: git clone https://github.com/avast/retdec ``` RetDec is a retargetable machine-code decompiler based on LLVM. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"decompiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>decompiler</a> - RetDec is developed on <a href="https://github.com/avast/retdec">GitHub</a> and has 7,893 stars - Early development of RetDec happened in <a href="../lists/labs.html#q=Avast Software s.r.o.">Avast Software s.r.o.</a> - RetDec is written in <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="make.html">Make</a> - <a href="https://retdec.com/">retdec.com</a> was registered in 2015 Built with Scroll v170.5.0 10/15/2024 310 1.6
reStructuredText - Text markup language reStructuredText ================ reStructuredText is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2002 by David Goodger. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 https://pldb.io/concepts/../lists/creators.html#q=David%20Goodger David Goodger #216 on PLDB 23 Years Old 31 <span title="reStructuredText repos on GitHub.">Repos</span> reStructuredText (sometimes abbreviated as RST, ReST, or reST) is a file format for textual data used primarily in the Python programming language community for technical documentation. It is part of the Docutils project of the Python Doc-SIG (Documentation Special Interest Group), aimed at creating a set of tools for Python similar to Javadoc for Java or POD for Perl. Docutils can extract comments and information from Python programs, and format them into various forms of program documentation. Read more on Wikipedia... https://en.wikipedia.org/wiki/ReStructuredText Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - There are at least 31 reStructuredText repos on <a href="https://github.com/search?q=language:reStructuredText">GitHub</a> - Early development of reStructuredText happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/docutils/_list/tickets">https://sourceforge.net/p/docutils/_list/tickets</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/restructuredtext">package</a> for syntax highlighting reStructuredText - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/markup.py">syntax highlighting</a> for reStructuredText - GitHub supports <a href="https://github.com/Lukasa/language-restructuredtext" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for reStructuredText - See also: (12 related languages) <a href="rest.html">REST</a>, <a href="java.html">Java</a>, <a href="pod.html">Pod</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="org.html">Org Mode</a>, <a href="textile.html">Textile</a>, <a href="html.html">HTML</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="txt2tags.html">Txt2tags</a> - Read more about reStructuredText on the web: 1. http://docutils.sourceforge.net/rst.html 1. - 121 PLDB concepts link to reStructuredText: <a href="abcl-lang.html">Armed Bear Common Lisp</a>, <a href="ace.html">Ace Editor</a>, <a href="ail.html">AIL</a>, <a href="arrow-format.html">Apache Arrow</a>, <a href="asciidots.html">AsciiDots</a>, <a href="asdf.html">ASDF</a>, <a href="astroml.html">astroml</a>, <a href="avi-synth.html">AviSynth</a>, <a href="bazel.html">Bazel</a>, <a href="berry.html">Berry</a>, <a href="chatterbot.html">chatterbot</a>, <a href="cir.html">CIR</a>, <a href="clash.html">clash</a>, <a href="cloc.html">cloc</a>, <a href="coconut.html">Coconut</a>, <a href="common-workflow-language.html">CWL</a>, <a href="coq.html">Coq</a>, <a href="couchdb.html">CouchDB</a>, <a href="cryptol.html">Cryptol</a>, <a href="curv.html">curv</a>, <a href="differential-datalog.html">Differential Datalog</a>, <a href="djangoql.html">djangoql</a>, <a href="docopt.html">docopt</a>, <a href="easybuild.html">Easybuild</a>, <a href="edgedb.html">edgedb</a>, <a href="egison.html">Egison</a>, <a href="elpi.html">Elpi</a>, <a href="emscripten.html">Emscripten</a>, <a href="f-prime.html">F Prime</a>, <a href="factor.html">Factor</a>, <a href="fardlang.html">Fardlang</a>, <a href="felix.html">Felix</a>, <a href="fish.html">fish</a>, <a href="flatline.html">Flatline</a>, <a href="futhark.html">Futhark</a>, <a href="ghc.html">GHC</a>, <a href="hcl.html">HCL</a>, <a href="hhvm.html">HHVM</a>, <a href="highlightjs.html">highlight.js</a>, <a href="hobbes.html">hobbes</a>, <a href="htsql.html">HTSQL</a>, <a href="hy.html">Hy</a>, <a href="idio.html">Idio</a>, <a href="idris.html">Idris</a>, <a href="impala.html">Impala</a>, <a href="invokator.html">invokator</a>, <a href="iterm2.html">Iterm2</a>, <a href="jeeves.html">Jeeves</a>, <a href="jinja.html">Jinja</a>, <a href="k-framework.html">k-framework</a>, <a href="leo-editor.html">leo-editor</a>, <a href="lift.html">lift</a>, <a href="links-programming-language.html">Links</a>, <a href="linux.html">Linux</a>, <a href="loci.html">loci</a>, <a href="manim.html">Manim</a>, <a href="mathics.html">mathics</a>, <a href="matplotlib.html">Matplotlib</a>, <a href="metalang99.html">Metalang99</a>, <a href="mgmt.html">mgmt</a>, <a href="micropython.html">MicroPython</a>, <a href="mimium.html">mimium</a>, <a href="minilang.html">Minilang</a>, <a href="minizinc.html">MiniZinc</a>, <a href="mochi.html">mochi</a>, <a href="mongodb.html">MongoDB</a>, <a href="monte.html">monte</a>, <a href="myia.html">myia</a>, <a href="mys.html">mys</a>, <a href="nestedtext.html">NestedText</a>, <a href="nim.html">Nim</a>, <a href="nltk.html">Natural Language Toolkit</a>, <a href="nodejs.html">Node.js</a>, <a href="nulan.html">nulan</a>, <a href="numba.html">Numba</a>, <a href="nylo.html">nylo</a>, <a href="obsidian-lang.html">Obsidian</a>, <a href="ooc.html">ooc</a>, <a href="open-shading-language.html">Open Shading Language</a>, <a href="pact.html">Pact</a>, <a href="pan.html">Pan</a>, <a href="pandas.html">Pandas</a>, <a href="parboiled2.html">parboiled2</a>, <a href="phorth.html">phorth</a>, <a href="php.html">PHP</a>, <a href="pygments.html">Pygments</a>, <a href="pyth.html">Pyth</a>, <a href="python.html">Python</a>, <a href="pytorch.html">PyTorch</a>, <a href="redprl.html">redprl</a>, <a href="ricscript.html">RicScript</a>, <a href="rita.html">Rita</a>, <a href="robotframework.html">RobotFramework</a>, <a href="roy.html">roy</a>, <a href="scikit-learn.html">Scikit-learn</a>, <a href="scipy.html">SciPy</a>, <a href="seq.html">Seq</a>, <a href="skulpt.html">skulpt</a>, <a href="snowball-programming-language.html">Snowball</a>, <a href="solidity.html">Solidity</a>, <a href="sophie.html">Sophie</a>, <a href="sqlalchemy.html">Sqlalchemy</a>, <a href="squirrel.html">Squirrel</a>, <a href="stencil.html">Stencil</a>, <a href="swift.html">Swift</a>, <a href="sympy.html">SymPy</a>, <a href="tiledb.html">tiledb</a>, <a href="tornado.html">tornado</a>, <a href="triton.html">Triton</a>, <a href="twtxt.html">twtxt</a>, <a href="ultralisp-pm.html">ultralisp-pm</a>, <a href="vale-assembly.html">Vale</a>, <a href="volt.html">Volt</a>, <a href="vyper.html">vyper</a>, <a href="wiredtiger.html">WiredTiger</a>, <a href="xarray.html">Xarray</a>, <a href="xgboost-model.html">Xgboost</a>, <a href="xgboost.html">XGBoost</a>, <a href="xlwings-editor.html">xlwings-editor</a>, <a href="yara.html">YARA</a>, <a href="yeti.html">yeti</a> ```Example from <a href='https://riju.codes/restructuredtext'>Riju</a>: Hello, world! ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/reStructuredText.rst'>hello-world</a>: ============ Hello World ============ ``` ```Example from <a href='https://github.com/Lukasa/language-restructuredtext'>Linguist</a>: Contributing to SciPy ===================== This document aims to give an overview of how to contribute to SciPy. It tries to answer commonly asked questions, and provide some insight into how the community process works in practice. Readers who are familiar with the SciPy community and are experienced Python coders may want to jump straight to the `git workflow`_ documentation. Contributing new code --------------------- If you have been working with the scientific Python toolstack for a while, you probably have some code lying around of which you think "this could be useful for others too". Perhaps it's a good idea then to contribute it to SciPy or another open source project. The first question to ask is then, where does this code belong? That question is hard to answer here, so we start with a more specific one: *what code is suitable for putting into SciPy?* Almost all of the new code added to scipy has in common that it's potentially useful in multiple scientific domains and it fits in the scope of existing scipy submodules. In principle new submodules can be added too, but this is far less common. For code that is specific to a single application, there may be an existing project that can use the code. Some scikits (`scikit-learn`_, `scikits-image`_, `statsmodels`_, etc.) are good examples here; they have a narrower focus and because of that more domain-specific code than SciPy. Now if you have code that you would like to see included in SciPy, how do you go about it? After checking that your code can be distributed in SciPy under a compatible license (see FAQ for details), the first step is to discuss on the scipy-dev mailing list. All new features, as well as changes to existing code, are discussed and decided on there. You can, and probably should, already start this discussion before your code is finished. Assuming the outcome of the discussion on the mailing list is positive and you have a function or piece of code that does what you nee ``` ```Example from <a href='https://en.wikipedia.org/wiki/ReStructuredText'>Wikipedia</a>: :: some literal text This may also be used inline at the end of a paragraph, like so:: some more literal text .. code:: python print("A literal block directive explicitly marked as python code") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 1743 8.7
REST - Protocol REST ==== REST is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1996 by Roy Fielding. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=Roy%20Fielding Roy Fielding #389 on PLDB 29 Years Old Representational state transfer (REST) or RESTful web services are a way of providing interoperability between computer systems on the Internet. REST-compliant Web services allow requesting systems to access and manipulate textual representations of Web resources using a uniform and predefined set of stateless operations. Other forms of Web services exist, which expose their own arbitrary sets of operations such as WSDL and SOAP. Read more on Wikipedia... https://en.wikipedia.org/wiki/Representational_state_transfer Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of REST happened in <a href="../lists/labs.html#q=University of California Irvine">University of California Irvine</a> - Indeed.com has 26,215 matches for <a href="https://www.indeed.com/jobs?q=rest developer">"rest developer"</a>. - See also: (8 related languages) <a href="wsdl.html">WSDL</a>, <a href="soap.html">SOAP</a>, <a href="url.html">URL</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="http.html">HTTP</a>, <a href="javascript.html">JavaScript</a> Built with Scroll v170.5.0 10/15/2024 358 1.8
Resharper-editor Built with Scroll v170.5.0 10/15/2024 6 0
RPT - Programming language RPT === RPT, aka Report Writer Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1961. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221961%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1961 #3196 on PLDB 64 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RPT happened in <a href="../lists/labs.html#q=Micro Focus International plc">Micro Focus International plc</a> - RPT on HOPL https://hopl.info/showlanguage.prx?exp=2457 RPT on HOPL - Read more about RPT on the web: 1. 2. https://publibfp.dhe.ibm.com/epubs/pdf/c2643014.pdf 1. https://www.microfocus.com/documentation/visual-cobol/VC40/EclWin/HRLHLHWRI01.html 2. Built with Scroll v170.5.0 10/15/2024 242 1.2
Ren'Py - Programming language Ren'Py ====== Ren'Py is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #710 on PLDB 21 Years Old 3k <span title="Ren'Py repos on GitHub.">Repos</span> The Ren'Py Visual Novel Engine is a free software engine which facilitates the creation of visual novels, a form of computer-mediated storytelling. Ren'Py is a portmanteau of ren'ai (恋愛), the Japanese word for 'romantic love', a common element of games made using Ren'Py; and Python, the programming language that Ren'Py runs on. Ren'Py has proved attractive to English-language hobbyists; over 1000 games use the Ren'Py engine, nearly all in English.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ren'Py Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 3,124 Ren'Py repos on <a href="https://github.com/search?q=language:Ren'Py">GitHub</a> - Early development of Ren'Py happened in <a href="../lists/labs.html#q=https://github.com/renpy">https://github.com/renpy</a> - The Google BigQuery Public Dataset GitHub snapshot shows 47 users using Ren'Py in 49 repos on <a href="https://api.github.com/search/repositories?q=language:Ren'Py">GitHub</a> - GitHub supports <a href="https://github.com/williamd1k0/language-renpy.git" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Ren'Py - See also: (7 related languages) <a href="python.html">Python</a>, <a href="cython.html">Cython</a>, <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="android.html">Android</a>, <a href="ios.html">iOS</a>, <a href="utf-8.html">UTF-8</a> ```Example from <a href='https://github.com/williamd1k0/language-renpy.git'>Linguist</a>: ### Demo Script Example ### # This script, but not the artwork associated with it, is in the # public domain. Feel free to use it as the basis for your own # game. # If you're trying to understand this script, I recommend skipping # down to the line beginning with 'label start:', at least on your # first read-through. # This init block runs first, and sets up all sorts of things that # are used by the rest of the game. Variables that are set in init # blocks are _not_ saved, unless they are changed later on in the # program. init: # Set up the size of the screen, and the window title. $ config.screen_width = 800 $ config.screen_height = 600 $ config.window_title = "The Ren'Py Demo Game" # Declare the images that are used in the program. # Backgrounds. image bg carillon = "carillon.jpg" image bg whitehouse = "whitehouse.jpg" image bg washington = "washington.jpg" image bg onememorial = "1memorial.jpg" image black = Solid((0, 0, 0, 255)) # Character pictures. image eileen happy = "9a_happy.png" image eileen vhappy = "9a_vhappy.png" image eileen concerned = "9a_concerned.png" # A character object. This object lets us have the character say # dialogue without us having to repeatedly type her name. It also # lets us change the color of her name. $ e = Character('Eileen', color=(200, 255, 200, 255)) # The start label marks the place where the main menu jumps to to # begin the actual game. label start: # The save_name variable sets the name of the save game. Like all # variables declared outside of init blocks, this variable is # saved and restored with a save file. $ save_name = "Introduction" # This variable is only used by our game. If it's true, it means # that we won the date. $ date = False # Clear the game runtime timer, so it doesn't reflect time spent # sitting at the main menu. $ renpy.clear_game_runtime() # Start some m ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 831 4.2
RenderScript - Programming language RenderScript ============ RenderScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #1071 on PLDB 14 Years Old 696 <span title="RenderScript repos on GitHub.">Repos</span> RenderScript is a component of the Android operating system for mobile devices that offers an API for acceleration that takes advantage of heterogeneous hardware. It allows developers to increase the performance of their applications at the cost of writing more complex (lower-level) code. It provides the developer three primary tools: A simple 3D rendering API, a compute API similar to CUDA, and a C99-derived language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/RenderScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 696 RenderScript repos on <a href="https://github.com/search?q=language:RenderScript">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 379 users using RenderScript in 407 repos on <a href="https://api.github.com/search/repositories?q=language:RenderScript">GitHub</a> - See also: (2 related languages) <a href="android.html">Android</a>, <a href="cuda.html">CUDA</a> - Read more about RenderScript on the web: 1. https://developer.android.com/guide/topics/renderscript/advanced 1. ```Example from the web: /* * Copyright (C) 2012 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ #pragma version(1) #pragma rs java_package_name(com.android.gallery3d.filtershow.filters) #pragma rs_fp_relaxed int32_t gWidth; int32_t gHeight; const uchar4 *gPixels; rs_allocation gIn; float gCoeffs[9]; void root(const uchar4 *in, uchar4 *out, const void *usrData, uint32_t x, uint32_t y) { uint32_t x1 = min((int32_t)x+1, gWidth-1); uint32_t x2 = max((int32_t)x-1, 0); uint32_t y1 = min((int32_t)y+1, gHeight-1); uint32_t y2 = max((int32_t)y-1, 0); float4 p00 = rsUnpackColor8888(gPixels[x1 + gWidth * y1]); float4 p01 = rsUnpackColor8888(gPixels[x + gWidth * y1]); float4 p02 = rsUnpackColor8888(gPixels[x2 + gWidth * y1]); float4 p10 = rsUnpackColor8888(gPixels[x1 + gWidth * y]); float4 p11 = rsUnpackColor8888(gPixels[x + gWidth * y]); float4 p12 = rsUnpackColor8888(gPixels[x2 + gWidth * y]); float4 p20 = rsUnpackColor8888(gPixels[x1 + gWidth * y2]); float4 p21 = rsUnpackColor8888(gPixels[x + gWidth * y2]); float4 p22 = rsUnpackColor8888(gPixels[x2 + gWidth * y2]); p00 *= gCoeffs[0]; p01 *= gCoeffs[1]; p02 *= gCoeffs[2]; p10 *= gCoeffs[3]; p11 *= gCoeffs[4]; p12 *= gCoeffs[5]; p20 *= gCoeffs[6]; p21 *= gCoeffs[7]; p22 *= gCoeffs[8]; p00 += p01; p02 += p10; p11 += p12; p20 += p21; p22 += p00; p02 += p11; p20 += p22; p20 += p02; p20 = clamp(p20, 0.f, 1.f); *out = rsPackColorTo8888(p20.r, p20.g, p20.b); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 694 3.5
RenderMan Shading Language - Shading language RenderMan Shading Language ========================== RenderMan Shading Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22shadingLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">shading language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #2935 on PLDB 36 Years Old Renderman Shading Language (abbreviated RSL) is a component of the RenderMan Interface Specification, and is used to define shaders. The language syntax is C-like. A shader written in RSL can be used without changes on any RenderMan-compliant renderer, such as Pixar's PhotoRealistic RenderMan, DNA Research's 3Delight, Sitexgraphics' Air or an open source solution such as Pixie or Aqsis. Read more on Wikipedia... https://en.wikipedia.org/wiki/RenderMan_Shading_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"shadingLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>shadingLanguage</a> - Early development of RenderMan Shading Language happened in <a href="../lists/labs.html#q=Pixar">Pixar</a> - RenderMan Shading Language on HOPL https://hopl.info/showlanguage.prx?exp=1518 RenderMan Shading Language on HOPL - See also: (1 related languages) <a href="isbn.html">ISBN</a> ```Example from <a href='https://en.wikipedia.org/wiki/RenderMan_Shading_Language'>Wikipedia</a>: float length(vector v) { return sqrt(v . v); /* . is a dot product */ } ``` Built with Scroll v170.5.0 10/15/2024 321 1.6
Ren - Data notation Ren === Ren is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #1720 on PLDB 12 Years Old Ren is a lightweight data-exchange text format. It is programming language independent with familiar conventions. Whitespace separates values, but is not significant beyond that. Ren has two main data structures: An ordered group of values, called a list; A collection of name/value pairs, called a map - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Early development of Ren happened in <a href="../lists/labs.html#q=Pointillistic Software">Pointillistic Software</a> - <a href="http://www.ren-data.org/">ren-data.org</a> was registered in 2014 - Read more about Ren on the web: 1. http://pointillistic.com/ren/ 1. ```Example from the web: [] ; empty list #() ; empty map [a 1 true #three] ; non-empty list #(a: 1 b: "two") ; non-empty map "Ren Example 1" ; string -42 ; number 98.6 ; another number true ; literal true false ; literal false none ; literal nil/null/nada #( ; a bigger map quote: "禅 saying: ^"仁 rocks!^"" utf-8: "^(CE91) to ^(cf89)" sci-phi: 0.1618e1 tax-rate: 3.9% price: $79.99 url: http://www.ren-data.org/ email: info@ren-data.org hashtag: #ren date: 2013-04-17/18:37:39-06:00 warning: 00:02 ; = 00:00:120.0 ip-addr: 127.0.0.1 geo-pos: 43.6x116.7x817 hex: 16#{DECAFBAD CAFE 00FF} base-64: 64#{UmVuIGlzIGRhdGE=} ) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 460 2.3
Ren-C - Programming language Ren-C ===== Ren-C is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1336 on PLDB 13 Years Old ```Download source code: git clone https://github.com/metaeducation/ren-c ``` Ren-C is a deeply redesigned LGPL 3.0-licensed derivative of the Rebol 3 codebase. It explores solutions to some of the Rebol language's longstanding open questions, adding fundamental new evaluation abilities and API embeddings. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Ren-C is developed on <a href="https://github.com/metaeducation/ren-c">GitHub</a> and has 126 stars - Early development of Ren-C happened in <a href="../lists/labs.html#q=https://github.com/metaeducation">https://github.com/metaeducation</a> - Ren-C is written in <a href="c.html">C</a>, <a href="r.html">R</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a> Built with Scroll v170.5.0 10/15/2024 319 1.6
remix - Programming language remix ===== remix is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Jay McCarthy. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Jay%20McCarthy Jay McCarthy #1859 on PLDB 9 Years Old ```Download source code: git clone https://github.com/jeapostrophe/remix ``` remix - a revised version of Racket - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - remix is developed on <a href="https://github.com/jeapostrophe/remix">GitHub</a> and has 33 stars - Early development of remix happened in <a href="../lists/labs.html#q=https://github.com/jeapostrophe/remix/issues">https://github.com/jeapostrophe/remix/issues</a> - remix is written in <a href="racket.html">Racket</a>, <a href="make.html">Make</a> - Read more about remix on the web: 1. https://pkgs.racket-lang.org/package/remix 1. Built with Scroll v170.5.0 10/15/2024 278 1.4
Relix Built with Scroll v170.5.0 10/15/2024 6 0
Relfun Built with Scroll v170.5.0 10/15/2024 6 0
RELAX NG - Grammar language RELAX NG ======== RELAX NG is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #890 on PLDB 24 Years Old In computing, RELAX NG (REgular LAnguage for XML Next Generation) is a schema language for XML - a RELAX NG schema specifies a pattern for the structure and content of an XML document. A RELAX NG schema is itself an XML document but RELAX NG also offers a popular compact, non-XML syntax. Compared to other XML schema languages RELAX NG is considered relatively simple. Read more on Wikipedia... https://en.wikipedia.org/wiki/RELAX_NG Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of RELAX NG happened in <a href="../lists/labs.html#q=https://relaxng.org">https://relaxng.org</a> - <a href="https://relaxng.org/">relaxng.org</a> was registered in 2001 ```Example from the web: # A RELAX NG compact syntax pattern # for an address book. element addressBook { # an entry in the address book element card { element name { text }, element email { text } # an email address }* } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # Comments start with a # and continue to the end of the line: Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 384 1.9
relax - Grammar language relax ===== relax is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2000 by Makoto Murata. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Makoto%20Murata Makoto Murata #2527 on PLDB 25 Years Old RELAX (REgular LAnguage description for XML) is a specification for describing XML-based languages. XHTML 1.0, for example, can be described in RELAX. A description written in RELAX is called a RELAX grammar. An XML document can be verified against a RELAX grammar. Compared with DTD(Document Type Definition), RELAX has new features: RELAX grammars are represented in the XML instance syntax. RELAX borrows rich datatypes of XML Schema Part 2. RELAX is namespace-aware - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of relax happened in <a href="../lists/labs.html#q=https://www.gr.jp">https://www.gr.jp</a> - See also: (1 related languages) <a href="dtd.html">DTD</a> ```Example from the web: <module moduleVersion="1.2" relaxCoreVersion="1.0" targetNamespace="" xmlns="http://www.xml.gr.jp/xmlns/relaxCore"> <interface> <export label="doc"/> </interface> <elementRule role="doc"> <sequence> <ref label="title"/> <ref label="para" occurs="*"/> </sequence> </elementRule> <elementRule role="para"> <mixed> <ref label="em" occurs="*"/> </mixed> </elementRule> <elementRule role="title"> <mixed> <ref label="em" occurs="*"/> </mixed> </elementRule> <elementRule role="em" type="string"/> <tag name="doc"/> <tag name="para"> <attribute name="class" type="NMTOKEN"/> </tag> <tag name="title"> <attribute name="class" type="NMTOKEN"/> <attribute name="number" required="true" type="integer"/> </tag> <tag name="em"/> </module> ``` Built with Scroll v170.5.0 10/15/2024 508 2.5
Relationlog Built with Scroll v170.5.0 10/15/2024 6 0
RPL - Query language RPL === RPL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #3195 on PLDB 37 Years Old The Relational Production Language (RPL) solves the paradigm mismatch between expert systems and database systems by relying on the relational data model as the underlying formalism for an expert system. The result is a formally-defined production system language with immediate access to conventional databases. Working memory is modeled as a relational database and rules consist of a relational query on the left hand side (LHS) and database updates on the right hand side (RHS). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of RPL happened in <a href="../lists/labs.html#q=University of Southwestern Louisiana">University of Southwestern Louisiana</a> - Read more about RPL on Semantic Scholar: 1. https://www.semanticscholar.org/paper/The-Relational-Production-Language%3A-A-Production-Delcambre-Etheredge/619dd36bbc11c8c8533f786aaa86391c78271819 1. Built with Scroll v170.5.0 10/15/2024 292 1.5
Relational Data File - Query language Relational Data File ==================== Relational Data File is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1965. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221965%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1965 #3194 on PLDB 60 Years Old A tool for mechanized inference execution and data retrieval. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of Relational Data File happened in <a href="../lists/labs.html#q=RAND">RAND</a> - Read more about Relational Data File on the web: 1. https://www.rand.org/pubs/research_memoranda/RM4793.html 1. ```Example from the web: IF (x AUTHORED PAPER y) AND (y SUBJECT INDEXED UNDER pattern recognition) THEN (x CONDUCTS RESEARCH ON pattern recognition) ``` Built with Scroll v170.5.0 10/15/2024 244 1.2
Rel Built with Scroll v170.5.0 10/15/2024 6 0
rel-lang - Programming language rel-lang ======== rel-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2119 on PLDB 10 Years Old ```Download source code: git clone https://github.com/relevant-ai/RelevantCardsDocumentation ``` Documentation on REL, the fancy JSON syntax for building cards for the relevant iOS app - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - rel-lang is developed on <a href="https://github.com/relevant-ai/RelevantCardsDocumentation">GitHub</a> and has 24 stars - Early development of rel-lang happened in <a href="../lists/labs.html#q=https://github.com/relevant-ai">https://github.com/relevant-ai</a> - rel-lang is written in <a href="markdown.html">Markdown</a> HackerNews discussions of rel-lang ================================== title|titleLink|date|score|comments Show HN: REL – A JSON-based programming language|https://news.ycombinator.com/item?id=9734412|06/17/2015|2|1 Built with Scroll v170.5.0 10/15/2024 285 1.4
Rel-english Built with Scroll v170.5.0 10/15/2024 6 0
Reko - Decompiler Reko ==== Reko is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22decompiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">decompiler</a> created in 2007 by John Källén. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=John%20K%C3%A4ll%C3%A9n John Källén #1460 on PLDB 18 Years Old ```Download source code: git clone https://github.com/uxmal/reko ``` Reko is a binary decompiler. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"decompiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>decompiler</a> - Reko is developed on <a href="https://github.com/uxmal/reko">GitHub</a> and has 2,098 stars - Early development of Reko happened in <a href="../lists/labs.html#q=https://github.com/uxmal/reko/issues">https://github.com/uxmal/reko/issues</a> Built with Scroll v170.5.0 10/15/2024 252 1.3
Reia - Programming language Reia ==== Reia is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #543 on PLDB 17 Years Old ```Download source code: git clone https://github.com/tarcieri/reia ``` Ruby-like hybrid OOP/functional programming language for BEAM, the Erlang VM - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Reia is developed on <a href="https://github.com/tarcieri/reia">GitHub</a> and has 777 stars - Early development of Reia happened in <a href="../lists/labs.html#q=https://github.com/tarcieri/reia/issues">https://github.com/tarcieri/reia/issues</a> - Reia is written in <a href="reason.html">Reason</a>, <a href="erlang.html">Erlang</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="ruby.html">Ruby</a>, <a href="markdown.html">Markdown</a> - <a href="http://reia-lang.org">reia-lang.org</a> was registered in 2008 - Read more about Reia on the web: 1. http://www.unlimitednovelty.com/2011/06/why-im-stopping-work-on-reia.html 1. ```Example from the web: # Hello, world! "Hello, world!".puts() # Assignment number = 42 opposite = true # Conditions number = -42 if opposite # Lists (stored as immutable singly-linked lists) list = [1, 2, 3, 4, 5] # Tuples (think of them as immutable arrays) tuple = (1, 2, 3, 4, 5) # Atoms (known as symbols to Ruby people) # Think of them as an open-ended enumeration atom = :up_and_atom # Dicts (also known as hashes to Ruby people) dict = {:foo => 1, :bar => 2, :baz => 3} # Strings (unlike Erlang, Reia has a real String type!) string = "I'm a string! Woohoo I'm a string! #{'And I interpolate too!'}" # Ranges range = 0..42 # Funs (anonymous functions, a.k.a. lambdas, procs, closures, etc.) # Calling me with plustwo(40) would return 42 plustwo = fun(n) { n + 2 } # Modules (collections of functions) # Calling Plusser.addtwo(40) would return 42 module Plusser def addtwo(n) n + 2 end end # Classes (of immutable objects. Once created objects can't be changed!) class Adder # Reia supports binding instance variables directly when they're passed # as arguments to initialize def initialize(@n); end def plus(n) @n + n end end # Instantiate classes by calling Classname(arg1, arg2, ...) # For you Ruby people who want Classname.new(...) this is coming soon! fortytwo = Adder(40).plus(2) # Function references can be obtained by omitting parens from a function call, # like JavaScript or Python numbers = [1,2,3] reverser = [1,2,3].reverse # Function references can be invoked just like lambdas reversed = reverser() # reversed is now [3,2,1] # You can add a ! to the end of any method to rebind the method receiver to # the return value of the given method minus the bang. numbers.reverse!() # numbers is now [3,2,1] # List comprehensions doubled = [n * 2 for n in numbers] # doubled is [6,4,2] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token = HackerNews discussions of Reia ============================== title|titleLink|date|score|comments Reia - Ruby's powerful syntax with Erlang concurrency and fault-tolerance|https://news.ycombinator.com/item?id=1889905|11/10/2010|2|1 Built with Scroll v170.5.0 10/15/2024 707 3.5
Regulus Built with Scroll v170.5.0 10/15/2024 6 0
Regina Built with Scroll v170.5.0 10/15/2024 6 0
Regular Expressions - Query language Regular Expressions =================== Regular Expressions is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1951 by Stephen Kleene. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221951%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1951 https://pldb.io/concepts/../lists/creators.html#q=Stephen%20Kleene Stephen Kleene #274 on PLDB 74 Years Old 59k <span title="Regular Expressions repos on GitHub.">Repos</span> A regular expression, regex or regexp (sometimes called a rational expression) is, in theoretical computer science and formal language theory, a sequence of characters that define a search pattern. Usually this pattern is then used by string searching algorithms for "find" or "find and replace" operations on strings. The concept arose in the 1950s when the American mathematician Stephen Cole Kleene formalized the description of a regular language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Regular_expression Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - There are at least 58,614 Regular Expressions repos on <a href="https://github.com/search?q=language:Regular Expression">GitHub</a> - Early development of Regular Expressions happened in <a href="../lists/labs.html#q=University of Wisconsin-Madison">University of Wisconsin-Madison</a> - There are 5,278 members in the <a href="https://reddit.com/r/regex">Regular Expressions subreddit</a> - GitHub supports <a href="https://github.com/Alhadis/language-regexp" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Regular Expressions - See also: (27 related languages) <a href="unix.html">Unix</a>, <a href="perl.html">Perl</a>, <a href="sed.html">sed</a>, <a href="awk.html">awk</a>, <a href="ascii.html">ASCII</a>, <a href="snobol.html">SNOBOL</a>, <a href="grep.html">grep</a>, <a href="vi.html">vi</a>, <a href="emacs-editor.html">Emacs</a>, <a href="tcl.html">Tcl</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="unicode.html">Unicode</a>, <a href="raku.html">Raku</a>, <a href="peg.html">PEG</a>, <a href="sgml.html">SGML</a>, <a href="pcre.html">PCRE</a>, <a href="php.html">PHP</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="linux.html">Linux</a>, <a href="vim.html">Vim</a>, <a href="javascript.html">JavaScript</a>, <a href="ruby.html">Ruby</a>, <a href="c.html">C</a>, <a href="lisp.html">Lisp</a>, <a href="utf-8.html">UTF-8</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='https://github.com/Alhadis/language-regexp'>Linguist</a>: \b(\d*1[1-3]th|\d*0th|(?:(?!11st)\d)*1st|\d*2nd|(?:(?!13rd)\d*)3rd|\d*[4-9]th)\b ``` ```Example from <a href='https://en.wikipedia.org/wiki/Regular_expression'>Wikipedia</a>: Hello World contains a character other than a, b, and c. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 650 3.3
Regent Built with Scroll v170.5.0 10/15/2024 6 0
reforth - Programming language reforth ======= reforth is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #1714 on PLDB 12 Years Old ```Download source code: git clone https://github.com/seanpringle/reforth ``` Reforth tries to solve my gripes without fundamentally changing Forth's elegance and simplicity. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - reforth is developed on <a href="https://github.com/seanpringle/reforth">GitHub</a> and has 91 stars - Early development of reforth happened in <a href="../lists/labs.html#q=https://github.com/seanpringle/reforth/issues">https://github.com/seanpringle/reforth/issues</a> - reforth is written in <a href="forth.html">Forth</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="f-sharp.html">F#</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: begin condition if operation next end condition1 if operation1 leave end end 10 for condition if operation leave end end ``` Built with Scroll v170.5.0 10/15/2024 306 1.5
Reflisp Built with Scroll v170.5.0 10/15/2024 6 0
reflex-framework - Framework reflex-framework ================ reflex-framework is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22framework%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">framework</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #965 on PLDB 10 Years Old ```Download source code: git clone https://github.com/reflex-frp/reflex ``` Interactive programs without callbacks or side-effects. Functional Reactive Programming (FRP) uses composable events and time-varying values to describe interactive systems as pure functions. Just like other pure functional code, functional reactive code is easier to get right on the first try, maintain, and reuse. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"framework"%5D%7D%5D%2C"logic"%3A"AND"%7D'>framework</a> - reflex-framework is developed on <a href="https://github.com/reflex-frp/reflex">GitHub</a> and has 1,061 stars - Early development of reflex-framework happened in <a href="../lists/labs.html#q=https://github.com/reflex-frp">https://github.com/reflex-frp</a> - reflex-framework is written in <a href="haskell.html">Haskell</a>, <a href="nix.html">Nix</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="c.html">C</a>, <a href="bash.html">Bash</a>, <a href="xml.html">XML</a> Built with Scroll v170.5.0 10/15/2024 327 1.6
Refined-c Built with Scroll v170.5.0 10/15/2024 6 0
Refer - Text markup language Refer ===== Refer is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1978. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 #2914 on PLDB 47 Years Old refer is a program for managing bibliographic references, and citing them in troff documents. It is implemented as a troff preprocessor. refer was written by Mike Lesk at Bell Laboratories in or before 1978, and is now available as part of most Unix-like operating systems. Read more on Wikipedia... https://en.wikipedia.org/wiki/Refer_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of Refer happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> ```Example from the web: %A Brian W. Kernighan %A Lorinda L. Cherry %T A System for Typesetting Mathematics %J J. Comm. ACM %V 18 %N 3 %D March 1978 %P 151-157 %K eqn .[ kernighan cherry eqn .] ``` Built with Scroll v170.5.0 10/15/2024 290 1.4
Refal - Programming language Refal ===== Refal is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1968 by Valentin Turchin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221968%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1968 https://pldb.io/concepts/../lists/creators.html#q=Valentin%20Turchin Valentin Turchin #1068 on PLDB 57 Years Old Refal (Recursive functions algorithmic language) "is functional programming language oriented toward symbol manipulation", including "string processing, translation, [and] artificial intelligence". It is one of the oldest members of this family, first conceived in 1966 as a theoretical tool with the first implementation appearing in 1968. Refal was intended to combine mathematical simplicity with practicality for writing large and sophisticated programs. Read more on Wikipedia... https://en.wikipedia.org/wiki/Refal Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Refal happened in <a href="../lists/labs.html#q=http://pespmc1.vub.ac.be/TURCHIN.html">http://pespmc1.vub.ac.be/TURCHIN.html</a> - Explore Refal snippets on <a href="http://www.rosettacode.org/wiki/Category:Refal">Rosetta Code</a> - Refal on HOPL https://hopl.info/showlanguage.prx?exp=595 Refal on HOPL - <a href="http://www.refal.net">refal.net</a> was registered in 1999 - See also: (2 related languages) <a href="prolog.html">Prolog</a>, <a href="lisp.html">Lisp</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/Refal.ref'>hello-world</a>: $ENTRY Go { = <Hello>;} Hello { = <Prout 'Hello World'>; } ``` ```Example from <a href='http://helloworldcollection.de/#Refal'>the Hello World Collection</a>: * Hello world in Refal $ENTRY Go { = <Hello>;} Hello { = <Prout 'Hello world'>; } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Refal'>Wikipedia</a>: Squeeze { '__'e.1 = <Squeeze '_'e.1>; s.A e.1 = s.A <Squeeze e.1>; = ; }; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token <Prout row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example * A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example * A comment Token * row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 535 2.7
Ref-arf Built with Scroll v170.5.0 10/15/2024 6 0
Reduce Built with Scroll v170.5.0 10/15/2024 6 0
Amazon Redshift - Query language Amazon Redshift =============== Amazon Redshift is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1543 on PLDB 13 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of Amazon Redshift happened in <a href="../lists/labs.html#q=Amazon">Amazon</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/redshift">package</a> for syntax highlighting Amazon Redshift - See also: (3 related languages) <a href="postgresql.html">PostgreSQL</a>, <a href="sql.html">SQL</a>, <a href="mysql.html">MySQL</a> - Read more about Amazon Redshift on the web: 1. https://docs.aws.amazon.com/redshift/latest/dg/c_redshift-sql.html 1. ```Amazon Redshift <a href="../lists/keywords.html#q=redshift">Keywords</a> AES128 AES256 ALL ALLOWOVERWRITE ANALYSE ANALYZE AND ANY ARRAY AS ASC AUTHORIZATION AZ64 BACKUP BETWEEN BINARY BLANKSASNULL BOTH BYTEDICT BZIP2 CASE CAST CHECK COLLATE COLUMN CONSTRAINT CREATE CREDENTIALS CROSS CURRENT_DATE CURRENT_TIME CURRENT_TIMESTAMP CURRENT_USER CURRENT_USER_ID DEFAULT DEFERRABLE DEFLATE DEFRAG DELTA DELTA32K DESC DISABLE DISTINCT DO ELSE EMPTYASNULL ENABLE ENCODE ENCRYPT ENCRYPTION END EXCEPT EXPLICIT FALSE FOR FOREIGN FREEZE FROM FULL GLOBALDICT256 GLOBALDICT64K GRANT GROUP GZIP HAVING IDENTITY IGNORE ILIKE IN INITIALLY INNER INTERSECT INTO IS ISNULL JOIN LANGUAGE LEADING LEFT LIKE LIMIT LOCALTIME LOCALTIMESTAMP LUN LUNS LZO LZOP MINUS MOSTLY16 MOSTLY32 MOSTLY8 NATURAL NEW NOT NOTNULL NULL NULLS OFF OFFLINE OFFSET OID OLD ON ONLY OPEN OR ORDER OUTER OVERLAPS PARALLEL PARTITION PERCENT PERMISSIONS PLACING PRIMARY RAW READRATIO RECOVER REFERENCES RESPECT REJECTLOG RESORT RESTORE RIGHT SELECT SESSION_USER SIMILAR SNAPSHOT SOME SYSDATE SYSTEM TABLE TAG TDES TEXT255 TEXT32K THEN TIMESTAMP TO TOP TRAILING TRUE TRUNCATECOLUMNS UNION UNIQUE USER USING VERBOSE WALLET WHEN WHERE WITH WITHOUT ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token TRUE FALSE row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 513 2.6
Redscript Built with Scroll v170.5.0 10/15/2024 6 0
redprl - Programming language redprl ====== redprl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Jonathan Sterling. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Jonathan%20Sterling Jonathan Sterling #1104 on PLDB 9 Years Old ```Download source code: git clone https://github.com/redprl/sml-redprl ``` The People's Refinement Logic - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - redprl is developed on <a href="https://github.com/redprl/sml-redprl">GitHub</a> and has 227 stars - Early development of redprl happened in <a href="../lists/labs.html#q=https://github.com/RedPRL">https://github.com/RedPRL</a> - redprl is written in <a href="standard-ml.html">Standard ML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="markdown.html">Markdown</a>, <a href="vim-script.html">Vim script</a>, <a href="python.html">Python</a>, <a href="tex.html">Tex</a>, <a href="lisp.html">Lisp</a>, <a href="lex.html">Lex</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a> - <a href="http://www.redprl.org/">redprl.org</a> was registered in 2016 Built with Scroll v170.5.0 10/15/2024 344 1.7
redpanda-app - Application redpanda-app ============ redpanda-app is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #3095 on PLDB 16 Years Old Redpanda is a queue for people who deal with massive data streams. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of redpanda-app happened in <a href="../lists/labs.html#q=Redpanda Data">Redpanda Data</a> Built with Scroll v170.5.0 10/15/2024 203 1
Redis - Application Redis ===== Redis is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2009 by Salvatore Sanfilippo. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Salvatore%20Sanfilippo Salvatore Sanfilippo #124 on PLDB 16 Years Old ```Download source code: git clone https://github.com/antirez/redis ``` Redis is an open-source in-memory database project implementing a distributed, in-memory key-value store with optional durability. Redis supports different kinds of abstract data structures, such as strings, lists, maps, sets, sorted sets, hyperloglogs, bitmaps and spatial indexes. The project is mainly developed by Salvatore Sanfilippo and is currently sponsored by Redis Labs. Read more on Wikipedia... https://en.wikipedia.org/wiki/Redis Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Redis is developed on <a href="https://github.com/antirez/redis">GitHub</a> and has 65,816 stars - Early development of Redis happened in <a href="../lists/labs.html#q=Redis Ltd">Redis Ltd</a> - Redis is written in <a href="c.html">C</a>, <a href="json.html">JSON</a>, <a href="tcl.html">Tcl</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="lua.html">Lua</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="ruby.html">Ruby</a>, <a href="xml.html">XML</a>, <a href="python.html">Python</a>, <a href="cpp.html">C++</a>, <a href="html.html">HTML</a>, <a href="cmake.html">CMake</a>, <a href="m4.html">M4</a>, <a href="css.html">CSS</a>, <a href="bash.html">Bash</a>, <a href="javascript.html">JavaScript</a>, <a href="xslt.html">XSLT</a>, <a href="svg.html">SVG</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/redis">package</a> for syntax highlighting Redis - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/supercoderz/redis_kernel">Kernel</a> for Redis - <a href="https://redis.io/">redis.io</a> was registered in 2010 - See also: (30 related languages) <a href="actionscript.html">ActionScript</a>, <a href="c.html">C</a>, <a href="csharp.html">C#</a>, <a href="clojure.html">Clojure</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="d.html">D</a>, <a href="dart.html">Dart</a>, <a href="erlang.html">Erlang</a>, <a href="go.html">Go</a>, <a href="haskell.html">Haskell</a>, <a href="haxe.html">Haxe</a>, <a href="io.html">Io</a>, <a href="java.html">Java</a>, <a href="julia.html">Julia</a>, <a href="lua.html">Lua</a>, <a href="objective-c.html">Objective-C</a>, <a href="ocaml.html">OCaml</a>, <a href="perl.html">Perl</a>, <a href="php.html">PHP</a>, <a href="puredata.html">Pure Data</a>, <a href="python.html">Python</a>, <a href="r.html">R</a>, <a href="racket.html">Racket</a>, <a href="ruby.html">Ruby</a>, <a href="rust.html">Rust</a>, <a href="scala.html">Scala</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="tcl.html">Tcl</a>, <a href="aws.html">AWS</a>, <a href="azure.html">Microsoft Azure</a> ```Example from <a href='https://riju.codes/redis'>Riju</a>: ECHO "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/Redis'>hello-world</a>: set Hello World ``` ```Redis <a href="../lists/keywords.html#q=redis">Keywords</a> APPEND AUTH BGREWRITEAOF BGSAVE BITCOUNT BITFIELD BITOP BITPOS BLPOP BRPOP BRPOPLPUSH CLIENT KILL LIST GETNAME PAUSE REPLY SETNAME CLUSTER ADDSLOTS COUNT-FAILURE-REPORTS COUNTKEYSINSLOT DELSLOTS FAILOVER FORGET GETKEYSINSLOT INFO KEYSLOT MEET NODES REPLICATE RESET SAVECONFIG SET-CONFIG-EPOCH SETSLOT SLAVES SLOTS COMMAND COUNT GETKEYS CONFIG GET REWRITE SET RESETSTAT DBSIZE DEBUG OBJECT SEGFAULT DECR DECRBY DEL DISCARD DUMP ECHO EVAL EVALSHA EXEC EXISTS EXPIRE EXPIREAT FLUSHALL FLUSHDB GEOADD GEOHASH GEOPOS GEODIST GEORADIUS GEORADIUSBYMEMBER GETBIT GETRANGE GETSET HDEL HEXISTS HGET HGETALL HINCRBY HINCRBYFLOAT HKEYS HLEN HMGET HMSET HSET HSETNX HSTRLEN HVALS INCR INCRBY INCRBYFLOAT KEYS LASTSAVE LINDEX LINSERT LLEN LPOP LPUSH LPUSHX LRANGE LREM LSET LTRIM MGET MIGRATE MONITOR MOVE MSET MSETNX MULTI PERSIST PEXPIRE PEXPIREAT PFADD PFCOUNT PFMERGE PING PSETEX PSUBSCRIBE PUBSUB PTTL PUBLISH PUNSUBSCRIBE QUIT RANDOMKEY READONLY READWRITE RENAME RENAMENX RESTORE ROLE RPOP RPOPLPUSH RPUSH RPUSHX SADD SAVE SCARD SCRIPT FLUSH LOAD SDIFF SDIFFSTORE SELECT SETBIT SETEX SETNX SETRANGE SHUTDOWN SINTER SINTERSTORE SISMEMBER SLAVEOF SLOWLOG SMEMBERS SMOVE SORT SPOP SRANDMEMBER SREM STRLEN SUBSCRIBE SUNION SUNIONSTORE SWAPDB SYNC TIME TOUCH TTL TYPE UNSUBSCRIBE UNLINK UNWATCH WAIT WATCH ZADD ZCARD ZCOUNT ZINCRBY ZINTERSTORE ZLEXCOUNT ZRANGE ZRANGEBYLEX ZREVRANGEBYLEX ZRANGEBYSCORE ZRANK ZREM ZREMRANGEBYLEX ZREMRANGEBYRANK ZREMRANGEBYSCORE ZREVRANGE ZREVRANGEBYSCORE ZREVRANK ZSCORE ZUNIONSTORE SCAN SSCAN HSCAN ZSCAN ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 947 4.7
Redcode - Programming language Redcode ======= Redcode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #944 on PLDB 41 Years Old 36 <span title="Redcode repos on GitHub.">Repos</span> Core War is a 1984 programming game created by D. G. Jones and A. Read more on Wikipedia... https://en.wikipedia.org/wiki/Core_War Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 36 Redcode repos on <a href="https://github.com/search?q=language:Redcode">GitHub</a> - Early development of Redcode happened in <a href="../lists/labs.html#q=BBN">BBN</a> - The Google BigQuery Public Dataset GitHub snapshot shows 104 users using Redcode in 109 repos on <a href="https://api.github.com/search/repositories?q=language:Redcode">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/esoteric.py">syntax highlighting</a> for Redcode - See also: (1 related languages) <a href="assembly-language.html">Assembly language</a> ```Example from <a href='https://en.wikipedia.org/wiki/Core_War'>Wikipedia</a>: 0000: ADD.AB # 4, $ 3 0001: MOV.F $ 2, @ 2 0002: JMP.B $ -2, $ 0 0003: DAT.F # 0, # 0 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 394 2
Red - Programming language Red === Red is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1972 by John Backus. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 https://pldb.io/concepts/../lists/creators.html#q=John%20Backus John Backus #2609 on PLDB 53 Years Old interested in pure functional programming, with no side-effects on storage or the external world. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Red happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Read more about Red on the web: 1. http://www.mcjones.org/dustydecks/archives/2007/04/01/60/ 1. Built with Scroll v170.5.0 10/15/2024 237 1.2
Recursive teXt - Data notation Recursive teXt ============== Recursive teXt is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2024 by Steven Obua. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222024%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2024 https://pldb.io/concepts/../lists/creators.html#q=Steven%20Obua Steven Obua #2471 on PLDB 1 Years Old ```Download source code: git clone https://github.com/practal/recursivetext ``` A general-purpose text format. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Recursive teXt is developed on <a href="https://github.com/practal/recursivetext">GitHub</a> and has 0 stars - Recursive teXt is written in <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="markdown.html">Markdown</a> ```Example from the web: RX = Block+ Block = Line (Line | Block)* Line = Character* ``` Built with Scroll v170.5.0 10/15/2024 257 1.3
Recol Built with Scroll v170.5.0 10/15/2024 6 0
Recfiles - Data notation Recfiles ======== Recfiles is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2009 by Jose E. Marchesi. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Jose%20E.%20Marchesi Jose E. Marchesi #1260 on PLDB 16 Years Old ```Download source code: git clone https://git.savannah.gnu.org/git/recutils.git ``` recfiles is a file format for human-editable, plain text databases. Databases using this file format can be edited using any text editor. recfiles allow for basic relational database operations, typing, auto-incrementing, as well as a simple join operation. Read more on Wikipedia... https://en.wikipedia.org/wiki/Recfiles Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Early development of Recfiles happened in <a href="../lists/labs.html#q=Free Software Foundation">Free Software Foundation</a> - Recfiles is written in <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="sed.html">sed</a>, <a href="tex.html">Tex</a>, <a href="css.html">CSS</a>, <a href="lex.html">Lex</a>, <a href="m4.html">M4</a>, <a href="yacc.html">Yacc</a>, <a href="python.html">Python</a> - Read more about Recfiles on the web: 1. https://www.gnu.org/software/recutils/ 1. - 1 PLDB concepts link to Recfiles: <a href="susn.html">SUSN</a> ```Example from the web: %rec: Book %mandatory: Title %type: Location enum loaned home unknown %doc: + A book in my personal collection. Title: GNU Emacs Manual Author: Richard M. Stallman Publisher: FSF Location: home Title: The Colour of Magic Author: Terry Pratchett Location: loaned Title: Mio Cid Author: Anonymous Location: home Title: chapters.gnu.org administration guide Author: Nacho Gonzalez Author: Jose E. Marchesi Location: unknown Title: Yeelong User Manual Location: home ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # Blah blah… # Unlike some file formats, comments in recfiles must be complete lines. You cannot start a comment in the middle of a line. Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 519 2.6
Rec-studio Built with Scroll v170.5.0 10/15/2024 6 0
Rec-sm Built with Scroll v170.5.0 10/15/2024 6 0
Rebus Built with Scroll v170.5.0 10/15/2024 6 0
REBOL - Programming language REBOL ===== REBOL, aka Relative Expression-Based Object Language, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997 by Carl Sassenrath. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 https://pldb.io/concepts/../lists/creators.html#q=Carl%20Sassenrath Carl Sassenrath #421 on PLDB 28 Years Old 30k <span title="REBOL repos on GitHub.">Repos</span> Rebol ( REB-əl; historically REBOL) is a cross-platform data exchange language and a multi-paradigm dynamic programming language designed by Carl Sassenrath for network communications and distributed computing. It introduces the concept of dialecting: small, optimized, domain-specific languages for code and data, which is also the most notable property of the language according to its designer Carl Sassenrath: Although it can be used for programming, writing functions, and performing processes, its greatest strength is the ability to easily create domain-specific languages or dialects Douglas Crockford, known for his involvement in the development of JavaScript, has described Rebol as "a more modern language, but with some very similar ideas to Lisp, in that it's all built upon a representation of data which is then executable as programs" and as one of JSON's influences. Originally, the language and its official implementation were proprietary and closed source, developed by REBOL Technologies. Read more on Wikipedia... https://en.wikipedia.org/wiki/REBOL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 30,469 REBOL repos on <a href="https://github.com/search?q=language:Rebol">GitHub</a> - Early development of REBOL happened in <a href="../lists/labs.html#q=REBOL Technologies">REBOL Technologies</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using REBOL in 2k repos on <a href="https://api.github.com/search/repositories?q=language:Rebol">GitHub</a> - There are 15 <a href="https://projecteuler.net/language=REBOL">Project Euler</a> users using REBOL - Explore REBOL snippets on <a href="http://www.rosettacode.org/wiki/Category:REBOL">Rosetta Code</a> - REBOL on HOPL https://hopl.info/showlanguage.prx?exp=2438 REBOL on HOPL - REBOL appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/rebol.py">syntax highlighting</a> for REBOL - GitHub supports <a href="https://github.com/Oldes/Sublime-REBOL" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for REBOL - Indeed.com has 0 matches for <a href="https://www.indeed.com/jobs?q=rebol developer">"rebol developer"</a>. - <a href="http://www.rebol.com">rebol.com</a> was registered in 1997 - See also: (11 related languages) <a href="self.html">Self</a>, <a href="forth.html">Forth</a>, <a href="lisp.html">Lisp</a>, <a href="logo.html">Logo</a>, <a href="json.html">JSON</a>, <a href="red.html">Red</a>, <a href="javascript.html">JavaScript</a>, <a href="c.html">C</a>, <a href="algol.html">Algol</a>, <a href="s-expressions.html">S-expressions</a>, <a href="peg.html">PEG</a> - 3 PLDB concepts link to REBOL: <a href="boron.html">Boron</a>, <a href="particles.html">Particles</a>, <a href="ren-c.html">Ren-C</a> ```Example from <a href='https://riju.codes/rebol'>Riju</a>: REBOL [Title: "Main"] print "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/Rebol.reb'>hello-world</a>: print "Hello World" ``` ```Example from <a href='http://helloworldcollection.de/#Relative'>the Hello World Collection</a>: ; Hello World in REBOL print "Hello World!" ``` ```Example from <a href='https://github.com/Oldes/Sublime-REBOL'>Linguist</a>: Rebol [] hello: func [] [ print "hello, world!" ] hello ``` ```Example from <a href='https://en.wikipedia.org/wiki/REBOL'>Wikipedia</a>: Digit: charset [#"0" - #"9"] Value: [some Digit | "(" Expr ")"] Product: [Value any [["*"| "/"] Value]] Sum: [Product any [["+"| "-"] Product]] Expr: Sum parse/all "12+13" Expr ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" {He said "That looks good!"} Token " { } row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print probe row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example my-list: [1 two 3.0 "four"] Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Homoiconicity FeatureLink ../features/hasHomoiconicity.html Supported <span class="hasFeature">✓</span> Example Token row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example catch [throw 22 print "You'll never see this."] try/except [read %does_not_exist] [print "File not found"] Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Disk Output FeatureLink ../features/canWriteToDisk.html Supported <span class="hasFeature">✓</span> Example write %helloworld.txt "Hello, world!^/" Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1012 5.1
Rebeca Modeling Language - Programming language Rebeca Modeling Language ======================== Rebeca Modeling Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004 by Marjan Sirjani. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=Marjan%20Sirjani Marjan Sirjani #1452 on PLDB 21 Years Old ```Download source code: git clone https://github.com/rebeca-lang/org.rebecalang.compiler ``` Rebeca (acronym for Reactive Objects Language) is an actor-based modeling language with a formal foundation, designed in an effort to bridge the gap between formal verification approaches and real applications. It can be considered as a reference model for concurrent computation, based on an operational interpretation of the actor model. It is also a platform for developing object-based concurrent systems in practice. Read more on Wikipedia... https://en.wikipedia.org/wiki/Rebeca_Modeling_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Rebeca Modeling Language is developed on <a href="https://github.com/rebeca-lang/org.rebecalang.compiler">GitHub</a> and has 3 stars - Early development of Rebeca Modeling Language happened in <a href="../lists/labs.html#q=Sharif University of Technology">Sharif University of Technology</a> - Rebeca Modeling Language is written in <a href="java.html">Java</a>, <a href="xsd.html">XSD</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a> - Read more about Rebeca Modeling Language on the web: 1. 2. https://rebeca-lang.org/assets/theses/Mapping-UML-Diagrams-to-the-Reactive-Object-Language-(Rebeca).pdf 1. https://rebeca-lang.org/assets/theses/Mapping-UML-Diagrams-to-the-Reactive-Object-Language-(Rebeca).pdf#glo%3Arebeca 2. Built with Scroll v170.5.0 10/15/2024 411 2.1
Reason - Programming language Reason ====== Reason is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #55 on PLDB 9 Years Old 2k <span title="Reason repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/facebook/reason ``` Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Reason is developed on <a href="https://github.com/facebook/reason">GitHub</a> and has 10,087 stars - There are at least 1,924 Reason repos on <a href="https://github.com/search?q=language:Reason">GitHub</a> - Early development of Reason happened in <a href="../lists/labs.html#q=Facebook">Facebook</a> - Reason compiles to <a href="ocaml.html">OCaml</a> - Reason is written in <a href="ocaml.html">OCaml</a>, <a href="reason.html">Reason</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="diff.html">Diff</a>, <a href="make.html">Make</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="nix.html">Nix</a>, <a href="html.html">HTML</a>, <a href="bash.html">Bash</a> - The Google BigQuery Public Dataset GitHub snapshot shows 23 users using Reason in 24 repos on <a href="https://api.github.com/search/repositories?q=language:Reason">GitHub</a> - Check out the 11 <a href="https://www.meetup.com/topics/reasonml/">Reason meetup groups</a> on Meetup.com. - Explore Reason snippets on <a href="http://www.rosettacode.org/wiki/Category:Reason">Rosetta Code</a> - Reason <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/jaredly/reason-language-server">implementation</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/ml.py">syntax highlighting</a> for Reason - GitHub supports <a href="https://github.com/reasonml-editor/language-reason" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Reason - Learn <a href="https://exercism.org/tracks/reasonml">Reason on exercism.</a> - See also: (7 related languages) <a href="rust.html">Rust</a>, <a href="elm.html">Elm</a>, <a href="purescript.html">PureScript</a>, <a href="fable-lang.html">Fable</a>, <a href="clojurescript.html">ClojureScript</a>, <a href="swift.html">Swift</a>, <a href="haxe.html">Haxe</a> - 12 PLDB concepts link to Reason: <a href="caramel.html">Caramel</a>, <a href="cloc.html">cloc</a>, <a href="hazel.html">Hazel</a>, <a href="kotlin.html">Kotlin</a>, <a href="ligo.html">Ligo</a>, <a href="mongodb.html">MongoDB</a>, <a href="php.html">PHP</a>, <a href="pygments.html">Pygments</a>, <a href="reason.html">Reason</a>, <a href="reia.html">Reia</a>, <a href="sophia.html">Sophia</a>, <a href="xodio.html">xodio</a> ```Example from the web: type schoolPerson = Teacher | Director | Student(string); let greeting = person => switch (person) { | Teacher => "Hey Professor!" | Director => "Hello Director." | Student("Richard") => "Still here Ricky?" | Student(anyOtherName) => "Hey, " ++ anyOtherName ++ "." }; ``` ```Example from <a href='https://riju.codes/reasonml'>Riju</a>: print_string("Hello, world!\n"); ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/Reason.re'>hello-world</a>: print_string "Hello World" ``` ```Example from <a href='https://github.com/reasonml-editor/language-reason'>Linguist</a>: type component = {displayName: string}; let module Bar = { let createElement c::c=? children => { displayName: "test" }; }; let module Nesting = { let createElement children => { displayName: "test" }; }; let module Much = { let createElement children => { displayName: "test" }; }; let module Foo = { let createElement a::a=? b::b=? children => { displayName: "test" }; }; let module One = { let createElement test::test=? foo::foo=? children => { displayName: "test" }; let createElementobvioustypo test::test children => { displayName: "test" }; }; let module Two = { let createElement foo::foo=? children => { displayName: "test" }; }; let module Sibling = { let createElement foo::foo=? (children: list component) => { displayName: "test" }; }; let module Test = { let createElement yo::yo=? children => { displayName: "test" }; }; let module So = { let createElement children => { displayName: "test" }; }; let module Foo2 = { let createElement children => { displayName: "test" }; }; let module Text = { let createElement children => { displayName: "test" }; }; let module Exp = { let createElement children => { displayName: "test" }; }; let module Pun = { let createElement intended::intended=? children => { displayName: "test" }; }; let module Namespace = { let module Foo = { let createElement intended::intended=? anotherOptional::x=100 children => { displayName: "test" }; }; }; let module LotsOfArguments = { let createElement argument1::argument1=? argument2::argument2=? argument3::argument3=? argument4::argument4=? argument5::argument5=? argument6::argument6=? children => { displayName: "test" }; }; let div argument1::argument1=? children => { displayName: "test" }; let module List1 = { let createElement children => { displayName: "test" }; }; let module List2 = { let createElement children => { displayName: "test" }; }; let module List3 = { let createElement children => { displayName: "test" }; }; let (/><) a b => a + b; let (><) a b => a + b; let (/>) a b => a + b; let (><\/) a b => a + b; let tag1 = 5 />< 6; let tag2 = 5 >< 7; let tag3 = 5 /> 7; let tag4 = 5 ><\/ 7; let b = 2; let selfClosing = <Foo />; let selfClosing2 = <Foo a=1 b=true />; let selfClosing3 = <Foo a="really long values that should" b="cause the entire thing to wrap" />; let a = <Foo> <Bar c=(fun a => a + 2) /> </Foo>; let a3 = <So> <Much> <Nesting /> </Much> </So>; let a4 = <Sibling> <One test=true foo=b /> <Two foo=b /> </Sibling>; let a5 = <Foo> "testing a string here" </Foo>; let a6 = <Foo2> <Text> "testing a string here" </Text> <Test yo=1 /> <Text> "another string" </Text> <Bar /> <Exp> (2 + 4) </Exp> </Foo2>; let intended = true; let punning = <Pun intended />; let namespace = <Namespace.Foo />; let c = <Foo />; let d = <Foo />; let spaceBefore = <So> <Much> <Nesting /> </Much> </So>; let spaceBefore2 = <So> <Much /> </So>; let siblingNotSpaced = <So> <Much /> <Much /> </So>; let jsxInList = [<Foo />]; let jsxInList2 = [<Foo />]; let jsxInListA = [<Foo />]; let jsxInListB = [<Foo />]; let jsxInListC = [<Foo />]; let jsxInListD = [<Foo />]; let jsxInList3 = [<Foo />, <Foo />, <Foo />]; let jsxInList4 = [<Foo />, <Foo />, <Foo />]; let jsxInList5 = [<Foo />, <Foo />]; let jsxInList6 = [<Foo />, <Foo />]; let jsxInList7 = [<Foo />, <Foo />]; let jsxInList8 = [<Foo />, <Foo />]; let testFunc b => b; let jsxInFnCall = testFunc <Foo />; let lotsOfArguments = <LotsOfArguments argument1=1 argument2=2 argument3=3 argument4=4 argument5=5 argument6="test"> <Namespace.Foo /> </LotsOfArguments>; let lowerCase = <div argument1=1 />; let b = 0; let d = 0; /* * Should pun the first example: */ let a = <Foo a> 5 </Foo>; let a = <Foo a=b> 5 </Foo>; let a = <Foo a=b b=d> 5 </Foo>; let a = <Foo a> 0.55 </Foo>; let a = Foo.createElement "" [@JSX]; let ident = <Foo> a </Foo>; let fragment1 = <> <Foo /> <Foo /> </>; let fragment2 = <> <Foo /> <Foo /> </>; let fragment3 = <> <Foo /> <Foo /> </>; let fragment4 = <> <Foo /> <Foo /> </>; let fragment5 = <> <Foo /> <Foo /> </>; let fragment6 = <> <Foo /> <Foo /> </>; let fragment7 = <> <Foo /> <Foo /> </>; let fragment8 = <> <Foo /> <Foo /> </>; let fragment9 = <> 2 2 2 2 </>; let fragment10 = <> 2.2 3.2 4.6 1.2 </>; let fragment11 = <> "str" </>; let fragment12 = <> (6 + 2) (6 + 2) (6 + 2) </>; let fragment13 = <> fragment11 fragment11 </>; let listOfItems1 = <List1> 1 2 3 4 5 </List1>; let listOfItems2 = <List2> 1.0 2.8 3.8 4.0 5.1 </List2>; let listOfItems3 = <List3> fragment11 fragment11 </List3>; /* * Several sequential simple jsx expressions must be separated with a space. */ let thisIsRight a b => (); let tagOne children => (); let tagTwo children => (); /* thisIsWrong <tagOne /><tagTwo />; */ thisIsRight <tagOne /> <tagTwo />; /* thisIsWrong <tagOne> </tagOne><tagTwo> </tagTwo>; */ thisIsRight <tagOne /> <tagTwo />; let a children => (); let b children => (); let thisIsOkay = <List1> <a /> <b /> <a /> <b /> </List1>; let thisIsAlsoOkay = <List1> <a /> <b /> </List1>; /* Doesn't make any sense, but suppose you defined an infix operator to compare jsx */ <a /> < <b />; <a /> > <b />; <a /> < <b />; <a /> > <b />; let listOfListOfJsx = [<> </>]; let listOfListOfJsx = [<> <Foo /> </>]; let listOfListOfJsx = [ <> <Foo /> </>, <> <Bar /> </> ]; let listOfListOfJsx = [ <> <Foo /> </>, <> <Bar /> </>, ...listOfListOfJsx ]; let sameButWithSpaces = [<> </>]; let sameButWithSpaces = [<> <Foo /> </>]; let sameButWithSpaces = [ <> <Foo /> </>, <> <Bar /> </> ]; let sameButWithSpaces = [ <> <Foo /> </>, <> <Bar /> </>, ...sameButWithSpaces ]; /* * Test named tag right next to an open bracket. */ let listOfJsx = []; let listOfJsx = [<Foo />]; let listOfJsx = [<Foo />, <Bar />]; let listOfJsx = [<Foo />, <Bar />, ...listOfJsx]; let sameButWithSpaces = []; let sameButWithSpaces = [<Foo />]; let sameButWithSpaces = [<Foo />, <Bar />]; let sameButWithSpaces = [ <Foo />, <Bar />, ...sameButWithSpaces ]; /** * Test no conflict with polymorphic variant types. */ type thisType = [ | `Foo | `Bar]; type t 'a = [< thisType] as 'a; let asd = <One test=true foo=2> "a" "b" </One> [@foo]; let asd2 = One.createElementobvioustypo test::false ["a", "b"] [@JSX] [@foo]; let span test::(test: bool) foo::(foo: int) children => 1; let asd = <span test=true foo=2> "a" "b" </span> [@foo]; /* "video" call doesn't end with a list, so the expression isn't converted to JSX */ let video test::(test: bool) children => children; let asd2 = video test::false 10 [@JSX] [@foo]; let div children => 1; ((fun () => div) ()) [] [@JSX]; let myFun () => <> <Namespace.Foo intended=true anotherOptional=200 /> <Namespace.Foo intended=true anotherOptional=200 /> <Namespace.Foo intended=true anotherOptional=200> <Foo /> <Foo /> <Foo /> <Foo /> <Foo /> <Foo /> <Foo /> </Namespace.Foo> </>; let myFun () => <> </>; let myFun () => <> <Namespace.Foo intended=true anotherOptional=200 /> <Namespace.Foo intended=true anotherOptional=200 /> <Namespace.Foo intended=true anotherOptional=200> <Foo /> <Foo /> <Foo /> <Foo /> <Foo /> <Foo /> <Foo /> </Namespace.Foo> </>; /** * Children should wrap without forcing attributes to. */ <Foo a=10 b=0> <Bar /> <Bar /> <Bar /> <Bar /> </Foo>; /** * Failing test cases: */ /* let res = <Foo a=10 b=(<Foo a=200 />) > */ /* <Bar /> */ /* </Foo>; */ /* let res = <Foo a=10 b=(<Foo a=200 />) />; */ ``` ```Reason <a href="../lists/keywords.html#q=reason">Keywords</a> as assert begin class constraint do done downto else end exception external false for fun esfun function functor if in include inherit initializer lazy let switch module pub mutable new nonrec object of open pri rec sig struct then to true try type val virtual when while with ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example // 0[bB][01][01_]* Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // \d[\d_]* Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // -?\d[\d_]*(.[\d_]*)?([eE][+\-]?\d[\d_]*) Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0[xX][\da-fA-F][\da-fA-F_]* Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example // 0[oO][0-7][0-7_]* Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print_string row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Destructuring FeatureLink ../features/hasDestructuring.html Supported <span class="hasFeature">✓</span> Example type person = {name: string, age: int}; let somePerson = {name: "Guy", age: 30}; let {name, age} = somePerson; Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 2647 13.2
REALBasic (now Xojo) - Programming language REALBasic (now Xojo) ==================== REALBasic (now Xojo) is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #2906 on PLDB 29 Years Old 99 <span title="REALBasic (now Xojo) repos on GitHub.">Repos</span> REALBasic is now known as Xojo. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 99 REALBasic (now Xojo) repos on <a href="https://github.com/search?q=language:REALbasic">GitHub</a> - Early development of REALBasic (now Xojo) happened in <a href="../lists/labs.html#q=https://github.com/xojo">https://github.com/xojo</a> - The Google BigQuery Public Dataset GitHub snapshot shows 5 users using REALBasic (now Xojo) in 17 repos on <a href="https://api.github.com/search/repositories?q=language:REALbasic">GitHub</a> - Explore REALBasic (now Xojo) snippets on <a href="http://www.rosettacode.org/wiki/Category:REALbasic">Rosetta Code</a> - See also: (1 related languages) <a href="xojo.html">Xojo</a> Built with Scroll v170.5.0 10/15/2024 298 1.5
Real-Time Mentat - Programming language Real-Time Mentat ================ Real-Time Mentat is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #3193 on PLDB 36 Years Old Real-time Mentat, a programming environment designed to simplify the task of programming real-time applications in distributed and parallel environments, is described. It is based on the same data-driven computation model and object-oriented programming paradigm as Mentat. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Real-Time Mentat happened in <a href="../lists/labs.html#q=University of Virginia">University of Virginia</a> - Real-Time Mentat on HOPL https://hopl.info/showlanguage.prx?exp=1517 Real-Time Mentat on HOPL - See also: (1 related languages) <a href="mentat.html">Mentat</a> - Read more about Real-Time Mentat on Semantic Scholar: 1. https://semanticscholar.org/paper/faed7ee4901b4a18b1704db121f0737ef2c9337e 1. Built with Scroll v170.5.0 10/15/2024 282 1.4
Real-time-euclid Built with Scroll v170.5.0 10/15/2024 6 0
Real-Time Concurrent C - Programming language Real-Time Concurrent C ====================== Real-Time Concurrent C is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #3192 on PLDB 34 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Real-Time Concurrent C is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="cpp.html">C++</a> - Early development of Real-Time Concurrent C happened in <a href="../lists/labs.html#q=AT&T">AT&T</a> - Real-Time Concurrent C on HOPL https://hopl.info/showlanguage.prx?exp=7878 Real-Time Concurrent C on HOPL - Read more about Real-Time Concurrent C on Semantic Scholar: 1. https://semanticscholar.org/paper/a99af939a0ed0b105862d6a569ad6f8864e0a4be 1. - Read more about Real-Time Concurrent C on the web: 1. https://www-ccs.cs.umass.edu/spring/internal/rts_library/node35.html 1. Built with Scroll v170.5.0 10/15/2024 331 1.7
Real-time-cmix Built with Scroll v170.5.0 10/15/2024 6 0
Readable - Text markup language Readable ======== Readable is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2018 by Lépine Kong. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=L%C3%A9pine%20Kong Lépine Kong #1736 on PLDB 7 Years Old ```Download source code: git clone https://github.com/lepinekong/readablehumanformat ``` The ReAdABLE Human Format aims at Agile Documentation by making WRITING and READING document easier for End User and Developer alike, while allowing a high degree of flexibility. Its primary goal is to generate Markdown (and conversion to other formats in the future) while being even simpler (less code to memorize) and richer (adding meta-data is straightforward and creating new semantics is easy). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Readable is developed on <a href="https://github.com/lepinekong/readablehumanformat">GitHub</a> and has 8 stars - Early development of Readable happened in <a href="../lists/labs.html#q=https://github.com/lepinekong/readablehumanformat/issues">https://github.com/lepinekong/readablehumanformat/issues</a> - Readable is written in <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a> - Read more about Readable on the web: 1. https://readable.red/ 1. ```Example from the web: Red [ Title: "How to Write Good Article" Build: 1.0.0.4 Credits: ["Sibeesh Venu"] Owners: ["Lépine Kong"] References: [ https://www.c-sharpcorner.com/article/how-to-write-good-articles/ ] File: howtowritegoodarticle.red.red Output-files: [howtowritegoodarticle.red.md] Categories: [Blogging] Tags: [Markdown Blogging Writing Documentation Templating Scaffolding] Dates: [ Creation: 2018-05-12 19:13:42 Update: 2018-05-15 19:09:59 ] Languages: ["english"] ] Article: [ Title: {How To Write Good Articles} Source: [ .title: {ReAdABLE Source (version 1.0)} .text: {[http://readablehumanformat.com/examples/howtowritegoodarticle.red](https://github.com/lepinekong/readablehumanformat/blob/master/examples/howtowritegoodarticle.red) } .Published-Url: http://readablehumanformat.com/create.codesnippet.fast ] Credit: [ .title: {Credit} .text: { ["How To Write Good Articles" by *Sibeesh Venu*](https://www.c-sharpcorner.com/article/how-to-write-good-articles/) } ] Point-1: [ .title: {Point 1: Introduction} .text: { Replace this paragraph with your own content, guidance and example are kept available in .guidance and .example fields (metadata) within the ReAdABLE source if you need to remember. *Guidance:* >An introduction is very important when you write an article. A good introduction can make the reader want to read further. Trust me, it is very useful too. In this part you can describe what exactly you are going to say/do in the rest of the article. It must be brief. And please never use any code blocks in your introduction, that is never meant to be there. This is the part which lets your readers understand where/what exactly you are intending to do. *Example:* >I am neither an expert nor a guru. But still I suppose I have improved by writing articles for the past two years. I still remember my first article, there were so many mistakes. Remember one thing: “Mistakes are the key to success.” Here I will point out a few things which I follow while writing articles. Please feel free to add your own points to this article. I hope you will like this. } .image: https://i.imgur.com/rNmBuuv.png .guidance: { An introduction is very important when you write an article. A good introduction can make the reader want to read further. Trust me, it is very useful too. In this part you can describe what exactly you are going to say/do in the rest of the article. It must be brief. And please never use any code blocks in your introduction, that is never meant to be there. This is the part which lets your readers understand where/what exactly you are intending to do. } .example: { I am neither an expert nor a guru. But still I suppose I have improved by writing articles for the past two years. I still remember my first article, there were so many mistakes. Remember one thing: “Mistakes are the key to success.” Here I will point out a few things which I follow while writing articles. Please feel free to add your own points to this article. I hope you will like this. } ] Point-2: [ .title: {Point 2: Background} .text: { In this part, you can explain what made you write this article. You can explain the problems you faced here, or when you had this problem. This should be brief too, here you can also include source code. Please do remember that this is just the background, so it is not advisable to include full source code and explain it here. } .guidance: { In this part, you can explain what made you write this article. You can explain the problems you faced here, or when you had this problem. This should be brief too, here you can also include source code. Please do remember that this is just the background, so it is not advisable to include full source code and explain it here. } .example: { Example: Last week one of my friends asked this question: "How do you write good articles?" I am dedicating this article to him. I hope he will like this. } ] Point-3: [ .title: {Point 3: What are you going to do?} .text: { Here you can explain the things which you are going to do in this article. You can list them for better readability. You can explain these points one by one. You can also add some code snippets. But whenever you add any code, please try to explain even if it is basic. That will help some beginners to understand things more easily. You may feel that this basic explanation is not necessary as you have so much experience and you may be good at it. But what about the beginners? I always believe they are the real beneficiaries of your articles. We must concentrate on both kinds of users; i.e., beginners and experienced. } .image: https://csharpcorner-mindcrackerinc.netdna-ssl.com/article/how-to-write-good-articles/Images/What-you-are-going-to-do.jpg .guidance: { Here you can explain the things which you are going to do in this article. You can list them for better readability. You can explain these points one by one. You can also add some code snippets. But whenever you add any code, please try to explain even if it is basic. That will help some beginners to understand things more easily. You may feel that this basic explanation is not necessary as you have so much experience and you may be good at it. But what about the beginners? I always believe they are the real beneficiaries of your articles. We must concentrate on both kinds of users; i.e., beginners and experienced. } ] Point-4: [ .title: {Point 4: How are you going to do it?} .text: { This can be the continuation of point three. This is where you can explain the possible ways that you can fix your problem, or the possible ways to achieve the same tasks. Any tasks can be achieved in different ways right? So when you write any article, you must think from all perspectives. This will make your article rich in content. And this is where you must concentrate more on the coding part. When you write code in your article, it must be formatted well. If you use WordPress as a CMS (Content Management System) for your blog, you can go for any syntax highlighter plugins, or you can customize your own. If you post the article in any of the social communities, please use their formatting options. If you have any images which explain the workflow for any tasks, it is always advisable to include those. An image is more understandable than reading the content, but always limit yourself to not include more than 10 images per article. When you include the images, please try to convert them to a particular size (example: width: 650 PX), this will make your article look good. But no worries if you have a low resolution image, and if you think enlarging that will cause any clarity issues, you can always use the same without conversion. One thing you must remember is that you can always include all the things you have tried and what the output was that you got from it. If you do so, your reader will see that if he or she does that, they will get the same output. So it is not only about the the scenario which works fine, but also about the errors/problems. } .guidance: { This can be the continuation of point three. This is where you can explain the possible ways that you can fix your problem, or the possible ways to achieve the same tasks. Any tasks can be achieved in different ways right? So when you write any article, you must think from all perspectives. This will make your article rich in content. And this is where you must concentrate more on the coding part. When you write code in your article, it must be formatted well. If you use WordPress as a CMS (Content Management System) for your blog, you can go for any syntax highlighter plugins, or you can customize your own. If you post the article in any of the social communities, please use their formatting options. If you have any images which explain the workflow for any tasks, it is always advisable to include those. An image is more understandable than reading the content, but always limit yourself to not include more than 10 images per article. When you include the images, please try to convert them to a particular size (example: width: 650 PX), this will make your article look good. But no worries if you have a low resolution image, and if you think enlarging that will cause any clarity issues, you can always use the same without conversion. One thing you must remember is that you can always include all the things you have tried and what the output was that you got from it. If you do so, your reader will see that if he or she does that, they will get the same output. So it is not only about the the scenario which works fine, but also about the errors/problems. } ] Point-5: [ .title: {Point 5: Always include output} .text: { An output is the outcome of what we tried, right? So what if you don't include that? Isn’t that bad? You can include the output as an image or any content. It can be any result set too. } .guidance: { An output is the outcome of what we tried, right? So what if you don't include that? Isn’t that bad? You can include the output as an image or any content. It can be any result set too. } ] Point-6: [ .title: {Point 6: Include source code as a downloadable format} .text: { Please add source code as a downloadable format whenever possible. This will definitely help your reader, so that he/she doesn’t need to worry about the initial set up. We all are a community, guys, and we love helping each other. Am I right? } .guidance: { Please add source code as a downloadable format whenever possible. This will definitely help your reader, so that he/she doesn’t need to worry about the initial set up. We all are a community, guys, and we love helping each other. Am I right? } ] Point-7: [ .title: {Point 7: Format the entire content} .text: { There are so many things you must concentrate on when it comes to formatting. I am listing a few of them here. - Use the same font for the entire article - Use bold for the headings - Highlight the lines, if it is very important (Example: Notes) - Use code formatter when you write codes - Resize and align images properly - Make sure that that headings start with a capital letter (CamelCasing) } .guidance: { There are so many things you must concentrate on when it comes to formatting. I am listing a few of them here. - Use the same font for the entire article - Use bold for the headings - Highlight the lines, if it is very important (Example: Notes) - Use code formatter when you write codes - Resize and align images properly - Make sure that that headings start with a capital letter (CamelCasing) } ] Point-8: [ .title: {Point 8: Give credit} .text: { This is very important. Whenever you take something from any site, please try to give credit to the content owner by providing the links/name. For example, if you are taking an image from any site, you can include the site name just below the image. Trust me, this will make you genuine. And in the end, it is all about being genuine right? } .guidance: { This is very important. Whenever you take something from any site, please try to give credit to the content owner by providing the links/name. For example, if you are taking an image from any site, you can include the site name just below the image. Trust me, this will make you genuine. And in the end, it is all about being genuine right? } ] Point-9: [ .title: {Point 9: Write a conclusion} .text: { The conclusion is the last part of your article; you can summarize the things you have written here. And also if you want, you can always ask some questions to your readers so that the bond between you and your readers will be in multibind format (Yes, like we have in Angular JS. LOL). You can always ask for feedback; feedback is something that we all are looking for. Each and every piece of feedback is valuable whether it is negative or positive. If you get any negative feedback, be happy and try to improve on the things that are being suggested. In a speech in South Africa in 1890 Mahatma Gandhi said this: * * “A customer is the most important visitor on our premises. He is not dependent on us. We are dependent on him. He is not an interruption of our work. He is the purpose of it. He is not an outsider of our business. He is part of it. We are not doing him a favour by serving him. He is doing us a favour by giving us the opportunity to do so.” } .guidance: { The conclusion is the last part of your article; you can summarize the things you have written here. And also if you want, you can always ask some questions to your readers so that the bond between you and your readers will be in multibind format (Yes, like we have in Angular JS. LOL). You can always ask for feedback; feedback is something that we all are looking for. Each and every piece of feedback is valuable whether it is negative or positive. If you get any negative feedback, be happy and try to improve on the things that are being suggested. In a speech in South Africa in 1890 Mahatma Gandhi said this: * * “A customer is the most important visitor on our premises. He is not dependent on us. We are dependent on him. He is not an interruption of our work. He is the purpose of it. He is not an outsider of our business. He is part of it. We are not doing him a favour by serving him. He is doing us a favour by giving us the opportunity to do so.” } ] ] unless exists? lib: %lib/ReAdABLE.Human.Format.lib.red [ lib: http://readablehumanformat.com/lib.red ] do read lib do read .to-file "C:\rebol\.system.user\.code\.domains\.apps\Authoring\libraries\.system.user.apps.authoring.library.red" markdown-gen ; deploy to .github local workspace try [ .copy-file %howtowritegoodarticle.red .copy-file %howtowritegoodarticle.md ] ``` Built with Scroll v170.5.0 10/15/2024 2793 14
readable-lisp - Programming language readable-lisp ============= readable-lisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #3094 on PLDB 12 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of readable-lisp happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/readable/mailman">https://sourceforge.net/p/readable/mailman</a> - Read more about readable-lisp on the web: 1. https://www.reddit.com/r/lisp/comments/1pyg07/why_not_use_indentations_rather_than_numerous/ 1. Built with Scroll v170.5.0 10/15/2024 220 1.1
ReactJS - Framework ReactJS ======= ReactJS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22framework%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">framework</a> created in 2013 by Jordan Walke. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Jordan%20Walke Jordan Walke #1465 on PLDB 12 Years Old ```Download source code: git clone https://github.com/facebook/react ``` The library for web and native user interfaces. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"framework"%5D%7D%5D%2C"logic"%3A"AND"%7D'>framework</a> - ReactJS is developed on <a href="https://github.com/facebook/react">GitHub</a> and has 225,732 stars - 1 PLDB concepts link to ReactJS: <a href="scroll.html">Scroll</a> Built with Scroll v170.5.0 10/15/2024 234 1.2
React Native - Framework React Native ============ React Native is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22framework%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">framework</a> created in 2015 by Jordan Walke and Christopher Chedeau. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Jordan%20Walke Jordan Walke https://pldb.io/concepts/../lists/creators.html#q=Christopher%20Chedeau Christopher Chedeau #219 on PLDB 10 Years Old ```Download source code: git clone https://github.com/facebook/react-native ``` A framework for building native applications using React - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"framework"%5D%7D%5D%2C"logic"%3A"AND"%7D'>framework</a> - React Native is developed on <a href="https://github.com/facebook/react-native">GitHub</a> and has 117,381 stars - Early development of React Native happened in <a href="../lists/labs.html#q=Facebook">Facebook</a> - React Native is written in <a href="javascript.html">JavaScript</a>, <a href="java.html">Java</a>, <a href="kotlin.html">Kotlin</a>, <a href="cpp.html">C++</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="objective-c.html">Objective-C</a>, <a href="typescript.html">TypeScript</a>, <a href="ruby.html">Ruby</a>, <a href="cmake.html">CMake</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="gradle.html">Gradle</a>, <a href="assembly-language.html">Assembly language</a>, <a href="html.html">HTML</a>, <a href="toml.html">TOML</a>, <a href="jsx.html">JSX</a>, <a href="swift.html">Swift</a> - <a href="http://www.reactnative.com/">reactnative.com</a> was registered in 2015 ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/React Native.js'>hello-world</a>: import React from "react"; import { Text, View } from "react-native"; export default function HelloWorld() { return ( <View> <Text>Hello World</Text> </View> ); } ``` Built with Scroll v170.5.0 10/15/2024 464 2.3
rds-format - Binary data format rds-format ========== rds-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #3191 on PLDB 14 Years Old Can also be an ASCII data format. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of rds-format happened in <a href="../lists/labs.html#q=https://groups.google.com/g/r-help-archive">https://groups.google.com/g/r-help-archive</a> - Read more about rds-format on the web: 1. https://groups.google.com/forum/#!search/saveRDS%7Csort:date/r-help-archive/0FDc1dogqIk/60BvIxO2LHoJ 1. Built with Scroll v170.5.0 10/15/2024 236 1.2
RDoc - Text markup language RDoc ==== RDoc is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #1323 on PLDB 21 Years Old 0 <span title="RDoc repos on GitHub.">Repos</span> RDoc, designed by Dave Thomas, is an embedded documentation generator for the Ruby programming language. It analyzes Ruby source code, generating a structured collection of pages for Ruby objects and methods. Code comments can be added in a natural style. Read more on Wikipedia... https://en.wikipedia.org/wiki/RDoc Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - There are at least 0 RDoc repos on <a href="https://github.com/search?q=language:RDoc">GitHub</a> - Early development of RDoc happened in <a href="../lists/labs.html#q=https://github.com/ruby">https://github.com/ruby</a> - GitHub supports <a href="https://github.com/joshaven/RDoc.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for RDoc - See also: (1 related languages) <a href="ruby-document-format.html">Ruby Document format</a> ```Example from <a href='https://github.com/joshaven/RDoc.tmbundle'>Linguist</a>: = \RDoc - Ruby Documentation System home :: https://github.com/rdoc/rdoc rdoc :: http://docs.seattlerb.org/rdoc bugs :: https://github.com/rdoc/rdoc/issues code quality :: {<img src="https://codeclimate.com/badge.png" alt="code climate">}[https://codeclimate.com/github/rdoc/rdoc] == Description RDoc produces HTML and command-line documentation for Ruby projects. RDoc includes the +rdoc+ and +ri+ tools for generating and displaying documentation from the command-line. == Generating Documentation Once installed, you can create documentation using the +rdoc+ command $ rdoc [options] [names...] For an up-to-date option summary, type $ rdoc --help A typical use might be to generate documentation for a package of Ruby source (such as RDoc itself). $ rdoc This command generates documentation for all the Ruby and C source files in and below the current directory. These will be stored in a documentation tree starting in the subdirectory +doc+. You can make this slightly more useful for your readers by having the index page contain the documentation for the primary file. In our case, we could type % rdoc --main README.rdoc You'll find information on the various formatting tricks you can use in comment blocks in the documentation this generates. RDoc uses file extensions to determine how to process each file. File names ending +.rb+ and +.rbw+ are assumed to be Ruby source. Files ending +.c+ are parsed as C files. All other files are assumed to contain just Markup-style markup (with or without leading '#' comment markers). If directory names are passed to RDoc, they are scanned recursively for C and Ruby source files only. To generate documentation using +rake+ see RDoc::Task. To generate documentation programmatically: gem 'rdoc' require 'rdoc/rdoc' options = RDoc::Options.new # see RDoc::Options rdoc = RDoc::RDoc.new rdoc.document options # see RDoc::RDoc == Writing Documentation To write documentation for RDoc place a comment above the class, module, method, constant, or attribute you want documented: ## # This class represents an arbitrary shape by a series of points. class Shape ## # Creates a new shape described by a +polyline+. # # If the +polyline+ does not end at the same point it started at the # first pointed is copied and placed at the end of the line. # # An ArgumentError is raised if the line crosses itself, but shapes may # be concave. def initialize polyline # ... end end The default comment markup format is the RDoc::Markup format. TomDoc[rdoc-ref:RDoc::TomDoc], Markdown[rdoc-ref:RDoc::Markdown] and RD[rdoc-ref:RDoc::RD] format comments are also supported. You can set the default comment format for your entire project by creating a <tt>.rdoc_options</tt> file. See RDoc::Options@Saved+Options for instructions on creating one. You can also set the comment format for a single file through the +:markup:+ directive, but this is only recommended if you wish to switch markup formats. See RDoc::Markup@Other+directives. Comments can contain directives that tell RDoc information that it cannot otherwise discover through parsing. See RDoc::Markup@Directives to control what is or is not documented, to define method arguments or to break up methods in a class by topic. See RDoc::Parser::Ruby for directives used to teach RDoc about metaprogrammed methods. See RDoc::Parser::C for documenting C extensions with RDoc. To determine how well your project is documented run <tt>rdoc -C lib</tt> to get a documentation coverage report. <tt>rdoc -C1 lib</tt> includes parameter names in the documentation coverage report. == Bugs See CONTRIBUTING@Bugs for information on filing a bug report. It's OK to file a bug report for anything you're having a problem with. If you can't figure out how to make RDoc produce the output you like that is probably a documentation bug. == License RDoc is Copyright (c) 2001-2003 Dave Thomas, The Pragmatic Programmers. Portions (c) 2007-2011 Eric Hodel. Portions copyright others, see individual files and LEGAL.rdoc for details. RDoc is free software, and may be redistributed under the terms specified in LICENSE.rdoc. == Warranty This software is provided "as is" and without any express or implied warranties, including, without limitation, the implied warranties of merchantability and fitness for a particular purpose. ``` Built with Scroll v170.5.0 10/15/2024 1052 5.3
Rapid Development and Maintenance Language - Programming language Rapid Development and Maintenance Language ========================================== Rapid Development and Maintenance Language, aka Rapid Development and Maintenance Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #3190 on PLDB 20 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Rapid Development and Maintenance Language happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Read more about Rapid Development and Maintenance Language on the web: 1. 2. https://en.wikipedia.org/wiki/LANSA_(development_environment) 1. https://www.lansa.com/ 2. Built with Scroll v170.5.0 10/15/2024 232 1.2
RDFa - Xml format RDFa ==== RDFa is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #838 on PLDB 21 Years Old RDFa (or Resource Description Framework in Attributes) is a W3C Recommendation that adds a set of attribute-level extensions to HTML, XHTML and various XML-based document types for embedding rich metadata within Web documents. The RDF data-model mapping enables its use for embedding RDF subject-predicate-object expressions within XHTML documents. It also enables the extraction of RDF model triples by compliant user agents. Read more on Wikipedia... https://en.wikipedia.org/wiki/RDFa Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of RDFa happened in <a href="../lists/labs.html#q=W3C">W3C</a> - <a href="http://rdfa.info/">rdfa.info</a> was registered in 2006 - See also: (1 related languages) <a href="json-ld.html">JSON-LD</a> - 1 PLDB concepts link to RDFa: <a href="notation3.html">Notation3</a> ```Example from the web: <div xmlns:dc="http://purl.org/dc/elements/1.1/" about="http://www.example.com/books/wikinomics"> <span property="dc:title">Wikinomics</span> <span property="dc:creator">Don Tapscott</span> <span property="dc:date">2006-10-01</span> </div> ``` Built with Scroll v170.5.0 10/15/2024 373 1.9
Rdf Built with Scroll v170.5.0 10/15/2024 6 0
RDF Schema - Grammar language RDF Schema ========== RDF Schema is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2100 on PLDB 27 Years Old RDF Schema (Resource Description Framework Schema, variously abbreviated as RDFS, RDF(S), RDF-S, or RDF/S) is a set of classes with certain properties using the RDF extensible knowledge representation data model, providing basic elements for the description of ontologies, otherwise called RDF vocabularies, intended to structure RDF resources. These resources can be saved in a triplestore to reach them with the query language SPARQL. The first version was published by the World-Wide Web Consortium (W3C) in April 1998, and the final W3C recommendation was released in February 2004. Read more on Wikipedia... https://en.wikipedia.org/wiki/RDF_Schema Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of RDF Schema happened in <a href="../lists/labs.html#q=W3C">W3C</a> ```Example from the web: @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix ex: <http://example.org/> . @prefix zoo: <http://example.org/zoo/> . ex:dog1 rdf:type ex:animal . ex:cat1 rdf:type ex:cat . ex:cat rdfs:subClassOf ex:animal . zoo:host rdfs:range ex:animal . ex:zoo1 zoo:host ex:cat2 . ``` Built with Scroll v170.5.0 10/15/2024 370 1.9
Rdata-format Built with Scroll v170.5.0 10/15/2024 6 0
Rcpp Built with Scroll v170.5.0 10/15/2024 6 0
Rc - Programming language Rc == Rc is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989 by Tom Duff. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 https://pldb.io/concepts/../lists/creators.html#q=Tom%20Duff Tom Duff #999 on PLDB 36 Years Old rc (for "run commands") is the command line interpreter for Version 10 Unix and Plan 9 from Bell Labs operating systems. It resembles the Bourne shell, but its syntax is somewhat simpler. It was created by Tom Duff, who is better known for an unusual C programming language construct ("Duff's device"). Read more on Wikipedia... https://en.wikipedia.org/wiki/Rc Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Rc happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - See also: (4 related languages) <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="algol.html">Algol</a>, <a href="bash.html">Bash</a> ```Example from <a href='https://riju.codes/rc'>Riju</a>: echo Hello, world! ``` ```Example from <a href='https://en.wikipedia.org/wiki/Rc'>Wikipedia</a>: a |[2] b # pipe only standard error of a to b — in Bourne shell as a 3>&2 2>&1 >&3 | b a <>b # opens b as a's standard input and standard output a <{b} <{c} # becomes a {standard output of b} {standard output of c} ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 442 2.2
rbscript - Programming language rbscript ======== rbscript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #3189 on PLDB 29 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Read more about rbscript on the web: 1. https://docs.xojo.com/index.php/RBScript 1. ```Example from the web: Dim years, days As Integer years = Val(Input("")) // Prompt the user to enter a value days = years * 365 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 270 1.4
rbs - Header lang rbs === rbs is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22headerLang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">header lang</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #2214 on PLDB 5 Years Old We defined a new language called RBS for type signatures for Ruby 3. The signatures are written in .rbs files which is different from Ruby code. You can consider the .rbs files are similar to .d.ts files in TypeScript or .h files in C/C++/ObjC. The benefit of having different files is it doesn't require changing Ruby code to start type checking. You can opt-in type checking safely without changing any part of your workflow. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"headerLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>headerLang</a> - Early development of rbs happened in <a href="../lists/labs.html#q=Square Capital, LLC">Square Capital, LLC</a> - See also: (1 related languages) <a href="ruby.html">Ruby</a> - Read more about rbs on the web: 1. https://developer.squareup.com/blog/the-state-of-ruby-3-typing/ 1. ```Example from the web: # sig/merchant.rbs class Merchant attr_reader token: String attr_reader name: String attr_reader employees: Array[Employee] def initialize(token: String, name: String) -> void def each_employee: () { (Employee) -> void } -> void | () -> Enumerator[Employee, void] end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 397 2
Rbasic Built with Scroll v170.5.0 10/15/2024 6 0
Razor - Template language Razor ===== Razor is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2577 on PLDB 15 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Early development of Razor happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/razor">package</a> for syntax highlighting Razor - 4 PLDB concepts link to Razor: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="mond.html">Mond</a>, <a href="powershell.html">PowerShell</a> Built with Scroll v170.5.0 10/15/2024 245 1.2
Ravenscar-profile Built with Scroll v170.5.0 10/15/2024 6 0
RATSNO - Programming language RATSNO ====== RATSNO is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #3188 on PLDB 48 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RATSNO happened in <a href="../lists/labs.html#q=Yale University">Yale University</a> - RATSNO on HOPL https://hopl.info/showlanguage.prx?exp=2906 RATSNO on HOPL - Read more about RATSNO on Semantic Scholar: 1. https://semanticscholar.org/paper/0c7f56162f4afe836cd132d440cb3497af345583 1. - Read more about RATSNO on the web: 1. 2. https://drhanson.net/pro/publications.html 1. https://drhanson.s3.amazonaws.com/storage/documents/ratsno.pdf 2. Built with Scroll v170.5.0 10/15/2024 243 1.2
RATFOR - Programming language RATFOR ====== RATFOR is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1976. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 #1021 on PLDB 49 Years Old Ratfor (short for Rational Fortran) is a programming language implemented as a preprocessor for Fortran 66. It provided modern control structures, unavailable in Fortran 66, to replace GOTOs and statement numbers.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ratfor Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RATFOR happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - RATFOR on HOPL https://hopl.info/showlanguage.prx?exp=692 RATFOR on HOPL - See also: (4 related languages) <a href="fortran.html">Fortran</a>, <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="ratfiv.html">Ratfiv</a> - 1 PLDB concepts link to RATFOR: <a href="efl.html">EFL</a> ```Example from <a href='https://riju.codes/ratfor'>Riju</a>: PRINT *, 'Hello, world!' END ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/RatFor.ratfor'>hello-world</a>: print *, 'Hello World' end ``` ```Example from <a href='https://en.wikipedia.org/wiki/Ratfor'>Wikipedia</a>: IF (A .GT. B) THEN MAX = A ELSE MAX = B ENDIF ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 392 2
Ratfiv - Programming language Ratfiv ====== Ratfiv is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2993 on PLDB 45 Years Old Ratfiv is an enhanced version of the Ratfor programming language, a preprocessor for Fortran designed to give it C-like capabilities. Fortran was widely used for scientific programming but had very basic control-flow primitives ("do" and "goto") and no "macro" facility which limited its expressiveness. The name of the language is a pun (Ratfor (RATional FORtran) -> "Rat Four" -> "Rat Five" -> RatFiv). Read more on Wikipedia... https://en.wikipedia.org/wiki/Ratfiv Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Ratfiv happened in <a href="../lists/labs.html#q=Institute for Cancer Research">Institute for Cancer Research</a> - See also: (3 related languages) <a href="fortran.html">Fortran</a>, <a href="c.html">C</a>, <a href="ratfor.html">RATFOR</a> Built with Scroll v170.5.0 10/15/2024 293 1.5
RASP - Programming language RASP ==== RASP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #2720 on PLDB 37 Years Old A rasp is a tool used for shaping wood or other material. Rasp or RASP may also refer to: Ranger Assessment and Selection Program, the United States Army Rangers selection and training RASP computing model, random-access stored-program machine The Rasp, a book by Philip MacDonald Residents Against SARP Pollution Runtime application self-protection. Read more on Wikipedia... https://en.wikipedia.org/wiki/RASP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RASP happened in <a href="../lists/labs.html#q=University of Belgrade">University of Belgrade</a> - RASP on HOPL https://hopl.info/showlanguage.prx?exp=1427 RASP on HOPL - Read more about RASP on Semantic Scholar: 1. https://semanticscholar.org/paper/7f8a4a11f2288ca6629b6ab8747f5f52af31f477 1. Built with Scroll v170.5.0 10/15/2024 288 1.4
rason - Programming language rason ===== rason is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2625 on PLDB 10 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of rason happened in <a href="../lists/labs.html#q=Frontline Systems Inc">Frontline Systems Inc</a> - <a href="https://www.rason.com/">rason.com</a> was registered in 2003 - See also: (3 related languages) <a href="ampl.html">AMPL</a>, <a href="gams.html">GAMS</a>, <a href="siman.html">SIMAN</a> - 1 PLDB concepts link to rason: <a href="glpk-lib.html">GNU Linear Programming Kit</a> ```Example from the web: { data : { "price" : { value: 200 }, "capacity" : { value: 100 }, "sold" : { value: 110 }, "refund_no_shows" : { value: 0.5 }, "refund_overbook" : { value: 1.25 } }, uncertainVariables : { "no_shows" : { formula: "PsiLogNormal(0.1*sold, 0.06*sold)" } }, formulas : { "show_ups" : { formula: "sold - Round(no_shows, 0)" }, "overbook" : { formula: "Max(0, show_ups - capacity)" } }, uncertainFunctions : { "revenue" : { formula: "price*(sold - refund_no_shows * Round(no_shows, 0) - refund_overbook * overbook)", mean : [], stdev: [], max : [], min : [] } } } ``` Built with Scroll v170.5.0 10/15/2024 330 1.6
RascalMPL - Programming language RascalMPL ========= RascalMPL is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #1994 on PLDB 15 Years Old Rascal is an experimental domain specific language for metaprogramming, such as static code analysis, program transformation and implementation of domain specific languages. It is a general meta language in the sense that it does not have a bias for any particular software language. It includes primitives from relational calculus and term rewriting. Read more on Wikipedia... https://en.wikipedia.org/wiki/RascalMPL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RascalMPL happened in <a href="../lists/labs.html#q=Centrum Wiskunde & Informatica">Centrum Wiskunde & Informatica</a> - <a href="http://www.rascal-mpl.org">rascal-mpl.org</a> was registered in 2010 - See also: (3 related languages) <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="antlr.html">ANTLR</a> Built with Scroll v170.5.0 10/15/2024 298 1.5
Rascal - Grammar language Rascal ====== Rascal is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #585 on PLDB 12 Years Old 722 <span title="Rascal repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/usethesource/rascal ``` Rascal is an experimental domain specific language for metaprogramming, such as static code analysis, program transformation and implementation of domain specific languages. It is a general meta language in the sense that it does not have a bias for any particular software language. It includes primitives from relational calculus and term rewriting. Read more on Wikipedia... https://en.wikipedia.org/wiki/RascalMPL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Rascal is developed on <a href="https://github.com/usethesource/rascal">GitHub</a> and has 398 stars - There are at least 722 Rascal repos on <a href="https://github.com/search?q=language:Rascal">GitHub</a> - Early development of Rascal happened in <a href="../lists/labs.html#q=https://github.com/usethesource">https://github.com/usethesource</a> - The Google BigQuery Public Dataset GitHub snapshot shows 99 users using Rascal in 107 repos on <a href="https://api.github.com/search/repositories?q=language:Rascal">GitHub</a> - Explore Rascal snippets on <a href="http://www.rosettacode.org/wiki/Category:Rascal">Rosetta Code</a> - GitHub supports <a href="https://github.com/usethesource/rascal-syntax-highlighting" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Rascal - <a href="https://www.rascal-mpl.org/">rascal-mpl.org</a> was registered in 2010 - See also: (3 related languages) <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="antlr.html">ANTLR</a> ```Example from <a href='https://github.com/usethesource/rascal-syntax-highlighting'>Linguist</a>: module Syntax extend lang::std::Layout; extend lang::std::Id; start syntax Machine = machine: State+ states; syntax State = @Foldable state: "state" Id name Trans* out; syntax Trans = trans: Id event ":" Id to; ``` Built with Scroll v170.5.0 10/15/2024 474 2.4
raptorjit - Programming language raptorjit ========= raptorjit is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by Mike Pall. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Mike%20Pall Mike Pall #1225 on PLDB 16 Years Old ```Download source code: git clone https://github.com/raptorjit/raptorjit ``` RaptorJIT: A dynamic language for system programming (LuaJIT fork) - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - raptorjit is developed on <a href="https://github.com/raptorjit/raptorjit">GitHub</a> and has 834 stars - Early development of raptorjit happened in <a href="../lists/labs.html#q=https://github.com/raptorjit">https://github.com/raptorjit</a> - raptorjit is written in <a href="lua.html">Lua</a>, <a href="c.html">C</a>, <a href="html.html">HTML</a>, <a href="nix.html">Nix</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a>, <a href="r.html">R</a>, <a href="assembly-language.html">Assembly language</a>, <a href="cpp.html">C++</a>, <a href="pascal.html">Pascal</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 323 1.6
raptor - Visual programming language raptor ====== raptor is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2526 on PLDB 10 Years Old [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> raptor. RAPTOR is a flowchart-based programming environment, designed specifically to help students visualize their algorithms and avoid syntactic baggage. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - Early development of raptor happened in <a href="../lists/labs.html#q=US Air Force Academy">US Air Force Academy</a> Built with Scroll v170.5.0 10/15/2024 278 1.4
Rapira - Programming language Rapira ====== Rapira is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987 by Andrey Ershov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 https://pldb.io/concepts/../lists/creators.html#q=Andrey%20Ershov Andrey Ershov #926 on PLDB 38 Years Old ```Download source code: git clone https://github.com/freeduke33/rerap2 ``` Rapira is also a name for the T-12 antitank gun. Rapira (Russian: Рапира, rapier) is an educational procedural programming language developed in the Soviet Union and implemented on Agat computer, PDP-11 clones (Electronika, DVK, BK series) and Intel-8080/Z80 clones (Korvet). It was an interpreted language with dynamic type system and high level constructions. Read more on Wikipedia... https://en.wikipedia.org/wiki/Rapira Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Rapira is developed on <a href="https://github.com/freeduke33/rerap2">GitHub</a> and has 31 stars - Rapira is written in <a href="cpp.html">C++</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a> - Explore Rapira snippets on <a href="http://www.rosettacode.org/wiki/Category:Rapira">Rosetta Code</a> - Rapira is written with the native language of Russian - Rapira on HOPL https://hopl.info/showlanguage.prx?exp=5224 Rapira on HOPL - See also: (3 related languages) <a href="pop-2.html">POP-2</a>, <a href="setl.html">SETL</a>, <a href="algol.html">Algol</a> - Read more about Rapira on the web: 1. http://ershov.iis.nsk.su/ru/node/772586 1. ```Example from <a href='https://riju.codes/rapira'>Riju</a>: вывод: "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/Rapira.rap'>hello-world</a>: output: "Hello World"; ``` ```Example from <a href='https://en.wikipedia.org/wiki/Rapira'>Wikipedia</a>: proc start() output: 'Hello, world!!!'; end proc ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token output: Built with Scroll v170.5.0 10/15/2024 487 2.4
Rapidwrite Built with Scroll v170.5.0 10/15/2024 6 0
RapidQ - Programming language RapidQ ====== RapidQ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2934 on PLDB 25 Years Old RapidQ (also known as Rapid-Q) is a free, cross-platform, semi-object-oriented dialect of the BASIC programming language. It can create console, graphical user interface, and Common Gateway Interface applications. The integrated development environment includes a drag-and-drop form designer, syntax highlighting, and single-button compilation. Read more on Wikipedia... https://en.wikipedia.org/wiki/RapidQ Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RapidQ happened in <a href="../lists/labs.html#q=https://groups.io/g/rapidq">https://groups.io/g/rapidq</a> - Explore RapidQ snippets on <a href="http://www.rosettacode.org/wiki/Category:RapidQ">Rosetta Code</a> - See also: (4 related languages) <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="solaris.html">Solaris</a>, <a href="mysql.html">MySQL</a> Built with Scroll v170.5.0 10/15/2024 304 1.5
Rapidgen-rpl Built with Scroll v170.5.0 10/15/2024 6 0
RapidBatch - Programming language RapidBatch ========== RapidBatch is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Jan Max Meyer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Jan%20Max%20Meyer Jan Max Meyer #2029 on PLDB 8 Years Old ```Download source code: git clone https://github.com/phorward/rapidbatch ``` Scripting language; compiler and virtual machine - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - RapidBatch is developed on <a href="https://github.com/phorward/rapidbatch">GitHub</a> and has 10 stars - Early development of RapidBatch happened in <a href="../lists/labs.html#q=Phorward Software Technologies">Phorward Software Technologies</a> - RapidBatch is written in <a href="html.html">HTML</a>, <a href="ruby.html">Ruby</a>, <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="css.html">CSS</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="ring.html">Ring</a> - RapidBatch on HOPL https://hopl.info/showlanguage.prx?exp=8637 RapidBatch on HOPL - Read more about RapidBatch on the web: 1. https://www.phorward-software.com/download/MUSEUM/jmksf/rb/rb_linux/manuals/ 1. Built with Scroll v170.5.0 10/15/2024 342 1.7
RAPID - Programming language RAPID ===== RAPID is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #2427 on PLDB 31 Years Old RAPID is a high-level programming language used to control ABB industrial robots. RAPID was introduced along with S4 Control System in 1994 by ABB, superseding the ARLA programming language. Features in the language include: Routine parameters: Procedures - used as a subprogram. Read more on Wikipedia... https://en.wikipedia.org/wiki/RAPID Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RAPID happened in <a href="../lists/labs.html#q=ABB Group">ABB Group</a> - RAPID on HOPL https://hopl.info/showlanguage.prx?exp=5407 RAPID on HOPL - See also: (1 related languages) <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 270 1.4
rant - Programming language rant ==== rant is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #856 on PLDB 11 Years Old ```Download source code: git clone https://github.com/TheBerkin/Rant ``` (Obsolete) Archive of Rant 3.x. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - rant is developed on <a href="https://github.com/TheBerkin/Rant">GitHub</a> and has 2,964 stars - Early development of rant happened in <a href="../lists/labs.html#q=https://github.com/TheBerkin/rant3/pulls">https://github.com/TheBerkin/rant3/pulls</a> - rant is written in <a href="csharp.html">C#</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a> HackerNews discussions of rant ============================== title|titleLink|date|score|comments Show HN: Rant, a procedural text generation language|https://news.ycombinator.com/item?id=8711621|12/07/2014|155|36 Built with Scroll v170.5.0 10/15/2024 319 1.6
Rand-abel Built with Scroll v170.5.0 10/15/2024 6 0
RAML - Yaml format RAML ==== RAML, aka RESTful API Modeling Language, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22yamlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">yaml format</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #176 on PLDB 12 Years Old 4k <span title="RAML repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/raml-org/raml-spec ``` RAML Specification - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"yamlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>yamlFormat</a> - RAML is developed on <a href="https://github.com/raml-org/raml-spec">GitHub</a> and has 3,867 stars - There are at least 4,190 RAML repos on <a href="https://github.com/search?q=language:RAML">GitHub</a> - Early development of RAML happened in <a href="../lists/labs.html#q=https://github.com/raml-org">https://github.com/raml-org</a> - RAML is written in <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 416 users using RAML in 472 repos on <a href="https://api.github.com/search/repositories?q=language:RAML">GitHub</a> - RAML <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/raml-org/raml-language-server">implementation</a> - GitHub supports <a href="https://github.com/atom/language-yaml" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for RAML - 1 PLDB concepts link to RAML: <a href="cloc.html">cloc</a> ```Example from <a href='https://github.com/atom/language-yaml'>Linguist</a>: #%RAML 0.8 title: World Music API baseUri: http://example.api.com/{version} version: v1 traits: - paged: queryParameters: pages: description: The number of pages to return type: number - secured: !include http://raml-example.com/secured.yml /songs: is: [ paged, secured ] get: queryParameters: genre: description: filter the songs by genre post: /{songId}: get: responses: 200: body: application/json: schema: | { "$schema": "http://json-schema.org/schema", "type": "object", "description": "A canonical song", "properties": { "title": { "type": "string" }, "artist": { "type": "string" } }, "required": [ "title", "artist" ] } application/xml: delete: description: | This method will *delete* an **individual song** ``` Built with Scroll v170.5.0 10/15/2024 509 2.5
Ramis software - Programming language Ramis software ============== Ramis software is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1960. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221960%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1960 #3266 on PLDB 65 Years Old RAMIS (Random Access Management Information System) is a fourth-generation programming language (4GL) capable of creating and maintaining databases consisting of named files containing both numeric and alphabetic fields and subsequently producing detailed simple or complex reports using a very simple English like language. As such it is easily mastered by non-programmers. A typical program - either to create or maintain a database or to create quite complex reports - would normally consist of a handful of lines of code which could be written or understood by non-professional programmers. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ramis_software Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Ramis software happened in <a href="../lists/labs.html#q=Mathtech, Inc">Mathtech, Inc</a> - Ramis software on HOPL https://hopl.info/showlanguage.prx?exp=4567 Ramis software on HOPL - See also: (2 related languages) <a href="focus.html">FOCUS</a>, <a href="cobol.html">COBOL</a> Built with Scroll v170.5.0 10/15/2024 328 1.6
ramen - Programming language ramen ===== ramen is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Cedric Cellier. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Cedric%20Cellier Cedric Cellier #1950 on PLDB 8 Years Old ```Download source code: git clone https://github.com/rixed/ramen ``` A stream processing language and compiler for small-scale monitoring - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ramen is developed on <a href="https://github.com/rixed/ramen">GitHub</a> and has 14 stars - Early development of ramen happened in <a href="../lists/labs.html#q=https://github.com/rixed/ramen/issues">https://github.com/rixed/ramen/issues</a> - ramen is written in <a href="ocaml.html">OCaml</a>, <a href="php.html">PHP</a>, <a href="gherkin.html">Gherkin</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="csv.html">CSV</a>, <a href="c.html">C</a>, <a href="m4.html">M4</a>, <a href="svg.html">SVG</a>, <a href="ruby.html">Ruby</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="make.html">Make</a>, <a href="css.html">CSS</a>, <a href="bash.html">Bash</a>, <a href="cpp.html">C++</a>, <a href="yaml.html">YAML</a>, <a href="nix.html">Nix</a>, <a href="html.html">HTML</a> HackerNews discussions of ramen =============================== title|titleLink|date|score|comments Show HN: A stream processing language and compiler for small-scale monitoring|https://news.ycombinator.com/item?id=16771435|04/06/2018|4|0 Built with Scroll v170.5.0 10/15/2024 391 2
ralph - Programming language ralph ===== ralph is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010 by Bastian Müller. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Bastian%20M%C3%BCller Bastian Müller #1620 on PLDB 15 Years Old ```Download source code: git clone https://github.com/turbolent/ralph ``` Ralph is a Lisp-1 dialect that compiles to JavaScript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ralph is developed on <a href="https://github.com/turbolent/ralph">GitHub</a> and has 73 stars - Early development of ralph happened in <a href="../lists/labs.html#q=https://github.com/turbolent/ralph/issues">https://github.com/turbolent/ralph/issues</a> - ralph is written in <a href="javascript.html">JavaScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a>, <a href="c.html">C</a>, <a href="lisp.html">Lisp</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> Built with Scroll v170.5.0 10/15/2024 302 1.5
Rakudo - Programming language Rakudo ====== Rakudo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Patrick Michaud. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Patrick%20Michaud Patrick Michaud #727 on PLDB 19 Years Old ```Download source code: git clone https://github.com/rakudo/rakudo ``` 🦋 Rakudo – Raku on MoarVM, JVM, and JS - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Rakudo is developed on <a href="https://github.com/rakudo/rakudo">GitHub</a> and has 1,719 stars - Rakudo is an implementation of <a href="raku.html">Raku</a> - Rakudo is written in <a href="raku.html">Raku</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="perl.html">Perl</a>, <a href="java.html">Java</a>, <a href="powershell.html">PowerShell</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="cpp.html">C++</a>, <a href="csv.html">CSV</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a> Built with Scroll v170.5.0 10/15/2024 365 1.8
Raku - Programming language Raku ==== Raku is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Larry Wall. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Larry%20Wall Larry Wall #429 on PLDB 10 Years Old 3k <span title="Raku repos on GitHub.">Repos</span> Raku is a member of the Perl family of programming languages. Formerly known as Perl 6, it was renamed in October 2019.While historically several interpreter and compiler implementations were being written, today only the Rakudo implementation is in active development. Raku introduces elements of many modern and historical languages. Read more on Wikipedia... https://en.wikipedia.org/wiki/Raku_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 2,521 Raku repos on <a href="https://github.com/search?q=language:Raku">GitHub</a> - Early development of Raku happened in <a href="../lists/labs.html#q=https://www.raku.org/community">https://www.raku.org/community</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using Raku in 2k repos on <a href="https://api.github.com/search/repositories?q=language:Perl 6">GitHub</a> - GitHub supports <a href="https://github.com/perl6/atom-language-perl6" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Raku - Learn <a href="https://exercism.org/tracks/raku">Raku on exercism.</a> - <a href="https://www.raku.org/">raku.org</a> was registered in 1999 - 8 PLDB concepts link to Raku: <a href="ace.html">Ace Editor</a>, <a href="alma-007.html">Alma</a>, <a href="cloc.html">cloc</a>, <a href="muldis.html">Muldis</a>, <a href="pygments.html">Pygments</a>, <a href="rakudo.html">Rakudo</a>, <a href="star.html">Star</a>, <a href="testml.html">TestML</a> ```Example from the web: grammar Parser { rule TOP { I <love> <lang> } token love { '♥' | love } token lang { < Raku Perl Rust Go Python Ruby > } } say Parser.parse: 'I ♥ Raku'; # OUTPUT: 「I ♥ Raku」 love => 「♥」 lang => 「Raku」 say Parser.parse: 'I love Perl'; # OUTPUT: 「I love Perl」 love => 「love」 lang => 「Perl」 start { sleep 1.5; print "hi" } await Supply.from-list(<A B C D E F>).throttle: 2, { sleep 0.5; .print } # OUTPUT: ABCDhiEF # No floating point noise: say 0.1 + 0.2 == 0.3; # OUTPUT: True say (1/13 + 3/7 + 3/8).perl; # OUTPUT: <641/728> # Infinite list of primes: my @primes = ^∞ .grep: *.is-prime; say "1001ˢᵗ prime is @primes[1000]"; # Lazily read words from a file .say for '50TB.file.txt'.IO.words; ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/Raku.raku'>hello-world</a>: say "Hello World"; ``` ```Example from <a href='https://github.com/perl6/atom-language-perl6'>Linguist</a>: # used in t/spec/S11-modules/nested.t BEGIN { @*INC.push('t/spec/packages') }; module A::A { use A::B; } # vim: ft=perl6 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" 'Hello world' Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token say row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Function Composition FeatureLink ../features/hasFunctionComposition.html Supported <span class="hasFeature">✓</span> Example my &foo = &f ∘ &g; Token row Feature Refinement Types FeatureLink ../features/hasRefinementTypes.html Supported <span class="hasFeature">✓</span> Example subset Color of Any where Color | CMYK_Color; Token row Feature hasGradualTypes FeatureLink ../features/hasGradualTypes.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 877 4.4
rainbow - Programming language rainbow ======= rainbow is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #1688 on PLDB 16 Years Old ```Download source code: git clone https://github.com/conanite/rainbow ``` Rainbow is an implementation of Arc in Java. It is fairly complete, providing continuations and tail-call optimization. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - rainbow is developed on <a href="https://github.com/conanite/rainbow">GitHub</a> and has 58 stars - Early development of rainbow happened in <a href="../lists/labs.html#q=https://github.com/conanite/rainbow/issues">https://github.com/conanite/rainbow/issues</a> - rainbow is written in <a href="java.html">Java</a>, <a href="scheme.html">Scheme</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a> Built with Scroll v170.5.0 10/15/2024 293 1.5
Ruby on Rails - Framework Ruby on Rails ============= Ruby on Rails is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22framework%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">framework</a> created in 2005 by David Heinemeier Hansson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=David%20Heinemeier%20Hansson David Heinemeier Hansson #166 on PLDB 20 Years Old Ruby on Rails, or Rails, is a server-side web application framework written in Ruby under the MIT License. Rails is a model–view–controller (MVC) framework, providing default structures for a database, a web service, and web pages. It encourages and facilitates the use of web standards such as JSON or XML for data transfer, and HTML, CSS and JavaScript for display and user interfacing. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ruby_on_Rails Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"framework"%5D%7D%5D%2C"logic"%3A"AND"%7D'>framework</a> - Early development of Ruby on Rails happened in <a href="../lists/labs.html#q=https://github.com/rails">https://github.com/rails</a> - Indeed.com has 4,423 matches for <a href="https://www.indeed.com/jobs?q=rails engineer">"rails engineer"</a>. - <a href="http://rubyonrails.org">rubyonrails.org</a> was registered in 2004 - See also: (16 related languages) <a href="ruby.html">Ruby</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="jquery.html">JQuery</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="sass.html">Sass</a>, <a href="rest.html">REST</a>, <a href="nginx-config.html">Nginx</a>, <a href="soap.html">SOAP</a>, <a href="erb.html">ERB</a>, <a href="jruby.html">JRuby</a>, <a href="mysql.html">MySQL</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="scala.html">Scala</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/Ruby on Rails.rb'>hello-world</a>: class HelloWorld < app print "Hello World" end end ``` Built with Scroll v170.5.0 10/15/2024 463 2.3
Ragel - Programming language Ragel ===== Ragel is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #684 on PLDB 18 Years Old 66 <span title="Ragel repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/bnoordhuis/ragel ``` Ragel is a finite-state machine compiler and a parser generator. Initially Ragel supported output for C, C++ and Assembly source code,. Although subsequently extended to support several other languages (said to be Objective C, D, Go, Ruby, and Java) this support of other languages was withdrawn . Read more on Wikipedia... https://en.wikipedia.org/wiki/Ragel Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Ragel is developed on <a href="https://github.com/bnoordhuis/ragel">GitHub</a> and has 156 stars - There are at least 66 Ragel repos on <a href="https://github.com/search?q=language:Ragel">GitHub</a> - Early development of Ragel happened in <a href="../lists/labs.html#q=https://github.com/bnoordhuis/ragel/issues">https://github.com/bnoordhuis/ragel/issues</a> - Ragel is written in <a href="cpp.html">C++</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="vim-script.html">Vim script</a>, <a href="awk.html">awk</a>, <a href="m4.html">M4</a>, <a href="ocaml.html">OCaml</a>, <a href="tex.html">Tex</a>, <a href="ruby.html">Ruby</a>, <a href="lex.html">Lex</a> - The Google BigQuery Public Dataset GitHub snapshot shows 295 users using Ragel in 317 repos on <a href="https://api.github.com/search/repositories?q=language:Ragel">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/parsers.py">syntax highlighting</a> for Ragel - See also: (9 related languages) <a href="c.html">C</a>, <a href="d.html">D</a>, <a href="go.html">Go</a>, <a href="ruby.html">Ruby</a>, <a href="java.html">Java</a>, <a href="regex.html">Regular Expressions</a>, <a href="ascii.html">ASCII</a>, <a href="xuml.html">XUML</a>, <a href="umple.html">Umple</a> ```Example from the web: =begin %%{ machine simple_scanner; action Emit { emit data[(ts+8)..(te-7)].pack('c*') } foo = 'STARTFOO' any+ :>> 'ENDFOO'; main := |* foo => Emit; any; *|; }%% =end # Scans a file for "STARTFOO[...]ENDFOO" blocks and outputs their contents. # # ENV['CHUNK_SIZE'] determines how much of the file to read in at a time, allowing you to control memory usage. # # Uses ragel's scanner functionality even though it's not strictly necessary. class SimpleScanner attr_reader :path def initialize(path) @path = path %% write data; # % (this fixes syntax highlighting) end def emit(foo) $stdout.puts foo end def perform # So that ragel doesn't try to get it from data.length pe = :ignored eof = :ignored %% write init; # % (this fixes syntax highlighting) leftover = [] File.open(path) do |f| while chunk = f.read(ENV['CHUNK_SIZE'].to_i) data = leftover + chunk.unpack('c*') p ||= 0 pe = data.length %% write exec; # % (this fixes syntax highlighting) if ts leftover = data[ts..pe] p = p - ts ts = 0 else leftover = [] p = 0 end end end end end s = SimpleScanner.new ARGV[0] s.perform ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example # [+-]?[0-9]+ Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example # 0x[0-9A-Fa-f]+ Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 782 3.9
Radish - Programming language Radish ====== Radish is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 #3093 on PLDB 3 Years Old Radish Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Radish happened in <a href="../lists/labs.html#q=https://github.com/teo67/Radish/issues">https://github.com/teo67/Radish/issues</a> - Read more about Radish on the web: 1. https://reddit.com/r/ProgrammingLanguages/comments/wn5vtm/radish_programming_language/ 1. Built with Scroll v170.5.0 10/15/2024 218 1.1
raco-pm - Package manager raco-pm ======= raco-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2802 on PLDB 13 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of raco-pm happened in <a href="../lists/labs.html#q=https://github.com/racket">https://github.com/racket</a> Built with Scroll v170.5.0 10/15/2024 196 1
Racket Built with Scroll v170.5.0 10/15/2024 6 0
Rack Built with Scroll v170.5.0 10/15/2024 6 0
Ra Built with Scroll v170.5.0 10/15/2024 6 0
r4 - Programming language r4 == r4 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #1658 on PLDB 16 Years Old ```Download source code: git clone https://github.com/phreda4/reda4 ``` :r4 concatenative programming language with ideas from ColorForth. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - r4 is developed on <a href="https://github.com/phreda4/reda4">GitHub</a> and has 122 stars - Early development of r4 happened in <a href="../lists/labs.html#q=https://github.com/phreda4/r4/issues">https://github.com/phreda4/r4/issues</a> - r4 is written in <a href="assembly-language.html">Assembly language</a>, <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="lisp.html">Lisp</a>, <a href="ini.html">Ini</a> Built with Scroll v170.5.0 10/15/2024 275 1.4
r3 - Programming language r3 == r3 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Pablo H. Reda. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Pablo%20H.%20Reda Pablo H. Reda #1765 on PLDB 4 Years Old ```Download source code: git clone https://github.com/phreda4/r3 ``` r3 programing language - ColorForth inspired - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - r3 is developed on <a href="https://github.com/phreda4/r3">GitHub</a> and has 50 stars - Early development of r3 happened in <a href="../lists/labs.html#q=https://github.com/phreda4/r3/issues">https://github.com/phreda4/r3/issues</a> - r3 is written in <a href="f-sharp.html">F#</a>, <a href="glsl.html">GLSL</a>, <a href="xml.html">XML</a>, <a href="assembly-language.html">Assembly language</a>, <a href="csv.html">CSV</a>, <a href="markdown.html">Markdown</a> - See also: (1 related languages) <a href="forth.html">Forth</a> Built with Scroll v170.5.0 10/15/2024 302 1.5
R2ML - Xml format R2ML ==== R2ML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #2685 on PLDB 22 Years Old The REWERSE Rule Markup Language (R2ML) is developed by the REWERSE Working Group I1 for the purpose of rules interchange between different systems and tools.. Read more on Wikipedia... https://en.wikipedia.org/wiki/R2ML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of R2ML happened in <a href="../lists/labs.html#q=Ludwig-Maximilians-Universität">Ludwig-Maximilians-Universität</a> - <a href="https://web.archive.org/web/20150218164258/https://www.rewerse.net">rewerse.net</a> was registered in 2003 Built with Scroll v170.5.0 10/15/2024 251 1.3
R - Programming language R = R is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993 by Ross Ihaka and Robert Gentleman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Ross%20Ihaka Ross Ihaka https://pldb.io/concepts/../lists/creators.html#q=Robert%20Gentleman Robert Gentleman #17 on PLDB 32 Years Old 690k <span title="R repos on GitHub.">Repos</span> R is an open source programming language and software environment for statistical computing and graphics that is supported by the R Foundation for Statistical Computing. The R language is widely used among statisticians and data miners for developing statistical software and data analysis. Polls, surveys of data miners, and studies of scholarly literature databases show that R's popularity has increased substantially in recent years. Read more on Wikipedia... https://en.wikipedia.org/wiki/R_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - There are at least 689,533 R repos on <a href="https://github.com/search?q=language:R">GitHub</a> - Early development of R happened in <a href="../lists/labs.html#q=University of Auckland">University of Auckland</a> - The Google BigQuery Public Dataset GitHub snapshot shows 20k users using R in 29k repos on <a href="https://api.github.com/search/repositories?q=language:R">GitHub</a> - Check out the 84 <a href="https://www.meetup.com/topics/r-programming-language/">R meetup groups</a> on Meetup.com. - There are 29,980 members in the <a href="https://reddit.com/r/Rlanguage">R subreddit</a> - There are 1,329 <a href="https://projecteuler.net/language=R">Project Euler</a> users using R - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> R programmers reported a median salary of $59,454. 5% of respondents reported using R. 4,185 programmers reported using R, and 4,015 said they wanted to use it - Explore R snippets on <a href="http://www.rosettacode.org/wiki/Category:R">Rosetta Code</a> - R on HOPL https://hopl.info/showlanguage.prx?exp=2426 R on HOPL - R ranks #11 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - R Ubuntu package https://packages.ubuntu.com/jammy/r-base R Ubuntu package - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/r">grammar</a> for R - R <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/REditorSupport/languageserver">implementation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/r">package</a> for syntax highlighting R - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/r">package</a> for syntax highlighting R - GitHub supports <a href="https://github.com/textmate/r.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for R - R appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/r">R on exercism.</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="http://irkernel.github.io/">Kernel</a> for R - There are 2 central package repositories for R: 1. 2. https://cran.r-project.org/ 1. http://bioconductor.org/ 2. - Indeed.com has 3,912 matches for <a href="https://www.indeed.com/jobs?q=r data scientist">"r data scientist"</a>. - <a href="https://www.r-project.org">r-project.org</a> was registered in 1999 - See also: (25 related languages) <a href="common-lisp.html">Common Lisp</a>, <a href="s.html">S</a>, <a href="scheme.html">Scheme</a>, <a href="julia.html">Julia</a>, <a href="c.html">C</a>, <a href="fortran.html">Fortran</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="latex.html">LaTeX</a>, <a href="apl.html">APL</a>, <a href="matlab.html">MATLAB</a>, <a href="octave.html">GNU Octave</a>, <a href="knitr.html">Knitr</a>, <a href="sweave.html">Sweave</a>, <a href="utf-8.html">UTF-8</a>, <a href="rstudio.html">RStudio</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="emacs-editor.html">Emacs</a>, <a href="lyx-editor.html">LyX</a>, <a href="perl.html">Perl</a>, <a href="ruby.html">Ruby</a>, <a href="f-sharp.html">F#</a>, <a href="spss.html">SPSS</a>, <a href="stata.html">Stata</a>, <a href="mathematica.html">Mathematica</a> - 39 PLDB concepts link to R: <a href="ace.html">Ace Editor</a>, <a href="arrow-format.html">Apache Arrow</a>, <a href="catala.html">Catala</a>, <a href="checked-c.html">checked-c</a>, <a href="cloc.html">cloc</a>, <a href="dexvis.html">dexvis</a>, <a href="dplyr.html">dplyr</a>, <a href="eiffel.html">Eiffel</a>, <a href="ggplot2.html">ggplot2</a>, <a href="hal-format.html">HAL Format</a>, <a href="highlightjs.html">highlight.js</a>, <a href="ibis.html">Ibis</a>, <a href="invokator.html">invokator</a>, <a href="jsl.html">JSL</a>, <a href="lux.html">Lux</a>, <a href="mal.html">mal</a>, <a href="mongodb.html">MongoDB</a>, <a href="nit.html">Nit</a>, <a href="nodejs.html">Node.js</a>, <a href="observable-framework.html">Observable Framework</a>, <a href="ohayo.html">Ohayo</a>, <a href="oil.html">oil</a>, <a href="particles.html">Particles</a>, <a href="pygments.html">Pygments</a>, <a href="racket.html">Racket</a>, <a href="raptorjit.html">raptorjit</a>, <a href="red.html">Red</a>, <a href="ren-c.html">Ren-C</a>, <a href="revolution-programming-language.html">Revolution</a>, <a href="rmarkdown.html">RMarkdown</a>, <a href="rye.html">Rye</a>, <a href="scipy.html">SciPy</a>, <a href="spry.html">spry</a>, <a href="statsplorer.html">Statsplorer</a>, <a href="tea-pl.html">Tea</a>, <a href="tidyverse.html">tidyverse</a>, <a href="v8.html">v8</a>, <a href="xgboost-model.html">Xgboost</a>, <a href="xgboost.html">XGBoost</a> ```Example from <a href='https://riju.codes/r'>Riju</a>: print("Hello, world!") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/R.R'>hello-world</a>: cat("Hello World") ``` ```Example from <a href='http://helloworldcollection.de/#R'>the Hello World Collection</a>: # Hello World in R cat("Hello world\n") ``` ```Example from <a href='https://github.com/textmate/r.tmbundle'>Linguist</a>: hello <- function() { print("hello, world!") } hello() ``` ```Example from <a href='https://en.wikipedia.org/wiki/R_(programming_language)'>Wikipedia</a>: install.packages("caTools") # install external package library(caTools) # external package providing write.gif function jet.colors <- colorRampPalette(c("#00007F", "blue", "#007FFF", "cyan", "#7FFF7F", "yellow", "#FF7F00", "red", "#7F0000")) dx <- 400 # define width dy <- 400 # define height C <- complex( real=rep(seq(-2.2, 1.0, length.out=dx), each=dy ), imag=rep(seq(-1.2, 1.2, length.out=dy), dx ) ) C <- matrix(C,dy,dx) # reshape as square matrix of complex numbers Z <- 0 # initialize Z to zero X <- array(0, c(dy,dx,20)) # initialize output 3D array for (k in 1:20) { # loop with 20 iterations Z <- Z^2+C # the central difference equation X[,,k] <- exp(-abs(Z)) # capture results } write.gif(X, "Mandelbrot.gif", col=jet.colors, delay=100) ``` ```R <a href="../lists/keywords.html#q=r">Keywords</a> if else repeat while function for in next break TRUE FALSE NULL Inf NaN NA NA_integer_ NA_real_ NA_complex_ NA_character_ ... ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example print("Hello, World!") Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token TRUE FALSE row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token = row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Pipes FeatureLink ../features/hasPipes.html Supported <span class="hasFeature">✓</span> Example # R has pipes via a library like dplyr starwars %>% filter(species == "Droid") Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Lazy Evaluation FeatureLink ../features/hasLazyEvaluation.html Supported <span class="hasFeature">✓</span> Example Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example source("filename.r") Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Bitwise Operators FeatureLink ../features/hasBitWiseOperators.html Supported <span class="hasFeature">✓</span> Example ! x x & y x && y x | y x || y xor(x, y) Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token " row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Zero-based numbering FeatureLink ../features/hasZeroBasedNumbering.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1808 9
Quty Built with Scroll v170.5.0 10/15/2024 6 0
QUTE - Programming language QUTE ==== QUTE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #2592 on PLDB 39 Years Old Qute is a Japanese video game company created in 1999. Apart from game development, they offer technology consultancy in other areas such as health care or graphic design.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Qute Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of QUTE happened in <a href="../lists/labs.html#q=University of Tokyo">University of Tokyo</a> - QUTE on HOPL https://hopl.info/showlanguage.prx?exp=2873 QUTE on HOPL - Read more about QUTE on Semantic Scholar: 1. https://semanticscholar.org/paper/ab3aba994b5448a0d11e05a3344e7cee6615030b 1. Built with Scroll v170.5.0 10/15/2024 261 1.3
quorum - Programming language quorum ====== quorum is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #2009 on PLDB 12 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of quorum happened in <a href="../lists/labs.html#q=University of Washington">University of Washington</a> - Read more about quorum on the web: 1. https://bitbucket.org/stefika/quorum-language 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/q/Quorum.quorum'>hello-world</a>: output "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token output Built with Scroll v170.5.0 10/15/2024 270 1.4
Qunity Built with Scroll v170.5.0 10/15/2024 6 0
Quint - Programming language Quint ===== Quint is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 #975 on PLDB 4 Years Old ```Download source code: git clone https://github.com/informalsystems/quint ``` A modern and executable specification language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Quint is developed on <a href="https://github.com/informalsystems/quint">GitHub</a> and has 732 stars - <a href="tla.html">TLA+</a> influenced the design of Quint - Quint is written in <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="nix.html">Nix</a>, <a href="java.html">Java</a>, <a href="lisp.html">Lisp</a>, <a href="tex.html">Tex</a>, <a href="python.html">Python</a>, <a href="jsx.html">JSX</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="vim-script.html">Vim script</a> ```Example from the web: /// A state variable to store the balance of each account var balances: str -> int pure val ADDRESSES = Set("alice", "bob", "charlie") action withdraw(account, amount) = { // Decrement balance of account by amount // Whoops, we forgot to check for enough balance balances' = balances.setBy(account, curr => curr - amount) } // ... /// Invariant: Account balances should never be negative val no_negatives = ADDRESSES.forall(addr => balances.get(addr) >= 0 ) ``` Built with Scroll v170.5.0 10/15/2024 417 2.1
Quilt Built with Scroll v170.5.0 10/15/2024 6 0
Quiktran Built with Scroll v170.5.0 10/15/2024 6 0
QUIKSCRIPT - Programming language QUIKSCRIPT ========== QUIKSCRIPT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1965. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221965%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1965 #2697 on PLDB 60 Years Old QUIKSCRIPT is a simulation language derived from SIMSCRIPT, based on 20-GATE.. Read more on Wikipedia... https://en.wikipedia.org/wiki/QUIKSCRIPT Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="http://delivery.acm.org/10.1145/370000/364959/p350-tonge.pdf">First announcement of</a> QUIKSCRIPT - QUIKSCRIPT on HOPL https://hopl.info/showlanguage.prx?exp=236 QUIKSCRIPT on HOPL - See also: (1 related languages) <a href="simscript.html">SIMSCRIPT</a> Built with Scroll v170.5.0 10/15/2024 241 1.2
Quicksight-app Built with Scroll v170.5.0 10/15/2024 6 0
quicklisp-pm - Package manager quicklisp-pm ============ quicklisp-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2010 by Zach Beane. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Zach%20Beane Zach Beane #958 on PLDB 15 Years Old ```Download source code: git clone https://github.com/quicklisp/quicklisp-client ``` Quicklisp client. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - quicklisp-pm is developed on <a href="https://github.com/quicklisp/quicklisp-client">GitHub</a> and has 291 stars - Early development of quicklisp-pm happened in <a href="../lists/labs.html#q=https://github.com/quicklisp/quicklisp-client/issues">https://github.com/quicklisp/quicklisp-client/issues</a> - quicklisp-pm is written in <a href="lisp.html">Lisp</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 10/15/2024 266 1.3
QuickBASIC - Programming language QuickBASIC ========== QuickBASIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #1821 on PLDB 40 Years Old Microsoft QuickBASIC (also QB) is an Integrated Development Environment (or IDE) and compiler for the BASIC programming language that was developed by Microsoft. QuickBASIC runs mainly on DOS, though there was a short-lived version for the classic Mac OS. It is loosely based on GW-BASIC but adds user-defined types, improved programming structures, better graphics and disk support and a compiler in addition to the interpreter. Read more on Wikipedia... https://en.wikipedia.org/wiki/QuickBASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of QuickBASIC happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - QuickBASIC on HOPL https://hopl.info/showlanguage.prx?exp=5233 QuickBASIC on HOPL - See also: (9 related languages) <a href="qbasic.html">QBasic</a>, <a href="basic.html">BASIC</a>, <a href="gw-basic.html">GW-BASIC</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="linux.html">Linux</a>, <a href="freebasic.html">FreeBASIC</a>, <a href="qb64.html">QB64</a>, <a href="powerbasic.html">PowerBASIC</a>, <a href="turbo-basic.html">Turbo Basic</a> ```Example from <a href='https://en.wikipedia.org/wiki/QuickBASIC'>Wikipedia</a>: REM sample of bubble sort N = 10 DIM A(N) AS INTEGER FOR L = 1 TO N A(L) = INT(RND * 10 + 1) NEXT FOR X = 1 TO N FOR Y = 1 TO N - 1 IF A(X) < A(Y) THEN SWAP A(X), A(Y) NEXT NEXT FOR L = 1 TO N PRINT A(L) NEXT END ``` Built with Scroll v170.5.0 10/15/2024 419 2.1
Quick-macros Built with Scroll v170.5.0 10/15/2024 6 0
Quexal Built with Scroll v170.5.0 10/15/2024 6 0
Queue Built with Scroll v170.5.0 10/15/2024 6 0
Query by Example - Programming language Query by Example ================ Query by Example is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1969. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 #1613 on PLDB 56 Years Old Query by Example (QBE) is a database query language for relational databases. It was devised by Moshé M. Zloof at IBM Research during the mid-1970s, in parallel to the development of SQL. Read more on Wikipedia... https://en.wikipedia.org/wiki/Query_by_Example Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Query by Example happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Query by Example on HOPL https://hopl.info/showlanguage.prx?exp=3957 Query by Example on HOPL - See also: (2 related languages) <a href="sql.html">SQL</a>, <a href="graphql.html">GraphQL</a> - Read more about Query by Example on Semantic Scholar: 1. https://semanticscholar.org/paper/f320e453ae65ddf0a3789f4383fa164481c7a8b3 1. - 1 PLDB concepts link to Query by Example: <a href="sba.html">SBA</a> ```Example from <a href='https://en.wikipedia.org/wiki/Query_by_Example'>Wikipedia</a>: SELECT * FROM Contacts WHERE City='Sampleton' AND Zipcode='12345'; ``` Built with Scroll v170.5.0 10/15/2024 330 1.6
QUEL - Query language QUEL ==== QUEL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1976 by Michael Stonebraker. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 https://pldb.io/concepts/../lists/creators.html#q=Michael%20Stonebraker Michael Stonebraker #1833 on PLDB 49 Years Old QUEL is a relational database query language, based on tuple relational calculus, with some similarities to SQL. It was created as a part of the Ingres DBMS effort at University of California Berkeley, based on Codd's earlier suggested but not implemented Data Sub-Language ALPHA. QUEL was used for a short time in most products based on the freely available Ingres source code, most notably in an implementation called POSTQUEL supported by POSTGRES. Read more on Wikipedia... https://en.wikipedia.org/wiki/QUEL_query_languages Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of QUEL happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - See also: (1 related languages) <a href="sql.html">SQL</a> ```Example from the web: range of E is EMPLOYEE retrieve into W (COMP = E.Salary / (E.Age - 18)) where E.Name = "Jones" ``` ```Example from <a href='https://en.wikipedia.org/wiki/QUEL_query_languages'>Wikipedia</a>: retrieve (a=count(y.i by y.d where y.str = "ii*" or y.str = "foo"),b=max(count(y.i by y.d))) ``` Built with Scroll v170.5.0 10/15/2024 371 1.9
Quanta Built with Scroll v170.5.0 10/15/2024 6 0
QuakeC - Programming language QuakeC ====== QuakeC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996 by John Carmack. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=John%20Carmack John Carmack #1258 on PLDB 29 Years Old QuakeC is an interpreted language developed in 1996 by John Carmack of id Software to program parts of the video game Quake. Using QuakeC, a programmer is able to customize Quake to great extents by adding weapons, changing game logic and physics, and programming complex scenarios. It can be used to control many aspects of the game itself, such as parts of the AI, triggers, or changes in the level. Read more on Wikipedia... https://en.wikipedia.org/wiki/QuakeC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of QuakeC happened in <a href="../lists/labs.html#q=id Software LLC">id Software LLC</a> - Explore QuakeC snippets on <a href="http://www.rosettacode.org/wiki/Category:QuakeC">Rosetta Code</a> - See also: (2 related languages) <a href="c.html">C</a>, <a href="linux.html">Linux</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/q/QuakeC.qc'>hello-world</a>: bprint("Hello World\n"); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token bprint Built with Scroll v170.5.0 10/15/2024 372 1.9
Quake - Programming language Quake ===== Quake is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1293 on PLDB 24 Years Old 1 <span title="Quake repos on GitHub.">Repos</span> Quake is a simple, specialized language and its interpreter drawing on elements of the C language, the Bourne shell, and the C pre-processor. The cm3 compiler includes a quake interpreter as its extension language. In fact, the configuration file, cm3.cfg, and m3makefiles are quake scripts. Quake was designed to be a simple extension language for the builder. Building a complete, general-purpose language was not one of the goals. Cm3 calls out to quake every time it needs to do something that needs to be specialized such as compiling C files or linking. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1 Quake repos on <a href="https://github.com/search?q=language:Quake">GitHub</a> - Early development of Quake happened in <a href="../lists/labs.html#q=DEC">DEC</a> - GitHub supports <a href="https://github.com/newgrammars/quake" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Quake - Read more about Quake on the web: 1. 2. https://modula3.elegosoft.com/cm3/doc/help/cm3/quake.html 1. https://www.computer-dictionary-online.org/definitions-q/quake.html 2. ```Example from the web: proc simple(prefix, suffix) is q = prefix & "." & suffix end ``` ```Example from <a href='https://github.com/newgrammars/quake'>Linguist</a>: include(ROOT & "/m3overrides") M3_FRONT_FLAGS += "-vsdebug" _M3BUNDLE_OVERRIDE = "T" ``` Built with Scroll v170.5.0 10/15/2024 408 2
Quaint - Text markup language Quaint ====== Quaint is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2014 by Olivier Breuleux. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Olivier%20Breuleux Olivier Breuleux #1384 on PLDB 11 Years Old ```Download source code: git clone https://github.com/breuleux/quaint ``` Quaint is a markup language that you can use to write documents. It is similar to Markdown, but it is more powerful and more extensible. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Quaint is developed on <a href="https://github.com/breuleux/quaint">GitHub</a> and has 33 stars - Early development of Quaint happened in <a href="../lists/labs.html#q=https://github.com/breuleux/quaint/issues">https://github.com/breuleux/quaint/issues</a> - Quaint is written in <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a> - See also: (2 related languages) <a href="markdown.html">Markdown</a>, <a href="scroll.html">Scroll</a> ```Example from the web: ;; Edit me! meta :: title = My Resume author = My Name = meta::title Hello, my name is __meta::author and this is meta::title~! I have many skills: * Pirate skills * Eye patch * Peg leg * _Ninja skills css :: .invisible { color: transparent; } # span.invisible % Stealth! # Nunchakus * Robot skills * Beep! Boop! * I can also cook! + Meal + Can I cook it? + How good? | Potatoes | Yes | Delicious | Steak | Yes | Rare | Egg salad | You bet! | Decadent | Cheesecake | Yes!!! | Oh my god My website is @@{web}. Find me on Google@@http://google.com~! It's easy as 2 + 2 = {2 + 2}! web => http://my.amazing.website.com Please embed my `code on your website: javascript & function virus() { alert("AAAAAAAAHHH"); } @@image:assets/quaint-small.png ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ;; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ;; A comment Token ;; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 492 2.5
quaint-lang - Programming language quaint-lang =========== quaint-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2181 on PLDB 10 Years Old ```Download source code: git clone https://github.com/bbu/quaint-lang ``` An experimental statically typed procedural language with first-class resumable functions. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - quaint-lang is developed on <a href="https://github.com/bbu/quaint-lang">GitHub</a> and has 58 stars - Early development of quaint-lang happened in <a href="../lists/labs.html#q=https://github.com/bbu/quaint-lang/issues">https://github.com/bbu/quaint-lang/issues</a> - quaint-lang is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a> HackerNews discussions of quaint-lang ===================================== title|titleLink|date|score|comments Show HN: Quaint – a statically typed language with seamless resumable functions|https://news.ycombinator.com/item?id=11507234|04/15/2016|4|3 Built with Scroll v170.5.0 10/15/2024 306 1.5
Quadril Built with Scroll v170.5.0 10/15/2024 6 0
Qtscript Built with Scroll v170.5.0 10/15/2024 6 0
Qt Built with Scroll v170.5.0 10/15/2024 6 0
QR code - Bar code format QR code ======= QR code is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22barCodeFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">bar code format</a> created in 1994 by Denso Wave. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 https://pldb.io/concepts/../lists/creators.html#q=Denso%20Wave Denso Wave #1619 on PLDB 31 Years Old QR code (abbreviated from Quick Response code) is the trademark for a type of matrix barcode (or two-dimensional barcode) first designed in 1994 for the automotive industry in Japan. A barcode is a machine-readable optical label that contains information about the item to which it is attached. In practice, QR codes often contain data for a locator, identifier, or tracker that points to a website or application. Read more on Wikipedia... https://en.wikipedia.org/wiki/QR_code Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"barCodeFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>barCodeFormat</a> - Early development of QR code happened in <a href="../lists/labs.html#q=DENSO Corporation">DENSO Corporation</a> Built with Scroll v170.5.0 10/15/2024 291 1.5
Qore - Programming language Qore ==== Qore is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by David Nichols. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=David%20Nichols David Nichols #994 on PLDB 19 Years Old ```Download source code: git clone https://github.com/qorelanguage/qore ``` Qore is an interpreted, high-level, general-purpose, garbage collected dynamic programming language, featuring support for code embedding and sandboxing with optional strong typing and a focus on fundamental support for multithreading and SMP scalability. Qore is unique because it is an interpreted scripting language with fundamental support for multithreading (meaning more than one part of the same code can run at the same time), and additionally because it features automatic memory management (meaning programmers do not have to allocate and free memory explicitly) while also supporting the RAII idiom with destructors for scope-based resource management and exception-safe programming. This is due to Qore's unique prompt collection implementation for garbage collection.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Qore_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Qore is developed on <a href="https://github.com/qorelanguage/qore">GitHub</a> and has 58 stars - Early development of Qore happened in <a href="../lists/labs.html#q=https://github.com/qorelanguage">https://github.com/qorelanguage</a> - Qore is written in <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="m4.html">M4</a>, <a href="yaml.html">YAML</a>, <a href="vim-script.html">Vim script</a>, <a href="svg.html">SVG</a>, <a href="assembly-language.html">Assembly language</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="lisp.html">Lisp</a>, <a href="css.html">CSS</a> - <a href="http://qore.org/">qore.org</a> was registered in 2008 ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/q/Qore.q'>hello-world</a>: #!/usr/bin/env qore %exec-class HelloWorld class HelloWorld { constructor() { background $.say("Hello World"); } private say($arg) { printf("%s\n", $arg); } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printf Built with Scroll v170.5.0 10/15/2024 560 2.8
QOIR - Binary data format QOIR ==== QOIR is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2022 by Nigel Tao. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Nigel%20Tao Nigel Tao #1170 on PLDB 3 Years Old ```Download source code: git clone https://github.com/nigeltao/qoir ``` A Fast, Simple, Lossless Image File Format based on QOI ( http://qoiformat.org ) - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - QOIR is developed on <a href="https://github.com/nigeltao/qoir">GitHub</a> and has 97 stars - Early development of QOIR happened in <a href="../lists/labs.html#q=https://github.com/nigeltao/qoir/issues">https://github.com/nigeltao/qoir/issues</a> - QOIR is written in <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - Read more about QOIR on the web: 1. https://nigeltao.github.io/blog/2022/qoir.html 1. Built with Scroll v170.5.0 10/15/2024 314 1.6
QML - Programming language QML === QML, aka Qt Modeling Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #225 on PLDB 16 Years Old 15k <span title="QML repos on GitHub.">Repos</span> QML (Qt Modeling Language) is a user interface markup language. It is a declarative language (similar to CSS and JSON) for designing user interface–centric applications. Inline JavaScript code handles imperative aspects. Read more on Wikipedia... https://en.wikipedia.org/wiki/QML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 14,755 QML repos on <a href="https://github.com/search?q=language:QML">GitHub</a> - Early development of QML happened in <a href="../lists/labs.html#q=Qt Group plc">Qt Group plc</a> - The Google BigQuery Public Dataset GitHub snapshot shows 4k users using QML in 5k repos on <a href="https://api.github.com/search/repositories?q=language:QML">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/webmisc.py">syntax highlighting</a> for QML - GitHub supports <a href="https://github.com/skozlovf/Sublime-QML" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for QML - See also: (3 related languages) <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="ring.html">Ring</a> - 7 PLDB concepts link to QML: <a href="ace.html">Ace Editor</a>, <a href="kumir.html">kumir</a>, <a href="leo-editor.html">leo-editor</a>, <a href="opa.html">Opa</a>, <a href="pygments.html">Pygments</a>, <a href="score.html">score</a>, <a href="vlc.html">VLC</a> ```Example from the web: Item { Rectangle { id: myRect width: 120 height: 100 } Rectangle { width: myRect.width height: 200 } } ``` ```Example from <a href='https://github.com/skozlovf/Sublime-QML'>Linguist</a>: /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing ** ** This file is part of the Qt Build Suite. ** ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms and ** conditions see http://www.qt.io/terms-conditions. For further information ** use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 2.1 or version 3 as published by the Free ** Software Foundation and appearing in the file LICENSE.LGPLv21 and ** LICENSE.LGPLv3 included in the packaging of this file. Please review the ** following information to ensure the GNU Lesser General Public License ** requirements will be met: https://www.gnu.org/licenses/lgpl.html and ** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. ** ** In addition, as a special exception, The Qt Company gives you certain additional ** rights. These rights are described in The Qt Company LGPL Exception ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. ** ****************************************************************************/ import qbs 1.0 import qbs.FileInfo import qbs.ModUtils Module { property string buildVariant: "debug" property bool enableDebugCode: buildVariant == "debug" property bool debugInformation: (buildVariant == "debug") property string optimization: (buildVariant == "debug" ? "none" : "fast") readonly property stringList hostOS: undefined // set internally property string hostOSVersion: { if (hostOS && hostOS.contains("osx")) { return getNativeSetting("/System/Library/CoreServices/ServerVersion.plist", "ProductVersion") || getNativeSetting("/System/Library/CoreServices/SystemVersion.plist", "ProductVersion"); } else if (hostOS && hostOS.contains("windows")) { var version = getNativeSetting("HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion", "CurrentVersion"); return version + "." + hostOSBuildVersion; } } property string hostOSBuildVersion: { if (hostOS.contains("osx")) { return getNativeSetting("/System/Library/CoreServices/ServerVersion.plist", "ProductBuildVersion") || getNativeSetting("/System/Library/CoreServices/SystemVersion.plist", "ProductBuildVersion"); } else if (hostOS.contains("windows")) { return getNativeSetting("HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion", "CurrentBuildNumber"); } } readonly property var hostOSVersionParts: hostOSVersion ? hostOSVersion.split('.').map(function(item) { return parseInt(item, 10); }) : [] readonly property int hostOSVersionMajor: hostOSVersionParts[0] || 0 readonly property int hostOSVersionMinor: hostOSVersionParts[1] || 0 readonly property int hostOSVersionPatch: hostOSVersionParts[2] || 0 property stringList targetOS: hostOS property string pathListSeparator: hostOS.contains("windows") ? ";" : ":" property string pathSeparator: hostOS.contains("windows") ? "\\" : "/" property string profile property stringList toolchain property string architecture property bool install: false property string installSourceBase readonly property string installRoot: undefined property string installDir property string installPrefix: "" property path sysroot PropertyOptions { name: "buildVariant" allowedValues: ['debug', 'release'] description: "name of the build variant" } PropertyOptions { name: "optimization" allowedValues: ['none', 'fast', 'small'] description: "optimization level" } validate: { var validator = new ModUtils.PropertyValidator("qbs"); validator.setRequiredProperty("architecture", architecture, "you might want to re-run 'qbs-setup-toolchains'"); validator.setRequiredProperty("hostOS", hostOS); validator.setRequiredProperty("targetOS", targetOS); if (hostOS && (hostOS.contains("windows") || hostOS.contains("osx"))) { validator.setRequiredProperty("hostOSVersion", hostOSVersion, "could not detect host operating system version; " + "verify that system files and registry keys have not " + "been modified."); if (hostOSVersion) validator.addVersionValidator("hostOSVersion", hostOSVersion, 2, 4); validator.setRequiredProperty("hostOSBuildVersion", hostOSBuildVersion, "could not detect host operating system build version; " + "verify that system files or registry have not been " + "tampered with."); } validator.addCustomValidator("architecture", architecture, function (value) { return architecture === canonicalArchitecture(architecture); }, "'" + architecture + "' is invalid. You must use the canonical name '" + canonicalArchitecture(architecture) + "'"); validator.validate(); } // private properties property var commonRunEnvironment: { var env = {}; if (targetOS.contains("windows")) { env["PATH"] = [ FileInfo.joinPaths(installRoot, installPrefix) ]; } else if (hostOS.contains("darwin") && targetOS.contains("darwin")) { env["DYLD_FRAMEWORK_PATH"] = [ FileInfo.joinPaths(installRoot, installPrefix, "Library", "Frameworks"), FileInfo.joinPaths(installRoot, installPrefix, "lib"), FileInfo.joinPaths(installRoot, installPrefix) ].join(pathListSeparator); env["DYLD_LIBRARY_PATH"] = [ FileInfo.joinPaths(installRoot, installPrefix, "lib"), FileInfo.joinPaths(installRoot, installPrefix, "Library", "Frameworks"), FileInfo.joinPaths(installRoot, installPrefix) ].join(pathListSeparator); if (targetOS.contains("ios-simulator") && sysroot) { env["DYLD_ROOT_PATH"] = [sysroot]; } } else if (hostOS.contains("unix") && targetOS.contains("unix")) { env["LD_LIBRARY_PATH"] = [ FileInfo.joinPaths(installRoot, installPrefix, "lib") ]; } return env; } // internal properties readonly property string version: [versionMajor, versionMinor, versionPatch].join(".") readonly property int versionMajor: undefined // set internally readonly property int versionMinor: undefined // set internally readonly property int versionPatch: undefined // set internally } ``` ```Example from <a href='https://en.wikipedia.org/wiki/QML'>Wikipedia</a>: MouseArea { onPressed: console.log("mouse button pressed") } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // [0-9]+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // [0-9][0-9]*\.[0-9]+([eE][0-9]+)?[fd]? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0x[0-9a-fA-F]+ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1450 7.3
QMake - Programming language QMake ===== QMake is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #1056 on PLDB 23 Years Old 4k <span title="QMake repos on GitHub.">Repos</span> qmake is an utility that automates the generation of makefiles. Makefiles are used by the program make to build executable programs from source code; therefore qmake is a make-makefile tool, or makemake for short. The makefiles that qmake produces are tailored to the particular platform where it is run from based on qmake project files. Read more on Wikipedia... https://en.wikipedia.org/wiki/Qmake Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 3,624 QMake repos on <a href="https://github.com/search?q=language:QMake">GitHub</a> - Early development of QMake happened in <a href="../lists/labs.html#q=Qt Group plc">Qt Group plc</a> - The Google BigQuery Public Dataset GitHub snapshot shows 14k users using QMake in 18k repos on <a href="https://api.github.com/search/repositories?q=language:QMake">GitHub</a> - GitHub supports <a href="https://github.com/textmate/cpp-qt.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for QMake - See also: (5 related languages) <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="make.html">Make</a>, <a href="qt.html">Qt</a>, <a href="cmake.html">CMake</a> - Read more about QMake on the web: 1. http://doc.qt.io/archives/qt-4.8/qmake-tutorial.html 1. ```Example from the web: CONFIG += qt debug HEADERS += hello.h SOURCES += hello.cpp SOURCES += main.cpp win32 { SOURCES += hellowin.cpp } unix { SOURCES += hellounix.cpp } !exists( main.cpp ) { error( "No main.cpp file found" ) } win32:debug { CONFIG += console } ``` ```Example from <a href='https://github.com/textmate/cpp-qt.tmbundle'>Linguist</a>: #!/usr/bin/qmake message(This is QMake.) ``` Built with Scroll v170.5.0 10/15/2024 462 2.3
Qlisp Built with Scroll v170.5.0 10/15/2024 6 0
Quicken Interchange Format - Text data format Quicken Interchange Format ========================== Quicken Interchange Format, aka Quicken Interchange Format, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2249 on PLDB 25 Years Old Quicken Interchange Format (QIF) is an open specification for reading and writing financial data to media (i.e. files).. Read more on Wikipedia... https://en.wikipedia.org/wiki/Quicken_Interchange_Format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Quicken Interchange Format happened in <a href="../lists/labs.html#q=Intuit">Intuit</a> Built with Scroll v170.5.0 10/15/2024 231 1.2
Qfx Built with Scroll v170.5.0 10/15/2024 6 0
qed-lang - Programming language qed-lang ======== qed-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2801 on PLDB 10 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of qed-lang happened in <a href="../lists/labs.html#q=University of Washington">University of Washington</a> ```Example from the web: void Button(string text) { int col = 0xC0C0C0; @out(" " + text + " ") } @out(rect()) @bgcol(col) @onpress(col = 0x808080) @onrelease([col = 0xC0C0C0, return()]) Button("Form 1"); println("Form 1 clicked"); Button("Form 2"); println("Form 2 clicked"); Button("Quit"); return(0); ``` Built with Scroll v170.5.0 10/15/2024 251 1.3
QED - Editor QED === QED is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 1967 by Butler Lampson and L. Peter Deutsch and Dana Angluin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221967%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1967 https://pldb.io/concepts/../lists/creators.html#q=Butler%20Lampson Butler Lampson https://pldb.io/concepts/../lists/creators.html#q=L.%20Peter%20Deutsch L. Peter Deutsch https://pldb.io/concepts/../lists/creators.html#q=Dana%20Angluin Dana Angluin #3253 on PLDB 58 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of QED happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - 1 PLDB concepts link to QED: <a href="ed-editor.html">ed</a> Built with Scroll v170.5.0 10/15/2024 253 1.3
QCL - Programming language QCL === QCL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #2333 on PLDB 20 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of QCL happened in <a href="../lists/labs.html#q=Technischen Universität Wien">Technischen Universität Wien</a> - QCL on HOPL https://hopl.info/showlanguage.prx?exp=8263 QCL on HOPL - Read more about QCL on the web: 1. https://github.com/aviggiano/qcl 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/q/QCL.qcl'>hello-world</a>: print "Hello World"; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 284 1.4
Qbe Built with Scroll v170.5.0 10/15/2024 6 0
QBasic - Programming language QBasic ====== QBasic, aka Quick Beginners All purpose Symbolic Instruction Code, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #307 on PLDB 34 Years Old QBasic (Quick Beginners All purpose Symbolic Instruction Code) is an IDE and interpreter for a variety of the BASIC programming language which is based on QuickBASIC. Code entered into the IDE is compiled to an intermediate representation, and this IR is immediately interpreted on demand within the IDE. It can run under nearly all versions of DOS and 32-bit versions of Windows, or through emulation via DOSBox/DOSEMU on Linux, FreeBSD, and 64-bit versions of Windows. Read more on Wikipedia... https://en.wikipedia.org/wiki/QBasic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of QBasic happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - Explore QBasic snippets on <a href="http://www.rosettacode.org/wiki/Category:QBasic">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/basic.py">syntax highlighting</a> for QBasic - See also: (6 related languages) <a href="quickbasic.html">QuickBASIC</a>, <a href="gw-basic.html">GW-BASIC</a>, <a href="qb64.html">QB64</a>, <a href="microsoft-small-basic.html">Microsoft Small Basic</a>, <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/q/QBasic.bas'>hello-world</a>: PRINT "Hello World" ``` ```QBasic <a href="../lists/keywords.html#q=qbasic">Keywords</a> ACCESS ALIAS ANY APPEND AS BASE BINARY BYVAL CASE CDECL DOUBLE ELSE ELSEIF ENDIF INTEGER IS LIST LOCAL LONG LOOP MOD NEXT OFF ON OUTPUT RANDOM SIGNAL SINGLE STEP STRING THEN TO UNTIL USING WEND ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token PRINT Built with Scroll v170.5.0 10/15/2024 543 2.7
QB64 - Programming language QB64 ==== QB64 is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1207 on PLDB 18 Years Old QB64 (originally QB32) is a self-hosting BASIC compiler for Microsoft Windows, Linux and Mac OS X, designed to be compatible with Microsoft QBasic and QuickBASIC. QB64 is a C++ emitter, which is integrated with a C++ compiler to provide compilation via C++ code and GCC optimization.QB64 implements most QBasic statements, and can run many QBasic programs, including Microsoft's QBasic Gorillas and Nibbles games. Furthermore, QB64 has been designed to contain an IDE resembling the QBASIC IDE. Read more on Wikipedia... https://en.wikipedia.org/wiki/QB64 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of QB64 happened in <a href="../lists/labs.html#q=https://qb64.boards.net">https://qb64.boards.net</a> - See also: (4 related languages) <a href="linux.html">Linux</a>, <a href="quickbasic.html">QuickBASIC</a>, <a href="basic.html">BASIC</a>, <a href="qbasic.html">QBasic</a> ```Example from <a href='https://en.wikipedia.org/wiki/QB64'>Wikipedia</a>: t1 = _FREETIMER t2 = _FREETIMER ON TIMER(t1, 1) GOSUB Timer.Trap 'the code following the Timer.Trap label will be run every 1 second ON TIMER(t2, .5) mySub 'QB64 can also trigger a SUB procedure with TIMER; ' in this case mySUB will be triggered every 500 milliseconds 'activate timers: TIMER(t1) ON TIMER(t2) ON DO 'go into an infinite loop until the window is closed _LIMIT 1 'run the main loop at 1 cycle per second, to show how timers are independent from main program flow LOOP Timer.Trap: PRINT "1s; "; RETURN SUB mySub PRINT "500ms; "; END SUB ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token ' row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 497 2.5
Qas Built with Scroll v170.5.0 10/15/2024 6 0
Qalb - Programming language Qalb ==== Qalb is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Ramsey Nasser. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Ramsey%20Nasser Ramsey Nasser #499 on PLDB 13 Years Old ```Download source code: git clone https://github.com/nasser/--- ``` قلب (Levantine Arabic: [ʔalb]), transliterated Qalb, Qlb and Alb, is a functional programming language allowing a programmer to write programs completely in Arabic. Its name means heart and is a recursive acronym in Arabic meaning Qlb: a programming language (قلب: لغة برمجة, Qlb: Lughat Barmajah). It was developed in 2012 by Ramsey Nasser, a computer scientist at the Eyebeam Art + Technology Center in New York City, as both an artistic endeavor and as a response to the Anglophone bias in the vast majority of programming languages, which express their fundamental concepts using English words. Read more on Wikipedia... https://en.wikipedia.org/wiki/Qalb_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Qalb is developed on <a href="https://github.com/nasser/---">GitHub</a> and has 755 stars - Early development of Qalb happened in <a href="../lists/labs.html#q=https://github.com/nasser/---/issues">https://github.com/nasser/---/issues</a> - Qalb is written in <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="ruby.html">Ruby</a> - Qalb is written with the native language of Arabic - See also: (2 related languages) <a href="scheme.html">Scheme</a>, <a href="lisp.html">Lisp</a> ```Example from <a href='https://riju.codes/qalb'>Riju</a>: (قول "مرحبا يا عالم") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/q/Qalb'>hello-world</a>: (قول "Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 466 2.3
Qa4 Built with Scroll v170.5.0 10/15/2024 6 0
Q - Programming language Q = Q is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Arthur Whitney. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Arthur%20Whitney Arthur Whitney #370 on PLDB 22 Years Old 768 <span title="Q repos on GitHub.">Repos</span> Q is a proprietary array processing language developed by Arthur Whitney and commercialized by Kx Systems. The language serves as the query language for kdb+, a disk based and in-memory, column-based database. kdb+ is based upon K, a terse variant of APL. Read more on Wikipedia... https://en.wikipedia.org/wiki/Q_(programming_language_from_Kx_Systems) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - There are at least 768 Q repos on <a href="https://github.com/search?q=language:q">GitHub</a> - Early development of Q happened in <a href="../lists/labs.html#q=Kx Systems">Kx Systems</a> - The Google BigQuery Public Dataset GitHub snapshot shows 157 users using Q in 170 repos on <a href="https://api.github.com/search/repositories?q=language:q">GitHub</a> - There are 152 <a href="https://projecteuler.net/language=Q">Project Euler</a> users using Q - Explore Q snippets on <a href="http://www.rosettacode.org/wiki/Category:Q">Rosetta Code</a> - Q appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/q">package</a> for syntax highlighting Q - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/q.py">syntax highlighting</a> for Q - GitHub supports <a href="https://github.com/komsit37/sublime-q" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Q - PLDB has 2 <a href="jupyter-notebook.html">Jupyter</a> Kernels for Q: <a href="https://github.com/jvictorchen/IKdbQ">github.com</a>, <a href="https://github.com/newtux/KdbQ_kernel">github.com</a> - See also: (5 related languages) <a href="q-equational-programming-language.html">Q</a>, <a href="scheme.html">Scheme</a>, <a href="k.html">K</a>, <a href="apl.html">APL</a>, <a href="sql.html">SQL</a> - 2 PLDB concepts link to Q: <a href="lil.html">Lil</a>, <a href="xs-lang.html">xs</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/q/Q.q'>hello-world</a>: "Hello World" ``` ```Example from <a href='http://helloworldcollection.de/#Q'>the Hello World Collection</a>: /* Hello world in Q */ hello = writes "Hello, world!\n"; ``` ```Example from <a href='https://github.com/komsit37/sublime-q'>Linguist</a>: dst:`:tq src:`:tqsrc F:key src / trade fields (types;widths) trf after 200609 tf:`time`ex`sym`s`cond`size`price`stop`corr`seq`cts`trf tt:("TCSS*IFBIJCC ";9 1 6 10 4 9 11 1 2 16 1 1,1+20060930<"I"$-8#string first F) / quote fields (types;widths) qf:`time`ex`sym`s`bid`bsize`ask`asize`cond`mmid`bex`aex`seq`bbo`qbbo`corr`cqs qt:("TCSSFIFIC*CCJCCCC ";9 1 6 10 11 7 11 7 1 4 1 1 16 1 1 1 1 2) / sym[.s] "e"$pricebidask g:{[f;x]`sym`time xcols delete s from @[;`sym;{$[null y;x;` sv x,y]}';x`s]@[x;f;"e"$%;1e4]} foo:{[d;f;t;g;x]@[;`sym;`p#].Q.dsftg[(dst;"D"$-8#string x;d);(` sv src,x;sum t 1;0);f;t;g]} \t foo[`trade;tf;tt;g[`price] ]each F where F like"taqtrade*[0-9]"; \t foo[`quote;qf;qt;g[`bid`ask]]each F where F like"taqquote*[0-9]"; \ http://www.nyxdata.com/Data-Products/Daily-TAQ ``` ```Example from <a href='https://en.wikipedia.org/wiki/Q_(programming_language_from_Kx_Systems)'>Wikipedia</a>: q)select from t where name like "ja*",age>50 name age -------- jack 60 q)select rows:count i by age from t age| rows ---| ---- 20 | 1 50 | 2 60 | 1 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 902 4.5
Q# - Programming language Q# == Q# is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #1622 on PLDB 8 Years Old 768 <span title="Q# repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 768 Q# repos on <a href="https://github.com/search?q=language:Q#">GitHub</a> - Early development of Q# happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - The Google BigQuery Public Dataset GitHub snapshot shows 4 users using Q# in 4 repos on <a href="https://api.github.com/search/repositories?q=language:Q#">GitHub</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/qsharp">package</a> for syntax highlighting Q# ```Example from <a href='https://riju.codes/qsharp'>Riju</a>: namespace main { open Microsoft.Quantum.Canon; open Microsoft.Quantum.Intrinsic; @EntryPoint() operation Main() : Unit { Message("Hello, world!"); } } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/q/QSharp.qs'>hello-world</a>: namespace Quantum.HelloWorld { open Microsoft.Quantum.Canon; open Microsoft.Quantum.Intrinsic; operation HelloWorld() : Unit { Message("Hello World"); } } ``` ```Q# <a href="../lists/keywords.html#q=q-sharp">Keywords</a> namespace open as operation function body adjoint newtype controlled if elif else repeat until fixup for in while return fail within apply Adjoint Controlled Adj Ctl is self auto distribute invert intrinsic let set w/ new not and or use borrow using borrowing mutable ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token " Built with Scroll v170.5.0 10/15/2024 490 2.5
Q-gert Built with Scroll v170.5.0 10/15/2024 6 0
Q - Programming language Q = Q is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991 by Albert Gräf. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=Albert%20Gr%C3%A4f Albert Gräf #1772 on PLDB 34 Years Old Pure, successor to the equational language Q, is a dynamically typed, functional programming language based on term rewriting. It has facilities for user-defined operator syntax, macros, arbitrary-precision arithmetic (multiple-precision numbers), and compiling to native code through the LLVM. Pure is free and open-source software distributed (mostly) under the GNU Lesser General Public License version 3 or later. Read more on Wikipedia... https://en.wikipedia.org/wiki/Q_(equational_programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Q happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/q-lang/_list/tickets">https://sourceforge.net/p/q-lang/_list/tickets</a> - See also: (14 related languages) <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a>, <a href="haskell.html">Haskell</a>, <a href="lisp.html">Lisp</a>, <a href="alice.html">Alice</a>, <a href="matlab.html">MATLAB</a>, <a href="llvmir.html">LLVM IR</a>, <a href="c.html">C</a>, <a href="miranda.html">Miranda</a>, <a href="puredata.html">Pure Data</a>, <a href="octave.html">GNU Octave</a>, <a href="opengl.html">OpenGL</a>, <a href="faust.html">FAUST</a>, <a href="supercollider.html">SuperCollider</a> ```Example from <a href='https://en.wikipedia.org/wiki/Q_(equational_programming_language)'>Wikipedia</a>: extern int puts(char*); hello = puts "Hello, world!"; hello; ``` Built with Scroll v170.5.0 10/15/2024 415 2.1
PyTorch - Library PyTorch ======= PyTorch is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2016 by Ronan Collobert. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Ronan%20Collobert Ronan Collobert #245 on PLDB 9 Years Old ```Download source code: git clone https://github.com/pytorch/pytorch ``` PyTorch is an open-source machine learning library for Python, based on Torch, used for applications such as natural language processing. It is primarily developed by Facebook's artificial-intelligence research group, and Uber's "Pyro" software for probabilistic programming is built on it.PyTorch provides two high-level features: Tensor computation (like NumPy) with strong GPU acceleration Deep Neural Networks built on a tape-based autodiff system. Read more on Wikipedia... https://en.wikipedia.org/wiki/PyTorch Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - PyTorch is developed on <a href="https://github.com/pytorch/pytorch">GitHub</a> and has 80,826 stars - Early development of PyTorch happened in <a href="../lists/labs.html#q=https://github.com/pytorch">https://github.com/pytorch</a> - PyTorch is written in <a href="python.html">Python</a>, <a href="cpp.html">C++</a>, <a href="cuda.html">CUDA</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="cmake.html">CMake</a>, <a href="glsl.html">GLSL</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="starlark.html">starlark</a>, <a href="assembly-language.html">Assembly language</a>, <a href="java.html">Java</a>, <a href="bazel.html">Bazel</a>, <a href="xml.html">XML</a>, <a href="csv.html">CSV</a>, <a href="json.html">JSON</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="gradle.html">Gradle</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="ini.html">Ini</a>, <a href="toml.html">TOML</a>, <a href="powershell.html">PowerShell</a>, <a href="ruby.html">Ruby</a>, <a href="diff.html">Diff</a>, <a href="objective-c.html">Objective-C</a>, <a href="bash.html">Bash</a>, <a href="vim-script.html">Vim script</a> - There are 0 members in the <a href="https://www.reddit.com/r/pytorch/">PyTorch subreddit</a> - <a href="http://pytorch.org/">pytorch.org</a> was registered in 2016 - See also: (4 related languages) <a href="python.html">Python</a>, <a href="cuda.html">CUDA</a>, <a href="linux.html">Linux</a>, <a href="numpy.html">NumPy</a> Built with Scroll v170.5.0 10/15/2024 604 3
Python Format Specification - Template language Python Format Specification =========================== Python Format Specification is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #3092 on PLDB 17 Years Old Python minilang introduced in Python 2.6 in 2008. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Early development of Python Format Specification happened in <a href="../lists/labs.html#q=Python Software Foundation">Python Software Foundation</a> ```Example from the web: '{0}, {1}, {2}'.format('a', 'b', 'c') ``` Built with Scroll v170.5.0 10/15/2024 226 1.1
Python for S60 - Programming language Python for S60 ============== Python for S60 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Guido van Rossum. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Guido%20van%20Rossum Guido van Rossum #2822 on PLDB 19 Years Old The Python for S60 also called PyS60 (Unix name), was Nokia’s port of the general Python programming language to its S60 software platform, originally based on Python 2.2.2 from 2002. The latest final version, PyS60-2.0.0, released on 11 February 2010 updated the python core to version 2.5.4.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Python_for_S60 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Python for S60 happened in <a href="../lists/labs.html#q=Python Software Foundation">Python Software Foundation</a> - See also: (3 related languages) <a href="python.html">Python</a>, <a href="unix.html">Unix</a>, <a href="opl.html">OPL</a> Built with Scroll v170.5.0 10/15/2024 308 1.5
Python-cl-compiler Built with Scroll v170.5.0 10/15/2024 6 0
Pythagorean-equation Built with Scroll v170.5.0 10/15/2024 6 0
Pyrex - Programming language Pyrex ===== Pyrex is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #1700 on PLDB 23 Years Old ```Download source code: git clone https://www.csse.canterbury.ac.nz/greg.ewing/python/Pyrex/hg/ ``` Pyrex is a programming language developed to aid in creating Python modules. Its syntax is very close to Python. The goal is to make it easy for Python programmers to write the non-Python supporting code usually required for interfacing modules in a language which is as close to Python as possible.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Pyrex_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Pyrex happened in <a href="../lists/labs.html#q=University of Canterbury">University of Canterbury</a> - Pyrex on HOPL https://hopl.info/showlanguage.prx?exp=4938 Pyrex on HOPL - See also: (3 related languages) <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="cython.html">Cython</a> Built with Scroll v170.5.0 10/15/2024 311 1.6
pyret - Programming language pyret ===== pyret is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Joe Gibbs Politz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Joe%20Gibbs%20Politz Joe Gibbs Politz #485 on PLDB 14 Years Old ```Download source code: git clone https://github.com/brownplt/pyret-lang ``` Pyret is a programming language designed to serve as an outstanding choice for programming education while exploring the confluence of scripting and functional programming. It's under active design and development, and free to use or modify. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - pyret is developed on <a href="https://github.com/brownplt/pyret-lang">GitHub</a> and has 1,061 stars - Early development of pyret happened in <a href="../lists/labs.html#q=Brown University">Brown University</a> - Learn <a href="https://exercism.org/tracks/pyret">pyret on exercism.</a> - <a href="https://www.pyret.org/">pyret.org</a> was registered in 2011 ```Example from the web: data BinTree: | leaf | node(value, left, right) end fun tree-sum(t): doc: "Calculate the sum of node values" cases (BinTree) t: | leaf => 0 | node(v, l, r) => v + tree-sum(l) + tree-sum(r) end where: tree-sum(leaf) is 0 node4 = node(4, leaf, leaf) tree-sum(node(5, node4, leaf)) is 9 end ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/Pyret.arr'>hello-world</a>: print('Hello World') ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 427 2.1
Pyret - Programming language Pyret ===== Pyret is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Ben Lerner and Joe Gibbs Politz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Ben%20Lerner Ben Lerner https://pldb.io/concepts/../lists/creators.html#q=Joe%20Gibbs%20Politz Joe Gibbs Politz #1324 on PLDB 13 Years Old ```Download source code: git clone https://github.com/brownplt/pyret-lang ``` The Pyret language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Pyret is developed on <a href="https://github.com/brownplt/pyret-lang">GitHub</a> and has 1,061 stars - Early development of Pyret happened in <a href="../lists/labs.html#q=Brown University">Brown University</a> Built with Scroll v170.5.0 10/15/2024 256 1.3
PyPI - Package manager PyPI ==== PyPI, aka Python Package Index, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2525 on PLDB 10 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of PyPI happened in <a href="../lists/labs.html#q=https://github.com/pypi">https://github.com/pypi</a> Built with Scroll v170.5.0 10/15/2024 197 1
pyke - Knowledge base pyke ==== pyke is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22knowledgeBase%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">knowledge base</a> created in 2008 by Paul Haesler and Bruce Frederiksen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Paul%20Haesler Paul Haesler https://pldb.io/concepts/../lists/creators.html#q=Bruce%20Frederiksen Bruce Frederiksen #2800 on PLDB 17 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"knowledgeBase"%5D%7D%5D%2C"logic"%3A"AND"%7D'>knowledgeBase</a> - Early development of pyke happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/pyke/_list/tickets">https://sourceforge.net/p/pyke/_list/tickets</a> - Read more about pyke on the web: 1. http://pyke.sourceforge.net/PyCon2008-paper.html 1. Built with Scroll v170.5.0 10/15/2024 245 1.2
Pygments - Library Pygments ======== Pygments is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2006 by Georg Brandl. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Georg%20Brandl Georg Brandl #290 on PLDB 19 Years Old ```Download source code: git clone https://github.com/pygments/pygments ``` Pygments is a generic syntax highlighter suitable for use in code hosting, forums, wikis or other applications that need to prettify source code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Pygments is developed on <a href="https://github.com/pygments/pygments">GitHub</a> and has 1,767 stars - Early development of Pygments happened in <a href="../lists/labs.html#q=https://github.com/pygments">https://github.com/pygments</a> - Pygments is written in <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="scala.html">Scala</a>, <a href="graphql.html">GraphQL</a>, <a href="prolog.html">Prolog</a>, <a href="ruby.html">Ruby</a>, <a href="javascript.html">JavaScript</a>, <a href="lisp.html">Lisp</a>, <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="haskell.html">Haskell</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="dtd.html">DTD</a>, <a href="make.html">Make</a>, <a href="bash.html">Bash</a>, <a href="sed.html">sed</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="scheme.html">Scheme</a>, <a href="standard-ml.html">Standard ML</a>, <a href="java.html">Java</a>, <a href="clojure.html">Clojure</a>, <a href="xquery.html">XQuery</a>, <a href="php.html">PHP</a>, <a href="ada.html">Ada</a>, <a href="raku.html">Raku</a>, <a href="actionscript.html">ActionScript</a>, <a href="css.html">CSS</a>, <a href="groovy.html">Groovy</a>, <a href="assembly-language.html">Assembly language</a>, <a href="json.html">JSON</a>, <a href="pascal.html">Pascal</a>, <a href="tex.html">Tex</a>, <a href="nim.html">Nim</a>, <a href="haxe.html">Haxe</a>, <a href="fortran-90.html">Fortran 90</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="lean.html">Lean</a>, <a href="toml.html">TOML</a>, <a href="clean.html">Clean</a>, <a href="nemerle.html">Nemerle</a>, <a href="perl.html">Perl</a>, <a href="powershell.html">PowerShell</a>, <a href="erlang.html">Erlang</a>, <a href="d.html">D</a>, <a href="ini.html">Ini</a>, <a href="idl.html">IDL</a>, <a href="agda.html">Agda</a>, <a href="odin.html">odin</a>, <a href="sql.html">SQL</a>, <a href="handlebars.html">Handlebars</a>, <a href="gdscript.html">GDScript</a>, <a href="gherkin.html">Gherkin</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="glsl.html">GLSL</a>, <a href="go.html">Go</a>, <a href="mathematica.html">Mathematica</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="cobol.html">COBOL</a>, <a href="crystal.html">Crystal</a>, <a href="ocaml.html">OCaml</a>, <a href="racket.html">Racket</a>, <a href="c-shell.html">C shell</a>, <a href="f-sharp.html">F#</a>, <a href="rust.html">Rust</a>, <a href="vim-script.html">Vim script</a>, <a href="logtalk.html">Logtalk</a>, <a href="xhtml.html">XHTML</a>, <a href="julia.html">Julia</a>, <a href="csharp.html">C#</a>, <a href="visual-basic.net.html">Visual Basic .NET</a>, <a href="zig.html">Zig</a>, <a href="brainfuck.html">Brainfuck</a>, <a href="fennel.html">Fennel</a>, <a href="lua.html">Lua</a>, <a href="elixir.html">Elixir</a>, <a href="autohotkey.html">AutoHotkey</a>, <a href="r.html">R</a>, <a href="chapel.html">Chapel</a>, <a href="fortran-77.html">FORTRAN 77</a>, <a href="vhdl.html">VHDL</a>, <a href="hlsl.html">HLSL</a>, <a href="objective-c.html">Objective-C</a>, <a href="xbase.html">xBase</a>, <a href="awk.html">awk</a>, <a href="solidity.html">Solidity</a>, <a href="pig.html">Pig Latin</a>, <a href="idris.html">Idris</a>, <a href="nix.html">Nix</a>, <a href="qml.html">QML</a>, <a href="saltstack.html">SaltStack</a>, <a href="reason.html">Reason</a>, <a href="mako.html">Mako</a>, <a href="cmake.html">CMake</a>, <a href="clojurescript.html">ClojureScript</a>, <a href="meson.html">Meson</a>, <a href="markdown.html">Markdown</a>, <a href="coldfusion.html">ColdFusion</a>, <a href="kotlin.html">Kotlin</a>, <a href="swift.html">Swift</a>, <a href="elm.html">Elm</a>, <a href="rexx.html">Rexx</a>, <a href="jsx.html">JSX</a>, <a href="liquid.html">Liquid</a>, <a href="wasm.html">WebAssembly</a>, <a href="xtend.html">Xtend</a>, <a href="slim.html">Slim</a>, <a href="jcl.html">JCL</a>, <a href="logos.html">Logos</a>, <a href="cuda.html">CUDA</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="java-server-pages.html">JSP</a>, <a href="xslt.html">XSLT</a>, <a href="apl.html">APL</a>, <a href="dart.html">Dart</a>, <a href="asp.net.html">ASP.NET</a>, <a href="gradle.html">Gradle</a>, <a href="thrift.html">Thrift</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="puppet.html">Puppet</a>, <a href="coq.html">Coq</a>, <a href="forth.html">Forth</a> - <a href="https://pygments.org/">pygments.org</a> was registered in 2007 - See also: (6 related languages) <a href="codemirror.html">CodeMirror</a>, <a href="monaco.html">Monaco Editor</a>, <a href="highlightjs.html">highlight.js</a>, <a href="ace.html">Ace Editor</a>, <a href="sublime-syntax.html">Sublime Syntax</a>, <a href="tmlanguage.html">TextMate Language</a> - 3 PLDB concepts link to Pygments: <a href="ace.html">Ace Editor</a>, <a href="highlightjs.html">highlight.js</a>, <a href="prismjs.html">Prism</a> Built with Scroll v170.5.0 10/15/2024 1114 5.6
Pygmalion Built with Scroll v170.5.0 10/15/2024 6 0
Pycket - Programming language Pycket ====== Pycket is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Sam Tobin-Hochstadt. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Sam%20Tobin-Hochstadt Sam Tobin-Hochstadt #1168 on PLDB 3 Years Old ```Download source code: git clone https://github.com/pycket/pycket ``` Pycket: a Racket/Scheme implementation that is generated using the RPython framework - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Pycket is developed on <a href="https://github.com/pycket/pycket">GitHub</a> and has 255 stars - Early development of Pycket happened in <a href="../lists/labs.html#q=https://github.com/pycket">https://github.com/pycket</a> - Pycket is written in <a href="python.html">Python</a>, <a href="racket.html">Racket</a>, <a href="scheme.html">Scheme</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="ini.html">Ini</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="c.html">C</a> - Read more about Pycket on the web: 1. 2. https://reddit.com/r/ProgrammingLanguages/comments/upizne/pycket_a_racketscheme_implementation_that_is/ 1. https://reddit.com/r/Racket/comments/upim61/pycket_a_racketscheme_implementation_that_is/ 2. Built with Scroll v170.5.0 10/15/2024 344 1.7
Pycharm-editor Built with Scroll v170.5.0 10/15/2024 6 0
Py Built with Scroll v170.5.0 10/15/2024 6 0
PVS - Programming language PVS === PVS, aka Prototype Verification System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #2168 on PLDB 33 Years Old The Prototype Verification System (PVS) is a specification language integrated with support tools and an automated theorem prover, developed at the Computer Science Laboratory of SRI International in Menlo Park, California. PVS is based on a kernel consisting of an extension of Church's theory of types with dependent types, and is fundamentally a classical typed higher-order logic. The base types include uninterpreted types that may be introduced by the user, and built-in types such as the booleans, integers, reals, and the ordinals. Read more on Wikipedia... https://en.wikipedia.org/wiki/Prototype_Verification_System Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PVS happened in <a href="../lists/labs.html#q=SRI">SRI</a> - PVS on HOPL https://hopl.info/showlanguage.prx?exp=2724 PVS on HOPL - Read more about PVS on Semantic Scholar: 1. https://semanticscholar.org/paper/50597508a9e76ed5cef6515b6bb107c8988c1e67 1. Built with Scroll v170.5.0 10/15/2024 318 1.6
Pv-wave Built with Scroll v170.5.0 10/15/2024 6 0
Push - Programming language Push ==== Push is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001 by Lee Spector and Alan Robinson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=Lee%20Spector Lee Spector https://pldb.io/concepts/../lists/creators.html#q=Alan%20Robinson Alan Robinson #2905 on PLDB 24 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Push happened in <a href="../lists/labs.html#q=Hampshire College">Hampshire College</a> - <a href="https://faculty.hampshire.edu/lspector/pubs/push-gpem-final.pdf">First announcement of</a> Push - Read more about Push on the web: 1. 2. http://faculty.hampshire.edu/lspector/push3-description.html 1. https://faculty.hampshire.edu/lspector/pubs/push-gpem-final.pdf 2. ```Example from the web: TIMES2 CODE.QUOTE ( 2 INTEGER.* ) CODE.DEFINE ``` Built with Scroll v170.5.0 10/15/2024 277 1.4
Pursuit PureScript Package Repository - Package manager Pursuit PureScript Package Repository ===================================== Pursuit PureScript Package Repository is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2799 on PLDB 11 Years Old Pursuit hosts API documentation for PureScript packages. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of Pursuit PureScript Package Repository happened in <a href="../lists/labs.html#q=https://github.com/purescript">https://github.com/purescript</a> Built with Scroll v170.5.0 10/15/2024 209 1
PureScript - Programming language PureScript ========== PureScript is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Phil Freeman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Phil%20Freeman Phil Freeman #75 on PLDB 12 Years Old 5k <span title="PureScript repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/purescript/purescript ``` A strongly-typed language that compiles to JavaScript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - PureScript is developed on <a href="https://github.com/purescript/purescript">GitHub</a> and has 8,515 stars - There are at least 5,443 PureScript repos on <a href="https://github.com/search?q=language:PureScript">GitHub</a> - PureScript compiles to <a href="javascript.html">JavaScript</a> - PureScript is written in <a href="purescript.html">PureScript</a>, <a href="haskell.html">Haskell</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="less.html">Less</a>, <a href="yacc.html">Yacc</a>, <a href="make.html">Make</a>, <a href="dhall.html">Dhall</a>, <a href="xml.html">XML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 382 users using PureScript in 826 repos on <a href="https://api.github.com/search/repositories?q=language:PureScript">GitHub</a> - There are 4 <a href="https://projecteuler.net/language=PureScript">Project Euler</a> users using PureScript - PureScript <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/nwolverson/purescript-language-server">implementation</a> - GitHub supports <a href="https://github.com/purescript-contrib/atom-language-purescript" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for PureScript - Learn <a href="https://exercism.org/tracks/purescript">PureScript on exercism.</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/Eoksni/ipurescript">Kernel</a> for PureScript - There is a <a href="https://pursuit.purescript.org/">central package repository</a> for PureScript - 4 PLDB concepts link to PureScript: <a href="mal.html">mal</a>, <a href="nulan.html">nulan</a>, <a href="purescript.html">PureScript</a>, <a href="reason.html">Reason</a> ```Example from the web: import Prelude import Effect.Console (log) greet :: String -> String greet name = "Hello, " <> name <> "!" main = log (greet "World") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/PureScript.purs'>hello-world</a>: module Main where import Debug.Trace main = trace "Hello World" ``` ```Example from <a href='https://github.com/purescript-contrib/atom-language-purescript'>Linguist</a>: module Control.Arrow where import Data.Tuple class Arrow a where arr :: forall b c. (b -> c) -> a b c first :: forall b c d. a b c -> a (Tuple b d) (Tuple c d) instance arrowFunction :: Arrow (->) where arr f = f first f (Tuple b d) = Tuple (f b) d second :: forall a b c d. (Category a, Arrow a) => a b c -> a (Tuple d b) (Tuple d c) second f = arr swap >>> first f >>> arr swap swap :: forall a b. Tuple a b -> Tuple b a swap (Tuple x y) = Tuple y x infixr 3 *** infixr 3 &&& (***) :: forall a b b' c c'. (Category a, Arrow a) => a b c -> a b' c' -> a (Tuple b b') (Tuple c c') (***) f g = first f >>> second g (&&&) :: forall a b b' c c'. (Category a, Arrow a) => a b c -> a b c' -> a b (Tuple c c') (&&&) f g = arr (\b -> Tuple b b) >>> (f *** g) class ArrowZero a where zeroArrow :: forall b c. a b c infixr 5 <+> class ArrowPlus a where (<+>) :: forall b c. a b c -> a b c -> a b c ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example {- A comment -} Token {- -} row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example -- https://github.com/purescript/documentation/blob/master/language/Syntax.md -- Syntax is whitespace sensitive. The general rule of thumb is that declarations which span multiple lines should be indented past the column on which they were first defined on their subsequent lines. foo = bar + baz Token row Feature Doc comments FeatureLink ../features/hasDocComments.html Supported <span class="hasFeature">✓</span> Example -- https://github.com/purescript/documentation/blob/master/language/Syntax.md -- | `bool` performs case analysis for the `Boolean` data type, like an `if` statement. bool :: forall a. Boolean -> a -> a -> a bool true x _ = x bool false _ x = x Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token HackerNews discussions of PureScript ==================================== title|titleLink|date|score|comments Show HN: PureScript - a functional language which compiles to Javascript|https://news.ycombinator.com/item?id=6644685|10/31/2013|2|0 Built with Scroll v170.5.0 10/15/2024 1051 5.3
Pure Data - Programming language Pure Data ========= Pure Data is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #698 on PLDB 29 Years Old 3m <span title="Pure Data repos on GitHub.">Repos</span> Pure Data (Pd) is a visual programming language developed by Miller Puckette in the 1990s for creating interactive computer music and multimedia works. While Puckette is the main author of the program, Pd is an open source project with a large developer base working on new extensions. It is released under a license similar to the BSD license. Read more on Wikipedia... https://en.wikipedia.org/wiki/Pure_Data Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 3,084,650 Pure Data repos on <a href="https://github.com/search?q=language:Pure Data">GitHub</a> - Early development of Pure Data happened in <a href="../lists/labs.html#q=University of California San Diego">University of California San Diego</a> - The Google BigQuery Public Dataset GitHub snapshot shows 696 users using Pure Data in 914 repos on <a href="https://api.github.com/search/repositories?q=language:Pure Data">GitHub</a> - Pure Data on HOPL https://hopl.info/showlanguage.prx?exp=6444 Pure Data on HOPL - Pure Data appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (11 related languages) <a href="linux.html">Linux</a>, <a href="ios.html">iOS</a>, <a href="android.html">Android</a>, <a href="freebsd.html">FreeBSD</a>, <a href="max.html">Max</a>, <a href="opengl.html">OpenGL</a>, <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="scheme.html">Scheme</a>, <a href="lua.html">Lua</a>, <a href="tcl.html">Tcl</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/Pure Data.pd'>hello-world</a>: #N canvas 1029 457 450 300 10; #X obj 127 132 print; #X msg 127 86 Hello World; #X connect 1 0 0 0; ``` Built with Scroll v170.5.0 10/15/2024 482 2.4
PureBasic - Programming language PureBasic ========= PureBasic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #572 on PLDB 27 Years Old 6k <span title="PureBasic repos on GitHub.">Repos</span> PureBasic is a commercially distributed procedural computer programming language and integrated development environment based on BASIC and developed by Fantaisie Software for Windows 32/64-bit, Linux 32/64-bit, and macOS. An Amiga version is available, although it has been discontinued and some parts of it are released as open source. The first public release of PureBasic for Windows was on December 17, 2000. Read more on Wikipedia... https://en.wikipedia.org/wiki/PureBasic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 6,366 PureBasic repos on <a href="https://github.com/search?q=language:PureBasic">GitHub</a> - Early development of PureBasic happened in <a href="../lists/labs.html#q=Fantaisie Software">Fantaisie Software</a> - The Google BigQuery Public Dataset GitHub snapshot shows 556 users using PureBasic in 647 repos on <a href="https://api.github.com/search/repositories?q=language:PureBasic">GitHub</a> - Explore PureBasic snippets on <a href="http://www.rosettacode.org/wiki/Category:PureBasic">Rosetta Code</a> - GitHub supports <a href="https://github.com/telnet23/language-basic" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for PureBasic - Indeed.com has 0 matches for <a href="https://www.indeed.com/jobs?q=purebasic developer">"purebasic developer"</a>. - <a href="http://www.purebasic.com">purebasic.com</a> was registered in 2000 - See also: (5 related languages) <a href="basic.html">BASIC</a>, <a href="linux.html">Linux</a>, <a href="x86-isa.html">X86</a>, <a href="powerpc.html">PowerPC</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/PureBasic.pb'>hello-world</a>: If OpenConsole() PrintN("Hello World") EndIf ``` ```Example from <a href='https://github.com/telnet23/language-basic'>Linguist</a>: EnableExplicit ; ##################################################### Includes #################################################### XIncludeFile "Includes/AudioOut.pbi" ; ##################################################### Prototypes ################################################## ; ##################################################### Structures ################################################## ; ##################################################### Constants ################################################### #Samplerate = 44100 ; ##################################################### Structures ################################################## Structure Main *AudioOut Quit.i EndStructure Global Main.Main Structure Main_Window ID.i TrackBar.i [10] EndStructure Global Main_Window.Main_Window ; ##################################################### Variables ################################################### Global Frequency.d = 1000 Global Amplitude.d = 0.25 ; ##################################################### Procedures ################################################## Procedure Main_Window_Open() Main_Window\ID = OpenWindow(#PB_Any, 0, 0, 800, 100, "AudioOut Example", #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_ScreenCentered) If Main_Window\ID Main_Window\TrackBar[0] = TrackBarGadget(#PB_Any, 10, 10, 780, 30, 0, 20000) SetGadgetState(Main_Window\TrackBar[0], Frequency) Main_Window\TrackBar[1] = TrackBarGadget(#PB_Any, 10, 40, 780, 30, 0, 1000) SetGadgetState(Main_Window\TrackBar[1], Amplitude*1000) EndIf EndProcedure Procedure Notifier_CallBack(*AudioOut) Protected *Temp, Temp_Size.i Static Rotation.d While AudioOut::GetQueuedBlocks(*AudioOut) <= 3 Temp_Size = AudioOut::GetBufferBlocksize(*AudioOut) If Temp_Size > 0 *Temp = AllocateMemory(Temp_Size) Define Left.d, Right.d, i For i = 0 To Temp_Size / 4 - 1 Left = Sin(Rotation) * Amplitude Right = Sin(Rotation) * Amplitude PokeW(*Temp + i*4 , Left*32767) PokeW(*Temp + i*4 + 2, Right*32767) Rotation + 2.0*#PI / #Samplerate * Frequency Next AudioOut::Write_Data(Main\AudioOut, *Temp, Temp_Size) FreeMemory(*Temp) EndIf Wend EndProcedure ; ##################################################### Initialisation ############################################## Main_Window_Open() AudioOut::GetDevices() ForEach AudioOut::Device() Debug PeekS(AudioOut::@Device()\szPname) Next Main\AudioOut = AudioOut::Initialize(#WAVE_MAPPER, #Samplerate, 2, 16, @Notifier_CallBack()) If Not Main\AudioOut Debug AudioOut::GetError() End EndIf Notifier_CallBack(Main\AudioOut) ; ##################################################### Main ######################################################## Repeat Repeat Select WaitWindowEvent(100) Case #PB_Event_Gadget Select EventGadget() Case Main_Window\TrackBar[0] Frequency = GetGadgetState(Main_Window\TrackBar[0]) Debug Frequency Case Main_Window\TrackBar[1] Amplitude = GetGadgetState(Main_Window\TrackBar[1]) / 1000 EndSelect Case #PB_Event_CloseWindow Main\Quit = #True Case 0 Break EndSelect ForEver Until Main\Quit ; ##################################################### End ######################################################### AudioOut::Deinitialize(Main\AudioOut) ; IDE Options = PureBasic 5.30 Beta 2 (Windows - x64) ; CursorPosition = 109 ; FirstLine = 79 ; Folding = - ; EnableUnicode ; EnableThread ; EnableXP ``` ```Example from <a href='https://en.wikipedia.org/wiki/PureBasic'>Wikipedia</a>: Structure type_name field_name.type ; Single field. Perhaps the structures attachment. field_name[count].type ; Static arrays. ; ... ; Optional construction StructureUnion .. EndStructureUnion allows you ; to combine multiple fields into one area of memory ; that is sometimes required for the conversion types. StructureUnion type_name.type ; ... EndStructureUnion EndStructure ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token PrintN row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 896 4.5
Pure - Programming language Pure ==== Pure is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008 by Albert Gräf. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Albert%20Gr%C3%A4f Albert Gräf #1175 on PLDB 17 Years Old Pure, successor to the equational language Q, is a dynamically typed, functional programming language based on term rewriting. It has facilities for user-defined operator syntax, macros, arbitrary-precision arithmetic (multiple-precision numbers), and compiling to native code through the LLVM. Pure is free and open-source software distributed (mostly) under the GNU Lesser General Public License version 3 or later. Read more on Wikipedia... https://en.wikipedia.org/wiki/Pure_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Pure happened in <a href="../lists/labs.html#q=https://bitbucket.org/purelang/pure-lang/issues">https://bitbucket.org/purelang/pure-lang/issues</a> - Explore Pure snippets on <a href="http://www.rosettacode.org/wiki/Category:Pure">Rosetta Code</a> - See also: (14 related languages) <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a>, <a href="haskell.html">Haskell</a>, <a href="lisp.html">Lisp</a>, <a href="alice.html">Alice</a>, <a href="matlab.html">MATLAB</a>, <a href="llvmir.html">LLVM IR</a>, <a href="c.html">C</a>, <a href="miranda.html">Miranda</a>, <a href="puredata.html">Pure Data</a>, <a href="octave.html">GNU Octave</a>, <a href="opengl.html">OpenGL</a>, <a href="faust.html">FAUST</a>, <a href="supercollider.html">SuperCollider</a> ```Example from <a href='https://en.wikipedia.org/wiki/Pure_(programming_language)'>Wikipedia</a>: extern int puts(char*); hello = puts "Hello, world!"; hello; ``` Built with Scroll v170.5.0 10/15/2024 429 2.1
Puppet - Programming language Puppet ====== Puppet is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #154 on PLDB 20 Years Old 23k <span title="Puppet repos on GitHub.">Repos</span> In computing, Puppet is an open-source software configuration management tool. It runs on many Unix-like systems as well as on Microsoft Windows, and includes its own declarative language to describe system configuration. Puppet is produced by Puppet, founded by Luke Kanies in 2005. Read more on Wikipedia... https://en.wikipedia.org/wiki/Puppet_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 23,445 Puppet repos on <a href="https://github.com/search?q=language:Puppet">GitHub</a> - Early development of Puppet happened in <a href="../lists/labs.html#q=Puppet, Inc">Puppet, Inc</a> - The Google BigQuery Public Dataset GitHub snapshot shows 8k users using Puppet in 15k repos on <a href="https://api.github.com/search/repositories?q=language:Puppet">GitHub</a> - Puppet <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/lingua-pupuli/puppet-editor-services">implementation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/puppet">package</a> for syntax highlighting Puppet - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dsls.py">syntax highlighting</a> for Puppet - GitHub supports <a href="https://github.com/russCloak/SublimePuppet" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Puppet - See also: (5 related languages) <a href="clojure.html">Clojure</a>, <a href="ruby.html">Ruby</a>, <a href="linux.html">Linux</a>, <a href="rest.html">REST</a>, <a href="solaris.html">Solaris</a> - 9 PLDB concepts link to Puppet: <a href="apache-hbase.html">Apache Hbase</a>, <a href="cloc.html">cloc</a>, <a href="hhvm.html">HHVM</a>, <a href="kotlin.html">Kotlin</a>, <a href="mgmt.html">mgmt</a>, <a href="minilang.html">Minilang</a>, <a href="objectscript.html">ObjectScript</a>, <a href="pygments.html">Pygments</a>, <a href="rust.html">Rust</a> ```Example from <a href='https://github.com/russCloak/SublimePuppet'>Linguist</a>: hiera_include('classes') ``` ```Example from <a href='https://en.wikipedia.org/wiki/Puppet_(software)'>Wikipedia</a>: user { 'harry': ensure => present, uid => '1000', shell => '/bin/bash', home => '/var/tmp' } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 616 3.1
Punycode - Character encoding Punycode ======== Punycode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22characterEncoding%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">character encoding</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #1951 on PLDB 22 Years Old Punycode is a representation of Unicode with the limited ASCII character subset used for Internet hostnames. Using Punycode, host names containing Unicode characters are transcoded to a subset of ASCII consisting of letters, digits, and hyphens, which is called the Letter-Digit-Hyphen (LDH) subset. For example, München (German name for Munich) is encoded as Mnchen-3ya. Read more on Wikipedia... https://en.wikipedia.org/wiki/Punycode Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"characterEncoding"%5D%7D%5D%2C"logic"%3A"AND"%7D'>characterEncoding</a> - Early development of Punycode happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - Read more about Punycode on the web: 1. https://tools.ietf.org/html/rfc3492 1. Built with Scroll v170.5.0 10/15/2024 280 1.4
Punched tape - Notation Punched tape ============ Punched tape is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1943. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221943%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1943 #1652 on PLDB 82 Years Old Punched tape or perforated paper tape is a form of data storage, consisting of a long strip of paper in which holes are punched to store data. Now effectively obsolete, it was widely used during much of the twentieth century for teleprinter communication, for input to computers of the 1950s and 1960s, and later as a storage medium for minicomputers and CNC machine tools.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Punched_tape Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - Early development of Punched tape happened in <a href="../lists/labs.html#q=silk center">silk center</a> - See also: (1 related languages) <a href="ascii.html">ASCII</a> Built with Scroll v170.5.0 10/15/2024 280 1.4
Pumpkin Built with Scroll v170.5.0 10/15/2024 6 0
Pug - Template language Pug === Pug is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2010 by Tj Holowaychuk. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Tj%20Holowaychuk Tj Holowaychuk #62 on PLDB 15 Years Old 12k <span title="Pug repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/pugjs/pug ``` Pug – robust, elegant, feature rich template engine for Node.js - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Pug is developed on <a href="https://github.com/pugjs/pug">GitHub</a> and has 21,601 stars - There are at least 11,560 Pug repos on <a href="https://github.com/search?q=language:Pug">GitHub</a> - Early development of Pug happened in <a href="../lists/labs.html#q=https://github.com/pugjs">https://github.com/pugjs</a> - Pug is written in <a href="pug.html">Pug</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="typescript.html">TypeScript</a>, <a href="stylus.html">Stylus</a>, <a href="css.html">CSS</a>, <a href="coffeescript.html">CoffeeScript</a> - The Google BigQuery Public Dataset GitHub snapshot shows 528 users using Pug in 575 repos on <a href="https://api.github.com/search/repositories?q=language:Pug">GitHub</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/pug">package</a> for syntax highlighting Pug - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/html.py">syntax highlighting</a> for Pug - GitHub supports <a href="https://github.com/davidrios/jade-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Pug - 4 PLDB concepts link to Pug: <a href="ace.html">Ace Editor</a>, <a href="jedi.html">Jedi</a>, <a href="nit.html">Nit</a>, <a href="pug.html">Pug</a> ```Example from <a href='https://riju.codes/pug'>Riju</a>: html body p Hello, world! ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/Pug.pug'>hello-world</a>: doctype html html head title Hello World body h1 Hello World ``` ```Example from <a href='https://github.com/davidrios/jade-tmbundle'>Linguist</a>: p. Hello, World! ``` ```Pug <a href="../lists/keywords.html#q=pug">Keywords</a> append block case default doctype each else extends for if in include mixin typeof unless var when ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example - var title = "On Dogs: Man's Best Friend"; h1= title Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example mixin article(title) .article .article-wrapper h1= title if block block else p No content provided +article('Hello world') +article('Hello world') p This is my p Amazing article Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example - var friends = 10 case friends when 0 p you have no friends when 1 p you have a friend default p you have #{friends} friends Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example - var user = {description: 'foo bar baz'} - var authorised = false #user if user.description h2.green Description p.description= user.description else if authorised h2.blue Description p.description. User has no description, why not add one... else h2.red Description p.description User has no description Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example //- index.pug doctype html html include includes/head.pug body h1 My Site p Welcome to my super lame site. include includes/foot.pug Token row Feature hasForEachLoops FeatureLink ../features/hasForEachLoops.html Supported <span class="hasFeature">✓</span> Example ul each val in [1, 2, 3, 4, 5] li= val Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 879 4.4
PUFFT - Programming language PUFFT ===== PUFFT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1965. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221965%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1965 #3187 on PLDB 60 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PUFFT happened in <a href="../lists/labs.html#q=Purdue University">Purdue University</a> - PUFFT on HOPL https://hopl.info/showlanguage.prx?exp=235 PUFFT on HOPL - Read more about PUFFT on Semantic Scholar: 1. 2. https://www.semanticscholar.org/paper/PUFFT%E2%80%94The-Purdue-University-fast-FORTRAN-translator-Rosen-Spurgeon/b7c693622af63766b2d73bc52a515b5e1cb11715 1. https://semanticscholar.org/paper/55394e8e351470c632b859f54556777436ae8079 2. Built with Scroll v170.5.0 10/15/2024 236 1.2
Public Key File - Application Public Key File =============== Public Key File is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #3186 on PLDB 30 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Public Key File happened in <a href="../lists/labs.html#q=Internet Engineering Task Force">Internet Engineering Task Force</a> - Read more about Public Key File on the web: 1. https://en.wikipedia.org/wiki/Secure_Shell 1. ```Example from the web: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgQCw3QQtYgRViVH8ZpkQ2A7BuCeyPYC4hB9kKNhxwUfJ2hFgW8soGMBhsLN+vOeAJ2IXDMsezJO2/qhoZFQMvHoWpWTRTLPeNtBsKD+nhOZX28A4D+QRzVZ6hdWoh9W+mIP69MIT3aX35oLb86IycbNdRJlEK4FAUt7tjezNkU7boQ== root@use1-2.nitrousbox.com ``` Built with Scroll v170.5.0 10/15/2024 232 1.2
PTX - Assembly language PTX === PTX is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #1628 on PLDB 16 Years Old Parallel Thread Execution (PTX, or NVPTX) is a pseudo-assembly language used in Nvidia's CUDA programming environment. The nvcc compiler translates code written in CUDA, a C++-like language, into PTX, and the graphics driver contains a compiler which translates the PTX into a binary code which can be run on the processing cores.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Parallel_Thread_Execution Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of PTX happened in <a href="../lists/labs.html#q=Nvidia">Nvidia</a> - See also: (2 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="cuda.html">CUDA</a> - Read more about PTX on the web: 1. https://www.nvidia.com/content/cuda-ptx_isa_1.4.pdf 1. - 1 PLDB concepts link to PTX: <a href="cuda.html">CUDA</a> ```Example from <a href='https://en.wikipedia.org/wiki/Parallel_Thread_Execution'>Wikipedia</a>: .shared .align 8 .b8 pbatch_cache[15744]; // define 15744 bytes, aligned to an 8-byte boundary ``` Built with Scroll v170.5.0 10/15/2024 333 1.7
Pt Built with Scroll v170.5.0 10/15/2024 6 0
PSYCO - Grammar language PSYCO ===== PSYCO is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2835 on PLDB 18 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of PSYCO happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/psyco/_list/tickets">https://sourceforge.net/p/psyco/_list/tickets</a> - PSYCO on HOPL https://hopl.info/showlanguage.prx?exp=3185 PSYCO on HOPL Built with Scroll v170.5.0 10/15/2024 212 1.1
psyche - Programming language psyche ====== psyche is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #3017 on PLDB 7 Years Old ```Download source code: git clone https://github.com/0918nobita/psyche ``` A WASM friendly lightweight programming language implemented in OCaml - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - psyche is developed on <a href="https://github.com/0918nobita/psyche">GitHub</a> and has 1 stars - Early development of psyche happened in <a href="../lists/labs.html#q=https://github.com/0918nobita/psyche/issues">https://github.com/0918nobita/psyche/issues</a> - psyche is written in <a href="ocaml.html">OCaml</a>, <a href="wasm.html">WebAssembly</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 300 1.5
psyche-c - Compiler psyche-c ======== psyche-c is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2016 by Leandro T. C. Melo. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Leandro%20T.%20C.%20Melo Leandro T. C. Melo #1028 on PLDB 9 Years Old ```Download source code: git clone https://github.com/ltcmelo/psychec ``` <a href='https://github.com/ltcmelo/psychec'>Psyche-c</a> is a compiler for incomplete C code. It features a Hindley/Milner-inspired type inference engine for C. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - psyche-c is developed on <a href="https://github.com/ltcmelo/psychec">GitHub</a> and has 526 stars - Early development of psyche-c happened in <a href="../lists/labs.html#q=https://github.com/ltcmelo/psychec/issues">https://github.com/ltcmelo/psychec/issues</a> - psyche-c is written in <a href="cpp.html">C++</a>, <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="haskell.html">Haskell</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="pascal.html">Pascal</a> Built with Scroll v170.5.0 10/15/2024 339 1.7
Psl Built with Scroll v170.5.0 10/15/2024 6 0
PSI - Programming language PSI === PSI is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #3185 on PLDB 12 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PSI happened in <a href="../lists/labs.html#q=http://departure.dk">http://departure.dk</a> - PSI on HOPL https://hopl.info/showlanguage.prx?exp=6348 PSI on HOPL - Read more about PSI on the web: 1. http://departure.dk/files/pspl.pdf 1. Built with Scroll v170.5.0 10/15/2024 220 1.1
Psg Built with Scroll v170.5.0 10/15/2024 6 0
PSeInt - Programming language PSeInt ====== PSeInt is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #3091 on PLDB 22 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PSeInt happened in <a href="../lists/labs.html#q=https://pseint.sourceforge.net/index.php?page=contacto.php">https://pseint.sourceforge.net/index.php?page=contacto.php</a> - PSeInt is written with the native language of Spanish ```Example from <a href='https://riju.codes/pseint'>Riju</a>: Proceso Main Escribir "¡Hola, mundo!"; FinProceso ``` Built with Scroll v170.5.0 10/15/2024 231 1.2
Psather Built with Scroll v170.5.0 10/15/2024 6 0
PS-algol - Programming language PS-algol ======== PS-algol is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1981. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221981%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1981 #3285 on PLDB 44 Years Old PS-algol is an orthogonally persistent programming language. PS-algol was an extension of the language S-algol implemented by the University of St Andrews and the University of Edinburgh, Scotland. S-algol was designed by Ron Morrison, and extended and by Pete Bailey, Fred Brown, Paul Cockshott, Ken Chisholm and Al Dearle. Read more on Wikipedia... https://en.wikipedia.org/wiki/PS-algol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PS-algol happened in <a href="../lists/labs.html#q=University of St Andrews">University of St Andrews</a> and <a href="../lists/labs.html#q=University of Edinburgh">University of Edinburgh</a> - PS-algol on HOPL https://hopl.info/showlanguage.prx?exp=972 PS-algol on HOPL - See also: (1 related languages) <a href="s-algol.html">S-algol</a> Built with Scroll v170.5.0 10/15/2024 307 1.5
Proxy Built with Scroll v170.5.0 10/15/2024 6 0
Prow Built with Scroll v170.5.0 10/15/2024 6 0
ProvideX - Programming language ProvideX ======== ProvideX is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992 by Michael F. King. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 https://pldb.io/concepts/../lists/creators.html#q=Michael%20F.%20King Michael F. King #1358 on PLDB 33 Years Old ProvideX is a computer language and development environment derived from Business Basic (a business oriented derivative of BASIC) in the mid-1980s. ProvideX is available on several operating systems (Unix/Linux/Windows/Mac OS X) and includes not only the programming language but also file system, presentation layer interface, and other components. The language is primarily designed for use in the development of business applications. Read more on Wikipedia... https://en.wikipedia.org/wiki/ProvideX Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ProvideX happened in <a href="../lists/labs.html#q=Sage Software Canada">Sage Software Canada</a> - See also: (3 related languages) <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="business-basic.html">Business Basic</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/ProvideX.vim'>hello-world</a>: begin print "Hello World" end ``` ```Example from <a href='https://en.wikipedia.org/wiki/ProvideX'>Wikipedia</a>: ! This example code shows some ways to do the traditional hello world. ! begin print 'CS', ! Clear Screen ! Plain Text print "Hello World!" ! Fonted Text (Error branch moves to next line if fonted text not available) print (0,err=*next)'Font'("Arial,-16,B"), ! Use Bold 16pt Arial Font print (0,err=*next)'Text'(@x(20),@y(2),"Hello World"), ! Move to the 2nd to last line on screen print @(3,mxl(0)-2),"Press Enter: ", input a$ ! Message Box msgbox "Hello World"+sep+sep+"This is a test message box.","Message Box" end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 504 2.5
ProVerif - Programming language ProVerif ======== ProVerif is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Bruno Blanchet. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Bruno%20Blanchet Bruno Blanchet #3184 on PLDB 11 Years Old ProVerif is an automatic cryptographic protocol verifier, in the formal model (so called Dolev-Yao model). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ProVerif happened in <a href="../lists/labs.html#q=Inria">Inria</a> - Read more about ProVerif on the web: 1. https://prosecco.gforge.inria.fr/personal/bblanche/proverif/manual.pdf 1. Built with Scroll v170.5.0 10/15/2024 238 1.2
Protosynthex Built with Scroll v170.5.0 10/15/2024 6 0
Protos-l Built with Scroll v170.5.0 10/15/2024 6 0
Protocol Buffers - Interface design language Protocol Buffers ================ Protocol Buffers is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #92 on PLDB 17 Years Old 24k <span title="Protocol Buffers repos on GitHub.">Repos</span> Protocol Buffers is a method of serializing structured data. It is useful in developing programs to communicate with each other over a wire or for storing data. The method involves an interface description language that describes the structure of some data and a program that generates source code from that description for generating or parsing a stream of bytes that represents the structured data. Read more on Wikipedia... https://en.wikipedia.org/wiki/Protocol_Buffers Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - There are at least 23,747 Protocol Buffers repos on <a href="https://github.com/search?q=language:Protocol Buffer">GitHub</a> - Early development of Protocol Buffers happened in <a href="../lists/labs.html#q=Google">Google</a> - The Google BigQuery Public Dataset GitHub snapshot shows 10k users using Protocol Buffers in 12k repos on <a href="https://api.github.com/search/repositories?q=language:Protocol Buffer">GitHub</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/protobuf3">grammar</a> for Protocol Buffers - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/protobuf">package</a> for syntax highlighting Protocol Buffers - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dsls.py">syntax highlighting</a> for Protocol Buffers - GitHub supports <a href="https://github.com/michaeledgar/protobuf-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Protocol Buffers - Indeed.com has 94 matches for <a href="https://www.indeed.com/jobs?q=protocol buffers developer">"protocol buffers developer"</a>. - See also: (12 related languages) <a href="xml.html">XML</a>, <a href="thrift.html">Thrift</a>, <a href="java.html">Java</a>, <a href="csharp.html">C#</a>, <a href="python.html">Python</a>, <a href="go.html">Go</a>, <a href="ruby.html">Ruby</a>, <a href="objective-c.html">Objective-C</a>, <a href="perl.html">Perl</a>, <a href="php.html">PHP</a>, <a href="scala.html">Scala</a>, <a href="julia.html">Julia</a> - 49 PLDB concepts link to Protocol Buffers: <a href="ace.html">Ace Editor</a>, <a href="apache-hbase.html">Apache Hbase</a>, <a href="arrow-format.html">Apache Arrow</a>, <a href="atprotocol.html">AT Protocol</a>, <a href="avro.html">avro</a>, <a href="bazel.html">Bazel</a>, <a href="capn-proto.html">Cap'n Proto</a>, <a href="carbon.html">Carbon</a>, <a href="cir.html">CIR</a>, <a href="claro.html">Claro</a>, <a href="closure-templates.html">Closure Templates</a>, <a href="crush.html">crush</a>, <a href="cuelang.html">Cue</a>, <a href="dgraph.html">dgraph</a>, <a href="everparse3d.html">EverParse3D</a>, <a href="firrtl.html">firrtl</a>, <a href="flatbuffers.html">FlatBuffers</a>, <a href="flutter.html">Flutter</a>, <a href="groff.html">groff</a>, <a href="hhvm.html">HHVM</a>, <a href="impala.html">Impala</a>, <a href="ion.html">Ion</a>, <a href="iterm2.html">Iterm2</a>, <a href="kaitai.html">kaitai</a>, <a href="ko.html">ko</a>, <a href="kotlin.html">Kotlin</a>, <a href="kubernetes.html">Kubernetes</a>, <a href="logica.html">Logica</a>, <a href="m3db.html">m3db</a>, <a href="micropython.html">MicroPython</a>, <a href="mongodb.html">MongoDB</a>, <a href="obsidian-lang.html">Obsidian</a>, <a href="onnx.html">onnx</a>, <a href="opencv.html">OpenCV</a>, <a href="please-build.html">Please Build</a>, <a href="prometheus.html">PROMETHEUS</a>, <a href="pygments.html">Pygments</a>, <a href="pytorch.html">PyTorch</a>, <a href="quint.html">Quint</a>, <a href="rholang.html">Rholang</a>, <a href="rocksdb.html">RocksDB</a>, <a href="solidity.html">Solidity</a>, <a href="tao3d.html">tao3d</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="vlc.html">VLC</a>, <a href="wyvern.html">Wyvern</a>, <a href="xgboost-model.html">Xgboost</a>, <a href="xgboost.html">XGBoost</a>, <a href="yara.html">YARA</a> ```Example from the web: message Person { required string name = 1; required int32 id = 2; optional string email = 3; } ``` ```Example from <a href='https://github.com/michaeledgar/protobuf-tmbundle'>Linguist</a>: package tutorial; option java_package = "com.example.tutorial"; option java_outer_classname = "AddressBookProtos"; message Person { required string name = 1; required int32 id = 2; optional string email = 3; enum PhoneType { MOBILE = 0; HOME = 1; WORK = 2; } message PhoneNumber { required string number = 1; optional PhoneType type = 2 [default = HOME]; } repeated PhoneNumber phone = 4; } message AddressBook { repeated Person person = 1; } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Protocol_Buffers'>Wikipedia</a>: // polyline.cpp #include "polyline.pb.h" // generated by calling "protoc polyline.proto" Line* createNewLine(const std::string& name) { // create a line from (10, 20) to (30, 40) Line* line = new Line; line->mutable_start()->set_x(10); line->mutable_start()->set_y(20); line->mutable_end()->set_x(30); line->mutable_end()->set_y(40); line->set_label(name); return line; } Polyline* createNewPolyline() { // create a polyline with points at (10,10) and (20,20) Polyline* polyline = new Polyline; Point* point1 = polyline->add_point(); point1->set_x(10); point1->set_y(10); Point* point2 = polyline->add_point(); point2->set_x(20); point2->set_y(20); return polyline; } ``` ```Protocol Buffers <a href="../lists/keywords.html#q=protobuf">Keywords</a> syntax import weak public package option repeated oneof map reserved to max enum message service rpc stream returns package optional true false ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // \d+[LlUu]* Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // (\d+\.\d*|\.\d+|\d+)[eE][+-]?\d+[LlUu]* Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0x[0-9a-fA-F]+[LlUu]* Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example // 0[0-7]+[LlUu]* Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1291 6.5
Proto-gnosis Built with Scroll v170.5.0 10/15/2024 6 0
protium - Programming language protium ======= protium is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007 by Diarmuid Pigott. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Diarmuid%20Pigott Diarmuid Pigott #2306 on PLDB 18 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of protium happened in <a href="../lists/labs.html#q=Strapper">Strapper</a> - <a href="http://www.protiumblue.com/">protiumblue.com</a> was registered in 2019 - Read more about protium on the web: 1. http://enacademic.com/dic.nsf/enwiki/3468524 1. ```Example from the web: <@ DEFAREFLE>pleac</@> <@ DEFFLELIT>pleac|C:\Documents and Settings\All Users\Documents\Projects\PLEAC\pleac_perl.data</@> <@ ITEENUFLELIT>pleac| <@ LETVARELTFLE>aLine|...</@> <@ TSTRXPVARLIT>aLine|# \^\^PLEAC\^\^_(\d+\.\d+)</@> <@ IFF><@ LETVARKEY>number|__Reg1</@> <@ ACTSNKLIT>__Off</@> <@ ACTSNKEMMLIT>pleac_perl_&number;.p</@> </@> <@ SAYVAR>aLine</@> </@> ``` Built with Scroll v170.5.0 10/15/2024 314 1.6
Proteus - Programming language Proteus ======= Proteus is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2953 on PLDB 27 Years Old Proteus (PROcessor for TExt Easy to USe) is a fully functional, procedural programming language created in 1998 by Simone Zanella. Proteus incorporates many functions derived from several other languages: C, BASIC, Assembly, Clipper/dBase; it is especially versatile in dealing with strings, having hundreds of dedicated functions; this makes it one of the richest languages for text manipulation. Proteus owes its name to a Greek god of the sea (Proteus), who took care of Neptune's crowd and gave responses; he was renowned for being able to transform himself, assuming different shapes. Read more on Wikipedia... https://en.wikipedia.org/wiki/Proteus_%28programming_language%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Proteus happened in <a href="../lists/labs.html#q=http://www.zanella-hifi.com/szp/bugrep.html">http://www.zanella-hifi.com/szp/bugrep.html</a> - See also: (7 related languages) <a href="c.html">C</a>, <a href="basic.html">BASIC</a>, <a href="clipper.html">Clipper</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="regex.html">Regular Expressions</a>, <a href="csv.html">CSV</a> Built with Scroll v170.5.0 10/15/2024 358 1.8
Protel - Programming language Protel ====== Protel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 #2821 on PLDB 50 Years Old Protel stands for "Procedure Oriented Type Enforcing Language". It is a programming language created by Nortel Networks and used on telecommunications switching systems such as the DMS-100. Protel-2 is the object-oriented version of Protel.PROTEL languages were designed to meet the needs of digital telephony and is the basis of the DMS-100 line of switching systems PROTEL is a strongly typed, block-structured language which is based heavily on PASCAL and ALGOL 68 with left-to-right style of variable assignment, variable-sized arrays, and extensible structures. Read more on Wikipedia... https://en.wikipedia.org/wiki/Protel Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Protel happened in <a href="../lists/labs.html#q=Nortel Networks Corporation">Nortel Networks Corporation</a> - Protel on HOPL https://hopl.info/showlanguage.prx?exp=4094 Protel on HOPL - See also: (2 related languages) <a href="pascal.html">Pascal</a>, <a href="algol-68.html">ALGOL 68</a> Built with Scroll v170.5.0 10/15/2024 329 1.6
Prosper Built with Scroll v170.5.0 10/15/2024 6 0
ProSet - Programming language ProSet ====== ProSet is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #2719 on PLDB 35 Years Old ProSet is a set theoretic programming language that is being developed at the University of Essen as a successor to SETL. It is a very-high level language that supports prototyping. ProSet provides the following first-class data types: atom, integer, real, string, boolean, tuple, set. Read more on Wikipedia... https://en.wikipedia.org/wiki/ProSet Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ProSet happened in <a href="../lists/labs.html#q=University of Essen">University of Essen</a> - ProSet on HOPL https://hopl.info/showlanguage.prx?exp=1586 ProSet on HOPL - See also: (1 related languages) <a href="setl.html">SETL</a> - Read more about ProSet on Semantic Scholar: 1. https://semanticscholar.org/paper/b0d78f9fea44c60186b6957d94fbb2a6bf7d4be2 1. Built with Scroll v170.5.0 10/15/2024 290 1.4
Proplan Built with Scroll v170.5.0 10/15/2024 6 0
Prophet Built with Scroll v170.5.0 10/15/2024 6 0
Property Specification Language - Programming language Property Specification Language =============================== Property Specification Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #3333 on PLDB 21 Years Old Property Specification Language (PSL) is a temporal logic extending Linear temporal logic with a range of operators for both ease of expression and enhancement of expressive power. PSL makes an extensive use of regular expressions and syntactic sugaring. It is widely used in the hardware design and verification industry, where formal verification tools (such as model checking) and/or logic simulation tools are used to prove or refute that a given PSL formula holds on a given design. Read more on Wikipedia... https://en.wikipedia.org/wiki/Property_Specification_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Property Specification Language happened in <a href="../lists/labs.html#q=Accellera Systems Initiative">Accellera Systems Initiative</a> - See also: (3 related languages) <a href="vhdl.html">VHDL</a>, <a href="verilog.html">Verilog</a>, <a href="systemverilog.html">SystemVerilog</a> ```Example from <a href='https://en.wikipedia.org/wiki/Property_Specification_Language'>Wikipedia</a>: ((true[*]; req; ack) |=> (start; data[*3]; end) @ clk ``` Built with Scroll v170.5.0 10/15/2024 334 1.7
PromQL - Query language PromQL ====== PromQL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1915 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of PromQL happened in <a href="../lists/labs.html#q=https://github.com/prometheus">https://github.com/prometheus</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/promql.py">syntax highlighting</a> for PromQL - Read more about PromQL on the web: 1. https://timber.io/blog/promql-for-humans/ 1. ```Example from the web: topk(3, sum by (app, proc) (rate(instance_cpu_time_ns[5m]))) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 312 1.6
prompter - Programming language prompter ======== prompter is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Graham Nelson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Graham%20Nelson Graham Nelson #2904 on PLDB 14 Years Old “Blood and Laurels”, “Bramble House” and other Versu titles are instead written in a language called Prompter which compiles down to Praxis. Besides making it feasible to write large-scale narratives for Versu, Prompter has two other goals: to enable faster development, and to make Versu content more human-readable. Readability matters. It matters for all soware, in fact, but especially here. In Prompter, the basic unit for grouping code together is the “scene”. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of prompter happened in <a href="../lists/labs.html#q=Little Text People">Little Text People</a> - prompter compiles to <a href="praxis-lang.html">praxis-lang</a> - Read more about prompter on the web: 1. http://worrydream.com/refs/Nelson%20-%20Prompter%20-%20A%20Domain-Speci!c%20Language%20for%20Versu.pdf 1. ```Example from the web: A poor young straight Ancient Roman man. By reputation he is attractive - “[He] is widely accounted tremendously handsome”, intelligent - “[He] is known for his poetry, and cannot be supposed a fool”, but not proper - “[His] misbehaviour, with various ladies, is the talk of the town”. He is open, unconscientious, extroverted and &irtatious. He is concerned with attractiveness, intelligence and friendship ``` Built with Scroll v170.5.0 10/15/2024 383 1.9
PROMETHEUS - Programming language PROMETHEUS ========== PROMETHEUS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Matt T. Proud. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Matt%20T.%20Proud Matt T. Proud #331 on PLDB 13 Years Old ```Download source code: git clone https://github.com/prometheus/prometheus ``` The Prometheus monitoring system and time series database. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - PROMETHEUS is developed on <a href="https://github.com/prometheus/prometheus">GitHub</a> and has 54,059 stars - Early development of PROMETHEUS happened in <a href="../lists/labs.html#q=SoundCloud Limited">SoundCloud Limited</a> - PROMETHEUS is written in <a href="go.html">Go</a>, <a href="yaml.html">YAML</a>, <a href="typescript.html">TypeScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="scss.html">SCSS</a>, <a href="make.html">Make</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="lex.html">Lex</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="xml.html">XML</a>, <a href="less.html">Less</a>, <a href="yacc.html">Yacc</a> - PROMETHEUS on HOPL https://hopl.info/showlanguage.prx?exp=2411 PROMETHEUS on HOPL - Read more about PROMETHEUS on the web: 1. 2. https://download.opensuse.org/update/leap/15.2/oss/x86_64/golang-github-prometheus-prometheus-2.22.1-lp152.3.4.1.x86_64.rpm.mirrorlist 1. http://www.ai1.uni-bayreuth.de/en/projects/Prometheus/index.html 2. Built with Scroll v170.5.0 10/15/2024 418 2.1
Promela - Programming language Promela ======= Promela is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1696 on PLDB 28 Years Old 109 <span title="Promela repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 109 Promela repos on <a href="https://github.com/search?q=language:Promela">GitHub</a> - Early development of Promela happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - The Google BigQuery Public Dataset GitHub snapshot shows 21 users using Promela in 21 repos on <a href="https://api.github.com/search/repositories?q=language:Promela">GitHub</a> ```Example from <a href='https://riju.codes/promela'>Riju</a>: active proctype main() { printf("Hello, world!\n"); } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/Promela.pml'>hello-world</a>: active proctype main(){ printf("Hello World") } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printf Built with Scroll v170.5.0 10/15/2024 332 1.7
PROMAL - Programming language PROMAL ====== PROMAL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #1567 on PLDB 39 Years Old PROMAL (PROgrammer's Microapplication Language) is a structured programming language from Systems Management Associates for MS-DOS, Commodore 64, and Apple II. PROMAL features simple syntax, no line numbers, long variable names, functions and procedures with argument passing, real number type, arrays, strings, pointer, and a built-in I/O library. Like ABC and Python, indentation is part of the language syntax. Read more on Wikipedia... https://en.wikipedia.org/wiki/PROMAL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PROMAL happened in <a href="../lists/labs.html#q=Systems Management Associates">Systems Management Associates</a> - PROMAL on HOPL https://hopl.info/showlanguage.prx?exp=1261 PROMAL on HOPL - See also: (2 related languages) <a href="abc.html">ABC</a>, <a href="python.html">Python</a> ```Example from <a href='https://en.wikipedia.org/wiki/PROMAL'>Wikipedia</a>: PROGRAM SIEVE ; Sieve of Eratosthenes Benchmark ; test (BYTE magazine) ; 10 iterations, 1800 element array. INCLUDE LIBRARY CON SIZE=1800 WORD I WORD J WORD PRIME WORD K WORD COUNT BYTE FLAGS[SIZE] BEGIN OUTPUT "10 ITERATIONS" FOR J= 1 TO 10 COUNT=0 FILL FLAGS, SIZE, TRUE FOR I= 0 TO SIZE IF FLAGS[I] PRIME=I+I+3 K=I+PRIME WHILE K <= SIZE FLAGS[K]=FALSE K=K+PRIME COUNT=COUNT+1 OUTPUT "#C#I PRIMES", COUNT END ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token TRUE FALSE row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 467 2.3
Prolog++ - Programming language Prolog++ ======== Prolog++ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #2862 on PLDB 31 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Prolog++ happened in <a href="../lists/labs.html#q=Logic Programming Associates">Logic Programming Associates</a> - Prolog++ on HOPL https://hopl.info/showlanguage.prx?exp=1767 Prolog++ on HOPL - Read more about Prolog++ on Semantic Scholar: 1. https://semanticscholar.org/paper/9b8daa85bb9f08a0844d02a2fd738d8c061df517 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Prolog Built with Scroll v170.5.0 10/15/2024 6 0
Prolog Pack - Package manager Prolog Pack =========== Prolog Pack is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2608 on PLDB 13 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of Prolog Pack happened in <a href="../lists/labs.html#q=https://github.com/SWI-Prolog">https://github.com/SWI-Prolog</a> - Read more about Prolog Pack on the web: 1. 2. 3. 4. http://www.swi-prolog.org/pldoc/doc/_SWI_/library/prolog_pack.pl 1. https://www.swi-prolog.org/pack/list 2. https://www.swi-prolog.org/download/devel/doc/SWI-Prolog-6.1.4.pdf 3. https://github.com/SWI-Prolog/swipl-devel/commits/6c9b4c35d35c795c9a688d6f065723063ed08071?after=6c9b4c35d35c795c9a688d6f065723063ed08071+139&branch=6c9b4c35d35c795c9a688d6f065723063ed08071&path%5B%5D=library&path%5B%5D=prolog_pack.pl&qualified_name=6c9b4c35d35c795c9a688d6f065723063ed08071 4. Built with Scroll v170.5.0 10/15/2024 271 1.4
Prolog-linda Built with Scroll v170.5.0 10/15/2024 6 0
Prolog-kr Built with Scroll v170.5.0 10/15/2024 6 0
Prolog-iii Built with Scroll v170.5.0 10/15/2024 6 0
Prolog-elf Built with Scroll v170.5.0 10/15/2024 6 0
Prolog-d-linda Built with Scroll v170.5.0 10/15/2024 6 0
Project Mentat - Query language Project Mentat ============== Project Mentat is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2016 by Richard Newman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Richard%20Newman Richard Newman #1138 on PLDB 9 Years Old ```Download source code: git clone https://github.com/qpdb/mentat ``` Project Mentat is a persistent, embedded knowledge base. It draws heavily on DataScript and Datomic. This project was started by Mozilla, but is no longer being developed or actively maintained by them. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Project Mentat is developed on <a href="https://github.com/qpdb/mentat">GitHub</a> and has 52 stars - Early development of Project Mentat happened in <a href="../lists/labs.html#q=Mozilla">Mozilla</a> - Project Mentat is written in <a href="html.html">HTML</a>, <a href="rust.html">Rust</a>, <a href="javascript.html">JavaScript</a>, <a href="java.html">Java</a>, <a href="toml.html">TOML</a>, <a href="xml.html">XML</a>, <a href="swift.html">Swift</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="gradle.html">Gradle</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="svg.html">SVG</a>, <a href="kotlin.html">Kotlin</a>, <a href="make.html">Make</a> - See also: (3 related languages) <a href="datascript.html">datascript</a>, <a href="datomic.html">Datomic</a>, <a href="sqlite.html">SQLite</a> - Read more about Project Mentat on the web: 1. https://mozilla.github.io/mentat 1. ```Example from the web: {:db/id :person/email :db/valueType :db.type/string :db/cardinality :db.cardinality/many ; People can have multiple email addresses. :db/unique :db.unique/identity ; For our purposes, each email identifies one person. :db/index true} ; We want fast lookups by email. {:db/id :person/friend :db/valueType :db.type/ref :db/cardinality :db.cardinality/many} ; People can have many friends. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 540 2.7
PROIV - Programming language PROIV ===== PROIV is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1976. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 #2848 on PLDB 49 Years Old PROIV is a low code development platform, developed and sold by NorthgateArinso, part of the Northgate Information Solutions Group. It has an active community of around 2500 developers and end-users worldwide, ranging from consultants to large multinationals, finance institutions, tax authorities, retailers, engineering companies, media operators and software houses. PROIV's usual application domain is database-centric business applications. Read more on Wikipedia... https://en.wikipedia.org/wiki/PROIV Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PROIV happened in <a href="../lists/labs.html#q=McDonnell Information Systems">McDonnell Information Systems</a> - See also: (8 related languages) <a href="abap.html">ABAP</a>, <a href="focus.html">FOCUS</a>, <a href="pick-operating-system.html">Pick operating system</a>, <a href="jvm.html">JVM</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 323 1.6
progsbase - Programming language progsbase ========= progsbase is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Martin F. Johansen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Martin%20F.%20Johansen Martin F. Johansen #317 on PLDB 7 Years Old A programming language and tooling for timeless programming. Programs written in progsbase can be reused across time and space. Code written in progsbase can currently be translated to 13 other languages, but many more can be supported. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of progsbase happened in <a href="../lists/labs.html#q=Inductive AS">Inductive AS</a> - There is a <a href="https://repo.progsbase.com/repoviewer/">central package repository</a> for progsbase - <a href="https://www.progsbase.com/">progsbase.com</a> was registered in 2017 - Read more about progsbase on the web: 1. https://www.progsbase.com/featuredpost/progsbase-a-timeless-translatable-and-understandable-programming-system/ 1. Language <a href="../lists/features.html">features</a> ====================================================== row Feature Structs FeatureLink ../features/hasStructs.html Supported <span class="hasFeature">✓</span> Example Token row Feature Manual Memory Management FeatureLink ../features/hasManualMemoryManagement.html Supported <span class="hasFeature">✓</span> Example Token row Feature Multiline Strings FeatureLink ../features/hasMultilineStrings.html Supported <span class="hasFeature">✓</span> Example Token row Feature Static Typing FeatureLink ../features/hasStaticTyping.html Supported <span class="hasFeature">✓</span> Example Token row Feature Message Passing FeatureLink ../features/hasMessagePassing.html Supported <span class="hasFeature">✓</span> Example Token row Feature Scientific Notation FeatureLink ../features/hasScientificNotation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Threads FeatureLink ../features/hasThreads.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Module Pattern FeatureLink ../features/hasModules.html Supported <span class="hasFeature">✓</span> Example Token row Feature Zero-based numbering FeatureLink ../features/hasZeroBasedNumbering.html Supported <span class="hasFeature">✓</span> Example Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Gotos FeatureLink ../features/hasGotos.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Pattern Matching FeatureLink ../features/hasPatternMatching.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Bitwise Operators FeatureLink ../features/hasBitWiseOperators.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Regular Expression Syntax Sugar FeatureLink ../features/hasRegularExpressionsSyntaxSugar.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Directives FeatureLink ../features/hasDirectives.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Increment and decrement operators FeatureLink ../features/hasIncrementAndDecrementOperators.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Iterators FeatureLink ../features/hasIterators.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Interfaces FeatureLink ../features/hasInterfaces.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Constructors FeatureLink ../features/hasConstructors.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Single Dispatch FeatureLink ../features/hasSingleDispatch.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Generics FeatureLink ../features/hasGenerics.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Assert Statements FeatureLink ../features/hasAssertStatements.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1098 5.5
Progres Built with Scroll v170.5.0 10/15/2024 6 0
Prograph - Programming language Prograph ======== Prograph is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #1405 on PLDB 42 Years Old Prograph is a visual, object-oriented, dataflow, multiparadigm programming language that uses iconic symbols to represent actions to be taken on data. Commercial Prograph software development environments such as Prograph Classic and Prograph CPX were available for the Apple Macintosh and Windows platforms for many years but were eventually withdrawn from the market in the late 1990s. Support for the Prograph language on macOS has recently reappeared with the release of the Marten software development environment.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Prograph Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Prograph happened in <a href="../lists/labs.html#q=Acadia University">Acadia University</a> - Prograph on HOPL https://hopl.info/showlanguage.prx?exp=1011 Prograph on HOPL - See also: (5 related languages) <a href="diagram.html">DIAGRAM</a>, <a href="prolog.html">Prolog</a>, <a href="labview.html">LabVIEW G</a>, <a href="doi.html">DOI</a>, <a href="isbn.html">ISBN</a> Built with Scroll v170.5.0 10/15/2024 331 1.7
Progol Built with Scroll v170.5.0 10/15/2024 6 0
Profit Built with Scroll v170.5.0 10/15/2024 6 0
prodel - Programming language prodel ====== prodel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2524 on PLDB 11 Years Old Another Japanese programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of prodel happened in <a href="../lists/labs.html#q=https://rdr.utopiat.net/cgi/bbs2/wforum-rdr.cgi">https://rdr.utopiat.net/cgi/bbs2/wforum-rdr.cgi</a> - prodel is written with the native language of Japanese Built with Scroll v170.5.0 10/15/2024 217 1.1
Procol Built with Scroll v170.5.0 10/15/2024 6 0
Procfile - Programming language Procfile ======== Procfile is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2305 on PLDB 13 Years Old 536 <span title="Procfile repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 536 Procfile repos on <a href="https://github.com/search?q=language:Procfile">GitHub</a> - Early development of Procfile happened in <a href="../lists/labs.html#q=Heroku, Inc">Heroku, Inc</a> - The Google BigQuery Public Dataset GitHub snapshot shows 904 users using Procfile in 1k repos on <a href="https://api.github.com/search/repositories?q=language:Procfile">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/procfile.py">syntax highlighting</a> for Procfile ```Example from the web: web: bundle exec rails server -p $PORT ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 305 1.5
Processor-technology Built with Scroll v170.5.0 10/15/2024 6 0
Processing - Programming language Processing ========== Processing is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #256 on PLDB 24 Years Old 78k <span title="Processing repos on GitHub.">Repos</span> Processing is an open source computer programming language and integrated development environment (IDE) built for the electronic arts, new media art, and visual design communities with the purpose of teaching the fundamentals of computer programming in a visual context, and to serve as the foundation for electronic sketchbooks. The project was initiated in 2001 by Casey Reas and Benjamin Fry, both formerly of the Aesthetics and Computation Group at the MIT Media Lab. In 2012, they started the Processing Foundation along with Daniel Shiffman, who joined as a third project lead. Read more on Wikipedia... https://en.wikipedia.org/wiki/Processing_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 78,037 Processing repos on <a href="https://github.com/search?q=language:Processing">GitHub</a> - Early development of Processing happened in <a href="../lists/labs.html#q=MIT">MIT</a> - The Google BigQuery Public Dataset GitHub snapshot shows 5k users using Processing in 7k repos on <a href="https://api.github.com/search/repositories?q=language:Processing">GitHub</a> - There are 53 <a href="https://projecteuler.net/language=Processing">Project Euler</a> users using Processing - Explore Processing snippets on <a href="http://www.rosettacode.org/wiki/Category:Processing">Rosetta Code</a> - Processing appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - GitHub supports <a href="https://github.com/textmate/processing.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Processing - <a href="http://processing.org">processing.org</a> was registered in 2003 - See also: (11 related languages) <a href="java.html">Java</a>, <a href="logo.html">Logo</a>, <a href="opengl.html">OpenGL</a>, <a href="postscript.html">PostScript</a>, <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="arduino.html">Arduino Programming Language</a>, <a href="scala.html">Scala</a>, <a href="clojure.html">Clojure</a>, <a href="lisp.html">Lisp</a>, <a href="max.html">Max</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/Processing.pde'>hello-world</a>: size(128, 128); background(0); textAlign(CENTER, CENTER); fill(255); text("Hello World", width / 2, height / 2); ``` ```Example from <a href='http://helloworldcollection.de/#Processing'>the Hello World Collection</a>: // Hello world in Processing println( "Hello world!" ); ``` ```Example from <a href='https://github.com/textmate/processing.tmbundle'>Linguist</a>: /** * Shape Primitives. * * The basic shape primitive functions are triangle(), * rect(), quad(), ellipse(), and arc(). Squares are made * with rect() and circles are made with ellipse(). Each * of these functions requires a number of parameters to * determine the shape's position and size. */ void setup() { size(640, 360); background(0); noStroke(); } void draw() { fill(204); triangle(18, 18, 18, 360, 81, 360); fill(102); rect(81, 81, 63, 63); fill(204); quad(189, 18, 216, 18, 216, 360, 144, 360); fill(255); ellipse(252, 144, 72, 72); fill(204); triangle(288, 18, 351, 360, 288, 360); fill(255); arc(479, 300, 280, 280, PI, TWO_PI); } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Processing_(programming_language)'>Wikipedia</a>: PShape usa; PShape state; String [] Obama = { "HI", "RI", "CT", "MA", "ME", "NH", "VT", "NY", "NJ", "FL", "NC", "OH", "IN", "IA", "CO", "NV", "PA", "DE", "MD", "MI", "WA", "CA", "OR", "IL", "MN", "WI", "DC", "NM", "VA" }; String [] McCain = { "AK", "GA", "AL", "TN", "WV", "KY", "SC", "WY", "MT", "ID", "TX", "AZ", "UT", "ND", "SD", "NE", "MS", "MO", "AR", "OK", "KS", "LA" }; void setup() { size(950, 600); // The file "Blank US Map (states only).svg" can be found at Wikimedia Commons usa = loadShape("http://upload.wikimedia.org/wikipedia/commons/archive/1/1a/20130330152451!Blank_US_Map_(states_only).svg"); smooth(); // Improves the drawing quality of the SVG noLoop(); } void draw() { background(255); // Draw the full map shape(usa, 0, 0); // Blue denotes states won by Obama statesColoring(Obama , color(0, 0, 255)); // Red denotes states won by McCain statesColoring(McCain, color(255, 0, 0)); // Save the map as image saveFrame("map output.png"); } void statesColoring(String[] states, int c){ for (int i = 0; i < states.length; ++i) { PShape state = usa.getChild(states[i]); // Disable the colors found in the SVG file state.disableStyle(); // Set our own coloring fill(c); noStroke(); // Draw a single state shape(state, 0, 0); } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1087 5.4
Proc-procedure-language Built with Scroll v170.5.0 10/15/2024 6 0
ProbeVue - Programming language ProbeVue ======== ProbeVue is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1785 on PLDB 17 Years Old ProbeVue is IBM's implementation of a lightweight dynamic tracing environment introduced in AIX version 6.1. ProbeVue provides the ability to probe running processes in order to provide statistical analysis as well as retrieve data from the probed process. The dynamic nature of ProbeVue allows it to be used as a global system performance tool while retaining the ability to drill into very specific events on a single process or thread. Read more on Wikipedia... https://en.wikipedia.org/wiki/undefined Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ProbeVue happened in <a href="../lists/labs.html#q=http://www.tablespace.net">http://www.tablespace.net</a> ```Example from the web: @@syscall:*:read:entry when ( __pid == 123456) { /* This is a comment: The process with a PID of 123456 has called read(); */ printf("read() system call entered.\n"); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 369 1.8
Pro*C - Programming language Pro*C ===== Pro*C is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #2001 on PLDB 29 Years Old Pro*C (also known as Pro*C/C++) is an embedded SQL programming language used by Oracle Database database management systems. Pro*C uses either C or C++ as its host language. During compilation, the embedded SQL statements are interpreted by a precompiler and replaced by C or C++ function calls to their respective SQL library. Read more on Wikipedia... https://en.wikipedia.org/wiki/Pro*C Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Pro*C happened in <a href="../lists/labs.html#q=Oracle">Oracle</a> - See also: (1 related languages) <a href="sql.html">SQL</a> - Read more about Pro*C on the web: 1. https://docs.oracle.com/cd/A97630_01/win.920/a96111/intro.htm 1. Built with Scroll v170.5.0 10/15/2024 294 1.5
Priz Built with Scroll v170.5.0 10/15/2024 6 0
Prism - Library Prism ===== Prism is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2012 by Lea Verou. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Lea%20Verou Lea Verou #385 on PLDB 13 Years Old ```Download source code: git clone https://github.com/PrismJS/prism ``` Prism is a lightweight, extensible syntax highlighter, built with modern web standards in mind. It’s used in millions of websites, including some of those you visit daily. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Prism is developed on <a href="https://github.com/PrismJS/prism">GitHub</a> and has 12,155 stars - Early development of Prism happened in <a href="../lists/labs.html#q=https://github.com/PrismJS">https://github.com/PrismJS</a> - Prism is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="lua.html">Lua</a>, <a href="bash.html">Bash</a>, <a href="awk.html">awk</a> - <a href="https://prismjs.com/">prismjs.com</a> was registered in 2012 - See also: (5 related languages) <a href="codemirror.html">CodeMirror</a>, <a href="monaco.html">Monaco Editor</a>, <a href="highlightjs.html">highlight.js</a>, <a href="ace.html">Ace Editor</a>, <a href="pygments.html">Pygments</a> Built with Scroll v170.5.0 10/15/2024 383 1.9
Prisma-schema-language Built with Scroll v170.5.0 10/15/2024 6 0
Prism Built with Scroll v170.5.0 10/15/2024 6 0
Principle-of-sufficient-reason Built with Scroll v170.5.0 10/15/2024 6 0
Price-equation Built with Scroll v170.5.0 10/15/2024 6 0
Prettier - Library Prettier ======== Prettier is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2016 by James Long. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=James%20Long James Long #625 on PLDB 9 Years Old ```Download source code: git clone https://github.com/prettier/prettier ``` Prettier is an opinionated code formatter. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Prettier is developed on <a href="https://github.com/prettier/prettier">GitHub</a> and has 49,208 stars - Prettier is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="typescript.html">TypeScript</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="handlebars.html">Handlebars</a>, <a href="svg.html">SVG</a>, <a href="scss.html">SCSS</a>, <a href="graphql.html">GraphQL</a>, <a href="less.html">Less</a>, <a href="json5.html">JSON5</a>, <a href="toml.html">TOML</a>, <a href="xml.html">XML</a>, <a href="jsx.html">JSX</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 328 1.6
Presto Built with Scroll v170.5.0 10/15/2024 6 0
preforth - Programming language preforth ======== preforth is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Ulrich Hoffmann. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Ulrich%20Hoffmann Ulrich Hoffmann #1593 on PLDB 7 Years Old ```Download source code: git clone https://github.com/uho/preforth ``` a minimalistic Forth kernel that can bootstrap - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - preforth is developed on <a href="https://github.com/uho/preforth">GitHub</a> and has 73 stars - Early development of preforth happened in <a href="../lists/labs.html#q=https://github.com/uho/preForth/issues">https://github.com/uho/preForth/issues</a> - preforth is written in <a href="forth.html">Forth</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="f-sharp.html">F#</a>, <a href="bash.html">Bash</a> - Read more about preforth on the web: 1. https://fosdem.org/2020/schedule/event/forth_new_synthesis/ 1. Built with Scroll v170.5.0 10/15/2024 304 1.5
Preferred Executable Format - Programming language Preferred Executable Format =========================== Preferred Executable Format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #2728 on PLDB 31 Years Old The Preferred Executable Format is a file format that specifies the format of executable files and other object code. PEF executables are also called Code Fragment Manager files (CFM). PEF was developed by Apple Computer for use in its classic Mac OS operating system. Read more on Wikipedia... https://en.wikipedia.org/wiki/Preferred_Executable_Format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Preferred Executable Format happened in <a href="../lists/labs.html#q=Apple">Apple</a> - See also: (2 related languages) <a href="powerpc.html">PowerPC</a>, <a href="x86-isa.html">X86</a> - Read more about Preferred Executable Format on the web: 1. https://groups.google.com/forum/#!search/preferred-executable-format/comp.sys.powerpc/FmjbgTCFSkE/-5xj762g-v4J 1. Built with Scroll v170.5.0 10/15/2024 296 1.5
Praxis Built with Scroll v170.5.0 10/15/2024 6 0
praxis-lang - Programming language praxis-lang =========== praxis-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Richard Evans. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Richard%20Evans Richard Evans #2461 on PLDB 14 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of praxis-lang happened in <a href="../lists/labs.html#q=Imperial College">Imperial College</a> - Read more about praxis-lang on the web: 1. 2. 3. https://versu.com/ 1. https://www.ifwiki.org/Versu 2. https://versublog.files.wordpress.com/2014/05/versu.pdf 3. - 1 PLDB concepts link to praxis-lang: <a href="prompter.html">prompter</a> ```Example from the web: insert data.scene_data.linus_wakes_up { noun!”Linus wakes up” set_location.jordan_fischer!anonymous_room set_location.linus_bergstrom!anonymous_room establish_relationship.linus_bergstrom.jordan_fischer! friends!”{A}We get along really well” movement_restricted timeout_conclusion.null_scene!”The story has ended due to inactivity.”!10000 setup!stocker_for_linus_wakes_up } ``` Built with Scroll v170.5.0 10/15/2024 293 1.5
Pragtical - Editor Pragtical ========= Pragtical is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #1795 on PLDB 6 Years Old ```Download source code: git clone https://github.com/pragtical/pragtical ``` Pragtical is a lightweight, powerful, and hyperextensible text editor. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Pragtical is developed on <a href="https://github.com/pragtical/pragtical">GitHub</a> and has 368 stars - Pragtical is written in <a href="lua.html">Lua</a>, <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 223 1.1
Praat Script - Programming language Praat Script ============ Praat Script is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #582 on PLDB 28 Years Old ```Download source code: git clone https://github.com/praat/praat ``` The language is bundled with Praat, a speech analysis tool, to execute menu and action commands. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Praat Script is developed on <a href="https://github.com/praat/praat">GitHub</a> and has 1,434 stars - Early development of Praat Script happened in <a href="../lists/labs.html#q=Universiteit van Amsterdam">Universiteit van Amsterdam</a> ```Example from the web: clearinfo # print fizzbuzz result procedure fizzbuzz: .i if .i mod 15 == 0 appendInfoLine: "fizzbuzz" elsif .i mod 3 == 0 appendInfoLine: "fizz" elsif .i mod 5 == 0 appendInfoLine: "buzz" else appendInfoLine: .i endif endproc for i from 1 to 100 @fizzbuzz: i endfor ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 349 1.7
P′′ - Programming language P′′ === P′′ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1964 by Corrado Böhm. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221964%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1964 https://pldb.io/concepts/../lists/creators.html#q=Corrado%20B%C3%B6hm Corrado Böhm #2110 on PLDB 61 Years Old P′′ is a primitive computer programming language created by Corrado Böhm in 1964 to describe a family of Turing machines.. Read more on Wikipedia... https://en.wikipedia.org/wiki/P′′ Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of P′′ happened in <a href="../lists/labs.html#q=University of Rome">University of Rome</a> - See also: (1 related languages) <a href="brainfuck.html">Brainfuck</a> Built with Scroll v170.5.0 10/15/2024 257 1.3
ppm-format - Text data format ppm-format ========== ppm-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #2443 on PLDB 37 Years Old The PPM format is a lowest common denominator color image file format. It should be noted that this format is egregiously inefficient. It is highly redundant, while containing a lot of information that the human eye can't even discern. Furthermore, the format allows very little information about the image besides basic color, which means you may have to couple a file in this format with other independent information to get any decent use out of it. However, it is very easy to write and analyze programs to process this format, and that is the point. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of ppm-format happened in <a href="../lists/labs.html#q=https://netpbm.sourceforge.net/index.html#support">https://netpbm.sourceforge.net/index.html#support</a> - Read more about ppm-format on the web: 1. http://netpbm.sourceforge.net/doc/ppm.html 1. ```Example from the web: P3 # feep.ppm 4 4 15 0 0 0 0 0 0 0 0 0 15 0 15 0 0 0 0 15 7 0 0 0 0 0 0 0 0 0 0 0 0 0 15 7 0 0 0 15 0 15 0 0 0 0 0 0 0 0 0 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 431 2.2
PowerShell - Programming language PowerShell ========== PowerShell is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Jeffrey Snover. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Jeffrey%20Snover Jeffrey Snover #18 on PLDB 19 Years Old 161k <span title="PowerShell repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/PowerShell/PowerShell ``` PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language. Initially a Windows component only, known as Windows PowerShell, it was made open-source and cross-platform on 18 August 2016 with the introduction of PowerShell Core. The former is built on .NET Framework while the latter on .NET Core. Read more on Wikipedia... https://en.wikipedia.org/wiki/PowerShell Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - PowerShell is developed on <a href="https://github.com/PowerShell/PowerShell">GitHub</a> and has 44,220 stars - There are at least 161,144 PowerShell repos on <a href="https://github.com/search?q=language:PowerShell">GitHub</a> - Early development of PowerShell happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - PowerShell is written in <a href="csharp.html">C#</a>, <a href="powershell.html">PowerShell</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="xsd.html">XSD</a>, <a href="json.html">JSON</a>, <a href="xaml.html">XAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a>, <a href="csv.html">CSV</a>, <a href="razor.html">Razor</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="xslt.html">XSLT</a>, <a href="plantuml.html">plantuml</a>, <a href="python.html">Python</a> - The Google BigQuery Public Dataset GitHub snapshot shows 25k users using PowerShell in 33k repos on <a href="https://api.github.com/search/repositories?q=language:PowerShell">GitHub</a> - There are 201,622 members in the <a href="https://reddit.com/r/PowerShell">PowerShell subreddit</a> - There are 159 <a href="https://projecteuler.net/language=PowerShell">Project Euler</a> users using PowerShell - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> PowerShell programmers reported a median salary of $68,824. 11% of respondents reported using PowerShell. 8,871 programmers reported using PowerShell, and 4,896 said they wanted to use it - Explore PowerShell snippets on <a href="http://www.rosettacode.org/wiki/Category:PowerShell">Rosetta Code</a> - PowerShell appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - PowerShell <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/PowerShell/PowerShellEditorServices">implementation</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/powershell">package</a> for syntax highlighting PowerShell - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/shell.py">syntax highlighting</a> for PowerShell - GitHub supports <a href="https://github.com/PowerShell/EditorSyntax" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for PowerShell - Learn <a href="https://exercism.org/tracks/powershell">PowerShell on exercism.</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/vors/jupyter-powershell">Kernel</a> for PowerShell - There is a <a href="https://www.powershellgallery.com/">central package repository</a> for PowerShell - Indeed.com has 19,576 matches for <a href="https://www.indeed.com/jobs?q=powershell developer">"powershell developer"</a>. - See also: (17 related languages) <a href="perl.html">Perl</a>, <a href="csharp.html">C#</a>, <a href="digital-command-language.html">DIGITAL Command Language</a>, <a href="sql.html">SQL</a>, <a href="tcl.html">Tcl</a>, <a href="puppet.html">Puppet</a>, <a href="jscript.html">JScript</a>, <a href="vbscript.html">VBScript</a>, <a href="linux.html">Linux</a>, <a href="ascii.html">ASCII</a>, <a href="awk.html">awk</a>, <a href="grep.html">grep</a>, <a href="sed.html">sed</a>, <a href="xml.html">XML</a>, <a href="cli-assembly.html">Assembly CLI</a>, <a href="ooxml.html">Office Open XML</a>, <a href="bash.html">Bash</a> - 70 PLDB concepts link to PowerShell: <a href="aardvark.html">Aardvark</a>, <a href="ace.html">Ace Editor</a>, <a href="al.html">AL</a>, <a href="argdown.html">Argdown</a>, <a href="avi-synth.html">AviSynth</a>, <a href="bazel.html">Bazel</a>, <a href="bicep.html">Bicep</a>, <a href="blacklight.html">Blacklight</a>, <a href="boomerang-decompiler.html">Boomerang Decompiler</a>, <a href="carp.html">carp</a>, <a href="chrysalisp.html">chrysaLisp</a>, <a href="clash.html">clash</a>, <a href="clojurescript.html">ClojureScript</a>, <a href="couchdb.html">CouchDB</a>, <a href="crush.html">crush</a>, <a href="cryptol.html">Cryptol</a>, <a href="crystal.html">Crystal</a>, <a href="curv.html">curv</a>, <a href="deno.html">Deno</a>, <a href="ecr.html">Embedded Crystal</a>, <a href="elixir.html">Elixir</a>, <a href="emscripten.html">Emscripten</a>, <a href="enso.html">Enso</a>, <a href="flow.html">Flow</a>, <a href="flutter.html">Flutter</a>, <a href="gleam.html">Gleam</a>, <a href="huginn.html">huginn</a>, <a href="hurl.html">hurl</a>, <a href="ink.html">ink</a>, <a href="kubernetes.html">Kubernetes</a>, <a href="latino.html">latino</a>, <a href="lift.html">lift</a>, <a href="linotte.html">Linotte</a>, <a href="luna.html">Luna</a>, <a href="mages.html">mages</a>, <a href="mal.html">mal</a>, <a href="mongodb.html">MongoDB</a>, <a href="neko.html">Neko</a>, <a href="nodejs.html">Node.js</a>, <a href="nushell.html">Nushell</a>, <a href="onnx.html">onnx</a>, <a href="opencv.html">OpenCV</a>, <a href="p.html">P</a>, <a href="pony.html">Pony</a>, <a href="pov-ray-sdl.html">POV-Ray SDL</a>, <a href="powershell.html">PowerShell</a>, <a href="pygments.html">Pygments</a>, <a href="python.html">Python</a>, <a href="pytorch.html">PyTorch</a>, <a href="racket.html">Racket</a>, <a href="rakudo.html">Rakudo</a>, <a href="rocksdb.html">RocksDB</a>, <a href="roslyn-compiler.html">Roslyn compiler</a>, <a href="rust.html">Rust</a>, <a href="scoop-pm.html">Scoop</a>, <a href="score.html">score</a>, <a href="solidity.html">Solidity</a>, <a href="spiral.html">spiral</a>, <a href="star.html">Star</a>, <a href="swift.html">Swift</a>, <a href="taichi.html">Taichi</a>, <a href="tiledb.html">tiledb</a>, <a href="typecobol.html">typecobol</a>, <a href="vale-assembly.html">Vale</a>, <a href="vcpkg-pm.html">Vcpkg</a>, <a href="wasp-lang.html">Wasp</a>, <a href="wiredtiger.html">WiredTiger</a>, <a href="xgboost-model.html">Xgboost</a>, <a href="xgboost.html">XGBoost</a>, <a href="zig.html">Zig</a> ```Example from <a href='https://riju.codes/powershell'>Riju</a>: Write-Host "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/PowerShell.ps1'>hello-world</a>: 'Hello World' ``` ```Example from <a href='http://helloworldcollection.de/#PowerShell'>the Hello World Collection</a>: # Hello World in Microsoft Powershell 'Hello World!' ``` ```Example from <a href='https://github.com/PowerShell/EditorSyntax'>Linguist</a>: #!/usr/bin/env pwsh # source: https://github.com/PowerShell/PowerShellStandard/blob/3436bfc162d6804dd11d1d76c4faff486b4b405d/build.ps1 param ( [Parameter(ParameterSetName="Clean")][switch]$Clean, [Parameter(ParameterSetName="Test")][switch]$Test ) import-module $PSScriptRoot/PowerShellStandard.psm1 -force if ( $Clean ) { Start-Clean return } Start-Build if ( $Test ) { Invoke-Test } ``` ```Example from <a href='https://en.wikipedia.org/wiki/PowerShell'>Wikipedia</a>: name value1 value2 name -Param1 value1 -Param2 value2 ``` ```PowerShell <a href="../lists/keywords.html#q=powershell">Keywords</a> begin break catch class continue data define do dynamicparam else elseif end exit filter finally for foreach from function if in param process return switch throw trap try until using var while workflow parallel sequence inlinescript configuration ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example Write-Host "Hello, World!" Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example <# A comment #> Token <# #> row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token ' row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token = row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token echo row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1701 8.5
powershell-gallery-pm - Package manager powershell-gallery-pm ===================== powershell-gallery-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2523 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of powershell-gallery-pm happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - <a href="https://www.powershellgallery.com/">powershellgallery.com</a> was registered in 2014 Built with Scroll v170.5.0 10/15/2024 206 1
PowerPC - Instruction set architecture PowerPC ======= PowerPC is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #714 on PLDB 33 Years Old PowerPC (a backronym for Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer instruction set architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM. PowerPC, as an evolving instruction set, has since 2006 been named Power ISA, while the old name lives on as a trademark for some implementations of Power Architecture-based processors. PowerPC was the cornerstone of AIM's PReP and Common Hardware Reference Platform initiatives in the 1990s. Read more on Wikipedia... https://en.wikipedia.org/wiki/PowerPC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Early development of PowerPC happened in <a href="../lists/labs.html#q=Apple">Apple</a> and <a href="../lists/labs.html#q=IBM">IBM</a> and <a href="../lists/labs.html#q=Motorola">Motorola</a> - See also: (6 related languages) <a href="powerisa.html">IBM POWER Instruction Set Architecture</a>, <a href="solaris.html">Solaris</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="x86-isa.html">X86</a>, <a href="freebsd.html">FreeBSD</a> Built with Scroll v170.5.0 10/15/2024 352 1.8
Powerloom-knowledgebase Built with Scroll v170.5.0 10/15/2024 6 0
PowerLanguage - Programming language PowerLanguage ============= PowerLanguage is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #2982 on PLDB 28 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PowerLanguage happened in <a href="../lists/labs.html#q=MultiCharts, LLC">MultiCharts, LLC</a> - Read more about PowerLanguage on the web: 1. https://www.multicharts.com/trading-software/index.php/About_PowerLanguage 1. Built with Scroll v170.5.0 10/15/2024 208 1
IBM POWER Instruction Set Architecture - Instruction set architecture IBM POWER Instruction Set Architecture ====================================== IBM POWER Instruction Set Architecture is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2421 on PLDB 27 Years Old The IBM POWER ISA is a reduced instruction set computer (RISC) instruction set architecture (ISA) developed by IBM. The name is an acronym for Performance Optimization With Enhanced RISC. The ISA is used as base for high end microprocessors from IBM during the 1990s and were used in many of IBM's servers, minicomputers, workstations, and supercomputers. Read more on Wikipedia... https://en.wikipedia.org/wiki/IBM_POWER_Instruction_Set_Architecture Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Early development of IBM POWER Instruction Set Architecture happened in <a href="../lists/labs.html#q=IBM">IBM</a> - See also: (1 related languages) <a href="powerpc.html">PowerPC</a> Built with Scroll v170.5.0 10/15/2024 284 1.4
PowerHouse - Programming language PowerHouse ========== PowerHouse is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #2411 on PLDB 37 Years Old PowerHouse is a trademarked name for a byte-compiled fourth-generation programming language (or 4GL) originally produced by Quasar Corporation (later renamed Cognos Incorporated) for the Hewlett-Packard HP3000 mini-computer. It was initially composed of five components: QDD, or Quasar Data Dictionary: for building a central data dictionary used by all other components QDesign: a character-based screen generator Quick: an interactive, character-based screen processor (running screens generated by QDesign) Quiz: a report writer QTP: a batch transaction processor.. Read more on Wikipedia... https://en.wikipedia.org/wiki/PowerHouse_%28programming_language%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PowerHouse happened in <a href="../lists/labs.html#q=UNICOM Systems">UNICOM Systems</a> - PowerHouse on HOPL https://hopl.info/showlanguage.prx?exp=3432 PowerHouse on HOPL - See also: (2 related languages) <a href="cobol.html">COBOL</a>, <a href="sql.html">SQL</a> Built with Scroll v170.5.0 10/15/2024 319 1.6
PowerBuilder - Programming language PowerBuilder ============ PowerBuilder is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #320 on PLDB 15 Years Old 747 <span title="PowerBuilder repos on GitHub.">Repos</span> PowerBuilder is an integrated development environment owned by SAP since the acquisition of Sybase in 2010. On July 5, 2016, SAP and Appeon entered into an agreement whereby Appeon would be responsible for developing, selling, and supporting PowerBuilder.PowerBuilder has been in use since 1991, peaking around 1998 with around 100,000 users. While PowerBuilder's market share has declined over the years, many applications created with it are still in use today. Read more on Wikipedia... https://en.wikipedia.org/wiki/PowerBuilder Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 747 PowerBuilder repos on <a href="https://github.com/search?q=language:PowerBuilder">GitHub</a> - Early development of PowerBuilder happened in <a href="../lists/labs.html#q=SAP">SAP</a> - The Google BigQuery Public Dataset GitHub snapshot shows 14 users using PowerBuilder in 17 repos on <a href="https://api.github.com/search/repositories?q=language:PowerBuilder">GitHub</a> - Explore PowerBuilder snippets on <a href="http://www.rosettacode.org/wiki/Category:Powerbuilder">Rosetta Code</a> - See also: (4 related languages) <a href="csharp.html">C#</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a>, <a href="sql.html">SQL</a> - 2 PLDB concepts link to PowerBuilder: <a href="gforth.html">Gforth</a>, <a href="serious.html">Serious</a> ```Example from the web: // The MIT License (MIT) // Copyright (c) 2016 dario ureña // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal // in the Software without restriction, including without limitation the rights // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell // copies of the Software, and to permit persons to whom the Software is // furnished to do so, subject to the following conditions: // The above copyright notice and this permission notice shall be included in all // copies or substantial portions of the Software. // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE // SOFTWARE. // Source: https://github.com/darioaxel/PowerScriptToKDMTransformer/blob/173c3949d5684150c34f7405f0689310eade0362/resources/basics/TestPBT.pbt Save Format v3.0(19990112) @begin Projects 0 "myproject\\myprojectlib.pbl"; @end; appname "myproject"; applib "myproject\\myproject.pbl"; LibList "myproject\\myproject.pbl;myproject\\lib\\logger\\logger.pbl;myproject\\lib\\payroll\\payroll.pbl;myproject\\lib\\contract\\contract.pbl;myproject\\lib\\common\\common.pbl;"; type "pb"; ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/PowerBuilder.psr'>hello-world</a>: MessageBox("Hello World") ``` ```Example from <a href='https://en.wikipedia.org/wiki/PowerBuilder'>Wikipedia</a>: UPDATE my_employee SET STATUS = 'A'; IF sqlca.sqlcode<>0 THEN ... ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token MessageBox row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 780 3.9
Powerbasic Built with Scroll v170.5.0 10/15/2024 6 0
PowerQuery M - Query language PowerQuery M ============ PowerQuery M is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1582 on PLDB 10 Years Old The Power Query M formula language is optimized for building highly flexible data mashup queries. It's a functional, case sensitive language similar to F#. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of PowerQuery M happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/powerquery">package</a> for syntax highlighting PowerQuery M - Read more about PowerQuery M on the web: 1. https://docs.microsoft.com/en-us/powerquery-m/power-query-m-type-system 1. ```Example from the web: "Hello World" // a text value 123 // a number 1 + 2 // sum of two numbers {1, 2, 3} // a list of three numbers [ x = 1, y = 2 + 3 ] // a record containing two fields: // x and y (x, y) => x + y // a function that computes a sum if 2 > 1 then 2 else 1 // a conditional expression let x = 1 + 1 in x * 2 // a let expression error "A" // error with message "A" ``` ```Example from the web: let Orders = Table.FromRecords({ [OrderID = 1, CustomerID = 1, Item = "fishing rod", Price = 100.0], [OrderID = 2, CustomerID = 1, Item = "1 lb. worms", Price = 5.0], [OrderID = 3, CustomerID = 2, Item = "fishing net", Price = 25.0]}), #"Capitalized Each Word" = Table.TransformColumns(Orders, {"Item", Text.Proper}) in #"Capitalized Each Word" ``` ```PowerQuery M <a href="../lists/keywords.html#q=power-query-m">Keywords</a> as each else error false if in is let meta otherwise section shared then true try type ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 560 2.8
Power BI - Application Power BI ======== Power BI is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #1750 on PLDB 14 Years Old Power BI is a business analytics service by Microsoft. It aims to provide interactive visualizations and business intelligence capabilities with an interface simple enough for end users to create their own reports and dashboards.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Power_BI Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Power BI happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> Built with Scroll v170.5.0 10/15/2024 237 1.2
POV-Ray SDL - Programming language POV-Ray SDL =========== POV-Ray SDL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991 by Chris Cason. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Cason Chris Cason #283 on PLDB 34 Years Old 3 <span title="POV-Ray SDL repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/POV-Ray/povray ``` The Persistence of Vision Raytracer: http://www.povray.org/ - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - POV-Ray SDL is developed on <a href="https://github.com/POV-Ray/povray">GitHub</a> and has 1,334 stars - There are at least 3 POV-Ray SDL repos on <a href="https://github.com/search?q=language:POV-Ray SDL">GitHub</a> - Early development of POV-Ray SDL happened in <a href="../lists/labs.html#q=Persistence of Vision Raytracer Pty. Ltd">Persistence of Vision Raytracer Pty. Ltd</a> - POV-Ray SDL is written in <a href="cpp.html">C++</a>, <a href="c.html">C</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="ini.html">Ini</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="m4.html">M4</a>, <a href="markdown.html">Markdown</a>, <a href="pascal.html">Pascal</a>, <a href="yaml.html">YAML</a>, <a href="ada.html">Ada</a>, <a href="assembly-language.html">Assembly language</a>, <a href="cmake.html">CMake</a>, <a href="csharp.html">C#</a>, <a href="css.html">CSS</a>, <a href="perl.html">Perl</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="sas.html">SAS</a>, <a href="awk.html">awk</a>, <a href="python.html">Python</a>, <a href="wasm.html">WebAssembly</a>, <a href="powershell.html">PowerShell</a>, <a href="javascript.html">JavaScript</a>, <a href="diff.html">Diff</a>, <a href="php.html">PHP</a> - The Google BigQuery Public Dataset GitHub snapshot shows 482 users using POV-Ray SDL in 493 repos on <a href="https://api.github.com/search/repositories?q=language:POV-Ray SDL">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/graphics.py">syntax highlighting</a> for POV-Ray SDL - GitHub supports <a href="https://github.com/c-lipka/language-povray" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for POV-Ray SDL - Read more about POV-Ray SDL on the web: 1. http://www.povray.org/documentation/view/3.6.0/224/ 1. ```Example from <a href='https://github.com/c-lipka/language-povray'>Linguist</a>: // This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License. // To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a // letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA. // Persistence Of Vision Ray Tracer Include File // File: water.inc // Desc: water for 'balcony.pov' demonstration scene // Date: July/August 2001 // Auth: Christoph Hormann // Updated: 09Aug2008 (jh) for v3.7 distribution /*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/ #if (version < 3.7) #version 3.5; #end #include "functions.inc" #declare RMF=function{ f_ridged_mf(x, y, z, 0.07, 2.2, 7, 0.6, 0.9, 1)} #declare M_Watx4 = material { texture { pigment { color rgbt <0.2, 0.22, 0.21, 0.94> } finish { diffuse 0.0 ambient -0.2 reflection { 0.0, 0.95 fresnel on } conserve_energy specular 0.4 roughness 0.007 } normal{ function { RMF(x, y, z) } 0.8 scale 0.3 } } interior { ior 1.31 fade_distance 5 fade_power 1001.0 fade_color <0.02, 0.20, 0.06> } } plane { z, -1 material { M_Watx4 } hollow on } plane { z, -12.0 texture { pigment { color rgb 0 } finish { ambient 0.0 diffuse 0.0 } } hollow on } /*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/ ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // [0-9]+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // [0-9]*\.[0-9]+ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 893 4.5
Potion - Programming language Potion ====== Potion is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007 by Jonathan Gillette. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Jonathan%20Gillette Jonathan Gillette #760 on PLDB 18 Years Old ```Download source code: git clone https://github.com/perl11/potion ``` Potion is an object- and mixin-oriented (traits) language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Potion is developed on <a href="https://github.com/perl11/potion">GitHub</a> and has 659 stars - Early development of Potion happened in <a href="../lists/labs.html#q=https://github.com/perl11">https://github.com/perl11</a> - Potion is written in <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="yacc.html">Yacc</a>, <a href="perl.html">Perl</a>, <a href="css.html">CSS</a>, <a href="lisp.html">Lisp</a>, <a href="ruby.html">Ruby</a> - Read more about Potion on the web: 1. 2. http://groups.google.com/group/potion-lang 1. https://news.ycombinator.com/item?id=21176027 2. Built with Scroll v170.5.0 10/15/2024 336 1.7
potential - Programming language potential ========= potential is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010 by Tim Carstens. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Tim%20Carstens Tim Carstens #2798 on PLDB 15 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of potential happened in <a href="../lists/labs.html#q=https://github.com/intoverflow/Potential/issues">https://github.com/intoverflow/Potential/issues</a> HackerNews discussions of potential =================================== title|titleLink|date|score|comments Monads in Potential: a type-safe x86-64 assembly language|https://news.ycombinator.com/item?id=1419278|06/10/2010|17|0 Built with Scroll v170.5.0 10/15/2024 244 1.2
PostScript - Text markup language PostScript ========== PostScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1982 by John Warnock and Chuck Geschke and Doug Brotz and Ed Taft and Bill Paxton. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 https://pldb.io/concepts/../lists/creators.html#q=John%20Warnock John Warnock https://pldb.io/concepts/../lists/creators.html#q=Chuck%20Geschke Chuck Geschke https://pldb.io/concepts/../lists/creators.html#q=Doug%20Brotz Doug Brotz https://pldb.io/concepts/../lists/creators.html#q=Ed%20Taft Ed Taft https://pldb.io/concepts/../lists/creators.html#q=Bill%20Paxton Bill Paxton #161 on PLDB 43 Years Old 8k <span title="PostScript repos on GitHub.">Repos</span> PostScript (PS) is a page description language in the electronic publishing and desktop publishing business. It is a dynamically typed, concatenative programming language and was created at Adobe Systems by John Warnock, Charles Geschke, Doug Brotz, Ed Taft and Bill Paxton from 1982 to 1984.. Read more on Wikipedia... https://en.wikipedia.org/wiki/PostScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - There are at least 8,053 PostScript repos on <a href="https://github.com/search?q=language:PostScript">GitHub</a> - Early development of PostScript happened in <a href="../lists/labs.html#q=Adobe">Adobe</a> - The Google BigQuery Public Dataset GitHub snapshot shows 4k users using PostScript in 4k repos on <a href="https://api.github.com/search/repositories?q=language:PostScript">GitHub</a> - Explore PostScript snippets on <a href="http://www.rosettacode.org/wiki/Category:PostScript">Rosetta Code</a> - PostScript on HOPL https://hopl.info/showlanguage.prx?exp=1010 PostScript on HOPL - PostScript appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - PostScript Ubuntu package https://packages.ubuntu.com/jammy/ghostscript PostScript Ubuntu package - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/graphics.py">syntax highlighting</a> for PostScript - GitHub supports <a href="https://github.com/textmate/postscript.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for PostScript - PostScript appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - See also: (8 related languages) <a href="ghostscript.html">Ghostscript</a>, <a href="lisp.html">Lisp</a>, <a href="pdf.html">PDF</a>, <a href="ascii.html">ASCII</a>, <a href="tex.html">Tex</a>, <a href="forth.html">Forth</a>, <a href="reverse-polish-notation.html">Reverse Polish notation</a>, <a href="latex.html">LaTeX</a> - 1 PLDB concepts link to PostScript: <a href="interpress.html">Interpress</a> ```Example from <a href='https://riju.codes/postscript'>Riju</a>: (Hello, world!) = ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/PostScript.ps'>hello-world</a>: % run> gs -q -sDEVICE=nullpage postscript.ps (Hello World\n) print quit ``` ```Example from <a href='http://helloworldcollection.de/#PostScript'>the Hello World Collection</a>: % Hello World in Postscript %!PS /Palatino-Roman findfont 100 scalefont setfont 100 100 moveto (Hello World!) show showpage ``` ```Example from <a href='https://github.com/textmate/postscript.tmbundle'>Linguist</a>: %!PS-Adobe-3.0 %%Creator: Aaron Puchert %%Title: The Sierpinski triangle %%Pages: 1 %%PageOrder: Ascend %%BeginProlog % PAGE SETTINGS /pageset { 28.3464566 28.3464566 scale % set cm = 1 0.5 0.5 translate 0 setlinewidth } def % sierpinski(n) draws a sierpinski triangle of order n /sierpinski { dup 0 gt { [0.5 0 0 0.5 0 0] concat dup 1 sub sierpinski [1 0 0 1 1 0] concat dup 1 sub sierpinski [1 0 0 1 -1 1] concat dup 1 sub sierpinski [2 0 0 2 0 -1] concat } { newpath 0 0 moveto 1 0 lineto 0 1 lineto closepath fill } ifelse pop} def %%EndProlog %%BeginSetup << /PageSize [596 843] >> setpagedevice % A4 %%EndSetup %%Page: Test 1 pageset [20 0 10 300 sqrt 0 0] concat 9 sierpinski showpage %%EOF ``` ```Example from <a href='https://en.wikipedia.org/wiki/PostScript'>Wikipedia</a>: /mm {360 mul 127 div} def 0 0 moveto 0 40 mm lineto stroke ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example % (\-|\+)?[0-9]+(?=[()<>\[\]{}/%\s]) Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example % (\-|\+)?([0-9]+\.?|[0-9]*\.[0-9]+|[0-9]+\.[0-9]*)((e|E)[0-9]+)?(?=[()<>\[\]{}/%\s]) Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example % <[0-9A-Fa-f]+>(?=[()<>\[\]{}/%\s]) Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example % [0-9]+\#(\-|\+)?([0-9]+\.?|[0-9]*\.[0-9]+|[0-9]+\.[0-9]*)((e|E)[0-9]+)?(?=[()<>\[\]{}/%\s]) Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token % row Feature Postfix Notation FeatureLink ../features/hasPostfixNotation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1015 5.1
PostgreSQL - Query language PostgreSQL ========== PostgreSQL is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1986 by Marc G. Fournier. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 https://pldb.io/concepts/../lists/creators.html#q=Marc%20G.%20Fournier Marc G. Fournier #52 on PLDB 39 Years Old ```Download source code: git clone https://github.com/postgres/postgres ``` PostgreSQL, often simply Postgres, is an object-relational database management system (ORDBMS) with an emphasis on extensibility and standards compliance. As a database server, its primary functions are to store data securely and return that data in response to requests from other software applications. It can handle workloads ranging from small single-machine applications to large Internet-facing applications (or for data warehousing) with many concurrent users; on macOS Server, PostgreSQL is the default database; and it is also available for Microsoft Windows and Linux (supplied in most distributions). Read more on Wikipedia... https://en.wikipedia.org/wiki/PostgreSQL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - PostgreSQL is developed on <a href="https://github.com/postgres/postgres">GitHub</a> and has 15,406 stars - Early development of PostgreSQL happened in <a href="../lists/labs.html#q=University of California">University of California</a> - PostgreSQL is written in <a href="c.html">C</a>, <a href="sql.html">SQL</a>, <a href="make.html">Make</a>, <a href="perl.html">Perl</a>, <a href="meson.html">Meson</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="lex.html">Lex</a>, <a href="m4.html">M4</a>, <a href="yacc.html">Yacc</a>, <a href="xslt.html">XSLT</a>, <a href="python.html">Python</a>, <a href="idl.html">IDL</a>, <a href="csv.html">CSV</a>, <a href="xml.html">XML</a>, <a href="cpp.html">C++</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a>, <a href="assembly-language.html">Assembly language</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="d.html">D</a>, <a href="bash.html">Bash</a>, <a href="lisp.html">Lisp</a>, <a href="markdown.html">Markdown</a>, <a href="sed.html">sed</a> - There are 0 members in the <a href="https://www.reddit.com/r/PostgreSQL/">PostgreSQL subreddit</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/pgsql">package</a> for syntax highlighting PostgreSQL - Annual Reports for PostgreSQL https://www.postgresql.org/about/policies/coc/ Annual Reports for PostgreSQL - Events page for PostgreSQL https://www.postgresql.org/about/events/ Events page for PostgreSQL - Indeed.com has 9,946 matches for <a href="https://www.indeed.com/jobs?q=postgresql developer">"postgresql developer"</a>. - <a href="https://www.postgresql.org/">postgresql.org</a> was registered in 1996 - See also: (34 related languages) <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="sql.html">SQL</a>, <a href="gist.html">Gist</a>, <a href="xml.html">XML</a>, <a href="xpath.html">XPath</a>, <a href="json.html">JSON</a>, <a href="julia.html">Julia</a>, <a href="go.html">Go</a>, <a href="r.html">R</a>, <a href="d.html">D</a>, <a href="erlang.html">Erlang</a>, <a href="plpgsql.html">PL/pgSQL</a>, <a href="pl-sql.html">PL/SQL</a>, <a href="sql-psm.html">SQL/PSM</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="tcl.html">Tcl</a>, <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a>, <a href="ruby.html">Ruby</a>, <a href="regex.html">Regular Expressions</a>, <a href="tls.html">TLS</a>, <a href="freebsd.html">FreeBSD</a>, <a href="solaris.html">Solaris</a>, <a href="x86-isa.html">X86</a>, <a href="powerpc.html">PowerPC</a>, <a href="systemz.html">IBM System z</a>, <a href="sparc.html">SPARC</a>, <a href="arm.html">ARM</a>, <a href="mips.html">MIPS architecture</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="mysql.html">MySQL</a>, <a href="aws.html">AWS</a> - 3 PLDB concepts link to PostgreSQL: <a href="bucardo.html">Bucardo</a>, <a href="pgbouncer.html">PgBouncer</a>, <a href="redshift.html">Amazon Redshift</a> ```Example from <a href='https://riju.codes/postgresql'>Riju</a>: SELECT 'Hello, world!'; ``` ```Example from <a href='http://helloworldcollection.de/#PostgreSQL'>the Hello World Collection</a>: -- Hello World in PL/pgSQL (PostgreSQL Procedural Language) -- In old versions replace '$' by double qoutes CREATE FUNCTION hello_world() RETURNS text AS $ BEGIN RETURN 'Hello World'; END $ LANGUAGE plpgsql; SELECT hello_world(); ``` ```PostgreSQL <a href="../lists/keywords.html#q=postgresql">Keywords</a> ABORT ABS ABSOLUTE ACCESS ACTION ADA ADD ADMIN AFTER AGGREGATE ALIAS ALL ALLOCATE ALTER ANALYSE ANALYZE AND ANY ARE ARRAY AS ASC ASENSITIVE ASSERTION ASSIGNMENT ASYMMETRIC AT ATOMIC AUTHORIZATION AVG BACKWARD BEFORE BEGIN BETWEEN BIGINT BINARY BIT BITVAR BIT_LENGTH BLOB BOOLEAN BOTH BREADTH BY CACHE CALL CALLED CARDINALITY CASCADE CASCADED CASE CAST CATALOG CATALOG_NAME CHAIN CHAR CHARACTER CHARACTERISTICS CHARACTER_LENGTH CHARACTER_SET_CATALOG CHARACTER_SET_NAME CHARACTER_SET_SCHEMA CHAR_LENGTH CHECK CHECKED CHECKPOINT CLASS CLASS_ORIGIN CLOB CLOSE CLUSTER COALESCE COBOL COLLATE COLLATION COLLATION_CATALOG COLLATION_NAME COLLATION_SCHEMA COLUMN COLUMN_NAME COMMAND_FUNCTION COMMAND_FUNCTION_CODE COMMENT COMMIT COMMITTED COMPLETION CONDITION_NUMBER CONNECT CONNECTION CONNECTION_NAME CONSTRAINT CONSTRAINTS CONSTRAINT_CATALOG CONSTRAINT_NAME CONSTRAINT_SCHEMA CONSTRUCTOR CONTAINS CONTINUE CONVERSION CONVERT COPY CORRESPONDING COUNT CREATE CREATEDB CREATEUSER CROSS CUBE CURRENT CURRENT_DATE CURRENT_PATH CURRENT_ROLE CURRENT_TIME CURRENT_TIMESTAMP CURRENT_USER CURSOR CURSOR_NAME CYCLE DATA DATABASE DATE DATETIME_INTERVAL_CODE DATETIME_INTERVAL_PRECISION DAY DEALLOCATE DEC DECIMAL DECLARE DEFAULT DEFERRABLE DEFERRED DEFINED DEFINER DELETE DELIMITER DELIMITERS DEPTH DEREF DESC DESCRIBE DESCRIPTOR DESTROY DESTRUCTOR DETERMINISTIC DIAGNOSTICS DICTIONARY DISCONNECT DISPATCH DISTINCT DO DOMAIN DOUBLE DROP DYNAMIC DYNAMIC_FUNCTION DYNAMIC_FUNCTION_CODE EACH ELSE ENCODING ENCRYPTED END END-EXEC EQUALS ESCAPE EVERY EXCEPT EXCEPTION EXCLUSIVE EXEC EXECUTE EXISTING EXISTS EXPLAIN EXTERNAL EXTRACT FALSE FETCH FINAL FIRST FLOAT FOR FORCE FOREIGN FORTRAN FORWARD FOUND FREE FREEZE FROM FULL FUNCTION GENERAL GENERATED GET GLOBAL GO GOTO GRANT GRANTED GROUP GROUPING HANDLER HAVING HIERARCHY HOLD HOST HOUR IDENTITY IGNORE ILIKE IMMEDIATE IMMUTABLE IMPLEMENTATION IMPLICIT IN INCREMENT INDEX INDICATOR INFIX INHERITS INITIALIZE INITIALLY INNER INOUT INPUT INSENSITIVE INSERT INSTANCE INSTANTIABLE INSTEAD INT INTEGER INTERSECT INTERVAL INTO INVOKER IS ISNULL ISOLATION ITERATE JOIN KEY KEY_MEMBER KEY_TYPE LANCOMPILER LANGUAGE LARGE LAST LATERAL LEADING LEFT LENGTH LESS LEVEL LIKE LIMIT LISTEN LOAD LOCAL LOCALTIME LOCALTIMESTAMP LOCATION LOCATOR LOCK LOWER MAP MATCH MAX MAXVALUE MESSAGE_LENGTH MESSAGE_OCTET_LENGTH MESSAGE_TEXT METHOD MIN MINUTE MINVALUE MOD MODE MODIFIES MODIFY MODULE MONTH MORE MOVE MUMPS NAME NAMES NATIONAL NATURAL NCHAR NCLOB NEW NEXT NO NOCREATEDB NOCREATEUSER NONE NOT NOTHING NOTIFY NOTNULL NULL NULLABLE NULLIF NUMBER NUMERIC - 0 OBJECT OCTET_LENGTH OF OFF OFFSET OIDS OLD ON ONLY OPEN OPERATION OPERATOR OPTION OPTIONS OR ORDER ORDINALITY OUT OUTER OUTPUT OVERLAPS OVERLAY OVERRIDING OWNER PAD PARAMETER PARAMETERS PARAMETER_MODE PARAMETER_NAME PARAMETER_ORDINAL_POSITION PARAMETER_SPECIFIC_CATALOG PARAMETER_SPECIFIC_NAME PARAMETER_SPECIFIC_SCHEMA PARTIAL PASCAL PASSWORD PATH PENDANT PLACING PLI POSITION POSTFIX PRECISION PREFIX PREORDER PREPARE PRESERVE PRIMARY PRIOR PRIVILEGES PROCEDURAL PROCEDURE PUBLIC READ READS REAL RECHECK RECURSIVE REF REFERENCES REFERENCING REINDEX RELATIVE RENAME REPEATABLE REPLACE RESET RESTRICT RESULT RETURN RETURNED_LENGTH RETURNED_OCTET_LENGTH RETURNED_SQLSTATE RETURNS REVOKE RIGHT ROLE ROLLBACK ROLLUP ROUTINE ROUTINE_CATALOG ROUTINE_NAME ROUTINE_SCHEMA ROW ROWS ROW_COUNT RULE SAVEPOINT SCALE SCHEMA SCHEMA_NAME SCOPE SCROLL SEARCH SECOND SECTION SECURITY SELECT SELF SENSITIVE SEQUENCE SERIALIZABLE SERVER_NAME SESSION SESSION_USER SET SETOF SETS SHARE SHOW SIMILAR SIMPLE SIZE SMALLINT SOME SOURCE SPACE SPECIFIC SPECIFICTYPE SPECIFIC_NAME SQL SQLCODE SQLERROR SQLEXCEPTION SQLSTATE SQLWARNING STABLE START STATE STATEMENT STATIC STATISTICS STDIN STDOUT STORAGE STRICT STRUCTURE STYLE SUBCLASS_ORIGIN SUBLIST SUBSTRING SUM SYMMETRIC SYSID SYSTEM SYSTEM_USER TABLE TABLE_NAME TEMP TEMPLATE TEMPORARY TERMINATE THAN THEN TIME TIMESTAMP TIMEZONE_HOUR TIMEZONE_MINUTE TO TOAST TRAILING TRANSACTION TRANSACTIONS_COMMITTED TRANSACTIONS_ROLLED_BACK TRANSACTION_ACTIVE TRANSFORM TRANSFORMS TRANSLATE TRANSLATION TREAT TRIGGER TRIGGER_CATALOG TRIGGER_NAME TRIGGER_SCHEMA TRIM TRUE TRUNCATE TRUSTED TYPE UNCOMMITTED UNDER UNENCRYPTED UNION UNIQUE UNKNOWN UNLISTEN UNNAMED UNNEST UNTIL UPDATE UPPER USAGE USER USER_DEFINED_TYPE_CATALOG USER_DEFINED_TYPE_NAME USER_DEFINED_TYPE_SCHEMA USING VACUUM VALID VALIDATOR VALUE VALUES VARCHAR VARIABLE VARYING VERBOSE VERSION VIEW VOLATILE WHEN WHENEVER WHERE WITH WITHOUT WORK WRITE YEAR ZONE ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token TRUE FALSE row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token ' row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 PostgreSQL ========== PostgreSQL is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1986 by Marc G. Fournier. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 https://pldb.io/concepts/../lists/creators.html#q=Marc%20G.%20Fournier Marc G. Fournier #52 on PLDB 39 Years Old ```Download source code: git clone https://github.com/postgres/postgres ``` PostgreSQL, often simply Postgres, is an object-relational database management system (ORDBMS) with an emphasis on extensibility and standards compliance. As a database server, its primary functions are to store data securely and return that data in response to requests from other software applications. It can handle workloads ranging from small single-machine applications to large Internet-facing applications (or for data warehousing) with many concurrent users; on macOS Server, PostgreSQL is the default database; and it is also available for Microsoft Windows and Linux (supplied in most distributions). Read more on Wikipedia... https://en.wikipedia.org/wiki/PostgreSQL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - PostgreSQL is developed on <a href="https://github.com/postgres/postgres">GitHub</a> and has 15,406 stars - Early development of PostgreSQL happened in <a href="../lists/labs.html#q=University of California">University of California</a> - PostgreSQL is written in <a href="c.html">C</a>, <a href="sql.html">SQL</a>, <a href="make.html">Make</a>, <a href="perl.html">Perl</a>, <a href="meson.html">Meson</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="lex.html">Lex</a>, <a href="m4.html">M4</a>, <a href="yacc.html">Yacc</a>, <a href="xslt.html">XSLT</a>, <a href="python.html">Python</a>, <a href="idl.html">IDL</a>, <a href="csv.html">CSV</a>, <a href="xml.html">XML</a>, <a href="cpp.html">C++</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a>, <a href="assembly-language.html">Assembly language</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="d.html">D</a>, <a href="bash.html">Bash</a>, <a href="lisp.html">Lisp</a>, <a href="markdown.html">Markdown</a>, <a href="sed.html">sed</a> - There are 0 members in the <a href="https://www.reddit.com/r/PostgreSQL/">PostgreSQL subreddit</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/pgsql">package</a> for syntax highlighting PostgreSQL - Annual Reports for PostgreSQL https://www.postgresql.org/about/policies/coc/ Annual Reports for PostgreSQL - Events page for PostgreSQL https://www.postgresql.org/about/events/ Events page for PostgreSQL - Indeed.com has 9,946 matches for <a href="https://www.indeed.com/jobs?q=postgresql developer">"postgresql developer"</a>. - <a href="https://www.postgresql.org/">postgresql.org</a> was registered in 1996 - See also: (34 related languages) <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="sql.html">SQL</a>, <a href="gist.html">Gist</a>, <a href="xml.html">XML</a>, <a href="xpath.html">XPath</a>, <a href="json.html">JSON</a>, <a href="julia.html">Julia</a>, <a href="go.html">Go</a>, <a href="r.html">R</a>, <a href="d.html">D</a>, <a href="erlang.html">Erlang</a>, <a href="plpgsql.html">PL/pgSQL</a>, <a href="pl-sql.html">PL/SQL</a>, <a href="sql-psm.html">SQL/PSM</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="tcl.html">Tcl</a>, <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a>, <a href="ruby.html">Ruby</a>, <a href="regex.html">Regular Expressions</a>, <a href="tls.html">TLS</a>, <a href="freebsd.html">FreeBSD</a>, <a href="solaris.html">Solaris</a>, <a href="x86-isa.html">X86</a>, <a href="powerpc.html">PowerPC</a>, <a href="systemz.html">IBM System z</a>, <a href="sparc.html">SPARC</a>, <a href="arm.html">ARM</a>, <a href="mips.html">MIPS architecture</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="mysql.html">MySQL</a>, <a href="aws.html">AWS</a> - 3 PLDB concepts link to PostgreSQL: <a href="bucardo.html">Bucardo</a>, <a href="pgbouncer.html">PgBouncer</a>, <a href="redshift.html">Amazon Redshift</a> ```Example from <a href='https://riju.codes/postgresql'>Riju</a>: SELECT 'Hello, world!'; ``` ```Example from <a href='http://helloworldcollection.de/#PostgreSQL'>the Hello World Collection</a>: -- Hello World in PL/pgSQL (PostgreSQL Procedural Language) -- In old versions replace '$' by double qoutes CREATE FUNCTION hello_world() RETURNS text AS $ BEGIN RETURN 'Hello World'; END $ LANGUAGE plpgsql; SELECT hello_world(); ``` ```PostgreSQL <a href="../lists/keywords.html#q=postgresql">Keywords</a> ABORT ABS ABSOLUTE ACCESS ACTION ADA ADD ADMIN AFTER AGGREGATE ALIAS ALL ALLOCATE ALTER ANALYSE ANALYZE AND ANY ARE ARRAY AS ASC ASENSITIVE ASSERTION ASSIGNMENT ASYMMETRIC AT ATOMIC AUTHORIZATION AVG BACKWARD BEFORE BEGIN BETWEEN BIGINT BINARY BIT BITVAR BIT_LENGTH BLOB BOOLEAN BOTH BREADTH BY CACHE CALL CALLED CARDINALITY CASCADE CASCADED CASE CAST CATALOG CATALOG_NAME CHAIN CHAR CHARACTER CHARACTERISTICS CHARACTER_LENGTH CHARACTER_SET_CATALOG CHARACTER_SET_NAME CHARACTER_SET_SCHEMA CHAR_LENGTH CHECK CHECKED CHECKPOINT CLASS CLASS_ORIGIN CLOB CLOSE CLUSTER COALESCE COBOL COLLATE COLLATION COLLATION_CATALOG COLLATION_NAME COLLATION_SCHEMA COLUMN COLUMN_NAME COMMAND_FUNCTION COMMAND_FUNCTION_CODE COMMENT COMMIT COMMITTED COMPLETION CONDITION_NUMBER CONNECT CONNECTION CONNECTION_NAME CONSTRAINT CONSTRAINTS CONSTRAINT_CATALOG CONSTRAINT_NAME CONSTRAINT_SCHEMA CONSTRUCTOR CONTAINS CONTINUE CONVERSION CONVERT COPY CORRESPONDING COUNT CREATE CREATEDB CREATEUSER CROSS CUBE CURRENT CURRENT_DATE CURRENT_PATH CURRENT_ROLE CURRENT_TIME CURRENT_TIMESTAMP CURRENT_USER CURSOR CURSOR_NAME CYCLE DATA DATABASE DATE DATETIME_INTERVAL_CODE DATETIME_INTERVAL_PRECISION DAY DEALLOCATE DEC DECIMAL DECLARE DEFAULT DEFERRABLE DEFERRED DEFINED DEFINER DELETE DELIMITER DELIMITERS DEPTH DEREF DESC DESCRIBE DESCRIPTOR DESTROY DESTRUCTOR DETERMINISTIC DIAGNOSTICS DICTIONARY DISCONNECT DISPATCH DISTINCT DO DOMAIN DOUBLE DROP DYNAMIC DYNAMIC_FUNCTION DYNAMIC_FUNCTION_CODE EACH ELSE ENCODING ENCRYPTED END END-EXEC EQUALS ESCAPE EVERY EXCEPT EXCEPTION EXCLUSIVE EXEC EXECUTE EXISTING EXISTS EXPLAIN EXTERNAL EXTRACT FALSE FETCH FINAL FIRST FLOAT FOR FORCE FOREIGN FORTRAN FORWARD FOUND FREE FREEZE FROM FULL FUNCTION GENERAL GENERATED GET GLOBAL GO GOTO GRANT GRANTED GROUP GROUPING HANDLER HAVING HIERARCHY HOLD HOST HOUR IDENTITY IGNORE ILIKE IMMEDIATE IMMUTABLE IMPLEMENTATION IMPLICIT IN INCREMENT INDEX INDICATOR INFIX INHERITS INITIALIZE INITIALLY INNER INOUT INPUT INSENSITIVE INSERT INSTANCE INSTANTIABLE INSTEAD INT INTEGER INTERSECT INTERVAL INTO INVOKER IS ISNULL ISOLATION ITERATE JOIN KEY KEY_MEMBER KEY_TYPE LANCOMPILER LANGUAGE LARGE LAST LATERAL LEADING LEFT LENGTH LESS LEVEL LIKE LIMIT LISTEN LOAD LOCAL LOCALTIME LOCALTIMESTAMP LOCATION LOCATOR LOCK LOWER MAP MATCH MAX MAXVALUE MESSAGE_LENGTH MESSAGE_OCTET_LENGTH MESSAGE_TEXT METHOD MIN MINUTE MINVALUE MOD MODE MODIFIES MODIFY MODULE MONTH MORE MOVE MUMPS NAME NAMES NATIONAL NATURAL NCHAR NCLOB NEW NEXT NO NOCREATEDB NOCREATEUSER NONE NOT NOTHING NOTIFY NOTNULL NULL NULLABLE NULLIF NUMBER NUMERIC - 0 OBJECT OCTET_LENGTH OF OFF OFFSET OIDS OLD ON ONLY OPEN OPERATION OPERATOR OPTION OPTIONS OR ORDER ORDINALITY OUT OUTER OUTPUT OVERLAPS OVERLAY OVERRIDING OWNER PAD PARAMETER PARAMETERS PARAMETER_MODE PARAMETER_NAME PARAMETER_ORDINAL_POSITION PARAMETER_SPECIFIC_CATALOG PARAMETER_SPECIFIC_NAME PARAMETER_SPECIFIC_SCHEMA PARTIAL PASCAL PASSWORD PATH PENDANT PLACING PLI POSITION POSTFIX PRECISION PREFIX PREORDER PREPARE PRESERVE PRIMARY PRIOR PRIVILEGES PROCEDURAL PROCEDURE PUBLIC READ READS REAL RECHECK RECURSIVE REF REFERENCES REFERENCING REINDEX RELATIVE RENAME REPEATABLE REPLACE RESET RESTRICT RESULT RETURN RETURNED_LENGTH RETURNED_OCTET_LENGTH RETURNED_SQLSTATE RETURNS REVOKE RIGHT ROLE ROLLBACK ROLLUP ROUTINE ROUTINE_CATALOG ROUTINE_NAME ROUTINE_SCHEMA ROW ROWS ROW_COUNT RULE SAVEPOINT SCALE SCHEMA SCHEMA_NAME SCOPE SCROLL SEARCH SECOND SECTION SECURITY SELECT SELF SENSITIVE SEQUENCE SERIALIZABLE SERVER_NAME SESSION SESSION_USER SET SETOF SETS SHARE SHOW SIMILAR SIMPLE SIZE SMALLINT SOME SOURCE SPACE SPECIFIC SPECIFICTYPE SPECIFIC_NAME SQL SQLCODE SQLERROR SQLEXCEPTION SQLSTATE SQLWARNING STABLE START STATE STATEMENT STATIC STATISTICS STDIN STDOUT STORAGE STRICT STRUCTURE STYLE SUBCLASS_ORIGIN SUBLIST SUBSTRING SUM SYMMETRIC SYSID SYSTEM SYSTEM_USER TABLE TABLE_NAME TEMP TEMPLATE TEMPORARY TERMINATE THAN THEN TIME TIMESTAMP TIMEZONE_HOUR TIMEZONE_MINUTE TO TOAST TRAILING TRANSACTION TRANSACTIONS_COMMITTED TRANSACTIONS_ROLLED_BACK TRANSACTION_ACTIVE TRANSFORM TRANSFORMS TRANSLATE TRANSLATION TREAT TRIGGER TRIGGER_CATALOG TRIGGER_NAME TRIGGER_SCHEMA TRIM TRUE TRUNCATE TRUSTED TYPE UNCOMMITTED UNDER UNENCRYPTED UNION UNIQUE UNKNOWN UNLISTEN UNNAMED UNNEST UNTIL UPDATE UPPER USAGE USER USER_DEFINED_TYPE_CATALOG USER_DEFINED_TYPE_NAME USER_DEFINED_TYPE_SCHEMA USING VACUUM VALID VALIDATOR VALUE VALUES VARCHAR VARIABLE VARYING VERBOSE VERSION VIEW VOLATILE WHEN WHENEVER WHERE WITH WITHOUT WORK WRITE YEAR ZONE ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token TRUE FALSE row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token ' row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token 10/15/2024 3132 15.7
PostCSS - Text markup language PostCSS ======= PostCSS is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2013 by Andrey Sitnik. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Andrey%20Sitnik Andrey Sitnik #140 on PLDB 12 Years Old 0 <span title="PostCSS repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/postcss/postcss ``` Transforming styles with JS plugins - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - PostCSS is developed on <a href="https://github.com/postcss/postcss">GitHub</a> and has 28,357 stars - There are at least 0 PostCSS repos on <a href="https://github.com/search?q=language:PostCSS">GitHub</a> - Early development of PostCSS happened in <a href="../lists/labs.html#q=https://github.com/postcss">https://github.com/postcss</a> - PostCSS is written in <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a> - GitHub supports <a href="https://github.com/hudochenkov/Syntax-highlighting-for-PostCSS" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for PostCSS - <a href="https://postcss.org/">postcss.org</a> was registered in 2015 ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/PostCSS.pcss'>hello-world</a>: body::before { content: "Hello World"; } ``` ```Example from <a href='https://github.com/hudochenkov/Syntax-highlighting-for-PostCSS'>Linguist</a>: @define-mixin size $size { width: $size; } $big: 100px; /* Main block */ .block { &_logo { background: inline("./logo.png"); @mixin size $big; } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 481 2.4
Post-X - Grammar language Post-X ====== Post-X is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1980 by P.A.C. Bailes and L.H. Reeker. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 https://pldb.io/concepts/../lists/creators.html#q=P.A.C.%20Bailes P.A.C. Bailes https://pldb.io/concepts/../lists/creators.html#q=L.H.%20Reeker L.H. Reeker #2903 on PLDB 45 Years Old The Post-X language is designed to provide facilities for pattern-directed processing of strings, sequences and trees in an integrated applicative format. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of Post-X happened in <a href="../lists/labs.html#q=University of Queensland">University of Queensland</a> - Post-X on HOPL https://hopl.info/showlanguage.prx?exp=5734 Post-X on HOPL - Read more about Post-X on Semantic Scholar: 1. https://pdfs.semanticscholar.org/4949/e6dbe9967617534a3e9e5d66e1694a541d74.pdf 1. ```Example from the web: REPLACE GRAM := "<"^BREAK">"^"> '' {TEMPLATElt;^((REPLACE GRAM)< SELECT RHS (ALT LTST< (LHS--FIND $2 <GRAM))) %>} INULL{$}; ``` Built with Scroll v170.5.0 10/15/2024 321 1.6
Post production - Grammar language Post production =============== Post production is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1941 by Emil Post. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221941%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1941 https://pldb.io/concepts/../lists/creators.html#q=Emil%20Post Emil Post #2112 on PLDB 84 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of Post production happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - Post production on HOPL https://hopl.info/showlanguage.prx?exp=2474 Post production on HOPL - Read more about Post production on the web: 1. http://www-formal.stanford.edu/jmc/mcc59.pdf 1. - 1 PLDB concepts link to Post production: <a href="semi-thue-system.html">Semi-Thue</a> ```Example from the web: Alphabet: {[, ]} Initial word: [] Production rules: (1) $ → [$] (2) $ → $ (3) $1$2 → $1[]$2 ``` Built with Scroll v170.5.0 10/15/2024 272 1.4
Pose Built with Scroll v170.5.0 10/15/2024 6 0
Portal-langage Built with Scroll v170.5.0 10/15/2024 6 0
Portable-standard-lisp Built with Scroll v170.5.0 10/15/2024 6 0
Port-alg Built with Scroll v170.5.0 10/15/2024 6 0
Porffor - Compiler Porffor ======= Porffor is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2023 by Oliver Medhurst. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222023%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2023 https://pldb.io/concepts/../lists/creators.html#q=Oliver%20Medhurst Oliver Medhurst #708 on PLDB 2 Years Old ```Download source code: git clone https://github.com/CanadaHonk/porffor ``` Porffor is a unique JS engine/compiler/runtime, compiling JS code to WebAssembly or native ahead-of-time. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Porffor is developed on <a href="https://github.com/CanadaHonk/porffor">GitHub</a> and has 1,704 stars - Porffor compiles to <a href="wasm.html">WebAssembly</a> - Porffor is written in <a href="javascript.html">JavaScript</a>, <a href="typescript.html">TypeScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="brainfuck.html">Brainfuck</a>, <a href="html.html">HTML</a> Built with Scroll v170.5.0 10/15/2024 289 1.4
Popsy Built with Scroll v170.5.0 10/15/2024 6 0
popr - Programming language popr ==== popr is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #759 on PLDB 13 Years Old ```Download source code: git clone https://github.com/HackerFoo/poprc ``` <a href='https://github.com/HackerFoo/poprc'>Popr</a> applies concatenative programming to types as well as values, striving for purity and correctness, and efficient execution. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - popr is developed on <a href="https://github.com/HackerFoo/poprc">GitHub</a> and has 240 stars - Early development of popr happened in <a href="../lists/labs.html#q=https://github.com/HackerFoo/poprc/issues">https://github.com/HackerFoo/poprc/issues</a> - popr compiles to <a href="c.html">C</a> - popr is written in <a href="c.html">C</a>, <a href="svg.html">SVG</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="python.html">Python</a>, <a href="nix.html">Nix</a>, <a href="lisp.html">Lisp</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="tex.html">Tex</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="bash.html">Bash</a>, <a href="json.html">JSON</a> - <a href="http://hackerfoo.com/presentations/ttpl_slides.html">First announcement of</a> popr - <a href="https://popr.dev">popr.dev</a> was registered in 2019 ```Example from the web: 1 2 | 3 + ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example __ A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example __ A comment Token __ row Feature Lazy Evaluation FeatureLink ../features/hasLazyEvaluation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 475 2.4
POPLOG - Programming language POPLOG ====== POPLOG is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #1849 on PLDB 33 Years Old Poplog is a reflective, incrementally compiled software development environment for the programming languages POP-11, Common Lisp, Prolog, and Standard ML, originally created in the UK for teaching and research in artificial intelligence at the University of Sussex.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Poplog Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of POPLOG happened in <a href="../lists/labs.html#q=University of Sussex">University of Sussex</a> - POPLOG on HOPL https://hopl.info/showlanguage.prx?exp=1705 POPLOG on HOPL - See also: (10 related languages) <a href="pop-11.html">Pop-11</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="prolog.html">Prolog</a>, <a href="standard-ml.html">Standard ML</a>, <a href="spss.html">SPSS</a>, <a href="scheme.html">Scheme</a>, <a href="sparc.html">SPARC</a>, <a href="solaris.html">Solaris</a>, <a href="powerpc.html">PowerPC</a>, <a href="pop-2.html">POP-2</a> - Read more about POPLOG on Semantic Scholar: 1. https://semanticscholar.org/paper/804beaedcc3577a60b2f1bc177a96723fe70a888 1. Built with Scroll v170.5.0 10/15/2024 344 1.7
popcorn-linux - Operating system popcorn-linux ============= popcorn-linux is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22os%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">operating system</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #3090 on PLDB 31 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"os"%5D%7D%5D%2C"logic"%3A"AND"%7D'>operating system</a> - Early development of popcorn-linux happened in <a href="../lists/labs.html#q=Virginia Tech">Virginia Tech</a> - <a href="http://popcornlinux.org/">popcornlinux.org</a> was registered in 2012 - Read more about popcorn-linux on the web: 1. https://sourceforge.net/p/popcornlinux/_list/git 1. Built with Scroll v170.5.0 10/15/2024 222 1.1
PopAsm - Programming language PopAsm ====== PopAsm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Helcio Bezerra de Mello. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Helcio%20Bezerra%20de%20Mello Helcio Bezerra de Mello #3183 on PLDB 22 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PopAsm happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/popasm/feature-requests">https://sourceforge.net/p/popasm/feature-requests</a> - PopAsm on HOPL https://hopl.info/showlanguage.prx?exp=8630 PopAsm on HOPL - Read more about PopAsm on the web: 1. https://sourceforge.net/projects/popasm.berlios/ 1. Built with Scroll v170.5.0 10/15/2024 249 1.2
Post Office Protocol - Protocol Post Office Protocol ==================== Post Office Protocol is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1957. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221957%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1957 #2567 on PLDB 68 Years Old In computing, the Post Office Protocol (POP) is an application-layer Internet standard protocol used by e-mail clients to retrieve e-mail from a mail server.POP version 3 (POP3) is the version in common use.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Post_Office_Protocol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of Post Office Protocol happened in <a href="../lists/labs.html#q=USC">USC</a> Built with Scroll v170.5.0 10/15/2024 243 1.2
Patient-Oriented Prescription Programming Language - Programming language Patient-Oriented Prescription Programming Language ================================================== Patient-Oriented Prescription Programming Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2797 on PLDB 10 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Patient-Oriented Prescription Programming Language happened in <a href="../lists/labs.html#q=Northwestern University">Northwestern University</a> - Read more about Patient-Oriented Prescription Programming Language on the web: 1. https://users.cs.northwestern.edu/~sfq833/resources/papers/GPCE_POP-PL_2015.pdf 1. ```Example from the web: #lang pop-pl used by JessieBrownVA initially giveBolus 80 units/kg of: HEParin by: iv infusion: whenever new aPTTResult aPTT < 45 | giveBolus 80 units/kg of: HEParin by: iv ``` Built with Scroll v170.5.0 10/15/2024 260 1.3
POP-2 - Programming language POP-2 ===== POP-2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1967. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221967%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1967 #2362 on PLDB 58 Years Old POP-2 (also referred to as POP2) is a programming language developed around 1970 from the earlier language POP-1 (developed by Robin Popplestone in 1968, originally named COWSEL) by Robin Popplestone and Rod Burstall at the University of Edinburgh. It drew roots from many sources: the languages LISP and ALGOL 60, and theoretical ideas from Peter J. Landin. Read more on Wikipedia... https://en.wikipedia.org/wiki/POP-2 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of POP-2 happened in <a href="../lists/labs.html#q=University of Edinburgh">University of Edinburgh</a> - POP-2 on HOPL https://hopl.info/showlanguage.prx?exp=298 POP-2 on HOPL - See also: (8 related languages) <a href="cowsel.html">COWSEL</a>, <a href="algol-60.html">ALGOL 60</a>, <a href="pop-11.html">Pop-11</a>, <a href="unix.html">Unix</a>, <a href="prolog.html">Prolog</a>, <a href="poplog.html">POPLOG</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="standard-ml.html">Standard ML</a> ```Example from <a href='https://en.wikipedia.org/wiki/POP-2'>Wikipedia</a>: vars operation 3 +*; lambda x y; x * x + y * y end -> nonop +* ``` Built with Scroll v170.5.0 10/15/2024 371 1.9
Pop-11 - Programming language Pop-11 ====== Pop-11 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #1982 on PLDB 26 Years Old POP-11 is a reflective, incrementally compiled programming language with many of the features of an interpreted language. It is the core language of the Poplog programming environment developed originally by the University of Sussex, and recently in the School of Computer Science at the University of Birmingham which hosts the Poplog website. POP-11 is an evolution of the language POP-2, developed in Edinburgh University and features an open stack model (like Forth, among others). Read more on Wikipedia... https://en.wikipedia.org/wiki/POP-11 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Pop-11 happened in <a href="../lists/labs.html#q=University of Sussex">University of Sussex</a> - Pop-11 on HOPL https://hopl.info/showlanguage.prx?exp=689 Pop-11 on HOPL - See also: (7 related languages) <a href="poplog.html">POPLOG</a>, <a href="pop-2.html">POP-2</a>, <a href="forth.html">Forth</a>, <a href="prolog.html">Prolog</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="standard-ml.html">Standard ML</a>, <a href="cowsel.html">COWSEL</a> ```Example from <a href='https://en.wikipedia.org/wiki/POP-11'>Wikipedia</a>: define RemoveElementsMatching(Element, Source) -> Result; lvars Index; [[% for Index in Source do unless Index = Element or Index matches Element then Index; endunless; endfor; %]] -> Result; enddefine; RemoveElementsMatching("the", [[the cat sat on the mat]]) => ;;; outputs [[cat sat on mat]] RemoveElementsMatching("the", [[the cat] [sat on] the mat]) => ;;; outputs [[the cat] [sat on] mat] RemoveElementsMatching([[= cat]], [[the cat]] is a [[big cat]]) => ;;; outputs [[is a]] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 463 2.3
Pony - Programming language Pony ==== Pony is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Sylvan Clebsch. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Sylvan%20Clebsch Sylvan Clebsch #146 on PLDB 13 Years Old 549 <span title="Pony repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/ponylang/ponyc ``` Pony is an open-source, actor-model, capabilities-secure, high performance programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Pony is developed on <a href="https://github.com/ponylang/ponyc">GitHub</a> and has 5,654 stars - There are at least 549 Pony repos on <a href="https://github.com/search?q=language:Pony">GitHub</a> - Early development of Pony happened in <a href="../lists/labs.html#q=https://github.com/ponylang">https://github.com/ponylang</a> - Pony is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="cmake.html">CMake</a>, <a href="dtrace.html">DTrace</a>, <a href="powershell.html">PowerShell</a>, <a href="make.html">Make</a>, <a href="d.html">D</a>, <a href="llvmir.html">LLVM IR</a>, <a href="ini.html">Ini</a> - The Google BigQuery Public Dataset GitHub snapshot shows 59 users using Pony in 78 repos on <a href="https://api.github.com/search/repositories?q=language:Pony">GitHub</a> - There are 672 members in the <a href="https://reddit.com/r/ponylang">Pony subreddit</a> - Explore Pony snippets on <a href="http://www.rosettacode.org/wiki/Category:Pony">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/pony.py">syntax highlighting</a> for Pony - GitHub supports <a href="https://github.com/CausalityLtd/sublime-pony" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Pony - <a href="https://www.ponylang.org/">ponylang.org</a> was registered in 2015 ```Example from the web: actor Main new create(env: Env) => env.out.print("Hello, world!") ``` ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: actor Main var _env: Env new create(env: Env) => _env = env square(3) fun square(num: I32): I32 => num * num ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/Pony.pony'>hello-world</a>: actor Main new create(env: Env) => env.out.print("Hello World") ``` ```Example from <a href='https://github.com/CausalityLtd/sublime-pony'>Linguist</a>: actor Main new create(env: Env) => env.out.print("Hello, world.") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token env.out.print Built with Scroll v170.5.0 10/15/2024 723 3.6
Pomsky - Programming language Pomsky ====== Pomsky is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Ludwig Stecher. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Ludwig%20Stecher Ludwig Stecher #772 on PLDB 3 Years Old ```Download source code: git clone https://github.com/rulex-rs/pomsky ``` A new, portable, regular expression language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Pomsky is developed on <a href="https://github.com/rulex-rs/pomsky">GitHub</a> and has 1,270 stars - Early development of Pomsky happened in <a href="../lists/labs.html#q=https://github.com/rulex-rs">https://github.com/rulex-rs</a> - Pomsky is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="java.html">Java</a>, <a href="csharp.html">C#</a>, <a href="python.html">Python</a>, <a href="z-shell.html">Z shell</a>, <a href="bash.html">Bash</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a> ```Example from the web: 'Hello' ' '+ ('world' | 'pomsky') ``` Built with Scroll v170.5.0 10/15/2024 340 1.7
Polytoil Built with Scroll v170.5.0 10/15/2024 6 0
Polyp Built with Scroll v170.5.0 10/15/2024 6 0
Polymorphic Programming Language - Programming language Polymorphic Programming Language ================================ Polymorphic Programming Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1969. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 #2969 on PLDB 56 Years Old The Polymorphic Programming Language (PPL) was developed in 1969 at Harvard University by Thomas A. Standish. It is an interactive, extensible language with a base language similar to the language APL.The assignment operator <- (or ←) has influenced the language S.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Polymorphic_Programming_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Polymorphic Programming Language happened in <a href="../lists/labs.html#q=Harvard University">Harvard University</a> - Polymorphic Programming Language on HOPL https://hopl.info/showlanguage.prx?exp=454 Polymorphic Programming Language on HOPL - See also: (2 related languages) <a href="apl.html">APL</a>, <a href="s.html">S</a> Built with Scroll v170.5.0 10/15/2024 284 1.4
polymath - Text markup language polymath ======== polymath is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2020 by JL. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=JL JL #2163 on PLDB 5 Years Old ```Download source code: git clone https://github.com/jwmza/polymath ``` Polymath is a markup language (like Markdown, LaTeX, or HTML) and a static site generator specialized in aesthetically presenting a wide variety of information: text, mathematics, code, photos, videos, you name it. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - polymath is developed on <a href="https://github.com/jwmza/polymath">GitHub</a> and has 11 stars - Early development of polymath happened in <a href="../lists/labs.html#q=https://github.com/jwmza/polymath/issues">https://github.com/jwmza/polymath/issues</a> - polymath is written in <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="pascal.html">Pascal</a> Built with Scroll v170.5.0 10/15/2024 293 1.5
Polylith Built with Scroll v170.5.0 10/15/2024 6 0
polyglot-compiler - Compiler polyglot-compiler ================= polyglot-compiler is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2003 by Nick Mathewson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Nick%20Mathewson Nick Mathewson #1548 on PLDB 22 Years Old ```Download source code: git clone https://github.com/polyglot-compiler/polyglot ``` Polyglot Extensible Compiler Framework for Java - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - polyglot-compiler is developed on <a href="https://github.com/polyglot-compiler/polyglot">GitHub</a> and has 106 stars - Early development of polyglot-compiler happened in <a href="../lists/labs.html#q=DARPA">DARPA</a> and <a href="../lists/labs.html#q=US Air Force">US Air Force</a> - polyglot-compiler is written in <a href="java.html">Java</a>, <a href="julia.html">Julia</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="ini.html">Ini</a>, <a href="lisp.html">Lisp</a>, <a href="tex.html">Tex</a>, <a href="perl.html">Perl</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a>, <a href="diff.html">Diff</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 339 1.7
poly - Minilanguage poly ==== poly is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22plzoo%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">minilanguage</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #2796 on PLDB 12 Years Old lazy, functional, statically typed, parametric polymorphism, type inference - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"plzoo"%5D%7D%5D%2C"logic"%3A"AND"%7D'>minilanguage</a> - Early development of poly happened in <a href="../lists/labs.html#q=https://github.com/andrejbauer/plzoo/issues">https://github.com/andrejbauer/plzoo/issues</a> - Read more about poly on the web: 1. https://github.com/andrejbauer/plzoo 1. Built with Scroll v170.5.0 10/15/2024 218 1.1
Polly Built with Scroll v170.5.0 10/15/2024 6 0
Polkadot - Crypto protocol Polkadot ======== Polkadot is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22cryptoProtocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">crypto protocol</a> created in 2020 by Gavin Wood. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Gavin%20Wood Gavin Wood #3295 on PLDB 5 Years Old Polkadot is a blockchain network of networks designed to challenge our assumptions, directed and governed by those who hold the DOT token. By holding DOT, you are part of the largest and most decentralized decision-making group in the world. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cryptoProtocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cryptoProtocol</a> Built with Scroll v170.5.0 10/15/2024 227 1.1
Polac Built with Scroll v170.5.0 10/15/2024 6 0
GNU Poke - Programming language GNU Poke ======== GNU Poke is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Jose E. Marchesi. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Jose%20E.%20Marchesi Jose E. Marchesi #1351 on PLDB 8 Years Old ```Download source code: git clone https://git.savannah.gnu.org/git/poke.git ``` GNU poke is a new interactive editor for binary data. Not limited to editing basic entities such as bits and bytes, it provides a full-fledged procedural, interactive programming language designed to describe data structures and to operate on them. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - <a href="guile.html">Guile</a> influenced the design of GNU Poke - GNU Poke is written in <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="expect.html">Expect</a>, <a href="m4.html">M4</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="lex.html">Lex</a>, <a href="yacc.html">Yacc</a>, <a href="vim-script.html">Vim script</a>, <a href="css.html">CSS</a>, <a href="lisp.html">Lisp</a>, <a href="sed.html">sed</a>, <a href="awk.html">awk</a>, <a href="scheme.html">Scheme</a>, <a href="nix.html">Nix</a>, <a href="pascal.html">Pascal</a> ```Example from the web: # The following two lines are dot commands .load my-pickle.pk .set obase 16 # The following line is a Poke statement dump :size 0x100#B :from 0x10#B # The following line is a Poke expression statement without any side effect. # Consequently it is valid, but rather useless. 4 == 4 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example #!/usr/bin/poke -L !# Token Built with Scroll v170.5.0 10/15/2024 480 2.4
pointless - Programming language pointless ========= pointless is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Avery N. Nortonsmith. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Avery%20N.%20Nortonsmith Avery N. Nortonsmith #1037 on PLDB 5 Years Old ```Download source code: git clone https://github.com/pointless-lang/pointless ``` Pointless: a scripting language for learning and fun - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - pointless is developed on <a href="https://github.com/pointless-lang/pointless">GitHub</a> and has 122 stars - Early development of pointless happened in <a href="../lists/labs.html#q=https://github.com/pointless-lang">https://github.com/pointless-lang</a> - pointless is written in <a href="dart.html">Dart</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/pointless.py">syntax highlighting</a> for pointless - Read more about pointless on the web: 1. https://news.ycombinator.com/item?id=22838255 1. ```Example from the web: import "chart.ptls" as chart output = iterate(collatzStep, 175) |> takeWhile(greaterThan(1)) |> chart.scale(8) |> println collatzStep(n) = if n % 2 == 0 then n / 2 else n * 3 + 1 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 395 2
PogoScript - Programming language PogoScript ========== PogoScript is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #842 on PLDB 14 Years Old 51 <span title="PogoScript repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/featurist/pogoscript ``` A readable, DSL friendly programming language with excellent concurrency primitives - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - PogoScript is developed on <a href="https://github.com/featurist/pogoscript">GitHub</a> and has 129 stars - There are at least 51 PogoScript repos on <a href="https://github.com/search?q=language:PogoScript">GitHub</a> - Early development of PogoScript happened in <a href="../lists/labs.html#q=https://github.com/featurist">https://github.com/featurist</a> - PogoScript is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="ruby.html">Ruby</a>, <a href="json.html">JSON</a>, <a href="diff.html">Diff</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 4 users using PogoScript in 12 repos on <a href="https://api.github.com/search/repositories?q=language:PogoScript">GitHub</a> - GitHub supports <a href="https://github.com/featurist/PogoScript.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for PogoScript - <a href="http://pogoscript.org/">pogoscript.org</a> was registered in 2011 ```Example from <a href='https://github.com/featurist/PogoScript.tmbundle'>Linguist</a>: httpism = require 'httpism' async = require 'async' resolve = require 'url'.resolve exports.squash (url) ! = html = httpism.get ! (url).body squash html ! (html, url) squash html (html, url, callback) = replacements = sort (links in (html).concat(scripts in (html))) for each @(r) in (replacements) @{ r.url = resolve(url, r.href) } async.map (replacements, get) @(err, requested) callback (err, replace (requested) in (html)) sort (replacements) = replacements.sort @(a, b) @{ a.index - b.index } get (replacement) = replacement.body = httpism.get ! (replacement.url).body replacement replace (replacements) in (html) = i = 0 parts = "" for each @(rep) in (replacements) parts := "#(parts)#(html.substring(i, rep.index))<#(rep.tag)>#(rep.body)</#(rep.tag)>" i := rep.index + rep.length parts + html.substr(i) links in (html) = link reg = r/<link\s[^>]*href=["']?([^"']+)["'][^\>]*(\/\>|\>\s*\<\/link\>)/gi elements in (html) matching (link reg) as 'style' scripts in (html) = script reg = r/<script\s[^>]*src=["']?([^"']+)["'][^\>]*(\/\>|\>\s*\<\/script\>)/gi elements in (html) matching (script reg) as 'script' elements in (html) matching (reg) as (tag) = elements = [] while (m = reg.exec (html)) elements.push { tag = tag, index = m.index, length = m.0.length, href = m.1 } elements ``` Built with Scroll v170.5.0 10/15/2024 616 3.1
Pogol Built with Scroll v170.5.0 10/15/2024 6 0
Podlite - Text markup language Podlite ======= Podlite is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2020 by Alexandr Zahatski. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Alexandr%20Zahatski Alexandr Zahatski #1473 on PLDB 5 Years Old ```Download source code: git clone https://github.com/podlite/podlite ``` Podlite, a lightweight block-oriented markup language that's all about flexibility and ease of use. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Podlite is developed on <a href="https://github.com/podlite/podlite">GitHub</a> and has 40 stars - Podlite is written in <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="prolog.html">Prolog</a> - See also: (2 related languages) <a href="markdown.html">Markdown</a>, <a href="scroll.html">Scroll</a> ```Example from the web: =begin pod =head1 A heading This is Podlite too. Specifically, this is a simple C<para> block $this = pod('also'); # Specifically, a code block =end pod ``` Built with Scroll v170.5.0 10/15/2024 332 1.7
Pod6 - Text markup language Pod6 ==== Pod6 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2019 by Aliaksandr Zahatski. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Aliaksandr%20Zahatski Aliaksandr Zahatski #1943 on PLDB 6 Years Old ```Download source code: git clone https://github.com/zag/js-pod6 ``` Pod6 is an easy-to-use markup language. It can be used for writing language documentation, for documenting programs and modules, as well as for other types of document composition - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Pod6 is developed on <a href="https://github.com/zag/js-pod6">GitHub</a> and has 9 stars - Early development of Pod6 happened in <a href="../lists/labs.html#q=https://github.com/zag/js-pod6/issues">https://github.com/zag/js-pod6/issues</a> - Pod6 is written in <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - <a href="https://pod6.in">pod6.in</a> was registered in 2012 ```Example from the web: =begin pod This is an ordinary paragraph While this is not This is a code block =head1 Mumble mumble Suprisingly, this is not a code block (with fancy indentation too) But this is just a text. Again =end pod ``` Built with Scroll v170.5.0 10/15/2024 365 1.8
Pod - Text markup language Pod === Pod, aka Plain Old Documentation, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1151 on PLDB 28 Years Old 0 <span title="Pod repos on GitHub.">Repos</span> Plain Old Documentation (pod) is a lightweight markup language used to document the Perl programming language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Plain_Old_Documentation Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - There are at least 0 Pod repos on <a href="https://github.com/search?q=language:Pod">GitHub</a> - Early development of Pod happened in <a href="../lists/labs.html#q=https://www.perl.org">https://www.perl.org</a> - GitHub supports <a href="https://github.com/perl6/atom-language-perl6" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Pod - See also: (10 related languages) <a href="perl.html">Perl</a>, <a href="xml.html">XML</a>, <a href="tex.html">Tex</a>, <a href="markdown.html">Markdown</a>, <a href="parrot-vm.html">Parrot</a>, <a href="bash.html">Bash</a>, <a href="tiddlywiki.html">TiddlyWiki</a>, <a href="mediawiki.html">MediaWiki</a>, <a href="ascii.html">ASCII</a>, <a href="utf-8.html">UTF-8</a> - Read more about Pod on the web: 1. https://groups.google.com/forum/#!search/%22Plain$20Old$20Documentation%22/comp.lang.perl.misc/A9zVCf4UrIs/1hSITu_f4ckJ 1. ```Example from <a href='https://github.com/perl6/atom-language-perl6'>Linguist</a>: use strict; use warnings; package DZT::Sample; sub return_arrayref_of_values_passed { my $invocant = shift; return \@_; } 1; ``` ```Example from <a href='https://en.wikipedia.org/wiki/Plain_Old_Documentation'>Wikipedia</a>: =head1 NAME My::Module - An example module =head1 SYNOPSIS use My::Module; my $object = My::Module->new(); print $object->as_string; =head1 DESCRIPTION This module does not really exist, it was made for the sole purpose of demonstrating how POD works. =head2 Methods =over 12 =item C<new> Returns a new My::Module object. =item C<as_string> Returns a stringified representation of the object. This is mainly for debugging purposes. =back =head1 LICENSE This is released under the Artistic License. See L<perlartistic>. =head1 AUTHOR Juerd - L<http://juerd.nl/> =head1 SEE ALSO L<perlpod>, L<perlpodspec> =cut ``` Built with Scroll v170.5.0 10/15/2024 528 2.6
Pocket-smalltalk Built with Scroll v170.5.0 10/15/2024 6 0
PO - Programming language PO == PO is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #3182 on PLDB 25 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PO happened in <a href="../lists/labs.html#q=Universita' di Bologna">Universita' di Bologna</a> - PO on HOPL https://hopl.info/showlanguage.prx?exp=6305 PO on HOPL - Read more about PO on Semantic Scholar: 1. https://semanticscholar.org/paper/69ae26efe248b3a4c8bdcbcbaf07cbe84d5ac38c 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Pnuts - Programming language Pnuts ===== Pnuts is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1778 on PLDB 28 Years Old Pnuts is a dynamic scripting language for the Java platform. It is designed to be used in a dual language system with the Java programming language. The goals of the Pnuts project are to provide a small, fast scripting language that has tight integration with the Java language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Pnuts Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Pnuts happened in <a href="../lists/labs.html#q=Sun Japan">Sun Japan</a> - See also: (1 related languages) <a href="java.html">Java</a> ```Example from <a href='https://en.wikipedia.org/wiki/Pnuts'>Wikipedia</a>: use("pnuts.lib") // Standard module that makes sort, println and other functions available. countries = ["Canada", "Austria", "Brazil"] sort(countries) for (country : countries) println("Hello " + country) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 369 1.8
Png Built with Scroll v170.5.0 10/15/2024 6 0
PML - Text markup language PML === PML, aka Practical Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1986 by Christian Neumanns. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 https://pldb.io/concepts/../lists/creators.html#q=Christian%20Neumanns Christian Neumanns #2522 on PLDB 39 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of PML happened in <a href="../lists/labs.html#q=https://github.com/pml-lang">https://github.com/pml-lang</a> - Read more about PML on the web: 1. https://medium.com/@christian.ppl 1. ```Example from the web: [doc [title PML Demo] [ch [title Introduction] This is a [i simple] example. You can add images, audio, and videos: [image ( source = images/strawberries.jpg width = 300 align = center )] ] [ch [title Source Code] You can show highlighted source code: [code (lang=java) // Simple Java example public static void sayHello ( String name ) { System.out.println ( "Hello " + name ); } code] ] ] ``` Built with Scroll v170.5.0 10/15/2024 294 1.5
PM2 - Programming language PM2 === PM2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #2860 on PLDB 36 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PM2 happened in <a href="../lists/labs.html#q=Inria">Inria</a> and <a href="../lists/labs.html#q=Centre national de la recherche scientifique">Centre national de la recherche scientifique</a> and <a href="../lists/labs.html#q=University of Bordeaux">University of Bordeaux</a> - PM2 on HOPL https://hopl.info/showlanguage.prx?exp=2528 PM2 on HOPL Built with Scroll v170.5.0 10/15/2024 235 1.2
PLZ - Programming language PLZ === PLZ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1978 by Charlie Bass. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 https://pldb.io/concepts/../lists/creators.html#q=Charlie%20Bass Charlie Bass #2085 on PLDB 47 Years Old PLZ/SYS is intended to aid the implementation of system programs for microcomputers. PLZ/SYS is a synthesis of concepts from contemporary programming languages and compilers--the language Pascal has had the most notable influence on the overall design and implementation of PLZ/SYS. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PLZ happened in <a href="../lists/labs.html#q=Zilog, Inc">Zilog, Inc</a> - <a href="pascal.html">Pascal</a> influenced the design of PLZ - PLZ on HOPL https://hopl.info/showlanguage.prx?exp=865 PLZ on HOPL - Read more about PLZ on Semantic Scholar: 1. https://semanticscholar.org/paper/a6f73d43d666ff8763b9cc97ce408243c9b95038 1. - Read more about PLZ on the web: 1. 2. https://www.crockford.com/plz.html 1. https://csdl-downloads.ieeecomputer.org/mags/co/1978/03/01646868.pdf?Expires=1723074453&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9jc2RsLWRvd25sb2Fkcy5pZWVlY29tcHV0ZXIub3JnL21hZ3MvY28vMTk3OC8wMy8wMTY0Njg2OC5wZGYiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE3MjMwNzQ0NTN9fX1dfQ__&Signature=GnlPrBV5bi6EcgUnzK1Fg7nmRkaYPMpezlQZfAlCdBWK5p10wPVGVYzNnHDlewX4FWWPuQmC8W0u-qmsCV6W-Tl6QWjZsqZ7B-o-sUcq9~D2TkqQjU9BhMVl2-KXTFkcrUxOR3LoHuLZpOX6fu1RWlDqOZtCCG4fR1IkVwQ3~X3Pm39KaeSGFckeJFBvXHsDJYs3j2U8Q8rgHR64OsJ90QbPJaUYpXrjPN7g-XB30o61AhEmPCoOCQYL-yXZ5If-NjithMP7zu6PqG2DWhHNMFWDzwJnMYrrnA1XBqgZ~5qCfiFrJwKpQl4vqaM9QcPgAHoP7CLO7So8G6xfL4hl~w__&Key-Pair-Id=K12PMWTCQBDMDT 2. ```Example from the web: bubble sort MODULE CONSTANT false : .. 0 true := 1 EXTERNAL printarray PROCEDURE (first tWORD count BYTE) INTERNAL a ARRAY [10 WORD] := [33 10 2000 400 410 3 3 33 500 1999] sort PROCEDURE (n BYTE) LOCAL i j limit BYTE temp WORD switched BYTE ENTRY DO switched := false i := 0 limit := n-2 DO IF i > limit THEN EXIT FI j := i + 1 IF a[i] > a[j] THEN switched := true temp :'" a [i) a[i] := a[j] a [j] : .. temp FI i +- 1 OD IF switched .. false THEN RETURN FI END sort GLOBAL main PROCEDURE ENTRY sort (10) printarray(ta[O] 10) END main END bubble sort ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false Built with Scroll v170.5.0 10/15/2024 476 2.4
Plush Built with Scroll v170.5.0 10/15/2024 6 0
Plus - Programming language Plus ==== Plus is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1976. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 #1398 on PLDB 49 Years Old Plus is a "Pascal-like" system implementation language from the University of British Columbia (UBC), Canada, based on the SUE system language developed at the University of Toronto, c. 1971.There is another programming language named PLUS, developed at Sperry Univac in Roseville, Minnesota, but the Univac PLUS is not the subject of this article.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Plus_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Plus happened in <a href="../lists/labs.html#q=University of British Columbia">University of British Columbia</a> - Explore Plus snippets on <a href="http://www.rosettacode.org/wiki/Category:PLUS">Rosetta Code</a> - See also: (2 related languages) <a href="pascal.html">Pascal</a>, <a href="c.html">C</a> ```Example from <a href='https://en.wikipedia.org/wiki/Plus_(programming_language)'>Wikipedia</a>: %Title := "Hello world"; %Include(Pluslist); %Subtitle := "Definitions"; %Lower_Case := True; /* Definitions that everyone needs */ %Include(Boolean, Numeric_Types, More_Numeric_Types, String_Types, More_String_Types); /* A tasteful subset of procedure definitions */ %Include(Main); /* Message routine definitions */ %Include(Message_Initialize, Message, Message_Terminate); %Subtitle := "Local Procedure Definitions"; %Eject(); definition Main variable Mcb is pointer to Stream_Type; Mcb := Message_Initialize(); Message(Mcb, "Hello, world!"); Message_Terminate(Mcb); Mcb := Null; end Main; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 450 2.3
Plunk Built with Scroll v170.5.0 10/15/2024 6 0
plumb - Programming language plumb ===== plumb is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2304 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of plumb happened in <a href="../lists/labs.html#q=http://www.chriswarbo.net">http://www.chriswarbo.net</a> - Read more about plumb on the web: 1. https://github.com/Warbo 1. HackerNews discussions of plumb =============================== title|titleLink|date|score|comments Show HN: Plumb, a functional language embedded in PHP, JS and Python|https://news.ycombinator.com/item?id=8213721|08/22/2014|7|6 Built with Scroll v170.5.0 10/15/2024 240 1.2
Programming Language for the University of Maryland - Programming language Programming Language for the University of Maryland =================================================== Programming Language for the University of Maryland is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1978. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 #2552 on PLDB 47 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Programming Language for the University of Maryland happened in <a href="../lists/labs.html#q=University of Maryland">University of Maryland</a> - Programming Language for the University of Maryland on HOPL https://hopl.info/showlanguage.prx?exp=821 Programming Language for the University of Maryland on HOPL - Read more about Programming Language for the University of Maryland on the web: 1. 2. http://teampli.net/plifamily.html 1. https://github.com/plum-umd 2. Built with Scroll v170.5.0 10/15/2024 262 1.3
Pluk - Programming language Pluk ==== Pluk is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by Bart van der Werf. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Bart%20van%20der%20Werf Bart van der Werf #2902 on PLDB 30 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Pluk happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/pluk/_list/tickets">https://sourceforge.net/p/pluk/_list/tickets</a> - Pluk on HOPL https://hopl.info/showlanguage.prx?exp=8629 Pluk on HOPL - Read more about Pluk on the web: 1. 2. https://github.com/bartwe 1. http://freshmeat.sourceforge.net/projects/pluk 2. Built with Scroll v170.5.0 10/15/2024 255 1.3
PL/pgSQL - Programming language PL/pgSQL ======== PL/pgSQL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998 by Jan Wieck. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 https://pldb.io/concepts/../lists/creators.html#q=Jan%20Wieck Jan Wieck #534 on PLDB 27 Years Old 25k <span title="PL/pgSQL repos on GitHub.">Repos</span> PL/pgSQL (Procedural Language/PostgreSQL) is a procedural programming language supported by the PostgreSQL ORDBMS. It closely resembles Oracle's PL/SQL language. Implemented by Jan Wieck, PL/pgSQL first appeared with PostgreSQL 6.4, released on October 30, 1998. Read more on Wikipedia... https://en.wikipedia.org/wiki/PL/pgSQL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 24,919 PL/pgSQL repos on <a href="https://github.com/search?q=language:PLpgSQL">GitHub</a> - Early development of PL/pgSQL happened in <a href="../lists/labs.html#q=The PostgreSQL Global Development Group">The PostgreSQL Global Development Group</a> - The Google BigQuery Public Dataset GitHub snapshot shows 8k users using PL/pgSQL in 9k repos on <a href="https://api.github.com/search/repositories?q=language:PLpgSQL">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/sql.py">syntax highlighting</a> for PL/pgSQL - GitHub supports <a href="https://github.com/textmate/sql.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for PL/pgSQL - See also: (6 related languages) <a href="pl-sql.html">PL/SQL</a>, <a href="ada.html">Ada</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="sql-psm.html">SQL/PSM</a>, <a href="sql.html">SQL</a>, <a href="bison.html">Bison</a> - 2 PLDB concepts link to PL/pgSQL: <a href="bucardo.html">Bucardo</a>, <a href="pgbouncer.html">PgBouncer</a> ```Example from <a href='https://github.com/textmate/sql.tmbundle'>Linguist</a>: load 'plpgsql'; load 'plpgsql_lint'; DROP FUNCTION IF EXISTS list_sites(); CREATE OR REPLACE FUNCTION list_sites() RETURNS TABLE (fc json) AS $func$ BEGIN RETURN QUERY SELECT row_to_json(feat_col) FROM ( SELECT 'FeatureCollection' AS type, array_to_json(array_agg(feat)) AS features FROM ( SELECT DISTINCT ON (new_id) 'Feature' AS type, ST_ASGeoJSON(loc.geom)::json AS geometry, row_to_json( (SELECT prop FROM (SELECT new_id) AS prop)) AS properties FROM location loc) AS feat) AS feat_col; END; $func$ LANGUAGE plpgsql; DROP FUNCTION IF EXISTS get_observations(character varying, integer); CREATE OR REPLACE FUNCTION get_observations(kind varchar, site_id integer) RETURNS TABLE (fc json) AS $func$ BEGIN IF kind = 'o2_abs' THEN RETURN QUERY SELECT array_to_json(array_agg(row_to_json(obs))) FROM ( SELECT observation_date AS date, o2_abs AS value FROM oxygen WHERE new_id = site_id) AS obs; ELSIF kind = 'o2_rel' THEN RETURN QUERY SELECT array_to_json(array_agg(row_to_json(obs))) FROM ( SELECT observation_date AS date, o2_rel AS value FROM oxygen WHERE new_id = site_id) AS obs; ELSIF kind = 'temp' THEN RETURN QUERY SELECT array_to_json(array_agg(row_to_json(obs))) FROM ( SELECT observation_date AS date, temp AS value FROM oxygen WHERE new_id = site_id) AS obs; END IF; END; $func$ LANGUAGE plpgsql; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 731 3.7
Plot - Template language Plot ==== Plot is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2019 by John Sundell. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=John%20Sundell John Sundell #899 on PLDB 6 Years Old ```Download source code: git clone https://github.com/JohnSundell/Plot ``` A DSL for writing type-safe HTML, XML and RSS in Swift. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Plot is developed on <a href="https://github.com/JohnSundell/Plot">GitHub</a> and has 1,972 stars - Early development of Plot happened in <a href="../lists/labs.html#q=https://github.com/JohnSundell/Plot/pulls">https://github.com/JohnSundell/Plot/pulls</a> - Plot is written in <a href="swift.html">Swift</a>, <a href="markdown.html">Markdown</a> ```Example from the web: let html = HTML( .head( .title("My website"), .stylesheet("styles.css") ), .body( .div( .h1("My website"), .p("Writing HTML in Swift is pretty great!") ) ) ) ``` Built with Scroll v170.5.0 10/15/2024 304 1.5
Plot - Programming language Plot ==== Plot, aka Programming Language for Old Timers, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by David A. Moon. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=David%20A.%20Moon David A. Moon #1914 on PLDB 19 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Plot happened in <a href="../lists/labs.html#q=Association of Lisp Users">Association of Lisp Users</a> - Read more about Plot on the web: 1. http://users.rcn.com/david-moon/PLOT/Moon-ILC09.pdf 1. ```Example from the web: ;; A silly toy program def response(threat) if threat = #severe run-in-circles() scream-and-shout() elseif threat = #moderate print("Danger Will Robinson") else sleep(1) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 326 1.6
Property list - Text markup language Property list ============= Property list is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1670 on PLDB 13 Years Old In the macOS, iOS, NeXTSTEP, and GNUstep programming frameworks, property list files are files that store serialized objects. Property list files use the filename extension .plist, and thus are often referred to as p-list files. Property list files are often used to store a user's settings. Read more on Wikipedia... https://en.wikipedia.org/wiki/Property_list Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of Property list happened in <a href="../lists/labs.html#q=Apple">Apple</a> and <a href="../lists/labs.html#q=NeXT">NeXT</a> - See also: (4 related languages) <a href="ascii.html">ASCII</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a>, <a href="applescript.html">Applescript</a> - 1 PLDB concepts link to Property list: <a href="pkl.html">Pkl</a> Built with Scroll v170.5.0 10/15/2024 307 1.5
plink-ped-format - Text data format plink-ped-format ================ plink-ped-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1868 on PLDB 18 Years Old ```Download source code: git clone https://github.com/WonyoungCho/plink/issues ``` The "ped" file is a commonly used format for holding pedigree and genotype data. Files in this format usually end in ".ped". There are several variants of the format. Used by plink. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - plink-ped-format is developed on <a href="https://github.com/WonyoungCho/plink/issues">GitHub</a> and has 1 stars - Early development of plink-ped-format happened in <a href="../lists/labs.html#q=Kyung Hee University">Kyung Hee University</a> - Read more about plink-ped-format on the web: 1. https://www.sciencedirect.com/science/article/pii/S0002929707613524 1. ```Example from the web: 1 1 0 0 1 0 G G 2 2 C C 1 2 0 0 2 0 A A 0 0 A C 1 3 1 2 1 2 0 0 1 2 A C 2 1 0 0 1 0 A A 2 2 0 0 2 2 0 0 2 2 A A 2 2 0 0 2 3 1 2 1 2 A A 2 2 A A ``` Built with Scroll v170.5.0 10/15/2024 356 1.8
plink-map-format - Text data format plink-map-format ================ plink-map-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2303 on PLDB 18 Years Old Variant information file accompanying a .ped text pedigree + genotype table. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of plink-map-format happened in <a href="../lists/labs.html#q=Harvard University">Harvard University</a> - Read more about plink-map-format on the web: 1. https://www.sciencedirect.com/science/article/pii/S0002929707613524 1. Built with Scroll v170.5.0 10/15/2024 225 1.1
plink-fam-format - Text data format plink-fam-format ================ plink-fam-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2521 on PLDB 18 Years Old Sample information file accompanying a .bed binary genotype table. The FAM file is just the first six columns of the PED file. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of plink-fam-format happened in <a href="../lists/labs.html#q=Harvard University">Harvard University</a> - Read more about plink-fam-format on the web: 1. https://www.sciencedirect.com/science/article/pii/S0002929707613524 1. Built with Scroll v170.5.0 10/15/2024 237 1.2
plink-bim-format - Text data format plink-bim-format ================ plink-bim-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2520 on PLDB 18 Years Old Extended variant information file accompanying a .bed binary genotype table. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of plink-bim-format happened in <a href="../lists/labs.html#q=https://github.com/samtools">https://github.com/samtools</a> - Read more about plink-bim-format on the web: 1. https://www.sciencedirect.com/science/article/pii/S0002929707613524 1. Built with Scroll v170.5.0 10/15/2024 229 1.1
plink-bed-format - Binary data format plink-bed-format ================ plink-bed-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2302 on PLDB 18 Years Old Primary representation of genotype calls at biallelic variants. Do not confuse this with the UCSC Genome Browser's BED format, which is totally different. Used in plink. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of plink-bed-format happened in <a href="../lists/labs.html#q=https://github.com/samtools">https://github.com/samtools</a> - Read more about plink-bed-format on the web: 1. https://www.sciencedirect.com/science/article/pii/S0002929707613524 1. ```Example from the web: 0x6c 0x1b 0x01 0xdc 0x0f 0xe7 0x0f 0x6b 0x01 ``` Built with Scroll v170.5.0 10/15/2024 259 1.3
pliant - Programming language pliant ====== pliant is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2519 on PLDB 26 Years Old At the beginning, Pliant is a computing language. It's target is: enable to keep better control on the computing system and better adaptation capabilities thanks to reduced complexity. This has been achieved mostly through enabling to develop everything in a single language that combines high expression power with execution efficiency. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of pliant happened in <a href="../lists/labs.html#q=Copliant Société à responsabilité limitée">Copliant Société à responsabilité limitée</a> - <a href="https://www.fullpliant.org/">fullpliant.org</a> was registered in 2001 - Read more about pliant on the web: 1. http://wiki.c2.com/?PliantLanguage 1. Built with Scroll v170.5.0 10/15/2024 276 1.4
PLEXIL - Programming language PLEXIL ====== PLEXIL is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #2325 on PLDB 20 Years Old PLEXIL (Plan Execution Interchange Language) is an open source technology for automation, created and currently in development by NASA.. Read more on Wikipedia... https://en.wikipedia.org/wiki/PLEXIL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PLEXIL happened in <a href="../lists/labs.html#q=NASA">NASA</a> - See also: (1 related languages) <a href="linux.html">Linux</a> Built with Scroll v170.5.0 10/15/2024 234 1.2
PLEX - Programming language PLEX ==== PLEX is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 #1945 on PLDB 50 Years Old PLEX (Programming Language for EXchanges) is a special-purpose, concurrent, real-time programming language. The PLEX language is closely tied to the architecture of Ericsson's AXE telephone exchanges which it was designed to control. PLEX was developed by Göran Hemdahl at Ericsson in the 1970s, and it has been continuously evolving since then. Read more on Wikipedia... https://en.wikipedia.org/wiki/PLEX_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PLEX happened in <a href="../lists/labs.html#q=Telefonaktiebolaget LM Ericsson">Telefonaktiebolaget LM Ericsson</a> - See also: (2 related languages) <a href="fortran.html">Fortran</a>, <a href="erlang.html">Erlang</a> - Read more about PLEX on the web: 1. https://www.erlang-factory.com/upload/presentations/416/MikeWilliams.pdf 1. Built with Scroll v170.5.0 10/15/2024 300 1.5
PLEASE - Programming language PLEASE ====== PLEASE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #2901 on PLDB 41 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PLEASE happened in <a href="../lists/labs.html#q=University of Illinois Urbana-Champaign">University of Illinois Urbana-Champaign</a> - PLEASE on HOPL https://hopl.info/showlanguage.prx?exp=6976 PLEASE on HOPL - Read more about PLEASE on Semantic Scholar: 1. https://semanticscholar.org/paper/67f0224194a4e35f6602d08ac0a013752b67c85d 1. Built with Scroll v170.5.0 10/15/2024 223 1.1
Please Build - Programming language Please Build ============ Please Build is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #472 on PLDB 9 Years Old ```Download source code: git clone https://github.com/thought-machine/please ``` Language for the please.build cross-language build system. The Please build language is a full programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Please Build is developed on <a href="https://github.com/thought-machine/please">GitHub</a> and has 2,436 stars - Early development of Please Build happened in <a href="../lists/labs.html#q=Thought Machine Group">Thought Machine Group</a> - <a href="python.html">Python</a> influenced the design of Please Build - Please Build is written in <a href="go.html">Go</a>, <a href="bazel.html">Bazel</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="diff.html">Diff</a>, <a href="cpp.html">C++</a>, <a href="svg.html">SVG</a>, <a href="lisp.html">Lisp</a>, <a href="protobuf.html">Protocol Buffers</a> - See also: (1 related languages) <a href="make.html">Make</a> - Read more about Please Build on the web: 1. https://please.build/language.html 1. ```Example from the web: # Taken from //src/core/BUILD in the Please repo go_library( name = "core", srcs = glob(["*.go"], exclude=["*_test.go", "version.go"]) + [":version"], visibility = ["PUBLIC"], deps = [ "//third_party/go:gcfg", "//third_party/go:logging", "//third_party/go:queue", ] ) ``` Built with Scroll v170.5.0 10/15/2024 453 2.3
Programming Language for Business - Programming language Programming Language for Business ================================= Programming Language for Business, aka Programming Language for Business, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1972. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 #1968 on PLDB 53 Years Old Programming Language for Business or PL/B is a business-oriented programming language originally called DATABUS and designed by Datapoint in 1972 as an alternative to COBOL because Datapoint's 8-bit computers could not fit COBOL into their limited memory, and because COBOL did not at the time have facilities to deal with Datapoint's built-in keyboard and screen. A version of DATABUS became an ANSI standard, and the name PL/B came about when Datapoint chose not to release its trademark on the DATABUS name.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Programming_Language_for_Business Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Programming Language for Business happened in <a href="../lists/labs.html#q=Datapoint Corporation">Datapoint Corporation</a> - See also: (7 related languages) <a href="cobol.html">COBOL</a>, <a href="java.html">Java</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="sql.html">SQL</a>, <a href="xml.html">XML</a> ```Example from <a href='https://en.wikipedia.org/wiki/Programming_Language_for_Business'>Wikipedia</a>: IF (DF_EDIT[ITEM] = "PHYS") STATESAVE MYSTATE IF (C_F07B != 2) DISPLAY *SETSWALL 1:1:1:80: *BGCOLOR=2,*COLOR=15: *P49:1," 7-Find " ELSE DISPLAY *SETSWALL 1:1:1:80: *BGCOLOR=7,*COLOR=0: *P49:1," 7-Find " ENDIF STATEREST MYSTATE TRAP GET_PRO NORESET IF F7 ENDIF IF (SHOW_FILTER AND THIS_FILTER AND C_CUSTNO <> "MAG") LOADMOD "filter" PACK PASS_ID WITH "QED ",QED_ID1,BLANKS MOVE " FILTER DISPLAY (F6) " TO PASS_DESC SET C_BIGFLT CALL RUN_FILT USING PASS_ID,PASS_DESC,"432" UNLOAD "filter" CLEAR THIS_FILTER ENDIF ``` Built with Scroll v170.5.0 10/15/2024 468 2.3
Playground Built with Scroll v170.5.0 10/15/2024 6 0
plasma - Programming language plasma ====== plasma is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2301 on PLDB 10 Years Old <a href='http://plasmalang.org/'>Plasma</a>, which aims to strike a balance between functional and imperative programming, include state-of-the-art concurrent programming features and feature <a href='http://plasmalang.org/about.html#goal-conc-and-par'> automatic parallelisation</a>. Boney previously worked on <a href='http://mercurylang.org/'>Mercury</a> a logic language.</dd> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of plasma happened in <a href="../lists/labs.html#q=https://github.com/PlasmaLang">https://github.com/PlasmaLang</a> - <a href="http://plasmalang.org/">plasmalang.org</a> was registered in 2015 Built with Scroll v170.5.0 10/15/2024 263 1.3
plantuml - Text markup language plantuml ======== plantuml is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2026 on PLDB 15 Years Old 5 <span title="plantuml repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - There are at least 5 plantuml repos on <a href="https://github.com/search?q=language:PlantUML">GitHub</a> - Early development of plantuml happened in <a href="../lists/labs.html#q=Ezoic Inc">Ezoic Inc</a> - <a href="http://plantuml.com/">plantuml.com</a> was registered in 2010 - 5 PLDB concepts link to plantuml: <a href="cloc.html">cloc</a>, <a href="erlang.html">Erlang</a>, <a href="f-prime.html">F Prime</a>, <a href="gradle.html">Gradle</a>, <a href="powershell.html">PowerShell</a> ```Example from the web: Bob->Alice : hello ``` Built with Scroll v170.5.0 10/15/2024 278 1.4
PLANNER - Programming language PLANNER ======= PLANNER is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1969 by Carl Hewitt. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 https://pldb.io/concepts/../lists/creators.html#q=Carl%20Hewitt Carl Hewitt #1487 on PLDB 56 Years Old Planner (often seen in publications as "PLANNER" although it is not an acronym) is a programming language designed by Carl Hewitt at MIT, and first published in 1969. First, subsets such as Micro-Planner and Pico-Planner were implemented, and then essentially the whole language was implemented as Popler by Julian Davies at the University of Edinburgh in the POP-2 programming language. Derivations such as QA4, Conniver, QLISP and Ether (see Scientific Community Metaphor) were important tools in Artificial Intelligence research in the 1970s, which influenced commercial developments such as KEE and ART.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Planner_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PLANNER happened in <a href="../lists/labs.html#q=MIT">MIT</a> - PLANNER on HOPL https://hopl.info/showlanguage.prx?exp=297 PLANNER on HOPL - See also: (3 related languages) <a href="pop-2.html">POP-2</a>, <a href="lisp.html">Lisp</a>, <a href="prolog.html">Prolog</a> Built with Scroll v170.5.0 10/15/2024 350 1.8
Planner-73 Built with Scroll v170.5.0 10/15/2024 6 0
Plankalkul - Programming language Plankalkul ========== Plankalkul is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1948 by Konrad Zuse. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221948%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1948 https://pldb.io/concepts/../lists/creators.html#q=Konrad%20Zuse Konrad Zuse #1446 on PLDB 77 Years Old Plankalkül (German pronunciation: [ˈplaːnkalkyːl], "Plan Calculus") is a programming language designed for engineering purposes by Konrad Zuse between 1942 and 1945. It was the first high-level (non-von Neumann) programming language to be designed for a computer. "Kalkül" means formal system – the Hilbert-style deduction system is for example originally called "Hilbert-Kalkül", so Plankalkül means "formal system for planning".. Read more on Wikipedia... https://en.wikipedia.org/wiki/Plankalkül Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Plankalkul happened in <a href="../lists/labs.html#q=Zuse-Ingenieurbüro Hopferau">Zuse-Ingenieurbüro Hopferau</a> - Plankalkul on HOPL https://hopl.info/showlanguage.prx?exp=3 Plankalkul on HOPL - See also: (2 related languages) <a href="algol-58.html">ALGOL 58</a>, <a href="algol.html">Algol</a> ```Example from <a href='https://en.wikipedia.org/wiki/Plankalkül'>Wikipedia</a>: P1 max3 (V0[:8.0],V1[:8.0],V2[:8.0]) → R0[:8.0] max(V0[:8.0],V1[:8.0]) → Z1[:8.0] max(Z1[:8.0],V2[:8.0]) → R0[:8.0] END P2 max (V0[:8.0],V1[:8.0]) → R0[:8.0] V0[:8.0] → Z1[:8.0] (Z1[:8.0] < V1[:8.0]) → V1[:8.0] → Z1[:8.0] Z1[:8.0] → R0[:8.0] END ``` Built with Scroll v170.5.0 10/15/2024 408 2
Planguage - Data notation Planguage ========= Planguage is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2795 on PLDB 24 Years Old Planguage is a keyword-driven language whose name is derived from a contraction of the words planning and language1. Planguage can be used in requirements specifications, design documents, plans, and other places where qualitative statements are common. Its primary benefits are quantifying the qualitative and improving communication about complex ideas - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Early development of Planguage happened in <a href="../lists/labs.html#q=Gilb International">Gilb International</a> - Read more about Planguage on the web: 1. http://concepts.gilb.com/dl44 1. ```Example from the web: PLAN [01-Sep 2012]: Full product release GIST : Develop XYZ product ready for product release STAKEHOLDER [planning, final signoff]: Product Quality Manager AUTHORITY [final signoff]: Marketing Manager METER [Product]: Signed off acceptance by <those with final signoff> MUST [01-Sep 2012]: Partial product release WISH [01-Aug 2012]: Full product release ``` Built with Scroll v170.5.0 10/15/2024 310 1.6
plang - Programming language plang ===== plang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2023 by Ingi Gauti. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222023%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2023 https://pldb.io/concepts/../lists/creators.html#q=Ingi%20Gauti Ingi Gauti #1614 on PLDB 2 Years Old ```Download source code: git clone https://github.com/PLangHQ/plang ``` Plang is a programming language written in natural language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - plang is developed on <a href="https://github.com/PLangHQ/plang">GitHub</a> and has 35 stars - plang is written in <a href="csharp.html">C#</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a>, <a href="python.html">Python</a>, <a href="csv.html">CSV</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a> ```Example from the web: Start - write out "Hello PLang world" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example - set %name% as "Dwight Shrewd" Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example - if %products.Count% > 0 then - go through %products% call !ProcessProduct Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example - call !FooBar %name% Token Built with Scroll v170.5.0 10/15/2024 356 1.8
Plan2d Built with Scroll v170.5.0 10/15/2024 6 0
plam - Programming language plam ==== plam is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Sandro Lovnički. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Sandro%20Lovni%C4%8Dki Sandro Lovnički #1190 on PLDB 8 Years Old ```Download source code: git clone https://github.com/sandrolovnicki/pLam ``` An interpreter for learning and exploring pure λ-calculus - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - plam is developed on <a href="https://github.com/sandrolovnicki/pLam">GitHub</a> and has 446 stars - Early development of plam happened in <a href="../lists/labs.html#q=https://github.com/slovnicki/pLam/issues">https://github.com/slovnicki/pLam/issues</a> - plam is written in <a href="haskell.html">Haskell</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 282 1.4
PLAIN - Programming language PLAIN ===== PLAIN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1976. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 #3181 on PLDB 49 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PLAIN happened in <a href="../lists/labs.html#q=Vrije Universiteit">Vrije Universiteit</a> and <a href="../lists/labs.html#q=University of California San Francisco">University of California San Francisco</a> - PLAIN on HOPL https://hopl.info/showlanguage.prx?exp=969 PLAIN on HOPL - Read more about PLAIN on Semantic Scholar: 1. https://semanticscholar.org/paper/e45feb720f24025777fbe4e7b1b768e06823b512 1. Built with Scroll v170.5.0 10/15/2024 235 1.2
Plain English - Programming language Plain English ============= Plain English is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Gerry Rzeppa and Dan Rzeppa. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Gerry%20Rzeppa Gerry Rzeppa https://pldb.io/concepts/../lists/creators.html#q=Dan%20Rzeppa Dan Rzeppa #2300 on PLDB 7 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Plain English happened in <a href="../lists/labs.html#q=https://github.com/Folds/english/issues">https://github.com/Folds/english/issues</a> - <a href="http://osmosian.com/">osmosian.com</a> was registered in 2005 - Read more about Plain English on the web: 1. 2. https://www.reddit.com/r/ProgrammingLanguages/comments/h0fpmi/this_plain_english_programming_language_makes_me/ 1. https://wiki.osdev.org/Plain_English_Programming 2. ```Example from the web: The background is a picture. A button has a box and a name. To clear the status: Clear the status' string. Show everything. To create the background: Draw the screen's box with the white color. Loop. Pick a spot anywhere in the screen's box. Pick a color between the lightest gray color and the white color. Dab the color on the spot. If a counter is past 80000, break. If the counter is evenly divisible by 1000, refresh the screen. Repeat. Extract the background given the screen's box. \or Create the background from the screen. Or something. To create a work given a URL: Allocate memory for the work. Put the URL into the work's URL. To create some works given a buffer: Destroy the works. Put nil into the current work. Slap a rider on the buffer. Loop. Move the rider (Googley image rules). If the rider's token is blank, exit. Create a work given the rider's token. Append the work to the works. Repeat. The current work is a work. To dab a color on a spot: Pick an ellipse's left-top within 1/16 inch of the spot. Pick the ellipse's right-bottom within 1/16 inch of the spot. Draw the ellipse with the color. To decide if a spot is in a button: If the spot is in the button's box, say yes. Say no. To decide if a work is finished: If the work is nil, say yes. If the work's painting is not nil, say yes. Say no. To draw a button: Draw the button's name in the button's box. To draw the status: Draw the status' string in the center of the status' box. To draw a string in a box in the center: \ needed in sausage draw the string in the box with "center". To draw the text: Put the text's string then "_" into a string. Draw the string in the text's box. To draw a work: If the work is nil, exit. If the work is not finished, exit. Draw the work's painting. To finalize our stuff: Destroy the background. Destroy the works. To finish a work: If the work is nil, exit. If the work is finished, exit. Create a picture given the work's URL. If the picture is nil, exit. Resize the picture to 5-1/2 inches by 5-1/2 inches. Center the picture in the screen's box. Draw the background. Draw the picture. Loop. Pick a spot anywhere near the picture's box. Mix a color given the spot. Dab the color on the spot. If a counter is past 20000, break. Repeat. Extract the work's painting given the picture's box. Destroy the picture. To go to a work: If the work is nil, exit. Show "Working..." in the status. Put the work into the current work. Finish the current work. Clear the status. Show everything. To handle any events: Deque an event. If the event is nil, exit. Handle the event. Repeat. To handle an event: If the event's kind is "set cursor", handle the event (set cursor); exit. If the event's kind is "refresh", handle the event (refresh); exit. If the event's kind is "left click", handle the event (left click); exit. If the event's kind is "key down", handle the event (key down); exit. To handle an event (backspace): If the text's string is blank, cluck; exit. Remove the last byte from the text's string. Show everything. To handle an event (end): If the current work is nil, cluck; exit. If the current work is the works' last, cluck; exit. Go to the works' last. To handle an event (enter): If the text's string is blank, cluck; exit. Show "Working..." in the status. Put "http://images.google.com/images?q=" into a URL. \ Put "http://images.google.com/images?safe=active&q=" into a URL. Convert the text's string to a query string. Append the query string to the URL. Read the URL into a buffer. If the i/o error is not blank, show the i/o error in the status; exit. Create the works given the buffer. If the works are empty, show "Huh?" in the status; exit. Go to the works' first. To handle an event (escape): Clear the text's string. Show everything. To handle an event (home): If the current work is nil, cluck; exit. If the current work is the works' first, cluck; exit. Go to the works' first. To handle an event (key down): Clear the status. If the event is modified, handle the event (shortcut); exit. If the event's byte is printable, handle the event (printable); exit. Put the event's key into a key. If the key is the escape key, handle the event (escape); exit. If the key is the backspace key, handle the event (backspace); exit. If the key is the enter key, handle the event (enter); exit. If the key is the home key, handle the event (home); exit. If the key is the end key, handle the event (end); exit. If the key is the page-up key, handle the event (page-up); exit. If the key is the page-down key, handle the event (page-down); exit. To handle an event (left click): Clear the status. If the event's spot is in the print button, print. If the event's spot is in the quit button, quit. To handle an event (page-down): If the current work is nil, cluck; exit. If the current work's next is nil, cluck; exit. Go to the current work's next. To handle an event (page-up): If the current work is nil, cluck; exit. If the current work's previous is nil, cluck; exit. Go to the current work's previous. To handle an event (printable): Append the event's byte to the text's string. Show everything. To handle an event (refresh): Show everything. To handle an event (set cursor): Show the arrow cursor. To handle an event (shortcut): If the event's key is the q-key, quit; exit. If the event's key is the p-key, print; exit. To initialize the buttons: Put the screen's bottom minus 1/2 inch into a spot's y. Put the screen's right minus 1/2 inch into the spot's x. Make the quit button given the spot and "Quit". Put the quit button's left minus 1/2 inch into the spot's x. Make the print button given the spot and "Print". To initialize our stuff: Create the background. Initialize the status. Initialize the buttons. Initialize the text. Show "Hello, World!" in the status. To initialize the status: Put the screen's center into a spot. Put the spot's x minus 1 inch into the status' left. Put the spot's x plus 1 inch into the status' right. Put the screen's bottom minus 3/4 inch into the status' top. Put the screen's bottom minus 1/2 inch into the status' bottom. To initialize the text: Put the screen's left plus 1/2 inch into the text's left. Put the text's left plus 2 inches into the text's right. Put the screen's bottom minus 3/4 inch into the text's top. Put the screen's bottom minus 1/2 inch into the text's bottom. To make a button given a spot and a name: Put the spot's x minus the name's width into the button's left. Put the spot's y minus 1/4 inch into the button's top. Put the spot into the button's right-bottom. Put the name into the button's name. To mix a color given a spot: Get the color given the spot. If the color is not very very light, exit. Pick the color between the lightest gray color and the white color. To move a rider (Googley image rules): Clear the rider's token. Loop. If the rider's source is blank, exit. If the rider's source starts with "src=""http://t", break. Add 1 to the rider's source's first. Repeat. Add "src="""'s length to the rider's source's first. Position the rider's token on the rider's source. Move the rider (HTML attribute rules). To move a rider (HTML attribute rules): If the rider's source is blank, exit. If the rider's source's first's target is the right-alligator byte, exit. If the rider's source's first's target is the double-quote byte, exit. Bump the rider. Repeat. A painting is a picture. To pick a spot anywhere near a box: Privatize the box. Outdent the box given 1/8 inch. Pick the spot anywhere in the box. To print: If the current work is nil, cluck; exit. Show "Printing..." in the status. Begin printing. Begin a sheet. Center the current work's painting in the sheet. Draw the current work's painting. Center the current work's painting in the screen's box. End the sheet. End printing. Show "Printed" in the status. The print button is a button. To quit: Relinquish control. The quit button is a button. To run: Start up. Initialize our stuff. Handle any events. Finalize our stuff. Shut down. To show everything: Hide the cursor. Draw the background. Draw the status. Draw the print button. Draw the quit button. Draw the text. Draw the current work. Refresh the screen. To show a string in the status: Put the string into the status' string. Show everything. The status has a box and a string. The text has a box and a string. A work is a thing with a URL and a painting. The works are some works. ``` Built with Scroll v170.5.0 10/15/2024 2078 10.4
Plaid - Programming language Plaid ===== Plaid is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by Jonathan Aldrich. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Jonathan%20Aldrich Jonathan Aldrich #1578 on PLDB 16 Years Old ```Download source code: git clone https://github.com/plaidgroup/plaid-lang ``` The Plaid Programming Language Tools - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Plaid is developed on <a href="https://github.com/plaidgroup/plaid-lang">GitHub</a> and has 11 stars - Early development of Plaid happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - Plaid is written in <a href="java.html">Java</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="ruby.html">Ruby</a>, <a href="tex.html">Tex</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="ini.html">Ini</a>, <a href="css.html">CSS</a>, <a href="xsd.html">XSD</a>, <a href="lisp.html">Lisp</a>, <a href="erb.html">ERB</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 335 1.7
Placa Built with Scroll v170.5.0 10/15/2024 6 0
Pl4 Built with Scroll v170.5.0 10/15/2024 6 0
PL360 - Programming language PL360 ===== PL360 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1967 by Niklaus Wirth. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221967%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1967 https://pldb.io/concepts/../lists/creators.html#q=Niklaus%20Wirth Niklaus Wirth #1974 on PLDB 58 Years Old PL360 (or PL/360) is a programming language designed by Niklaus Wirth and written by Niklaus Wirth, Joseph W. Wells, Jr., and Edwin Satterthwaite, Jr. for the IBM System/360 computer at Stanford University. Read more on Wikipedia... https://en.wikipedia.org/wiki/PL360 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PL360 happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - PL360 on HOPL https://hopl.info/showlanguage.prx?exp=342 PL360 on HOPL - See also: (3 related languages) <a href="algol.html">Algol</a>, <a href="assembly-language.html">Assembly language</a>, <a href="euler.html">Euler</a> ```Example from <a href='https://en.wikipedia.org/wiki/PL360'>Wikipedia</a>: BEGIN INTEGER BUCKET; IF FLAG THEN BEGIN BUCKET := R0; R0 := R1; R1 := R2; R2 := BUCKET; END ELSE BEGIN BUCKET := R2; R2 := R1; R1 := R0; R0 := BUCKET; END RESET(FLAG); END ``` Built with Scroll v170.5.0 10/15/2024 333 1.7
Pl-x Built with Scroll v170.5.0 10/15/2024 6 0
PL/SQL - Programming language PL/SQL ====== PL/SQL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #227 on PLDB 34 Years Old 20k <span title="PL/SQL repos on GitHub.">Repos</span> PL/SQL (Procedural Language/Structured Query Language) is Oracle Corporation's procedural extension for SQL and the Oracle relational database. PL/SQL is available in Oracle Database (since version 6 - stored pl/sql procedures/functions/packages/triggers since version 7), TimesTen in-memory database (since version 11.2.1), and IBM DB2 (since version 9.7). Oracle Corporation usually extends PL/SQL functionality with each successive release of the Oracle Database. Read more on Wikipedia... https://en.wikipedia.org/wiki/PL/SQL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 20,365 PL/SQL repos on <a href="https://github.com/search?q=language:PLSQL">GitHub</a> - Early development of PL/SQL happened in <a href="../lists/labs.html#q=Oracle">Oracle</a> - The Google BigQuery Public Dataset GitHub snapshot shows 6k users using PL/SQL in 7k repos on <a href="https://api.github.com/search/repositories?q=language:PLSQL">GitHub</a> - Check out the 276 <a href="https://www.meetup.com/topics/oracle/">PL/SQL meetup groups</a> on Meetup.com. - PL/SQL on HOPL https://hopl.info/showlanguage.prx?exp=7323 PL/SQL on HOPL - PL/SQL ranks #18 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/plsql">grammar</a> for PL/SQL - GitHub supports <a href="https://github.com/textmate/sql.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for PL/SQL - Learn <a href="https://exercism.org/tracks/pl">PL/SQL on exercism.</a> - Indeed.com has 2,972 matches for <a href="https://www.indeed.com/jobs?q=pl/sql developer">"pl/sql developer"</a>. - See also: (10 related languages) <a href="sql.html">SQL</a>, <a href="transact-sql.html">Transact-SQL</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="plpgsql.html">PL/pgSQL</a>, <a href="sql-psm.html">SQL/PSM</a>, <a href="object-pascal.html">Object Pascal</a>, <a href="free-pascal.html">Free Pascal</a>, <a href="java.html">Java</a>, <a href="sqlite.html">SQLite</a>, <a href="sqlpl.html">SQLPL</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/PL∕SQL.pls'>hello-world</a>: BEGIN dbms_output.put_line('Hello World'); END; / ``` ```Example from <a href='http://helloworldcollection.de/#PL%2FSQL'>the Hello World Collection</a>: -- Hello World in Oracle PL/SQL (sqlplus) set serveroutput on begin dbms_output.enable(10000); dbms_output.put_line('Hello World'); end; / ``` ```Example from <a href='https://github.com/textmate/sql.tmbundle'>Linguist</a>: create or replace procedure print_bool( p_bool in BOOLEAN, p_true_value in varchar2 default 'TRUE', p_false_value in varchar2 := 'FALSE' ) as begin dbms_output.put_line(case when p_bool then p_true_value else p_false_value end); end print_bool; / ``` ```Example from <a href='https://en.wikipedia.org/wiki/PL/SQL'>Wikipedia</a>: DECLARE CURSOR cursor_person IS SELECT person_code FROM people_table; BEGIN FOR RecordIndex IN cursor_person LOOP DBMS_OUTPUT.PUT_LINE(recordIndex.person_code); END LOOP; END; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token TRUE FALSE row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token dbms_output.put_line row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 796 4
Pl-s Built with Scroll v170.5.0 10/15/2024 6 0
Pl-s-ii Built with Scroll v170.5.0 10/15/2024 6 0
PL/P - Programming language PL/P ==== PL/P is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1978. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 #2656 on PLDB 47 Years Old The PL/P programming language (an acronym of Programming Language for Prime (computers)) is a mid-level programming language developed by Prime Computer to serve as their second primary system programming language after Fortran IV. PL/P was a subset of PL/I. Additions to the PRIMOS operating system for Prime 50 Series computers were written mostly in PL/P in later years. Read more on Wikipedia... https://en.wikipedia.org/wiki/PL/P Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PL/P happened in <a href="../lists/labs.html#q=Prime Computer, Inc">Prime Computer, Inc</a> - PL/P on HOPL https://hopl.info/showlanguage.prx?exp=2380 PL/P on HOPL - See also: (2 related languages) <a href="pl-i.html">PL/I</a>, <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 307 1.5
PL/M - Programming language PL/M ==== PL/M, aka Programming Language for Microcomputers, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1973. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221973%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1973 #755 on PLDB 52 Years Old The PL/M programming language (an acronym of Programming Language for Microcomputers) is a high-level language conceived and developed by Gary Kildall in 1973 for Hank Smith at Intel for its microprocessors. The language incorporated ideas from PL/I, ALGOL and XPL, and had an integrated macro processor. Unlike other contemporary languages such as Pascal, C or BASIC, PL/M had no standard input or output routines. Read more on Wikipedia... https://en.wikipedia.org/wiki/PL/M Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PL/M happened in <a href="../lists/labs.html#q=Microcomputer Applications Associates">Microcomputer Applications Associates</a> - PL/M on HOPL https://hopl.info/showlanguage.prx?exp=591 PL/M on HOPL - See also: (4 related languages) <a href="algol.html">Algol</a>, <a href="pl-i.html">PL/I</a>, <a href="xpl.html">XPL</a>, <a href="c.html">C</a> - 1 PLDB concepts link to PL/M: <a href="cloc.html">cloc</a> ```Example from <a href='https://en.wikipedia.org/wiki/PL/M'>Wikipedia</a>: FIND: PROCEDURE(PA,PB) BYTE; DECLARE (PA,PB) BYTE; /* FIND THE STRING IN SCRATCH STARTING AT PA AND ENDING AT PB */ DECLARE J ADDRESS, (K, MATCH) BYTE; J = BACK ; MATCH = FALSE; DO WHILE NOT MATCH AND (MAXM > J); LAST,J = J + 1; /* START SCAN AT J */ K = PA ; /* ATTEMPT STRING MATCH AT K */ DO WHILE SCRATCH(K) = MEMORY(LAST) AND NOT (MATCH := K = PB); /* MATCHED ONE MORE CHARACTER */ K = K + 1; LAST = LAST + 1; END; END; IF MATCH THEN /* MOVE STORAGE */ DO; LAST = LAST - 1; CALL MOVER; END; RETURN MATCH; END FIND; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token := row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 519 2.6
Pl-ll Built with Scroll v170.5.0 10/15/2024 6 0
Pl-i Built with Scroll v170.5.0 10/15/2024 6 0
Pl-i-subset-g Built with Scroll v170.5.0 10/15/2024 6 0
Pl-i-formac Built with Scroll v170.5.0 10/15/2024 6 0
Pl-exus Built with Scroll v170.5.0 10/15/2024 6 0
PL/C - Programming language PL/C ==== PL/C is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1973. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221973%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1973 #2430 on PLDB 52 Years Old PL/C is a computer programming language developed at Cornell University with the specific goal of being used for teaching programming. It is based on IBM's PL/I language, and was designed in the early 1970s. Cornell also developed a compiler for the language that was based on its earlier CUPL compiler, and it was widely used in college-level programming courses. Read more on Wikipedia... https://en.wikipedia.org/wiki/PL/C Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PL/C happened in <a href="../lists/labs.html#q=Cornell University">Cornell University</a> - PL/C on HOPL https://hopl.info/showlanguage.prx?exp=650 PL/C on HOPL - See also: (4 related languages) <a href="pl-i.html">PL/I</a>, <a href="cornell-university-programming-language.html">Cornell University Programming Language</a>, <a href="sp-k.html">SP/k</a>, <a href="watfiv.html">WATFIV</a> Built with Scroll v170.5.0 10/15/2024 325 1.6
Pl-as Built with Scroll v170.5.0 10/15/2024 6 0
PL-11 - Programming language PL-11 ===== PL-11 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1971. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221971%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1971 #2591 on PLDB 54 Years Old PL-11 is a high-level machine-oriented programming language for the PDP-11, developed by R.D. Russell of CERN in 1971. Written in Fortran IV, it is similar to PL360 and is cross-compiled on other machines. Read more on Wikipedia... https://en.wikipedia.org/wiki/PL-11 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PL-11 happened in <a href="../lists/labs.html#q=CERN">CERN</a> - PL-11 on HOPL https://hopl.info/showlanguage.prx?exp=561 PL-11 on HOPL - See also: (1 related languages) <a href="pl360.html">PL360</a> Built with Scroll v170.5.0 10/15/2024 271 1.4
PL/0 - Programming language PL/0 ==== PL/0 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1976 by Niklaus Wirth. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 https://pldb.io/concepts/../lists/creators.html#q=Niklaus%20Wirth Niklaus Wirth #1545 on PLDB 49 Years Old PL/0 is a programming language, intended as an educational programming language, that is similar to but much simpler than Pascal, a general-purpose programming language. It serves as an example of how to construct a compiler. It was originally introduced in the book, Algorithms + Data Structures = Programs, by Niklaus Wirth in 1976. Read more on Wikipedia... https://en.wikipedia.org/wiki/PL/0 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PL/0 happened in <a href="../lists/labs.html#q=Eidgenössische Technische Hochschule Zürich">Eidgenössische Technische Hochschule Zürich</a> - PL/0 on HOPL https://hopl.info/showlanguage.prx?exp=2592 PL/0 on HOPL - See also: (8 related languages) <a href="pl-i.html">PL/I</a>, <a href="pascal.html">Pascal</a>, <a href="lex.html">Lex</a>, <a href="yacc.html">Yacc</a>, <a href="python.html">Python</a>, <a href="modula-2.html">Modula-2</a>, <a href="csp.html">CSP</a>, <a href="isbn.html">ISBN</a> - Read more about PL/0 on the web: 1. https://web.archive.org/web/20060712015332/http://www.cs.rochester.edu/courses/254/PLzero/guide.pdf 1. ```Example from <a href='https://en.wikipedia.org/wiki/PL/0'>Wikipedia</a>: VAR x, y, z, q, r, n, f; PROCEDURE multiply; VAR a, b; BEGIN a := x; b := Y; z := 0; WHILE b > 0 DO BEGIN IF ODD b THEN z := z + a; a := 2 * a; b := b / 2 END END; PROCEDURE divide; VAR w; BEGIN r := x; q := 0; w := y; WHILE w <= r DO w := 2 * w; WHILE w > y DO BEGIN q := 2 * q; w := w / 2; IF w <= r THEN BEGIN r := r - w; q := q + 1 END END END; PROCEDURE gcd; VAR f, g; BEGIN f := x; g := y; WHILE f # g DO BEGIN IF f < g THEN g := g - f; IF g < f THEN f := f - g END; z := f END; PROCEDURE fact; BEGIN IF n > 1 THEN BEGIN f := n * f; n := n - 1; CALL fact END END; BEGIN ?x; ?y; CALL multiply; !z; ?x; ?y; CALL divide; !q; !r; ?x; ?y; CALL gcd; !z; ?n; f := 1; CALL fact; !f END. ``` Built with Scroll v170.5.0 10/15/2024 560 2.8
PkgConfig - Config format PkgConfig ========= PkgConfig is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22configFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">config format</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2518 on PLDB 25 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"configFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>configFormat</a> - Early development of PkgConfig happened in <a href="../lists/labs.html#q=X.Org Foundation">X.Org Foundation</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/configs.py">syntax highlighting</a> for PkgConfig - See also: (2 related languages) <a href="make.html">Make</a>, <a href="autoconf.html">Autoconf</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 270 1.4
Pizza - Programming language Pizza ===== Pizza is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #932 on PLDB 24 Years Old Pizza is an open-source superset of Java 1.4, prior to the introduction of generics for the Java programming language. In addition to its own solution for adding generics to the language, Pizza also added function pointers and algebraic types with case classes and pattern matching. In August 2001, the developers made a compiler capable of working with Java. Read more on Wikipedia... https://en.wikipedia.org/wiki/Pizza_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Pizza is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="java.html">Java</a> - Early development of Pizza happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/pizzacompiler/_list/tickets">https://sourceforge.net/p/pizzacompiler/_list/tickets</a> - Pizza on HOPL https://hopl.info/showlanguage.prx?exp=2376 Pizza on HOPL - See also: (1 related languages) <a href="java.html">Java</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/Pizza.pizza'>hello-world</a>: class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); } } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Pizza_(programming_language)'>Wikipedia</a>: public final class Main { public int main(String args[]) { System.out.println( new Lines(new DataInputStream(System.in)) .takeWhile(nonEmpty) .map(fun(String s) -> int { return Integer.parseInt(s); }) .reduceLeft(0, fun(int x, int y) -> int { return x + y; })); while(x == 0) { map.create.newInstance() } } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token System.out.println Built with Scroll v170.5.0 10/15/2024 505 2.5
Pixin Built with Scroll v170.5.0 10/15/2024 6 0
Pit Built with Scroll v170.5.0 10/15/2024 6 0
pisc - Programming language pisc ==== pisc is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2517 on PLDB 8 Years Old <a href='https://pisc.junglecoder.com/'>PISC</a> attempts to make concatenative programming less mind-bendy via pervasive use of locals, closures, the smallest set of syntax hacks to make code look nice. PISC is a stack-based programming language that is primarily inspired by factor, TCL, bash and a little bit of python, written in go. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of pisc happened in <a href="../lists/labs.html#q=https://pisc.junglecoder.com/home/apps/fossil/PISC.fossil/ticket">https://pisc.junglecoder.com/home/apps/fossil/PISC.fossil/ticket</a> - Read more about pisc on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/62nk1o/position_independent_source_code_pisc/ 1. Built with Scroll v170.5.0 10/15/2024 281 1.4
pipelines - Programming language pipelines ========= pipelines is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #1403 on PLDB 7 Years Old ```Download source code: git clone https://github.com/calebwin/pipelines ``` An experimental programming language for data flow - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - pipelines is developed on <a href="https://github.com/calebwin/pipelines">GitHub</a> and has 373 stars - Early development of pipelines happened in <a href="../lists/labs.html#q=https://github.com/calebwin/pipelines/issues">https://github.com/calebwin/pipelines/issues</a> - pipelines is written in <a href="python.html">Python</a>, <a href="nim.html">Nim</a>, <a href="markdown.html">Markdown</a>, <a href="csv.html">CSV</a>, <a href="make.html">Make</a> HackerNews discussions of pipelines =================================== title|titleLink|date|score|comments Show HN: Pipelines: framework and language for crafting data pipelines|https://news.ycombinator.com/item?id=18905100|01/14/2019|5|0 Built with Scroll v170.5.0 10/15/2024 297 1.5
Pipefish - Programming language Pipefish ======== Pipefish is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 #2623 on PLDB 3 Years Old ```Download source code: git clone https://github.com/tim-hardcastle/Pipefish ``` Source code for the Pipefish programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Pipefish is developed on <a href="https://github.com/tim-hardcastle/Pipefish">GitHub</a> and has 147 stars - Pipefish is written in <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> - Read more about Pipefish on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/1b7uihq/pipefish_formerly_charm_is_now_pipefish/ 1. Built with Scroll v170.5.0 10/15/2024 249 1.2
pinto - Programming language pinto ===== pinto is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Peter Graf. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Peter%20Graf Peter Graf #1801 on PLDB 9 Years Old ```Download source code: git clone https://github.com/punkbrwstr/pinto ``` Pinto is a domain-specific programming language for time series - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - pinto is developed on <a href="https://github.com/punkbrwstr/pinto">GitHub</a> and has 10 stars - Early development of pinto happened in <a href="../lists/labs.html#q=https://github.com/punkbrwstr/pinto/issues">https://github.com/punkbrwstr/pinto/issues</a> - pinto is written in <a href="java.html">Java</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a> HackerNews discussions of pinto =============================== title|titleLink|date|score|comments Show HN: Pinto is a stack-based functional language for time series|https://news.ycombinator.com/item?id=12638229|10/04/2016|7|1 Built with Scroll v170.5.0 10/15/2024 323 1.6
Pin Built with Scroll v170.5.0 10/15/2024 6 0
PILOT - Programming language PILOT ===== PILOT, aka Programmed Instruction, Learning, or Teaching, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1962. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221962%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1962 #1250 on PLDB 63 Years Old Programmed Instruction, Learning, or Teaching (PILOT) is a simple programming language developed in the 1960s. Like its younger sibling LOGO, it was an early foray into the technology of computer-assisted instruction. Read more on Wikipedia... https://en.wikipedia.org/wiki/PILOT Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PILOT happened in <a href="../lists/labs.html#q=University of California San Francisco">University of California San Francisco</a> - Explore PILOT snippets on <a href="http://www.rosettacode.org/wiki/Category:PILOT">Rosetta Code</a> - PILOT on HOPL https://hopl.info/showlanguage.prx?exp=341 PILOT on HOPL - PILOT appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (1 related languages) <a href="basic.html">BASIC</a> ```Example from <a href='http://helloworldcollection.de/#Programmed'>the Hello World Collection</a>: R:Hello world in PILOT T:Hello World! ``` ```Example from <a href='https://en.wikipedia.org/wiki/PILOT'>Wikipedia</a>: R:Call subroutine starting at label *INITIALIZE U:*INITIALIZE ``` Built with Scroll v170.5.0 10/15/2024 345 1.7
Pilib Built with Scroll v170.5.0 10/15/2024 6 0
PIKT - Programming language PIKT ==== PIKT is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2952 on PLDB 27 Years Old PIKT is cross-categorical, multi-purpose software for global-view, site-at-a-time system and network administration. Applicability includes system monitoring, configuration management, server and network administration, system security, and many other uses. PIKT consists of a feature-rich file preprocessor; a scripting language; a flexible, centrally directed process scheduler; a customizing file installer; a collection of command-line extensions; and other useful tools. Read more on Wikipedia... https://web.archive.org/web/20190328003724/https://en.wikipedia.org/wiki/PIKT Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PIKT happened in <a href="../lists/labs.html#q=University of Chicago">University of Chicago</a> - See also: (4 related languages) <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="freebsd.html">FreeBSD</a> Built with Scroll v170.5.0 10/15/2024 308 1.5
pikelet - Programming language pikelet ======= pikelet is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Brendan Zabarauskas. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Brendan%20Zabarauskas Brendan Zabarauskas #1123 on PLDB 8 Years Old ```Download source code: git clone https://github.com/pikelet-lang/pikelet ``` Pikelet is a small, functional, dependently typed programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - pikelet is developed on <a href="https://github.com/pikelet-lang/pikelet">GitHub</a> and has 610 stars - Early development of pikelet happened in <a href="../lists/labs.html#q=https://github.com/pikelet-lang">https://github.com/pikelet-lang</a> - pikelet is written in <a href="markdown.html">Markdown</a>, <a href="rust.html">Rust</a>, <a href="toml.html">TOML</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a> Built with Scroll v170.5.0 10/15/2024 289 1.4
Pike - Programming language Pike ==== Pike is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994 by Fredrik Hübinette. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 https://pldb.io/concepts/../lists/creators.html#q=Fredrik%20H%C3%BCbinette Fredrik Hübinette #511 on PLDB 31 Years Old 145 <span title="Pike repos on GitHub.">Repos</span> Pike is an interpreted, general-purpose, high-level, cross-platform, dynamic programming language, with a syntax similar to that of C. Unlike many other dynamic languages, Pike is both statically and dynamically typed, and requires explicit type definitions. It features a flexible type system that allows the rapid development and flexible code of dynamically typed languages, while still providing some of the benefits of a statically typed language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Pike_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 145 Pike repos on <a href="https://github.com/search?q=language:Pike">GitHub</a> - Early development of Pike happened in <a href="../lists/labs.html#q=Chalmers Datorförening">Chalmers Datorförening</a> - The Google BigQuery Public Dataset GitHub snapshot shows 94 users using Pike in 105 repos on <a href="https://api.github.com/search/repositories?q=language:Pike">GitHub</a> - There are 6 <a href="https://projecteuler.net/language=Pike">Project Euler</a> users using Pike - Explore Pike snippets on <a href="http://www.rosettacode.org/wiki/Category:Pike">Rosetta Code</a> - Pike on HOPL https://hopl.info/showlanguage.prx?exp=2369 Pike on HOPL - Pike appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Pike Ubuntu package https://packages.ubuntu.com/jammy/pike8.0 Pike Ubuntu package - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/c_like.py">syntax highlighting</a> for Pike - GitHub supports <a href="https://github.com/hww3/pike-textmate" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Pike - Pike appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/kevinior/jupyter-pike-kernel">Kernel</a> for Pike - See also: (2 related languages) <a href="lpc.html">LPC</a>, <a href="c.html">C</a> ```Example from <a href='https://riju.codes/pike'>Riju</a>: int main() { write("Hello, world!\n"); return 0; } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/Pike.pike'>hello-world</a>: int main() { write("Hello World\n"); return 0; } ``` ```Example from <a href='http://helloworldcollection.de/#Pike'>the Hello World Collection</a>: // Hello world in Pike (pike.roxen.com) int main(){ write("Hello World!\n"); } ``` ```Example from <a href='https://github.com/hww3/pike-textmate'>Linguist</a>: #!/usr/bin/env pike int main(int argc, array argv) { return 0; } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Pike_(programming_language)'>Wikipedia</a>: mixed anything; anything = (int)5.5; // anything is now the integer value 5 anything = (string)anything; // anything is now the string value "5" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token write row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example #define CYCLES 20 Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 758 3.8
Pikchr - Diagram lang Pikchr ====== Pikchr is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22diagramLang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">diagram lang</a> created in 2020 by Dwayne Richard Hipp. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Dwayne%20Richard%20Hipp Dwayne Richard Hipp #1681 on PLDB 5 Years Old Pikchr (pronounced "picture") is a PIC-like markup language for diagrams in technical documentation. Pikchr is designed to be embedded in fenced code blocks of Markdown or similar mechanisms of other documentation markup languages. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"diagramLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>diagramLang</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of Pikchr happened in <a href="../lists/labs.html#q=http://www.hwaci.com">http://www.hwaci.com</a> - Pikchr is written in <a href="c.html">C</a> - See also: (1 related languages) <a href="pic.html">PIC</a> ```Example from the web: ``` pikchr arrow right 200% "Markdown" "Source" box rad 10px "Markdown" "Formatter" "(markdown.c)" fit arrow right 200% "HTML+SVG" "Output" arrow <-> down 70% from last box.s box same "Pikchr" "Formatter" "(pikchr.c)" fit ``` ``` ```Pikchr <a href="../lists/keywords.html#q=pikchr">Keywords</a> ; : [ ] \ above aligned arc arrow below big bold box center circle color cylinder diameter diamond dot down ellipse file fill fit from height ht invisible italic left line ljust mono monospace move oval rad radius right rjust small spline text then thick thickness thin to up wid width ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 465 2.3
pikachu - Esoteric programming language pikachu ======= pikachu is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #3089 on PLDB 8 Years Old It is an eso language designed specifically to be usable by Pikachus. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Early development of pikachu happened in <a href="../lists/labs.html#q=https://trove42.com/about-trove-42">https://trove42.com/about-trove-42</a> ```Example from <a href='https://riju.codes/pikachu'>Riju</a>: pi pi pi pi pi pi pi pi pi pi pika pipi pi pi pi pi pi pi pi pipi pi pi pi pi pi pi pi pi pi pi pipi pi pi pi pipi pi pichu pichu pichu pichu ka chu pipi pi pi pikachu pipi pi pikachu pi pi pi pi pi pi pi pikachu pikachu pi pi pi pikachu pipi pi pi pikachu pichu pichu pi pi pi pi pi pi pi pi pi pi pi pi pi pi pi pikachu pipi pikachu pi pi pi pikachu ka ka ka ka ka ka pikachu ka ka ka ka ka ka ka ka pikachu pipi pi pikachu pipi pikachu ``` Built with Scroll v170.5.0 10/15/2024 333 1.7
Pig Latin - Query language Pig Latin ========= Pig Latin is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #212 on PLDB 17 Years Old 1k <span title="Pig Latin repos on GitHub.">Repos</span> Apache Pig is a high-level platform for creating programs that run on Apache Hadoop. The language for this platform is called Pig Latin. Pig can execute its Hadoop jobs in MapReduce, Apache Tez, or Apache Spark. Read more on Wikipedia... https://en.wikipedia.org/wiki/Apache_Pig Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - There are at least 1,347 Pig Latin repos on <a href="https://github.com/search?q=language:PigLatin">GitHub</a> - Early development of Pig Latin happened in <a href="../lists/labs.html#q=Apache Software Foundation">Apache Software Foundation</a> - The Google BigQuery Public Dataset GitHub snapshot shows 535 users using Pig Latin in 606 repos on <a href="https://api.github.com/search/repositories?q=language:PigLatin">GitHub</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/pig">package</a> for syntax highlighting Pig Latin - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/jvm.py">syntax highlighting</a> for Pig Latin - GitHub supports <a href="https://github.com/goblindegook/sublime-text-pig-latin" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Pig Latin - See also: (8 related languages) <a href="linux.html">Linux</a>, <a href="java.html">Java</a>, <a href="sql.html">SQL</a>, <a href="python.html">Python</a>, <a href="javascript.html">JavaScript</a>, <a href="ruby.html">Ruby</a>, <a href="groovy.html">Groovy</a>, <a href="sawzall.html">Sawzall</a> - 3 PLDB concepts link to Pig Latin: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="pygments.html">Pygments</a> ```Example from the web: input_lines = LOAD '/tmp/word.txt' AS (line:chararray); words = FOREACH input_lines GENERATE FLATTEN(TOKENIZE(line)) AS word; filtered_words = FILTER words BY word MATCHES '\\w+'; word_groups = GROUP filtered_words BY word; word_count = FOREACH word_groups GENERATE COUNT(filtered_words) AS count, group AS word; ordered_word_count = ORDER word_count BY count DESC; STORE ordered_word_count INTO '/tmp/results.txt'; ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/Pig.pig'>hello-world</a>: Hello WorldPIGHello World ``` ```Example from <a href='https://github.com/goblindegook/sublime-text-pig-latin'>Linguist</a>: /** * sample.pig */ REGISTER $SOME_JAR; A = LOAD 'person' USING PigStorage() AS (name:chararray, age:int); -- Load person B = FOREACH A generate name; DUMP B; ``` ```Example from <a href='https://en.wikipedia.org/wiki/Apache_Pig'>Wikipedia</a>: input_lines = LOAD '/tmp/my-copy-of-all-pages-on-internet' AS (line:chararray); -- Extract words from each line and put them into a pig bag -- datatype, then flatten the bag to get one word on each row words = FOREACH input_lines GENERATE FLATTEN(TOKENIZE(line)) AS word; -- filter out any words that are just white spaces filtered_words = FILTER words BY word MATCHES '\\w+'; -- create a group for each word word_groups = GROUP filtered_words BY word; -- count the entries in each group word_count = FOREACH word_groups GENERATE COUNT(filtered_words) AS count, group AS word; -- order the records by count ordered_word_count = ORDER word_count BY count DESC; STORE ordered_word_count INTO '/tmp/number-of-words-on-internet'; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example -- [0-9]+L? Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example -- [0-9]*\.[0-9]+(e[0-9]+)?[fd]? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example -- 0x[0-9a-f]+ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 846 4.2
Piet-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
Pie Built with Scroll v170.5.0 10/15/2024 6 0
Picturebalm Built with Scroll v170.5.0 10/15/2024 6 0
Pictol Built with Scroll v170.5.0 10/15/2024 6 0
PICT - Programming language PICT ==== PICT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #2194 on PLDB 33 Years Old Pict is a statically typed programming language, one of the very few based on the π-calculus. Work on the language began at the University of Edinburgh in 1992, and development has been more or less dormant since 1998. The language is still at an experimental stage.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Pict_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PICT happened in <a href="../lists/labs.html#q=University of Edinburgh">University of Edinburgh</a> - Explore PICT snippets on <a href="http://www.rosettacode.org/wiki/Category:Pict">Rosetta Code</a> - PICT on HOPL https://hopl.info/showlanguage.prx?exp=2365 PICT on HOPL Built with Scroll v170.5.0 10/15/2024 282 1.4
PicoLisp - Programming language PicoLisp ======== PicoLisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988 by Alexander Burger. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 https://pldb.io/concepts/../lists/creators.html#q=Alexander%20Burger Alexander Burger #746 on PLDB 37 Years Old 114 <span title="PicoLisp repos on GitHub.">Repos</span> PicoLisp is an open source Lisp dialect. It runs on Linux and other POSIX-compliant systems.. Read more on Wikipedia... https://en.wikipedia.org/wiki/PicoLisp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - There are at least 114 PicoLisp repos on <a href="https://github.com/search?q=language:PicoLisp">GitHub</a> - Early development of PicoLisp happened in <a href="../lists/labs.html#q=https://www.mail-archive.com/picolisp@software-lab.de">https://www.mail-archive.com/picolisp@software-lab.de</a> - The Google BigQuery Public Dataset GitHub snapshot shows 85 users using PicoLisp in 99 repos on <a href="https://api.github.com/search/repositories?q=language:PicoLisp">GitHub</a> - Explore PicoLisp snippets on <a href="http://www.rosettacode.org/wiki/Category:PicoLisp">Rosetta Code</a> - GitHub supports <a href="https://github.com/textmate/lisp.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for PicoLisp - <a href="https://picolisp.com/">picolisp.com</a> was registered in 2007 - See also: (9 related languages) <a href="lisp.html">Lisp</a>, <a href="linux.html">Linux</a>, <a href="s-expressions.html">S-expressions</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="emacs-lisp.html">Emacs Lisp</a>, <a href="prolog.html">Prolog</a>, <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="java.html">Java</a> ```Example from <a href='https://github.com/textmate/lisp.tmbundle'>Linguist</a>: # 11dec13abu # (c) Software Lab. Alexander Burger (de permute (Lst) (ifn (cdr Lst) (cons Lst) (mapcan '((X) (mapcar '((Y) (cons X Y)) (permute (delete X Lst)) ) ) Lst ) ) ) (de subsets (N Lst) (cond ((=0 N) '(NIL)) ((not Lst)) (T (conc (mapcar '((X) (cons (car Lst) X)) (subsets (dec N) (cdr Lst)) ) (subsets N (cdr Lst)) ) ) ) ) (de shuffle (Lst) (by '(NIL (rand)) sort Lst) ) (de samples (Cnt Lst) (make (until (=0 Cnt) (when (>= Cnt (rand 1 (length Lst))) (link (car Lst)) (dec 'Cnt) ) (pop 'Lst) ) ) ) # Genetic Algorithm (de gen ("Pop" "Cond" "Re" "Mu" "Se") (until ("Cond" "Pop") (for ("P" "Pop" "P" (cdr "P")) (set "P" (maxi "Se" # Selection (make (for ("P" "Pop" "P") (rot "P" (rand 1 (length "P"))) (link # Recombination + Mutation ("Mu" ("Re" (pop '"P") (pop '"P"))) ) ) ) ) ) ) ) (maxi "Se" "Pop") ) # Alpha-Beta tree search (de game ("Flg" "Cnt" "Moves" "Move" "Cost") (let ("Alpha" '(1000000) "Beta" -1000000) (recur ("Flg" "Cnt" "Alpha" "Beta") (let? "Lst" ("Moves" "Flg") (if (=0 (dec '"Cnt")) (loop ("Move" (caar "Lst")) (setq "*Val" (list ("Cost" "Flg") (car "Lst"))) ("Move" (cdar "Lst")) (T (>= "Beta" (car "*Val")) (cons "Beta" (car "Lst") (cdr "Alpha")) ) (when (> (car "Alpha") (car "*Val")) (setq "Alpha" "*Val") ) (NIL (setq "Lst" (cdr "Lst")) "Alpha") ) (setq "Lst" (sort (mapcar '(("Mov") (prog2 ("Move" (car "Mov")) (cons ("Cost" "Flg") "Mov") ("Move" (cdr "Mov")) ) ) "Lst" ) ) ) (loop ("Move" (cadar "Lst")) (setq "*Val" (if (recurse (not "Flg") "Cnt" (cons (- "Beta")) (- (car "Alpha"))) (cons (- (car @)) (cdar "Lst") (cdr @)) (list (caar "Lst") (cdar "Lst")) ) ) ("Move" (cddar "Lst")) (T (>= "Beta" (car "*Val")) (cons "Beta" (cdar "Lst") (cdr "Alpha")) ) (when (> (car "Alpha") (car "*Val")) (setq "Alpha" "*Val") ) (NIL (setq "Lst" (cdr "Lst")) "Alpha") ) ) ) ) ) ) ### Grids ### (de grid (DX DY FX FY) (let Grid (make (for X DX (link (make (for Y DY (set (link (if (> DX 26) (box) (intern (pack (char (+ X 96)) Y)) ) ) (cons (cons) (cons)) ) ) ) ) ) ) (let West (and FX (last Grid)) (for (Lst Grid Lst) (let (Col (pop 'Lst) East (or (car Lst) (and FX (car Grid))) South (and FY (last Col)) ) (for (L Col L) (with (pop 'L) (set (: 0 1) (pop 'West)) # west (con (: 0 1) (pop 'East)) # east (set (: 0 -1) South) # south (con (: 0 -1) # north (or (car L) (and FY (car Col))) ) (setq South This) ) ) (setq West Col) ) ) ) Grid ) ) (de west (This) (: 0 1 1) ) (de east (This) (: 0 1 -1) ) (de south (This) (: 0 -1 1) ) (de north (This) (: 0 -1 -1) ) (de disp ("Grid" "How" "Fun" "X" "Y" "DX" "DY") (setq "Grid" (if "X" (mapcar '((L) (flip (head "DY" (nth L "Y")))) (head "DX" (nth "Grid" "X")) ) (mapcar reverse "Grid") ) ) (let (N (+ (length (cdar "Grid")) (or "Y" 1)) Sp (length N)) ("border" north) (while (caar "Grid") (prin " " (align Sp N) " " (and "How" (if (and (nT "How") (west (caar "Grid"))) " " '|)) ) (for L "Grid" (prin ("Fun" (car L)) (and "How" (if (and (nT "How") (east (car L))) " " '|)) ) ) (prinl) ("border" south) (map pop "Grid") (dec 'N) ) (unless (> (default "X" 1) 26) (space (inc Sp)) (for @ "Grid" (prin " " (and "How" " ") (char (+ 96 "X"))) (T (> (inc '"X") 26)) ) (prinl) ) ) ) (de "border" (Dir) (when "How" (space Sp) (prin " +") (for L "Grid" (prin (if (and (nT "How") (Dir (car L))) " +" "---+")) ) (prinl) ) ) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1354 6.8
PICO - Programming language PICO ==== PICO is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1819 on PLDB 28 Years Old See also Pico (disambiguation).Pico is a programming language developed at the Software Languages Lab at Vrije Universiteit Brussel. The language was created to introduce the essentials of programming to non-computer science students. Pico can be seen as an effort to generate a palatable and enjoyable language for people who do not want to study hard for the elegance and power of a language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Pico_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PICO happened in <a href="../lists/labs.html#q=Vrije Universiteit Brussel">Vrije Universiteit Brussel</a> - PICO on HOPL https://hopl.info/showlanguage.prx?exp=2364 PICO on HOPL - See also: (1 related languages) <a href="scheme.html">Scheme</a> ```Example from <a href='https://en.wikipedia.org/wiki/Pico_(programming_language)'>Wikipedia</a>: `http://www.paulgraham.com/accgen.html` foo(n): fun(i): n := n+i ``` Built with Scroll v170.5.0 10/15/2024 322 1.6
Pickle - Binary data format Pickle ====== Pickle is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #2516 on PLDB 30 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of Pickle happened in <a href="../lists/labs.html#q=The Python Software Foundation">The Python Software Foundation</a> - Read more about Pickle on the web: 1. https://www.python.org/ftp/python/doc/quick-ref.1.3.html 1. ```Example from the web: \x80\x03cpandas.core.frame\nDataFrame\nq\x00)\x81q\x01}q\x02(X\x05\x00\x00\x00_dataq\x03cpandas.core.internals\nBlockManager\nq\x04)\x81q\x05(]q\x06(cpandas.core.indexes.base\n_new_Index\nq\x07cpandas.core.indexes.base\nIndex\nq\x08}q\t(X\x04\x00\x00\x00dataq\ncnumpy.core.multiarray\n_reconstruct\nq\x0bcnumpy\nndarray\nq\x0cK\x00\x85q\rC\x01bq\x0e\x87q\x0fRq\x10(K\x01K\x02\x85q\x11cnumpy\ndtype\nq\x12X\x02\x00\x00\x00O8q\x13K\x00K\x01\x87q\x14Rq\x15(K\x03X\x01\x00\x00\x00|q\x16NNNJ\xff\xff\xff\xffJ\xff\xff\xff\xffK?tq\x17b\x89]q\x18(X\x03\x00\x00\x00Catq\x19X\x03\x00\x00\x00Dogq\x1aetq\x1bbX\x04\x00\x00\x00nameq\x1cNu\x86q\x1dRq\x1eh\x07cpandas.core.indexes.range\nRangeIndex\nq\x1f}q (h\x1cNX\x05\x00\x00\x00startq!K\x00X\x04\x00\x00\x00stopq"K\x02X\x04\x00\x00\x00stepq#K\x01u\x86q$Rq%e]q&h\x0bh\x0cK\x00\x85q\'h\x0e\x87q(Rq)(K\x01K\x02K\x02\x86q*h\x12X\x02\x00\x00\x00f8q+K\x00K\x01\x87q,Rq-(K\x03X\x01\x00\x00\x00<q.NNNJ\xff\xff\xff\xffJ\xff\xff\xff\xffK\x00tq/b\x88C HE\xe2\xc96\xaf\xd6?-\xccrn\xf7\xe4\xf7\xbfo\x02g\x03x\x8e\xea\xbf\xbb~o\xef}\xe6\xff?q0tq1ba]q2h\x07h\x08}q3(h\nh\x0bh\x0cK\x00\x85q4h\x0e\x87q5Rq6(K\x01K\x02\x85q7h\x15\x89]q8(h\x19h\x1aetq9bh\x1cNu\x86q:Rq;a}q<X\x06\x00\x00\x000.14.1q=}q>(X\x04\x00\x00\x00axesq?h\x06X\x06\x00\x00\x00blocksq@]qA}qB(X\x06\x00\x00\x00valuesqCh)X\x08\x00\x00\x00mgr_locsqDcbuiltins\nslice\nqEK\x00K\x02K\x01\x87qFRqGuaustqHbX\x04\x00\x00\x00_typqIX\t\x00\x00\x00dataframeqJX\t\x00\x00\x00_metadataqK]qLub. ``` Built with Scroll v170.5.0 10/15/2024 521 2.6
PickCode - Visual programming language PickCode ======== PickCode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2021. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 #2515 on PLDB 4 Years Old [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> PickCode. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - Early development of PickCode happened in <a href="../lists/labs.html#q=Pickcode Technologies, LLC">Pickcode Technologies, LLC</a> - <a href="https://www.pickcode.io/">pickcode.io</a> was registered in 2021 - See also: (1 related languages) <a href="scratch.html">Scratch</a> - Read more about PickCode on the web: 1. https://news.ycombinator.com/item?id=32230329 1. Built with Scroll v170.5.0 10/15/2024 297 1.5
Pick operating system - Operating system Pick operating system ===================== Pick operating system is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22os%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">operating system</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #1758 on PLDB 55 Years Old The Pick operating system (often called just "the Pick system" or simply "Pick") is a demand-paged, multiuser, virtual memory, time-sharing computer operating system based around a unique MultiValue database. Pick is used primarily for business data processing. It is named after one of its developers, Dick Pick. Read more on Wikipedia... https://en.wikipedia.org/wiki/Pick_operating_system Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"os"%5D%7D%5D%2C"logic"%3A"AND"%7D'>operating system</a> - Early development of Pick operating system happened in <a href="../lists/labs.html#q=TRW">TRW</a> - Pick operating system on HOPL https://hopl.info/showlanguage.prx?exp=2362 Pick operating system on HOPL - See also: (8 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="solaris.html">Solaris</a>, <a href="linux.html">Linux</a>, <a href="sql.html">SQL</a>, <a href="basic.html">BASIC</a>, <a href="dartmouth-basic.html">Dartmouth BASIC</a>, <a href="unix.html">Unix</a>, <a href="mumps.html">MUMPS</a> Built with Scroll v170.5.0 10/15/2024 333 1.7
piccola - Programming language piccola ======= piccola is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #3088 on PLDB 23 Years Old Piccola is a small, pure language for building applications from software components. Piccola is small in the sense that its syntax is tiny, and it is pure in the sense that it provides only compositional features — computation is performed entirely by components of the host programming language. The semantics of Piccola is defined in terms of a process calculus, an extension of Milner’s pi calculus in which values communicated are forms, rather than tuples. A "form" is essentially an extensible nested record which also serves as a namespace in which expressions may be evaluated. This simple mechanism is responsible for much of the expressive power of Piccola. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of piccola happened in <a href="../lists/labs.html#q=RUniversitat ̈at Bern">RUniversitat ̈at Bern</a> Built with Scroll v170.5.0 10/15/2024 300 1.5
Picat - Programming language Picat ===== Picat is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Neng-Fa Zhou and Jonathan Fruhman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Neng-Fa%20Zhou Neng-Fa Zhou https://pldb.io/concepts/../lists/creators.html#q=Jonathan%20Fruhman Jonathan Fruhman #1913 on PLDB 13 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="http://www.picat-lang.org/">picat-lang.org</a> was registered in 2012 - See also: (1 related languages) <a href="prolog.html">Prolog</a> - Read more about Picat on the web: 1. http://www.hakank.org/picat/ 1. ```Example from the web: import util. input_data(Tri) => Lines = read_file_lines("triangle.txt"), Tri = new_array(Lines.length), I = 1, foreach(Line in Lines) Tri[I] = Line.split().map(to_integer).to_array(), I := I+1 end. ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/PiCat.pi'>hello-world</a>: main => println("Hello World"). ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println Built with Scroll v170.5.0 10/15/2024 347 1.7
Picasso Built with Scroll v170.5.0 10/15/2024 6 0
PIC - Text markup language PIC === PIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1988 by Brian Kernighan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 https://pldb.io/concepts/../lists/creators.html#q=Brian%20Kernighan Brian Kernighan #848 on PLDB 37 Years Old 0 <span title="PIC repos on GitHub.">Repos</span> In computing, Pic is a domain-specific programming language by Brian Kernighan for specifying diagrams in terms of objects such as boxes with arrows between them. The pic compiler translates this description into concrete drawing commands. Pic is a procedural programming language, with variable assignment, macros, conditionals, and looping. Read more on Wikipedia... https://en.wikipedia.org/wiki/Pic_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - There are at least 0 PIC repos on <a href="https://github.com/search?q=language:Pic">GitHub</a> - Early development of PIC happened in <a href="../lists/labs.html#q=Bell labs">Bell labs</a> - PIC on HOPL https://hopl.info/showlanguage.prx?exp=1007 PIC on HOPL - GitHub supports <a href="https://github.com/Alhadis/language-roff" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for PIC - See also: (4 related languages) <a href="diagram.html">DIAGRAM</a>, <a href="troff.html">Troff</a>, <a href="tex.html">Tex</a>, <a href="linux.html">Linux</a> - 1 PLDB concepts link to PIC: <a href="pikchr.html">Pikchr</a> ```Example from <a href='https://github.com/Alhadis/language-roff'>Linguist</a>: # Dextroamphetamine molecule .cstart .ps 26 size 28 R1: ring double 1,2 3,4 5,6 bond 60 from R1.V2 bond 120 A1: front bond down ; CH3 bond 60 from A1 ; NH2 .ps .cend ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 482 2.4
PIC microcontroller - Programming language PIC microcontroller =================== PIC microcontroller is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 #2912 on PLDB 50 Years Old PIC (usually pronounced as "pick") is a family of microcontrollers made by Microchip Technology, derived from the PIC1650 originally developed by General Instrument's Microelectronics Division. The name PIC initially referred to Peripheral Interface Controller, then it was corrected as Programmable Intelligent Computer. The first parts of the family were available in 1976; by 2013 the company had shipped more than twelve billion individual parts, used in a wide variety of embedded systems. Read more on Wikipedia... https://en.wikipedia.org/wiki/PIC_microcontroller Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PIC microcontroller happened in <a href="../lists/labs.html#q=Microchip Technology, Inc">Microchip Technology, Inc</a> - See also: (7 related languages) <a href="c.html">C</a>, <a href="mips.html">MIPS architecture</a>, <a href="flowcode.html">Flowcode</a>, <a href="basic-stamp.html">BASIC Stamp</a>, <a href="atmel-avr.html">Atmel AVR</a>, <a href="arduino.html">Arduino Programming Language</a>, <a href="msp430.html">TI MSP430</a> Built with Scroll v170.5.0 10/15/2024 337 1.7
Pi-calculus Built with Scroll v170.5.0 10/15/2024 6 0
Physictran Built with Scroll v170.5.0 10/15/2024 6 0
PhyloXML - Xml format PhyloXML ======== PhyloXML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #1828 on PLDB 16 Years Old PhyloXML is an XML language for the analysis, exchange, and storage of phylogenetic trees (or networks) and associated data. The structure of phyloXML is described by XML Schema Definition (XSD) language. A shortcoming of current formats for describing phylogenetic trees (such as Nexus and Newick/New Hampshire) is a lack of a standardized means to annotate tree nodes and branches with distinct data fields (which in the case of a basic species tree might be: species names, branch lengths, and possibly multiple support values). Read more on Wikipedia... https://en.wikipedia.org/wiki/PhyloXML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of PhyloXML happened in <a href="../lists/labs.html#q=W3C">W3C</a> - <a href="http://www.phyloxml.org/">phyloxml.org</a> was registered in 2005 - See also: (3 related languages) <a href="xml.html">XML</a>, <a href="nexus-format.html">Nexus file</a>, <a href="newick-format.html">Newick format</a> ```Example from the web: <phyloxml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.phyloxml.org http://www.phyloxml.org/1.10/phyloxml.xsd" xmlns="http://www.phyloxml.org"> <phylogeny rooted="true"> <name>example from Prof. Joe Felsenstein's book "Inferring Phylogenies"</name> <description>MrBayes based on MAFFT alignment</description> <clade> <clade branch_length="0.06"> <confidence type="probability">0.88</confidence> <clade branch_length="0.102"> <name>A</name> </clade> <clade branch_length="0.23"> <name>B</name> </clade> </clade> <clade branch_length="0.4"> <name>C</name> </clade> </clade> </phylogeny> </phyloxml> ``` ```Example from <a href='https://en.wikipedia.org/wiki/PhyloXML'>Wikipedia</a>: <phyloxml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.phyloxml.org http://www.phyloxml.org/1.10/phyloxml.xsd" xmlns="http://www.phyloxml.org"> <phylogeny rooted="true"> <name>example from Prof. Joe Felsenstein's book "Inferring Phylogenies"</name> <description>MrBayes based on MAFFT alignment</description> <clade> <clade branch_length="0.06"> <confidence type="probability">0.88</confidence> <clade branch_length="0.102"> <name>A</name> </clade> <clade branch_length="0.23"> <name>B</name> </clade> </clade> <clade branch_length="0.4"> <name>C</name> </clade> </clade> </phylogeny> </phyloxml> ``` Built with Scroll v170.5.0 10/15/2024 665 3.3
phylip - Text data format phylip ====== phylip is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #2900 on PLDB 34 Years Old The PHYLIP file format stores a multiple sequence alignment. The format was originally defined and used in Joe Felsenstein’s PHYLIP package [R165], and has since been supported by several other bioinformatics tools - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of phylip happened in <a href="../lists/labs.html#q=University of Washington">University of Washington</a> - Read more about phylip on the web: 1. http://rosalind.info/glossary/phylip-format/ 1. ```Example from the web: 3 30 Taxon1 ACCGTTTCCACAGCATTATGG GCTCGATGA Taxon2 CACTTCACAAATCAATATTGA GCTAGTGCA Taxon3 TAAGGTATTGGGCTTGGTTCG CAGGGGACT ``` Built with Scroll v170.5.0 10/15/2024 255 1.3
Phpstorm-editor Built with Scroll v170.5.0 10/15/2024 6 0
PHP - Programming language PHP === PHP, aka Personal Home Page, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by Rasmus Lerdorf. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Rasmus%20Lerdorf Rasmus Lerdorf #9 on PLDB 30 Years Old 3m <span title="PHP repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/php/php-src ``` PHP is a server-side scripting language designed primarily for web development but also used as a general-purpose programming language. Originally created by Rasmus Lerdorf in 1994, the PHP reference implementation is now produced by The PHP Development Team. PHP originally stood for Personal Home Page, but it now stands for the recursive acronym PHP: Hypertext Preprocessor. Read more on Wikipedia... https://en.wikipedia.org/wiki/PHP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - PHP is developed on <a href="https://github.com/php/php-src">GitHub</a> and has 37,688 stars - Watch the history of <a href="https://www.youtube.com/watch?v=yLsUwIhg_k4">the PHP repo visualized with Gource</a> - There are at least 3,479,326 PHP repos on <a href="https://github.com/search?q=language:PHP">GitHub</a> - Early development of PHP happened in <a href="../lists/labs.html#q=Zend">Zend</a> - PHP is written in <a href="php.html">PHP</a>, <a href="c.html">C</a>, <a href="pascal.html">Pascal</a>, <a href="m4.html">M4</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a>, <a href="assembly-language.html">Assembly language</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="glsl.html">GLSL</a>, <a href="html.html">HTML</a>, <a href="xslt.html">XSLT</a>, <a href="xsd.html">XSD</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="ini.html">Ini</a>, <a href="lua.html">Lua</a>, <a href="diff.html">Diff</a>, <a href="reason.html">Reason</a>, <a href="csv.html">CSV</a>, <a href="dtd.html">DTD</a>, <a href="yacc.html">Yacc</a>, <a href="awk.html">awk</a>, <a href="lex.html">Lex</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="d.html">D</a>, <a href="make.html">Make</a>, <a href="bash.html">Bash</a>, <a href="dockerfile.html">Dockerfile</a> - The Google BigQuery Public Dataset GitHub snapshot shows 202k users using PHP in 340k repos on <a href="https://api.github.com/search/repositories?q=language:PHP">GitHub</a> - Check out the 2,012 <a href="https://www.meetup.com/topics/php/">PHP meetup groups</a> on Meetup.com. - There are 150,168 members in the <a href="https://reddit.com/r/PHP">PHP subreddit</a> - There are 3,210 <a href="https://projecteuler.net/language=PHP">Project Euler</a> users using PHP - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> PHP programmers reported a median salary of $38,916. 22% of respondents reported using PHP. 18,130 programmers reported using PHP, and 8,852 said they wanted to use it - Explore PHP snippets on <a href="http://www.rosettacode.org/wiki/Category:PHP">Rosetta Code</a> - PHP on HOPL https://hopl.info/showlanguage.prx?exp=2361 PHP on HOPL - PHP ranks #10 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - PHP Ubuntu package https://packages.ubuntu.com/jammy/php-cli PHP Ubuntu package - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/php">grammar</a> for PHP - PHP <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/phan/phan">implementation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/php">package</a> for syntax highlighting PHP - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/php">package</a> for syntax highlighting PHP - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/php.py">syntax highlighting</a> for PHP - GitHub supports <a href="https://github.com/textmate/php.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for PHP - PHP appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/php">PHP on exercism.</a> - PLDB has 2 <a href="jupyter-notebook.html">Jupyter</a> Kernels for PHP: <a href="https://github.com/dawehner/ipython-php">github.com</a>, <a href="https://github.com/Litipk/Jupyter-PHP">github.com</a> - There is a <a href="https://packagist.org/">central package repository</a> for PHP - Annual Reports for PHP https://www.zend.com/blog/state-php-2022 Annual Reports for PHP - Events page for PHP https://www.php.net/cal.php Events page for PHP - Indeed.com has 9,017 matches for <a href="https://www.indeed.com/jobs?q=php developer">"php developer"</a>. - <a href="https://php.net">php.net</a> was registered in 1997 - See also: (28 related languages) <a href="c.html">C</a>, <a href="hhvm.html">HHVM</a>, <a href="parrot-vm.html">Parrot</a>, <a href="java.html">Java</a>, <a href="perl.html">Perl</a>, <a href="tcl.html">Tcl</a>, <a href="falcon.html">Falcon</a>, <a href="hack.html">Hack</a>, <a href="html.html">HTML</a>, <a href="x86-isa.html">X86</a>, <a href="unicode.html">Unicode</a>, <a href="wordpress.html">WordPress</a>, <a href="json.html">JSON</a>, <a href="mysql.html">MySQL</a>, <a href="mime.html">MIME</a>, <a href="javascript.html">JavaScript</a>, <a href="xml.html">XML</a>, <a href="parrot-internal-representation.html">PIR</a>, <a href="cil.html">CIL</a>, <a href="ftp.html">FTP</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="sqlite.html">SQLite</a>, <a href="aws.html">AWS</a>, <a href="java-server-pages.html">JSP</a>, <a href="linux.html">Linux</a>, <a href="python.html">Python</a>, <a href="mediawiki.html">MediaWiki</a>, <a href="drupal.html">Drupal</a> - Read more about PHP on the web: 1. http://php.net/manual/en/reserved.keywords.php 1. - 57 PLDB concepts link to PHP: <a href="ace.html">Ace Editor</a>, <a href="apache-hbase.html">Apache Hbase</a>, <a href="asciimath.html">AsciiMath</a>, <a href="chaiscript.html">chaiscript</a>, <a href="chrysalisp.html">chrysaLisp</a>, <a href="cloc.html">cloc</a>, <a href="codecept.html">codecept</a>, <a href="cyber.html">Cyber</a>, <a href="dexvis.html">dexvis</a>, <a href="drupal.html">Drupal</a>, <a href="eiffel.html">Eiffel</a>, <a href="flatbuffers.html">FlatBuffers</a>, <a href="flow9.html">Flow9</a>, <a href="fpp.html">Functional PHP Preprocessor</a>, <a href="haxe.html">Haxe</a>, <a href="hhvm.html">HHVM</a>, <a href="hook.html">Hook</a>, <a href="huginn.html">huginn</a>, <a href="ioke.html">Ioke</a>, <a href="jedi.html">Jedi</a>, <a href="jekyll.html">Jekyll</a>, <a href="jison.html">Jison</a>, <a href="jquery.html">JQuery</a>, <a href="latte.html">Latte</a>, <a href="ldpl.html">ldpl</a>, <a href="leo-editor.html">leo-editor</a>, <a href="lux.html">Lux</a>, <a href="mal.html">mal</a>, <a href="mongodb.html">MongoDB</a>, <a href="monkeyx.html">MonkeyX</a>, <a href="nadesiko.html">Nadesiko</a>, <a href="nodejs.html">Node.js</a>, <a href="nuua.html">Nuua</a>, <a href="packagist-pm.html">packagist-pm</a>, <a href="pharen.html">Pharen</a>, <a href="phel.html">Phel</a>, <a href="php.html">PHP</a>, <a href="pov-ray-sdl.html">POV-Ray SDL</a>, <a href="prql.html">PRQL</a>, <a href="pygments.html">Pygments</a>, <a href="ramen.html">ramen</a>, <a href="sdms.html">SDMS</a>, <a href="slim-framework.html">Slim Framework</a>, <a href="smallbasic.html">SmallBASIC</a>, <a href="sourcepawn.html">SourcePawn</a>, <a href="sqhtml.html">SQHTML</a>, <a href="srl.html">SRL</a>, <a href="swym.html">Swym</a>, <a href="textile.html">Textile</a>, <a href="tht.html">tht</a>, <a href="toontalk.html">ToonTalk</a>, <a href="twig.html">Twig</a>, <a href="typoscript.html">Typoscript</a>, <a href="wasmer.html">wasmer</a>, <a href="wordpress.html">WordPress</a>, <a href="yii.html">Yes It Is</a>, <a href="zephir.html">Zephir</a> ```Example from <a href='https://riju.codes/php'>Riju</a>: <?php echo "Hello, world!\n"; ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/PHP.php'>hello-world</a>: <?php echo 'Hello World'; ``` ```Example from <a href='http://helloworldcollection.de/#PHP'>the Hello World Collection</a>: <?php // Hello world in PHP echo 'Hello World!'; ?> ``` ```Example from <a href='https://github.com/textmate/php.tmbundle'>Linguist</a>: #!/usr/bin/php <?php echo "PHP\n"; ``` ```Example from <a href='https://en.wikipedia.org/wiki/PHP'>Wikipedia</a>: class Person { public $firstName; public $lastName; public function __construct(string $firstName, string $lastName = '') { // optional second argument $this->firstName = $firstName; $this->lastName = $lastName; } public function greet(): string { return 'Hello, my name is ' . $this->firstName . (($this->lastName != '') ? (' ' . $this->lastName) : '') . '.'; } public static function staticGreet(string $firstName, string $lastName) { return 'Hello, my name is ' . $firstName . ' ' . $lastName . '.'; } } $he = new Person('John', 'Smith'); $she = new Person('Sally', 'Davis'); $other = new Person('iAmine'); echo $he->greet(); // prints "Hello, my name is John Smith." echo '<br />'; echo $she->greet(); // prints "Hello, my name is Sally Davis." echo '<br />'; echo $other->greet(); // prints "Hello, my name is iAmine." echo '<br />'; echo Person::staticGreet('Jane', 'Doe'); // prints "Hello, my name is Jane Doe." ``` ```PHP <a href="../lists/keywords.html#q=php">Keywords</a> __CLASS__ __DIR__ __FILE__ __FUNCTION__ __halt_compiler() __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__ abstract and array() as break callable case catch class clone const continue declare default die() do echo else elseif empty() enddeclare endfor endforeach endif endswitch endwhile eval() exit() extends final finally for foreach function global goto if implements include include_once instanceof insteadof interface isset() list() namespace new or print private protected public require require_once return static switch throw trait try unset() use var while xor yield ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example <?php echo "Hello, World!"; ?> Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token echo row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Increment and decrement operators FeatureLink ../features/hasIncrementAndDecrementOperators.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Variadic Functions FeatureLink ../features/hasVariadicFunctions.html Supported <span class="hasFeature">✓</span> Example function sum(...$nums) { return array_sum($nums); } echo sum(1, 2, 3); // 6 Token row Feature Traits FeatureLink ../features/hasTraits.html Supported <span class="hasFeature">✓</span> Example // The template trait TSingleton { private static $_instance = null; private function __construct(){} // Must have private default constructor and be aware not to open it in the class public static function getInstance() { if (null === self::$_instance) { self::$_instance = new self(); } return self::$_instance; } } class FrontController { use TSingleton; } // Can also be used in already extended classes class WebSite extends SomeClass { use TSingleton; } Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Multiline Strings FeatureLink ../features/hasMultilineStrings.html Supported <span class="hasFeature">✓</span> Example $xml = <<<XML l vv XML; Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example <?php include 'vars.php'; require 'filename'; // FATAL error if fails Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example $name = "John" Token row Feature Ternary operators FeatureLink ../features/hasTernaryOperators.html Supported <span class="hasFeature">✓</span> Example <?php echo 1 ? 1 : 0; Token row Feature Here Document FeatureLink ../features/hasHereDocs.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constructors FeatureLink ../features/hasConstructors.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Magic Getters and Setters FeatureLink ../features/hasMagicGettersAndSetters.html Supported <span class="hasFeature">✓</span> Example public function __set($name, $value) { echo "Setting '$name' to '$value'\n"; $this->data[$name] = $value; } public function __get($name) { echo "Getting '$name'\n"; if (array_key_exists($name, $this->data)) { return $this->data[$name]; } $trace = debug_backtrace(); trigger_error( 'Undefined property via __get(): ' . $name . ' in ' . $trace[0]['file'] . ' on line ' . $trace[0]['line'], E_USER_NOTICE); return null; } Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token ' row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 2531 12.7
phorth - Programming language phorth ====== phorth is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Joe Jevnik. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Joe%20Jevnik Joe Jevnik #1938 on PLDB 9 Years Old ```Download source code: git clone https://github.com/llllllllll/phorth ``` A small forth-like language that targets the CPython VM. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - phorth is developed on <a href="https://github.com/llllllllll/phorth">GitHub</a> and has 51 stars - Early development of phorth happened in <a href="../lists/labs.html#q=https://github.com/llllllllll/phorth/issues">https://github.com/llllllllll/phorth/issues</a> - phorth is written in <a href="python.html">Python</a>, <a href="cpp.html">C++</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="forth.html">Forth</a>, <a href="yaml.html">YAML</a> HackerNews discussions of phorth ================================ title|titleLink|date|score|comments Show HN: Phorth – A Forth-like language on the Python VM|https://news.ycombinator.com/item?id=13445357|01/20/2017|62|14 Built with Scroll v170.5.0 10/15/2024 316 1.6
Phoenix-object-basic Built with Scroll v170.5.0 10/15/2024 6 0
Phocus Built with Scroll v170.5.0 10/15/2024 6 0
PHIGS - Library PHIGS ===== PHIGS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #3316 on PLDB 37 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Early development of PHIGS happened in <a href="../lists/labs.html#q=American National Standards Institute">American National Standards Institute</a> and <a href="../lists/labs.html#q=Federal Information Processing Standards">Federal Information Processing Standards</a> and <a href="../lists/labs.html#q=ISO">ISO</a> and <a href="../lists/labs.html#q=International Electrotechnical Commission">International Electrotechnical Commission</a> - See also: (1 related languages) <a href="opengl.html">OpenGL</a> Built with Scroll v170.5.0 10/15/2024 243 1.2
Pharo Built with Scroll v170.5.0 10/15/2024 6 0
Pharen - Programming language Pharen ====== Pharen is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by Tamreen Khan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Tamreen%20Khan Tamreen Khan #1180 on PLDB 16 Years Old ```Download source code: git clone https://github.com/scriptor/pharen/ ``` Lisp to PHP Compiler - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Pharen is developed on <a href="https://github.com/scriptor/pharen/">GitHub</a> and has 217 stars - Early development of Pharen happened in <a href="../lists/labs.html#q=http://github.com/scriptor/pharen/issues">http://github.com/scriptor/pharen/issues</a> - Pharen compiles to <a href="php.html">PHP</a> - Pharen is written in <a href="php.html">PHP</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 283 1.4
pgql - Programming language pgql ==== pgql is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #3087 on PLDB 9 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of pgql happened in <a href="../lists/labs.html#q=Oracle">Oracle</a> - <a href="http://pgql-lang.org">pgql-lang.org</a> was registered in 2016 HackerNews discussions of pgql ============================== title|titleLink|date|score|comments Property Graph Query Language|https://news.ycombinator.com/item?id=12353993|08/24/2016|4|1 Built with Scroll v170.5.0 10/15/2024 227 1.1
Pgolog Built with Scroll v170.5.0 10/15/2024 6 0
Netpbm grayscale image format - Text data format Netpbm grayscale image format ============================= Netpbm grayscale image format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #2442 on PLDB 37 Years Old The PGM format is a lowest common denominator grayscale file format. It is designed to be extremely easy to learn and write programs for. (It's so simple that most people will simply reverse engineer it because it's easier than reading this specification). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Netpbm grayscale image format happened in <a href="../lists/labs.html#q=https://netpbm.sourceforge.net/history.html">https://netpbm.sourceforge.net/history.html</a> - Read more about Netpbm grayscale image format on the web: 1. https://en.wikipedia.org/wiki/Netpbm_format 1. ```Example from the web: P2 # feep.pgm 24 7 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 0 0 7 7 7 7 0 0 11 11 11 11 0 0 15 15 15 15 0 0 3 0 0 0 0 0 7 0 0 0 0 0 11 0 0 0 0 0 15 0 0 15 0 0 3 3 3 0 0 0 7 7 7 0 0 0 11 11 11 0 0 0 15 15 15 15 0 0 3 0 0 0 0 0 7 0 0 0 0 0 11 0 0 0 0 0 15 0 0 0 0 0 3 0 0 0 0 0 7 7 7 7 0 0 11 11 11 11 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 504 2.5
Pgen Built with Scroll v170.5.0 10/15/2024 6 0
PgBouncer - Application PgBouncer ========= PgBouncer is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2007 by Frank McGeough. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Frank%20McGeough Frank McGeough #391 on PLDB 18 Years Old ```Download source code: git clone https://github.com/pgbouncer/pgbouncer ``` PgBouncer is an open-source, lightweight, single-binary connection pooler for PostgreSQL. It can pool connections to one or more databases (on possibly different servers) and serve clients over TCP and Unix domain socket. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - PgBouncer is developed on <a href="https://github.com/pgbouncer/pgbouncer">GitHub</a> and has 2,811 stars - Early development of PgBouncer happened in <a href="../lists/labs.html#q=https://github.com/pgbouncer/pgbouncer">https://github.com/pgbouncer/pgbouncer</a> - PgBouncer is written in <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="ini.html">Ini</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="m4.html">M4</a>, <a href="toml.html">TOML</a> - See also: (4 related languages) <a href="c.html">C</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="sql.html">SQL</a>, <a href="plpgsql.html">PL/pgSQL</a> - Read more about PgBouncer on the web: 1. https://wiki.postgresql.org/wiki/PgBouncer 1. Built with Scroll v170.5.0 10/15/2024 378 1.9
Pfortran Built with Scroll v170.5.0 10/15/2024 6 0
Pfort Built with Scroll v170.5.0 10/15/2024 6 0
Petr - Programming language Petr ==== Petr is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2899 on PLDB 26 Years Old Czech visual language for kids, created in 1999, written by developer who was cheated by author of Baltik and Baltazar. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Petr happened in <a href="../lists/labs.html#q=Gemtree Software, s.r.o">Gemtree Software, s.r.o</a> - Petr is written with the native language of Czech - Read more about Petr on the web: 1. http://www.gemtree.com/peter.htm 1. Built with Scroll v170.5.0 10/15/2024 240 1.2
Perl Data Language - Programming language Perl Data Language ================== Perl Data Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #2687 on PLDB 29 Years Old Perl Data Language (abbreviated PDL) is a set of free software array programming extensions to the Perl programming language. PDL extends the data structures built into Perl, to include large multidimensional arrays, and adds functionality to manipulate those arrays as vector objects. It also provides tools for image processing, computer modeling of physical systems, and graphical plotting and presentation. Read more on Wikipedia... https://en.wikipedia.org/wiki/Perl_Data_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Perl Data Language happened in <a href="../lists/labs.html#q=https://github.com/PDLPorters">https://github.com/PDLPorters</a> - See also: (11 related languages) <a href="apl.html">APL</a>, <a href="idl.html">IDL</a>, <a href="perl.html">Perl</a>, <a href="matlab.html">MATLAB</a>, <a href="numpy.html">NumPy</a>, <a href="raku.html">Raku</a>, <a href="gnuplot.html">Gnuplot</a>, <a href="opengl.html">OpenGL</a>, <a href="c.html">C</a>, <a href="xs.html">XS</a>, <a href="fortran.html">Fortran</a> ```Example from <a href='https://en.wikipedia.org/wiki/Perl_Data_Language'>Wikipedia</a>: perldl> $x = pdl [[1, 2], [3, 4]]; perldl> $y = pdl [[5, 6, 7],[8, 9, 0]]; perldl> $z = $x x $y; perldl> p $z; [ [21 24 7] [47 54 21] ] ``` Built with Scroll v170.5.0 10/15/2024 390 1.9
Peridot Built with Scroll v170.5.0 10/15/2024 6 0
Perfectscript - Programming language Perfectscript ============= Perfectscript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #3180 on PLDB 30 Years Old A programming language for the office suite. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Perfectscript happened in <a href="../lists/labs.html#q=Novell">Novell</a> - Read more about Perfectscript on the web: 1. 2. https://officecommunity.com/discussion/wordperfect_office_15/b/wordperfect_office_blog/posts/perfectscript-example-1-part-1-retrieve-filenames-from-a-directory 1. https://personalpages.bradley.edu/~arn/ime117/psmacros/Chapter_11_toc.htm 2. ```Example from the web: Declare Test[10] Test[1] := 5 ``` Built with Scroll v170.5.0 10/15/2024 243 1.2
Pep8 - Assembly language Pep8 ==== Pep8 is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #1018 on PLDB 16 Years Old 165 <span title="Pep8 repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/StanWarford/pep8 ``` Pep/8 assembler and simulator for the textbook Computer Systems, J. Stanley Warford, Fourth edition - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Pep8 is developed on <a href="https://github.com/StanWarford/pep8">GitHub</a> and has 23 stars - There are at least 165 Pep8 repos on <a href="https://github.com/search?q=language:Pep8">GitHub</a> - Early development of Pep8 happened in <a href="../lists/labs.html#q=Pepperdine University">Pepperdine University</a> - Pep8 is written in <a href="cpp.html">C++</a>, <a href="qt.html">Qt</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="javascript.html">JavaScript</a> - The Google BigQuery Public Dataset GitHub snapshot shows 32 users using Pep8 in 33 repos on <a href="https://api.github.com/search/repositories?q=language:Pep8">GitHub</a> - GitHub supports <a href="https://github.com/R4PaSs/Sublime-Pep8" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Pep8 - Read more about Pep8 on the web: 1. http://computersystemsbook.com/4th-edition/pep8/ 1. ```Example from the web: BR main num: .EQUATE 0 main: SUBSP 2,i DECI num,s if: LDA num,s ANDA 0x0001,i BRNE else STRO even_msg,d BR endIf else: STRO odd_msg,d endIf: ADDSP 2,i STOP odd_msg: .ASCII "The number is: Odd\x00" even_msg: .ASCII "The number is: Even\x00" .END ``` ```Example from <a href='https://github.com/R4PaSs/Sublime-Pep8'>Linguist</a>: _start: LDA 0,i LDX 0,i LDA 20, i ADDA 51, i CPA 0,i BRLT s3 BR s4 s1: LDBYTEA s3, x NOTA STBYTEA s3, x ADDX 1,i CPX 12, i BRNE s1 s2: STOP s4: LDA 31, d LDX 50, d RET0 STOP s3: CPX -27746, d ANDX -8241, i SUBA -12337, sxf LDX -12289, sx .END ``` Built with Scroll v170.5.0 10/15/2024 496 2.5
Pep Built with Scroll v170.5.0 10/15/2024 6 0
PeopleCode - Programming language PeopleCode ========== PeopleCode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1279 on PLDB 17 Years Old PeopleCode is a proprietary object-oriented programming language used to express business logic for PeopleSoft applications. Syntactically, PeopleCode is similar to other programming languages, and can be found in both loosely-typed and strongly-typed forms. PeopleCode and its run-time environment is part of the larger PeopleTools framework. Read more on Wikipedia... https://en.wikipedia.org/wiki/PeopleCode Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PeopleCode happened in <a href="../lists/labs.html#q=Oracle">Oracle</a> - Explore PeopleCode snippets on <a href="http://www.rosettacode.org/wiki/Category:PeopleCode">Rosetta Code</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/peoplecode">grammar</a> for PeopleCode - See also: (1 related languages) <a href="java.html">Java</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/PeopleCode'>hello-world</a>: MessageBox(0, "", 0, 0, "Hello World"); ``` ```Example from <a href='http://helloworldcollection.de/#PeopleCode'>the Hello World Collection</a>: /* Hello World in PeopleCode 8.45 &MsgText = MsgGetText(66666666, 999999999, "Hello World!"); ``` ```Example from <a href='https://en.wikipedia.org/wiki/PeopleCode'>Wikipedia</a>: &SQL = CreateSQL("SQL Statement"); &SQL.Execute([bind_values]); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 401 2
penrose - Programming language penrose ======= penrose is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #512 on PLDB 9 Years Old ```Download source code: git clone https://github.com/penrose/penrose ``` Create beautiful diagrams just by typing notation in plain text. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - penrose is developed on <a href="https://github.com/penrose/penrose">GitHub</a> and has 6,734 stars - Early development of penrose happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - penrose is written in <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="vim-script.html">Vim script</a>, <a href="python.html">Python</a>, <a href="lisp.html">Lisp</a>, <a href="handlebars.html">Handlebars</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 314 1.6
penguor - Programming language penguor ======= penguor is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Carl Schierig. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Carl%20Schierig Carl Schierig #2670 on PLDB 5 Years Old ```Download source code: git clone https://github.com/Penguor/PenguorCS ``` The compiler for the Pave Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - penguor is developed on <a href="https://github.com/Penguor/PenguorCS">GitHub</a> and has 11 stars - Early development of penguor happened in <a href="../lists/labs.html#q=https://github.com/CozyPenguin/Pave/issues">https://github.com/CozyPenguin/Pave/issues</a> - Read more about penguor on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/eon92a/penguor_my_own_dataoriented_programming_language/ 1. Built with Scroll v170.5.0 10/15/2024 264 1.3
Pei Built with Scroll v170.5.0 10/15/2024 6 0
PEG.js - Grammar language PEG.js ====== PEG.js is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2010 by David Majda. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=David%20Majda David Majda #187 on PLDB 15 Years Old 72 <span title="PEG.js repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/pegjs/pegjs ``` PEG.js is a simple parser generator for JavaScript that produces fast parsers with excellent error reporting. You can use it to process complex data or computer languages and build transformers, interpreters, compilers and other tools easily. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - PEG.js is developed on <a href="https://github.com/pegjs/pegjs">GitHub</a> and has 4,802 stars - There are at least 72 PEG.js repos on <a href="https://github.com/search?q=language:PEG.js">GitHub</a> - Early development of PEG.js happened in <a href="../lists/labs.html#q=https://github.com/pegjs">https://github.com/pegjs</a> - PEG.js compiles to <a href="javascript.html">JavaScript</a> - PEG.js is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 63 users using PEG.js in 63 repos on <a href="https://api.github.com/search/repositories?q=language:PEG.js">GitHub</a> ```Example from the web: start = additive additive = left:multiplicative "+" right:additive { return left + right; } / multiplicative multiplicative = left:primary "*" right:multiplicative { return left * right; } / primary primary = integer / "(" additive:additive ")" { return additive; } integer "integer" = digits:[0-9]+ { return parseInt(digits.join(""), 10); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 524 2.6
pegdown - Text markup language pegdown ======= pegdown is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2010 by Mathias Sirthias. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Mathias%20Sirthias Mathias Sirthias #1101 on PLDB 15 Years Old ```Download source code: git clone https://github.com/sirthias/pegdown ``` A pure-Java Markdown processor based on a parboiled PEG parser supporting a number of extensions - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - pegdown is developed on <a href="https://github.com/sirthias/pegdown">GitHub</a> and has 1,290 stars - pegdown is written in <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="java.html">Java</a>, <a href="scala.html">Scala</a>, <a href="xhtml.html">XHTML</a> Built with Scroll v170.5.0 10/15/2024 268 1.3
Pegasus - Grammar language Pegasus ======= Pegasus is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2018 by Daniel Fedorin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Daniel%20Fedorin Daniel Fedorin #1902 on PLDB 7 Years Old ```Download source code: git clone https://github.com/DanilaFe/pegasus ``` A parser generator for C and Crystal. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Pegasus is developed on <a href="https://github.com/DanilaFe/pegasus">GitHub</a> and has 61 stars - Pegasus compiles to <a href="c.html">C</a> or <a href="crystal.html">Crystal</a> - Pegasus is written in <a href="crystal.html">Crystal</a>, <a href="ecr.html">Embedded Crystal</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a> ```Example from the web: token space = / +/ [ skip ]; token digit = /[0-9]/; token list_start = /\[/; token list_end = /\]/; token comma = /,/; rule list = list_start list_recursive list_end; rule list_recursive = digit | digit comma list_recursive; ``` Built with Scroll v170.5.0 10/15/2024 300 1.5
Pegasus-autocode Built with Scroll v170.5.0 10/15/2024 6 0
PEG - Grammar language PEG === PEG, aka parsing expression grammar, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #1077 on PLDB 23 Years Old In computer science, a parsing expression grammar, or PEG, is a type of analytic formal grammar, i.e. it describes a formal language in terms of a set of rules for recognizing strings in the language. The formalism was introduced by Bryan Ford in 2004 and is closely related to the family of top-down parsing languages introduced in the early 1970s. Read more on Wikipedia... https://en.wikipedia.org/wiki/Parsing_expression_grammar Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/grammar_notation.py">syntax highlighting</a> for PEG - See also: (1 related languages) <a href="regex.html">Regular Expressions</a> ```Example from the web: Expr ← Sum Sum ← Product (('+' / '-') Product)* Product ← Value (('*' / '/') Value)* Value ← [0-9]+ / '(' Expr ')' ``` ```Example from <a href='https://en.wikipedia.org/wiki/Parsing_expression_grammar'>Wikipedia</a>: Value ← [0-9.]+ / '(' Expr ')' Product ← Expr (('*' / '/') Expr)* Sum ← Expr (('+' / '-') Expr)* Expr ← Product / Sum / Value ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 392 2
Pebble Built with Scroll v170.5.0 10/15/2024 6 0
Pearson-correlation-coefficient-equation Built with Scroll v170.5.0 10/15/2024 6 0
PearScript - Programming language PearScript ========== PearScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Ondřej Kocián. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Ond%C5%99ej%20Koci%C3%A1n Ondřej Kocián #2059 on PLDB 9 Years Old ```Download source code: git clone https://github.com/kocisov/pearscript ``` Little language that compiles into Javascript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - PearScript is developed on <a href="https://github.com/kocisov/pearscript">GitHub</a> and has 9 stars - Early development of PearScript happened in <a href="../lists/labs.html#q=https://github.com/kocisov/pearscript/issues">https://github.com/kocisov/pearscript/issues</a> - PearScript compiles to <a href="javascript.html">JavaScript</a> - PearScript is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 285 1.4
PEARL - Programming language PEARL ===== PEARL, aka Process and Experiment Automation Real-Time Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #1386 on PLDB 48 Years Old PEARL, or Process and experiment automation realtime language, is a computer programming language designed for multitasking and real-time programming. Being a high-level language, it is fairly cross-platform. Since 1977, the language has been going under several standardization steps by the Deutsches Institut für Normung. Read more on Wikipedia... https://en.wikipedia.org/wiki/PEARL_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PEARL happened in <a href="../lists/labs.html#q=Deutsches Institut für Normung">Deutsches Institut für Normung</a> - PEARL on HOPL https://hopl.info/showlanguage.prx?exp=923 PEARL on HOPL - See also: (1 related languages) <a href="perl.html">Perl</a> Built with Scroll v170.5.0 10/15/2024 291 1.5
PEAR - Package manager PEAR ==== PEAR is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #1356 on PLDB 26 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of PEAR happened in <a href="../lists/labs.html#q=https://pear.php.net/group">https://pear.php.net/group</a> - Read more about PEAR on the web: 1. https://github.com/pear/ 1. Built with Scroll v170.5.0 10/15/2024 208 1
PDP-11 - Computing machine PDP-11 ====== PDP-11 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22computingMachine%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">computing machine</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #2595 on PLDB 55 Years Old The PDP-11 is a series of 16-bit minicomputers sold by DEC (DEC) from 1970 into the 1990s, one of a succession of products in the PDP series. In total, around 600,000 PDP-11s of all models were sold, making it one of DEC's most successful product lines. The PDP-11 is considered by some experts to be the most popular minicomputer ever. Read more on Wikipedia... https://en.wikipedia.org/wiki/PDP-11 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"computingMachine"%5D%7D%5D%2C"logic"%3A"AND"%7D'>computingMachine</a> - Early development of PDP-11 happened in <a href="../lists/labs.html#q=DEC">DEC</a> Built with Scroll v170.5.0 10/15/2024 271 1.4
Pdl Built with Scroll v170.5.0 10/15/2024 6 0
Pdl-ada Built with Scroll v170.5.0 10/15/2024 6 0
PDF - Binary data format PDF === PDF, aka Portable Document Format, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #726 on PLDB 32 Years Old The Portable Document Format (PDF) is a file format used to present documents in a manner independent of application software, hardware, and operating systems. Each PDF file encapsulates a complete description of a fixed-layout flat document, including the text, fonts, graphics, and other information needed to display it.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Portable_Document_Format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of PDF happened in <a href="../lists/labs.html#q=Adobe">Adobe</a> - See also: (10 related languages) <a href="postscript.html">PostScript</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="ascii.html">ASCII</a>, <a href="gzip.html">Gzip</a>, <a href="csv.html">CSV</a>, <a href="xml.html">XML</a>, <a href="linux.html">Linux</a>, <a href="ghostscript.html">Ghostscript</a>, <a href="latex.html">LaTeX</a> - Read more about PDF on the web: 1. https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf 1. ```Example from <a href='http://helloworldcollection.de/#Portable'>the Hello World Collection</a>: %Hello World in Portable Document Format (PDF) %PDF-1.2 1 0 obj << /Type /Page /Parent 5 0 R /Resources 3 0 R /Contents 2 0 R >> endobj 2 0 obj << /Length 51 >> stream BT /F1 24 Tf 1 0 0 1 260 600 Tm (Hello World)Tj ET endstream endobj 3 0 obj << /ProcSet[/PDF/Text] /Font <</F1 4 0 R >> >> endobj 4 0 obj << /Type /Font /Subtype /Type1 /Name /F1 /BaseFont /Arial >> endobj 5 0 obj << /Type /Pages /Kids [ 1 0 R ] /Count 1 /MediaBox [ 0 0 612 792 ] >> endobj 6 0 obj << /Type /Catalog /Pages 5 0 R >> endobj trailer << /Root 6 0 R >> ``` Built with Scroll v170.5.0 10/15/2024 494 2.5
Pdel Built with Scroll v170.5.0 10/15/2024 6 0
PCRE - Query language PCRE ==== PCRE, aka Perl Compatible Regular Expressions, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1997 by Philip Hazel. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 https://pldb.io/concepts/../lists/creators.html#q=Philip%20Hazel Philip Hazel #604 on PLDB 28 Years Old ```Download source code: git clone https://github.com/philiphazel/pcre2 ``` Perl Compatible Regular Expressions (PCRE) is a regular expression C library inspired by the regular expression capabilities in the Perl programming language. Philip Hazel started writing PCRE in summer 1997. PCRE's syntax is much more powerful and flexible than either of the POSIX regular expression flavors and than that of many other regular-expression libraries. Read more on Wikipedia... https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - PCRE is developed on <a href="https://github.com/philiphazel/pcre2">GitHub</a> and has 858 stars - Early development of PCRE happened in <a href="../lists/labs.html#q=https://github.com/PCRE2Project">https://github.com/PCRE2Project</a> - PCRE is written in <a href="html.html">HTML</a>, <a href="c.html">C</a>, <a href="cmake.html">CMake</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="perl.html">Perl</a>, <a href="m4.html">M4</a>, <a href="starlark.html">starlark</a>, <a href="make.html">Make</a>, <a href="zig.html">Zig</a>, <a href="markdown.html">Markdown</a> - <a href="http://pcre.org/">pcre.org</a> was registered in 2000 - See also: (10 related languages) <a href="regex.html">Regular Expressions</a>, <a href="c.html">C</a>, <a href="perl.html">Perl</a>, <a href="php.html">PHP</a>, <a href="r.html">R</a>, <a href="cmake.html">CMake</a>, <a href="unicode.html">Unicode</a>, <a href="ascii.html">ASCII</a>, <a href="utf-8.html">UTF-8</a>, <a href="python.html">Python</a> Built with Scroll v170.5.0 10/15/2024 468 2.3
PCrap - Programming language PCrap ===== PCrap is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by valkarias. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=valkarias valkarias #2182 on PLDB 4 Years Old ```Download source code: git clone https://github.com/valkarias/Pa ``` A Small & Interesting Programming Language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - PCrap is developed on <a href="https://github.com/valkarias/Pa">GitHub</a> and has 18 stars - Early development of PCrap happened in <a href="../lists/labs.html#q=https://github.com/valkarias/Pa/issues">https://github.com/valkarias/Pa/issues</a> - PCrap is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 258 1.3
Pcpp Built with Scroll v170.5.0 10/15/2024 6 0
Pcol Built with Scroll v170.5.0 10/15/2024 6 0
Pcn Built with Scroll v170.5.0 10/15/2024 6 0
Pclos Built with Scroll v170.5.0 10/15/2024 6 0
Omega - Programming language Omega ===== Omega is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2794 on PLDB 6 Years Old Omega is a general purpose problem solving language with an informal conversational interface. Like pure functional programming languages, It is declarative and side-effect free. It is a pure calculus of types where each type characterizes a category of things. Omega expands the range of applications of automated systems by validly characterizing and answering questions about anything that can be imagined including infinite, incompletely knowable and nonexistent things. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Omega happened in <a href="../lists/labs.html#q=Reasoning Technology, LLC">Reasoning Technology, LLC</a> Built with Scroll v170.5.0 10/15/2024 260 1.3
Portable Bit Map Format - Text data format Portable Bit Map Format ======================= Portable Bit Map Format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #2441 on PLDB 39 Years Old The PBM format is a lowest common denominator monochrome file format. It serves as the common language of a large family of bitmap image conversion filters. Because the format pays no heed to efficiency, it is simple and general enough that one can easily develop programs to convert to and from just about any other graphics format, or to manipulate the image. The name "PBM" is an acronym derived from "Portable Bit Map." - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Portable Bit Map Format happened in <a href="../lists/labs.html#q=https://netpbm.sourceforge.net/history.html">https://netpbm.sourceforge.net/history.html</a> - Read more about Portable Bit Map Format on the web: 1. http://netpbm.sourceforge.net/doc/pbm.html 1. ```Example from the web: P1 # This is an example bitmap of the letter "J" 6 10 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 434 2.2
PBASIC - Programming language PBASIC ====== PBASIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #2925 on PLDB 37 Years Old PBASIC is a microcontroller-based version of BASIC created by Parallax, Inc. in 1992.PBASIC was created to bring ease of use to the microcontroller and embedded processor world. It is used for writing code for the BASIC Stamp microcontrollers. Read more on Wikipedia... https://en.wikipedia.org/wiki/PBASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PBASIC happened in <a href="../lists/labs.html#q=Parallax Inc">Parallax Inc</a> - PBASIC on HOPL https://hopl.info/showlanguage.prx?exp=6747 PBASIC on HOPL - See also: (2 related languages) <a href="basic.html">BASIC</a>, <a href="basic-stamp.html">BASIC Stamp</a> ```Example from <a href='https://en.wikipedia.org/wiki/PBASIC'>Wikipedia</a>: HIGH 1 'turn on LED on pin 1 PAUSE 1000 'pause for one second LOW 1 'turn off LED on pin 1 END 'end program ``` Built with Scroll v170.5.0 10/15/2024 317 1.6
paxScript - Programming language paxScript ========= paxScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Alexander Baranovsky. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Alexander%20Baranovsky Alexander Baranovsky #2299 on PLDB 14 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of paxScript happened in <a href="../lists/labs.html#q=VIRT Laboratory">VIRT Laboratory</a> - paxScript on HOPL https://hopl.info/showlanguage.prx?exp=8624 paxScript on HOPL - Read more about paxScript on the web: 1. 2. 3. https://web.archive.org/web/20050204024219/https://www.virtlabs.com.ua/paxscript 1. https://web.archive.org/web/20160526092626/http://www.delphipages.com/result.cfm?AC=900 2. https://web.archive.org/web/20160526023044/http://www.delphipages.com/comp/tpaxscripter-5101.html 3. Built with Scroll v170.5.0 10/15/2024 271 1.4
PAWN - Programming language PAWN ==== PAWN is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #517 on PLDB 19 Years Old 3k <span title="PAWN repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/compuphase/pawn ``` Pawn is a quick and small scripting language that requires few resources. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - PAWN is developed on <a href="https://github.com/compuphase/pawn">GitHub</a> and has 477 stars - There are at least 3,270 PAWN repos on <a href="https://github.com/search?q=language:PAWN">GitHub</a> - Early development of PAWN happened in <a href="../lists/labs.html#q=Informatie-Technologisch Bureau CompuPhase">Informatie-Technologisch Bureau CompuPhase</a> - PAWN is written in <a href="pascal.html">Pascal</a>, <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="tex.html">Tex</a>, <a href="cmake.html">CMake</a>, <a href="rexx.html">Rexx</a>, <a href="xslt.html">XSLT</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a> - The Google BigQuery Public Dataset GitHub snapshot shows 434 users using PAWN in 502 repos on <a href="https://api.github.com/search/repositories?q=language:PAWN">GitHub</a> - GitHub supports <a href="https://github.com/Southclaw/pawn-sublime-language.git" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for PAWN ```Example from <a href='https://riju.codes/pawn'>Riju</a>: #include <core> main() { print("Hello, world!\n"); } ``` ```Example from <a href='https://github.com/Southclaw/pawn-sublime-language.git'>Linguist</a>: #include <a_samp> forward OneSecTimer(); new lasttick = 0; main() { print("\n----------------------------------"); print(" This is a blank GameModeScript"); print("----------------------------------\n"); } public OnGameModeInit() { // Set timer of 1 second. SetTimer("OneSecTimer", 1000, 1); print("GameModeInit()"); SetGameModeText("Timer Test"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1; } public OneSecTimer() { if(lasttick == 0) { lasttick = GetTickCount(); return; } new sText[256]; format(sText,sizeof(sText),"GetTickCountOffset = %d",GetTickCount() - lasttick); print(sText); SendClientMessageToAll(0xFF0000, sText); lasttick = GetTickCount(); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 572 2.9
Pawn - Programming language Pawn ==== Pawn is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #1539 on PLDB 27 Years Old 3k <span title="Pawn repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 3,270 Pawn repos on <a href="https://github.com/search?q=language:Pawn">GitHub</a> - Early development of Pawn happened in <a href="../lists/labs.html#q=Informatie-Technologisch Bureau CompuPhase">Informatie-Technologisch Bureau CompuPhase</a> - Pawn is written in <a href="pascal.html">Pascal</a>, <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="tex.html">Tex</a>, <a href="cmake.html">CMake</a>, <a href="rexx.html">Rexx</a>, <a href="xslt.html">XSLT</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a> - The Google BigQuery Public Dataset GitHub snapshot shows 304 users using Pawn in 330 repos on <a href="https://api.github.com/search/repositories?q=language:Pawn">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/pawn.py">syntax highlighting</a> for Pawn ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/Pawn.p'>hello-world</a>: #include <core> main(){ print("Hello World"); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 511 2.6
Path-pascal Built with Scroll v170.5.0 10/15/2024 6 0
Patchwork - Programming language Patchwork ========= Patchwork is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996 by Ronen Barzel and David Salesin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=Ronen%20Barzel Ronen Barzel https://pldb.io/concepts/../lists/creators.html#q=David%20Salesin David Salesin #3179 on PLDB 29 Years Old We have built a system, Patchwork, that allows programs to be organized according to a dataflow model. In our implementation, application programs use Patchwork to assemble complex microcode programs for a graphics processor from a library of microcode modules. We describe a simple and efficient implementation, in which the only overhead incurred is a single extra level of indirection when invoking a module or when a module accesses inputs, outputs, or local storage. The implementation depends on being able to describe a distinct execution tree for the network, which obviates the need both for run-time monitoring of the execution and for movement of data. Thus, neither dataflow hardware nor a dataflow language is needed for the implementation. Patchwork supports flow-of-control constructs such as looping and branching, the assembly of complex modules from simpler ones, modules written in a variety of languages for a variety of different devices, the interleaved execution of several programs on a single processor, and the execution of a single program on a set of processors in parallel. An analysis showed that Patchwork contributed between 2 and 5% to the total running time of sample microcode programs. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Patchwork happened in <a href="../lists/labs.html#q=Lucasfilm Computer Graphics Group">Lucasfilm Computer Graphics Group</a> - Patchwork on HOPL https://hopl.info/showlanguage.prx?exp=6437 Patchwork on HOPL - Read more about Patchwork on the web: 1. http://www.sciencedirect.com/science/article/pii/0164121286900476/pdf?md5=16c0636d527cb9586f25153185f169a6&pid=1-s2.0-0164121286900476-main.pdf 1. Built with Scroll v170.5.0 10/15/2024 457 2.3
Patch Built with Scroll v170.5.0 10/15/2024 6 0
pasukon - Grammar language pasukon ======= pasukon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2020 by Federico Ramirez. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Federico%20Ramirez Federico Ramirez #1205 on PLDB 5 Years Old ```Download source code: git clone https://github.com/gosukiwi/Pasukon ``` JavaScript practical parser generator library using combinators - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - pasukon is developed on <a href="https://github.com/gosukiwi/Pasukon">GitHub</a> and has 110 stars - Early development of pasukon happened in <a href="../lists/labs.html#q=https://github.com/gosukiwi/Pasukon/issues">https://github.com/gosukiwi/Pasukon/issues</a> - pasukon is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a> - Read more about pasukon on the web: 1. https://news.ycombinator.com/item?id=24347956 1. ```Example from the web: lex match NUMBER /[0-9]+(?:\.[0-9]+)?/ match PLUS '+' match MINUS '-' match TIMES '*' match DIV '/' match POPEN '(' match PCLOSE ')' ignore WHITESPACE /^\s+/ /lex addition | (subtraction as :lhs) then :PLUS then (subtraction as :rhs) |> 'return $.lhs + $.rhs' | subtraction ; subtraction | (multiplication as :lhs) then :MINUS then (multiplication as :rhs) |> 'return $.lhs - $.rhs' | multiplication ; multiplication | (division as :lhs) then :TIMES then (division as :rhs) |> 'return $.lhs * $.rhs' | division ; division | (expression as :lhs) then :DIV then (expression as :rhs) |> 'return $.lhs / $.rhs' | expression ; expression | :POPEN then (addition as :expr) then :PCLOSE |> 'return $.expr' | number ; number | :NUMBER 'return +$1' ; start | addition ; ``` Built with Scroll v170.5.0 10/15/2024 413 2.1
Passerine - Programming language Passerine ========= Passerine is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Isaac Cayton (slightknack). https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Isaac%20Cayton%20(slightknack) Isaac Cayton (slightknack) #1032 on PLDB 4 Years Old ```Download source code: git clone https://github.com/vrtbl/passerine ``` A small extensible programming language designed for concise expression with little code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Passerine is developed on <a href="https://github.com/vrtbl/passerine">GitHub</a> and has 1,036 stars - Early development of Passerine happened in <a href="../lists/labs.html#q=https://github.com/vrtbl">https://github.com/vrtbl</a> - Passerine is written in <a href="rust.html">Rust</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a> Built with Scroll v170.5.0 10/15/2024 281 1.4
passambler - Programming language passambler ========== passambler is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2707 on PLDB 10 Years Old ```Download source code: git clone https://github.com/gitter-badger/Passambler ``` The Passambler programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - passambler is developed on <a href="https://github.com/gitter-badger/Passambler">GitHub</a> and has 0 stars - Early development of passambler happened in <a href="../lists/labs.html#q=https://github.com/gitter-badger/Passambler/pulls">https://github.com/gitter-badger/Passambler/pulls</a> - passambler is written in <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a> HackerNews discussions of passambler ==================================== title|titleLink|date|score|comments Show HN: Passambler: A toy language I made in Java over the course of 4 months|https://news.ycombinator.com/item?id=9676182|06/07/2015|5|0 Built with Scroll v170.5.0 10/15/2024 286 1.4
Pasro Built with Scroll v170.5.0 10/15/2024 6 0
Pasion Built with Scroll v170.5.0 10/15/2024 6 0
Pascals-calculator-machine Built with Scroll v170.5.0 10/15/2024 6 0
Pascal Built with Scroll v170.5.0 10/15/2024 6 0
Pascal-XSC - Programming language Pascal-XSC ========== Pascal-XSC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #3178 on PLDB 34 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Pascal-XSC happened in <a href="../lists/labs.html#q=Universitat Karlsruhe">Universitat Karlsruhe</a> - Pascal-XSC on HOPL https://hopl.info/showlanguage.prx?exp=6744 Pascal-XSC on HOPL - Read more about Pascal-XSC on Semantic Scholar: 1. https://semanticscholar.org/paper/dc823b9dc049d8732bac5c15365b72c3ebe5c825 1. - Read more about Pascal-XSC on the web: 1. https://www2.math.uni-wuppertal.de/wrswt/literatur/rep9801.pdf 1. Built with Scroll v170.5.0 10/15/2024 243 1.2
Pascal Script - Programming language Pascal Script ============= Pascal Script is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #1980 on PLDB 25 Years Old Pascal Script is a scripting language based on the programming language Pascal that facilitates automated runtime control over scriptable applications and server software. It is implemented by a free scripting engine that includes a compiler and an interpreter for byte code. Pascal Script supports the majority of Object Pascal constructs, making it partly compatible to Delphi, Free Pascal and GNU Pascal. Read more on Wikipedia... https://en.wikipedia.org/wiki/Pascal_Script Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Pascal Script happened in <a href="../lists/labs.html#q=RemObjects Software">RemObjects Software</a> Built with Scroll v170.5.0 10/15/2024 268 1.3
Pascal-sc Built with Scroll v170.5.0 10/15/2024 6 0
Pascal-s Built with Scroll v170.5.0 10/15/2024 6 0
Pascal-plus Built with Scroll v170.5.0 10/15/2024 6 0
PASCAL/MT+ - Programming language PASCAL/MT+ ========== PASCAL/MT+ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #2924 on PLDB 37 Years Old Pascal/MT+ was an ISO 7185 compatible Pascal compiler written in 1980 by Michael Lehman, founder of MT MicroSYSTEMS of Solana Beach, California. The company was acquired by Digital Research in 1981 which subsequently distributed versions that ran on the 8080/Z80 processor under the CP/M operating system. Later versions ran on the 68000 CPU under CP/M-68K, and the 8086 CPU under CP/M-86 and MS-DOS. Read more on Wikipedia... https://en.wikipedia.org/wiki/Pascal/MT+ Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PASCAL/MT+ happened in <a href="../lists/labs.html#q=MT MicroSYSTEMS">MT MicroSYSTEMS</a> - PASCAL/MT+ on HOPL https://hopl.info/showlanguage.prx?exp=3387 PASCAL/MT+ on HOPL - See also: (1 related languages) <a href="pascal.html">Pascal</a> Built with Scroll v170.5.0 10/15/2024 305 1.5
Pascal-i Built with Scroll v170.5.0 10/15/2024 6 0
Pascal-fc Built with Scroll v170.5.0 10/15/2024 6 0
PascalABC.NET - Programming language PascalABC.NET ============= PascalABC.NET is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002 by S.S. Mikhalkovich and Ivan Bondarev and A.V. Tkachuk and S.O. Ivanov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 https://pldb.io/concepts/../lists/creators.html#q=S.S.%20Mikhalkovich S.S. Mikhalkovich https://pldb.io/concepts/../lists/creators.html#q=Ivan%20Bondarev Ivan Bondarev https://pldb.io/concepts/../lists/creators.html#q=A.V.%20Tkachuk A.V. Tkachuk https://pldb.io/concepts/../lists/creators.html#q=S.O.%20Ivanov S.O. Ivanov #1920 on PLDB 23 Years Old PascalABC.NET is a Pascal programming language that implements classic Pascal, most Delphi language features, as well as a number of their own extensions. It is implemented on the .NET Framework platform and contains all the modern language features: classes, operator overloading, interfaces, exception handling, generic classes and routines, garbage collection, lambda expressions, parallel programming tools (OpenMP only as of 2016). PascalABC.NET is also a simple and powerful integrated development environment with integrated debugger, IntelliSense system, form designer, code templates and code auto-formatting. Read more on Wikipedia... https://en.wikipedia.org/wiki/PascalABC.NET Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PascalABC.NET happened in <a href="../lists/labs.html#q=http://pascalabc.net/en">http://pascalabc.net/en</a> - <a href="http://pascalabc.net/">pascalabc.net</a> was registered in 2006 Built with Scroll v170.5.0 10/15/2024 378 1.9
partiql - Query language partiql ======= partiql is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2019 by James Siri. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=James%20Siri James Siri #897 on PLDB 6 Years Old ```Download source code: git clone https://github.com/partiql/partiql-lang-kotlin ``` PartiQL libraries and tools in Kotlin. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - partiql is developed on <a href="https://github.com/partiql/partiql-lang-kotlin">GitHub</a> and has 538 stars - Early development of partiql happened in <a href="../lists/labs.html#q=Amazon Web Services">Amazon Web Services</a> - partiql is written in <a href="kotlin.html">Kotlin</a>, <a href="sql.html">SQL</a>, <a href="markdown.html">Markdown</a>, <a href="gradle.html">Gradle</a>, <a href="csv.html">CSV</a>, <a href="yaml.html">YAML</a>, <a href="java.html">Java</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a> - <a href="https://partiql.org/">partiql.org</a> was registered in 2019 - Read more about partiql on the web: 1. https://aws.amazon.com/blogs/opensource/announcing-partiql-one-query-language-for-all-your-data/ 1. Built with Scroll v170.5.0 10/15/2024 351 1.8
Particles - Data notation Particles ========= Particles is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2017 by Breck Yunits. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Breck%20Yunits Breck Yunits #365 on PLDB 8 Years Old ```Download source code: git clone https://github.com/breck7/scrollsdk ``` A minimalist notation consisting of just the word break rule, line break rule, and the off-side rule. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Particles is developed on <a href="https://github.com/breck7/scrollsdk">GitHub</a> and has 379 stars - Early development of Particles happened in <a href="../lists/labs.html#q=Breck's Lab">Breck's Lab</a> - <a href="haml.html">HAML</a> and <a href="treesheets.html">TreeSheets</a> and <a href="racket.html">Racket</a> and <a href="lisp.html">Lisp</a> and <a href="haskell.html">Haskell</a> and <a href="antlr.html">ANTLR</a> and <a href="typescript.html">TypeScript</a> and <a href="mathematica.html">Mathematica</a> and <a href="scheme.html">Scheme</a> and <a href="python.html">Python</a> and <a href="csharp.html">C#</a> and <a href="red.html">Red</a> and <a href="cobol.html">COBOL</a> and <a href="rebol.html">REBOL</a> and <a href="apl.html">APL</a> and <a href="r.html">R</a> and <a href="html.html">HTML</a> and <a href="css.html">CSS</a> and <a href="xml.html">XML</a> and <a href="json.html">JSON</a> and <a href="cpp.html">C++</a> and <a href="forth.html">Forth</a> and <a href="fortran.html">Fortran</a> and <a href="sql.html">SQL</a> influenced the design of Particles - Particles is written in <a href="javascript.html">JavaScript</a>, <a href="typescript.html">TypeScript</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a> - There are 0 members in the <a href="https://www.reddit.com/r/WorldWideScroll/">Particles subreddit</a> - <a href="https://particles.scroll.pub">treenotation.org</a> was registered in 2019 - See also: (8 related languages) <a href="i-expressions.html">I-expressions</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="toml.html">TOML</a>, <a href="xml.html">XML</a>, <a href="haml.html">HAML</a>, <a href="ini.html">Ini</a>, <a href="parsers.html">Parsers</a> - 4 PLDB concepts link to Particles: <a href="parsers.html">Parsers</a>, <a href="scroll.html">Scroll</a>, <a href="speedie.html">Speedie</a>, <a href="tql.html">TQL</a> ```Example from the web: title Particle Notation type dataNotation example title Particle Notation type dataNotation ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example example title Particle Notation Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature hasEscapeCharacters FeatureLink ../features/hasEscapeCharacters.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 670 3.4
Parsers - Grammar language Parsers ======= Parsers is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2017 by Breck Yunits. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Breck%20Yunits Breck Yunits #383 on PLDB 8 Years Old ```Download source code: git clone https://github.com/breck7/scrollsdk ``` Parsers is a language for building languages on top of Particle Notation. A compiler compiler. By creating a parsers file you get a parser, a type checker, syntax highlighting, autocomplete, a compiler, and interpreter for executing your new language. Parsers uses both postfix and prefix language features. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Parsers is developed on <a href="https://github.com/breck7/scrollsdk">GitHub</a> and has 379 stars - Early development of Parsers happened in <a href="../lists/labs.html#q=Breck's Lab">Breck's Lab</a> - <a href="antlr.html">ANTLR</a> and <a href="yacc.html">Yacc</a> and <a href="ebnf.html">EBNF</a> and <a href="bnf.html">BNF</a> influenced the design of Parsers - Parsers is written in <a href="particles.html">Particles</a>, <a href="javascript.html">JavaScript</a>, <a href="typescript.html">TypeScript</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a> - There are 0 members in the <a href="https://www.reddit.com/r/WorldWideScroll/">Parsers subreddit</a> - See also: (2 related languages) <a href="particles.html">Particles</a>, <a href="antlr.html">ANTLR</a> - 4 PLDB concepts link to Parsers: <a href="particles.html">Particles</a>, <a href="scroll.html">Scroll</a>, <a href="speedie.html">Speedie</a>, <a href="tql.html">TQL</a> ```Example from the web: latinNode root catchAllParser anyNode anyNode baseParser blobNode ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Enums FeatureLink ../features/hasEnums.html Supported <span class="hasFeature">✓</span> Example boolCell enum true false Token row Feature Variable Substitution Syntax FeatureLink ../features/hasVariableSubstitutionSyntax.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 531 2.7
Parser 3 - Programming language Parser 3 ======== Parser 3 is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997 by Konstantin Morshnev. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 https://pldb.io/concepts/../lists/creators.html#q=Konstantin%20Morshnev Konstantin Morshnev #1162 on PLDB 28 Years Old Parser is a free server-side CGI web scripting language developed by Art. Lebedev Studio and released under the GPL. Originally, Parser was merely a simple macro processing language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Parser_(CGI_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Parser 3 happened in <a href="../lists/labs.html#q=Art. Lebedev Studio">Art. Lebedev Studio</a> - Parser 3 Ubuntu package https://packages.ubuntu.com/jammy/parser3-cgi Parser 3 Ubuntu package - Parser 3 appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - See also: (2 related languages) <a href="xml.html">XML</a>, <a href="pcre.html">PCRE</a> ```Example from <a href='https://riju.codes/parser3'>Riju</a>: $console:line[Hello, world!] ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/Parser.p'>hello-world</a>: @main[] ^rem{Will print "Hello World" when run as CGI script} $hello[Hello World] $result[$hello] ``` ```Example from <a href='http://helloworldcollection.de/#Parser'>the Hello World Collection</a>: # Hello World in Parser Hello world! ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token $console:line row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 464 2.3
Parsec Built with Scroll v170.5.0 10/15/2024 6 0
Parse-tree-notation Built with Scroll v170.5.0 10/15/2024 6 0
Parrot-vm Built with Scroll v170.5.0 10/15/2024 6 0
PIR - Programming language PIR === PIR is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #1701 on PLDB 19 Years Old 0 <span title="PIR repos on GitHub.">Repos</span> The Parrot intermediate representation (PIR), previously called Intermediate code (IMC), is one of the two assembly languages for the Parrot virtual machine. The other is Parrot assembly language or PASM. Compared to PASM, PIR exists at a slightly higher abstraction layer, and provides temporary registers and named registers, simplifying code generation. Read more on Wikipedia... https://en.wikipedia.org/wiki/Parrot_intermediate_representation Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 0 PIR repos on <a href="https://github.com/search?q=language:Parrot Internal Representation">GitHub</a> - Early development of PIR happened in <a href="../lists/labs.html#q=https://www.perl.org">https://www.perl.org</a> - GitHub supports <a href="https://github.com/textmate/parrot.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for PIR - See also: (3 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="parrot-vm.html">Parrot</a>, <a href="parrot-assembly.html">Parrot Assembly</a> ```Example from <a href='https://github.com/textmate/parrot.tmbundle'>Linguist</a>: #!/usr/bin/env parrot .sub 'main' :main say "Hello!" .end ``` ```Example from <a href='https://en.wikipedia.org/wiki/Parrot_intermediate_representation'>Wikipedia</a>: .sub foo .param int a .param int b .local int tmp tmp = a + b .return (tmp) .end ``` Built with Scroll v170.5.0 10/15/2024 397 2
Parrot-basic Built with Scroll v170.5.0 10/15/2024 6 0
Parrot Assembly - Assembly language Parrot Assembly =============== Parrot Assembly is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #2329 on PLDB 22 Years Old 1 <span title="Parrot Assembly repos on GitHub.">Repos</span> The Parrot assembly language (PASM) is the basic assembly language used by the Parrot virtual machine. PASM is the lowest level assembly language in the Parrot stack. The Parrot intermediate representation (PIR) is PASM extended to simplify development of compilers. Read more on Wikipedia... https://en.wikipedia.org/wiki/Parrot_assembly_language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - There are at least 1 Parrot Assembly repos on <a href="https://github.com/search?q=language:Parrot Assembly">GitHub</a> - Early development of Parrot Assembly happened in <a href="../lists/labs.html#q=https://www.perl.org">https://www.perl.org</a> - See also: (3 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="parrot-vm.html">Parrot</a>, <a href="parrot-internal-representation.html">PIR</a> ```Example from the web: #!/usr/bin/env parrot .pcc_sub :main main: say "Hello!" end ``` Built with Scroll v170.5.0 10/15/2024 326 1.6
parquet - Binary data format parquet ======= parquet is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2014 by Doug Cutting and Julien Le Dem. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Doug%20Cutting Doug Cutting https://pldb.io/concepts/../lists/creators.html#q=Julien%20Le%20Dem Julien Le Dem #2019 on PLDB 11 Years Old Apache Parquet is a free and open-source column-oriented data storage format in the Apache Hadoop ecosystem. It is similar to RCFile and ORC, the other columnar-storage file formats in Hadoop, and is compatible with most of the data processing frameworks around Hadoop. It provides efficient data compression and encoding schemes with enhanced performance to handle complex data in bulk.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Apache_Parquet Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of parquet happened in <a href="../lists/labs.html#q=Twitter">Twitter</a> and <a href="../lists/labs.html#q=Cloudera">Cloudera</a> Built with Scroll v170.5.0 10/15/2024 307 1.5
Parmod Built with Scroll v170.5.0 10/15/2024 6 0
Parlog - Programming language Parlog ====== Parlog is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983 by Steve Gregory and Keith L. Clark. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 https://pldb.io/concepts/../lists/creators.html#q=Steve%20Gregory Steve Gregory https://pldb.io/concepts/../lists/creators.html#q=Keith%20L.%20Clark Keith L. Clark #1835 on PLDB 42 Years Old Parlog is a logic programming language designed for efficient utilization of parallel computer architectures. Its semantics is based on first order predicate logic. It expresses concurrency, interprocess communication, indeterminacy and synchronization within the declarative language framework.It was designed at Imperial College, London by Steve Gregory and Keith L. Read more on Wikipedia... https://en.wikipedia.org/wiki/Parlog Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Parlog happened in <a href="../lists/labs.html#q=Imperial College">Imperial College</a> - Parlog on HOPL https://hopl.info/showlanguage.prx?exp=1049 Parlog on HOPL ```Example from the web: mode qsort(list?,sorted_list^). qsort([N|Rest],Sorted) <- partition(N,Rest,LessN,MoreN), qsort(LessN,SortedLess), qsort(MoreN,SortedMore), append(SortedLess,[N|SortedMore],Sorted). qsort([],[]). ``` Built with Scroll v170.5.0 10/15/2024 329 1.6
PARI/GP - Programming language PARI/GP ======= PARI/GP is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #836 on PLDB 40 Years Old PARI/GP is a computer algebra system with the main aim of facilitating number theory computations. Versions 2.1.0 and higher are distributed under the GNU General Public License. It runs on most common operating systems.. Read more on Wikipedia... https://en.wikipedia.org/wiki/PARI/GP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PARI/GP happened in <a href="../lists/labs.html#q=Université Bordeaux">Université Bordeaux</a> - There are 123 <a href="https://projecteuler.net/language=PARI/GP">Project Euler</a> users using PARI/GP - PARI/GP Ubuntu package https://packages.ubuntu.com/jammy/pari-gp PARI/GP Ubuntu package - PARI/GP appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/jdemeyer/pari_jupyter">Kernel</a> for PARI/GP - See also: (6 related languages) <a href="c.html">C</a>, <a href="pascal.html">Pascal</a>, <a href="fortran.html">Fortran</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="sagemath.html">Sage</a> ```Example from <a href='https://riju.codes/parigp'>Riju</a>: print("Hello, world!") ``` ```Example from <a href='https://en.wikipedia.org/wiki/PARI/GP'>Wikipedia</a>: ? \p 212 realprecision = 221 significant digits (212 digits displayed) ? (1.378-0.09143*I)^(14.87+0.3721*I) time = 0 ms. %1 = 80.817082637557070449383034933010288336925078193546211741027496566803185 11092579265743992920628314516739962724446042667886245322716456966120413965187 3272488827365261487845201056199035423784093096984005713791800191 - 94.8384618 89186304973351271821601500916571303364865064205039706592481303045713982306764 33264430511752515705768858710051382035377195497482934017239179757538824688799 0680136241031895212412150770309289450962931402933*I ? 123456! + 0. time = 1,656 ms. %2 = 2.6040699049291378729513930560926568818273270409503019584610185579952057 37967683415793560716617127908735520017061666000857261271456698589373086528293 4317244121152865814030204645985573419251305342231135573491050756 E574964 ? sin(x) time = 0 ms. %3 = x - 1/6*x^3 + 1/120*x^5 - 1/5040*x^7 + 1/362880*x^9 - 1/39916800*x^11 + 1/6227020800*x^13 - 1/1307674368000*x^15 + O(x^17) ? for(z=25,30, print (factor(2^z-1))) [31, 1; 601, 1; 1801, 1] [3, 1; 2731, 1; 8191, 1] [7, 1; 73, 1; 262657, 1] [3, 1; 5, 1; 29, 1; 43, 1; 113, 1; 127, 1] [233, 1; 1103, 1; 2089, 1] [3, 2; 7, 1; 11, 1; 31, 1; 151, 1; 331, 1] time = 5 ms. ? K = bnfinit(x^2 + 23); K.cyc time = 1ms. %4 = [3] /* This number field has class number 3. */ ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 606 3
parenthetic - Esoteric programming language parenthetic =========== parenthetic is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2012 by Cameron McKinnon. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Cameron%20McKinnon Cameron McKinnon #1618 on PLDB 13 Years Old ```Download source code: git clone https://github.com/cammckinnon/Parenthetic ``` A Lisp-style language whose programs consist entirely of parentheses. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - parenthetic is developed on <a href="https://github.com/cammckinnon/Parenthetic">GitHub</a> and has 70 stars - Early development of parenthetic happened in <a href="../lists/labs.html#q=https://github.com/cammckinnon/Parenthetic/issues">https://github.com/cammckinnon/Parenthetic/issues</a> - parenthetic is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/Parenthetic.p'>hello-world</a>: Parenthetic - https://github.com/cammckinnon/Parenthetic ((()()())(()(()()))((()(()))((())()()()()()()())((()()(()))((())()()()()()()()()()) ((())()()()()()()()()()()))))((()()())(()(()()()))((()(())(())())((())()()()()()()( )()()()()()()()()()()()()()()()()()()()()()()()()())))((()(()))((()(())(())())((()( ()))(()(()()))((())()()()()()()())))((()(())(())())((()(()))(()(()()))((())()()()() )))((()(())(())())((()(()))(()(()()))((())()()()()()()()()()()())))((()(())(())())( (()(()))(()(()()))((())()()()()()()()()()()())))((()(())(())())((()(()))(()(()()))( (())()()()()()()()()()()()()()())))(()(()()()))((()(())(())())((()(()))(()(()()))(( ())()()()()()()()()()()()()()()()()()()()()()())))((()(())(())())((()(()))(()(()()) )((())()()()()()()()()()()()()()())))((()(())(())())((()(()))(()(()()))((())()()()( )()()()()()()()()()()()()())))((()(())(())())((()(()))(()(()()))((())()()()()()()() ()()()())))((()(())(())())((()(()))(()(()()))((())()()())))) ``` HackerNews discussions of parenthetic ===================================== title|titleLink|date|score|comments Show HN: A programming language that uses only parentheses|https://news.ycombinator.com/item?id=3892508|04/26/2012|55|31 Built with Scroll v170.5.0 10/15/2024 322 1.6
Parenscript - Programming language Parenscript =========== Parenscript is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by Manuel Odendahl and Edward Marco Baringer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Manuel%20Odendahl Manuel Odendahl https://pldb.io/concepts/../lists/creators.html#q=Edward%20Marco%20Baringer Edward Marco Baringer #968 on PLDB 16 Years Old ```Download source code: git clone https://github.com/vsedach/Parenscript ``` MOVED TO https://gitlab.common-lisp.net/parenscript/parenscript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - Parenscript is developed on <a href="https://github.com/vsedach/Parenscript">GitHub</a> and has 244 stars - Parenscript on GitLab https://gitlab.common-lisp.net/parenscript/parenscript Parenscript on GitLab - Early development of Parenscript happened in <a href="../lists/labs.html#q=https://gitlab.common-lisp.net/parenscript/parenscript/-/issues">https://gitlab.common-lisp.net/parenscript/parenscript/-/issues</a> - Parenscript compiles to <a href="javascript.html">JavaScript</a> - Parenscript is written in <a href="lisp.html">Lisp</a>, <a href="html.html">HTML</a> Built with Scroll v170.5.0 10/15/2024 352 1.8
parboiled2 - Grammar language parboiled2 ========== parboiled2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2009 by Mathias Sirthias. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Mathias%20Sirthias Mathias Sirthias #1402 on PLDB 16 Years Old ```Download source code: git clone https://github.com/sirthias/parboiled2 ``` A macro-based PEG parser generator for Scala 2.10+ - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - parboiled2 is developed on <a href="https://github.com/sirthias/parboiled2">GitHub</a> and has 715 stars - parboiled2 is written in <a href="scala.html">Scala</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="restructuredtext.html">reStructuredText</a> Built with Scroll v170.5.0 10/15/2024 299 1.5
parboiled - Grammar language parboiled ========= parboiled is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2009 by Mathias Sirthias. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Mathias%20Sirthias Mathias Sirthias #1208 on PLDB 16 Years Old ```Download source code: git clone https://github.com/sirthias/parboiled ``` parboiled is a mixed Java/Scala library providing for lightweight and easy-to-use, yet powerful and elegant parsing of arbitrary input text based on Parsing expression grammars (PEGs). PEGs are an alternative to context free grammars (CFGs) for formally specifying syntax, they make a good replacement for regular expressions and generally have quite a few advantages over the "traditional" way of building parsers via CFGs. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - parboiled is developed on <a href="https://github.com/sirthias/parboiled">GitHub</a> and has 1,270 stars - parboiled is written in <a href="java.html">Java</a>, <a href="scala.html">Scala</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a> - 1 PLDB concepts link to parboiled: <a href="parboiled2.html">parboiled2</a> Built with Scroll v170.5.0 10/15/2024 362 1.8
Parasolid - Application Parasolid ========= Parasolid is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2859 on PLDB 25 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Parasolid happened in <a href="../lists/labs.html#q=Siemens">Siemens</a> - Parasolid on HOPL https://hopl.info/showlanguage.prx?exp=4875 Parasolid on HOPL Built with Scroll v170.5.0 10/15/2024 199 1
parasail - Programming language parasail ======== parasail is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by Seth Tucker Taft. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Seth%20Tucker%20Taft Seth Tucker Taft #1359 on PLDB 16 Years Old Parallel Specification and Implementation Language (ParaSail) is an object-oriented parallel programming language. Its design and ongoing implementation is described in a blog and on its official website.. Read more on Wikipedia... https://en.wikipedia.org/wiki/ParaSail_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of parasail happened in <a href="../lists/labs.html#q=Ada Core Technologies">Ada Core Technologies</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/parasail.py">syntax highlighting</a> for parasail - <a href="http://parasail-lang.org">parasail-lang.org</a> was registered in 2012 ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/p/ParaSail.psi'>hello-world</a>: func Hello_World(var IO) is IO.Println("Hello World"); end func Hello_World; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token IO.Println HackerNews discussions of parasail ================================== title|titleLink|date|score|comments ParaSail Programming Language: parallel programming language|https://news.ycombinator.com/item?id=19121947|02/09/2019|97|19 Built with Scroll v170.5.0 10/15/2024 478 2.4
Paralog-e Built with Scroll v170.5.0 10/15/2024 6 0
Parallel-pascal Built with Scroll v170.5.0 10/15/2024 6 0
Parallel-ellpack Built with Scroll v170.5.0 10/15/2024 6 0
Parallax Propeller - Instruction set architecture Parallax Propeller ================== Parallax Propeller is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2366 on PLDB 19 Years Old The Parallax P8X32A Propeller is a multi-core processor parallel computer architecture microcontroller chip with eight 32-bit reduced instruction set computer (RISC) central processing unit (CPU) cores. Introduced in 2006, it is designed and sold by Parallax, Inc. The Propeller microcontroller, Propeller assembly language, and Spin interpreter were designed by one person, Parallax's cofounder and president, Chip Gracey. Read more on Wikipedia... https://en.wikipedia.org/wiki/Parallax_Propeller Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Early development of Parallax Propeller happened in <a href="../lists/labs.html#q=Parallax Inc">Parallax Inc</a> - See also: (11 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="verilog.html">Verilog</a>, <a href="python.html">Python</a>, <a href="basic-stamp.html">BASIC Stamp</a>, <a href="pbasic.html">PBASIC</a>, <a href="c.html">C</a>, <a href="basic.html">BASIC</a>, <a href="forth.html">Forth</a>, <a href="jvm.html">JVM</a>, <a href="pascal.html">Pascal</a>, <a href="ladder-logic.html">Ladder Logic</a> Built with Scroll v170.5.0 10/15/2024 346 1.7
Paragon Built with Scroll v170.5.0 10/15/2024 6 0
par - Programming language par === par is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #3086 on PLDB 7 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of par happened in <a href="../lists/labs.html#q=https://github.com/karthikv/par/issues">https://github.com/karthikv/par/issues</a> - <a href="https://par-lang.org/">par-lang.org</a> was registered in 2017 HackerNews discussions of par ============================= title|titleLink|date|score|comments Show HN: Par, a statically-typed, functional language focused on usability|https://news.ycombinator.com/item?id=17339290|06/18/2018|5|0 Built with Scroll v170.5.0 10/15/2024 244 1.2
Papyrus - Programming language Papyrus ======= Papyrus is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #559 on PLDB 10 Years Old 4k <span title="Papyrus repos on GitHub.">Repos</span> Papyrus is a material similar to thick paper that was used in ancient times as a writing surface. It was made from the pith of the papyrus plant, Cyperus papyrus, a wetland sedge. Papyrus (plural: papyri) can also refer to a document written on sheets of such material, joined together side by side and rolled up into a scroll, an early form of a book. Read more on Wikipedia... https://en.wikipedia.org/wiki/Papyrus Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 3,518 Papyrus repos on <a href="https://github.com/search?q=language:Papyrus">GitHub</a> - Early development of Papyrus happened in <a href="../lists/labs.html#q=Bethesda Softworks LLC">Bethesda Softworks LLC</a> - The Google BigQuery Public Dataset GitHub snapshot shows 58 users using Papyrus in 79 repos on <a href="https://api.github.com/search/repositories?q=language:Papyrus">GitHub</a> - Papyrus <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/joelday/papyrus-lang">implementation</a> - GitHub supports <a href="https://github.com/Kapiainen/SublimePapyrus" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Papyrus - See also: (2 related languages) <a href="isbn.html">ISBN</a>, <a href="doi.html">DOI</a> - Read more about Papyrus on the web: 1. https://www.creationkit.com/index.php?title=Category:Papyrus 1. ```Example from <a href='https://github.com/Kapiainen/SublimePapyrus'>Linguist</a>: Scriptname vMFX_FXPlugin extends Quest ``` Built with Scroll v170.5.0 10/15/2024 422 2.1
Paperalgo Built with Scroll v170.5.0 10/15/2024 6 0
panther-lang - Programming language panther-lang ============ panther-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2793 on PLDB 15 Years Old Panther is a programming language aimed at young users with only a small knowledge of programming. Panther offers you a more advanced version of Scratch, a simple programming language developed at MIT. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of panther-lang happened in <a href="../lists/labs.html#q=http://pantherprogramming.weebly.com/meet-the-developers.html">http://pantherprogramming.weebly.com/meet-the-developers.html</a> - Read more about panther-lang on the web: 1. https://en.scratch-wiki.info/wiki/Panther_(Scratch_Modification) 1. Built with Scroll v170.5.0 10/15/2024 255 1.3
Panon-1b Built with Scroll v170.5.0 10/15/2024 6 0
Panon-1 Built with Scroll v170.5.0 10/15/2024 6 0
Pandora Built with Scroll v170.5.0 10/15/2024 6 0
Pandoc - Application Pandoc ====== Pandoc is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #1136 on PLDB 19 Years Old Pandoc is a free and open-source software document converter, widely used as a writing tool (especially by scholars) and as a basis for publishing workflows. It was created by John MacFarlane, a philosophy professor at the University of California Berkeley.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Pandoc Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Pandoc happened in <a href="../lists/labs.html#q=https://github.com/jgm/pandoc/issues">https://github.com/jgm/pandoc/issues</a> - Pandoc is written in <a href="haskell.html">Haskell</a> - <a href="http://pandoc.org/">pandoc.org</a> was registered in 2014 - See also: (10 related languages) <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="latex.html">LaTeX</a>, <a href="org.html">Org Mode</a>, <a href="ooxml.html">Office Open XML</a>, <a href="tex.html">Tex</a>, <a href="lua.html">Lua</a>, <a href="bibtex.html">BibTeX</a> Built with Scroll v170.5.0 10/15/2024 343 1.7
Pandas - Library Pandas ====== Pandas is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2008 by Wes McKinney. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Wes%20McKinney Wes McKinney #142 on PLDB 17 Years Old ```Download source code: git clone https://github.com/pandas-dev/pandas/ ``` In computer programming, pandas is a software library written for the Python programming language for data manipulation and analysis. In particular, it offers data structures and operations for manipulating numerical tables and time series. It is free software released under the three-clause BSD license. Read more on Wikipedia... https://en.wikipedia.org/wiki/Pandas_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Pandas is developed on <a href="https://github.com/pandas-dev/pandas/">GitHub</a> and has 42,838 stars - Early development of Pandas happened in <a href="../lists/labs.html#q=https://github.com/pandas-dev">https://github.com/pandas-dev</a> - Pandas is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="html.html">HTML</a>, <a href="cython.html">Cython</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a>, <a href="csv.html">CSV</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="meson.html">Meson</a>, <a href="css.html">CSS</a>, <a href="xml.html">XML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="toml.html">TOML</a>, <a href="xslt.html">XSLT</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="bash.html">Bash</a> - Indeed.com has 341 matches for <a href="https://www.indeed.com/jobs?q=pandas engineer">"pandas engineer"</a>. - See also: (8 related languages) <a href="python.html">Python</a>, <a href="cython.html">Cython</a>, <a href="c.html">C</a>, <a href="matplotlib.html">Matplotlib</a>, <a href="numpy.html">NumPy</a>, <a href="scipy.html">SciPy</a>, <a href="r.html">R</a>, <a href="scikit-learn.html">Scikit-learn</a> ```Example from <a href='https://en.wikipedia.org/wiki/Pandas_(software)'>Wikipedia</a>: >>>import pandas as pd Series >>>s = pd.Series([1, 3, 5, np.nan, 6, 8]) DataFrame >>> import pandas as pd >>>df = pd.DataFrame(np.random.randn(6, 4), index=dates, columns=list("ABCD")) >>> df.head() >>>df.tail() Quick Statistics summary of data >>> df.describe() Indexing ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 629 3.1
Pancode Built with Scroll v170.5.0 10/15/2024 6 0
Pan - Programming language Pan === Pan is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Charles Loomis. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Charles%20Loomis Charles Loomis #701 on PLDB 14 Years Old 41 <span title="Pan repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/quattor/pan ``` The pan configuration language allows the definition of machine configuration information and an associated schema with a simple, human-accessible syntax. A pan language compiler transforms the configuration information contained within a set of pan templates to a machine-friendly XML or JSON format. The pan language is used within the Quattor toolkit to define the desired configuration for one or more machines. Read more on Wikipedia... https://en.wikipedia.org/wiki/Pan_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Pan is developed on <a href="https://github.com/quattor/pan">GitHub</a> and has 12 stars - There are at least 41 Pan repos on <a href="https://github.com/search?q=language:Pan">GitHub</a> - Early development of Pan happened in <a href="../lists/labs.html#q=https://github.com/quattor">https://github.com/quattor</a> - Pan is written in <a href="java.html">Java</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="ini.html">Ini</a>, <a href="clojure.html">Clojure</a>, <a href="perl.html">Perl</a>, <a href="vim-script.html">Vim script</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="bash.html">Bash</a> - The Google BigQuery Public Dataset GitHub snapshot shows 119 users using Pan in 150 repos on <a href="https://api.github.com/search/repositories?q=language:Pan">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dsls.py">syntax highlighting</a> for Pan - GitHub supports <a href="https://github.com/quattor/language-pan" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Pan - <a href="http://www.quattor.org/">quattor.org</a> was registered in 2003 - See also: (1 related languages) <a href="java.html">Java</a> ```Example from <a href='https://github.com/quattor/language-pan'>Linguist</a>: unique template site/one/onevm; include 'components/chkconfig/config'; # set opennebula map include 'quattor/aii/opennebula/schema'; bind "/system/opennebula" = opennebula_vmtemplate; include 'site/config-vm'; include 'quattor/aii/opennebula/default'; "/software/packages/{acpid}" = dict(); "/software/components/chkconfig/service/acpid" = dict('on', '', 'startstop', true); ``` ```Example from <a href='https://en.wikipedia.org/wiki/Pan_(programming_language)'>Wikipedia</a>: [ object | declaration | unique | structure ] template template-name; [ statement … ] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 684 3.4
PAMELA - Programming language PAMELA ====== PAMELA is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #2607 on PLDB 33 Years Old In this report we present a new methodology for the performance prediction of parallel programs on parallel platforms ranging from shared-memory to distributed-memory (vector) machines. The complete methodology comprises the concurrent language Pamela (PerformAnce ModEling LAnguage), the program and machine modeling paradigm, and a novel performance analysis method, called "serialization analysis". While Pamela models can be directly executed (i.e., simulated), prior to this ultimate evaluation step, serialization analysis allows for (symbolic) model reduction, which often renders simulation superuous. This analysis method extends conventional parallel program analysis technology by explicitly accounting for the performance degrading e ects of resource contention, yet at the low evaluation cost, typical for conventional techniques. It is shown that, where application of conventional techniques may yield serious errors, predictions from serialization analysis remain accurate. Apart from the modeling methodology itself, this low-cost/high-reliability analysis potential makes Pamela a particularly suitable candidate for compile-time application in terms of the performance prediction hierarchy often found in parallel programming environments. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PAMELA happened in <a href="../lists/labs.html#q=Delft University of Technology">Delft University of Technology</a> - PAMELA on HOPL https://hopl.info/showlanguage.prx?exp=5099 PAMELA on HOPL - Read more about PAMELA on the web: 1. 2. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.12.9900&rep=rep1&type=pdf 1. https://dl.acm.org/doi/10.1145/165939.166002 2. Built with Scroll v170.5.0 10/15/2024 411 2.1
Palingol Built with Scroll v170.5.0 10/15/2024 6 0
PALcode - Instruction set architecture PALcode ======= PALcode is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #2563 on PLDB 29 Years Old In computing, in the Alpha instruction set architecture, PALcode (Privileged Architecture Library code) is the name used by DEC for a set of functions in the SRM or AlphaBIOS firmware, providing a hardware abstraction layer for system software, covering features such as cache management, translation lookaside buffer (TLB) miss handling, interrupt handling and exception handling. PALcode is Alpha machine code, running in a special mode that also allows access to internal registers specific to the particular Alpha processor implementation. It is thus somewhere between the role of microcode and of a hardware emulator. Read more on Wikipedia... https://en.wikipedia.org/wiki/PALcode Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Early development of PALcode happened in <a href="../lists/labs.html#q=DEC">DEC</a> - See also: (2 related languages) <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a> - Read more about PALcode on the web: 1. http://www.science.unitn.it/~fiorella/guidelinux/tlk/node140.html 1. Built with Scroll v170.5.0 10/15/2024 333 1.7
Palasm Built with Scroll v170.5.0 10/15/2024 6 0
Paisley Built with Scroll v170.5.0 10/15/2024 6 0
Pailisp Built with Scroll v170.5.0 10/15/2024 6 0
Padl-1 Built with Scroll v170.5.0 10/15/2024 6 0
Pactolus Built with Scroll v170.5.0 10/15/2024 6 0
Pact - Contract language Pact ==== Pact is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22contractLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">contract language</a> created in 2016 by Stuart Popejoy. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Stuart%20Popejoy Stuart Popejoy #605 on PLDB 9 Years Old ```Download source code: git clone https://github.com/kadena-io/pact ``` The Pact Smart Contract Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"contractLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>contractLanguage</a> - Pact is developed on <a href="https://github.com/kadena-io/pact">GitHub</a> and has 580 stars - Early development of Pact happened in <a href="../lists/labs.html#q=Kadena LLC">Kadena LLC</a> - Pact is written in <a href="haskell.html">Haskell</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="nix.html">Nix</a>, <a href="json.html">JSON</a>, <a href="csv.html">CSV</a>, <a href="python.html">Python</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a> ```Example from the web: (map (+ 1) [1 2 3]) ``` HackerNews discussions of Pact ============================== title|titleLink|date|score|comments Show HN: Pact – a safe smart contract language (web editor)|https://news.ycombinator.com/item?id=12944077|11/13/2016|18|2 Built with Scroll v170.5.0 10/15/2024 364 1.8
Pact-ia Built with Scroll v170.5.0 10/15/2024 6 0
PACT I - Programming language PACT I ====== PACT I is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1955. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221955%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1955 #3265 on PLDB 70 Years Old PACT was a series of compilers for the IBM 701 and IBM 704 scientific computers. Their development was conducted jointly by IBM and a committee of customers starting in 1954. PACT I was developed for the 701, and PACT IA for the 704. Read more on Wikipedia... https://en.wikipedia.org/wiki/PACT_I Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of PACT I happened in <a href="../lists/labs.html#q=IBM">IBM</a> - PACT I on HOPL https://hopl.info/showlanguage.prx?exp=103 PACT I on HOPL - See also: (1 related languages) <a href="speedcoding.html">Speedcoding</a> Built with Scroll v170.5.0 10/15/2024 274 1.4
Pacol Built with Scroll v170.5.0 10/15/2024 6 0
PacmanConf - Config format PacmanConf ========== PacmanConf is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22configFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">config format</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2514 on PLDB 6 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"configFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>configFormat</a> - Early development of PacmanConf happened in <a href="../lists/labs.html#q=https://bugs.archlinux.org">https://bugs.archlinux.org</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/configs.py">syntax highlighting</a> for PacmanConf Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 255 1.3
packagist-pm - Package manager packagist-pm ============ packagist-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2011 by Jordi Boggiano. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Jordi%20Boggiano Jordi Boggiano #465 on PLDB 14 Years Old ```Download source code: git clone https://github.com/composer/packagist ``` Package Repository Website - try https://packagist.com if you need your own - - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - packagist-pm is developed on <a href="https://github.com/composer/packagist">GitHub</a> and has 1,726 stars - Early development of packagist-pm happened in <a href="../lists/labs.html#q=https://github.com/composer">https://github.com/composer</a> - packagist-pm is written in <a href="php.html">PHP</a>, <a href="twig.html">Twig</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="xml.html">XML</a>, <a href="scss.html">SCSS</a>, <a href="markdown.html">Markdown</a>, <a href="jsx.html">JSX</a> - <a href="https://packagist.org/">packagist.org</a> was registered in 2011 Built with Scroll v170.5.0 10/15/2024 341 1.7
package-control-pm - Package manager package-control-pm ================== package-control-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2298 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of package-control-pm happened in <a href="../lists/labs.html#q=https://github.com/wbond/package_control/issues">https://github.com/wbond/package_control/issues</a> - <a href="https://packagecontrol.io/">packagecontrol.io</a> was registered in 2014 Built with Scroll v170.5.0 10/15/2024 215 1.1
p4p - Programming language p4p === p4p is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #1744 on PLDB 15 Years Old ```Download source code: git clone https://github.com/shriram/p4p ``` an alternate syntax for Racket. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - p4p is developed on <a href="https://github.com/shriram/p4p">GitHub</a> and has 12 stars - Early development of p4p happened in <a href="../lists/labs.html#q=Brown University">Brown University</a> - p4p is written in <a href="racket.html">Racket</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a> - Read more about p4p on the web: 1. http://shriram.github.io/p4p 1. ```Example from the web: defvar: m = 10 defvar: this-better-be-6 = add(1, 2, 3) defvar: this-better-be-0 = add() deffun: five() = 5 deffun: trpl(x) = add(x, x, x) deffun: g(a, b, c) = add(a, b, c) deffun: d/dx(f) = defvar: delta = 0.001 fun: (x) in: div(sub(f(add(x, delta)), f(x)), delta) deffun: fib(n) = if: numeq(n, 0) 1 elseif: numeq(n, 1) 1 else: add(fib(sub1(n)), fib(sub(n, 2))) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 370 1.9
P4 - Programming language P4 == P4 is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #566 on PLDB 11 Years Old 574 <span title="P4 repos on GitHub.">Repos</span> P4 is a programming language designed to allow programming of packet forwarding planes. In contrast to a general purpose language such as C or Python, P4 is a domain-specific language with a number of constructs optimized around network data forwarding. P4 is an open-source, permissively licensed language and is maintained by a non-profit organization called the P4 Language Consortium. Read more on Wikipedia... https://en.wikipedia.org/wiki/P4_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 574 P4 repos on <a href="https://github.com/search?q=language:P4">GitHub</a> - Early development of P4 happened in <a href="../lists/labs.html#q=Barefoot Networks">Barefoot Networks</a> and <a href="../lists/labs.html#q=Intel">Intel</a> and <a href="../lists/labs.html#q=Stanford University">Stanford University</a> and <a href="../lists/labs.html#q=Princeton University">Princeton University</a> and <a href="../lists/labs.html#q=Google">Google</a> and <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - The Google BigQuery Public Dataset GitHub snapshot shows 29 users using P4 in 38 repos on <a href="https://api.github.com/search/repositories?q=language:P4">GitHub</a> - GitHub supports <a href="https://github.com/TakeshiTseng/atom-language-p4" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for P4 - <a href="http://p4.org">p4.org</a> was registered in 2002 - See also: (2 related languages) <a href="c.html">C</a>, <a href="python.html">Python</a> ```Example from <a href='https://github.com/TakeshiTseng/atom-language-p4'>Linguist</a>: // Copyright 2015, Barefoot Networks, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. action set_mirror_id(session_id) { clone_ingress_pkt_to_egress(session_id); } table mirror_acl { reads { ingress_metadata.if_label : ternary; ingress_metadata.bd_label : ternary; /* ip acl */ ingress_metadata.lkp_ipv4_sa : ternary; ingress_metadata.lkp_ipv4_da : ternary; ingress_metadata.lkp_ip_proto : ternary; /* mac acl */ ingress_metadata.lkp_mac_sa : ternary; ingress_metadata.lkp_mac_da : ternary; ingress_metadata.lkp_mac_type : ternary; } actions { nop; set_mirror_id; } size : INGRESS_MIRROR_ACL_TABLE_SIZE; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 658 3.3
P3l Built with Scroll v170.5.0 10/15/2024 6 0
P - Programming language P = P is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #843 on PLDB 12 Years Old ```Download source code: git clone https://github.com/p-org/P ``` P is a state machine based programming language for modeling and specifying complex distributed systems. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - P is developed on <a href="https://github.com/p-org/P">GitHub</a> and has 2,967 stars - Early development of P happened in <a href="../lists/labs.html#q=https://github.com/p-org">https://github.com/p-org</a> - P is written in <a href="pascal.html">Pascal</a>, <a href="csharp.html">C#</a>, <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="c.html">C</a>, <a href="xml.html">XML</a>, <a href="python.html">Python</a>, <a href="cmake.html">CMake</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="powershell.html">PowerShell</a> Built with Scroll v170.5.0 10/15/2024 325 1.6
P-tac Built with Scroll v170.5.0 10/15/2024 6 0
P* - Programming language P* == P* is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Atle Solbakken. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Atle%20Solbakken Atle Solbakken #1749 on PLDB 12 Years Old ```Download source code: git clone https://github.com/P-star/P-star ``` P* (pronounced P-star) is a programming language specifically designed for web development. P* provides easy in-language support for common tasks in this field. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - P* is developed on <a href="https://github.com/P-star/P-star">GitHub</a> and has 5 stars - Early development of P* happened in <a href="../lists/labs.html#q=https://github.com/P-star">https://github.com/P-star</a> - P* is written in <a href="cpp.html">C++</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="m4.html">M4</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="xslt.html">XSLT</a> ```Example from the web: #!/usr/bin/wpl -f SCENE main { /* Create a variable named 'env' of special type 'ENV' */ ENV env; /* Create a variable named 'path' of type 'string' */ string path; /* Tell the env variable to retrieve the environment variable PATH and put the result into our 'path' variable */ path = env->PATH; /* Put the variable 'path' into a text string and then print it out */ echo "My shell looks for programs in these directories: $path\n"; } ``` Built with Scroll v170.5.0 10/15/2024 418 2.1
P-prolog Built with Scroll v170.5.0 10/15/2024 6 0
P-cl Built with Scroll v170.5.0 10/15/2024 6 0
Oz - Programming language Oz == Oz is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991 by Gert Smolka. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=Gert%20Smolka Gert Smolka #442 on PLDB 34 Years Old 371 <span title="Oz repos on GitHub.">Repos</span> Oz is a multiparadigm programming language, developed in the Programming Systems Lab at Université catholique de Louvain, for programming language education. It has a canonical textbook: Concepts, Techniques, and Models of Computer Programming. Oz was first designed by Gert Smolka and his students in 1991. Read more on Wikipedia... https://en.wikipedia.org/wiki/Oz_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 371 Oz repos on <a href="https://github.com/search?q=language:Oz">GitHub</a> - Early development of Oz happened in <a href="../lists/labs.html#q=Universität des Saarlandes">Universität des Saarlandes</a> - The Google BigQuery Public Dataset GitHub snapshot shows 70 users using Oz in 72 repos on <a href="https://api.github.com/search/repositories?q=language:Oz">GitHub</a> - There are 4 <a href="https://projecteuler.net/language=Oz">Project Euler</a> users using Oz - Explore Oz snippets on <a href="http://www.rosettacode.org/wiki/Category:Oz">Rosetta Code</a> - Oz on HOPL https://hopl.info/showlanguage.prx?exp=2327 Oz on HOPL - Oz appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/oz">package</a> for syntax highlighting Oz - GitHub supports <a href="https://github.com/eregon/oz-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Oz - Indeed.com has 0 matches for <a href="https://www.indeed.com/jobs?q=oz engineer">"oz engineer"</a>. - See also: (11 related languages) <a href="erlang.html">Erlang</a>, <a href="lisp.html">Lisp</a>, <a href="prolog.html">Prolog</a>, <a href="alice.html">Alice</a>, <a href="scala.html">Scala</a>, <a href="unix.html">Unix</a>, <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a>, <a href="curry.html">Curry</a>, <a href="mercury.html">Mercury</a>, <a href="visual-prolog.html">Visual Prolog</a> ```Example from <a href='https://riju.codes/oz'>Riju</a>: functor import Application System define {System.showInfo 'Hello, world!'} {Application.exit 0} end ``` ```Example from <a href='http://helloworldcollection.de/#Oz'>the Hello World Collection</a>: % Hello World in Oz functor import System Application define {System.showInfo "Hello World!"} {Application.exit 0} end ``` ```Example from <a href='https://github.com/eregon/oz-tmbundle'>Linguist</a>: % You can get a lot of information about Oz by following theses links : % - http://mozart.github.io/ % - http://en.wikipedia.org/wiki/Oz_(programming_language) % There is also a well known book that uses Oz for pedagogical reason : % - http://mitpress.mit.edu/books/concepts-techniques-and-models-computer-programming % And there are two courses on edX about 'Paradigms of Computer Programming' that also uses Oz for pedagogical reason : % - https://www.edx.org/node/2751#.VHijtfl5OSo % - https://www.edx.org/node/4436#.VHijzfl5OSo % % Here is an example of some code written with Oz. declare % Computes the sum of square of the N first integers. fun {Sum N} local SumAux in fun {SumAux N Acc} if N==0 then Acc else {Sum N-1 Acc} end end {SumAux N 0} end end % Returns true if N is a prime and false otherwize fun {Prime N} local PrimeAcc in fun {PrimeAcc N Acc} if(N == 1) then false elseif(Acc == 1) then true else if (N mod Acc) == 0 then false else {PrimeAcc N Acc-1} end end end {PrimeAcc N (N div 2)} end end % Reverse a list using cells and for loop (instead of recursivity) fun {Reverse L} local RevList in RevList = {NewCell nil} for E in L do RevList := E|@RevList end @RevList end end ``` ```Example from <a href='https://en.wikipedia.org/wiki/Oz_(programming_language)'>Wikipedia</a>: class Counter attr val meth init(Value) val:=Value end meth browse {Browse @val} end meth inc(Value) val :=@val+Value end end local C in C = {New Counter init(0)} {C inc(6)} {C browse} end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token % row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 934 4.7
Oxyl - Programming language Oxyl ==== Oxyl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by J Rain De Jager. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=J%20Rain%20De%20Jager J Rain De Jager #754 on PLDB 6 Years Old ```Download source code: git clone https://gitlab.com/selfReferentialName/oxylc ``` Oxyl is a functional programming language focused on being explicit and safe but not clunky or verbose - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Oxyl on GitLab https://gitlab.com/selfReferentialName/oxylc Oxyl on GitLab - Early development of Oxyl happened in <a href="../lists/labs.html#q=https://gitlab.com/selfReferentialName/oxylc/-/issues">https://gitlab.com/selfReferentialName/oxylc/-/issues</a> - Oxyl is written in <a href="bourne-shell.html">Bourne shell</a>, <a href="assembly-language.html">Assembly language</a>, <a href="c.html">C</a>, <a href="vim-script.html">Vim script</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="python.html">Python</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="bash.html">Bash</a> - There is a <a href="https://opam.ocaml.org/packages/oxylc">central package repository</a> for Oxyl Built with Scroll v170.5.0 10/15/2024 344 1.7
Oxygene - Programming language Oxygene ======= Oxygene is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #825 on PLDB 23 Years Old 65 <span title="Oxygene repos on GitHub.">Repos</span> Oxygene (formerly known as Chrome) is a programming language developed by RemObjects Software for Microsoft's Common Language Infrastructure, the Java Platform and Cocoa. Oxygene is Object Pascal-based, but also has influences from C#, Eiffel, Java, F# and other languages. Compared to the now deprecated Delphi.NET, Oxygene does not emphasize total backward compatibility, but is designed to be a "reinvention" of the language, be a good citizen on the managed development platforms, and leverage all the features and technologies provided by the .NET and Java runtimes. Read more on Wikipedia... https://en.wikipedia.org/wiki/Oxygene_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 65 Oxygene repos on <a href="https://github.com/search?q=language:Oxygene">GitHub</a> - Early development of Oxygene happened in <a href="../lists/labs.html#q=RemObjects Software">RemObjects Software</a> - The Google BigQuery Public Dataset GitHub snapshot shows 32 users using Oxygene in 35 repos on <a href="https://api.github.com/search/repositories?q=language:Oxygene">GitHub</a> - Explore Oxygene snippets on <a href="http://www.rosettacode.org/wiki/Category:Oxygene">Rosetta Code</a> - Oxygene appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="http://elementscompiler.com">elementscompiler.com</a> was registered in 2014 - See also: (8 related languages) <a href="object-pascal.html">Object Pascal</a>, <a href="csharp.html">C#</a>, <a href="eiffel.html">Eiffel</a>, <a href="java.html">Java</a>, <a href="f-sharp.html">F#</a>, <a href="delphi.html">Delphi</a>, <a href="swift.html">Swift</a>, <a href="free-pascal.html">Free Pascal</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/o/Oxygene.pas'>hello-world</a>: implementation class method ConsoleApp.Main; begin Console.WriteLine('Hello World'); end; end. ``` ```Example from <a href='https://en.wikipedia.org/wiki/Oxygene_(programming_language)'>Wikipedia</a>: Type: System.Int32 -> a = 23, b = 15 -> a = 15, b = 23 Type: System.String -> a = abc, b = def -> a = def, b = abc Type: System.Double -> a = 1,1, b = 1,2 -> a = 1,2, b = 1,1 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Console.WriteLine Built with Scroll v170.5.0 10/15/2024 580 2.9
Oxide Built with Scroll v170.5.0 10/15/2024 6 0
OX - Programming language OX == OX is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996 by Jurgen A. Doornik. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=Jurgen%20A.%20Doornik Jurgen A. Doornik #747 on PLDB 29 Years Old 58 <span title="OX repos on GitHub.">Repos</span> Ox is an object-oriented matrix programming language with a mathematical and statistical function library, developed by Jurgen Doornik. It has been designed for econometric programming. It is available for Windows, Mac OS X and Linux platforms. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ox_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 58 OX repos on <a href="https://github.com/search?q=language:Ox">GitHub</a> - Early development of OX happened in <a href="../lists/labs.html#q=OxMetrics Technologies">OxMetrics Technologies</a> - The Google BigQuery Public Dataset GitHub snapshot shows 12 users using OX in 19 repos on <a href="https://api.github.com/search/repositories?q=language:Ox">GitHub</a> - OX on HOPL https://hopl.info/showlanguage.prx?exp=2718 OX on HOPL - GitHub supports <a href="https://github.com/andreashetland/sublime-text-ox" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for OX - <a href="http://www.oxmetrics.net/">oxmetrics.net</a> was registered in 2002 - See also: (2 related languages) <a href="linux.html">Linux</a>, <a href="r.html">R</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/o/OX.oz'>hello-world</a>: {Show 'Hello World'} ``` ```Example from <a href='https://github.com/andreashetland/sublime-text-ox'>Linguist</a>: nldge::ParticleLogLikeli() { decl it, ip, mss, mbas, ms, my, mx, vw, vwi, dws, mhi, mhdet, loglikeli, mData, vxm, vxs, mxm=<>, mxsu=<>, mxsl=<>, time, timeall, timeran=0, timelik=0, timefun=0, timeint=0, timeres=0; mData = GetData(m_asY); mhdet = sqrt((2*M_PI)^m_cY * determinant(m_mMSbE.^2)); // covariance determinant mhi = invert(m_mMSbE.^2); // invert covariance of measurement shocks ms = m_vSss + zeros(m_cPar, m_cS); // start particles mx = m_vXss + zeros(m_cPar, m_cX); // steady state of state and policy loglikeli = 0; // init likelihood //timeall=timer(); for(it = 0; it < sizer(mData); it++) { mss = rann(m_cPar, m_cSS) * m_mSSbE; // state noise fg(&ms, ms, mx, mss); // transition prior as proposal mx = m_oApprox.FastInterpolate(ms); // interpolate fy(&my, ms, mx, zeros(m_cPar, m_cMS)); // evaluate importance weights my -= mData[it][]; // observation error vw = exp(-0.5 * outer(my,mhi,'d')' )/mhdet; // vw = exp(-0.5 * sumr(my*mhi .*my ) )/mhdet; vw = vw .== .NaN .? 0 .: vw; // no policy can happen for extrem particles dws = sumc(vw); if(dws==0) return -.Inf; // or extremely wrong parameters loglikeli += log(dws/m_cPar) ; // loglikelihood contribution //timelik += (timer()-time)/100; //time=timer(); vwi = resample(vw/dws)-1; // selection step in c++ ms = ms[vwi][]; // on normalized weights mx = mx[vwi][]; } return loglikeli; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Show row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 722 3.6
Owl Built with Scroll v170.5.0 10/15/2024 6 0
Owl-dl Built with Scroll v170.5.0 10/15/2024 6 0
owen-lang - Programming language owen-lang ========= owen-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Paw Møller. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Paw%20M%C3%B8ller Paw Møller #1481 on PLDB 6 Years Old ```Download source code: git clone https://github.com/pawwkm/owen ``` An imperative, statically but weakly typed systems programming language with manual memory management. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - owen-lang is developed on <a href="https://github.com/pawwkm/owen">GitHub</a> and has 15 stars - Early development of owen-lang happened in <a href="../lists/labs.html#q=https://github.com/pawwkm/owen/issues">https://github.com/pawwkm/owen/issues</a> - owen-lang is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a> - <a href="http://owen-lang.org">owen-lang.org</a> was registered in 2019 ```Example from the web: // An imperative, statically but weakly typed systems programming // language with manual memory management. namespace Hello.Owen function main output i32 print("Hello World\n") return 0 end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 398 2
Owbasic Built with Scroll v170.5.0 10/15/2024 6 0
Otter Built with Scroll v170.5.0 10/15/2024 6 0
Ottawa-euclid Built with Scroll v170.5.0 10/15/2024 6 0
Osql Built with Scroll v170.5.0 10/15/2024 6 0
Osl-2 Built with Scroll v170.5.0 10/15/2024 6 0
Osiris Built with Scroll v170.5.0 10/15/2024 6 0
Orlog Built with Scroll v170.5.0 10/15/2024 6 0
Orient84-k Built with Scroll v170.5.0 10/15/2024 6 0
Orient-db Built with Scroll v170.5.0 10/15/2024 6 0
Oregano Built with Scroll v170.5.0 10/15/2024 6 0
order - Programming language order ===== order is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Vesa Karvonen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Vesa%20Karvonen Vesa Karvonen #3177 on PLDB 22 Years Old Metalanguage for C Preprocessor Metaprogramming - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of order happened in <a href="../lists/labs.html#q=https://www.devever.net/~hl">https://www.devever.net/~hl</a> - Read more about order on the web: 1. https://github.com/polytypic/order-pp 1. ```Example from the web: #define ORDER_PP_DEF_8fib \ ORDER_PP_FN(8fn(8N, \ 8fib_iter(8N, 0, 1))) ``` Built with Scroll v170.5.0 10/15/2024 244 1.2
orca - Programming language orca ==== orca is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985 by Lee Ki-Yeul. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 https://pldb.io/concepts/../lists/creators.html#q=Lee%20Ki-Yeul Lee Ki-Yeul #1703 on PLDB 40 Years Old ```Download source code: git clone https://github.com/lynix94/orca-lang ``` orca is yet another script language which supports OO & distribute processing & functional programming aspects. And It's useful in string processing with decode statements & regular expression in it. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - orca is developed on <a href="https://github.com/lynix94/orca-lang">GitHub</a> and has 24 stars - Early development of orca happened in <a href="../lists/labs.html#q=https://github.com/lynix94/orca-lang/issues">https://github.com/lynix94/orca-lang/issues</a> - orca is written in <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="m4.html">M4</a>, <a href="json.html">JSON</a> - orca on HOPL https://hopl.info/showlanguage.prx?exp=1250 orca on HOPL - Read more about orca on the web: 1. https://sourceforge.net/p/orca-lang/wiki/Home/ 1. Built with Scroll v170.5.0 10/15/2024 371 1.9
orca-pl - Esoteric programming language orca-pl ======= orca-pl is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #1143 on PLDB 7 Years Old ```Download source code: git clone https://github.com/hundredrabbits/orca-c ``` Each letter of the alphabet is an operation, lowercase letters typically operate on bang(*), uppercase letters operate on each frame. Bangs can be generated by various operations, such as E colliding with a 0, see the bang.orca example. Watch a music video of ORCΛ in action. C Port for the ORCΛ programming environment, with a commandline interpreter. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - orca-pl is developed on <a href="https://github.com/hundredrabbits/orca-c">GitHub</a> and has 473 stars - Early development of orca-pl happened in <a href="../lists/labs.html#q=https://github.com/hundredrabbits/Orca-c/issues">https://github.com/hundredrabbits/Orca-c/issues</a> - orca-pl is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a> - Read more about orca-pl on the web: 1. https://git.sr.ht/~rabbits/orca 1. Built with Scroll v170.5.0 10/15/2024 346 1.7
orca-lang - Programming language orca-lang ========= orca-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Karl Robillard. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Karl%20Robillard Karl Robillard #2513 on PLDB 11 Years Old Orca is a REBOL-like interpreter which can be used under the terms of either the GPL or LGPL. The interpreter is a C library so that C/C++ applications can use Orca as an embedded scripting system. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of orca-lang happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/urlan/mailman/urlan-orca">https://sourceforge.net/p/urlan/mailman/urlan-orca</a> Built with Scroll v170.5.0 10/15/2024 258 1.3
Orc - Programming language Orc === Orc is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004 by Jayadev Misra. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=Jayadev%20Misra Jayadev Misra #1142 on PLDB 21 Years Old Orc is a concurrent, nondeterministic computer programming language created by Jayadev Misra at the University of Texas at Austin. Orc provides uniform access to computational services, including distributed communication and data manipulation, through sites. Using four simple concurrency primitives, the programmer orchestrates the invocation of sites to achieve a goal, while managing timeouts, priorities, and failures.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Orc_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Orc happened in <a href="../lists/labs.html#q=University of Texas at Austin">University of Texas at Austin</a> - See also: (4 related languages) <a href="haskell.html">Haskell</a>, <a href="ml.html">ML</a>, <a href="oz.html">Oz</a>, <a href="smalltalk.html">Smalltalk</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/o/Orc.orc'>hello-world</a>: {- HelloWorld.orc -- Orc program HelloWorld - - $Id$ - - Created by xbony2 on Nov 8, 2014 8:30:25 PM - Licensed under public domain. -} Println("Hello World") >> stop ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example {- A comment -} Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example {- A comment -} Token {- -} row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Println row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 449 2.2
Optimized Row Columnar - Binary data format Optimized Row Columnar ====================== Optimized Row Columnar is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #3085 on PLDB 9 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of Optimized Row Columnar happened in <a href="../lists/labs.html#q=Apache Software Foundation">Apache Software Foundation</a> Built with Scroll v170.5.0 10/15/2024 198 1
orange - Programming language orange ====== orange is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Robert Fratto. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Robert%20Fratto Robert Fratto #1251 on PLDB 11 Years Old ```Download source code: git clone https://github.com/orange-lang/orange ``` Orange is a systems programming language made to be as powerful as C++ with none of the headache. It aims to be very productive by baking the most important low- and high-level features directly into the language, instead of dealing with them through obtuse function calls. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - orange is developed on <a href="https://github.com/orange-lang/orange">GitHub</a> and has 74 stars - Early development of orange happened in <a href="../lists/labs.html#q=https://github.com/orange-lang">https://github.com/orange-lang</a> - orange is written in <a href="go.html">Go</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="dockerfile.html">Dockerfile</a> ```Example from the web: extern printf(char* s, ...) -> int32 class Person public char* name public Person(char* name) @name = name end end Person john = Person("Johnny") printf("Hello, %s!\n", john.name) ``` ```orange <a href="../lists/keywords.html#q=orange">Keywords</a> alias bool break catch char class const continue data def delete do double elif else enum extend extern false final finally float fro get if import int int16 int32 int64 int8 interface new of package private property protected public return set static string super this throw true try uint uint16 uint362 uint64 uint8 var virtual void where while ``` HackerNews discussions of orange ================================ title|titleLink|date|score|comments Orange: A simple systems programming language|https://news.ycombinator.com/item?id=9784334|06/26/2015|55|38 Built with Scroll v170.5.0 10/15/2024 447 2.2
Oracle Built with Scroll v170.5.0 10/15/2024 6 0
Oracle Java - Programming language Oracle Java =========== Oracle Java is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2018 on PLDB 15 Years Old A commercial implementation of Java provided by Oracle Corporation. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Oracle Java is an implementation of <a href="java.html">Java</a> - Early development of Oracle Java happened in <a href="../lists/labs.html#q=Sun Microsystems">Sun Microsystems</a> Built with Scroll v170.5.0 10/15/2024 214 1.1
OptimJ - Programming language OptimJ ====== OptimJ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2141 on PLDB 19 Years Old OptimJ is an extension of the Java with language support for writing optimization models and abstractions for bulk data processing. The extensions and the proprietary product implementing the extensions were developed by Ateji which went out of business in September 2011. OptimJ aims at providing a clear and concise algebraic notation for optimization modeling, removing compatibility barriers between optimization modeling and application programming tools, and bringing software engineering techniques such as object-orientation and modern IDE support to optimization experts. Read more on Wikipedia... https://en.wikipedia.org/wiki/OptimJ Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of OptimJ happened in <a href="../lists/labs.html#q=Ateji">Ateji</a> - See also: (2 related languages) <a href="java.html">Java</a>, <a href="algebraic-modeling-language.html">Algebraic modeling language</a> ```Example from <a href='https://en.wikipedia.org/wiki/OptimJ'>Wikipedia</a>: // select name from persons where age > 18 `multiSet(){ p.name | Person p : persons, :p.age > 18 } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 390 1.9
Optimized-systems-software Built with Scroll v170.5.0 10/15/2024 6 0
Optimization Programming Language - Programming language Optimization Programming Language ================================= Optimization Programming Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999 by Pascal Van Hentenryck. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=Pascal%20Van%20Hentenryck Pascal Van Hentenryck #2243 on PLDB 26 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Optimization Programming Language happened in <a href="../lists/labs.html#q=Brown University">Brown University</a> - See also: (1 related languages) <a href="gams.html">GAMS</a> - Read more about Optimization Programming Language on the web: 1. https://www.amazon.com/OPL-Optimization-Programming-Language/dp/0262720302 1. Built with Scroll v170.5.0 10/15/2024 246 1.2
OPS5 - Programming language OPS5 ==== OPS5, aka Official Production System version 5, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #1498 on PLDB 48 Years Old OPS5 is a rule-based or production system computer language, notable as the first such language to be used in a successful expert system, the R1/XCON system used to configure VAX computers. The OPS (said to be short for "Official Production System") family was developed in the late 1970s by Charles Forgy while at Carnegie Mellon. Allen Newell's research group in artificial intelligence had been working on production systems for some time, but Forgy's implementation, based on his Rete algorithm, was especially efficient, sufficiently so that it was possible to scale up to larger problems involving hundreds or thousands of rules. Read more on Wikipedia... https://en.wikipedia.org/wiki/OPS5 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of OPS5 happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - OPS5 on HOPL https://hopl.info/showlanguage.prx?exp=775 OPS5 on HOPL ```Example from the web: (compute 2 + (3 * 4) + 5) ``` Built with Scroll v170.5.0 10/15/2024 336 1.7
Ops Built with Scroll v170.5.0 10/15/2024 6 0
Ops-3 Built with Scroll v170.5.0 10/15/2024 6 0
Opp Built with Scroll v170.5.0 10/15/2024 6 0
OPL - Programming language OPL === OPL, aka Open Programming Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #1283 on PLDB 41 Years Old Open Programming Language (OPL) is an embedded programming language for portable devices that run the Symbian Operating System.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Open_Programming_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of OPL happened in <a href="../lists/labs.html#q=Psion PLC">Psion PLC</a> - Explore OPL snippets on <a href="http://www.rosettacode.org/wiki/Category:OPL">Rosetta Code</a> - OPL appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (4 related languages) <a href="basic.html">BASIC</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="python.html">Python</a>, <a href="python-for-s60.html">Python for S60</a> ```Example from <a href='https://en.wikipedia.org/wiki/Open_Programming_Language'>Wikipedia</a>: PROC test: dINIT "Your Challenge" dTEXT "","Will your answer to this question be no?" dBUTTONS "Yes",%y,"No",%n IF DIALOG=%y PRINT "No it wasn't!" ELSE PRINT "Yes it was!" ENDIF GET ENDP ``` Built with Scroll v170.5.0 10/15/2024 354 1.8
Opl-langage-informatique Built with Scroll v170.5.0 10/15/2024 6 0
operon - Query language operon ====== operon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #2512 on PLDB 7 Years Old Operon.io is a powerful language to query, transform and integrate JSON-data. You can use it for example to build a small microservice for your backend services. All code is run on the powerful and battle tested Java Virtual Machine (JVM). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of operon happened in <a href="../lists/labs.html#q=Operon Consulting">Operon Consulting</a> ```Example from the web: From json:true Function mySum($a, $b): $a + $b End Select [1 ... 5] => array:Reduce(mySum($a, $b)) ``` Built with Scroll v170.5.0 10/15/2024 254 1.3
Operational Control Language - Programming language Operational Control Language ============================ Operational Control Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #1899 on PLDB 39 Years Old Operational Control Language (OCL) is the control language of the IBM System/34 and System/36 minicomputer family. Other control languages include CL (System/38 and AS/400), JCL (System/370), and REXX (AS/400). The facility of DOS to use batch files is also control language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Operational_Control_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Operational Control Language happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Operational Control Language on HOPL https://hopl.info/showlanguage.prx?exp=2301 Operational Control Language on HOPL - See also: (1 related languages) <a href="jcl.html">JCL</a> ```Example from <a href='https://en.wikipedia.org/wiki/Operational_Control_Language'>Wikipedia</a>: ** Procedure PROC1 ** ** Written by Joe User 2006-05-29 ** ** // * 'PROC1 procedure is running' // * ' ' // IFF ACTIVE-'PROC2,PROC3' GOTO OKAY ** IFF means 'if false' ** ACTIVE-'nnn,nnn2' means at least one of the listed programs is currently running ** GOTO xxx means skip to the statement that says TAG xxx and resume processing // PAUSE ' Cannot continue because other Payroll is running' // CANCEL stops execution of this procedure // TAG OKAY // IFF DATAF1-PFILE1 IFF DATAF1-PFILE2 GOTO NODELT // * ' Caution, Pay Data Exists' displays info on CRT // * ' ' // * ' Press 1 to continue and DELETE existing files' // IFF '1'=?1R? CANCEL A parameter is indicated by question marks surrounding a number ** Using 1R between question marks indicates that the parameter is required and processing ** waits for user input. CANCEL means immediately go to end of job. // LOAD $DELET $DELET is used to delete files // RUN // IF DATAF1-PFILE1 SCRATCH UNIT-F1,LABEL-PFILE1 deletes a disk file // IF DATAF1-PFILE2 SCRATCH UNIT-F1,LABEL-PFILE2 // END END returns control from a system program // LOAD PR101 PR101 is the sample RPG program // FILE NAME-PAYMAST,DISP-SHR PAYMAST is the payroll master file // FILE NAME-PFILE1,DISP-NEW,RECORDS-100,EXTEND-100 A new file PFILE1 is created ** 100 records are assigned to PFILE1 - if full, the system tries to extend it by another 100 ** each time it fills. // RUN ** It's not necessary or valid to put an END statement after most user programs // SWITCH 1XXXXXXX Causes U1 to be SETON in the RPG program // LOCAL OFFSET-1,DATA-'PROC1' Places PROC1 in the Local Data Area // LOCAL OFFSET-101,DATA-'?USER?' Substitutes the operator's User ID ** LDA becomes the external data structure (UDS) in an RPG program // LOAD PR102 // FILE NAME-PAYMAST,DISP-SHR DISP-SHR means the file is shared ** Other programs can use PAYMAST at the same time // FILE NAME-PFILE,LABEL-PFILE1 ** NAME/LABEL is used when the RPG disk file and the actual disk file names are different. // RUN // RETURN Return means go to end-of-job ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 715 3.6
OpenVera - Programming language OpenVera ======== OpenVera is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1297 on PLDB 24 Years Old OpenVera is a hardware verification language developed and managed by Synopsys. OpenVera is an interoperable, open hardware verification language for testbench creation. The OpenVera language was used as the basis for the advanced verification features in the IEEE Std. Read more on Wikipedia... https://en.wikipedia.org/wiki/OpenVera Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of OpenVera happened in <a href="../lists/labs.html#q=Systems Science Inc">Systems Science Inc</a> - See also: (1 related languages) <a href="systemverilog.html">SystemVerilog</a> - Read more about OpenVera on the web: 1. http://wiki.c2.com/?VeraLanguage 1. ```Example from the web: // This Examples shows how random // Test vectors is generated // This is base object class m_base_o { rand bit [7:0] addr ; rand bit [7:0] data ; rand bit rd_wr; constraint c1 { addr > 0; data > 0; } task print() { printf ("-------------------------\n"); printf ("Address : %x\n",addr); printf ("Data : %x\n",data); printf ("Write : %x\n",rd_wr); } } // This is transcation generator class txgen { m_base_o base_ob; integer num_cmds; integer i,s; // Method to generate commands task gen_tx () { base_ob = new(); // Generate num_cmds commands for ( i = 0; i < num_cmds; i ++) { s = base_ob.randomize(); base_ob.print(); } } } // Top level for any vera testbench program memory { txgen tx; tx = new(); tx.num_cmds = 5; tx.gen_tx(); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 447 2.2
OpenType Feature File - Application OpenType Feature File ===================== OpenType Feature File is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #1413 on PLDB 29 Years Old An OpenType feature file is a text file that contains the typographic layout feature specifications for an OpenType font in an easy-to-read format. It may also contain override values for certain fields in the font tables. It is read in during the creation or editing of an OpenType font. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of OpenType Feature File happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> and <a href="../lists/labs.html#q=Adobe">Adobe</a> - GitHub supports <a href="https://github.com/Alhadis/language-fontforge" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for OpenType Feature File - Read more about OpenType Feature File on the web: 1. https://en.wikipedia.org/wiki/OpenType 1. ```Example from the web: # Script and language coverage languagesystem DFLT dflt; languagesystem latn dflt; # Ligature formation feature liga { substitute f i by f_i; substitute f l by f_l; } liga; # Kerning feature kern { position A Y -100; position a y -80; position s f' <0 0 10 0> t; } kern; ``` Built with Scroll v170.5.0 10/15/2024 349 1.7
OpenSpice - Programming language OpenSpice ========= OpenSpice is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005 by Stephen Leach. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Stephen%20Leach Stephen Leach #2511 on PLDB 20 Years Old OpenSpice is an openly available specification of the Spice language - a modern programming language with some nice XML processing features. It is designed with the needs of part-time or occasional programmers in mind. The language features are properly separated and their corner cases have been eliminated. This design means that if you only use Spice occasionally, you're likely to find it easy to come back to despite the breaks. The most similar well-known language is probably Common LISP together with CLOS. But Spice has a rich Algol-like external syntax, an XML transport form, and makes multiple values a key feature. The way Spice deals with multiple values is, we think, the feature that will strike most programmers as special. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of OpenSpice happened in <a href="../lists/labs.html#q=The OpenSpice Group">The OpenSpice Group</a> - OpenSpice on HOPL https://hopl.info/showlanguage.prx?exp=8619 OpenSpice on HOPL - Read more about OpenSpice on the web: 1. http://lambda-the-ultimate.org/node/516 1. Built with Scroll v170.5.0 10/15/2024 359 1.8
OpenSCAD - Programming language OpenSCAD ======== OpenSCAD is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #539 on PLDB 15 Years Old 11k <span title="OpenSCAD repos on GitHub.">Repos</span> OpenSCAD is a free software application for creating solid 3D CAD (computer-aided design) objects. It is a script-only based modeller that uses its own description language; parts can be previewed, but it cannot be interactively selected or modified by mouse in the 3D view. An OpenSCAD script specifies geometric primitives (such as spheres, boxes, cylinders, etc.) and defines how they are modified and combined (for instance by intersection, difference, envelope combination and Minkowski sums) to render a 3D model. Read more on Wikipedia... https://en.wikipedia.org/wiki/OpenSCAD Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cad"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cad</a> - There are at least 10,989 OpenSCAD repos on <a href="https://github.com/search?q=language:OpenSCAD">GitHub</a> - Early development of OpenSCAD happened in <a href="../lists/labs.html#q=https://opencollective.com/openscad">https://opencollective.com/openscad</a> - The Google BigQuery Public Dataset GitHub snapshot shows 1k users using OpenSCAD in 2k repos on <a href="https://api.github.com/search/repositories?q=language:OpenSCAD">GitHub</a> - Explore OpenSCAD snippets on <a href="http://www.rosettacode.org/wiki/Category:Openscad">Rosetta Code</a> - GitHub supports <a href="https://github.com/tbuser/openscad.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for OpenSCAD - See also: (5 related languages) <a href="opengl.html">OpenGL</a>, <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="ia-32.html">IA-32</a>, <a href="dxf.html">AutoCAD DXF</a> - Read more about OpenSCAD on the web: 1. https://en.wikipedia.org/wiki/OpenSCAD 1. ```Example from the web: cube(5); x = 4+y; rotate(40) square(5,10); translate([10,5]) { circle(5); square(4); } rotate(60) color("red") { circle(5); square(4); } color("blue") { translate([5,3,0]) sphere(5); rotate([45,0,45]) { cylinder(10); cube([5,6,7]); } } ``` ```Example from <a href='https://riju.codes/openscad'>Riju</a>: echo("Hello, world!"); ``` ```Example from <a href='https://github.com/tbuser/openscad.tmbundle'>Linguist</a>: // Simple sphere in OpenSCAD sphere( r=10 ); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 624 3.1
Openroad Built with Scroll v170.5.0 10/15/2024 6 0
OpenRC runscript - Application OpenRC runscript ================ OpenRC runscript is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2007 by Roy Marples. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Roy%20Marples Roy Marples #447 on PLDB 18 Years Old ```Download source code: git clone https://github.com/OpenRC/openrc ``` OpenRC is basically an interpreter for shell scripts which provides an easy interface to the often complex system commands and daemons. When a service runs a command it first loads its multiplexed configuration file, then its master configuration file, then /etc/rc.conf and finally the script itself. At this point then runs the command given. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - OpenRC runscript is developed on <a href="https://github.com/OpenRC/openrc">GitHub</a> and has 1,416 stars - Early development of OpenRC runscript happened in <a href="../lists/labs.html#q=https://roy.marples.name/projects">https://roy.marples.name/projects</a> - OpenRC runscript is written in <a href="meson.html">Meson</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="perl.html">Perl</a> - GitHub supports <a href="https://github.com/atom/language-shellscript" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for OpenRC runscript - Read more about OpenRC runscript on the web: 1. http://www.linuxhowtos.org/manpages/8/openrc-run.htm 1. ```Example from the web: #!/sbin/openrc-run command=/usr/bin/foo command_args="${foo_args} --bar" pidfile=/var/run/foo.pid name="FooBar Daemon" description="FooBar is a daemon that eats and drinks" extra_commands="show" extra_started_commands="drink eat" description_drink="Opens mouth and reflexively swallows" description_eat="Chews food in mouth" description_show="Shows what's in the tummy" _need_dbus() { grep -q dbus /etc/foo/plugins } depend() { # We write a pidfile and to /var/cache, so we need localmount. need localmount # We can optionally use the network, but it's not essential. use net # We should be after bootmisc so that /var/run is cleaned before # we put our pidfile there. after bootmisc # Foo may use a dbus plugin. # However, if we add the dbus plugin whilst foo is running and # stop dbus, we don't need to stop foo as foo didn't use dbus. config /etc/foo/plugins local _need= if service_started; then _need=`service_get_value need` else if _need_dbus; then _need="${_need} dbus" fi fi need ${_need} } # This function does any pre-start setup. If it fails, the service will # not be started. # If you need this function to behave differently for a restart command, # you should check the value of RC_CMD for "restart". # This also applies to start_post, stop_pre and stop_post. start_pre() { if [ "$RC_CMD" = restart ]; then # This block will only execute for a restart command. Use a # structure like this if you need special processing for a # restart which you do not need for a normal start. # The function can also fail from here, which will mean that a # restart can fail. # This logic can also be used in start_post, stop_pre and # stop_post. fi # Ensure that our dirs are correct checkpath --directory --owner foo:foo --mode 0775 \ /var/run/foo /var/cache/foo } start_post() { # Save our need if _need_dbus; then service_set_value need dbus fi } stop_post() { # Clean any spills rm -rf /var/cache/foo/* } drink() { ebegin "Starting to drink" ${command} --drink beer eend $? "Failed to drink any beer :(" } eat() { local result=0 retval= ate= food= ebegin "Starting to eat" if yesno "${foo_diet}"; then eend 1 "We are on a diet!" return 1 fi for food in /usr/share/food/*; do veinfo "Eating `basename ${food}`" ${command} --eat ${food} retval=$? : $(( result += retval )) [ ${retval} = 0 ] && ate="${ate} `basename ${food}`" done if eend ${result} "Failed to eat all the food"; then service_set_value ate "${ate}" fi } show() { einfo "Foo has eaten: `service_get_value ate`" } ``` ```Example from <a href='https://github.com/atom/language-shellscript'>Linguist</a>: #!/sbin/openrc-run description="Daemon for Advanced Configuration and Power Interface" extra_started_commands="reload" command="/usr/sbin/acpid" command_args="$ACPID_ARGS" start_stop_daemon_args="--quiet" depend() { need localmount use logger } reload() { ebegin "Reloading acpid configuration" start-stop-daemon --exec $command --signal HUP eend $? } ``` Built with Scroll v170.5.0 10/15/2024 891 4.5
Openmusic Built with Scroll v170.5.0 10/15/2024 6 0
OpenLisp - Programming language OpenLisp ======== OpenLisp is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988 by Christian Jullien. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 https://pldb.io/concepts/../lists/creators.html#q=Christian%20Jullien Christian Jullien #2039 on PLDB 37 Years Old OpenLisp is a programming language in the Lisp family developed by Christian Jullien. It conforms to the international standard for ISLISP published jointly by the International Organization for Standardization (ISO) and International Electrotechnical Commission (IEC), ISO/IEC 13816:1997(E), revised to ISO/IEC 13816:2007(E).Written in the programming languages C and Lisp, it runs on most common operating systems. OpenLisp is designated an ISLISP implementation, but also contains many Common Lisp-compatible extensions (hashtable, readtable, package, defstruct, sequences, rational numbers) and other libraries (network socket, regular expression, XML, Portable Operating System Interface (POSIX), SQL, Lightweight Directory Access Protocol (LDAP)).OpenLisp includes an interpreter associated to a read–eval–print loop (REPL), a Lisp Assembly Program (LAP) and a backend compiler for the language C.. Read more on Wikipedia... https://en.wikipedia.org/wiki/OpenLisp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of OpenLisp happened in <a href="../lists/labs.html#q=Eligis (one person company)">Eligis (one person company)</a> - Explore OpenLisp snippets on <a href="http://www.rosettacode.org/wiki/Category:OpenLisp">Rosetta Code</a> - See also: (40 related languages) <a href="emacs-editor.html">Emacs</a>, <a href="lisp.html">Lisp</a>, <a href="c.html">C</a>, <a href="x86-isa.html">X86</a>, <a href="sparc.html">SPARC</a>, <a href="powerpc.html">PowerPC</a>, <a href="mips.html">MIPS architecture</a>, <a href="arm.html">ARM</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="solaris.html">Solaris</a>, <a href="islisp.html">ISLISP</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="regex.html">Regular Expressions</a>, <a href="xml.html">XML</a>, <a href="sql.html">SQL</a>, <a href="java.html">Java</a>, <a href="unicode.html">Unicode</a>, <a href="interlisp.html">Interlisp</a>, <a href="lisp-machine-lisp.html">Lisp Machine Lisp</a>, <a href="scheme.html">Scheme</a>, <a href="le-lisp.html">Le-Lisp</a>, <a href="t.html">T</a>, <a href="emacs-lisp.html">Emacs Lisp</a>, <a href="autolisp.html">AutoLISP</a>, <a href="picolisp.html">PicoLisp</a>, <a href="eulisp.html">EuLisp</a>, <a href="newlisp.html">NewLisp</a>, <a href="racket.html">Racket</a>, <a href="guile.html">Guile</a>, <a href="clojure.html">Clojure</a>, <a href="arc.html">Arc</a>, <a href="lfe.html">LFE</a>, <a href="http.html">HTTP</a>, <a href="smtp.html">SMTP</a>, <a href="mysql.html">MySQL</a>, <a href="sqlite.html">SQLite</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="csv.html">CSV</a> ```Example from <a href='https://en.wikipedia.org/wiki/OpenLisp'>Wikipedia</a>: static POINTER OLDEFCOMPILED1(olfib_00, p1) { POINTER a1; POINTER VOLATILE a2; ollapenter(SN_OLFIB_00); a1 = p1; if (eq(a1, olmakefix(1))) goto _l004; if (!eq(a1, olmakefix(2))) goto _l003; ollapleave(SN_OLFIB_00); return olmakefix(1); _l003: a1 = ollapgsub(a1, olmakefix(1)); a2 = olfib_00(a1); a1 = ollapgsub(p1, olmakefix(2)); a1 = olfib_00(a1); a1 = ollapgadd(a2, a1); _l004: ollapleave(SN_OLFIB_00); return a1; } ``` Built with Scroll v170.5.0 10/15/2024 698 3.5
opengraph - Xml format opengraph ========= opengraph is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2510 on PLDB 15 Years Old The Open Graph protocol enables any web page to become a rich object in a social graph. For instance, this is used on Facebook to allow any web page to have the same functionality as any other object on Facebook. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of opengraph happened in <a href="../lists/labs.html#q=Facebook">Facebook</a> - <a href="https://ogp.me/">ogp.me</a> was registered in 2010 ```Example from the web: <html prefix="og: http://ogp.me/ns#"> <head> <title>The Rock (1996)</title> <meta property="og:title" content="The Rock" /> <meta property="og:type" content="video.movie" /> <meta property="og:url" content="http://www.imdb.com/title/tt0117500/" /> <meta property="og:image" content="http://ia.media-imdb.com/images/rock.jpg" /> ... </head> ... </html> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example true false 1 0 Token Built with Scroll v170.5.0 10/15/2024 360 1.8
OpenGL - Library OpenGL ====== OpenGL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #872 on PLDB 33 Years Old Open Graphics Library (OpenGL) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit (GPU), to achieve hardware-accelerated rendering. Silicon Graphics Inc., (SGI) started developing OpenGL in 1991 and released it in January 1992; applications use it extensively in the fields of computer-aided design (CAD), virtual reality, scientific visualization, information visualization, flight simulation, and video games. Read more on Wikipedia... https://en.wikipedia.org/wiki/OpenGL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Early development of OpenGL happened in <a href="../lists/labs.html#q=Khronos Group">Khronos Group</a> - <a href="https://www.opengl.org/">opengl.org</a> was registered in 1997 - See also: (12 related languages) <a href="opencl.html">OpenCL</a>, <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="webgl.html">WebGL</a>, <a href="ios.html">iOS</a>, <a href="java.html">Java</a>, <a href="android.html">Android</a>, <a href="isbn.html">ISBN</a>, <a href="qt.html">Qt</a>, <a href="linux.html">Linux</a>, <a href="glsl.html">GLSL</a>, <a href="metal.html">Metal</a> - 1 PLDB concepts link to OpenGL: <a href="phigs.html">PHIGS</a> Built with Scroll v170.5.0 10/15/2024 381 1.9
Openflow Built with Scroll v170.5.0 10/15/2024 6 0
OpenEXR - Binary data format OpenEXR ======= OpenEXR is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2943 on PLDB 26 Years Old OpenEXR is a high dynamic range raster file format, released as an open standard along with a set of software tools created by Industrial Light & Magic (ILM), under a free software license similar to the BSD license.It is notable for supporting multiple channels of potentially different pixel sizes, including 64-, 32- and 16-bit floating point values, as well as various compression techniques which include lossless and lossy compression algorithms. It also has arbitrary channels and encodes multiple points of view such as left- and right-camera images.. Read more on Wikipedia... https://en.wikipedia.org/wiki/OpenEXR Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of OpenEXR happened in <a href="../lists/labs.html#q=Industrial Light & Magic">Industrial Light & Magic</a> Built with Scroll v170.5.0 10/15/2024 295 1.5
OpenEdge ABL - Programming language OpenEdge ABL ============ OpenEdge ABL is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #629 on PLDB 19 Years Old 72 <span title="OpenEdge ABL repos on GitHub.">Repos</span> OpenEdge Advanced Business Language, or OpenEdge ABL for short, is a business application development language created and maintained by Progress Software Corporation (PSC). The language, typically classified as a fourth-generation programming language, uses an English-like syntax to simplify software development. The language was called PROGRESS or Progress 4GL up until version 9, but in 2006 PSC changed the name to OpenEdge Advanced Business Language (OpenEdge ABL) in order to overcome a presumed industry perception that 4GLs were less capable than other languages. Read more on Wikipedia... https://en.wikipedia.org/wiki/OpenEdge_Advanced_Business_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 72 OpenEdge ABL repos on <a href="https://github.com/search?q=language:OpenEdge ABL">GitHub</a> - Early development of OpenEdge ABL happened in <a href="../lists/labs.html#q=Progress Software Corporation">Progress Software Corporation</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using OpenEdge ABL in 3k repos on <a href="https://api.github.com/search/repositories?q=language:OpenEdge ABL">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/business.py">syntax highlighting</a> for OpenEdge ABL - GitHub supports <a href="https://github.com/jfairbank/Sublime-Text-2-OpenEdge-ABL" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for OpenEdge ABL - See also: (2 related languages) <a href="sql.html">SQL</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='https://github.com/jfairbank/Sublime-Text-2-OpenEdge-ABL'>Linguist</a>: MESSAGE "Hello, world!". ``` ```Example from <a href='https://en.wikipedia.org/wiki/OpenEdge_Advanced_Business_Language'>Wikipedia</a>: FOR EACH customer WHERE customer.custno = 14 EXCLUSIVE-LOCK: ASSIGN customer.salesman = 'Fred'. END. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 556 2.8
Opendoc-protocol Built with Scroll v170.5.0 10/15/2024 6 0
OpenCV - Library OpenCV ====== OpenCV is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #998 on PLDB 25 Years Old ```Download source code: git clone https://github.com/opencv/opencv ``` OpenCV is a library of programming functions mainly for real-time computer vision. Originally developed by Intel, it was later supported by Willow Garage, then Itseez. The library is cross-platform and licensed as free and open-source software under Apache License 2. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - OpenCV is developed on <a href="https://github.com/opencv/opencv">GitHub</a> and has 77,208 stars - OpenCV is written in <a href="cpp.html">C++</a>, <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a>, <a href="java.html">Java</a>, <a href="xml.html">XML</a>, <a href="opencl.html">OpenCL</a>, <a href="html.html">HTML</a>, <a href="assembly-language.html">Assembly language</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="javascript.html">JavaScript</a>, <a href="cuda.html">CUDA</a>, <a href="swift.html">Swift</a>, <a href="json.html">JSON</a>, <a href="diff.html">Diff</a>, <a href="yaml.html">YAML</a>, <a href="xaml.html">XAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="csharp.html">C#</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="glsl.html">GLSL</a>, <a href="tex.html">Tex</a>, <a href="scala.html">Scala</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="bash.html">Bash</a>, <a href="gradle.html">Gradle</a>, <a href="kotlin.html">Kotlin</a>, <a href="clojure.html">Clojure</a>, <a href="prolog.html">Prolog</a>, <a href="pascal.html">Pascal</a>, <a href="perl.html">Perl</a>, <a href="objective-c.html">Objective-C</a>, <a href="hlsl.html">HLSL</a>, <a href="powershell.html">PowerShell</a>, <a href="ini.html">Ini</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="idl.html">IDL</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 10/15/2024 495 2.5
OpenComal - Programming language OpenComal ========= OpenComal is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Christian Pietsch. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Christian%20Pietsch Christian Pietsch #1637 on PLDB 19 Years Old ```Download source code: git clone https://github.com/poldy/OpenCOMAL ``` OpenCOMAL aims to be a compliant Common COMAL interpreter. It has been tested on Linux and macOS. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - OpenComal is developed on <a href="https://github.com/poldy/OpenCOMAL">GitHub</a> and has 21 stars - Early development of OpenComal happened in <a href="../lists/labs.html#q=http://www.josvisser.nl">http://www.josvisser.nl</a> - OpenComal is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="bazel.html">Bazel</a> - OpenComal on HOPL https://hopl.info/showlanguage.prx?exp=8618 OpenComal on HOPL - Read more about OpenComal on the web: 1. https://slackbuilds.org/repository/14.2/development/opencomal 1. Built with Scroll v170.5.0 10/15/2024 331 1.7
OpenCL - Programming language OpenCL ====== OpenCL is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #104 on PLDB 16 Years Old 0 <span title="OpenCL repos on GitHub.">Repos</span> Open Computing Language (OpenCL) is a framework for writing programs that execute across heterogeneous platforms consisting of central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), field-programmable gate arrays (FPGAs) and other processors or hardware accelerators. OpenCL specifies programming languages (based on C99 and C++11) for programming these devices and application programming interfaces (APIs) to control the platform and execute programs on the compute devices. OpenCL provides a standard interface for parallel computing using task- and data-based parallelism. Read more on Wikipedia... https://en.wikipedia.org/wiki/OpenCL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 0 OpenCL repos on <a href="https://github.com/search?q=language:OpenCL">GitHub</a> - Early development of OpenCL happened in <a href="../lists/labs.html#q=Khronos Group">Khronos Group</a> - Check out the 37 <a href="https://www.meetup.com/topics/opencl/">OpenCL meetup groups</a> on Meetup.com. - OpenCL is supported by the <a href="https://www.sourceware.org/gdb/">GDB</a> - OpenCL appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - GitHub supports <a href="https://github.com/textmate/c.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for OpenCL - Indeed.com has 266 matches for <a href="https://www.indeed.com/jobs?q=opencl engineer">"opencl engineer"</a>. - See also: (17 related languages) <a href="opengl.html">OpenGL</a>, <a href="android.html">Android</a>, <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a>, <a href="ia-32.html">IA-32</a>, <a href="cuda.html">CUDA</a>, <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="java.html">Java</a>, <a href="llvmir.html">LLVM IR</a>, <a href="mathematica.html">Mathematica</a>, <a href="javascript.html">JavaScript</a>, <a href="arm.html">ARM</a>, <a href="x86-isa.html">X86</a>, <a href="ptx.html">PTX</a>, <a href="metal.html">Metal</a>, <a href="sequencel.html">SequenceL</a> - 10 PLDB concepts link to OpenCL: <a href="basis-universal-format.html">Basis Codec</a>, <a href="charcoal.html">Charcoal</a>, <a href="cir.html">CIR</a>, <a href="emscripten.html">Emscripten</a>, <a href="ffmpeg.html">FFmpeg</a>, <a href="futhark.html">Futhark</a>, <a href="hhvm.html">HHVM</a>, <a href="hyphy.html">HyPhy</a>, <a href="lwjgl.html">LWJGL</a>, <a href="opencv.html">OpenCV</a> ```Example from <a href='https://github.com/textmate/c.tmbundle'>Linguist</a>: /* Old-style comment. */ // New-style comment. typedef float foo_t; #ifndef ZERO #define ZERO (0.0) #endif #define FOO(x) ((x) + \ ZERO) __kernel void foo(__global const foo_t * x, __local foo_t y, const uint n) { barrier(CLK_LOCAL_MEM_FENCE); if (n > 42) { *x += y; } } ``` ```Example from <a href='https://en.wikipedia.org/wiki/OpenCL'>Wikipedia</a>: // This kernel computes FFT of length 1024. The 1024 length FFT is decomposed into // calls to a radix 16 function, another radix 16 function and then a radix 4 function __kernel void fft1D_1024 (__global float2 *in, __global float2 *out, __local float *sMemx, __local float *sMemy) { int tid = get_local_id(0); int blockIdx = get_group_id(0) * 1024 + tid; float2 data[16]; // starting index of data to/from global memory in = in + blockIdx; out = out + blockIdx; globalLoads(data, in, 64); // coalesced global reads fftRadix16Pass(data); // in-place radix-16 pass twiddleFactorMul(data, tid, 1024, 0); // local shuffle using local memory localShuffle(data, sMemx, sMemy, tid, (((tid & 15) * 65) + (tid >> 4))); fftRadix16Pass(data); // in-place radix-16 pass twiddleFactorMul(data, tid, 64, 4); // twiddle factor multiplication localShuffle(data, sMemx, sMemy, tid, (((tid >> 4) * 64) + (tid & 15))); // four radix-4 function calls fftRadix4Pass(data); // radix-4 function number 1 fftRadix4Pass(data + 4); // radix-4 function number 2 fftRadix4Pass(data + 8); // radix-4 function number 3 fftRadix4Pass(data + 12); // radix-4 function number 4 // coalesced global writes globalStores(data, out, 64); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 910 4.5
Openada Built with Scroll v170.5.0 10/15/2024 6 0
Open Shading Language - Shading language Open Shading Language ===================== Open Shading Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22shadingLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">shading language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #722 on PLDB 17 Years Old ```Download source code: git clone https://github.com/imageworks/openshadinglanguage ``` Open Shading Language (OSL) is a shading language developed by Sony Pictures Imageworks for use in its Arnold Renderer. It is also supported by Otoy's Octane Render, V-Ray 3, and by the Cycles render engine in Blender (starting with Blender 2.65). OSL's surface and volume shaders define how surfaces or volumes scatter light in a way that allows for importance sampling; thus, it is well suited for physically-based renderers that support ray tracing and global illumination.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Open_Shading_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"shadingLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>shadingLanguage</a> - Open Shading Language is developed on <a href="https://github.com/imageworks/openshadinglanguage">GitHub</a> and has 2,052 stars - Early development of Open Shading Language happened in <a href="../lists/labs.html#q=Sony">Sony</a> - Open Shading Language is written in <a href="python.html">Python</a>, <a href="cpp.html">C++</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a>, <a href="bash.html">Bash</a>, <a href="cuda.html">CUDA</a>, <a href="yaml.html">YAML</a>, <a href="tex.html">Tex</a>, <a href="yacc.html">Yacc</a>, <a href="html.html">HTML</a>, <a href="lex.html">Lex</a>, <a href="make.html">Make</a>, <a href="d.html">D</a>, <a href="css.html">CSS</a>, <a href="glsl.html">GLSL</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="javascript.html">JavaScript</a> - <a href="http://openshadinglanguage.com">openshadinglanguage.com</a> was registered in 2012 Built with Scroll v170.5.0 10/15/2024 444 2.2
OpenNN - Library OpenNN ====== OpenNN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #779 on PLDB 22 Years Old ```Download source code: git clone https://github.com/Artelnics/opennn ``` OpenNN (Open Neural Networks Library) is a software library written in the C++ programming language which implements neural networks, a main area of deep learning research.. Read more on Wikipedia... https://en.wikipedia.org/wiki/OpenNN Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - OpenNN is developed on <a href="https://github.com/Artelnics/opennn">GitHub</a> and has 1,136 stars - Early development of OpenNN happened in <a href="../lists/labs.html#q=https://github.com/Artelnics/opennn">https://github.com/Artelnics/opennn</a> - OpenNN is written in <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="fortran-77.html">FORTRAN 77</a>, <a href="csv.html">CSV</a>, <a href="xml.html">XML</a>, <a href="c.html">C</a>, <a href="cuda.html">CUDA</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="bash.html">Bash</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="xslt.html">XSLT</a>, <a href="dtd.html">DTD</a> Built with Scroll v170.5.0 10/15/2024 372 1.9
OPB Format - Text data format OPB Format ========== OPB Format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2009 by Olivier Roussel and Vasco Manquinho. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Olivier%20Roussel Olivier Roussel https://pldb.io/concepts/../lists/creators.html#q=Vasco%20Manquinho Vasco Manquinho #2898 on PLDB 16 Years Old A format for encoding pseudo-Boolean optimization problems. It is used to represent linear pseudo-Boolean constraints and objective functions. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - See also: (1 related languages) <a href="mps-format.html">MPS Format</a> - Read more about OPB Format on the web: 1. 2. http://www.cril.univ-artois.fr/PB12/format.pdf 1. https://www.gurobi.com/documentation/current/refman/opb_format.html 2. ```Example from the web: * #variable= 3 #constraint= 2 min: 3 x1 + 2 x2 + x3; 2 x1 - 3 x2 + x3 >= 5; x1 + x2 + x3 = 1; ``` Built with Scroll v170.5.0 10/15/2024 293 1.5
opam-pm - Package manager opam-pm ======= opam-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2012 by Fabrice Le Fessant. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Fabrice%20Le%20Fessant Fabrice Le Fessant #504 on PLDB 13 Years Old ```Download source code: git clone https://github.com/ocaml/opam ``` opam is a source-based package manager. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - opam-pm is developed on <a href="https://github.com/ocaml/opam">GitHub</a> and has 1,218 stars - Early development of opam-pm happened in <a href="../lists/labs.html#q=https://github.com/ocaml">https://github.com/ocaml</a> - opam-pm is written in <a href="ocaml.html">OCaml</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="c.html">C</a>, <a href="m4.html">M4</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a>, <a href="z-shell.html">Z shell</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="sed.html">sed</a>, <a href="c-shell.html">C shell</a> Built with Scroll v170.5.0 10/15/2024 360 1.8
Opal - Programming language Opal ==== Opal is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #808 on PLDB 31 Years Old 14 <span title="Opal repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/TU-Berlin/opal ``` OPAL (OPtimized Applicative Language) is a functional programming language first developed at the Technical University of Berlin.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Opal_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Opal is developed on <a href="https://github.com/TU-Berlin/opal">GitHub</a> and has 13 stars - There are at least 14 Opal repos on <a href="https://github.com/search?q=language:Opal">GitHub</a> - Early development of Opal happened in <a href="../lists/labs.html#q=https://github.com/TU-Berlin">https://github.com/TU-Berlin</a> - Opal is written in <a href="c.html">C</a>, <a href="tex.html">Tex</a>, <a href="tcl.html">Tcl</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="lisp.html">Lisp</a>, <a href="clojure.html">Clojure</a>, <a href="perl.html">Perl</a>, <a href="bash.html">Bash</a>, <a href="cmake.html">CMake</a>, <a href="vim-script.html">Vim script</a>, <a href="make.html">Make</a>, <a href="lex.html">Lex</a>, <a href="java.html">Java</a>, <a href="logos.html">Logos</a>, <a href="markdown.html">Markdown</a> - The Google BigQuery Public Dataset GitHub snapshot shows 9 users using Opal in 10 repos on <a href="https://api.github.com/search/repositories?q=language:Opal">GitHub</a> - GitHub supports <a href="https://github.com/artifactz/sublime-opal" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Opal - Read more about Opal on the web: 1. https://link.springer.com/chapter/10.1007%2F3-540-57840-4_34 1. ```Example from <a href='https://github.com/artifactz/sublime-opal'>Linguist</a>: -- Deepak Chopra nonsense text generator -- see https://github.com/StoneCypher/DeepakChopra_Opal/ starts = ["Experiential truth ", "The physical world ", "Non-judgment ", "Quantum physics "] middles = ["nurtures an ", "projects onto ", "imparts reality to ", "constructs with "] qualifiers = ["abundance of ", "the barrier of ", "self-righteous ", "potential "] finishes = ["marvel.", "choices.", "creativity.", "actions."] alert starts.sample + middles.sample + qualifiers.sample + finishes.sample ``` ```Example from <a href='https://en.wikipedia.org/wiki/Opal_(programming_language)'>Wikipedia</a>: IMPLEMENTATION GCD IMPORT Nat COMPLETELY DEF GCD(a,b) == IF a % b = 0 THEN b ELSE IF a-b < b THEN GCD(b,a-b) ELSE GCD(a-b,b) FI FI ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 660 3.3
Opa - Programming language Opa === Opa is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #234 on PLDB 14 Years Old 76 <span title="Opa repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/MLstate/opalang ``` Opa is an open-source programming language for developing scalable web applications. It can be used for both client-side and server-side scripting, where complete programs are written in Opa and subsequently compiled to Nodejs on the server and JavaScript on the client, with the compiler automating all communication between the two. Opa implements strong, static typing, which can be helpful in protecting against security issues such as SQL injections and cross-site scripting attacks. Read more on Wikipedia... https://en.wikipedia.org/wiki/Opa_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Opa is developed on <a href="https://github.com/MLstate/opalang">GitHub</a> and has 1,242 stars - There are at least 76 Opa repos on <a href="https://github.com/search?q=language:Opa">GitHub</a> - Early development of Opa happened in <a href="../lists/labs.html#q=https://github.com/MLstate">https://github.com/MLstate</a> - Opa is written in <a href="ocaml.html">OCaml</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="diff.html">Diff</a>, <a href="lisp.html">Lisp</a>, <a href="make.html">Make</a>, <a href="bash.html">Bash</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="svg.html">SVG</a>, <a href="vim-script.html">Vim script</a>, <a href="markdown.html">Markdown</a>, <a href="perl.html">Perl</a>, <a href="qml.html">QML</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="z-shell.html">Z shell</a>, <a href="dockerfile.html">Dockerfile</a> - The Google BigQuery Public Dataset GitHub snapshot shows 50 users using Opa in 58 repos on <a href="https://api.github.com/search/repositories?q=language:Opa">GitHub</a> - Explore Opa snippets on <a href="http://www.rosettacode.org/wiki/Category:Opa">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/ml.py">syntax highlighting</a> for Opa - GitHub supports <a href="https://github.com/mads379/opa.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Opa - <a href="http://opalang.org">opalang.org</a> was registered in 2010 - See also: (12 related languages) <a href="linux.html">Linux</a>, <a href="ocaml.html">OCaml</a>, <a href="erlang.html">Erlang</a>, <a href="javascript.html">JavaScript</a>, <a href="jquery.html">JQuery</a>, <a href="html.html">HTML</a>, <a href="mongodb.html">MongoDB</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="sql.html">SQL</a>, <a href="dart.html">Dart</a>, <a href="haxe.html">Haxe</a>, <a href="coffeescript.html">CoffeeScript</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/o/Opa.opa'>hello-world</a>: jlog("Hello World") ``` ```Example from <a href='https://github.com/mads379/opa.tmbundle'>Linguist</a>: /** * To compile & run on port 8080: * opa hello_syntax1.opa -- */ server = Server.one_page_server( "Hello, world", -> (<h1>Hello, world</h1>) ) ``` ```Example from <a href='https://en.wikipedia.org/wiki/Opa_(programming_language)'>Wikipedia</a>: Server.start(Server.http, { title: "Hello" , page: function() { <h1>Hello, web!</h1> } } ) ``` ```Opa <a href="../lists/keywords.html#q=opa">Keywords</a> and as begin case client css database db do else end external forall function if import match module or package parser rec server then type val with xml_parser ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token jlog row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 988 4.9
Office Open XML - Xml format Office Open XML =============== Office Open XML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #1231 on PLDB 19 Years Old Office Open XML (also informally known as OOXML or Microsoft Open XML (MOX)) is a zipped, XML-based file format developed by Microsoft for representing spreadsheets, charts, presentations and word processing documents. The format was initially standardized by Ecma (as ECMA-376), and by the ISO and IEC (as ISO/IEC 29500) in later versions. Starting with Microsoft Office 2007, the Office Open XML file formats have become the default target file format of Microsoft Office. Read more on Wikipedia... https://en.wikipedia.org/wiki/Office_Open_XML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Office Open XML happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - See also: (2 related languages) <a href="xml.html">XML</a>, <a href="excel-app.html">Microsoft Excel</a> Built with Scroll v170.5.0 10/15/2024 302 1.5
OOPS+ - Programming language OOPS+ ===== OOPS+ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988 by Els Laenens and Dirk Vermeir. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 https://pldb.io/concepts/../lists/creators.html#q=Els%20Laenens Els Laenens https://pldb.io/concepts/../lists/creators.html#q=Dirk%20Vermeir Dirk Vermeir #3176 on PLDB 37 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of OOPS+ happened in <a href="../lists/labs.html#q=Philips International">Philips International</a> and <a href="../lists/labs.html#q=University of Antwerp">University of Antwerp</a> - OOPS+ on HOPL https://hopl.info/showlanguage.prx?exp=6233 OOPS+ on HOPL - Read more about OOPS+ on Semantic Scholar: 1. https://semanticscholar.org/paper/784b6b440a6a3afebf0a7e6eea988f55897e8d1e 1. - Read more about OOPS+ on the web: 1. https://www.lirmm.fr/~ducour/Doc-objets/ECOOP/papers/0322/03220350.pdf 1. Built with Scroll v170.5.0 10/15/2024 282 1.4
oopsilon - Esoteric programming language oopsilon ======== oopsilon is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2258 on PLDB 8 Years Old ```Download source code: git clone https://github.com/Oopsilon/Oopsilon ``` <a href='http://github.com/Oopsilon/Oopsilon'>Oopsilon</a> is an object-oriented language in the Kayian tradition which is (perhaps uniquely) founded on a negativist philosophy drawing on critical theory and stressing the importance of hermeneutics in understanding the problems programmers experience. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - oopsilon is developed on <a href="https://github.com/Oopsilon/Oopsilon">GitHub</a> and has 0 stars - Early development of oopsilon happened in <a href="../lists/labs.html#q=https://github.com/Oopsilon">https://github.com/Oopsilon</a> - oopsilon is written in <a href="smalltalk.html">Smalltalk</a>, <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="llvmir.html">LLVM IR</a>, <a href="json.html">JSON</a>, <a href="lua.html">Lua</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="meson.html">Meson</a> Built with Scroll v170.5.0 10/15/2024 351 1.8
OOPS - Programming language OOPS ==== OOPS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986 by Els Laenens and Dirk Vermeir. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 https://pldb.io/concepts/../lists/creators.html#q=Els%20Laenens Els Laenens https://pldb.io/concepts/../lists/creators.html#q=Dirk%20Vermeir Dirk Vermeir #3175 on PLDB 39 Years Old OOPS: A Knowledge Representation Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of OOPS happened in <a href="../lists/labs.html#q=Philips International">Philips International</a> and <a href="../lists/labs.html#q=University of Antwerp">University of Antwerp</a> - OOPS on HOPL https://hopl.info/showlanguage.prx?exp=1249 OOPS on HOPL Built with Scroll v170.5.0 10/15/2024 252 1.3
Oopal Built with Scroll v170.5.0 10/15/2024 6 0
Oolp Built with Scroll v170.5.0 10/15/2024 6 0
Ook - Esoteric programming language Ook === Ook is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2005 by David Morgan-Mar. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=David%20Morgan-Mar David Morgan-Mar #2509 on PLDB 20 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Early development of Ook happened in <a href="../lists/labs.html#q=https://www.dangermouse.net">https://www.dangermouse.net</a> - Ook on Esolang https://esolangs.org/wiki/Ook! Ook on Esolang - Read more about Ook on the web: 1. https://esolangs.org/wiki/Ook! 1. ```Example from <a href='https://riju.codes/ook'>Riju</a>: Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook. ``` Built with Scroll v170.5.0 10/15/2024 531 2.7
ooc - Programming language ooc === ooc is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by Amos Wenger. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Amos%20Wenger Amos Wenger #424 on PLDB 16 Years Old 227 <span title="ooc repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/ooc-lang/rock ``` :ocean: self-hosted ooc compiler that generates c99 - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ooc is developed on <a href="https://github.com/ooc-lang/rock">GitHub</a> and has 401 stars - There are at least 227 ooc repos on <a href="https://github.com/search?q=language:ooc">GitHub</a> - Early development of ooc happened in <a href="../lists/labs.html#q=https://github.com/ooc-lang">https://github.com/ooc-lang</a> - ooc is written in <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="m4.html">M4</a>, <a href="assembly-language.html">Assembly language</a>, <a href="html.html">HTML</a>, <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="bash.html">Bash</a>, <a href="yaml.html">YAML</a>, <a href="restructuredtext.html">reStructuredText</a> - The Google BigQuery Public Dataset GitHub snapshot shows 69 users using ooc in 126 repos on <a href="https://api.github.com/search/repositories?q=language:ooc">GitHub</a> - Explore ooc snippets on <a href="http://www.rosettacode.org/wiki/Category:OOC">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/ooc.py">syntax highlighting</a> for ooc - GitHub supports <a href="https://github.com/nilium/ooc.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for ooc - <a href="https://ooc-lang.org/">ooc-lang.org</a> was registered in 2009 ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/o/Ooc.ooc'>hello-world</a>: main: func { "Hello World" println() } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println Built with Scroll v170.5.0 10/15/2024 618 3.1
Onyx - Programming language Onyx ==== Onyx is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989 by Jason Evans. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 https://pldb.io/concepts/../lists/creators.html#q=Jason%20Evans Jason Evans #1742 on PLDB 36 Years Old Onyx is a stack-oriented, multi-threaded, interpreted, general purpose programming language .. Read more on Wikipedia... https://web.archive.org/web/20200125004752/https://en.wikipedia.org/wiki/Onyx_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Onyx happened in <a href="../lists/labs.html#q=https://web.archive.org/web/20160206090152/http://www.canonware.com/">https://web.archive.org/web/20160206090152/http://www.canonware.com/</a> - Explore Onyx snippets on <a href="http://www.rosettacode.org/wiki/Category:Onyx">Rosetta Code</a> - Read more about Onyx on the web: 1. 2. https://directory.fsf.org/wiki/Onyx 1. https://en.everybodywiki.com/Onyx_(programming_language) 2. Built with Scroll v170.5.0 10/15/2024 293 1.5
onnx - Binary data format onnx ==== onnx is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2017 by Junjie Bai. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Junjie%20Bai Junjie Bai #308 on PLDB 8 Years Old ```Download source code: git clone https://github.com/onnx/onnx ``` Open standard for machine learning interoperability - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - onnx is developed on <a href="https://github.com/onnx/onnx">GitHub</a> and has 17,369 stars - Early development of onnx happened in <a href="../lists/labs.html#q=https://github.com/onnx">https://github.com/onnx</a> - onnx is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="cmake.html">CMake</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="toml.html">TOML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="powershell.html">PowerShell</a>, <a href="make.html">Make</a>, <a href="javascript.html">JavaScript</a> - <a href="https://onnx.ai/">onnx.ai</a> was registered in 2017 Built with Scroll v170.5.0 10/15/2024 356 1.8
Oniguruma Built with Scroll v170.5.0 10/15/2024 6 0
onex - Application onex ==== onex is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2508 on PLDB 11 Years Old This is the vision of the "Object Network" and its app and programming system called "Onex". Onex is a mobile app that will enable you to build your own programs and manage your own data, directly on your phone or tablet. It's as easy as spreadsheets, but can scale up over the network. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of onex happened in <a href="../lists/labs.html#q=http://cilux.org">http://cilux.org</a> - <a href="http://object.network/">object.network</a> was registered in 2014 - Read more about onex on the web: 1. 2. https://scholar.google.com/citations?user=NCfVEdoAAAAJ&hl=en 1. https://docs.google.com/spreadsheets/d/12sTu7RT-s_QlAupY1v-3DfI1Mm9NEX5YMWWTDAKHLfc/edit#gid=0 2. Built with Scroll v170.5.0 10/15/2024 288 1.4
One-man-language Built with Scroll v170.5.0 10/15/2024 6 0
Omnitab Built with Scroll v170.5.0 10/15/2024 6 0
Omnitab-ii Built with Scroll v170.5.0 10/15/2024 6 0
Omnitab-80 Built with Scroll v170.5.0 10/15/2024 6 0
Omnis-studio Built with Scroll v170.5.0 10/15/2024 6 0
Omnimark Built with Scroll v170.5.0 10/15/2024 6 0
Omikron-basic Built with Scroll v170.5.0 10/15/2024 6 0
Omgrofl - Esoteric programming language Omgrofl ======= Omgrofl is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #1464 on PLDB 19 Years Old 3 <span title="Omgrofl repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/OlegSmelov/omgrofl-interpreter ``` Omgrofl interpreter - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Omgrofl is developed on <a href="https://github.com/OlegSmelov/omgrofl-interpreter">GitHub</a> and has 16 stars - There are at least 3 Omgrofl repos on <a href="https://github.com/search?q=language:Omgrofl">GitHub</a> - Early development of Omgrofl happened in <a href="../lists/labs.html#q=https://github.com/OlegSmelov/omgrofl-interpreter/issues">https://github.com/OlegSmelov/omgrofl-interpreter/issues</a> - Omgrofl is written in <a href="java.html">Java</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 8 users using Omgrofl in 8 repos on <a href="https://api.github.com/search/repositories?q=language:Omgrofl">GitHub</a> ```Example from the web: lol iz 71 wtf lol iz liek 71 lmao lol brb w00t Hello, World! rofl lol lol iz 101 rofl lol lol iz 108 rofl lol rofl lol lool iz 111 rofl lool loool iz 44 rofl loool loool iz 32 rofl loool loool iz 87 rofl loool rofl lool lool iz 114 rofl lool rofl lol lol iz 100 rofl lol lol iz 33 rofl lol stfu ``` ```Example from <a href='https://riju.codes/omgrofl'>Riju</a>: lol iz 72 rofl lol lol iz 101 rofl lol lol iz 108 rofl lol rofl lol lool iz 111 rofl lool loool iz 44 rofl loool loool iz 32 rofl loool loool iz 119 rofl loool rofl lool lool iz 114 rofl lool rofl lol lol iz 100 rofl lol lol iz 33 rofl lol lol iz 10 rofl lol ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/o/Omgrofl.omgrofl'>hello-world</a>: lol iz 72 rofl lol lol iz 101 rofl lol lol iz 108 rofl lol rofl lol lool iz 111 rofl lool loool iz 44 rofl loool loool iz 32 rofl loool loool iz 87 rofl loool rofl lool lool iz 114 rofl lool rofl lol lol iz 100 rofl lol lol iz 33 rofl lol ``` Built with Scroll v170.5.0 10/15/2024 537 2.7
OMG IDL - Interface design language OMG IDL ======= OMG IDL, aka OMG Interface Definition Language, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #2792 on PLDB 7 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - Early development of OMG IDL happened in <a href="../lists/labs.html#q=Object Management Group">Object Management Group</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/c_like.py">syntax highlighting</a> for OMG IDL ```Example from the web: interface A { typedef long L1; short opA (in L1 l_1); }; interface B { typedef short L1; L1 opB (in long l); }; interface C: B, A { typedef L1 L2; // Error: L1 ambiguous typedef A::L1 L3; // A::L1 is OK B::L1 opC (in L3 l_3); // All OK no ambiguities }; ``` Built with Scroll v170.5.0 10/15/2024 280 1.4
Ometa Built with Scroll v170.5.0 10/15/2024 6 0
omega - Programming language omega ===== omega is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005 by Tim Sheard. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Tim%20Sheard Tim Sheard #1748 on PLDB 20 Years Old The Ωmega interpreter is styled after the Hugs Haskell Interpreter. The Ωmega syntax is based upon the syntax of Haskell. If you’re unsure of what syntax to use, a best first approximation is to use Haskell syntax. It works most of the time. While clearly descended from Haskell, Ωmega has several important syntactic and semantic differences. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of omega happened in <a href="../lists/labs.html#q=Portland State University">Portland State University</a> - Read more about omega on the web: 1. https://code.google.com/archive/p/omega 1. ```Example from the web: -- -- This code written by James Hook -- This file should work with Omega version 1.1 -- released May 23, 2005 -- See http://www.cs.pdx.edu/~sheard/Omega/index.html {-- These are predefined by the compiler kind Nat = Z | S Nat data Nat' n = Z where n = Z | forall m . S (Nat' m) where n = S m -} data LE a b = LeBase where a = b | ex c . LeStep (LE a c) where b = S c reflLE :: LE a a reflLE = LeBase transLE :: (LE a b) -> (LE b c) -> (LE a c) transLE p LeBase = p transLE p (LeStep q) = LeStep (transLE p q) compare :: Nat' a -> Nat' b -> ((LE a b)+(LE b a)) compare Z Z = L LeBase compare Z (S x) = case compare Z x of L w -> L (LeStep w) compare (S x) Z = case compare Z x of L w -> R (LeStep w) compare (S x) (S y) = mapP g g (compare x y ) where mapP f g (L x) = L(f x) mapP f g (R x) = R(g x) g :: LE x y -> LE (S x) (S y) g LeBase = LeBase g (LeStep x) = LeStep (g x) data MonoList min max = MonoNil (LE min max) | forall n a . MonoCons (Nat' n) (LE a n) (LE n max) (MonoList min a) appMonoList :: MonoList b c -> MonoList a b -> MonoList a c appMonoList (MonoNil bc) (MonoNil ab) = MonoNil (transLE ab bc) appMonoList (MonoNil bc) (MonoCons n an nb xs) = MonoCons n an (transLE nb bc) xs appMonoList (MonoCons m dm mc ys) xs = MonoCons m dm mc (appMonoList ys xs) singletonMonoList :: Nat' n -> MonoList n n singletonMonoList n = MonoCons n reflLE reflLE (MonoNil reflLE) data IntervalList min max = ILNil (LE min max) | forall x . ILCons (Nat' x) (LE min x) (LE x max) (IntervalList min max) partition :: Nat' n -> LE a n -> LE n b -> IntervalList a b -> (IntervalList a n, IntervalList n b) partition x an nb xs = partitionAcc (ILNil an) (ILNil nb) xs where partitionAcc ls gs (ILNil ab) = (ls,gs) partitionAcc ls gs (ILCons y ay yb ys) = case compare y x of L yx -> partitionAcc (ILCons y ay yx ls) gs ys R xy -> partitionAcc ls (ILCons y xy yb gs) ys qsort :: IntervalList a b -> MonoList a b qsort (ILNil ab) = MonoNil ab qsort (ILCons x ax xb (ILNil ab)) = MonoCons x ax xb (MonoNil reflLE) qsort (ILCons x ax xb xs) = let (less,greater) = partition x ax xb xs sortedLess = qsort less sortedGreater = qsort greater in appMonoList sortedGreater (appMonoList (singletonMonoList x) sortedLess) -- ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example {- A comment -} Token {- -} row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 804 4
Omar Built with Scroll v170.5.0 10/15/2024 6 0
Om - Programming language Om == Om is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Jason Erb. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Jason%20Erb Jason Erb #1233 on PLDB 13 Years Old ```Download source code: git clone https://github.com/sparist/Om ``` The Om programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Om is developed on <a href="https://github.com/sparist/Om">GitHub</a> and has 166 stars - Early development of Om happened in <a href="../lists/labs.html#q=https://github.com/sparist/Om/issues">https://github.com/sparist/Om/issues</a> - Om is written in <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 288 1.4
Olog Built with Scroll v170.5.0 10/15/2024 6 0
Oliver Built with Scroll v170.5.0 10/15/2024 6 0
Oli Built with Scroll v170.5.0 10/15/2024 6 0
Olga Built with Scroll v170.5.0 10/15/2024 6 0
Object Linking and Embedding - Protocol Object Linking and Embedding ============================ Object Linking and Embedding is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #2680 on PLDB 35 Years Old Object Linking & Embedding (OLE) is a proprietary technology developed by Microsoft that allows embedding and linking to documents and other objects. For developers, it brought OLE Control Extension (OCX), a way to develop and use custom thing of users using interface elements. On a technical level, an OLE object is any object that implements the IOleObject interface, possibly along with a wide range of other interfaces, depending on the object's needs.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Object_Linking_and_Embedding Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of Object Linking and Embedding happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> Built with Scroll v170.5.0 10/15/2024 281 1.4
Oldas Built with Scroll v170.5.0 10/15/2024 6 0
OK - Programming language OK == OK is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Jesse Duffield. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Jesse%20Duffield Jesse Duffield #1046 on PLDB 4 Years Old ```Download source code: git clone https://github.com/jesseduffield/OK ``` Welcome to the future of programming languages: OK? - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - OK is developed on <a href="https://github.com/jesseduffield/OK">GitHub</a> and has 519 stars - Early development of OK happened in <a href="../lists/labs.html#q=https://github.com/jesseduffield/OK/issues">https://github.com/jesseduffield/OK/issues</a> - OK is written in <a href="go.html">Go</a>, <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a> - Read more about OK on the web: 1. https://news.ycombinator.com/item?id=32640918 1. ```Example from the web: let divide = fn(a, b) { return switch b { case 0: [NO!, "cannot divide by zero"]; default: [a / b, ""]; }; }; result = divide(5, 0) switch result[1] { case "": puts(result[0]) default: puts(result[1]) // prints "cannot divide by zero" } ``` Built with Scroll v170.5.0 10/15/2024 374 1.9
oil - Programming language oil === oil is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #398 on PLDB 9 Years Old ```Download source code: git clone https://github.com/oilshell/oil ``` Oil is a new Unix shell. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - oil is developed on <a href="https://github.com/oilshell/oil">GitHub</a> and has 2,797 stars - Early development of oil happened in <a href="../lists/labs.html#q=https://github.com/oilshell">https://github.com/oilshell</a> - oil is written in <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="assembly-language.html">Assembly language</a>, <a href="css.html">CSS</a>, <a href="m4.html">M4</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="bash.html">Bash</a>, <a href="r.html">R</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="expect.html">Expect</a>, <a href="javascript.html">JavaScript</a>, <a href="diff.html">Diff</a>, <a href="tex.html">Tex</a>, <a href="ini.html">Ini</a>, <a href="nix.html">Nix</a>, <a href="json.html">JSON</a>, <a href="z-shell.html">Z shell</a> - There are 436 members in the <a href="https://reddit.com/r/oilshell">oil subreddit</a> - <a href="http://www.oilshell.org/">oilshell.org</a> was registered in 2016 Built with Scroll v170.5.0 10/15/2024 407 2
ohm - Grammar language ohm === ohm is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #648 on PLDB 11 Years Old ```Download source code: git clone https://github.com/harc/ohm ``` A library and language for building parsers, interpreters, compilers, etc. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - ohm is developed on <a href="https://github.com/harc/ohm">GitHub</a> and has 4,937 stars - Early development of ohm happened in <a href="../lists/labs.html#q=https://github.com/harc">https://github.com/harc</a> - ohm is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="typescript.html">TypeScript</a>, <a href="bash.html">Bash</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a> Built with Scroll v170.5.0 10/15/2024 305 1.5
Ohayo - Programming language Ohayo ===== Ohayo is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Breck Yunits. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Breck%20Yunits Breck Yunits #1050 on PLDB 8 Years Old ```Download source code: git clone https://github.com/breck7/ohayo ``` Ohayo is a fast and free tool for data science. Ohayo consists of a very high level programming language and a visual web studio for that language. The goal of Ohayo is to enable people to do data science at the speed of voice. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataFlow"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataflow grammar</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataVis"%5D%7D%5D%2C"logic"%3A"AND"%7D'>data visualization grammar</a> - Ohayo is developed on <a href="https://github.com/breck7/ohayo">GitHub</a> and has 132 stars - Early development of Ohayo happened in <a href="../lists/labs.html#q=Breck's Lab">Breck's Lab</a> - Ohayo is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="csv.html">CSV</a>, <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="typescript.html">TypeScript</a>, <a href="html.html">HTML</a> - See also: (1 related languages) <a href="r.html">R</a> ```Example from the web: web.get ohayo/packages/samples/welcome.md parser text hidden markdown.toHtml templates.list challenge.list ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 471 2.4
Ohaskell Built with Scroll v170.5.0 10/15/2024 6 0
OGNL - Programming language OGNL ==== OGNL is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2158 on PLDB 18 Years Old Object-Graph Navigation Language (OGNL) is an open-source Expression Language (EL) for Java, which, while using simpler expressions than the full range of those supported by the Java language, allows getting and setting properties (through defined setProperty and getProperty methods, found in JavaBeans), and execution of methods of Java classes. It also allows for simpler array manipulation. It is aimed to be used in Java EE applications with taglibs as expression language. Read more on Wikipedia... https://en.wikipedia.org/wiki/OGNL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of OGNL happened in <a href="../lists/labs.html#q=OGNL Technology, Inc">OGNL Technology, Inc</a> - See also: (5 related languages) <a href="java.html">Java</a>, <a href="antlr.html">ANTLR</a>, <a href="javacc.html">JavaCC</a>, <a href="thymeleaf.html">Thymeleaf</a>, <a href="mvel.html">MVEL</a> Built with Scroll v170.5.0 10/15/2024 316 1.6
Ordered graph data language - Text data format Ordered graph data language =========================== Ordered graph data language, aka Ordered graph data language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2791 on PLDB 23 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Ordered graph data language happened in <a href="../lists/labs.html#q=https://ogdl.org/info.html">https://ogdl.org/info.html</a> - <a href="http://ogdl.org/">ogdl.org</a> was registered in 2002 Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 245 1.2
Ofx Built with Scroll v170.5.0 10/15/2024 6 0
oforth - Programming language oforth ====== oforth is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #2790 on PLDB 16 Years Old Oforth is an imperative, dynamic typed, stack-based language. Oforth is a Forth dialect (Oforth is for Object + Forth). It keeps Forth mecanisms while implementing a full object model. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of oforth happened in <a href="../lists/labs.html#q=http://www.oforth.com">http://www.oforth.com</a> - <a href="http://www.oforth.com/">oforth.com</a> was registered in 2009 Built with Scroll v170.5.0 10/15/2024 236 1.2
Ofl Built with Scroll v170.5.0 10/15/2024 6 0
OEM - Schema OEM === OEM, aka Object Exchange Model, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22schema%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">schema</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #1591 on PLDB 30 Years Old The Object Exchange Model (OEM) is a model for exchanging semi-structured data between object-oriented databases. It serves as the basic data model in numerous projects of the Stanford University Database Group, including Tsimmis, Lore, and C3. Slight variations of OEM have evolved across different Stanford projects. Read more on Wikipedia... https://en.wikipedia.org/wiki/Object_Exchange_Model Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"schema"%5D%7D%5D%2C"logic"%3A"AND"%7D'>schema</a> - Early development of OEM happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - See also: (1 related languages) <a href="rdf.html">RDF</a> ```Example from the web: <DB:: Eats { // A Sample Database <Restaurant { <Name "Darbar"> <Entree { <Name str "Masala Dosa"> <_895: Price 8.95> }> <Entree { <Name "Mushroom Bhajee"> <Opinion "This entree is excellent, " # "though it is a bit spicy"> <&_895> }> <"Credit Card" "Visa"> }> }> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 399 2
ODRL - Programming language ODRL ==== ODRL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2923 on PLDB 25 Years Old The Open Digital Rights Language (ODRL) is a policy expression language that provides a flexible and interoperable information model, vocabulary, and encoding mechanisms for representing statements about the usage of content and services. An example of ODRL policy follows, which can be intepreted as "John can play mysong.mp3".. Read more on Wikipedia... https://en.wikipedia.org/wiki/ODRL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ODRL happened in <a href="../lists/labs.html#q=https://odrl.net">https://odrl.net</a> ```Example from <a href='https://en.wikipedia.org/wiki/ODRL'>Wikipedia</a>: { "@context": "http://www.w3.org/ns/odrl.jsonld", "uid": "http://example.com/policy:001", "permission": [{ "target": "http://example.com/mysong.mp3", "assignee": "John", "action": "play" }] } ``` Built with Scroll v170.5.0 10/15/2024 314 1.6
oden - Programming language oden ==== oden is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Oskar Wickström. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Oskar%20Wickstr%C3%B6m Oskar Wickström #885 on PLDB 9 Years Old ```Download source code: git clone https://github.com/oden-lang/oden ``` The Oden Programming Language (NO LONGER IN ACTIVE DEVELOPMENT) - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - oden is developed on <a href="https://github.com/oden-lang/oden">GitHub</a> and has 726 stars - Early development of oden happened in <a href="../lists/labs.html#q=https://github.com/oden-lang">https://github.com/oden-lang</a> - oden is written in <a href="haskell.html">Haskell</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="go.html">Go</a>, <a href="tex.html">Tex</a>, <a href="make.html">Make</a>, <a href="dockerfile.html">Dockerfile</a> - Read more about oden on the web: 1. https://web.archive.org/web/20160603002614/https://oden-lang.org 1. HackerNews discussions of oden ============================== title|titleLink|date|score|comments Oden: experimental, statically-typed functional language, built for Go ecosystem|https://news.ycombinator.com/item?id=11183836|02/26/2016|127|80 Built with Scroll v170.5.0 10/15/2024 381 1.9
Open Database Connectivity - Protocol Open Database Connectivity ========================== Open Database Connectivity is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #2580 on PLDB 35 Years Old In computing, Open Database Connectivity (ODBC) is a standard application programming interface (API) for accessing database management systems (DBMS). The designers of ODBC aimed to make it independent of database systems and operating systems. An application written using ODBC can be ported to other platforms, both on the client and server side, with few changes to the data access code. Read more on Wikipedia... https://en.wikipedia.org/wiki/Open_Database_Connectivity Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of Open Database Connectivity happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> and <a href="../lists/labs.html#q=Simba Technologies Inc">Simba Technologies Inc</a> Built with Scroll v170.5.0 10/15/2024 280 1.4
Open Data Protcol - Protocol Open Data Protcol ================= Open Data Protcol is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1360 on PLDB 18 Years Old In computing, Open Data Protocol (OData) is an open protocol which allows the creation and consumption of queryable and interoperable RESTful APIs in a simple and standard way. Microsoft initiated OData in 2007. Versions 1.0, 2.0, and 3.0 are released under the Microsoft Open Specification Promise. Read more on Wikipedia... https://en.wikipedia.org/wiki/Open_Data_Protocol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of Open Data Protcol happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - <a href="https://www.odata.org/">odata.org</a> was registered in 2009 ```Example from the web: { "@odata.context": "http://services.odata.org/V4/OData/OData.svc/$metadata#Products", "value": [ { "ID": 0, "Name": "Meat", "Description": "Red Meat", "ReleaseDate": "1992-01-01T00:00:00Z", "DiscontinuedDate": null, "Rating": 14, "Price": 2.5 }, { "ID": 1, "Name": "Milk", "Description": "Low fat milk", "ReleaseDate": "1995-10-01T00:00:00Z", "DiscontinuedDate": null, "Rating": 3, "Price": 3.5 } ] } ``` Built with Scroll v170.5.0 10/15/2024 372 1.9
Octune - Programming language Octune ====== Octune is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Gary Feng. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Gary%20Feng Gary Feng #2177 on PLDB 4 Years Old ```Download source code: git clone https://github.com/fengctor/octune ``` A DSL for creating 8-bit style music - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Octune is developed on <a href="https://github.com/fengctor/octune">GitHub</a> and has 22 stars - Early development of Octune happened in <a href="../lists/labs.html#q=University of Waterloo">University of Waterloo</a> - Octune is written in <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 264 1.3
Octopus Built with Scroll v170.5.0 10/15/2024 6 0
GNU Octave - Programming language GNU Octave ========== GNU Octave is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988 by John W. Eaton. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 https://pldb.io/concepts/../lists/creators.html#q=John%20W.%20Eaton John W. Eaton #233 on PLDB 37 Years Old GNU Octave is software featuring a high-level programming language, primarily intended for numerical computations. Octave helps in solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language. Read more on Wikipedia... https://en.wikipedia.org/wiki/GNU_Octave Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GNU Octave happened in <a href="../lists/labs.html#q=University of Wisconsin-Madison">University of Wisconsin-Madison</a> and <a href="../lists/labs.html#q=University of Texas">University of Texas</a> - There are 150 <a href="https://projecteuler.net/language=Octave">Project Euler</a> users using GNU Octave - Explore GNU Octave snippets on <a href="http://www.rosettacode.org/wiki/Category:Octave">Rosetta Code</a> - GNU Octave on HOPL https://hopl.info/showlanguage.prx?exp=2302 GNU Octave on HOPL - GNU Octave appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - GNU Octave Ubuntu package https://packages.ubuntu.com/jammy/octave GNU Octave Ubuntu package - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/octave">package</a> for syntax highlighting GNU Octave - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/matlab.py">syntax highlighting</a> for GNU Octave - GNU Octave appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/calysto/octave_kernel">Kernel</a> for GNU Octave - See also: (10 related languages) <a href="linux.html">Linux</a>, <a href="c.html">C</a>, <a href="fortran.html">Fortran</a>, <a href="scilab.html">Scilab</a>, <a href="opengl.html">OpenGL</a>, <a href="gnuplot.html">Gnuplot</a>, <a href="unix.html">Unix</a>, <a href="bash.html">Bash</a>, <a href="lisp.html">Lisp</a>, <a href="qt.html">Qt</a> ```Example from <a href='https://riju.codes/octave'>Riju</a>: disp("Hello, world!") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/o/Octave.m'>hello-world</a>: printf("Hello World"); ``` ```Example from <a href='http://helloworldcollection.de/#GNU'>the Hello World Collection</a>: #Hello World in Octave (http://www.octave.org/) printf("Hello World\n"); ``` ```Example from <a href='https://en.wikipedia.org/wiki/GNU_Octave'>Wikipedia</a>: % create figure and panel on it f = figure; % create a button group gp = uibuttongroup (f, "Position", [ 0 0.5 1 1]) % create a buttons in the group b1 = uicontrol (gp, "style", "radiobutton", "string", "Choice 1", "Position", [ 10 150 100 50 ]); b2 = uicontrol (gp, "style", "radiobutton", "string", "Choice 2", "Position", [ 10 50 100 30 ]); % create a button not in the group b3 = uicontrol (f, "style", "radiobutton","string", "Not in the group","Position", [ 10 50 100 50 ]); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example % \d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example % (\d+\.\d*|\d*\.\d+)([eEf][+-]?[0-9]+)? Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printf row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token % row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 849 4.2
OCL - Programming language OCL === OCL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #771 on PLDB 28 Years Old The Object Constraint Language (OCL) is a declarative language describing rules applying to Unified Modeling Language (UML) models developed at IBM and is now part of the UML standard. Initially, OCL was merely a formal specification language extension for UML. OCL may now be used with any Meta-Object Facility (MOF) Object Management Group (OMG) meta-model, including UML. Read more on Wikipedia... https://en.wikipedia.org/wiki/Object_Constraint_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of OCL happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Read more about OCL on the web: 1. 2. http://www-st.inf.tu-dresden.de/ocl/ 1. https://www.omg.org/spec/OCL/2.2/PDF 2. ```Example from the web: context Person inv: self.age >=0 context Person inv: self.age<18 implies self.cars->isEmpty() ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 369 1.8
Occam - Programming language Occam ===== Occam is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983 by David May. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 https://pldb.io/concepts/../lists/creators.html#q=David%20May David May #739 on PLDB 42 Years Old occam is a concurrent programming language that builds on the communicating sequential processes (CSP) process algebra, and shares many of its features. It is named after William of Ockham of Occam's Razor fame. occam is an imperative procedural language (such as Pascal). Read more on Wikipedia... https://en.wikipedia.org/wiki/Occam_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Occam happened in <a href="../lists/labs.html#q=Inmos International plc">Inmos International plc</a> - Explore Occam snippets on <a href="http://www.rosettacode.org/wiki/Category:Occam">Rosetta Code</a> - Occam on HOPL https://hopl.info/showlanguage.prx?exp=1002 Occam on HOPL - Occam appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (7 related languages) <a href="ocaml.html">OCaml</a>, <a href="ease.html">Ease</a>, <a href="go.html">Go</a>, <a href="csp.html">CSP</a>, <a href="pascal.html">Pascal</a>, <a href="haskell.html">Haskell</a>, <a href="python.html">Python</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/o/occam.occam'>hello-world</a>: PROGRAM Hello #USE ioconv SEQ write.full.string(screen,"Hello World") ``` ```Example from <a href='http://helloworldcollection.de/#Occam'>the Hello World Collection</a>: PROGRAM Hello -- Hello world in Occam #USE ioconv SEQ write.full.string(screen,"Hello World!") ``` ```Example from <a href='https://en.wikipedia.org/wiki/Occam_(programming_language)'>Wikipedia</a>: ALT count1 < 100 & c1 ? data SEQ count1 := count1 + 1 merged ! data count2 < 100 & c2 ? data SEQ count2 := count2 + 1 merged ! data status ? request SEQ out ! count1 out ! count2 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token write.full.string row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 519 2.6
Occam π - Programming language Occam π ======= Occam π is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #1937 on PLDB 20 Years Old In computer science, occam-π (or occam-pi) is the name of a variant of the programming language occam developed by the Kent Retargetable occam Compiler (KRoC) team at the University of Kent. The name reflects the introduction of elements of π-calculus (pi-calculus) into occam, especially concepts involving mobile agents (processes) and data. The language contains several extensions to occam 2.1, including: Nested protocols Run-time process creation Mobile channels, data, and processes Recursion Protocol inheritance Array constructors Extended rendezvous. Read more on Wikipedia... https://en.wikipedia.org/wiki/Occam-π Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Occam π happened in <a href="../lists/labs.html#q=University of Kent">University of Kent</a> - See also: (3 related languages) <a href="ia-32.html">IA-32</a>, <a href="arduino.html">Arduino Programming Language</a>, <a href="occam.html">Occam</a> - Read more about Occam π on the web: 1. https://www.cs.kent.ac.uk/projects/ofa/kroc/occam-pi.pdf 1. Built with Scroll v170.5.0 10/15/2024 335 1.7
Occam-2 Built with Scroll v170.5.0 10/15/2024 6 0
OCaml - Programming language OCaml ===== OCaml is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996 by Xavier Leroy. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=Xavier%20Leroy Xavier Leroy #70 on PLDB 29 Years Old 27k <span title="OCaml repos on GitHub.">Repos</span> OCaml ( oh-KAM-əl), originally named Objective Caml, is the main implementation of the programming language Caml, created by Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy, Ascánder Suárez and others in 1996. A member of the ML language family, OCaml extends the core Caml language with object-oriented programming constructs. OCaml's toolset includes an interactive top-level interpreter, a bytecode compiler, a reversible debugger, a package manager (OPAM), and an optimizing native code compiler. Read more on Wikipedia... https://en.wikipedia.org/wiki/OCaml Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 27,376 OCaml repos on <a href="https://github.com/search?q=language:OCaml">GitHub</a> - Early development of OCaml happened in <a href="../lists/labs.html#q=Inria">Inria</a> - The Google BigQuery Public Dataset GitHub snapshot shows 4k users using OCaml in 6k repos on <a href="https://api.github.com/search/repositories?q=language:OCaml">GitHub</a> - Check out the 87 <a href="https://www.meetup.com/topics/ocaml-programming/">OCaml meetup groups</a> on Meetup.com. - There are 219 <a href="https://projecteuler.net/language=OCaml">Project Euler</a> users using OCaml - Explore OCaml snippets on <a href="http://www.rosettacode.org/wiki/Category:OCaml">Rosetta Code</a> - OCaml on HOPL https://hopl.info/showlanguage.prx?exp=2294 OCaml on HOPL - OCaml appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - OCaml Ubuntu package https://packages.ubuntu.com/jammy/ocaml OCaml Ubuntu package - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/ml.py">syntax highlighting</a> for OCaml - GitHub supports <a href="https://github.com/textmate/ocaml.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for OCaml - OCaml appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/ocaml">OCaml on exercism.</a> - PLDB has 2 <a href="jupyter-notebook.html">Jupyter</a> Kernels for OCaml: <a href="https://github.com/andrewray/iocaml">github.com</a>, <a href="https://github.com/akabe/ocaml-jupyter">github.com</a> - There is a <a href="https://opam.ocaml.org/">central package repository</a> for OCaml - <a href="http://ocaml.org">ocaml.org</a> was registered in 2000 - See also: (36 related languages) <a href="occam.html">Occam</a>, <a href="c.html">C</a>, <a href="ia-32.html">IA-32</a>, <a href="sparc.html">SPARC</a>, <a href="arm.html">ARM</a>, <a href="unix.html">Unix</a>, <a href="f-sharp.html">F#</a>, <a href="caml.html">Caml</a>, <a href="cool.html">Classroom Object Oriented Language</a>, <a href="standard-ml.html">Standard ML</a>, <a href="ats.html">ATS</a>, <a href="elm.html">Elm</a>, <a href="fstar.html">F*</a>, <a href="haxe.html">Haxe</a>, <a href="opa.html">Opa</a>, <a href="rust.html">Rust</a>, <a href="scala.html">Scala</a>, <a href="ml.html">ML</a>, <a href="python.html">Python</a>, <a href="perl.html">Perl</a>, <a href="java.html">Java</a>, <a href="csharp.html">C#</a>, <a href="fortran.html">Fortran</a>, <a href="javascript.html">JavaScript</a>, <a href="jvm.html">JVM</a>, <a href="pic-microcontroller.html">PIC microcontroller</a>, <a href="emacs-editor.html">Emacs</a>, <a href="vim.html">Vim</a>, <a href="opengl.html">OpenGL</a>, <a href="hack.html">Hack</a>, <a href="php.html">PHP</a>, <a href="ios.html">iOS</a>, <a href="android.html">Android</a>, <a href="coq.html">Coq</a>, <a href="wasm.html">WebAssembly</a>, <a href="haskell.html">Haskell</a> - 51 PLDB concepts link to OCaml: <a href="ace.html">Ace Editor</a>, <a href="atomspace.html">atomspace</a>, <a href="austral.html">Austral</a>, <a href="bamboo.html">bamboo</a>, <a href="bucklescript.html">Bucklescript</a>, <a href="caml.html">Caml</a>, <a href="caramel.html">Caramel</a>, <a href="catala.html">Catala</a>, <a href="ccl.html">CCL</a>, <a href="cir.html">CIR</a>, <a href="cloc.html">cloc</a>, <a href="comby.html">comby</a>, <a href="coq.html">Coq</a>, <a href="datafun.html">datafun</a>, <a href="dedukti.html">dedukti</a>, <a href="eff.html">eff</a>, <a href="elpi.html">Elpi</a>, <a href="fact-lang.html">FaCT</a>, <a href="felix.html">Felix</a>, <a href="flow.html">Flow</a>, <a href="flow9.html">Flow9</a>, <a href="fstar.html">F*</a>, <a href="gintonic.html">gintonic</a>, <a href="haxe.html">Haxe</a>, <a href="hazel.html">Hazel</a>, <a href="hhvm.html">HHVM</a>, <a href="intuitionistic.html">IPL</a>, <a href="juvix.html">juvix</a>, <a href="koka.html">Koka</a>, <a href="ligo.html">Ligo</a>, <a href="linearml.html">LinearML</a>, <a href="links-programming-language.html">Links</a>, <a href="mal.html">mal</a>, <a href="mlscript.html">MLscript</a>, <a href="neko.html">Neko</a>, <a href="nqc.html">Not Quite C</a>, <a href="opa.html">Opa</a>, <a href="opam-pm.html">opam-pm</a>, <a href="psyche.html">psyche</a>, <a href="pygments.html">Pygments</a>, <a href="ragel.html">Ragel</a>, <a href="ramen.html">ramen</a>, <a href="reason.html">Reason</a>, <a href="satysfi.html">SATySFi</a>, <a href="silk.html">silk</a>, <a href="sill.html">sill</a>, <a href="skip.html">skip</a>, <a href="slick.html">Slick</a>, <a href="smpl.html">Semantic Patch Language</a>, <a href="vale-assembly.html">Vale</a>, <a href="xs-lang.html">xs</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: let square x = x * x ``` ```Example from <a href='https://riju.codes/ocaml'>Riju</a>: ;; print_string "Hello, world!\n" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/o/OCaml.ml'>hello-world</a>: print_string "Hello World\n" ``` ```Example from <a href='http://helloworldcollection.de/#OCaml'>the Hello World Collection</a>: (* Hello World in OCaml *) print_string "Hello World!\n";; ``` ```Example from <a href='https://github.com/textmate/ocaml.tmbundle'>Linguist</a>: (* * Copyright (c) 2013 Jeremy Yallop. * * This file is distributed under the terms of the MIT License. * See the file LICENSE for details. *) let string_of format v = let buf = Buffer.create 100 in let fmt = Format.formatter_of_buffer buf in begin format fmt v; Format.pp_print_flush fmt (); Buffer.contents buf end ``` ```Example from <a href='https://en.wikipedia.org/wiki/OCaml'>Wikipedia</a>: fun x_1 -> (x_1 * let y_3 = let y_2 = (x_1 * 1) in (y_2 * y_2) in (y_3 * y_3)) ``` ```OCaml <a href="../lists/keywords.html#q=ocaml">Keywords</a> as assert begin class constraint do done downto else end exception external false for fun function functor if in include inherit initializer lazy let match method module mutable new object of open private raise rec sig struct then to true try type value val virtual when while with ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print_string row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Module Pattern FeatureLink ../features/hasModules.html Supported <span class="hasFeature">✓</span> Example (* In OCaml, every piece of code is wrapped into a module. *) (* amodule.ml *) let hello () = print_endline "Hello" (* bmodule.ml *) Amodule.hello () Token row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example (* This is a single-line comment. *) (* This is a * multi-line * comment. *) Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1696 8.5
Obsidian - Programming language Obsidian ======== Obsidian is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Michael Coblenz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Michael%20Coblenz Michael Coblenz #1237 on PLDB 7 Years Old ```Download source code: git clone https://github.com/mcoblenz/Obsidian ``` Obsidian: A safer blockchain programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Obsidian is developed on <a href="https://github.com/mcoblenz/Obsidian">GitHub</a> and has 76 stars - Early development of Obsidian happened in <a href="../lists/labs.html#q=University of California San Diego">University of California San Diego</a> - Obsidian is written in <a href="solidity.html">Solidity</a>, <a href="java.html">Java</a>, <a href="scala.html">Scala</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="tex.html">Tex</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="agda.html">Agda</a>, <a href="markdown.html">Markdown</a>, <a href="bash.html">Bash</a>, <a href="python.html">Python</a>, <a href="gradle.html">Gradle</a>, <a href="csv.html">CSV</a>, <a href="typescript.html">TypeScript</a>, <a href="css.html">CSS</a>, <a href="mustache.html">mustache</a>, <a href="make.html">Make</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="perl.html">Perl</a>, <a href="protobuf.html">Protocol Buffers</a> - <a href="http://obsidian-lang.com">obsidian-lang.com</a> was registered in 2018 HackerNews discussions of Obsidian ================================== title|titleLink|date|score|comments Obsidian: A safer blockchain programming language|https://news.ycombinator.com/item?id=20061546|05/31/2019|67|31 Built with Scroll v170.5.0 10/15/2024 436 2.2
Observable Plot - Data visualization grammar Observable Plot =============== Observable Plot is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataVis%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data visualization grammar</a> created in 2020 by Mike Bostock. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Mike%20Bostock Mike Bostock #1167 on PLDB 5 Years Old ```Download source code: git clone https://github.com/observablehq/plot ``` A concise API for exploratory data visualization implementing a layered grammar of graphics - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataVis"%5D%7D%5D%2C"logic"%3A"AND"%7D'>data visualization grammar</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Observable Plot is developed on <a href="https://github.com/observablehq/plot">GitHub</a> and has 4,160 stars - Observable Plot is written in <a href="svg.html">SVG</a>, <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="csv.html">CSV</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a> Built with Scroll v170.5.0 10/15/2024 334 1.7
Observable - Programming language Observable ========== Observable is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Mike Bostock. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Mike%20Bostock Mike Bostock #345 on PLDB 8 Years Old ```Download source code: git clone https://github.com/observablehq/runtime ``` A partially open source derivative of Javascript modified for dataflow that powers the Observable data science web app. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Observable is developed on <a href="https://github.com/observablehq/runtime">GitHub</a> and has 978 stars - Early development of Observable happened in <a href="../lists/labs.html#q=Observable">Observable</a> - Observable is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - <a href="https://observablehq.com/">observablehq.com</a> was registered in 2017 - See also: (1 related languages) <a href="javascript.html">JavaScript</a> - Read more about Observable on the web: 1. https://observablehq.com/@observablehq/observables-not-javascript 1. - 1 PLDB concepts link to Observable: <a href="d3.html">D3.js</a> ```Example from the web: { let x = 0; for (let i = 1; i <= 100; ++i) { x += i; } return x; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 408 2
Observable Framework - Static site generator Observable Framework ==================== Observable Framework is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22staticSiteGenerator%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">static site generator</a> created in 2023 by Mike Bostock. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222023%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2023 https://pldb.io/concepts/../lists/creators.html#q=Mike%20Bostock Mike Bostock #1245 on PLDB 2 Years Old ```Download source code: git clone https://github.com/observablehq/framework ``` A static site generator for data apps, dashboards, reports, and more. Observable Framework combines JavaScript on the front-end for interactive graphics with any language on the back-end for data analysis. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"staticSiteGenerator"%5D%7D%5D%2C"logic"%3A"AND"%7D'>static site generator</a> - Observable Framework is developed on <a href="https://github.com/observablehq/framework">GitHub</a> and has 2,231 stars - Observable Framework is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="csv.html">CSV</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="go.html">Go</a>, <a href="rust.html">Rust</a>, <a href="r.html">R</a> Built with Scroll v170.5.0 10/15/2024 338 1.7
Obscure Built with Scroll v170.5.0 10/15/2024 6 0
Obliq - Programming language Obliq ===== Obliq is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #2468 on PLDB 32 Years Old Obliq is an interpreted, object-oriented programming language designed to make distributed, and locally multi-threaded, computation simple and easy for the programmer, while providing program safety and implicit type system. The interpreter is written in Modula-3, and provides Obliq with full access to Modula-3's network objects capabilities. A type inference algorithm for record concatenation, subtyping and recursive types has been developed for Obliq, more important it has been proved to be NP-complete and its lowest complexity to be Ο(n3) or if under other modeling up to certain conditions down to Ο(n2) and its best known implementation runs in Ο(n5). Read more on Wikipedia... https://en.wikipedia.org/wiki/Obliq Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Obliq happened in <a href="../lists/labs.html#q=DEC">DEC</a> - Obliq on HOPL https://hopl.info/showlanguage.prx?exp=1742 Obliq on HOPL - See also: (4 related languages) <a href="modula-3.html">Modula-3</a>, <a href="self.html">Self</a>, <a href="oberon.html">Oberon</a>, <a href="smalltalk.html">Smalltalk</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 373 1.9
Objvprolog Built with Scroll v170.5.0 10/15/2024 6 0
ObjVlisp - Programming language ObjVlisp ======== ObjVlisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #3315 on PLDB 41 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ObjVlisp happened in <a href="../lists/labs.html#q=University of Vincennes">University of Vincennes</a> - ObjVlisp on HOPL https://hopl.info/showlanguage.prx?exp=1103 ObjVlisp on HOPL Built with Scroll v170.5.0 10/15/2024 205 1
Objectworld Built with Scroll v170.5.0 10/15/2024 6 0
ObjectScript - Programming language ObjectScript ============ ObjectScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by unitpoint. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=unitpoint unitpoint #1224 on PLDB 13 Years Old 1k <span title="ObjectScript repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/unitpoint/objectscript ``` ObjectScript, OS for short, is a new programming language. It's free, cross-platform, lightweight, embeddable and open-source. It combines the benefits of multiple languages, including: JavaScript, Lua, Ruby, Python and PHP. OS features the syntax of Javascripts, the "multiple results" feature from lua, syntactic shugar from Ruby as well as magic methods from PHP and Ruby - and even more! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ObjectScript is developed on <a href="https://github.com/unitpoint/objectscript">GitHub</a> and has 70 stars - There are at least 1,054 ObjectScript repos on <a href="https://github.com/search?q=language:ObjectScript">GitHub</a> - Early development of ObjectScript happened in <a href="../lists/labs.html#q=https://github.com/unitpoint/objectscript/issues">https://github.com/unitpoint/objectscript/issues</a> - ObjectScript is written in <a href="cpp.html">C++</a>, <a href="html.html">HTML</a>, <a href="cmake.html">CMake</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="css.html">CSS</a>, <a href="xslt.html">XSLT</a>, <a href="markdown.html">Markdown</a>, <a href="vim-script.html">Vim script</a>, <a href="perl.html">Perl</a>, <a href="puppet.html">Puppet</a> - The Google BigQuery Public Dataset GitHub snapshot shows 11 users using ObjectScript in 13 repos on <a href="https://api.github.com/search/repositories?q=language:ObjectScript">GitHub</a> - ObjectScript on HOPL https://hopl.info/showlanguage.prx?exp=8615 ObjectScript on HOPL - Read more about ObjectScript on the web: 1. https://www.codeproject.com/Articles/466907/%2FArticles%2F466907%2FObjectScript-A-new-programming-language 1. Built with Scroll v170.5.0 10/15/2024 483 2.4
ObjectPAL - Programming language ObjectPAL ========= ObjectPAL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #3264 on PLDB 32 Years Old ObjectPAL is short for Object-Oriented Paradox Application Language, which is the programming language used by the Borland Paradox database application (now owned by Corel). Paradox, now in its 11th version, is a constituent of Corel's Word Perfect X3 office suite, for 32-bit Microsoft Windows. The language is tightly-bound to the application's forms, and provides a very rapid and robust development environment for creating database applications for Windows. Read more on Wikipedia... https://en.wikipedia.org/wiki/ObjectPAL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ObjectPAL happened in <a href="../lists/labs.html#q=Corel Corporation">Corel Corporation</a> - ObjectPAL on HOPL https://hopl.info/showlanguage.prx?exp=2297 ObjectPAL on HOPL - See also: (2 related languages) <a href="smalltalk.html">Smalltalk</a>, <a href="visual-basic.html">Visual Basic</a> Built with Scroll v170.5.0 10/15/2024 308 1.5
ObjectLOGO - Programming language ObjectLOGO ========== ObjectLOGO is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #2590 on PLDB 32 Years Old ObjectLOGO is a variant of the programming language Logo with object-oriented programming extensions and lexical scoping. Version 2.7 is sold by Digitool, Inc. It is no longer being developed or supported, and does not run on versions of the Mac operating system after version 7.5.. Read more on Wikipedia... https://en.wikipedia.org/wiki/ObjectLOGO Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ObjectLOGO happened in <a href="../lists/labs.html#q=BBN">BBN</a> - ObjectLOGO on HOPL https://hopl.info/showlanguage.prx?exp=5529 ObjectLOGO on HOPL - See also: (1 related languages) <a href="logo.html">Logo</a> Built with Scroll v170.5.0 10/15/2024 274 1.4
Objective-S - Programming language Objective-S =========== Objective-S is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #3084 on PLDB 45 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Objective-S happened in <a href="../lists/labs.html#q=https://github.com/mpw/Objective-Smalltalk/issues">https://github.com/mpw/Objective-Smalltalk/issues</a> - Read more about Objective-S on the web: 1. https://news.ycombinator.com/item?id=32444300 1. ```Example from the web: -<void>deleteFile:filename { thumbs := self thumbsView subviews. viewsToRemove := thumbs selectWhereValueForKey:'filename' isEqual:filename. aView := viewsToRemove firstObject. UIView animateWithDuration:0.4 animations: { aView setAlpha: 0.0. } completion: { aView removeFromSuperview. UIView animateWithDuration: 0.2 animations: { self thumbsView layoutSubviews. } completion: { 3 }. }. url := self urlForFile:aFilename. NSFileManager defaultManager removeItemAtURL:url error:nil. self thumbsView afterDelay:0.4 | setNeedsLayout. } ``` Built with Scroll v170.5.0 10/15/2024 282 1.4
Objective-modula-2 Built with Scroll v170.5.0 10/15/2024 6 0
Objective-J - Programming language Objective-J =========== Objective-J is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #665 on PLDB 17 Years Old 1k <span title="Objective-J repos on GitHub.">Repos</span> Objective-J is a programming language developed as part of the Cappuccino web development framework. Its syntax is nearly identical to the Objective-C syntax and it shares with JavaScript the same relationship that Objective-C has with the C programming language: that of being a strict, but small, superset; adding traditional inheritance and Smalltalk/Objective-C style dynamic dispatch. Pure JavaScript, being a prototype-based language, already has a notion of object orientation and inheritance, but Objective-J adds the use of class-based programming to JavaScript. Read more on Wikipedia... https://en.wikipedia.org/wiki/Objective-J Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,058 Objective-J repos on <a href="https://github.com/search?q=language:Objective-J">GitHub</a> - Early development of Objective-J happened in <a href="../lists/labs.html#q=https://github.com/cappuccino">https://github.com/cappuccino</a> - The Google BigQuery Public Dataset GitHub snapshot shows 298 users using Objective-J in 340 repos on <a href="https://api.github.com/search/repositories?q=language:Objective-J">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/javascript.py">syntax highlighting</a> for Objective-J - GitHub supports <a href="https://github.com/textmate/javascript-objective-j.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Objective-J - <a href="http://www.cappuccino-project.org/">cappuccino-project.org</a> was registered in 2011 - See also: (4 related languages) <a href="objective-c.html">Objective-C</a>, <a href="javascript.html">JavaScript</a>, <a href="c.html">C</a>, <a href="smalltalk.html">Smalltalk</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/o/Objective J.j'>hello-world</a>: document.write("Hello World"); ``` ```Example from <a href='https://github.com/textmate/javascript-objective-j.tmbundle'>Linguist</a>: @import <Foundation/CPObject.j> @implementation AppController : CPObject { } - (void)applicationDidFinishLaunching:(CPNotification)aNotification { // The end result of this layout will be the kind of master/detail/auxilliary view // found in iTunes, Mail, and many other apps. var theWindow = [[CPWindow alloc] initWithContentRect:CGRectMakeZero() styleMask:CPBorderlessBridgeWindowMask], contentView = [theWindow contentView]; var navigationArea = [[CPView alloc] initWithFrame:CGRectMake(0.0, 0.0, 150.0, CGRectGetHeight([contentView bounds]) - 150.0)]; [navigationArea setBackgroundColor:[CPColor redColor]]; // This view will grow in height, but stay fixed width attached to the left side of the screen. [navigationArea setAutoresizingMask:CPViewHeightSizable | CPViewMaxXMargin]; [contentView addSubview:navigationArea]; var metaDataArea = [[CPView alloc] initWithFrame:CGRectMake(0.0, CGRectGetMaxY([navigationArea frame]), 150.0, 150.0)]; [metaDataArea setBackgroundColor:[CPColor greenColor]]; // This view will stay the same size in both directions, and fixed to the lower left corner. [metaDataArea setAutoresizingMask:CPViewMinYMargin | CPViewMaxXMargin]; [contentView addSubview:metaDataArea]; var contentArea = [[CPView alloc] initWithFrame:CGRectMake(150.0, 0.0, CGRectGetWidth([contentView bounds]) - 150.0, CGRectGetHeight([contentView bounds]))]; [contentArea setBackgroundColor:[CPColor blueColor]]; // This view will grow in both height an width. [contentArea setAutoresizingMask:CPViewWidthSizable | CPViewHeightSizable]; [contentView addSubview:contentArea]; [theWindow orderFront:self]; } @end ``` ```Example from <a href='https://en.wikipedia.org/wiki/Objective-J'>Wikipedia</a>: @implementation Address : CPObject { CPString name; CPString city; } - (id)initWithName:(CPString)aName city:(CPString)aCity { self = [super init]; name = aName; city = aCity; return self; } - (void)setName:(CPString)aName { name = aName; } - (CPString)name { return name; } + (id)newAddressWithName:(CPString)aName city:(CPString)aCity { return [[self alloc] initWithName:aName city:aCity]; } @end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token document.write row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 833 4.2
Objective C++ - Programming language Objective C++ ============= Objective C++ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #562 on PLDB 32 Years Old 536k <span title="Objective C++ repos on GitHub.">Repos</span> Objective-C++ is simply source code that mixes Objective-C classes and C++ classes. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 535,669 Objective C++ repos on <a href="https://github.com/search?q=language:Objective-C++">GitHub</a> - Early development of Objective C++ happened in <a href="../lists/labs.html#q=Apple">Apple</a> - The Google BigQuery Public Dataset GitHub snapshot shows 15k users using Objective C++ in 18k repos on <a href="https://api.github.com/search/repositories?q=language:Objective-C++">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/objective.py">syntax highlighting</a> for Objective C++ - GitHub supports <a href="https://github.com/textmate/objective-c.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Objective C++ - Read more about Objective C++ on the web: 1. https://en.wikipedia.org/wiki/Objective-C 1. - 32 PLDB concepts link to Objective C++: <a href="arrow-format.html">Apache Arrow</a>, <a href="bazel.html">Bazel</a>, <a href="blitzmax.html">BlitzMax</a>, <a href="cir.html">CIR</a>, <a href="factor.html">Factor</a>, <a href="flow9.html">Flow9</a>, <a href="gcc.html">GCC</a>, <a href="generate-ninja.html">GN</a>, <a href="ghc.html">GHC</a>, <a href="gradle.html">Gradle</a>, <a href="groff.html">groff</a>, <a href="halide.html">Halide</a>, <a href="invokator.html">invokator</a>, <a href="iterm2.html">Iterm2</a>, <a href="kotlin.html">Kotlin</a>, <a href="kumir.html">kumir</a>, <a href="ladybird.html">Ladybird</a>, <a href="lwjgl.html">LWJGL</a>, <a href="mongodb.html">MongoDB</a>, <a href="monkeyx.html">MonkeyX</a>, <a href="opencv.html">OpenCV</a>, <a href="pytorch.html">PyTorch</a>, <a href="react-native.html">React Native</a>, <a href="revolution-programming-language.html">Revolution</a>, <a href="score.html">score</a>, <a href="swift.html">Swift</a>, <a href="taichi.html">Taichi</a>, <a href="tao3d.html">tao3d</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="uno.html">Uno</a>, <a href="wonkey.html">Wonkey</a>, <a href="xtext.html">Xtext</a> ```Example from <a href='https://riju.codes/objectivecpp'>Riju</a>: #import <Foundation/Foundation.h> int main() { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; NSLog(@"Hello, world!"); [pool drain]; return 0; } ``` ```Example from <a href='https://github.com/textmate/objective-c.tmbundle'>Linguist</a>: // grabbed from https://raw.github.com/AOKP/external_webkit/61b2fb934bdd3a5fea253e2de0bcf8a47a552333/Source/WebCore/page/mac/EventHandlerMac.mm /* * Copyright (C) 2006, 2007, 2008, 2009 Apple Inc. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #include "config.h" #include "EventHandler.h" #include "AXObjectCache.h" #include "BlockExceptions.h" #include "Chrome.h" #include "ChromeClient.h" #include "ClipboardMac.h" #include "DragController.h" #include "EventNames.h" #include "FocusController.h" #include "Frame.h" #include "FrameLoader.h" #include "FrameView.h" #include "KeyboardEvent.h" #include "MouseEventWithHitTestResults.h" #include "NotImplemented.h" #include "Page.h" #include "PlatformKeyboardEvent.h" #include "Pl ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 968 4.8
Objective-c Built with Scroll v170.5.0 10/15/2024 6 0
Objectcharts Built with Scroll v170.5.0 10/15/2024 6 0
Object-z Built with Scroll v170.5.0 10/15/2024 6 0
Object Rexx - Programming language Object Rexx =========== Object Rexx is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988 by Simon C. Nash. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 https://pldb.io/concepts/../lists/creators.html#q=Simon%20C.%20Nash Simon C. Nash #1289 on PLDB 37 Years Old The Object REXX programming language is an object-oriented scripting language initially produced by IBM for OS/2. It is a follow-on to and a significant extension of the "Classic Rexx" language originally created for the CMS component of VM/SP and later ported to MVS, OS/2 and PC DOS. OS/2 version of IBM Object REXX is deeply integrated with SOM. Read more on Wikipedia... https://en.wikipedia.org/wiki/Object_REXX Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Object Rexx happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Object Rexx on HOPL https://hopl.info/showlanguage.prx?exp=3742 Object Rexx on HOPL - Object Rexx appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="http://www.oorexx.org">oorexx.org</a> was registered in 2004 - See also: (5 related languages) <a href="linux.html">Linux</a>, <a href="rexx.html">Rexx</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="netrexx.html">NetRexx</a>, <a href="solaris.html">Solaris</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 389 1.9
OQL - Query language OQL === OQL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #1517 on PLDB 39 Years Old Object Query Language (OQL) is a query language standard for object-oriented databases modeled after SQL. OQL was developed by the Object Data Management Group (ODMG). Because of its overall complexity nobody has ever fully implemented the complete OQL. Read more on Wikipedia... https://en.wikipedia.org/wiki/Object_Query_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of OQL happened in <a href="../lists/labs.html#q=http://www.odbms.org/odmg-standard">http://www.odbms.org/odmg-standard</a> - OQL on HOPL https://hopl.info/showlanguage.prx?exp=4549 OQL on HOPL - Read more about OQL on the web: 1. http://tech.novosoft-us.com/products/oql_book.htm 1. ```Example from the web: select c.address from Persons p, p.children c where p.address.street = "Main Street" and count(p.children) >= 2 and c.address.city != p.address.city ``` Built with Scroll v170.5.0 10/15/2024 314 1.6
Object Pascal - Programming language Object Pascal ============= Object Pascal is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #528 on PLDB 39 Years Old Object Pascal refers to a branch of object-oriented derivatives of Pascal, mostly known as the primary programming language of Embarcadero Delphi.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Object_Pascal Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Object Pascal happened in <a href="../lists/labs.html#q=https://gitlab.com/groups/freepascal.org/fpc/-/issues">https://gitlab.com/groups/freepascal.org/fpc/-/issues</a> - Object Pascal on HOPL https://hopl.info/showlanguage.prx?exp=1170 Object Pascal on HOPL - See also: (24 related languages) <a href="x86-isa.html">X86</a>, <a href="arm.html">ARM</a>, <a href="free-pascal.html">Free Pascal</a>, <a href="powerpc.html">PowerPC</a>, <a href="sparc.html">SPARC</a>, <a href="mips.html">MIPS architecture</a>, <a href="oxygene.html">Oxygene</a>, <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a>, <a href="turbo-pascal.html">Turbo Pascal</a>, <a href="pascal.html">Pascal</a>, <a href="simula.html">Simula</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="csharp.html">C#</a>, <a href="genie.html">Genie</a>, <a href="nim.html">Nim</a>, <a href="ios.html">iOS</a>, <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="solaris.html">Solaris</a>, <a href="morfik.html">Morfik</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="android.html">Android</a>, <a href="delphi.html">Delphi</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/o/Object Pascal.pp'>hello-world</a>: program ObjectPascalExample; type THelloWorld = class procedure Put; end; procedure THelloWorld.Put; begin Writeln('Hello World'); end; var HelloWorld: THelloWorld; begin HelloWorld := THelloWorld.Create; HelloWorld.Put; HelloWorld.Free; end. ``` ```Example from <a href='https://en.wikipedia.org/wiki/Object_Pascal'>Wikipedia</a>: type THelloWorld = class procedure Put; begin PrintLn('Hello, World!'); end end; var HelloWorld := THelloWorld.Create; HelloWorld.Put; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token { } row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example (* This is a multi-line comments and it will span multiple lines. *) { This is a single line comment in pascal } Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constructors FeatureLink ../features/hasConstructors.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 630 3.1
Object Oberon - Programming language Object Oberon ============= Object Oberon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #3263 on PLDB 35 Years Old Object Oberon is a programming language which is based on the Oberon programming language with features for object-oriented programming. Oberon-2 was essentially a redesign of Object Oberon.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Object_Oberon Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Object Oberon happened in <a href="../lists/labs.html#q=Eidgenössische Technische Hochschule Zürich">Eidgenössische Technische Hochschule Zürich</a> - Object Oberon on HOPL https://hopl.info/showlanguage.prx?exp=1505 Object Oberon on HOPL - See also: (2 related languages) <a href="oberon.html">Oberon</a>, <a href="oberon-2.html">Oberon-2</a> Built with Scroll v170.5.0 10/15/2024 278 1.4
Object Definition Language - Programming language Object Definition Language ========================== Object Definition Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #3314 on PLDB 34 Years Old Object Definition Language (ODL) is the specification language defining the interface to object types conforming to the ODMG Object Model. Often abbreviated by the acronym ODL. This language's purpose is to define the structure of an Entity-relationship diagram.. Read more on Wikipedia... https://web.archive.org/web/20190430204008/https://en.wikipedia.org/wiki/Object_Definition_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Object Definition Language happened in <a href="../lists/labs.html#q=http://www.odbms.org/odmg-standard">http://www.odbms.org/odmg-standard</a> - Read more about Object Definition Language on the web: 1. https://handwiki.org/wiki/Object_Definition_Language 1. Built with Scroll v170.5.0 10/15/2024 280 1.4
ObjDump - Application ObjDump ======= ObjDump is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #1550 on PLDB 34 Years Old objdump is a program for displaying various information about object files on Unix-like systems. For instance, it can be used as a disassembler to view an executable in assembly form. It is part of the GNU Binutils for fine-grained control over executables and other binary data. Read more on Wikipedia... https://en.wikipedia.org/wiki/objdump Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of ObjDump happened in <a href="../lists/labs.html#q=Cygnus Solutions">Cygnus Solutions</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/asm.py">syntax highlighting</a> for ObjDump - GitHub supports <a href="https://github.com/nanoant/assembly.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for ObjDump - See also: (1 related languages) <a href="unix.html">Unix</a> ```Example from <a href='https://en.wikipedia.org/wiki/objdump'>Wikipedia</a>: 4004ed: 55 push rbp 4004ee: 48 89 e5 mov rbp,rsp 4004f1: c7 45 ec 00 00 00 00 mov DWORD PTR [rbp-0x14],0x0 4004f8: c7 45 f0 01 00 00 00 mov DWORD PTR [rbp-0x10],0x1 4004ff: c7 45 f4 02 00 00 00 mov DWORD PTR [rbp-0xc],0x2 400506: c7 45 f8 03 00 00 00 mov DWORD PTR [rbp-0x8],0x3 40050d: c7 45 fc 04 00 00 00 mov DWORD PTR [rbp-0x4],0x4 400514: c7 45 ec 00 00 00 00 mov DWORD PTR [rbp-0x14],0x0 40051b: eb 13 jmp 400530 <main+0x43> 40051d: 8b 05 15 0b 20 00 mov eax,DWORD PTR [rip+0x200b15] # 601038 <globalA> 400523: 83 e8 01 sub eax,0x1 400526: 89 05 0c 0b 20 00 mov DWORD PTR [rip+0x200b0c],eax # 601038 <globalA> 40052c: 83 45 ec 01 add DWORD PTR [rbp-0x14],0x1 400530: 8b 05 02 0b 20 00 mov eax,DWORD PTR [rip+0x200b02] # 601038 <globalA> 400536: 39 45 ec cmp DWORD PTR [rbp-0x14],eax 400539: 7c e2 jl 40051d <main+0x30> 40053b: 5d pop rbp 40053c: c3 ret 40053d: 0f 1f 00 nop DWORD PTR [rax] ``` Built with Scroll v170.5.0 10/15/2024 530 2.6
Obj2 Built with Scroll v170.5.0 10/15/2024 6 0
OBJ - Programming language OBJ === OBJ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1976. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 #2357 on PLDB 49 Years Old OBJ is a programming language family introduced by Joseph Goguen in 1976. It is a family of declarative "ultra high-level" languages. It features abstract types, generic modules, subsorts (subtypes with multiple inheritance), pattern-matching modulo equations, E-strategies (user control over laziness), module expressions (for combining modules), theories and views (for describing module interfaces) for the massively parallel RRM (rewrite rule machine). Read more on Wikipedia... https://en.wikipedia.org/wiki/OBJ_%28programming_language%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of OBJ happened in <a href="../lists/labs.html#q=University of California Los Angeles">University of California Los Angeles</a> - OBJ on HOPL https://hopl.info/showlanguage.prx?exp=728 OBJ on HOPL - 1 PLDB concepts link to OBJ: <a href="maude.html">Maude</a> Built with Scroll v170.5.0 10/15/2024 300 1.5
Oberon - Programming language Oberon ====== Oberon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986 by Niklaus Wirth. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 https://pldb.io/concepts/../lists/creators.html#q=Niklaus%20Wirth Niklaus Wirth #315 on PLDB 39 Years Old Oberon is a general-purpose programming language created in 1986 by Niklaus Wirth and the latest member of the Wirthian family of ALGOL-like languages (Euler, Algol-W, Pascal, Modula, and Modula-2). Oberon was the result of a concentrated effort to increase the power of Modula-2, the direct successor of Pascal, and simultaneously to reduce its complexity. Its principal new feature is the concept of type extension of record types: It permits the construction of new data types on the basis of existing ones and to relate them, deviating from the dogma of strictly static data typing. Read more on Wikipedia... https://en.wikipedia.org/wiki/Oberon_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Interview with the creator of Oberon: 1. https://pldb.io/blog/niklausWirth.html 1. - Early development of Oberon happened in <a href="../lists/labs.html#q=Eidgenössische Technische Hochschule Zürich">Eidgenössische Technische Hochschule Zürich</a> - <a href="algol-60.html">ALGOL 60</a> influenced the design of Oberon - There are 289 members in the <a href="https://www.reddit.com/r/Oberon">Oberon subreddit</a> - There are 3 <a href="https://projecteuler.net/language=Oberon">Project Euler</a> users using Oberon - Oberon on HOPL https://hopl.info/showlanguage.prx?exp=1415 Oberon on HOPL - Oberon appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Indeed.com has 0 matches for <a href="https://www.indeed.com/jobs?q=applescript engineer">"applescript engineer"</a>. - <a href="http://www.projectoberon.com/">projectoberon.com</a> was registered in 2011 - See also: (17 related languages) <a href="modula-2.html">Modula-2</a>, <a href="oberon-2.html">Oberon-2</a>, <a href="zonnon.html">Zonnon</a>, <a href="go.html">Go</a>, <a href="nim.html">Nim</a>, <a href="algol.html">Algol</a>, <a href="euler.html">Euler</a>, <a href="pascal.html">Pascal</a>, <a href="modula.html">Modula</a>, <a href="ada.html">Ada</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="lex.html">Lex</a>, <a href="yacc.html">Yacc</a>, <a href="x86-isa.html">X86</a>, <a href="obliq.html">Obliq</a>, <a href="visual-studio-editor.html">Visual Studio</a> - 1 PLDB concepts link to Oberon: <a href="oberon-2.html">Oberon-2</a> ```Example from <a href='https://riju.codes/oberon'>Riju</a>: MODULE Main; IMPORT Out; BEGIN Out.String("Hello, world!"); Out.Ln; END Main. ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/o/Oberon.o'>hello-world</a>: MODULE HelloWorld; IMPORT Out; BEGIN Out.Open; Out.String('Hello World'); END HelloWorld. ``` ```Example from <a href='https://en.wikipedia.org/wiki/Oberon_(programming_language)'>Wikipedia</a>: MODULE Rectangles; IMPORT Figures; TYPE Rectangle* = POINTER TO RectangleDesc; RectangleDesc* = RECORD (Figures.FigureDesc) x, y, w, h : INTEGER; END; PROCEDURE Draw* (r : Rectangle); BEGIN (* ... *) END Draw; (* Other procedures here *) PROCEDURE Handle* (f: Figure; VAR msg: Figures.Message); VAR r : Rectangle; BEGIN r := f(Rectangle); IF msg IS Figures.DrawMsg THEN Draw(r) ELSIF msg IS Figures.MarkMsg THEN Mark(r) ELSIF msg IS Figures.MoveMsg THEN Move(r, msg(Figures.MoveMsg).dx, msg(Figures.MoveMsg).dy) ELSE (* ignore *) END END Handle; PROCEDURE New* (VAR r : Rectangle); BEGIN NEW(r); Figures.Init(r, Handle); END New; END Rectangles. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token := row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Out.String row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 862 4.3
Oberon-2 - Programming language Oberon-2 ======== Oberon-2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991 by Niklaus Wirth and Hanspeter Mössenböck. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=Niklaus%20Wirth Niklaus Wirth https://pldb.io/concepts/../lists/creators.html#q=Hanspeter%20M%C3%B6ssenb%C3%B6ck Hanspeter Mössenböck #889 on PLDB 34 Years Old Oberon-2 is an extension of the original Oberon programming language that adds limited reflection and object-oriented programming facilities, open arrays as pointer base types, read-only field export and reintroduces the FOR loop from Modula-2. It was developed in 1991 at ETH Zurich by Niklaus Wirth and Hanspeter Mössenböck, who is now at Institut für Systemsoftware (SSW) of the University of Linz, Austria. Oberon-2 is a superset of Oberon, and is fully compatible with it. Read more on Wikipedia... https://en.wikipedia.org/wiki/Oberon-2 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Oberon-2 is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="oberon.html">Oberon</a> - Early development of Oberon-2 happened in <a href="../lists/labs.html#q=Eidgenössische Technische Hochschule Zürich">Eidgenössische Technische Hochschule Zürich</a> - Explore Oberon-2 snippets on <a href="http://www.rosettacode.org/wiki/Category:Oberon-2">Rosetta Code</a> - Oberon-2 on HOPL https://hopl.info/showlanguage.prx?exp=1647 Oberon-2 on HOPL - See also: (12 related languages) <a href="oberon.html">Oberon</a>, <a href="modula-2.html">Modula-2</a>, <a href="pascal.html">Pascal</a>, <a href="go.html">Go</a>, <a href="object-oberon.html">Object Oberon</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="python.html">Python</a>, <a href="java.html">Java</a>, <a href="algol.html">Algol</a>, <a href="yacc.html">Yacc</a>, <a href="javascript.html">JavaScript</a>, <a href="powerpc.html">PowerPC</a> - Read more about Oberon-2 on Semantic Scholar: 1. https://semanticscholar.org/paper/0279ae521a3f0c16e53259cf62f83739931fbc50 1. - Read more about Oberon-2 on the web: 1. https://dl.acm.org/doi/pdf/10.1145/157352.157355 1. - 1 PLDB concepts link to Oberon-2: <a href="component-pascal.html">COMPONENT PASCAL</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/o/Oberon 2.obn'>hello-world</a>: MODULE HelloWorld; IMPORT Out; BEGIN Out.String( "Hello World" ); Out.Ln; END HelloWorld. ``` ```Example from <a href='https://en.wikipedia.org/wiki/Oberon-2'>Wikipedia</a>: Module = MODULE ident ";" [ImportList] DeclSeq [BEGIN StatementSeq] END ident ".". ImportList = IMPORT [ident ":="] ident {"," [ident ":="] ident} ";". DeclSeq = { CONST {ConstDecl ";" } | TYPE {TypeDecl ";"} | VAR {VarDecl ";"}} {ProcDecl ";" | ForwardDecl ";"}. ConstDecl = IdentDef "=" ConstExpr. TypeDecl = IdentDef "=" Type. VarDecl = IdentList ":" Type. ProcDecl = PROCEDURE [Receiver] IdentDef [FormalPars] ";" DeclSeq [BEGIN StatementSeq] END ident. ForwardDecl = PROCEDURE "^" [Receiver] IdentDef [FormalPars]. FormalPars = "(" [FPSection {";" FPSection}] ")" [":" Qualident]. FPSection = [VAR] ident {"," ident} ":" Type. Receiver = "(" [VAR] ident ":" ident ")". Type = Qualident | ARRAY [ConstExpr {"," ConstExpr}] OF Type | RECORD ["("Qualident")"] FieldList {";" FieldList} END | POINTER TO Type | PROCEDURE [FormalPars]. FieldList = [IdentList ":" Type]. StatementSeq = Statement {";" Statement}. Statement = [ Designator ":=" Expr | Designator ["(" [ExprList] ")"] | IF Expr THEN StatementSeq {ELSIF Expr THEN StatementSeq} [ELSE StatementSeq] END | CASE Expr OF Case {"|" Case} [ELSE StatementSeq] END | WHILE Expr DO StatementSeq END | REPEAT StatementSeq UNTIL Expr | FOR ident ":=" Expr TO Expr [BY ConstExpr] DO StatementSeq END | LOOP StatementSeq END | WITH Guard DO StatementSeq {"|" Guard DO StatementSeq} [ELSE StatementSeq] END | EXIT | RETURN [Expr] ]. Case = [CaseLabels {"," CaseLabels} ":" StatementSeq]. CaseLabels = ConstExpr [".." ConstExpr]. Guard = Qualident ":" Qualident. ConstExpr = Expr. Expr = SimpleExpr [Relation SimpleExpr]. SimpleExpr = ["+" | "-"] Term {AddOp Term}. Term = Factor {MulOp Factor}. Factor = Designator ["(" [ExprList] ")"] | number | character | string | NIL | Set | "(" Expr ")" | " ~ " Factor. Set = "{" [Element {"," Element}] "}". Element = Expr [".." Expr]. Relation = "=" | "#" | "<" | "<=" | ">" | ">=" | IN | IS. AddOp = "+" | "-" | OR. MulOp = "*" | "/" | DIV | MOD | "&". Designator = Qualident {"." ident | "[" ExprList "]" | " ^ " | "(" Qualident ")"}. ExprList = Expr {"," Expr}. IdentList = IdentDef {"," IdentDef}. Qualident = [ident "."] ident. IdentDef = ident [" * " | " - "]. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Out.String row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1049 5.2
OASIS - Programming language OASIS ===== OASIS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #2897 on PLDB 31 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of OASIS happened in <a href="../lists/labs.html#q=Aarhus University">Aarhus University</a> - OASIS on HOPL https://hopl.info/showlanguage.prx?exp=2830 OASIS on HOPL - Read more about OASIS on Semantic Scholar: 1. https://semanticscholar.org/paper/be0134cd242a68f9d16f9590851ca67947127831 1. Built with Scroll v170.5.0 10/15/2024 217 1.1
Oasis-operating-system Built with Scroll v170.5.0 10/15/2024 6 0
Oaklisp Built with Scroll v170.5.0 10/15/2024 6 0
Oak - Programming language Oak === Oak is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #1654 on PLDB 34 Years Old Oak is a discontinued programming language created by James Gosling in 1991, initially for Sun Microsystems' set-top box project. The language later evolved to become Java. The name Oak was used by Gosling after an oak tree that stood outside his office.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Oak_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Oak happened in <a href="../lists/labs.html#q=Sun Microsystems">Sun Microsystems</a> - Oak on HOPL https://hopl.info/showlanguage.prx?exp=6802 Oak on HOPL - See also: (1 related languages) <a href="java.html">Java</a> Built with Scroll v170.5.0 10/15/2024 272 1.4
o42a - Programming language o42a ==== o42a is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010 by Ruslan Lopatin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Ruslan%20Lopatin Ruslan Lopatin #2130 on PLDB 15 Years Old o42a is a high-level general purpose programming language. It is: compiled, statically-typed, prototype-based, logic-driven, and primarily declarative, while the imperative programming style is also supported. A program written in o42a is closer to natural English text than one written in any C-like programming language. The language is designed with programming productivity and code maintainability as main priorities. This achieved by powerful, yet restrained, semantics, and expressive and natural syntax. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Read more about o42a on the web: 1. 2. 3. https://freshcode.club/projects/o42a 1. https://dev.to/surol 2. https://web.archive.org/web/20180909202101/http://o42a.org 3. ```Example from the web: Use namespace 'Console' @Main ( Print "Hello, World!" nl ) ``` Built with Scroll v170.5.0 10/15/2024 309 1.5
O2 Built with Scroll v170.5.0 10/15/2024 6 0
O Built with Scroll v170.5.0 10/15/2024 6 0
o:XML - Programming language o:XML ===== o:XML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2667 on PLDB 23 Years Old o:XML is an open source, dynamically typed, general-purpose object-oriented programming language based on XML-syntax. It has threads, exception handling, regular expressions and namespaces. Additionally o:XML has an expression language very similar to XPath that allows functions to be invoked on nodes and node sets.. Read more on Wikipedia... https://en.wikipedia.org/wiki/O:XML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of o:XML happened in <a href="../lists/labs.html#q=https://web.archive.org/web/20190210195527/http://www.pingdynasty.com/">https://web.archive.org/web/20190210195527/http://www.pingdynasty.com/</a> - o:XML on HOPL https://hopl.info/showlanguage.prx?exp=8337 o:XML on HOPL - See also: (1 related languages) <a href="xml.html">XML</a> Built with Scroll v170.5.0 10/15/2024 299 1.5
O-Matrix - Programming language O-Matrix ======== O-Matrix is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #2574 on PLDB 31 Years Old O-Matrix is a matrix programming language for mathematics, engineering, science, and financial analysis, marketed by Harmonic Software. The language is designed for use in high-performance computing. O-Matrix provides an integrated development environment and a matrix-based scripting language. Read more on Wikipedia... https://en.wikipedia.org/wiki/O-Matrix Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of O-Matrix happened in <a href="../lists/labs.html#q=Harmonic Software Inc">Harmonic Software Inc</a> - See also: (1 related languages) <a href="matlab.html">MATLAB</a> Built with Scroll v170.5.0 10/15/2024 262 1.3
Nyquist - Programming language Nyquist ======= Nyquist is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997 by Roger Dannenberg. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 https://pldb.io/concepts/../lists/creators.html#q=Roger%20Dannenberg Roger Dannenberg #2242 on PLDB 28 Years Old Nyquist is a programming language for sound synthesis and analysis based on the Lisp programming language. It is an extension of the XLISP dialect of Lisp, and is named after Harry Nyquist.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Nyquist_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Nyquist happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - Explore Nyquist snippets on <a href="http://www.rosettacode.org/wiki/Category:Nyquist">Rosetta Code</a> - Nyquist on HOPL https://hopl.info/showlanguage.prx?exp=4076 Nyquist on HOPL - Read more about Nyquist on Semantic Scholar: 1. https://semanticscholar.org/paper/318380e3ddd56afe7eccc3cfeeefbb0ffd7ac657 1. Built with Scroll v170.5.0 10/15/2024 295 1.5
Nymph - Programming language Nymph ===== Nymph is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Brandon Barber. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Brandon%20Barber Brandon Barber #963 on PLDB 8 Years Old ```Download source code: git clone https://github.com/maelswarm/nymph ``` 🧚 A slightly different version of C. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Nymph is developed on <a href="https://github.com/maelswarm/nymph">GitHub</a> and has 181 stars - Early development of Nymph happened in <a href="../lists/labs.html#q=https://github.com/maelswarm/nymph/issues">https://github.com/maelswarm/nymph/issues</a> - Nymph is written in <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="nemerle.html">Nemerle</a>, <a href="markdown.html">Markdown</a> ```Example from the web: #include <stdio.h> #include <stdlib.h> class Mammal { + int population = 0; // Class Variable (+) - int height = 0, weight = 100; // Object Variable (-) + Mammal *init(int height, int weight) { // Class Method (+) Constructor this->height = height; this->weight = weight; Mammal->population++; return this; } - void print() { // Object Method (-) printf("print instance properties...\n"); } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printf row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 408 2
nylo - Programming language nylo ==== nylo is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #1760 on PLDB 8 Years Old ```Download source code: git clone https://github.com/veggero/nylo ``` <a href='http://veggero.altervista.org/nylo.html'>Nylo</a>: any task in one line of code - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - nylo is developed on <a href="https://github.com/veggero/nylo">GitHub</a> and has 22 stars - Early development of nylo happened in <a href="../lists/labs.html#q=https://github.com/veggero/nylo/issues">https://github.com/veggero/nylo/issues</a> - nylo is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a> Built with Scroll v170.5.0 10/15/2024 260 1.3
nydp - Programming language nydp ==== nydp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2690 on PLDB 11 Years Old ```Download source code: git clone https://github.com/conanite/nydp ``` nydp - a modern, more dangerous kind of lisp - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - nydp is developed on <a href="https://github.com/conanite/nydp">GitHub</a> and has 8 stars - Early development of nydp happened in <a href="../lists/labs.html#q=https://github.com/conanite/nydp/issues">https://github.com/conanite/nydp/issues</a> - nydp is written in <a href="ruby.html">Ruby</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> ```Example from the web: (def pre-compile (expr) (map pre-compile (if (mac-names (car expr)) (pre-compile (mac-expand (car expr) (cdr expr))) expr))) (mac yoyo (thing) `(do-yoyo ,thing)) ``` Built with Scroll v170.5.0 10/15/2024 286 1.4
Nxt-g Built with Scroll v170.5.0 10/15/2024 6 0
Not eXactly C - Programming language Not eXactly C ============= Not eXactly C is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #1114 on PLDB 19 Years Old Not eXactly C, or NXC, is a high-level programming language for the Lego Mindstorms NXT designed by John Hansen in 2006. NXC, which is short for Not eXactly C, is based on Next Byte Codes, an assembly language. NXC has a syntax like C. Read more on Wikipedia... https://en.wikipedia.org/wiki/Not_eXactly_C Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Not eXactly C happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/bricxcc/_list/tickets">https://sourceforge.net/p/bricxcc/_list/tickets</a> - See also: (3 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="c.html">C</a>, <a href="nqc.html">Not Quite C</a> - Read more about Not eXactly C on the web: 1. https://www.hispabrickmagazine.com/pdfs/HBM009_EN/HBM009_EN-32-33.pdf 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/n/NXC.nxc'>hello-world</a>: task main() { TextOut(0, LCD_LINE1, "Hello World"); } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Not_eXactly_C'>Wikipedia</a>: task main() //sets a new task. main() is compulsory { OnFwd(OUT_BC,75); //ask the motors connected to ports B and C to move forward at a power of 75. Wait(5000); //wait for 5 seconds [the value is in milliseconds](note that 1000 = 1 second) Off(OUT_BC); //off the motors connected to ports B and C } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token TextOut row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 497 2.5
NWScript - Programming language NWScript ======== NWScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #1694 on PLDB 21 Years Old 78 <span title="NWScript repos on GitHub.">Repos</span> NWScript is the scripting language developed by BioWare for the role-playing video game Neverwinter Nights. It is based on the C programming language and is implemented in the Aurora toolset. Neverscript, an open source 3rd party editor, has been created for the Mac OS X and Linux versions of NWN because the Aurora toolset has not been ported to those platforms. Read more on Wikipedia... https://en.wikipedia.org/wiki/NWScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 78 NWScript repos on <a href="https://github.com/search?q=language:NWScript">GitHub</a> - Early development of NWScript happened in <a href="../lists/labs.html#q=BioWare">BioWare</a> - The Google BigQuery Public Dataset GitHub snapshot shows 1 users using NWScript in 1 repos on <a href="https://api.github.com/search/repositories?q=language:NWScript">GitHub</a> - See also: (3 related languages) <a href="linux.html">Linux</a>, <a href="c.html">C</a>, <a href="java.html">Java</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/n/NWScript.nss'>hello-world</a>: // Place in the OnClientEnter event of the module's properties { SendMessageToPC(GetEnteringObject(), "Hello World"); } ``` ```Example from <a href='https://en.wikipedia.org/wiki/NWScript'>Wikipedia</a>: void main() { SendMessageToPC(GetEnteringObject(), "Hello world"); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 423 2.1
Namespace-based Validation Dispatching Language - Xml format Namespace-based Validation Dispatching Language =============================================== Namespace-based Validation Dispatching Language, aka Namespace-based Validation Dispatching Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2640 on PLDB 19 Years Old Namespace-based Validation Dispatching Language (NVDL) is an XML schema language for validating XML documents that integrate with multiple namespaces. It is an ISO/IEC standard, and it is Part 4 of the DSDL schema specification. Much of the work on NVDL is based on the older Namespace Routing Language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Namespace-based_Validation_Dispatching_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Namespace-based Validation Dispatching Language happened in <a href="../lists/labs.html#q=National Security Complex">National Security Complex</a> and <a href="../lists/labs.html#q=Crane Softwrights Ltd">Crane Softwrights Ltd</a> ```Example from the web: <rules xmlns="http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0"> <namespace ns="http://www.w3.org/1999/xhtml"> <validate schema="xhtml.rng"/> </namespace> <namespace ns="http://www.w3.org/2000/svg/"> <validate schema="svg.sch"/> </namespace> <anyNamespace> <reject/> </anyNamespace> </rules> ``` Built with Scroll v170.5.0 10/15/2024 366 1.8
Nuua - Programming language Nuua ==== Nuua is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #1738 on PLDB 7 Years Old ```Download source code: git clone https://github.com/nuua-io/Nuua ``` The Nuua Programming Language - A zero dependencies, high level strong typed, interpreted language built on the top of modern C++17. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Nuua is developed on <a href="https://github.com/nuua-io/Nuua">GitHub</a> and has 54 stars - Early development of Nuua happened in <a href="../lists/labs.html#q=https://github.com/nuua-io">https://github.com/nuua-io</a> - Nuua is written in <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="python.html">Python</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="php.html">PHP</a>, <a href="json.html">JSON</a> ```Example from the web: class Triangle { b: float h: float fun area(): float -> (self.b * self.h) / 2.0 } fun main(argv: [string]) { t := Triangle!{b: 10.0, h: 5.0} print "The area is: " + t.area() as string } ``` Built with Scroll v170.5.0 10/15/2024 334 1.7
Nut Built with Scroll v170.5.0 10/15/2024 6 0
Nushell - Programming language Nushell ======= Nushell is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Yehuda Katz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Yehuda%20Katz Yehuda Katz #644 on PLDB 6 Years Old ```Download source code: git clone https://github.com/nushell/nushell ``` A new type of shell - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Nushell is developed on <a href="https://github.com/nushell/nushell">GitHub</a> and has 31,107 stars - Early development of Nushell happened in <a href="../lists/labs.html#q=https://github.com/nushell">https://github.com/nushell</a> - Nushell is written in <a href="rust.html">Rust</a>, <a href="json.html">JSON</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="csv.html">CSV</a>, <a href="python.html">Python</a>, <a href="powershell.html">PowerShell</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="xml.html">XML</a>, <a href="ini.html">Ini</a> Built with Scroll v170.5.0 10/15/2024 320 1.6
Nuprl - Programming language Nuprl ===== Nuprl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984 by Robert Lee. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 https://pldb.io/concepts/../lists/creators.html#q=Robert%20Lee Robert Lee #2589 on PLDB 41 Years Old Nuprl is a proof development system, providing computer-mediated analysis and proofs of formal mathematical statements, and tools for software verification and optimization. Originally developed in the 1980s by Robert Lee Constable and others, the system is now maintained by the PRL Project at Cornell University. The currently supported version, Nuprl 5, is also known as FDL (Formal Digital Library). Read more on Wikipedia... https://en.wikipedia.org/wiki/Nuprl Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Nuprl happened in <a href="../lists/labs.html#q=Cornell University">Cornell University</a> Built with Scroll v170.5.0 10/15/2024 279 1.4
NumPy - Library NumPy ===== NumPy is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 1995 by Travis Oliphant. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Travis%20Oliphant Travis Oliphant #309 on PLDB 30 Years Old NumPy (pronounced (NUM-py) or sometimes (NUM-pee)) is a library for the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large collection of high-level mathematical functions to operate on these arrays. The ancestor of NumPy, Numeric, was originally created by Jim Hugunin with contributions from several other developers. In 2005, Travis Oliphant created NumPy by incorporating features of the competing Numarray into Numeric, with extensive modifications. Read more on Wikipedia... https://en.wikipedia.org/wiki/NumPy Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Early development of NumPy happened in <a href="../lists/labs.html#q=https://github.com/numpy">https://github.com/numpy</a> - NumPy is written in <a href="python.html">Python</a>, <a href="c.html">C</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/python.py">syntax highlighting</a> for NumPy - <a href="http://www.numpy.org/">numpy.org</a> was registered in 2000 - See also: (8 related languages) <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="jython.html">Jython</a>, <a href="scipy.html">SciPy</a>, <a href="matlab.html">MATLAB</a>, <a href="simulink.html">Simulink</a>, <a href="matplotlib.html">Matplotlib</a>, <a href="cython.html">Cython</a> ```Example from <a href='https://en.wikipedia.org/wiki/NumPy'>Wikipedia</a>: >>> # # # Pure iterative Python # # # >>> points = [[9,2,8],[4,7,2],[3,4,4],[5,6,9],[5,0,7],[8,2,7],[0,3,2],[7,3,0],[6,1,1],[2,9,6]] >>> qPoint = [4,5,3] >>> minIdx = -1 >>> minDist = -1 >>> for idx, point in enumerate(points): # iterate over all points dist = sum([(dp-dq)**2 for dp,dq in zip(point,qPoint)])**0.5 # compute the euclidean distance for each point to q if dist < minDist or minDist < 0: # if necessary, update minimum distance and index of the corresponding point minDist = dist minIdx = idx >>> print 'Nearest point to q: ', points[minIdx] Nearest point to q: [3, 4, 4] >>> # # # Equivalent NumPy vectorization # # # >>> import numpy as np >>> points = np.array([[9,2,8],[4,7,2],[3,4,4],[5,6,9],[5,0,7],[8,2,7],[0,3,2],[7,3,0],[6,1,1],[2,9,6]]) >>> qPoint = np.array([4,5,3]) >>> minIdx = np.argmin(np.linalg.norm(points-qPoint,axis=1)) # compute all euclidean distances at once and return the index of the smallest one >>> print 'Nearest point to q: ', points[minIdx] Nearest point to q: [3 4 4] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 750 3.8
NumPad - Editor NumPad ====== NumPad is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2022. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 #2789 on PLDB 3 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of NumPad happened in <a href="../lists/labs.html#q=https://numpad.io/about/">https://numpad.io/about/</a> - See also: (1 related languages) <a href="soulver.html">Soulver</a> - Read more about NumPad on the web: 1. https://news.ycombinator.com/item?id=32493946 1. ```Example from the web: 3 × 3 120 + 30 100 EUR in USD 30% of 700 $30/day is what per year ``` Built with Scroll v170.5.0 10/15/2024 240 1.2
Numerica Built with Scroll v170.5.0 10/15/2024 6 0
Numbers - Application Numbers ======= Numbers is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2870 on PLDB 18 Years Old Numbers is a spreadsheet application developed by Apple Inc. as part of the iWork productivity suite alongside Keynote and Pages. Numbers is available for iOS, and macOS High Sierra or newer. Read more on Wikipedia... https://en.wikipedia.org/wiki/Numbers_(spreadsheet) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"spreadsheet"%5D%7D%5D%2C"logic"%3A"AND"%7D'>spreadsheet</a> - Early development of Numbers happened in <a href="../lists/labs.html#q=Apple">Apple</a> Built with Scroll v170.5.0 10/15/2024 273 1.4
Numba - Compiler Numba ===== Numba is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2012 by Travis E. Oliphant. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Travis%20E.%20Oliphant Travis E. Oliphant #375 on PLDB 13 Years Old ```Download source code: git clone https://github.com/numba/numba ``` Numba is an open source JIT compiler that translates a subset of Python and NumPy code into fast machine code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Numba is developed on <a href="https://github.com/numba/numba">GitHub</a> and has 9,676 stars - Early development of Numba happened in <a href="../lists/labs.html#q=https://github.com/numba">https://github.com/numba</a> - Numba is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="cpp.html">C++</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="cuda.html">CUDA</a>, <a href="svg.html">SVG</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="toml.html">TOML</a>, <a href="ini.html">Ini</a>, <a href="css.html">CSS</a> - 1 PLDB concepts link to Numba: <a href="triton.html">Triton</a> ```Example from the web: from numba import njit import random @njit def monte_carlo_pi(nsamples): acc = 0 for i in range(nsamples): x = random.random() y = random.random() if (x ** 2 + y ** 2) < 1.0: acc += 1 return 4.0 * acc / nsamples ``` Built with Scroll v170.5.0 10/15/2024 408 2
nulan - Programming language nulan ===== nulan is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2035 on PLDB 13 Years Old ```Download source code: git clone https://github.com/Pauan/nulan ``` Purely functional statically typed Lisp which compiles to JavaScript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - nulan is developed on <a href="https://github.com/Pauan/nulan">GitHub</a> and has 46 stars - Early development of nulan happened in <a href="../lists/labs.html#q=https://github.com/Pauan/nulan/issues">https://github.com/Pauan/nulan/issues</a> - nulan is written in <a href="javascript.html">JavaScript</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="typescript.html">TypeScript</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="purescript.html">PureScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 286 1.4
Nul-lang Built with Scroll v170.5.0 10/15/2024 6 0
NuGet - Package manager NuGet ===== NuGet is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #1031 on PLDB 15 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of NuGet happened in <a href="../lists/labs.html#q=Outercurve Foundation">Outercurve Foundation</a> - <a href="https://www.nuget.org/">nuget.org</a> was registered in 2010 Built with Scroll v170.5.0 10/15/2024 202 1
Nua-prolog Built with Scroll v170.5.0 10/15/2024 6 0
NU-Prolog - Programming language NU-Prolog ========= NU-Prolog is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #2507 on PLDB 37 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of NU-Prolog happened in <a href="../lists/labs.html#q=University of Melbourne">University of Melbourne</a> - NU-Prolog on HOPL https://hopl.info/showlanguage.prx?exp=1412 NU-Prolog on HOPL - Read more about NU-Prolog on Semantic Scholar: 1. https://semanticscholar.org/paper/c487bf45def79989d28ea8218914bfa93492883b 1. - Read more about NU-Prolog on the web: 1. 2. https://people.eng.unimelb.edu.au/lee 1. https://lee-naish.github.io 2. Built with Scroll v170.5.0 10/15/2024 249 1.2
Network Time Protocol - Protocol Network Time Protocol ===================== Network Time Protocol, aka Network Time Protocol, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1981. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221981%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1981 #1723 on PLDB 44 Years Old The Network Time Protocol (NTP) is a networking protocol for clock synchronization between computer systems over packet-switched, variable-latency data networks. In operation since before 1985, NTP is one of the oldest Internet protocols in current use. NTP was designed by David L. Read more on Wikipedia... https://en.wikipedia.org/wiki/Network_Time_Protocol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of Network Time Protocol happened in <a href="../lists/labs.html#q=University of Delaware">University of Delaware</a> Built with Scroll v170.5.0 10/15/2024 258 1.3
New Technology File System - Filesystem New Technology File System ========================== New Technology File System, aka New Technology File System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22filesystem%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">filesystem</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #1406 on PLDB 32 Years Old NTFS (New Technology File System) is a proprietary file system developed by Microsoft. Starting with Windows NT 3.1, it is the default file system of the Windows NT family.NTFS has several technical improvements over the file systems that it superseded – File Allocation Table (FAT) and High Performance File System (HPFS) – such as improved support for metadata and advanced data structures to improve performance, reliability, and disk space use. Additional extensions are a more elaborate security system based on access control lists (ACLs) and file system journaling. Read more on Wikipedia... https://en.wikipedia.org/wiki/NTFS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"filesystem"%5D%7D%5D%2C"logic"%3A"AND"%7D'>filesystem</a> - Early development of New Technology File System happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - See also: (4 related languages) <a href="fat.html">FAT</a>, <a href="linux.html">Linux</a>, <a href="powershell.html">PowerShell</a>, <a href="freebsd.html">FreeBSD</a> Built with Scroll v170.5.0 10/15/2024 331 1.7
Nsl Built with Scroll v170.5.0 10/15/2024 6 0
NSIS - Programming language NSIS ==== NSIS, aka Nullsoft Software Install Script, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #510 on PLDB 24 Years Old 5k <span title="NSIS repos on GitHub.">Repos</span> Nullsoft Scriptable Install System (NSIS) is a script-driven installer authoring tool for Microsoft Windows with minimal overhead backed by Nullsoft, the creators of Winamp. NSIS is released under a combination of free software licenses, primarily the zlib license. It has become a widely used alternative to commercial proprietary products like InstallShield, with users including Amazon.com, Dropbox, Ubisoft, FL Studio, BitTorrent, and McAfee.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Nullsoft_Scriptable_Install_System Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 4,747 NSIS repos on <a href="https://github.com/search?q=language:NSIS">GitHub</a> - Early development of NSIS happened in <a href="../lists/labs.html#q=Nullsoft, Inc">Nullsoft, Inc</a> - The Google BigQuery Public Dataset GitHub snapshot shows 7k users using NSIS in 8k repos on <a href="https://api.github.com/search/repositories?q=language:NSIS">GitHub</a> - Explore NSIS snippets on <a href="http://www.rosettacode.org/wiki/Category:NSIS">Rosetta Code</a> - NSIS appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/nsis">package</a> for syntax highlighting NSIS - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/installers.py">syntax highlighting</a> for NSIS - GitHub supports <a href="https://github.com/github-linguist/NSIS" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for NSIS - See also: (5 related languages) <a href="c.html">C</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="delphi.html">Delphi</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="python.html">Python</a> ```Example from <a href='http://helloworldcollection.de/#Nullsoft'>the Hello World Collection</a>: ; Hello World in Nullsoft Software Install Script (NSIS) Caption "Hello World!" OutFile ".\HelloWorld.exe" SilentInstall silent Section "" MessageBox MB_OK "Hello World!" SectionEnd ``` ```Example from <a href='https://github.com/github-linguist/NSIS'>Linguist</a>: ; --------------------- ; x64.nsh ; --------------------- ; ; A few simple macros to handle installations on x64 machines. ; ; RunningX64 checks if the installer is running on x64. ; ; ${If} ${RunningX64} ; MessageBox MB_OK "running on x64" ; ${EndIf} ; ; DisableX64FSRedirection disables file system redirection. ; EnableX64FSRedirection enables file system redirection. ; ; SetOutPath $SYSDIR ; ${DisableX64FSRedirection} ; File some.dll # extracts to C:\Windows\System32 ; ${EnableX64FSRedirection} ; File some.dll # extracts to C:\Windows\SysWOW64 ; !ifndef ___X64__NSH___ !define ___X64__NSH___ !include LogicLib.nsh !macro _RunningX64 _a _b _t _f !insertmacro _LOGICLIB_TEMP System::Call kernel32::GetCurrentProcess()i.s System::Call kernel32::IsWow64Process(is,*i.s) Pop $_LOGICLIB_TEMP !insertmacro _!= $_LOGICLIB_TEMP 0 `${_t}` `${_f}` !macroend !define RunningX64 `"" RunningX64 ""` !macro DisableX64FSRedirection System::Call kernel32::Wow64EnableWow64FsRedirection(i0) !macroend !define DisableX64FSRedirection "!insertmacro DisableX64FSRedirection" !macro EnableX64FSRedirection System::Call kernel32::Wow64EnableWow64FsRedirection(i1) !macroend !define EnableX64FSRedirection "!insertmacro EnableX64FSRedirection" !endif # !___X64__NSH___ ``` ```Example from <a href='https://en.wikipedia.org/wiki/Nullsoft_Scriptable_Install_System'>Wikipedia</a>: # Modern UI example script !include MUI.nsh Name "Example 2" OutFile "Example2.exe" !insertmacro MUI_PAGE_WELCOME !insertmacro MUI_PAGE_LICENSE "license.rtf" !insertmacro MUI_PAGE_DIRECTORY !insertmacro MUI_PAGE_COMPONENTS !insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_PAGE_FINISH !insertmacro MUI_LANGUAGE "English" !insertmacro MUI_LANGUAGE "German" !insertmacro MUI_LANGUAGE "French" Section "Extract makensis" SetOutPath $INSTDIR File ..\makensis.exe SectionEnd ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 790 4
NS Basic - Programming language NS Basic ======== NS Basic is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #1369 on PLDB 31 Years Old NS Basic is a family of development tools for the mobile devices developed and commercially marketed by NS BASIC Corporation in Toronto, Ontario, Canada for iOS, Android, BlackBerry OS, WebOS, Newton OS, Palm OS, Windows CE, Windows Mobile and Microsoft Windows.. Read more on Wikipedia... https://en.wikipedia.org/wiki/NS_Basic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of NS Basic happened in <a href="../lists/labs.html#q=NSB Corporation">NSB Corporation</a> - See also: (5 related languages) <a href="ios.html">iOS</a>, <a href="android.html">Android</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="javascript.html">JavaScript</a>, <a href="hypercard.html">HyperCard</a> ```Example from <a href='https://en.wikipedia.org/wiki/NS_Basic'>Wikipedia</a>: // in JavaScript OKButton.onclick = function() { NSB.MsgBox("Hello World"); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 383 1.9
nroff - Text markup language nroff ===== nroff is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1972 by Joe Ossanna. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 https://pldb.io/concepts/../lists/creators.html#q=Joe%20Ossanna Joe Ossanna #3313 on PLDB 53 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of nroff happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - See also: (3 related languages) <a href="troff.html">Troff</a>, <a href="groff.html">groff</a>, <a href="roff.html">ROFF</a> Built with Scroll v170.5.0 10/15/2024 230 1.1
Namespace Routing Language - Xml format Namespace Routing Language ========================== Namespace Routing Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #2551 on PLDB 22 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Namespace Routing Language happened in <a href="../lists/labs.html#q=Thai Open Source Software Center Ltd">Thai Open Source Software Center Ltd</a> - Read more about Namespace Routing Language on the web: 1. https://relaxng.org/jclark/nrl.html 1. ```Example from the web: <rules xmlns="http://www.thaiopensource.com/validate/nrl"> <namespace ns="http://schemas.xmlsoap.org/soap/envelope/"> <validate schema="soap-envelope.xsd"/> </namespace> <namespace ns="http://www.w3.org/1999/xhtml"> <validate schema="xhtml.rng"/> <validate schema="xhtml.sch"/> </namespace> </rules> ``` Built with Scroll v170.5.0 10/15/2024 294 1.5
Not Quite C - Programming language Not Quite C =========== Not Quite C, aka Not Quite C, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Nora Sandler. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Nora%20Sandler Nora Sandler #775 on PLDB 8 Years Old ```Download source code: git clone https://github.com/nlsandler/nqcc ``` Not Quite C (NQC) is a programming language, application programming interface (API), and native bytecode compiler toolkit for the Lego Mindstorms, Cybermaster and LEGO Spybotics systems. It is based primarily on the C language but has specific limitations, such as the maximum number of subroutines and variables allowed, which differ depending on the version of firmware the RCX has. The language was invented by David Baum. Read more on Wikipedia... https://en.wikipedia.org/wiki/Not_Quite_C Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Not Quite C is developed on <a href="https://github.com/nlsandler/nqcc">GitHub</a> and has 271 stars - Early development of Not Quite C happened in <a href="../lists/labs.html#q=https://github.com/nlsandler/nqcc/issues">https://github.com/nlsandler/nqcc/issues</a> - Not Quite C is written in <a href="c.html">C</a>, <a href="ocaml.html">OCaml</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="bash.html">Bash</a>, <a href="make.html">Make</a> - See also: (2 related languages) <a href="c.html">C</a>, <a href="linux.html">Linux</a> ```Example from <a href='https://en.wikipedia.org/wiki/Not_Quite_C'>Wikipedia</a>: task main () // Main program { SetPower(OUT_A, OUT_FULL); // Turn on motor A at 100% power. OnFor(OUT_A, 200); // Let the motor run for two seconds, and then turn it off. } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 493 2.5
Npy Built with Scroll v170.5.0 10/15/2024 6 0
npm - Package manager npm === npm is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2010 by Isaac Z. Schlueter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Isaac%20Z.%20Schlueter Isaac Z. Schlueter #206 on PLDB 15 Years Old ```Download source code: git clone https://github.com/npm/npm ``` npm is a package manager for the JavaScript programming language. It is the default package manager for the JavaScript runtime environment Node.js. It consists of a command line client, also called npm, and an online database of public and paid-for private packages, called the npm registry. Read more on Wikipedia... https://en.wikipedia.org/wiki/Npm_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - npm is developed on <a href="https://github.com/npm/npm">GitHub</a> and has 17,531 stars - Early development of npm happened in <a href="../lists/labs.html#q=npm, Inc">npm, Inc</a> - npm is written in <a href="markdown.html">Markdown</a> - <a href="http://npmjs.org">npmjs.org</a> was registered in 2010 - See also: (4 related languages) <a href="javascript.html">JavaScript</a>, <a href="php.html">PHP</a>, <a href="perl.html">Perl</a>, <a href="json.html">JSON</a> Built with Scroll v170.5.0 10/15/2024 351 1.8
Npl Built with Scroll v170.5.0 10/15/2024 6 0
NPL - Programming language NPL === NPL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #2951 on PLDB 48 Years Old NPL is a functional programming language with pattern matching designed by Rod Burstall and John Darlington in 1977. The language allows certain sets and logic constructs to appear on the right hand side of definitions, e.g. setofeven(X) <= <:x: x in X & even(x) :>The NPL interpreter evaluates the list of generators from left to right so conditions can mention any bound variables that occur to their left. Read more on Wikipedia... https://en.wikipedia.org/wiki/NPL_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of NPL happened in <a href="../lists/labs.html#q=University of Edinburgh">University of Edinburgh</a> and <a href="../lists/labs.html#q=Imperial College">Imperial College</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Pattern Matching FeatureLink ../features/hasPatternMatching.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 311 1.6
np - Programming language np == np is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #2788 on PLDB 12 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of np happened in <a href="../lists/labs.html#q=https://github.com/Udo/np/issues">https://github.com/Udo/np/issues</a> - <a href="http://np-lang.org">np-lang.org</a> was registered in 2013 HackerNews discussions of np ============================ title|titleLink|date|score|comments Show HN: a lexer, parser, interpreter and web runtime (np, a 5-weekend project)|https://news.ycombinator.com/item?id=5390954|03/17/2013|122|44 Built with Scroll v170.5.0 10/15/2024 247 1.2
Noweb - Text markup language Noweb ===== Noweb is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1989 by Norman Ramsey. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 https://pldb.io/concepts/../lists/creators.html#q=Norman%20Ramsey Norman Ramsey #1072 on PLDB 36 Years Old ```Download source code: git clone https://github.com/nrnrnr/noweb ``` The noweb tool for literate programming - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Noweb is developed on <a href="https://github.com/nrnrnr/noweb">GitHub</a> and has 247 stars - Early development of Noweb happened in <a href="../lists/labs.html#q=Tufts University">Tufts University</a> - Noweb is written in <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="tex.html">Tex</a>, <a href="c.html">C</a>, <a href="perl.html">Perl</a>, <a href="awk.html">awk</a>, <a href="korn-shell.html">Korn shell</a>, <a href="c-shell.html">C shell</a>, <a href="lisp.html">Lisp</a>, <a href="html.html">HTML</a> - See also: (1 related languages) <a href="cweb.html">CWEB</a> ```Example from the web: \section{Hello world} Today I awoke and decided to write some code, so I started to write Hello World in \textsf C. <<hello.c>>= /* <<license>> */ #include <stdio.h> int main(int argc, char *argv[]) { printf("Hello World!\n"); return 0; } @ \noindent \ldots then I did the same in PHP. <<hello.php>>= <?php /* <<license>> */ echo "Hello world!\n"; ?> @ \section{License} Later the same day some lawyer reminded me about licenses. So, here it is: <<license>>= This work is placed in the public domain. ``` Built with Scroll v170.5.0 10/15/2024 435 2.2
Nova-editor Built with Scroll v170.5.0 10/15/2024 6 0
noulith - Programming language noulith ======= noulith is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Brian Chen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Brian%20Chen Brian Chen #792 on PLDB 3 Years Old ```Download source code: git clone https://github.com/betaveros/noulith ``` *slaps roof of [programming language]* this bad boy can fit so much [syntax sugar] into it - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - noulith is developed on <a href="https://github.com/betaveros/noulith">GitHub</a> and has 1,132 stars - Early development of noulith happened in <a href="../lists/labs.html#q=https://github.com/betaveros/noulith/issues">https://github.com/betaveros/noulith/issues</a> - noulith is written in <a href="rust.html">Rust</a>, <a href="vim-script.html">Vim script</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="toml.html">TOML</a>, <a href="javascript.html">JavaScript</a> Built with Scroll v170.5.0 10/15/2024 301 1.5
Notepad++ - Editor Notepad++ ========= Notepad++ is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #1451 on PLDB 22 Years Old Notepad++ is a text editor and source code editor for use with Microsoft Windows. It supports tabbed editing, which allows working with multiple open files in a single window. The project's name comes from the C increment operator. Read more on Wikipedia... https://en.wikipedia.org/wiki/Notepad++ Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of Notepad++ happened in <a href="../lists/labs.html#q=https://web.archive.org/web/20110407233803/http://sourceforge.net/projects/notepad-plus/develop/">https://web.archive.org/web/20110407233803/http://sourceforge.net/projects/notepad-plus/develop/</a> - See also: (58 related languages) <a href="mediawiki.html">MediaWiki</a>, <a href="ia-32.html">IA-32</a>, <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="unix.html">Unix</a>, <a href="javascript.html">JavaScript</a>, <a href="actionscript.html">ActionScript</a>, <a href="ada.html">Ada</a>, <a href="asp.html">ASP</a>, <a href="assembly-language.html">Assembly language</a>, <a href="autoit.html">AutoIt</a>, <a href="bash.html">Bash</a>, <a href="batch.html">Batchfile</a>, <a href="csharp.html">C#</a>, <a href="caml.html">Caml</a>, <a href="cmake.html">CMake</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="csound.html">Csound</a>, <a href="d.html">D</a>, <a href="erlang.html">Erlang</a>, <a href="forth.html">Forth</a>, <a href="fortran.html">Fortran</a>, <a href="freebasic.html">FreeBASIC</a>, <a href="haskell.html">Haskell</a>, <a href="html.html">HTML</a>, <a href="ini.html">Ini</a>, <a href="inno-setup.html">Inno Setup</a>, <a href="json.html">JSON</a>, <a href="kixtart.html">KiXtart</a>, <a href="latex.html">LaTeX</a>, <a href="lua.html">Lua</a>, <a href="make.html">Make</a>, <a href="objective-c.html">Objective-C</a>, <a href="pascal.html">Pascal</a>, <a href="perl.html">Perl</a>, <a href="php.html">PHP</a>, <a href="postscript.html">PostScript</a>, <a href="powershell.html">PowerShell</a>, <a href="purebasic.html">PureBasic</a>, <a href="python.html">Python</a>, <a href="r.html">R</a>, <a href="ruby.html">Ruby</a>, <a href="rust.html">Rust</a>, <a href="scheme.html">Scheme</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="sql.html">SQL</a>, <a href="swift.html">Swift</a>, <a href="tcl.html">Tcl</a>, <a href="tex.html">Tex</a>, <a href="txt2tags.html">Txt2tags</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="vhdl.html">VHDL</a>, <a href="verilog.html">Verilog</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="ascii.html">ASCII</a>, <a href="utf-8.html">UTF-8</a>, <a href="regex.html">Regular Expressions</a> Built with Scroll v170.5.0 10/15/2024 631 3.2
Microsoft Notepad - Editor Microsoft Notepad ================= Microsoft Notepad is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #1697 on PLDB 42 Years Old Notepad is a simple text editor for Microsoft Windows and a basic text-editing program which enables computer users to create documents. It was first released as a mouse-based MS-DOS program in 1983, and has been included in all versions of Microsoft Windows since Windows 1.0 in 1985.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Microsoft_Notepad Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of Microsoft Notepad happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - See also: (4 related languages) <a href="unix.html">Unix</a>, <a href="unicode.html">Unicode</a>, <a href="utf-8.html">UTF-8</a>, <a href="ascii.html">ASCII</a> Built with Scroll v170.5.0 10/15/2024 285 1.4
Notation3 - Data notation Notation3 ========= Notation3 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 1998 by Tim Berners-Lee. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 https://pldb.io/concepts/../lists/creators.html#q=Tim%20Berners-Lee Tim Berners-Lee #1137 on PLDB 27 Years Old Notation3, or N3 as it is more commonly known, is a shorthand non-XML serialization of Resource Description Framework models, designed with human-readability in mind: N3 is much more compact and readable than XML RDF notation. The format is being developed by Tim Berners-Lee and others from the Semantic Web community. A formalization of the logic underlying N3 was published by Berners-Lee and others in 2008.N3 has several features that go beyond a serialization for RDF models, such as support for RDF-based rules. Read more on Wikipedia... https://en.wikipedia.org/wiki/Notation3 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Notation3 is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="turtle.html">Turtle</a> - Early development of Notation3 happened in <a href="../lists/labs.html#q=W3C">W3C</a> - See also: (3 related languages) <a href="turtle.html">Turtle</a>, <a href="rdf.html">RDF</a>, <a href="rdfa.html">RDFa</a> - Read more about Notation3 on the web: 1. https://www.w3.org/DesignIssues/N3Resources 1. ```Example from the web: @prefix dc: <http://purl.org/dc/elements/1.1/>. <http://en.wikipedia.org/wiki/Tony_Benn> dc:title "Tony Benn"; dc:publisher "Wikipedia". ``` Built with Scroll v170.5.0 10/15/2024 449 2.2
Nostr - Protocol Nostr ===== Nostr, aka Notes and Other Stuff Transmitted by Relays, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2020 by Giovanni Torres Parra. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Giovanni%20Torres%20Parra Giovanni Torres Parra #723 on PLDB 5 Years Old ```Download source code: git clone https://github.com/nostr-protocol/nostr ``` Nostr is a simple, open protocol that enables global, decentralized, and censorship-resistant social media. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"microblogging"%5D%7D%5D%2C"logic"%3A"AND"%7D'>microblogging</a> - Nostr is developed on <a href="https://github.com/nostr-protocol/nostr">GitHub</a> and has 9,793 stars - Nostr is written in <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 293 1.5
Nosica - Programming language Nosica ====== Nosica is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002 by David Jobet. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 https://pldb.io/concepts/../lists/creators.html#q=David%20Jobet David Jobet #2646 on PLDB 23 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Nosica happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/nosica/discussion/">https://sourceforge.net/p/nosica/discussion/</a> Built with Scroll v170.5.0 10/15/2024 213 1.1
NorthStar BASIC - Programming language NorthStar BASIC =============== NorthStar BASIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977 by Charles A. Grant and Mark Greenberg. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 https://pldb.io/concepts/../lists/creators.html#q=Charles%20A.%20Grant Charles A. Grant https://pldb.io/concepts/../lists/creators.html#q=Mark%20Greenberg Mark Greenberg #3284 on PLDB 48 Years Old NorthStar BASIC was a dialect of the programming language BASIC originally provided for use on the NorthStar Horizon and NorthStar Advantage. The interpreter was written using only Intel 8080 instructions so that it could run also on custom systems. One notable difference with other dialects of BASIC of the time was the array-like way in which strings were addressed. Read more on Wikipedia... https://en.wikipedia.org/wiki/NorthStar_BASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of NorthStar BASIC happened in <a href="../lists/labs.html#q=North Star Computers Inc">North Star Computers Inc</a> - See also: (4 related languages) <a href="basic.html">BASIC</a>, <a href="fortran.html">Fortran</a>, <a href="atari-basic.html">Atari BASIC</a>, <a href="unix.html">Unix</a> Built with Scroll v170.5.0 10/15/2024 335 1.7
Normal-distribution-equation Built with Scroll v170.5.0 10/15/2024 6 0
Nord Programming Language - Programming language Nord Programming Language ========================= Nord Programming Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1974. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221974%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1974 #2696 on PLDB 51 Years Old Nord Programming Language, commonly abbreviated NPL, was a programming language by the Norwegian minicomputer manufacturer Norsk Data. It shipped as a standard component of the operating system SINTRAN III. The language was also used to implement SINTRAN III. Read more on Wikipedia... https://en.wikipedia.org/wiki/Nord_Programming_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Nord Programming Language happened in <a href="../lists/labs.html#q=Norsk Data">Norsk Data</a> - Read more about Nord Programming Language on the web: 1. http://gunkies.org/wiki/NORD_PL 1. ```Example from <a href='https://en.wikipedia.org/wiki/Nord_Programming_Language'>Wikipedia</a>: FUNC FUN1, FUN2 FUN1: T := 1 FUN2: code here END ``` Built with Scroll v170.5.0 10/15/2024 286 1.4
Nop-2 Built with Scroll v170.5.0 10/15/2024 6 0
noon - Data notation noon ==== noon, aka no ordinary object notation, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2015 by monsterkodi. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=monsterkodi monsterkodi #2032 on PLDB 10 Years Old ```Download source code: git clone https://github.com/monsterkodi/noon ``` no ordinary object notation - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - noon is developed on <a href="https://github.com/monsterkodi/noon">GitHub</a> and has 9 stars - noon is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a> - Read more about noon on the web: 1. https://github.com/breck7/scrollsdk/issues/140 1. ```Example from the web: name noon version 4.6.1 description no ordinary object notation keywords noon object notation author monsterkodi license Unlicense scripts build ./node_modules/.bin/kode -Ho js kode/*.kode test ./node_modules/.bin/kode -t kode/*.kode test/test.kode watch ./node_modules/.bin/kode -wt test/test.kode kode/*.kode files bin/noon js/*.js main js/main.js bin noon ./bin/noon repository github:monsterkodi/noon dependencies karg github:monsterkodi/karg klor github:monsterkodi/klor devDependencies kode github:monsterkodi/kode ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 364 1.8
Noodle Built with Scroll v170.5.0 10/15/2024 6 0
none - Programming language none ==== none is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Leonard Ritter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Leonard%20Ritter Leonard Ritter #2297 on PLDB 10 Years Old ```Download source code: git clone https://hg.sr.ht/~duangle/lua_legacy/browse/default/nonelang ``` None (a backronym for None's Only Nested Expressions), also called Nonelang for clarity, is a young, powerful, convenient, extensible and performant programming language and infrastructure. It is developed alongside our game in production, NOWHERE (we have a Patreon going if you would like to support us). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of none happened in <a href="../lists/labs.html#q=Duangle GbR">Duangle GbR</a> Built with Scroll v170.5.0 10/15/2024 266 1.3
noms-db - Database noms-db ======= noms-db is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22database%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">database</a> created in 2015 by Aaron Boodman and Erik Arvidsson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Aaron%20Boodman Aaron Boodman https://pldb.io/concepts/../lists/creators.html#q=Erik%20Arvidsson Erik Arvidsson #738 on PLDB 10 Years Old ```Download source code: git clone https://github.com/attic-labs/noms ``` Noms is a decentralized database philosophically descendant from the Git version control system. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"database"%5D%7D%5D%2C"logic"%3A"AND"%7D'>database</a> - noms-db is developed on <a href="https://github.com/attic-labs/noms">GitHub</a> and has 7,444 stars - Early development of noms-db happened in <a href="../lists/labs.html#q=https://github.com/attic-labs">https://github.com/attic-labs</a> - noms-db is written in <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="dockerfile.html">Dockerfile</a> Built with Scroll v170.5.0 10/15/2024 332 1.7
nomnoml - Diagram lang nomnoml ======= nomnoml is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22diagramLang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">diagram lang</a> created in 2014 by Daniel Kallin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Daniel%20Kallin Daniel Kallin #386 on PLDB 11 Years Old ```Download source code: git clone https://github.com/skanaar/nomnoml ``` The sassy UML diagram renderer. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"diagramLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>diagramLang</a> - nomnoml is developed on <a href="https://github.com/skanaar/nomnoml">GitHub</a> and has 2,676 stars - nomnoml is written in <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a> ```Example from the web: [<frame>Decorator pattern| [<abstract>Component||+ operation()] [Client] depends --> [Component] [Decorator|- next: Component] [Decorator] decorates -- [ConcreteComponent] [Component] <:- [Decorator] [Component] <:- [ConcreteComponent] ] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example #import: filename Token row Feature Directives FeatureLink ../features/hasDirectives.html Supported <span class="hasFeature">✓</span> Example #title: filename #zoom: 1 #acyclicer: greedy Token Built with Scroll v170.5.0 10/15/2024 358 1.8
Nomad - Esoteric programming language Nomad ===== Nomad is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2021 by Samuel Kelemen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Samuel%20Kelemen Samuel Kelemen #2252 on PLDB 4 Years Old ```Download source code: git clone https://github.com/asyncengineering/nomad ``` Nomad is a multi-paradigm language created from 2018 to 2021 with the goal of simplifying modern programming to as few concepts as possible, in order to facilitate complexity in other areas; Specifically, probabilistic programming. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Nomad is developed on <a href="https://github.com/asyncengineering/nomad">GitHub</a> and has 0 stars - Nomad is written in <a href="go.html">Go</a>, <a href="hcl.html">HCL</a>, <a href="markdown.html">Markdown</a> - Nomad on Esolang https://esolangs.org/wiki/nomad Nomad on Esolang ```Example from the web: Direction: type = North | East | South | West Suite: type = Diamond | Spade | Club | Heart directionHeading: (direction: #Direction) -> Nat directionHeading= direction ? | North => 0 | East => 90 | South => 180 | West => 270 ``` ```Example from the web: sum: (numbers :List[Int]) -> Int = numbers ? | [] => 0 | head :: tail => head + sum tail ``` Built with Scroll v170.5.0 10/15/2024 381 1.9
Nomad software - Programming language Nomad software ============== Nomad software is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1976. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 #2715 on PLDB 49 Years Old Nomad Software is a relational database and fourth-generation language (4GL), originally developed in the 1970s by time-sharing vendor National CSS. While it is still in use today, its widest use was in the 1970s and 1980s. Nomad provides both interactive and batch environments for data management and application development, including commands for database definition, data manipulation, and reporting. Read more on Wikipedia... https://en.wikipedia.org/wiki/Nomad_software Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Nomad software happened in <a href="../lists/labs.html#q=National CSS, Inc">National CSS, Inc</a> - Nomad software on HOPL https://hopl.info/showlanguage.prx?exp=727 Nomad software on HOPL - See also: (7 related languages) <a href="sql.html">SQL</a>, <a href="ramis-software.html">Ramis software</a>, <a href="assembly-language.html">Assembly language</a>, <a href="focus.html">FOCUS</a>, <a href="cobol.html">COBOL</a>, <a href="unix.html">Unix</a>, <a href="excel-app.html">Microsoft Excel</a> ```Example from <a href='https://en.wikipedia.org/wiki/Nomad_software'>Wikipedia</a>: CHANGE ALL SALARY=SALARY*1.06 WHERE POSITION='ENG' AND AVG(INSTANCE(RATING)) GE 7 ``` Built with Scroll v170.5.0 10/15/2024 366 1.8
noisecraft - Programming language noisecraft ========== noisecraft is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Maxime Chevalier-Boisvert. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Maxime%20Chevalier-Boisvert Maxime Chevalier-Boisvert #898 on PLDB 4 Years Old ```Download source code: git clone https://github.com/maximecb/noisecraft/ ``` Browser-based visual programming language and platform for sound synthesis. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - noisecraft is developed on <a href="https://github.com/maximecb/noisecraft/">GitHub</a> and has 1,044 stars - Early development of noisecraft happened in <a href="../lists/labs.html#q=https://github.com/maximecb/noisecraft/issues">https://github.com/maximecb/noisecraft/issues</a> - noisecraft is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="dockerfile.html">Dockerfile</a> Built with Scroll v170.5.0 10/15/2024 308 1.5
Node.js - Programming language Node.js ======= Node.js is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by Ryan Dahl. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Ryan%20Dahl Ryan Dahl #85 on PLDB 16 Years Old ```Download source code: git clone https://github.com/nodejs/node ``` Node.js is an open-source, cross-platform JavaScript run-time environment that executes JavaScript code outside of a browser. Typically, JavaScript is used primarily for client-side scripting, in which scripts written in JavaScript are embedded in a webpage's HTML and run client-side by a JavaScript engine in the user's web browser. Node.js lets developers use JavaScript to write Command Line tools and for server-side scripting—running scripts server-side to produce dynamic web page content before the page is sent to the user's web browser. Read more on Wikipedia... https://en.wikipedia.org/wiki/nodejs Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Node.js is developed on <a href="https://github.com/nodejs/node">GitHub</a> and has 105,706 stars - Watch the history of <a href="https://www.youtube.com/watch?v=1eERxzjXeGo">the Node.js repo visualized with Gource</a> - Early development of Node.js happened in <a href="../lists/labs.html#q=OpenJS Foundation">OpenJS Foundation</a> - Node.js is written in <a href="javascript.html">JavaScript</a>, <a href="cpp.html">C++</a>, <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="perl.html">Perl</a>, <a href="markdown.html">Markdown</a>, <a href="assembly-language.html">Assembly language</a>, <a href="typescript.html">TypeScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="cmake.html">CMake</a>, <a href="starlark.html">starlark</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="m4.html">M4</a>, <a href="make.html">Make</a>, <a href="pascal.html">Pascal</a>, <a href="diff.html">Diff</a>, <a href="wasm.html">WebAssembly</a>, <a href="xml.html">XML</a>, <a href="css.html">CSS</a>, <a href="powershell.html">PowerShell</a>, <a href="idl.html">IDL</a>, <a href="bash.html">Bash</a>, <a href="svg.html">SVG</a>, <a href="rust.html">Rust</a>, <a href="csv.html">CSV</a>, <a href="r.html">R</a>, <a href="xhtml.html">XHTML</a>, <a href="lisp.html">Lisp</a>, <a href="toml.html">TOML</a>, <a href="sql.html">SQL</a>, <a href="vim-script.html">Vim script</a>, <a href="fortran-90.html">Fortran 90</a>, <a href="bazel.html">Bazel</a>, <a href="scheme.html">Scheme</a>, <a href="csharp.html">C#</a>, <a href="php.html">PHP</a>, <a href="awk.html">awk</a>, <a href="ruby.html">Ruby</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="ini.html">Ini</a>, <a href="jsx.html">JSX</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="sed.html">sed</a> - Check out the 1,560 <a href="https://www.meetup.com/topics/nodejs/">Node.js meetup groups</a> on Meetup.com. - There are 213,404 members in the <a href="https://reddit.com/r/node">Node.js subreddit</a> - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> Node.js programmers reported a median salary of $54,672. 34% of respondents reported using Node.js. 27,975 programmers reported using Node.js, and 24,100 said they wanted to use it - There is a <a href="https://www.npmjs.com/">central package repository</a> for Node.js - Indeed.com has 6,864 matches for <a href="https://www.indeed.com/jobs?q=nodejs developer">"nodejs developer"</a>. - <a href="https://nodejs.org">nodejs.org</a> was registered in 2009 - See also: (20 related languages) <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="npm-pm.html">npm</a>, <a href="tcp.html">TCP</a>, <a href="tls.html">TLS</a>, <a href="udp.html">UDP</a>, <a href="unix.html">Unix</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="dart.html">Dart</a>, <a href="typescript.html">TypeScript</a>, <a href="php.html">PHP</a>, <a href="mps.html">MPS</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="visual-studio-code-editor.html">Visual Studio Code</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="mongodb.html">MongoDB</a>, <a href="json.html">JSON</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/n/Node.js.js'>hello-world</a>: #!/usr/bin/env node console.log('Hello World'); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token console.log row Feature Streams FeatureLink ../features/hasStreams.html Supported <span class="hasFeature">✓</span> Example const stream = require('stream'); Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example const fs = require("fs") Token row Feature Disk Output FeatureLink ../features/canWriteToDisk.html Supported <span class="hasFeature">✓</span> Example require("fs").writeFileSync("foo.txt", "foo", "utf8") Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1071 5.4
NODAL - Programming language NODAL ===== NODAL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1972. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 #3174 on PLDB 53 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of NODAL happened in <a href="../lists/labs.html#q=CERN">CERN</a> - NODAL on HOPL https://hopl.info/showlanguage.prx?exp=2285 NODAL on HOPL - Read more about NODAL on the web: 1. 2. https://cds.cern.ch/record/132988?ln=en 1. https://pal.anderssen.ch/Nod/index.php 2. Built with Scroll v170.5.0 10/15/2024 227 1.1
Noah Built with Scroll v170.5.0 10/15/2024 6 0
NNTP - Protocol NNTP ==== NNTP, aka Network News Transfer Protocol, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1984 by Brian Kantor and Phil Lapsley. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 https://pldb.io/concepts/../lists/creators.html#q=Brian%20Kantor Brian Kantor https://pldb.io/concepts/../lists/creators.html#q=Phil%20Lapsley Phil Lapsley #2111 on PLDB 41 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Interview with the creators of NNTP: 1. https://giganews.com/usenet-history/kantor/ 1. - <a href="smtp.html">SMTP</a> influenced the design of NNTP - <a href="https://datatracker.ietf.org/doc/html/rfc977">First announcement of</a> NNTP - See also: (1 related languages) <a href="usenet.html">Usenet</a> - 1 PLDB concepts link to NNTP: <a href="mosaic.html">NCSA Mosaic</a> Built with Scroll v170.5.0 10/15/2024 269 1.3
nML - Programming language nML === nML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #2896 on PLDB 34 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of nML happened in <a href="../lists/labs.html#q=Forschungsberichte Des Fachbereichs Informatik">Forschungsberichte Des Fachbereichs Informatik</a> - nML on HOPL https://hopl.info/showlanguage.prx?exp=7457 nML on HOPL - Read more about nML on Semantic Scholar: 1. https://semanticscholar.org/paper/022c8bfaf28c0d0ceb9dc7d819d7fd98e4ca775e 1. - Read more about nML on the web: 1. 2. https://mfx.dasburo.com/old-home/w/nml.html 1. http://archive.www6.in.tum.de/www6/Main/Publications/Freericks1991a.pdf 2. Built with Scroll v170.5.0 10/15/2024 252 1.3
Natural Language Toolkit - Library Natural Language Toolkit ======================== Natural Language Toolkit is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #314 on PLDB 24 Years Old ```Download source code: git clone https://github.com/nltk/nltk ``` The Natural Language Toolkit, or more commonly NLTK, is a suite of libraries and programs for symbolic and statistical natural language processing (NLP) for English written in the Python programming language. It was developed by Steven Bird and Edward Loper in the Department of Computer and Information Science at the University of Pennsylvania. NLTK includes graphical demonstrations and sample data. Read more on Wikipedia... https://en.wikipedia.org/wiki/Natural_Language_Toolkit Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Natural Language Toolkit is developed on <a href="https://github.com/nltk/nltk">GitHub</a> and has 13,289 stars - Early development of Natural Language Toolkit happened in <a href="../lists/labs.html#q=https://www.nltk.org/team.html">https://www.nltk.org/team.html</a> - Natural Language Toolkit is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="ini.html">Ini</a>, <a href="json.html">JSON</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="xml.html">XML</a> - <a href="http://www.nltk.org/">nltk.org</a> was registered in 2007 - See also: (1 related languages) <a href="python.html">Python</a> Built with Scroll v170.5.0 10/15/2024 414 2.1
nlpl - Programming language nlpl ==== nlpl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Daniel Garcia. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Daniel%20Garcia Daniel Garcia #2174 on PLDB 7 Years Old ```Download source code: git clone https://github.com/nlpl-lang/nlpl-editor ``` A notebook like programming environment with code written in plain English - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - nlpl is developed on <a href="https://github.com/nlpl-lang/nlpl-editor">GitHub</a> and has 2 stars - Early development of nlpl happened in <a href="../lists/labs.html#q=https://github.com/nlpl-lang">https://github.com/nlpl-lang</a> - nlpl is written in <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a> ```Example from the web: Draw a red circle ``` Built with Scroll v170.5.0 10/15/2024 295 1.5
NL - Application NL == NL is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #1570 on PLDB 32 Years Old nl is a file format for presenting and archiving mathematical programming problems. Initially this format has been invented for connecting solvers to AMPL. It has also been adopted by other systems such as COIN-OR (as one of the input formats), FortSP (for interacting with external solvers), and Coopr (as one of its output formats). Read more on Wikipedia... https://en.wikipedia.org/wiki/Nl_(format) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of NL happened in <a href="../lists/labs.html#q=Sandia National Laboratories">Sandia National Laboratories</a> - NL on HOPL https://hopl.info/showlanguage.prx?exp=5545 NL on HOPL - See also: (2 related languages) <a href="ampl.html">AMPL</a>, <a href="netlib.html">Netlib</a> - Read more about NL on the web: 1. https://web.archive.org/web/20161228202832/https://cfwebprod.sandia.gov/cfdocs/CompResearch/docs/nlwrite20051130.pdf 1. ```Example from the web: g3 0 1 0 # problem assign0 9 6 1 0 6 # vars, constraints, objectives, ranges, eqns 0 0 # nonlinear constraints, objectives 0 0 # network constraints: nonlinear, linear 0 0 0 # nonlinear vars in constraints, objectives, both 0 0 0 1 # linear network variables; functions; arith, flags 9 0 0 0 0 # discrete variables: binary, integer, nonlinear (b,c,o) 18 9 # nonzeros in Jacobian, gradients 0 0 # max name lengths: constraints, variables 0 0 0 0 0 # common exprs: b,c,o,c1,o1 C0 n0 C1 n0 C2 n0 C3 n0 C4 n0 C5 n0 O0 0 n0 r 4 1 4 1 4 1 4 1 4 1 4 1 b 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 k8 2 4 6 8 10 12 14 16 J0 3 0 1 1 1 2 1 J1 3 3 1 4 1 5 1 J2 3 6 1 7 1 8 1 J3 3 0 1 3 1 6 1 J4 3 1 1 4 1 7 1 J5 3 2 1 5 1 8 1 G0 9 0 1 1 3 2 3 3 2 4 3 5 3 6 3 7 3 8 2 ``` Built with Scroll v170.5.0 10/15/2024 535 2.7
Njcl Built with Scroll v170.5.0 10/15/2024 6 0
NixOS - Operating system NixOS ===== NixOS is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22os%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">operating system</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #2845 on PLDB 22 Years Old NixOS is a Linux distribution built on top of the Nix package manager. It uses declarative configuration and allows reliable system upgrades. Two main branches are offered: current Stable release and Unstable following latest development. Read more on Wikipedia... https://en.wikipedia.org/wiki/NixOS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"os"%5D%7D%5D%2C"logic"%3A"AND"%7D'>operating system</a> - Early development of NixOS happened in <a href="../lists/labs.html#q=NixOS Foundation">NixOS Foundation</a> Built with Scroll v170.5.0 10/15/2024 239 1.2
Nix - Package manager Nix === Nix is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #554 on PLDB 22 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of Nix happened in <a href="../lists/labs.html#q=NixOS Foundation">NixOS Foundation</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using Nix in 3k repos on <a href="https://api.github.com/search/repositories?q=language:Nix">GitHub</a> - Explore Nix snippets on <a href="http://www.rosettacode.org/wiki/Category:Nix">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/nix.py">syntax highlighting</a> for Nix - GitHub supports <a href="https://github.com/wmertens/sublime-nix" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Nix - Read more about Nix on the web: 1. https://nixos.org/ 1. - 77 PLDB concepts link to Nix: <a href="ace.html">Ace Editor</a>, <a href="ante.html">Ante</a>, <a href="asciidots.html">AsciiDots</a>, <a href="asterius-compiler.html">asterius-compiler</a>, <a href="austral.html">Austral</a>, <a href="borgo.html">Borgo</a>, <a href="candy.html">Candy</a>, <a href="carp.html">carp</a>, <a href="catala.html">Catala</a>, <a href="chisel.html">chisel</a>, <a href="clash.html">clash</a>, <a href="cloc.html">cloc</a>, <a href="coq.html">Coq</a>, <a href="crystal.html">Crystal</a>, <a href="dex.html">dex</a>, <a href="dhall.html">Dhall</a>, <a href="differential-datalog.html">Differential Datalog</a>, <a href="ecr.html">Embedded Crystal</a>, <a href="emscripten.html">Emscripten</a>, <a href="enso.html">Enso</a>, <a href="erg.html">erg</a>, <a href="expresso.html">expresso</a>, <a href="factor.html">Factor</a>, <a href="fardlang.html">Fardlang</a>, <a href="felix.html">Felix</a>, <a href="forest-lang.html">forest-lang</a>, <a href="fp3.html">fp</a>, <a href="fstar.html">F*</a>, <a href="futhark.html">Futhark</a>, <a href="ghc.html">GHC</a>, <a href="gwion.html">Gwion</a>, <a href="hhvm.html">HHVM</a>, <a href="hobbes.html">hobbes</a>, <a href="ibis.html">Ibis</a>, <a href="idris.html">Idris</a>, <a href="jakt.html">Jakt</a>, <a href="jank.html">Jank</a>, <a href="k-framework.html">k-framework</a>, <a href="ladybird.html">Ladybird</a>, <a href="lamdu-editor.html">lamdu-editor</a>, <a href="lamdu.html">Lamdu</a>, <a href="lawvere.html">Lawvere</a>, <a href="ligo.html">Ligo</a>, <a href="lil.html">Lil</a>, <a href="luna.html">Luna</a>, <a href="megaparsec.html">Megaparsec</a>, <a href="minizinc.html">MiniZinc</a>, <a href="mlscript.html">MLscript</a>, <a href="monte.html">monte</a>, <a href="mushroom.html">Mushroom</a>, <a href="odin.html">odin</a>, <a href="oil.html">oil</a>, <a href="pact.html">Pact</a>, <a href="poke.html">GNU Poke</a>, <a href="popr.html">popr</a>, <a href="prql.html">PRQL</a>, <a href="pygments.html">Pygments</a>, <a href="quint.html">Quint</a>, <a href="ramen.html">ramen</a>, <a href="raptorjit.html">raptorjit</a>, <a href="reason.html">Reason</a>, <a href="reflex-framework.html">reflex-framework</a>, <a href="rholang.html">Rholang</a>, <a href="roc.html">Roc</a>, <a href="savi.html">Savi</a>, <a href="sile.html">sile</a>, <a href="simplictiy.html">Simplicity</a>, <a href="slab.html">Slab</a>, <a href="slick.html">Slick</a>, <a href="surrealdb.html">SurrealDB</a>, <a href="terra.html">Terra</a>, <a href="ucg.html">UCG</a>, <a href="uiua.html">Uiua</a>, <a href="urweb.html">UrWeb</a>, <a href="vcpkg-pm.html">Vcpkg</a>, <a href="wasmer.html">wasmer</a>, <a href="worst.html">Worst</a> ```Example from the web: { boot.loader.grub.device = "/dev/sda"; fileSystems."/".device = "/dev/sda1"; services.sshd.enable = true; } ``` ```Example from <a href='https://github.com/wmertens/sublime-nix'>Linguist</a>: { stdenv, fetchurl, fetchgit, openssl, zlib, pcre, libxml2, libxslt, expat , rtmp ? false , fullWebDAV ? false , syslog ? false , moreheaders ? false, ...}: let version = "1.4.4"; mainSrc = fetchurl { url = "http://nginx.org/download/nginx-${version}.tar.gz"; sha256 = "1f82845mpgmhvm151fhn2cnqjggw9w7cvsqbva9rb320wmc9m63w"; }; rtmp-ext = fetchgit { url = git://github.com/arut/nginx-rtmp-module.git; rev = "1cfb7aeb582789f3b15a03da5b662d1811e2a3f1"; sha256 = "03ikfd2l8mzsjwx896l07rdrw5jn7jjfdiyl572yb9jfrnk48fwi"; }; dav-ext = fetchgit { url = git://github.com/arut/nginx-dav-ext-module.git; rev = "54cebc1f21fc13391aae692c6cce672fa7986f9d"; sha256 = "1dvpq1fg5rslnl05z8jc39sgnvh3akam9qxfl033akpczq1bh8nq"; }; syslog-ext = fetchgit { url = https://github.com/yaoweibin/nginx_syslog_patch.git; rev = "165affd9741f0e30c4c8225da5e487d33832aca3"; sha256 = "14dkkafjnbapp6jnvrjg9ip46j00cr8pqc2g7374z9aj7hrvdvhs"; }; moreheaders-ext = fetchgit { url = https://github.com/agentzh/headers-more-nginx-module.git; rev = "refs/tags/v0.23"; sha256 = "12pbjgsxnvcf2ff2i2qdn39q4cm5czlgrng96j8ml4cgxvnbdh39"; }; in stdenv.mkDerivation rec { name = "nginx-${version}"; src = mainSrc; buildInputs = [ openssl zlib pcre libxml2 libxslt ] ++ stdenv.lib.optional fullWebDAV expat; patches = if syslog then [ "${syslog-ext}/syslog_1.4.0.patch" ] else []; configureFlags = [ "--with-http_ssl_module" "--with-http_spdy_module" "--with-http_xslt_module" "--with-http_sub_module" "--with-http_dav_module" "--with-http_gzip_static_module" "--with-http_secure_link_module" "--with-ipv6" # Install destination problems # "--with-http_perl_module" ] ++ stdenv.lib.optional rtmp "--add-module=${rtmp-ext}" ++ stdenv.lib.optional fullWebDAV "--add-module=${dav-ext}" ++ stdenv.lib.optional syslog "--add-module=${syslog-ext}" ++ stdenv.lib.optional moreheaders "--add-module=${moreheaders-ext}"; preConfigure = '' export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${libxml2 }/include/libxml2" ''; # escape example postInstall = '' mv $out/sbin $out/bin ''' ''${ ${ if true then ${ "" } else false } ''; meta = { description = "A reverse proxy and lightweight webserver"; maintainers = [ stdenv.lib.maintainers.raskin]; platforms = stdenv.lib.platforms.all; inherit version; }; } ``` ```Nix <a href="../lists/keywords.html#q=nix">Keywords</a> rec with let in inherit assert if else then ... ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 1188 5.9
Nit - Programming language Nit === Nit is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008 by Jean Privat. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Jean%20Privat Jean Privat #446 on PLDB 17 Years Old 29 <span title="Nit repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/nitlang/nit ``` Nit language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Nit is developed on <a href="https://github.com/nitlang/nit">GitHub</a> and has 237 stars - There are at least 29 Nit repos on <a href="https://github.com/search?q=language:Nit">GitHub</a> - Early development of Nit happened in <a href="../lists/labs.html#q=https://github.com/nitlang">https://github.com/nitlang</a> - Nit is written in <a href="rescript.html">Rescript</a>, <a href="c.html">C</a>, <a href="ini.html">Ini</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="svg.html">SVG</a>, <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="vim-script.html">Vim script</a>, <a href="diff.html">Diff</a>, <a href="yaml.html">YAML</a>, <a href="perl.html">Perl</a>, <a href="tex.html">Tex</a>, <a href="brainfuck.html">Brainfuck</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="bash.html">Bash</a>, <a href="go.html">Go</a>, <a href="less.html">Less</a>, <a href="haskell.html">Haskell</a>, <a href="r.html">R</a>, <a href="pug.html">Pug</a>, <a href="json.html">JSON</a> - The Google BigQuery Public Dataset GitHub snapshot shows 26 users using Nit in 26 repos on <a href="https://api.github.com/search/repositories?q=language:Nit">GitHub</a> - Explore Nit snippets on <a href="http://www.rosettacode.org/wiki/Category:Nit">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/nit.py">syntax highlighting</a> for Nit - GitHub supports <a href="https://github.com/R4PaSs/Sublime-Nit" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Nit - <a href="https://nitlanguage.org/">nitlanguage.org</a> was registered in 2008 - Read more about Nit on the web: 1. http://nitlanguage.org/nit.git/ 1. ```Example from the web: print "Hello, World!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/n/Nit.nit'>hello-world</a>: print "Hello World" ``` ```Example from <a href='https://github.com/R4PaSs/Sublime-Nit'>Linguist</a>: print "hello world" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 725 3.6
Nirvana Built with Scroll v170.5.0 10/15/2024 6 0
Nios II - Instruction set architecture Nios II ======= Nios II is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2961 on PLDB 25 Years Old Nios II is a 32-bit embedded-processor architecture designed specifically for the Altera family of FPGAs. Nios II incorporates many enhancements over the original Nios architecture, making it more suitable for a wider range of embedded computing applications, from DSP to system-control. Nios II is comparable to MicroBlaze, a competing softcore CPU for the Xilinx family of FPGA. Read more on Wikipedia... https://en.wikipedia.org/wiki/Nios_II Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Early development of Nios II happened in <a href="../lists/labs.html#q=Altera">Altera</a> - See also: (3 related languages) <a href="c.html">C</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="linux.html">Linux</a> Built with Scroll v170.5.0 10/15/2024 291 1.5
Ninja - Template language Ninja ===== Ninja is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2012 by Evan Martin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Evan%20Martin Evan Martin #224 on PLDB 13 Years Old 0 <span title="Ninja repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/ninja-build/ninja ``` Ninja is a small build system with a focus on speed. It differs from other build systems in two major respects: it is designed to have its input files generated by a higher-level build system, and it is designed to run builds as fast as possible. In essence, Ninja is meant to replace Make, which is slow when performing incremental (or no-op) builds. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ninja_(build_system) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Ninja is developed on <a href="https://github.com/ninja-build/ninja">GitHub</a> and has 10,866 stars - There are at least 0 Ninja repos on <a href="https://github.com/search?q=language:Ninja">GitHub</a> - Early development of Ninja happened in <a href="../lists/labs.html#q=Google">Google</a> - Ninja is written in <a href="cpp.html">C++</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xslt.html">XSLT</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="c.html">C</a>, <a href="cmake.html">CMake</a>, <a href="lisp.html">Lisp</a>, <a href="css.html">CSS</a>, <a href="vim-script.html">Vim script</a>, <a href="xml.html">XML</a> - GitHub supports <a href="https://github.com/khyo/language-ninja" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Ninja - <a href="https://ninja-build.org/">ninja-build.org</a> was registered in 2014 - See also: (3 related languages) <a href="python.html">Python</a>, <a href="cmake.html">CMake</a>, <a href="meson.html">Meson</a> Built with Scroll v170.5.0 10/15/2024 491 2.5
Nimskull - Programming language Nimskull ======== Nimskull is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Andreas Rumpf. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Andreas%20Rumpf Andreas Rumpf #1012 on PLDB 4 Years Old ```Download source code: git clone https://github.com/nim-works/nimskull ``` An in development statically typed systems programming language; with sustainability at its core. We, the community of users, maintain it. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Nimskull is developed on <a href="https://github.com/nim-works/nimskull">GitHub</a> and has 267 stars - Early development of Nimskull happened in <a href="../lists/labs.html#q=https://github.com/nim-works">https://github.com/nim-works</a> - Read more about Nimskull on the web: 1. https://news.ycombinator.com/item?id=32021299 1. Built with Scroll v170.5.0 10/15/2024 276 1.4
nimrod - Programming language nimrod ====== nimrod is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #1747 on PLDB 12 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - The Google BigQuery Public Dataset GitHub snapshot shows 375 users using nimrod in 601 repos on <a href="https://api.github.com/search/repositories?q=language:Nimrod">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/nimrod.py">syntax highlighting</a> for nimrod - <a href="http://nimrod-lang.org">nimrod-lang.org</a> was registered in 2013 ```nimrod <a href="../lists/keywords.html#q=nimrod">Keywords</a> addr and as asm bind block break case cast concept const continue converter defer discard distinct div do elif else end enum except export finally for func if in yield interface is isnot iterator let macro method mixin mod not notin object of or out proc ptr raise ref return shl shr static template try tuple type using when while xor ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token HackerNews discussions of nimrod ================================ title|titleLink|date|score|comments Nimrod: A new approach to metaprogramming|https://news.ycombinator.com/item?id=6820474|11/29/2013|218|57 Built with Scroll v170.5.0 10/15/2024 461 2.3
nimble-pm - Package manager nimble-pm ========= nimble-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2787 on PLDB 9 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of nimble-pm happened in <a href="../lists/labs.html#q=https://github.com/nim-lang">https://github.com/nim-lang</a> - <a href="https://nimble.directory/">nimble.directory</a> was registered in 2016 Built with Scroll v170.5.0 10/15/2024 210 1.1
NilScript - Programming language NilScript ========= NilScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Ricci Adams. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Ricci%20Adams Ricci Adams #1597 on PLDB 12 Years Old ```Download source code: git clone https://github.com/musictheory/NilScript ``` Objective-C-style language superset of JavaScript with a tiny, simple runtime - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - NilScript is developed on <a href="https://github.com/musictheory/NilScript">GitHub</a> and has 50 stars - Early development of NilScript happened in <a href="../lists/labs.html#q=musictheory.net, LLC">musictheory.net, LLC</a> - NilScript is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a> ```Example from the web: @implementation TheClass { String _myStringInstanceVariable; } @end @implementation TheSubClass : TheSuperClass { String _myStringInstanceVariable; } @end ``` Built with Scroll v170.5.0 10/15/2024 289 1.4
Nil Built with Scroll v170.5.0 10/15/2024 6 0
Nikl Built with Scroll v170.5.0 10/15/2024 6 0
Nickle - Programming language Nickle ====== Nickle is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1480 on PLDB 24 Years Old Nickle is a numeric oriented programming language by Keith Packard and Bart Massey. Originally used for desktop calculation, it has since expanded for prototyping of complicated algorithms.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Nickle_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Nickle happened in <a href="../lists/labs.html#q=https://keithp.com/pipermail/nickle/">https://keithp.com/pipermail/nickle/</a> - Explore Nickle snippets on <a href="http://www.rosettacode.org/wiki/Category:Nickle">Rosetta Code</a> - Nickle on HOPL https://hopl.info/showlanguage.prx?exp=5675 Nickle on HOPL - <a href="http://www.nickle.org/">nickle.org</a> was registered in 2000 - See also: (5 related languages) <a href="c.html">C</a>, <a href="lisp.html">Lisp</a>, <a href="modula-3.html">Modula-3</a>, <a href="ml.html">ML</a>, <a href="java.html">Java</a> - Read more about Nickle on the web: 1. https://keithp.com/cgit/nickle.git/ 1. ```Example from <a href='https://riju.codes/nickle'>Riju</a>: printf("Hello, world!\n"); ``` Built with Scroll v170.5.0 10/15/2024 350 1.8
Nice - Programming language Nice ==== Nice is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Daniel Bonniot. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Daniel%20Bonniot Daniel Bonniot #1229 on PLDB 19 Years Old Nice is an object-oriented programming language released under the GNU General Public License. It features a powerful type system which can help eliminate many common bugs, such as null pointer dereferences and invalid casts, by detecting potential runtime errors at compile-time; the goal of the designers was to provide safety features comparable to those found in languages such as ML and Haskell, but using a more conventional syntax. Nice aims to be feature-rich, and as such, in addition to the common features of modern object-oriented programming languages, it implements contracts in the style of Eiffel, class extensibility through multimethods, and many concepts drawn from functional programming such as anonymous functions, tuples, pattern matching (“value dispatch”), and parametric polymorphism. Read more on Wikipedia... https://en.wikipedia.org/wiki/Nice_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Nice happened in <a href="../lists/labs.html#q=Inria">Inria</a> - Explore Nice snippets on <a href="http://www.rosettacode.org/wiki/Category:Nice">Rosetta Code</a> - See also: (4 related languages) <a href="haskell.html">Haskell</a>, <a href="eiffel.html">Eiffel</a>, <a href="java-bytecode.html">Java Bytecode</a>, <a href="java.html">Java</a> - Read more about Nice on the web: 1. 2. https://gallium.inria.fr/~remy/poly/mot/10/nice/web/ 1. https://nice.sourceforge.net/Nice-source.tar.gz 2. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/n/Nice.nice'>hello-world</a>: void main(String[] args){ println("Hello World"); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println Built with Scroll v170.5.0 10/15/2024 483 2.4
nianiolang - Programming language nianiolang ========== nianiolang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Andrzej Gasienica-Samek. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Andrzej%20Gasienica-Samek Andrzej Gasienica-Samek #1732 on PLDB 10 Years Old ```Download source code: git clone https://github.com/nianiolang/nl ``` Procedural programming language without pointers - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - nianiolang is developed on <a href="https://github.com/nianiolang/nl">GitHub</a> and has 7 stars - Early development of nianiolang happened in <a href="../lists/labs.html#q=https://github.com/nianiolang">https://github.com/nianiolang</a> - nianiolang is written in <a href="perl.html">Perl</a>, <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="bash.html">Bash</a>, <a href="markdown.html">Markdown</a> - <a href="http://www.nianiolang.org/">nianiolang.org</a> was registered in 2015 - Read more about nianiolang on the web: 1. https://news.ycombinator.com/item?id=14178782 1. Built with Scroll v170.5.0 10/15/2024 327 1.6
Nial - Programming language Nial ==== Nial, aka Nested Interactive Array Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1981 by Mike Jenkins. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221981%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1981 https://pldb.io/concepts/../lists/creators.html#q=Mike%20Jenkins Mike Jenkins #983 on PLDB 44 Years Old Nial (from "Nested Interactive Array Language") is a high-level array programming language developed from about 1981 by Mike Jenkins of Queen's University, Kingston, Ontario, Canada. Jenkins co-created the Jenkins–Traub algorithm. Nial combines a functional programming notation for arrays based on an array theory developed by Trenchard More with structured programming concepts for numeric, character and symbolic data. Read more on Wikipedia... https://en.wikipedia.org/wiki/Nial Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - Early development of Nial happened in <a href="../lists/labs.html#q=Queen's University">Queen's University</a> - Explore Nial snippets on <a href="http://www.rosettacode.org/wiki/Category:Nial">Rosetta Code</a> - Nial on HOPL https://hopl.info/showlanguage.prx?exp=1242 Nial on HOPL - 1 PLDB concepts link to Nial: <a href="u.html">U</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/n/Nial.ndf'>hello-world</a>: write 'Hello World'; bye ``` ```Example from <a href='https://en.wikipedia.org/wiki/Nial'>Wikipedia</a>: quicksort is fork [ >= [1 first,tally], pass, link [ quicksort sublist [ < [pass, first], pass ], sublist [ match [pass,first],pass ], quicksort sublist [ > [pass,first], pass ] ] ] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token write Built with Scroll v170.5.0 10/15/2024 471 2.4
The New Hampshire X Format - Text data format The New Hampshire X Format ========================== The New Hampshire X Format, aka New Hampshire X, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2129 on PLDB 26 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of The New Hampshire X Format happened in <a href="../lists/labs.html#q=Washington University in St. Louis">Washington University in St. Louis</a> - Read more about The New Hampshire X Format on the web: 1. 2. https://www.cs.cmu.edu/~aiton/split/Manual-2.6.master014.html 1. https://www.cs.mcgill.ca/~birch/birchhomedir/doc/atv/NHX.pdf 2. ```Example from the web: (((ADH2:0.1[&&NHX:S=human:E=1.1.1.1],ADH1:0.11[&&NHX:S=human:E=1.1.1.1]):0 .05[&&NHX:S=Primates:E=1.1.1.1:D=Y:B=100],ADHY:0.1[&&NHX:S=nematode:E=1.1. 1.1],ADHX:0.12[&&NHX:S=insect:E=1.1.1.1]):0.1[&&NHX:S=Metazoa:E=1.1.1.1:D= N],(ADH4:0.09[&&NHX:S=yeast:E=1.1.1.1],ADH3:0.13[&&NHX:S=yeast:E=1.1.1.1], ADH2:0.12[&&NHX:S=yeast:E=1.1.1.1],ADH1:0.11[&&NHX:S=yeast:E=1.1.1.1]):0.1 [&&NHX:S=Fungi])[&&NHX:E=1.1.1.1:D=N]; ``` Built with Scroll v170.5.0 10/15/2024 405 2
NGS - Programming language NGS === NGS, aka Next Generation Shell, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Ilya Sher. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Ilya%20Sher Ilya Sher #498 on PLDB 12 Years Old ```Download source code: git clone https://github.com/ilyash/ngs ``` <a href='https://github.com/ilyash/ngs'>NGS</a> - Next Generation Shell, a language (and a shell in the future) for ops tasks. NGS aims to be an alternative for both bash/Python/Ruby/Perl/Go and configuration management tools. It has syntax for the common operations and libraries (currently only AWS) for idempotent resources manipulation. NGS unique features include built in exit code handling and syntax for run-a-command-and-parse-output. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - NGS is developed on <a href="https://github.com/ilyash/ngs">GitHub</a> and has 1,417 stars - Early development of NGS happened in <a href="../lists/labs.html#q=https://github.com/ngs-lang">https://github.com/ngs-lang</a> - NGS is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="scss.html">SCSS</a>, <a href="less.html">Less</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="sed.html">sed</a>, <a href="svg.html">SVG</a>, <a href="cmake.html">CMake</a>, <a href="vim-script.html">Vim script</a>, <a href="awk.html">awk</a> - Explore NGS snippets on <a href="http://www.rosettacode.org/wiki/Category:NGS">Rosetta Code</a> Built with Scroll v170.5.0 10/15/2024 445 2.2
Ngql Built with Scroll v170.5.0 10/15/2024 6 0
ngn/k - Programming language ngn/k ===== ngn/k is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2209 on PLDB 8 Years Old ```Download source code: git clone https://codeberg.org/ngn/k ``` ngn/k is an implementation of K6 created by ngn. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - ngn/k is an implementation of <a href="k.html">K</a> - ngn/k is written in <a href="c.html">C</a>, <a href="vim-script.html">Vim script</a>, <a href="make.html">Make</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="dockerfile.html">Dockerfile</a> - 1 PLDB concepts link to ngn/k: <a href="mesh.html">Mesh Spreadsheet</a> Built with Scroll v170.5.0 10/15/2024 313 1.6
NGL - Programming language NGL === NGL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2652 on PLDB 24 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of NGL happened in <a href="../lists/labs.html#q=https://github.com/herrerae">https://github.com/herrerae</a> - Read more about NGL on Semantic Scholar: 1. https://www.semanticscholar.org/topic/NGL-(programming-language)/1070864 1. - Read more about NGL on the web: 1. 2. https://en-academic.com/dic.nsf/enwiki/1416026 1. https://www.wikiwand.com/de/Zeittafel_der_Programmiersprachen 2. Built with Scroll v170.5.0 10/15/2024 237 1.2
Nginx - Config format Nginx ===== Nginx is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22configFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">config format</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #228 on PLDB 21 Years Old 6k <span title="Nginx repos on GitHub.">Repos</span> Nginx ( EN-jin-EKS) (stylized as NGINX, NGiИX or nginx) is a web server which can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache. The software was created by Igor Sysoev and first publicly released in 2004. A company of the same name was founded in 2011 to provide support and Nginx plus paid software.Nginx is free and open-source software, released under the terms of a BSD-like license. Read more on Wikipedia... https://en.wikipedia.org/wiki/Nginx Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"configFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>configFormat</a> - There are at least 5,905 Nginx repos on <a href="https://github.com/search?q=language:Nginx">GitHub</a> - Early development of Nginx happened in <a href="../lists/labs.html#q=F5, Inc">F5, Inc</a> - The Google BigQuery Public Dataset GitHub snapshot shows 8k users using Nginx in 9k repos on <a href="https://api.github.com/search/repositories?q=language:Nginx">GitHub</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/nginx">package</a> for syntax highlighting Nginx - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/configs.py">syntax highlighting</a> for Nginx - GitHub supports <a href="https://github.com/brandonwamboldt/sublime-nginx" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Nginx - Indeed.com has 2,884 matches for <a href="https://www.indeed.com/jobs?q=nginx engineer">"nginx engineer"</a>. - See also: (5 related languages) <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="tls.html">TLS</a>, <a href="wordpress.html">WordPress</a> ```Example from the web: #user nobody; worker_processes 1; #error_log logs/error.log; #pid /run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; gzip on; gzip_http_version 1.1; gzip_comp_level 2; gzip_types text/plain text/html text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript; server { listen 80; server_name localhost; access_log logs/localhost.access.log main; location / { root html; index index.html index.htm; } include /etc/nginx/sites-enabled/*; } } ``` ```Example from <a href='https://github.com/brandonwamboldt/sublime-nginx'>Linguist</a>: # Move the www people to no-www server { listen 80; server_name www.example.com; return 301 $scheme://example.com$request_uri; } server { listen 80; listen 443 ssl; server_name example.com; # Certs sent to the client in SERVER HELLO are concatenated in ssl_certificate ssl_certificate /srv/www/example.com/ssl/example.com.crt; ssl_certificate_key /srv/www/example.com/ssl/example.com.key; # Allow multiple connections to use the same key data ssl_session_timeout 5m; ssl_session_cache shared:SSL:50m; # Diffie-Hellman parameter for DHE ciphersuites, recommended 2048 bits ssl_dhparam /etc/ssl/certs/dhparam.pem; # Intermediate configuration. tweak to your needs ssl_protocols TLSv1 TLSv1.1 TLSv1.2; include snippets/ssl_ciphers_intermediate.conf; ssl_prefer_server_ciphers on; # HSTS (ngx_http_headers_module is required) (15768000 seconds = 6 months) #add_header Strict-Transport-Security max-age=15768000; # OCSP Stapling - fetch OCSP records from URL in ssl_certificate and cache them ssl_stapling on; ssl_stapling_verify on; # Verify chain of trust of OCSP response using Root CA and Intermediate certs ssl_trusted_certificate /srv/www/example.com/ssl/unified-ssl.crt; resolver 8.8.8.8 8.8.4.4; resolver_timeout 10s; root /srv/www/example.com/htdocs; index index.php index.html index.htm; charset UTF-8; autoindex off; # Deny access based on HTTP method (set in HTTP level) if ($bad_method = 1) { return 444; } # Show "Not Found" 404 errors in place of "Forbidden" 403 errors, because # forbidden errors allow attackers potential insight into your server's # layout and contents error_page 403 = 404; # It's always good to set logs, note however you cannot turn off the error log # setting error_log off; will simply create a file called 'off'. access_log /var/log/nginx/example.com.access.log; error_log /var/log/nginx/example.com.error.log; # Add trailing slash to */wp-admin requests. rewrite /wp-admin$ $scheme://$host$uri/ permanent; location / { # This try_files directive is used to enable pretty, SEO-friendly URLs # and permalinks for Wordpress. Leave it *off* to start with, and then # turn it on once you've gotten Wordpress configured! try_files $uri $uri/ /index.php?$args; } # Option to create password protected directory # http://www.howtoforge.com/basic-http-authentication-with-nginx # location /admin { # auth_basic "Administrator Login"; # auth_basic_user_file /var/www/domain.com/admin/.htpasswd; # } # Do not log access to these to keep the logs cleaner location = /favicon.ico { log_not_found off; access_log off; } location = /apple-touch-icon.png { log_not_found off; access_log off; } location = /apple-touch-icon-precomposed.png { log_not_found off; access_log off; } # This block will catch static file requests, such as images, css, js # The ?: prefix is a 'non-capturing' mark, meaning we do not require # the pattern to be captured into $1 which should help improve performance location ~* \.(?:3gp|gif|jpg|jpe?g|png|ico|wmv|avi|asf|asx|mpg|mpeg|mp4|pls|mp3|mid|wav|swf|flv|html|htm|txt|js|css|exe|zip|tar|rar|gz|tgz|bz2|uha|7z|doc|docx|xls|xlsx|pdf|iso|woff)$ { # Some basic cache-control for static files to be sent to the browser expires max; add_header Pragma public; add_header Cache-Control "public, must-revalidate, proxy-revalidate"; } # Deny all attempts to access hidden files such as .htaccess, .htpasswd, .DS_Store (Mac). # Keep logging the requests to parse later (or to pass to firewall utilities such as fail2ban) location ~ /\. { access_log off; log_not_found off; deny all; } location ~ ~$ { access_log off; log_not_found off; deny all; } # Common deny or internal locations, to help prevent access to areas of # the site that should not be public location ~* wp-admin/includes { deny all; } location ~* wp-includes/theme-compat/ { deny all; } location ~* wp-includes/js/tinymce/langs/.*\.php { deny all; } location /wp-content/ { internal; } # Deny access to any files with a .php extension in the uploads directory # Works in sub-directory installs and also in multisite network # Keep logging the requests to parse later (or to pass to firewall utilities such as fail2ban) location ~* /(?:uploads|files)/.*\.php$ { deny all; } # Make sure these get through, esp with dynamic WP sitmap plugin location = /robots.txt { try_files $uri /index.php; } location = /sitemap.xml { try_files $uri /index.php; } location = /sitemap.xml.gz { try_files $uri /index.php; } # Fix for Firefox issue with cross site font icons location ~* \.(eot|otf|ttf|woff)$ { add_header Access-Control-Allow-Origin *; } # Redirect server error pages to the static page /50x.html # Make sure 50x.html exists at that location error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } # Cache everything by default set $skip_cache 0; # POST requests and urls with a query string should always go to PHP if ($request_method = POST) { set $skip_cache 1; } if ($query_string != "") { set $skip_cache 1; } # Don't cache uris containing the following segments if ($request_uri ~* "/wp-admin/|/xmlrpc.php|wp-.*.php|/feed/|index.php|sitemap(_index)?.xml") { set $skip_cache 1; } # Don't use the cache for logged in users or recent commenters if ($http_cookie ~* "comment_author|wordpress_[a-f0-9]+|wp-postpass|wordpress_no_cache|wordpress_logged_in") { set $skip_cache 1; } # Pass all .php files onto a php-fpm/php-fcgi server. location ~ [^/]\.php(/|$) { # regex to split $uri to $fastcgi_script_name and $fastcgi_path fastcgi_split_path_info ^(.+\.php)(/.+)$; # Check that the PHP script exists before passing it try_files $fastcgi_script_name =404; # Bypass the fact that try_files resets $fastcgi_path_info # see: http://trac.nginx.org/nginx/ticket/321 set $path_info $fastcgi_path_info; fastcgi_param PATH_INFO $path_info; fastcgi_pass unix:/var/run/example.com.sock; fastcgi_index index.php; # Uncomment if site is HTTPS #fastcgi_param HTTPS on; include fastcgi.conf; fastcgi_cache_bypass $skip_cache; fastcgi_no_cache $skip_cache; fastcgi_cache WORDPRESS; fastcgi_cache_valid 60m; } location ~ /purge(/.*) { fastcgi_cache_purge WORDPRESS "$scheme$request_method$host$1"; } # Use this block if PHPMyAdmin is enabled for this domain location /phpmyadmin { root /usr/share/; index index.php index.html index.htm; location ~ ^/phpmyadmin/(.+\.php)$ { try_files $uri =404; root /usr/share/; fastcgi_pass unix:/var/run/example.com.sock; fastcgi_index index.php; include fastcgi.conf; } location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ { root /usr/share/; } } location /phpMyAdmin { rewrite ^/* /phpmyadmin last; } # End PHPMyAdmin block } # End of server block. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1613 8.1
Nfql Built with Scroll v170.5.0 10/15/2024 6 0
Nexus file - Text data format Nexus file ========== Nexus file is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1601 on PLDB 28 Years Old The NEXUS file format (usually .nex or .nxs) is widely used in bioinformatics. Several popular phylogenetic programs such as PAUP*, MrBayes, Mesquite,, MacClade and SplitsTree use this format.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Nexus_file Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Nexus file happened in <a href="../lists/labs.html#q=University of Arizona">University of Arizona</a> and <a href="../lists/labs.html#q=Smithsonian Institution">Smithsonian Institution</a> - See also: (3 related languages) <a href="newick-format.html">Newick format</a>, <a href="nexml.html">NeXML format</a>, <a href="phyloxml-format.html">PhyloXML</a> - Read more about Nexus file on the web: 1. http://wiki.christophchamp.com/index.php/NEXUS_file_format 1. ```Example from the web: #NEXUS BEGIN TAXA; TAXLABELS A B C; END; BEGIN TREES; TREE tree1 = ((A,B),C); END; ``` ```Example from <a href='https://en.wikipedia.org/wiki/Nexus_file'>Wikipedia</a>: #NEXUS BEGIN TAXA; TAXLABELS A B C; END; BEGIN TREES; TREE tree1 = ((A,B),C); END; ``` Built with Scroll v170.5.0 10/15/2024 341 1.7
Nextflow - Programming language Nextflow ======== Nextflow is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #244 on PLDB 12 Years Old 3k <span title="Nextflow repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/nextflow-io/nextflow ``` A DSL for data-driven computational pipelines - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Nextflow is developed on <a href="https://github.com/nextflow-io/nextflow">GitHub</a> and has 2,638 stars - There are at least 3,132 Nextflow repos on <a href="https://github.com/search?q=language:Nextflow">GitHub</a> - Early development of Nextflow happened in <a href="../lists/labs.html#q=https://github.com/nextflow-io">https://github.com/nextflow-io</a> - Nextflow is written in <a href="groovy.html">Groovy</a>, <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="gradle.html">Gradle</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="xml.html">XML</a>, <a href="bash.html">Bash</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="svg.html">SVG</a>, <a href="toml.html">TOML</a>, <a href="csv.html">CSV</a> - The Google BigQuery Public Dataset GitHub snapshot shows 46 users using Nextflow in 62 repos on <a href="https://api.github.com/search/repositories?q=language:Nextflow">GitHub</a> - GitHub supports <a href="https://github.com/nextflow-io/atom-language-nextflow" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Nextflow - <a href="http://nextflow.io">nextflow.io</a> was registered in 2014 ```Example from <a href='https://github.com/nextflow-io/atom-language-nextflow'>Linguist</a>: #!/usr/bin/env nextflow /* * This is free and unencumbered software released into the public domain. * * Anyone is free to copy, modify, publish, use, compile, sell, or * distribute this software, either in source code form or as a compiled * binary, for any purpose, commercial or non-commercial, and by any * means. * * In jurisdictions that recognize copyright laws, the author or authors * of this software dedicate any and all copyright interest in the * software to the public domain. We make this dedication for the benefit * of the public at large and to the detriment of our heirs and * successors. We intend this dedication to be an overt act of * relinquishment in perpetuity of all present and future rights to this * software under copyright law. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR * OTHER DEALINGS IN THE SOFTWARE. * * For more information, please refer to <http://unlicense.org/> */ /* * Author Paolo Di Tommaso <paolo.ditommaso@gmail.com> */ params.query = "$HOME/sample.fa" params.db = "$HOME/tools/blast-db/pdb/pdb" process blast { output: file top_hits """ blastp -query ${params.query} -db ${params.db} -outfmt 6 \ | head -n 10 \ | cut -f 2 > top_hits """ } process extract { input: file top_hits output: file sequences """ blastdbcmd -db ${params.db} -entry_batch $top_hits > sequences """ } process align { input: file sequences echo true """ t_coffee $sequences 2>&- | tee align_result """ } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 828 4.1
NeXML format - Xml format NeXML format ============ NeXML format is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1438 on PLDB 18 Years Old ```Download source code: git clone https://github.com/nexml/nexml ``` NeXML is an exchange standard for representing phyloinformatic data. It was inspired by the widely used Nexus file format but uses XML to produce a more robust format for rich phylogenetic data. Advantages include syntax validation, semantic annotation, and web services. Read more on Wikipedia... https://en.wikipedia.org/wiki/NeXML_format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - NeXML format is developed on <a href="https://github.com/nexml/nexml">GitHub</a> and has 15 stars - Early development of NeXML format happened in <a href="../lists/labs.html#q=Naturalis Biodiversity Center">Naturalis Biodiversity Center</a> and <a href="../lists/labs.html#q=National Evolutionary Synthesis Center">National Evolutionary Synthesis Center</a> and <a href="../lists/labs.html#q=University of North Carolina">University of North Carolina</a> and <a href="../lists/labs.html#q=Wayne State University">Wayne State University</a> and <a href="../lists/labs.html#q=University of Kansas">University of Kansas</a> and <a href="../lists/labs.html#q=University of British Columbia">University of British Columbia</a> and <a href="../lists/labs.html#q=Indian Institute of Technology Kharagpur">Indian Institute of Technology Kharagpur</a> and <a href="../lists/labs.html#q=University of Ottawa">University of Ottawa</a> and <a href="../lists/labs.html#q=National Institute of Standards and Technology">National Institute of Standards and Technology</a> - NeXML format is written in <a href="xml.html">XML</a>, <a href="xsd.html">XSD</a>, <a href="xslt.html">XSLT</a>, <a href="markdown.html">Markdown</a> - <a href="http://nexml.org/">nexml.org</a> was registered in 2007 - See also: (2 related languages) <a href="nexus-format.html">Nexus file</a>, <a href="xml.html">XML</a> Built with Scroll v170.5.0 10/15/2024 467 2.3
NewtonScript - Programming language NewtonScript ============ NewtonScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993 by Walter Smith. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Walter%20Smith Walter Smith #1312 on PLDB 32 Years Old NewtonScript is a prototype-based programming language created to write programs for the Newton platform. It is heavily influenced by the Self programming language, but modified to be more suited to needs of mobile and embedded devices.. Read more on Wikipedia... https://en.wikipedia.org/wiki/NewtonScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of NewtonScript happened in <a href="../lists/labs.html#q=Apple">Apple</a> - Explore NewtonScript snippets on <a href="http://www.rosettacode.org/wiki/Category:NewtonScript">Rosetta Code</a> - NewtonScript on HOPL https://hopl.info/showlanguage.prx?exp=1278 NewtonScript on HOPL - See also: (7 related languages) <a href="self.html">Self</a>, <a href="dylan.html">Dylan</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="javascript.html">JavaScript</a>, <a href="lisp.html">Lisp</a>, <a href="lua.html">Lua</a>, <a href="io.html">Io</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/n/NewtonScript.nwt'>hello-world</a>: baseview := {viewBounds: {left: -3, top: 71, right: 138, bottom: 137}, viewFlags: 581, declareSelf: 'base, _proto: protoFloatNGo, debug: "baseview" }; textview := * child of baseview * {text: "Hello World", viewBounds: {left: 33, top: 24, right: 113, bottom: 46}, viewFlags: 579, _proto: protoStaticText, debug: "textview" }; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 419 2.1
Newton - Programming language Newton ====== Newton is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #3173 on PLDB 48 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Newton happened in <a href="../lists/labs.html#q=École polytechnique fédérale de Lausanne">École polytechnique fédérale de Lausanne</a> - Newton on HOPL https://hopl.info/showlanguage.prx?exp=965 Newton on HOPL - Read more about Newton on Semantic Scholar: 1. https://semanticscholar.org/paper/8a7d217a8c701d3951d456b5e783ef5e5da66365 1. Built with Scroll v170.5.0 10/15/2024 227 1.1
Newsqueak - Programming language Newsqueak ========= Newsqueak is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990 by Rob Pike. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 https://pldb.io/concepts/../lists/creators.html#q=Rob%20Pike Rob Pike #2263 on PLDB 35 Years Old Newsqueak is a concurrent programming language for writing application software with interactive graphical user interfaces. Newsqueak's syntax and semantics are influenced by the C language, but its approach to concurrency was inspired by C. A. Read more on Wikipedia... https://en.wikipedia.org/wiki/Newsqueak Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Newsqueak happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - Newsqueak on HOPL https://hopl.info/showlanguage.prx?exp=1503 Newsqueak on HOPL - See also: (9 related languages) <a href="squeak.html">Squeak</a>, <a href="newspeak.html">Newspeak</a>, <a href="c.html">C</a>, <a href="csp.html">CSP</a>, <a href="alef.html">ALEF</a>, <a href="go.html">Go</a>, <a href="limbo.html">Limbo</a>, <a href="rust.html">Rust</a>, <a href="smalltalk.html">Smalltalk</a> Built with Scroll v170.5.0 10/15/2024 327 1.6
Newspeak - Programming language Newspeak ======== Newspeak is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Gilad Bracha. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Gilad%20Bracha Gilad Bracha #1463 on PLDB 19 Years Old Newspeak is a programming language and platform in the tradition of Smalltalk and Self being developed by a team led by Gilad Bracha. The platform includes an IDE, a GUI library, and standard libraries. Starting in 2006, Cadence Design Systems funded its development and employed the main contributors, but ceased funding in January 2009. Read more on Wikipedia... https://en.wikipedia.org/wiki/Newspeak_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Newspeak happened in <a href="../lists/labs.html#q=Cadence Design Systems">Cadence Design Systems</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/smalltalk.py">syntax highlighting</a> for Newspeak - <a href="http://newspeaklanguage.org/">newspeaklanguage.org</a> was registered in 2008 - See also: (3 related languages) <a href="smalltalk.html">Smalltalk</a>, <a href="self.html">Self</a>, <a href="beta.html">BETA</a> ```Example from <a href='https://en.wikipedia.org/wiki/Newspeak_(programming_language)'>Wikipedia</a>: HelloBraveNewWorld usingPlatform: platform = ( platform Transcript open show: 'Hello, Oh Brave new world'. ) ``` Built with Scroll v170.5.0 10/15/2024 365 1.8
Newp Built with Scroll v170.5.0 10/15/2024 6 0
Newick format - Text data format Newick format ============= Newick format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #1865 on PLDB 39 Years Old In mathematics, Newick tree format (or Newick notation or New Hampshire tree format) is a way of representing graph-theoretical trees with edge lengths using parentheses and commas. It was adopted by James Archie, William H. E. Read more on Wikipedia... https://en.wikipedia.org/wiki/Newick_format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Newick format happened in <a href="../lists/labs.html#q=University of Washington">University of Washington</a> and <a href="../lists/labs.html#q=University of British Columbia">University of British Columbia</a> - See also: (1 related languages) <a href="phyloxml-format.html">PhyloXML</a> ```Example from the web: (A:0.1,B:0.2,(C:0.3,D:0.4):0.5); ``` ```Example from <a href='https://en.wikipedia.org/wiki/Newick_format'>Wikipedia</a>: Tree → RootLeaf ";" | RootInternal ";" | Branch ";" RootLeaf → Name | "(" Branch ")" Name RootInternal → "(" Branch "," BranchSet ")" Name ``` Built with Scroll v170.5.0 10/15/2024 332 1.7
newclay - Programming language newclay ======= newclay is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Joe Groff. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Joe%20Groff Joe Groff #2431 on PLDB 14 Years Old ```Download source code: git clone https://github.com/jckarter/newclay ``` Newclay is an experimental offshoot of the Clay programming language. The Newclay compiler requires Clay to compile. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - newclay is developed on <a href="https://github.com/jckarter/newclay">GitHub</a> and has 4 stars - Early development of newclay happened in <a href="../lists/labs.html#q=https://github.com/jckarter/newclay/issues">https://github.com/jckarter/newclay/issues</a> - newclay is written in <a href="python.html">Python</a>, <a href="vim-script.html">Vim script</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="perl.html">Perl</a> Built with Scroll v170.5.0 10/15/2024 295 1.5
never - Programming language never ===== never is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #1000 on PLDB 7 Years Old ```Download source code: git clone https://github.com/never-lang/never ``` Never: statically typed, embeddable functional programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - never is developed on <a href="https://github.com/never-lang/never">GitHub</a> and has 431 stars - Early development of never happened in <a href="../lists/labs.html#q=https://github.com/never-lang">https://github.com/never-lang</a> - never is written in <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a>, <a href="javascript.html">JavaScript</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: func main() -> float { 100.0 * 1.8 + 32.0 } ``` Built with Scroll v170.5.0 10/15/2024 324 1.6
neutron - Programming language neutron ======= neutron is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #1769 on PLDB 6 Years Old ```Download source code: git clone https://github.com/the-neutron-foundation/neutron ``` A simple, extensible and efficient programming language based on C and Python - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - neutron is developed on <a href="https://github.com/the-neutron-foundation/neutron">GitHub</a> and has 32 stars - Early development of neutron happened in <a href="../lists/labs.html#q=https://github.com/the-neutron-foundation">https://github.com/the-neutron-foundation</a> - neutron is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - Read more about neutron on the web: 1. https://neutron-lang.readthedocs.io/en/latest/ 1. Built with Scroll v170.5.0 10/15/2024 279 1.4
Neuronc Built with Scroll v170.5.0 10/15/2024 6 0
Network-control-language Built with Scroll v170.5.0 10/15/2024 6 0
Netscript Built with Scroll v170.5.0 10/15/2024 6 0
NetRexx - Programming language NetRexx ======= NetRexx is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996 by Mike Cowlishaw. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=Mike%20Cowlishaw Mike Cowlishaw #1266 on PLDB 29 Years Old NetRexx is an open source, originally IBM's, variant of the REXX programming language to run on the Java virtual machine. It supports a classic REXX syntax, with no reserved keywords, along with considerable additions to support object-oriented programming in a manner compatible with Java's object model, yet can be used as both a compiled and an interpreted language, with an option of using only data types native to the JVM or the NetRexx runtime package. The latter offers the standard Rexx data type that combines string processing with unlimited precision decimal arithmetic. Read more on Wikipedia... https://en.wikipedia.org/wiki/NetRexx Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of NetRexx happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Explore NetRexx snippets on <a href="http://www.rosettacode.org/wiki/Category:NetRexx">Rosetta Code</a> - NetRexx on HOPL https://hopl.info/showlanguage.prx?exp=2277 NetRexx on HOPL - See also: (5 related languages) <a href="pl-i.html">PL/I</a>, <a href="rexx.html">Rexx</a>, <a href="object-rexx.html">Object Rexx</a>, <a href="java.html">Java</a>, <a href="jvm.html">JVM</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/n/NetRexx.nrx'>hello-world</a>: say 'Hello World' ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token say row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 473 2.4
NetLogo - Programming language NetLogo ======= NetLogo is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999 by Uri Wilensky. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=Uri%20Wilensky Uri Wilensky #192 on PLDB 26 Years Old 4k <span title="NetLogo repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/NetLogo/NetLogo ``` NetLogo is an agent-based programming language and integrated modeling environment.. Read more on Wikipedia... https://en.wikipedia.org/wiki/NetLogo Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"simulation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>simulation</a> - NetLogo is developed on <a href="https://github.com/NetLogo/NetLogo">GitHub</a> and has 1,001 stars - There are at least 3,859 NetLogo repos on <a href="https://github.com/search?q=language:NetLogo">GitHub</a> - Early development of NetLogo happened in <a href="../lists/labs.html#q=Northwestern University">Northwestern University</a> - NetLogo is written in <a href="scala.html">Scala</a>, <a href="java.html">Java</a>, <a href="csv.html">CSV</a>, <a href="mustache.html">mustache</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="xslt.html">XSLT</a>, <a href="css.html">CSS</a>, <a href="bash.html">Bash</a>, <a href="dtd.html">DTD</a> - The Google BigQuery Public Dataset GitHub snapshot shows 138 users using NetLogo in 154 repos on <a href="https://api.github.com/search/repositories?q=language:NetLogo">GitHub</a> - Explore NetLogo snippets on <a href="http://www.rosettacode.org/wiki/Category:NetLogo">Rosetta Code</a> - NetLogo on HOPL https://hopl.info/showlanguage.prx?exp=7674 NetLogo on HOPL - GitHub supports <a href="https://github.com/textmate/lisp.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for NetLogo - See also: (5 related languages) <a href="starlogo.html">StarLogo</a>, <a href="logo.html">Logo</a>, <a href="isbn.html">ISBN</a>, <a href="scala.html">Scala</a>, <a href="java.html">Java</a> - 1 PLDB concepts link to NetLogo: <a href="xtao.html">xTAO Modeling Language</a> ```Example from <a href='https://github.com/textmate/lisp.tmbundle'>Linguist</a>: patches-own [ living? ;; indicates if the cell is living live-neighbors ;; counts how many neighboring cells are alive ] to setup-blank clear-all ask patches [ cell-death ] reset-ticks end to setup-random clear-all ask patches [ ifelse random-float 100.0 < initial-density [ cell-birth ] [ cell-death ] ] reset-ticks end to cell-birth set living? true set pcolor fgcolor end to cell-death set living? false set pcolor bgcolor end to go ask patches [ set live-neighbors count neighbors with [living?] ] ;; Starting a new "ask patches" here ensures that all the patches ;; finish executing the first ask before any of them start executing ;; the second ask. This keeps all the patches in synch with each other, ;; so the births and deaths at each generation all happen in lockstep. ask patches [ ifelse live-neighbors = 3 [ cell-birth ] [ if live-neighbors != 2 [ cell-death ] ] ] tick end to draw-cells let erasing? [living?] of patch mouse-xcor mouse-ycor while [mouse-down?] [ ask patch mouse-xcor mouse-ycor [ ifelse erasing? [ cell-death ] [ cell-birth ] ] display ] end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 808 4
NetLinx - Programming language NetLinx ======= NetLinx is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #864 on PLDB 18 Years Old 122 <span title="NetLinx repos on GitHub.">Repos</span> NetLinx is both a range of controllers manufactured by AMX and the name of the proprietary programming language (loosely based on C) used to program the devices. The NetLinx controllers are rack mountable devices which run a version of VxWorks and integrate both a processor and device controllers and are typically utilized for audio-visual control systems. An example is the mid-range NetLinx Integrated NI-2100 controller which has 3 RS-232/RS-485 serial ports, 4 relays, 4 infrared/serial ports and 4 input/outputs. Read more on Wikipedia... https://en.wikipedia.org/wiki/NetLinx Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 122 NetLinx repos on <a href="https://github.com/search?q=language:NetLinx">GitHub</a> - Early development of NetLinx happened in <a href="../lists/labs.html#q=AMX, LLC">AMX, LLC</a> - The Google BigQuery Public Dataset GitHub snapshot shows 21 users using NetLinx in 25 repos on <a href="https://api.github.com/search/repositories?q=language:NetLinx">GitHub</a> - GitHub supports <a href="https://github.com/amclain/sublime-netlinx" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for NetLinx - See also: (2 related languages) <a href="c.html">C</a>, <a href="ascii.html">ASCII</a> - Read more about NetLinx on the web: 1. https://www.amx.com/en/site_elements/language-reference-guide-netlinx-programming-language 1. ```Example from <a href='https://github.com/amclain/sublime-netlinx'>Linguist</a>: (*********************************************************** Mock Projector For testing syntax highlighting ************************************************************) #if_not_defined MOCK_PROJECTOR #define MOCK_PROJECTOR 1 (***********************************************************) (* System Type : NetLinx *) (***********************************************************) (* DEVICE NUMBER DEFINITIONS GO BELOW *) (***********************************************************) DEFINE_DEVICE dvPROJECTOR = 5001:1:0; (***********************************************************) (* CONSTANT DEFINITIONS GO BELOW *) (***********************************************************) DEFINE_CONSTANT // Power States POWER_STATE_ON = 0; POWER_STATE_OFF = 1; POWER_STATE_WARMING = 2; POWER_STATE_COOLING = 3; // Inputs INPUT_HDMI = 0; INPUT_VGA = 1; INPUT_COMPOSITE = 2; INPUT_SVIDEO = 3; (***********************************************************) (* INCLUDES GO BELOW *) (***********************************************************) #include 'amx-lib-log' (***********************************************************) (* DATA TYPE DEFINITIONS GO BELOW *) (***********************************************************) DEFINE_TYPE struct projector_t { integer power_state; integer input; integer lamp_hours; } (***********************************************************) (* VARIABLE DEFINITIONS GO BELOW *) (***********************************************************) DEFINE_VARIABLE volatile projector_t proj_1; (***********************************************************) (* SUBROUTINE/FUNCTION DEFINITIONS GO BELOW *) (***********************************************************) define_function initialize(projector_t self) { self.power_state = POWER_STATE_OFF; self.input = INPUT_HDMI; self.lamp_hours = 0; } define_function switch_input(projector_t self, integer input) { self.input = input; print(LOG_LEVEL_INFO, "'Projector set to input: ', itoa(input)"); } (***********************************************************) (* STARTUP CODE GOES BELOW *) (***********************************************************) DEFINE_START initialize(proj_1); (***********************************************************) (* THE EVENTS GO BELOW *) (***********************************************************) DEFINE_EVENT data_event[dvPROJECTOR] { string: { parse_message(data.text); } command: {} online: {} offline: {} } button_event[dvTP, BTN_HDMI] button_event[dvTP, BTN_VGA] button_event[dvTP, BTN_COMPOSITE] button_event[dvTP, BTN_SVIDEO] { push: { switch (button.input.channel) { case BTN_HDMI: switch_input(proj_1, INPUT_HDMI); case BTN_VGA: switch_input(proj_1, INPUT_VGA); case BTN_COMPOSITE: switch_input(proj_1, INPUT_COMPOSITE); case BTN_SVIDEO: switch_input(proj_1, INPUT_SVIDEO); } } release: {} } (***********************************************************) (* THE MAINLINE GOES BELOW *) (***********************************************************) DEFINE_PROGRAM [dvTP, BTN_POWER_ON] = (proj_1.power_state == POWER_STATE_ON); [dvTP, BTN_POWER_OFF] = (proj_1.power_state == POWER_STATE_OFF); (***********************************************************) (* END OF PROGRAM *) (* DO NOT PUT ANY CODE BELOW THIS COMMENT *) (***********************************************************) #end_if ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 701 3.5
Netlib - Library Netlib ====== Netlib is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #2256 on PLDB 40 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Early development of Netlib happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> and <a href="../lists/labs.html#q=University of Tennessee">University of Tennessee</a> and <a href="../lists/labs.html#q=Oak Ridge National Laboratory">Oak Ridge National Laboratory</a> - <a href="http://netlib.org/">netlib.org</a> was registered in 1994 Built with Scroll v170.5.0 10/15/2024 230 1.1
Netform Built with Scroll v170.5.0 10/15/2024 6 0
Netbasic Built with Scroll v170.5.0 10/15/2024 6 0
net-format - Text data format net-format ========== net-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2895 on PLDB 19 Years Old The net file format is used to describe the axtNet data that underlie the net alignment annotations in the Genome Browser. In 2016 it was revised so that line indentation level represents the parent/child relationship between records and is a necessary part of the net file format. Child records are indented one space from the parent, as shown in the example net file below. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of net-format happened in <a href="../lists/labs.html#q=University of California Santa Cruz">University of California Santa Cruz</a> - Read more about net-format on the web: 1. https://genome.ucsc.edu/goldenPath/help/net.html 1. ```Example from the web: net chr2L 23011544 fill 6004 3278 chrXR_group3a - 1396397 2164 id 25606 score 23114 ali 782 qDup 576 type top tN 0 qN 0 tR 36 qR 0 tTrf 0 qTrf 0 gap 6065 2 chrXR_group3a - 1398498 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 6096 1485 chrXR_group3a - 1397572 897 tN 0 qN 0 tR 36 qR 0 tTrf 0 qTrf 0 fill 6096 513 chrU - 5570675 533 id 48675 score 4435 ali 465 qDup 533 type nonSyn tN 0 qN 0 tR 0 qR 13 tTrf 0 qTrf 0 gap 6116 8 chrU - 5571188 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 6156 5 chrU - 5571156 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 6184 3 chrU - 5571133 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 6212 18 chrU - 5571106 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 6244 9 chrU - 5571092 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 6340 2 chrU - 5570996 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 6515 3 chrU - 5570771 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 7623 1 chrXR_group3a - 1397530 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 7664 1007 chrXR_group3a - 1397008 482 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 fill 7664 382 chrXL_group1e - 8262003 506 id 25608 score 10609 ali 364 qDup 506 type nonSyn tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 7784 4 chrXL_group1e - 8262361 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 7792 3 chrXL_group1e - 8262357 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 7921 2 chrXL_group1e - 8262126 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 7949 9 chrXL_group1e - 8262092 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 8693 1 chrXR_group3a - 1396985 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 fill 9833 1251 chrU - 5562980 1239 id 48675 score 10720 ali 1124 qDup 1094 type top tN 0 qN 0 tR 22 qR 88 tTrf 0 qTrf 0 gap 9966 7 chrU - 5564075 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 10015 3 chrU - 5564030 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 10088 2 chrU - 5563957 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 gap 10101 8 chrU - 5563946 0 tN 0 qN 0 tR 0 qR 0 tTrf 0 qTrf 0 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 784 3.9
NestedText - Data notation NestedText ========== NestedText is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2020 by Ken Kundert. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Ken%20Kundert Ken Kundert #781 on PLDB 5 Years Old ```Download source code: git clone https://github.com/KenKundert/nestedtext ``` Human readable and writable data interchange format - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - NestedText is developed on <a href="https://github.com/KenKundert/nestedtext">GitHub</a> and has 343 stars - Early development of NestedText happened in <a href="../lists/labs.html#q=https://nurdletech.com">https://nurdletech.com</a> - NestedText is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="yaml.html">YAML</a>, <a href="ini.html">Ini</a>, <a href="toml.html">TOML</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="csv.html">CSV</a>, <a href="css.html">CSS</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/configs.py">syntax highlighting</a> for NestedText - See also: (1 related languages) <a href="yaml.html">YAML</a> ```Example from the web: # Contact information for our officers Katheryn McDaniel: position: president address: > 138 Almond Street > Topeka, Kansas 20697 phone: cell: 1-210-555-5297 home: 1-210-555-8470 # Katheryn prefers that we always call her on her cell phone. email: KateMcD@aol.com additional roles: - board member Margaret Hodge: position: vice president address: > 2586 Marigold Lane > Topeka, Kansas 20682 phone: 1-470-555-0398 email: margaret.hodge@ku.edu additional roles: - new membership task force - accounting task force ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 490 2.5
Nested Context Language - Xml format Nested Context Language ======================= Nested Context Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #3233 on PLDB 25 Years Old In the field of digital and interactive television, Nested Context Language (NCL) is a declarative authoring language for hypermedia documents. NCL documents do not contain multimedia elements such as audio or video content; rather they function as a "glue" language that specifies how multimedia components are related. In particular, NCL documents specify how these components are synchronized relative to each other and how the components are composed together into a unified document. Read more on Wikipedia... https://en.wikipedia.org/wiki/Nested_Context_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Nested Context Language happened in <a href="../lists/labs.html#q=Sistema Brasileiro de Televisão Digital">Sistema Brasileiro de Televisão Digital</a> - See also: (2 related languages) <a href="xml.html">XML</a>, <a href="synchronized-multimedia-integration-language.html">SMIL</a> Built with Scroll v170.5.0 10/15/2024 309 1.5
Ness Built with Scroll v170.5.0 10/15/2024 6 0
NESL - Programming language NESL ==== NESL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #1716 on PLDB 32 Years Old NESL is a parallel programming language developed at Carnegie Mellon by the SCandAL project and released in 1993. It integrates various ideas from parallel algorithms, and functional programming and array programming languages. The most important new ideas behind NESL are Nested data parallelism: this feature offers the benefits of data parallelism, concise code that is easy to understand and debug, while being well suited for irregular algorithms, such as algorithms on trees, graphs or sparse matrices. Read more on Wikipedia... https://en.wikipedia.org/wiki/NESL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of NESL happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - Explore NESL snippets on <a href="http://www.rosettacode.org/wiki/Category:NESL">Rosetta Code</a> - NESL on HOPL https://hopl.info/showlanguage.prx?exp=1740 NESL on HOPL - See also: (2 related languages) <a href="haskell.html">Haskell</a>, <a href="cilk.html">CIL</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 348 1.7
nesC - Programming language nesC ==== nesC, aka network embedded systems C, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #662 on PLDB 23 Years Old 2k <span title="nesC repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/tinyos/nesc ``` nesC (pronounced "NES-see") is a component-based, event-driven programming language used to build applications for the TinyOS platform. TinyOS is an operating environment designed to run on embedded devices used in distributed wireless sensor networks. nesC is built as an extension to the C programming language with components "wired" together to run applications on TinyOS. Read more on Wikipedia... https://en.wikipedia.org/wiki/NesC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - nesC is developed on <a href="https://github.com/tinyos/nesc">GitHub</a> and has 100 stars - There are at least 1,669 nesC repos on <a href="https://github.com/search?q=language:nesC">GitHub</a> - Early development of nesC happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> and <a href="../lists/labs.html#q=Harvard University">Harvard University</a> - nesC is written in <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="m4.html">M4</a>, <a href="perl.html">Perl</a>, <a href="make.html">Make</a>, <a href="lisp.html">Lisp</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a>, <a href="tex.html">Tex</a>, <a href="yacc.html">Yacc</a>, <a href="logos.html">Logos</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="vim-script.html">Vim script</a>, <a href="sql.html">SQL</a>, <a href="lex.html">Lex</a> - The Google BigQuery Public Dataset GitHub snapshot shows 416 users using nesC in 468 repos on <a href="https://api.github.com/search/repositories?q=language:nesC">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/c_like.py">syntax highlighting</a> for nesC - GitHub supports <a href="https://github.com/cdwilson/nesC.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for nesC - See also: (1 related languages) <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 534 2.7
neralie-format - Time format neralie-format ============== neralie-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22timeFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">time format</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2786 on PLDB 8 Years Old This decimal clock has two groups of 3 digits, called the beat & the pulse. A beat contains 1000 pulses, and equivalent to 86.4 seconds. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"timeFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>timeFormat</a> - Early development of neralie-format happened in <a href="../lists/labs.html#q=https://github.com/XXIIVV">https://github.com/XXIIVV</a> ```Example from the web: 6:00 250:000 12:00 500:000 16:00 750:000 Now 384:908 ``` Built with Scroll v170.5.0 10/15/2024 240 1.2
neovim - Editor neovim ====== neovim is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #3083 on PLDB 10 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of neovim happened in <a href="../lists/labs.html#q=https://github.com/neovim">https://github.com/neovim</a> - <a href="https://neovim.io/">neovim.io</a> was registered in 2015 Built with Scroll v170.5.0 10/15/2024 204 1
Neo4j Built with Scroll v170.5.0 10/15/2024 6 0
Nemerle - Programming language Nemerle ======= Nemerle is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Krzysztof Czarnecki. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Krzysztof%20Czarnecki Krzysztof Czarnecki #356 on PLDB 22 Years Old 177 <span title="Nemerle repos on GitHub.">Repos</span> Nemerle is a general-purpose high-level statically typed programming language designed for platforms using the Common Language Infrastructure (.NET/Mono). It offers functional, object-oriented (OO) and imperative features. It has a simple C#-like syntax and a powerful metaprogramming system. Read more on Wikipedia... https://en.wikipedia.org/wiki/Nemerle Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 177 Nemerle repos on <a href="https://github.com/search?q=language:Nemerle">GitHub</a> - Early development of Nemerle happened in <a href="../lists/labs.html#q=JetBrains">JetBrains</a> - <a href="csharp.html">C#</a> and <a href="ml.html">ML</a> and <a href="lisp.html">Lisp</a> influenced the design of Nemerle - The Google BigQuery Public Dataset GitHub snapshot shows 257 users using Nemerle in 286 repos on <a href="https://api.github.com/search/repositories?q=language:Nemerle">GitHub</a> - There are 10 <a href="https://projecteuler.net/language=Nemerle">Project Euler</a> users using Nemerle - Explore Nemerle snippets on <a href="http://www.rosettacode.org/wiki/Category:Nemerle">Rosetta Code</a> - Nemerle on HOPL https://hopl.info/showlanguage.prx?exp=8336 Nemerle on HOPL - Nemerle appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dotnet.py">syntax highlighting</a> for Nemerle - GitHub supports <a href="https://github.com/textmate/nemerle.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Nemerle - <a href="http://nemerle.org">nemerle.org</a> was registered in 2003 - See also: (7 related languages) <a href="csharp.html">C#</a>, <a href="ml.html">ML</a>, <a href="lisp.html">Lisp</a>, <a href="java.html">Java</a>, <a href="ocaml.html">OCaml</a>, <a href="haskell.html">Haskell</a>, <a href="sql.html">SQL</a> - 4 PLDB concepts link to Nemerle: <a href="eiffel.html">Eiffel</a>, <a href="nymph.html">Nymph</a>, <a href="pygments.html">Pygments</a>, <a href="sqlite.html">SQLite</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/n/Nemerle.n'>hello-world</a>: class Hello { static Main () : void { System.Console.WriteLine ("Hello World"); } } ``` ```Example from <a href='http://helloworldcollection.de/#Nemerle'>the Hello World Collection</a>: // Hello World in Nemerle (a functional programming language for .NET) System.Console.WriteLine("Hello World"); ``` ```Example from <a href='https://github.com/textmate/nemerle.tmbundle'>Linguist</a>: using System.Console; module Program { Main() : void { WriteLine("Hello world"); } } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Nemerle'>Wikipedia</a>: using System; using System.Runtime.InteropServices; class PlatformInvokeTest { [DllImport("msvcrt.dll")] public extern static puts(c : string) : int; [DllImport("msvcrt.dll")] internal extern static _flushall() : int; public static Main() : void { _ = puts("Test"); _ = _flushall(); } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token System.Console.WriteLine row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Units of Measure FeatureLink ../features/hasUnitsOfMeasure.html Supported <span class="hasFeature">✓</span> Example def m3 = 1 g; def m4 = Si.Mass(m1); WriteLine($"Mass in SI: $m4, in CGS: $m3"); def x1 = Si.Area(1 cm * 10 m); WriteLine($"Area of 1 cm * 10 m = $x1 m"); Token row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example // http://nemerle.org/About def title = "Programming language authors"; def authors = ["Anders Hejlsberg", "Simon Peyton-Jones"]; // 'xml' - macro from Nemerle.Xml.Macro library which alows to inline XML literals into the nemerle-code def html = xml <# <html> <head> <title>$title</title> </head> <body> <ul $when(authors.Any())> <li $foreach(author in authors)>$author</li> </ul> </body> </html> #> Trace.Assert(html.GetType().Equals(typeof(XElement))); WriteLine(html.GetType()); Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 911 4.6
Nelua Built with Scroll v170.5.0 10/15/2024 6 0
NELIAC - Programming language NELIAC ====== NELIAC, aka Navy Electronics Laboratory International ALGOL Compiler, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1958. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221958%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1958 #2061 on PLDB 67 Years Old The Navy Electronics Laboratory International ALGOL Compiler or NELIAC is a dialect and compiler implementation of the ALGOL 58 programming language developed by the Naval Electronics Laboratory in 1958. It was designed for numeric and logical computations and was the first language to provide a bootstrap implementation.. Read more on Wikipedia... https://en.wikipedia.org/wiki/NELIAC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of NELIAC happened in <a href="../lists/labs.html#q=U.S. Navy Electronics Laboratory">U.S. Navy Electronics Laboratory</a> - NELIAC on HOPL https://hopl.info/showlanguage.prx?exp=32 NELIAC on HOPL - See also: (2 related languages) <a href="algol-58.html">ALGOL 58</a>, <a href="jovial.html">JOVIAL</a> Built with Scroll v170.5.0 10/15/2024 296 1.5
Neko - Programming language Neko ==== Neko is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005 by Nicolas Cannasse. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Nicolas%20Cannasse Nicolas Cannasse #461 on PLDB 20 Years Old ```Download source code: git clone https://github.com/HaxeFoundation/neko ``` Neko is a high-level dynamically typed programming language developed by Nicolas Cannasse as part of research and development (R&D) efforts at two indie video game firms in Bordeaux, France: first at Motion Twin and then at Shiro Games.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Neko_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Neko is developed on <a href="https://github.com/HaxeFoundation/neko">GitHub</a> and has 550 stars - Early development of Neko happened in <a href="../lists/labs.html#q=Haxe Foundation">Haxe Foundation</a> - Neko is written in <a href="c.html">C</a>, <a href="cmake.html">CMake</a>, <a href="ocaml.html">OCaml</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="powershell.html">PowerShell</a>, <a href="json.html">JSON</a>, <a href="haxe.html">Haxe</a>, <a href="xml.html">XML</a>, <a href="toml.html">TOML</a> - Explore Neko snippets on <a href="http://www.rosettacode.org/wiki/Category:Neko">Rosetta Code</a> - <a href="https://nekovm.org/">nekovm.org</a> was registered in 2005 - See also: (7 related languages) <a href="c.html">C</a>, <a href="ocaml.html">OCaml</a>, <a href="ia-32.html">IA-32</a>, <a href="linux.html">Linux</a>, <a href="haxe.html">Haxe</a>, <a href="jvm.html">JVM</a>, <a href="groovy.html">Groovy</a> ```Example from <a href='https://riju.codes/neko'>Riju</a>: $print("Hello, world!\n"); ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/n/Neko.neko'>hello-world</a>: $print("Hello World\n"); ``` ```Example from <a href='https://en.wikipedia.org/wiki/Neko_(programming_language)'>Wikipedia</a>: get_params = $loader.loadprim("mod_neko@get_params",0); $print("PARAMS = "+get_params()); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token $print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 558 2.8
neeilang - Programming language neeilang ======== neeilang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Neeilan Selvalingam. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Neeilan%20Selvalingam Neeilan Selvalingam #1397 on PLDB 6 Years Old ```Download source code: git clone https://github.com/neeilan/neeilang ``` Fast, type-safe, object-oriented language by yours truly - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - neeilang is developed on <a href="https://github.com/neeilan/neeilang">GitHub</a> and has 47 stars - Early development of neeilang happened in <a href="../lists/labs.html#q=https://github.com/neeilan/neeilang/issues">https://github.com/neeilan/neeilang/issues</a> - neeilang is written in <a href="cpp.html">C++</a>, <a href="llvmir.html">LLVM IR</a>, <a href="cmake.html">CMake</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a> - Read more about neeilang on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/erqm6s/neeilang_a_small_stronglytyped_language_oop/ 1. ```Example from the web: fn main() : Int { var a : Int = 5; var b : Int = 3; print a + b; // 8 print a - b; // 2 print b - a; // -2 if (a >= 5) { print "a >= 5"; // a >= 5 } if (a > 5) { print "a > 5"; // Not executed } if (a < 5) { print "a < 5"; // Not executed } if (5 <= a) { print "5 <= a"; // 5 <= a } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 438 2.2
nectar - Programming language nectar ====== nectar is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2785 on PLDB 9 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of nectar happened in <a href="../lists/labs.html#q=https://github.com/NectarJS">https://github.com/NectarJS</a> - <a href="http://nectar-lang.com">nectar-lang.com</a> was registered in 2016 - Read more about nectar on the web: 1. https://doc.nectarjs.com/nectarjs/getting-started 1. HackerNews discussions of nectar ================================ title|titleLink|date|score|comments Compile JavaScript to WebAssembly (wasm) or Arduino firmware in your browser|https://news.ycombinator.com/item?id=13948502|03/24/2017|6|0 Built with Scroll v170.5.0 10/15/2024 256 1.3
Nebula Built with Scroll v170.5.0 10/15/2024 6 0
Neater Built with Scroll v170.5.0 10/15/2024 6 0
Nearley - Grammar language Nearley ======= Nearley is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2014 by Kartik Chandra. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Kartik%20Chandra Kartik Chandra #229 on PLDB 11 Years Old 53 <span title="Nearley repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/Hardmath123/nearley ``` 📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Nearley is developed on <a href="https://github.com/Hardmath123/nearley">GitHub</a> and has 3,578 stars - There are at least 53 Nearley repos on <a href="https://github.com/search?q=language:Nearley">GitHub</a> - Early development of Nearley happened in <a href="../lists/labs.html#q=https://github.com/kach/nearley/issues">https://github.com/kach/nearley/issues</a> - Nearley is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a> - The Google BigQuery Public Dataset GitHub snapshot shows 32 users using Nearley in 33 repos on <a href="https://api.github.com/search/repositories?q=language:Nearley">GitHub</a> - GitHub supports <a href="https://github.com/Hardmath123/sublime-nearley" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Nearley ```Example from <a href='https://github.com/Hardmath123/sublime-nearley'>Linguist</a>: # nearley grammar @builtin "string.ne" @{% function insensitive(sl) { var s = sl.literal; result = []; for (var i=0; i<s.length; i++) { var c = s.charAt(i); if (c.toUpperCase() !== c || c.toLowerCase() !== c) { result.push(new RegExp("[" + c.toLowerCase() + c.toUpperCase() + "]")); } else { result.push({literal: c}); } } return {subexpression: [{tokens: result, postprocess: function(d) {return d.join(""); }}]}; } %} final -> whit? prog whit? {% function(d) { return d[1]; } %} prog -> prod {% function(d) { return [d[0]]; } %} | prod whit prog {% function(d) { return [d[0]].concat(d[2]); } %} prod -> word whit? ("-"|"="):+ ">" whit? expression+ {% function(d) { return {name: d[0], rules: d[5]}; } %} | word "[" wordlist "]" whit? ("-"|"="):+ ">" whit? expression+ {% function(d) {return {macro: d[0], args: d[2], exprs: d[8]}} %} | "@" whit? js {% function(d) { return {body: d[2]}; } %} | "@" word whit word {% function(d) { return {config: d[1], value: d[3]}; } %} | "@include" whit? string {% function(d) {return {include: d[2].literal, builtin: false}} %} | "@builtin" whit? string {% function(d) {return {include: d[2].literal, builtin: true }} %} expression+ -> completeexpression | expression+ whit? "|" whit? completeexpression {% function(d) { return d[0].concat([d[4]]); } %} expressionlist -> completeexpression | expressionlist whit? "," whit? completeexpression {% function(d) { return d[0].concat([d[4]]); } %} wordlist -> word | wordlist whit? "," whit? word {% function(d) { return d[0].concat([d[4]]); } %} completeexpression -> expr {% function(d) { return {tokens: d[0]}; } %} | expr whit? js {% function(d) { return {tokens: d[0], postprocess: d[2]}; } %} expr_member -> word {% id %} | "TEMPLATEquot; word {% function(d) {return {mixin: d[1]}} %} | word "[" expressionlist "]" {% function(d) {return {macrocall: d[0], args: d[2]}} %} | string "i":? {% function(d) { if (d[1]) {return insensitive(d[0]); } else {return d[0]; } } %} | "%" word {% function(d) {return {token: d[1]}} %} | charclass {% id %} | "(" whit? expression+ whit? ")" {% function(d) {return {'subexpression': d[2]} ;} %} | expr_member whit? ebnf_modifier {% function(d) {return {'ebnf': d[0], 'modifier': d[2]}; } %} ebnf_modifier -> ":+" {% id %} | ":*" {% id %} | ":?" {% id %} expr -> expr_member | expr whit expr_member {% function(d){ return d[0].concat([d[2]]); } %} word -> [\w\?\+] {% function(d){ return d[0]; } %} | word [\w\?\+] {% function(d){ return d[0]+d[1]; } %} string -> dqstring {% function(d) {return { literal: d[0] }; } %} #string -> "\"" charset "\"" {% function(d) { return { literal: d[1].join("") }; } %} # #charset -> null # | charset char {% function(d) { return d[0].concat([d[1]]); } %} # #char -> [^\\"] {% function(d) { return d[0]; } %} # | "\\" . {% function(d) { return JSON.parse("\""+"\\"+d[1]+"\""); } %} charclass -> "." {% function(d) { return new RegExp("."); } %} | "[" charclassmembers "]" {% function(d) { return new RegExp("[" + d[1].join('') + "]"); } %} charclassmembers -> null | charclassmembers charclassmember {% function(d) { return d[0].concat([d[1]]); } %} charclassmember -> [^\\\]] {% function(d) { return d[0]; } %} | "\\" . {% function(d) { return d[0] + d[1]; } %} js -> "{" "%" jscode "%" "}" {% function(d) { return d[2]; } %} jscode -> null {% function() {return "";} %} | jscode [^%] {% function(d) {return d[0] + d[1];} %} | jscode "%" [^}] {% function(d) {return d[0] + d[1] + d[2]; } %} # Whitespace with a comment whit -> whitraw | whitraw? comment whit? # Optional whitespace with a comment whit? -> null | whit # Literally a string of whitespace whitraw -> [\s] | whitraw [\s] # A string of whitespace OR the empty string whitraw? -> null | whitraw comment -> "#" commentchars "\n" commentchars -> null | commentchars [^\n] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1088 5.4
Near Built with Scroll v170.5.0 10/15/2024 6 0
Ndl Built with Scroll v170.5.0 10/15/2024 6 0
NCAR Command Language - Programming language NCAR Command Language ===================== NCAR Command Language, aka NCAR Command Language, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #507 on PLDB 31 Years Old 654 <span title="NCAR Command Language repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/NCAR/ncl ``` (The NCAR Command Language (NCL), a product of the Computational & Information Systems Laboratory at the National Center for Atmospheric Research (NCAR) and sponsored by the National Science Foundation, is a free interpreted language designed specifically for scientific data processing and visualization. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"weather"%5D%7D%5D%2C"logic"%3A"AND"%7D'>weather</a> - NCAR Command Language is developed on <a href="https://github.com/NCAR/ncl">GitHub</a> and has 258 stars - There are at least 654 NCAR Command Language repos on <a href="https://github.com/search?q=language:NCL">GitHub</a> - Early development of NCAR Command Language happened in <a href="../lists/labs.html#q=University Corporation for Atmospheric Research">University Corporation for Atmospheric Research</a> - NCAR Command Language is written in <a href="fortran-77.html">FORTRAN 77</a>, <a href="c.html">C</a>, <a href="objective-c.html">Objective-C</a>, <a href="matlab.html">MATLAB</a>, <a href="mumps.html">MUMPS</a>, <a href="c-shell.html">C shell</a>, <a href="rescript.html">Rescript</a>, <a href="sed.html">sed</a>, <a href="mathematica.html">Mathematica</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="fortran-90.html">Fortran 90</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="perl.html">Perl</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="lex.html">Lex</a>, <a href="java.html">Java</a>, <a href="yaml.html">YAML</a>, <a href="korn-shell.html">Korn shell</a>, <a href="yacc.html">Yacc</a>, <a href="csv.html">CSV</a>, <a href="xslt.html">XSLT</a>, <a href="ini.html">Ini</a>, <a href="diff.html">Diff</a>, <a href="visual-basic.html">Visual Basic</a> - The Google BigQuery Public Dataset GitHub snapshot shows 61 users using NCAR Command Language in 64 repos on <a href="https://api.github.com/search/repositories?q=language:NCL">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/ncl.py">syntax highlighting</a> for NCAR Command Language - GitHub supports <a href="https://github.com/rpavlick/language-ncl.git" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for NCAR Command Language ```Example from the web: ;----------------------------------------------------------------- ; NCL User Guide Example: NUG_bar_chart.ncl ; ; KMF 30.10.14 ;----------------------------------------------------------------- ; These load commands are not required in NCL versions 6.2.0 and later. load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl" load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl" begin low = 0.0 high = 1.0 n = 12 x = fspan(1.0, 12.0, n) y = random_uniform(low, high, n) wks = gsn_open_wks("png","NUG_bar_chart") res = True res@gsnXYBarChart = True res@gsnXYBarChartBarWidth = 0.3 res@gsnXYBarChartColors = "blue" res@trXMinF = 0.0 ;-- x-axis min value res@trXMaxF = 13.0 ;-- x-axis max value res@trYMinF = 0.0 ;-- y-axis min value res@trYMaxF = 1.0 ;-- y-axis max value res@tmXBMode = "Explicit" ;-- explicit labels res@tmXBValues = ispan(1,12,1) res@tmXBLabels = (/"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep", \ "Oct","Nov","Dec"/) res@tmXBLabelFontHeightF = 0.015 res@tiMainString = "NCL Doc Example: bar chart" plot = gsn_csm_xy(wks, x, y, res) end ``` ```Example from <a href='https://github.com/rpavlick/language-ncl.git'>Linguist</a>: val=102 a=val/4. print(a) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 884 4.4
New AWK - Programming language New AWK ======= New AWK is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #2784 on PLDB 32 Years Old Brian Kernighan's nawk (New AWK) source was first released in 1993 unpublicized, and publicly since the late 1990s; many BSD systems use it to avoid the GPL license. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of New AWK happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - New AWK on HOPL https://hopl.info/showlanguage.prx?exp=2272 New AWK on HOPL Built with Scroll v170.5.0 10/15/2024 237 1.2
Navier-stokes-equation Built with Scroll v170.5.0 10/15/2024 6 0
NATURAL - Programming language NATURAL ======= NATURAL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1971. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221971%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1971 #2695 on PLDB 54 Years Old ADABAS, a contraction of “adaptable database system", is a database package that was developed by Software AG to run on IBM mainframes. Launched in 1971 as a non-relational software package, earnings reports for the package's vendor were being followed by The New York Times in the early 1980s.As of 2017, ADABAS is marketed for use on a wider range of platforms, including Linux, UNIX and Windows.. Read more on Wikipedia... https://en.wikipedia.org/wiki/NATURAL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of NATURAL happened in <a href="../lists/labs.html#q=Software AG">Software AG</a> - See also: (5 related languages) <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="model-204.html">Model 204</a>, <a href="sql.html">SQL</a>, <a href="cobol.html">COBOL</a> ```Example from <a href='https://en.wikipedia.org/wiki/NATURAL'>Wikipedia</a>: 0010 * These two lines (0010 and 0020) 0020 ** are comments. 0030 FORMAT LS = 80 / * As well as this part of the line (0030) 0040 * NOTE: The "/ *" form has a space between the SLASH and ASTERISK. . . 0200 END ``` Built with Scroll v170.5.0 10/15/2024 361 1.8
NATO phonetic alphabet - Notation NATO phonetic alphabet ====================== NATO phonetic alphabet is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1956. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221956%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1956 #2208 on PLDB 69 Years Old The NATO phonetic alphabet, officially denoted as the International Radiotelephony Spelling Alphabet, and also commonly known as the ICAO phonetic alphabet, and in a variation also known officially as the ITU phonetic alphabet and figure code, is the most widely used radiotelephone spelling alphabet. Although often called "phonetic alphabets", spelling alphabets are unrelated to phonetic transcription systems such as the International Phonetic Alphabet. Instead, the International Civil Aviation Organization (ICAO) alphabet assigned codewords acrophonically to the letters of the English alphabet, so that critical combinations of letters and numbers are most likely to be pronounced and understood by those who exchange voice messages by radio or telephone, regardless of language differences or the quality of the communication channel.The 26 code words in the NATO phonetic alphabet are assigned to the 26 letters of the English alphabet in alphabetical order as follows: Alfa, Bravo, Charlie, Delta, Echo, Foxtrot, Golf, Hotel, India, Juliett, Kilo, Lima, Mike, November, Oscar, Papa, Quebec, Romeo, Sierra, Tango, Uniform, Victor, Whiskey, X-ray, Yankee, Zulu.Strict adherence to the prescribed spelling words is required in order to avoid the problems of confusion that the spelling alphabet is designed to overcome. Read more on Wikipedia... https://en.wikipedia.org/wiki/NATO_phonetic_alphabet Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - Early development of NATO phonetic alphabet happened in <a href="../lists/labs.html#q=International Civil Aviation Organization">International Civil Aviation Organization</a> - See also: (2 related languages) <a href="morse-code.html">Morse code</a>, <a href="unicode.html">Unicode</a> Built with Scroll v170.5.0 10/15/2024 425 2.1
Native-structured-storage Built with Scroll v170.5.0 10/15/2024 6 0
Nassi-shneiderman-charts Built with Scroll v170.5.0 10/15/2024 6 0
Netwide Assembler - Assembly language Netwide Assembler ================= Netwide Assembler is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #783 on PLDB 29 Years Old The Netwide Assembler (NASM) is an assembler and disassembler for the Intel x86 architecture. It can be used to write 16-bit, 32-bit (IA-32) and 64-bit (x86-64) programs. NASM is considered to be one of the most popular assemblers for Linux. Read more on Wikipedia... https://en.wikipedia.org/wiki/Netwide_Assembler Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of Netwide Assembler happened in <a href="../lists/labs.html#q=https://github.com/netwide-assembler">https://github.com/netwide-assembler</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/asm.py">syntax highlighting</a> for Netwide Assembler - <a href="http://www.nasm.us">nasm.us</a> was registered in 2007 - See also: (9 related languages) <a href="x86-assembly.html">x86 Assembly</a>, <a href="assembly-language.html">Assembly language</a>, <a href="x86-isa.html">X86</a>, <a href="ia-32.html">IA-32</a>, <a href="linux.html">Linux</a>, <a href="coff.html">Common Object File Format</a>, <a href="elf.html">Extensible Linking Format</a>, <a href="powerpc.html">PowerPC</a>, <a href="sparc.html">SPARC</a> ```Example from <a href='https://en.wikipedia.org/wiki/Netwide_Assembler'>Wikipedia</a>: global _start section .data query_string: db "Enter a character: " query_string_len: equ $ - query_string out_string: db "You have input: " out_string_len: equ $ - out_string section .bss in_char: resw 4 section .text _start: mov rax, 0x2000004 ; put the write-system-call-code into register rax mov rdi, 1 ; tell kernel to use stdout mov rsi, query_string ; rsi is where the kernel expects to find the address of the message mov rdx, query_string_len ; and rdx is where the kernel expects to find the length of the message syscall ; read in the character mov rax, 0x2000003 ; read system call mov rdi, 0 ; stdin mov rsi, in_char ; address for storage, declared in section .bss mov rdx, 2 ; get 2 bytes from the kernel's buffer (one for the carriage return) syscall ; show user the output mov rax, 0x2000004 ; write system call mov rdi, 1 ; stdout mov rsi, out_string mov rdx, out_string_len syscall mov rax, 0x2000004 ; write system call mov rdi, 1 ; stdout mov rsi, in_char mov rdx, 2 ; the second byte is to apply the carriage return expected in the string syscall ; exit system call mov rax, 0x2000001 ; exit system call xor rdi, rdi syscall ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 631 3.2
Nasal - Programming language Nasal ===== Nasal is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002 by Andy Ross. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 https://pldb.io/concepts/../lists/creators.html#q=Andy%20Ross Andy Ross #2128 on PLDB 23 Years Old 32 <span title="Nasal repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 32 Nasal repos on <a href="https://github.com/search?q=language:Nasal">GitHub</a> - Early development of Nasal happened in <a href="../lists/labs.html#q=https://github.com/andyross/nasal/issues">https://github.com/andyross/nasal/issues</a> - The Google BigQuery Public Dataset GitHub snapshot shows 12 users using Nasal in 12 repos on <a href="https://api.github.com/search/repositories?q=language:Nasal">GitHub</a> - Nasal on HOPL https://hopl.info/showlanguage.prx?exp=8606 Nasal on HOPL - Read more about Nasal on the web: 1. 2. https://mathieugouin.github.io/nasal/ 1. http://freshmeat.sourceforge.net/projects/nasal 2. Built with Scroll v170.5.0 10/15/2024 305 1.5
Narpl Built with Scroll v170.5.0 10/15/2024 6 0
Napss Built with Scroll v170.5.0 10/15/2024 6 0
Napier88 Built with Scroll v170.5.0 10/15/2024 6 0
GNU nano - Editor GNU nano ======== GNU nano is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #1306 on PLDB 25 Years Old GNU nano is a text editor for Unix-like computing systems or operating environments using a command line interface. It emulates the Pico text editor, part of the Pine email client, and also provides additional functionality. Unlike Pico, nano is licensed under the GNU General Public License (GPL). Read more on Wikipedia... https://en.wikipedia.org/wiki/GNU_nano Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of GNU nano happened in <a href="../lists/labs.html#q=https://nano-editor.org/contact.php">https://nano-editor.org/contact.php</a> - <a href="https://www.nano-editor.org">nano-editor.org</a> was registered in 2000 - See also: (2 related languages) <a href="c.html">C</a>, <a href="regex.html">Regular Expressions</a> Built with Scroll v170.5.0 10/15/2024 296 1.5
Nakl Built with Scroll v170.5.0 10/15/2024 6 0
Nail Built with Scroll v170.5.0 10/15/2024 6 0
Nadesiko - Programming language Nadesiko ======== Nadesiko is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008 by kujirahand. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=kujirahand kujirahand #1022 on PLDB 17 Years Old ```Download source code: git clone https://github.com/kujirahand/nadesiko3 ``` Japanese Programming Language Nadesiko v3 (JavaScript/TypeScript) - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Nadesiko is developed on <a href="https://github.com/kujirahand/nadesiko3">GitHub</a> and has 231 stars - Early development of Nadesiko happened in <a href="../lists/labs.html#q=https://kujirahand.com">https://kujirahand.com</a> - Nadesiko compiles to <a href="javascript.html">JavaScript</a> - Nadesiko is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="jsx.html">JSX</a>, <a href="php.html">PHP</a>, <a href="python.html">Python</a>, <a href="bash.html">Bash</a>, <a href="dockerfile.html">Dockerfile</a> ```Example from the web: # 取り込みテスト ●(AとBの)加算処理とは A+Bを戻す。 ここまで。 ``` Built with Scroll v170.5.0 10/15/2024 333 1.7
N Built with Scroll v170.5.0 10/15/2024 6 0
N-Triples - Data notation N-Triples ========= N-Triples is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1820 on PLDB 11 Years Old N-Triples is a format for storing and transmitting data. It is a line-based, plain text serialisation format for RDF (Resource Description Framework) graphs, and a subset of the Turtle (Terse RDF Triple Language) format. N-Triples should not be confused with Notation3 which is a superset of Turtle. Read more on Wikipedia... https://en.wikipedia.org/wiki/N-Triples Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Early development of N-Triples happened in <a href="../lists/labs.html#q=W3C">W3C</a> ```Example from the web: <http://www.w3.org/2001/sw/RDFCore/ntriples/> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> ↵ <http://xmlns.com/foaf/0.1/Document> . <http://www.w3.org/2001/sw/RDFCore/ntriples/> <http://purl.org/dc/terms/title> "N-Triples"@en-US . <http://www.w3.org/2001/sw/RDFCore/ntriples/> <http://xmlns.com/foaf/0.1/maker> _:art . <http://www.w3.org/2001/sw/RDFCore/ntriples/> <http://xmlns.com/foaf/0.1/maker> _:dave . _:art <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> . _:art <http://xmlns.com/foaf/0.1/name> "Art Barstow". _:dave <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> . _:dave <http://xmlns.com/foaf/0.1/name> "Dave Beckett". ``` Built with Scroll v170.5.0 10/15/2024 435 2.2
N-prolog Built with Scroll v170.5.0 10/15/2024 6 0
mythryl - Programming language mythryl ======= mythryl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #1491 on PLDB 19 Years Old ```Download source code: git clone https://github.com/mythryl/mythryl ``` The Mythryl programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - mythryl is developed on <a href="https://github.com/mythryl/mythryl">GitHub</a> and has 116 stars - Early development of mythryl happened in <a href="../lists/labs.html#q=https://github.com/mythryl/mythryl/issues">https://github.com/mythryl/mythryl/issues</a> - mythryl is written in <a href="tex.html">Tex</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="perl.html">Perl</a>, <a href="standard-ml.html">Standard ML</a>, <a href="lex.html">Lex</a>, <a href="pascal.html">Pascal</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="css.html">CSS</a>, <a href="vim-script.html">Vim script</a>, <a href="dtd.html">DTD</a> - <a href="https://mythryl.org">mythryl.org</a> was registered in 2006 ```Example from the web: fun qsort [] => []; qsort (x!xs) => qsort (filter {. #a < x; } xs) @ [x] @ qsort (filter {. #a >= x; } xs); end; ``` Built with Scroll v170.5.0 10/15/2024 348 1.7
MySQL - Query language MySQL ===== MySQL is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1995 by David Axmark and Michael Widenius. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=David%20Axmark David Axmark https://pldb.io/concepts/../lists/creators.html#q=Michael%20Widenius Michael Widenius #54 on PLDB 30 Years Old MySQL (officially pronounced as "My S-Q-L",) is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter, and "SQL", the abbreviation for Structured Query Language. The MySQL development project has made its source code available under the terms of the GNU General Public License, as well as under a variety of proprietary agreements. Read more on Wikipedia... https://en.wikipedia.org/wiki/MySQL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of MySQL happened in <a href="../lists/labs.html#q=Oracle">Oracle</a> - Check out the 644 <a href="https://www.meetup.com/topics/mysql/">MySQL meetup groups</a> on Meetup.com. - Explore MySQL snippets on <a href="http://www.rosettacode.org/wiki/Category:MySQL">Rosetta Code</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/mysql">grammar</a> for MySQL - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/mysql">package</a> for syntax highlighting MySQL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/sql.py">syntax highlighting</a> for MySQL - Indeed.com has 21,490 matches for <a href="https://www.indeed.com/jobs?q=MySQL developer">"MySQL developer"</a>. - <a href="http://www.mysql.com/">mysql.com</a> was registered in 1999 - See also: (21 related languages) <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="freebsd.html">FreeBSD</a>, <a href="sql.html">SQL</a>, <a href="perl.html">Perl</a>, <a href="php.html">PHP</a>, <a href="python.html">Python</a>, <a href="wordpress.html">WordPress</a>, <a href="mybb.html">MyBB</a>, <a href="drupal.html">Drupal</a>, <a href="yacc.html">Yacc</a>, <a href="mariadb.html">MariaDB</a>, <a href="sql-psm.html">SQL/PSM</a>, <a href="unicode.html">Unicode</a>, <a href="csv.html">CSV</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="csharp.html">C#</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="asp.html">ASP</a>, <a href="utf-8.html">UTF-8</a> - 1 PLDB concepts link to MySQL: <a href="redshift.html">Amazon Redshift</a> ```Example from <a href='https://riju.codes/mysql'>Riju</a>: SELECT 'Hello, world!'; ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/MySQL.sql'>hello-world</a>: SELECT "Hello World"; ``` ```MySQL <a href="../lists/keywords.html#q=mysql">Keywords</a> ACCESSIBLE ADD ALL ALTER ANALYZE AND AS ASC ASENSITIVE BEFORE BETWEEN BIGINT BINARY BLOB BOTH BY CALL CASCADE CASE CHANGE CHAR CHARACTER CHECK COLLATE COLUMN CONDITION CONSTRAINT CONTINUE CONVERT CREATE CROSS CUBE CUME_DIST CURRENT_DATE CURRENT_TIME CURRENT_TIMESTAMP CURRENT_USER CURSOR DATABASE DATABASES DAY_HOUR DAY_MICROSECOND DAY_MINUTE DAY_SECOND DEC DECIMAL DECLARE DEFAULT DELAYED DELETE DENSE_RANK DESC DESCRIBE DETERMINISTIC DISTINCT DISTINCTROW DIV DOUBLE DROP DUAL EACH ELSE ELSEIF EMPTY ENCLOSED ESCAPED EXCEPT EXISTS EXIT EXPLAIN FALSE FETCH FIRST_VALUE FLOAT FLOAT4 FLOAT8 FOR FORCE FOREIGN FROM FULLTEXT FUNCTION GENERATED GET GRANT GROUP GROUPING GROUPS HAVING HIGH_PRIORITY HOUR_MICROSECOND HOUR_MINUTE HOUR_SECOND IF IGNORE IN INDEX INFILE INNER INOUT INSENSITIVE INSERT INT INT1 INT2 INT3 INT4 INT8 INTEGER INTERVAL INTO IO_AFTER_GTIDS IO_BEFORE_GTIDS IS ITERATE JOIN JSON_TABLE KEY KEYS KILL LAG LAST_VALUE LATERAL LEAD LEADING LEAVE LEFT LIKE LIMIT LINEAR LINES LOAD LOCALTIME LOCALTIMESTAMP LOCK LONG LONGBLOB LONGTEXT LOOP LOW_PRIORITY MASTER_BIND MASTER_SSL_VERIFY_SERVER_CERT MATCH MAXVALUE MEDIUMBLOB MEDIUMINT MEDIUMTEXT MIDDLEINT MINUTE_MICROSECOND MINUTE_SECOND MOD MODIFIES NATURAL NOT NO_WRITE_TO_BINLOG NTH_VALUE NTILE NULL NUMERIC OF ON OPTIMIZE OPTIMIZER_COSTS OPTION OPTIONALLY OR ORDER OUT OUTER OUTFILE OVER PARTITION PERCENT_RANK PRECISION PRIMARY PROCEDURE PURGE RANGE RANK READ READS READ_WRITE REAL RECURSIVE REFERENCES REGEXP RELEASE RENAME REPEAT REPLACE REQUIRE RESIGNAL RESTRICT RETURN REVOKE RIGHT RLIKE ROW ROWS ROW_NUMBER SCHEMA SCHEMAS SECOND_MICROSECOND SELECT SENSITIVE SEPARATOR SET SHOW SIGNAL SMALLINT SPATIAL SPECIFIC SQL SQLEXCEPTION SQLSTATE SQLWARNING SQL_BIG_RESULT SQL_CALC_FOUND_ROWS SQL_SMALL_RESULT SSL STARTING STORED STRAIGHT_JOIN SYSTEM TABLE TERMINATED THEN TINYBLOB TINYINT TINYTEXT TO TRAILING TRIGGER TRUE UNDO UNION UNIQUE UNLOCK UNSIGNED UPDATE USAGE USE USING UTC_DATE UTC_TIME UTC_TIMESTAMP VALUES VARBINARY VARCHAR VARCHARACTER VARYING VIRTUAL WHEN WHERE WHILE WINDOW WITH WRITE XOR YEAR_MONTH ZEROFILL ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example -- b'[01]+' Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example -- [0-9]+(?=[^0-9a-z$_\u0080-\uffff]) Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example -- [0-9]+\.[0-9]*(e[+-]?[0-9]+)? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example -- x'([0-9a-f]{2})+' Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token TRUE FALSE row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token " row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1100 5.5
mys - Programming language mys === mys is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Erik Moqvist. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Erik%20Moqvist Erik Moqvist #1496 on PLDB 5 Years Old ```Download source code: git clone https://github.com/eerimoq/mys ``` The Mys programming language - an attempt to create a statically typed Python-like language that produces fast binaries. See https://mys-lang.org for more information. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - mys is developed on <a href="https://github.com/eerimoq/mys">GitHub</a> and has 132 stars - Early development of mys happened in <a href="../lists/labs.html#q=https://github.com/mys-lang">https://github.com/mys-lang</a> - mys is written in <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="toml.html">TOML</a>, <a href="cpp.html">C++</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="svg.html">SVG</a>, <a href="scss.html">SCSS</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 360 1.8
myrddin - Programming language myrddin ======= myrddin is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2296 on PLDB 9 Years Old <a href='https://myrlang.org'>Myrddin</a> is a systems programming language. Myrddin emphasizes control, simplicity, a clear mental model and predictable, transparent behavior. It features strong type checking, generics, type inference, closures, and traits. It aims to fit a similar niche as C, but with fewer bullets in your feet. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of myrddin happened in <a href="../lists/labs.html#q=https://github.com/oridb/mc/issues">https://github.com/oridb/mc/issues</a> - Explore myrddin snippets on <a href="http://www.rosettacode.org/wiki/Category:Myrddin">Rosetta Code</a> - <a href="https://myrlang.org">myrlang.org</a> was registered in 2016 ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Myrddin.myr'>hello-world</a>: use std const main = { std.put("Hello World\n") } ``` Built with Scroll v170.5.0 10/15/2024 306 1.5
mypy - Programming language mypy ==== mypy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2783 on PLDB 13 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of mypy happened in <a href="../lists/labs.html#q=University of Cambridge">University of Cambridge</a> - <a href="http://www.mypy-lang.org">mypy-lang.org</a> was registered in 2012 HackerNews discussions of mypy ============================== title|titleLink|date|score|comments Mypy - An experimental Python variant with dynamic and static typing|https://news.ycombinator.com/item?id=4561973|09/23/2012|108|39 Built with Scroll v170.5.0 10/15/2024 238 1.2
myia - Programming language myia ==== myia is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #1492 on PLDB 8 Years Old ```Download source code: git clone https://github.com/mila-udem/myia ``` Myia prototyping - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - myia is developed on <a href="https://github.com/mila-udem/myia">GitHub</a> and has 454 stars - Early development of myia happened in <a href="../lists/labs.html#q=Quebec Artificial Intelligence Institute">Quebec Artificial Intelligence Institute</a> - myia is written in <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="ini.html">Ini</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a> Built with Scroll v170.5.0 10/15/2024 301 1.5
Myghty - Programming language Myghty ====== Myghty is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2606 on PLDB 19 Years Old 1 <span title="Myghty repos on GitHub.">Repos</span> A Python-based template and view-controller framework derived from HTML::Mason. Supports the full featureset of Mason, allowing component-based web development with Python-embedded HTML, and includes many new concepts and features not found in Mason. Myghty is a legacy library. New projects should use Mako templates. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1 Myghty repos on <a href="https://github.com/search?q=language:Myghty">GitHub</a> - Early development of Myghty happened in <a href="../lists/labs.html#q=https://web.archive.org/web/20100618062929/http://www.myghty.org/">https://web.archive.org/web/20100618062929/http://www.myghty.org/</a> - The Google BigQuery Public Dataset GitHub snapshot shows 59 users using Myghty in 59 repos on <a href="https://api.github.com/search/repositories?q=language:Myghty">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/templates.py">syntax highlighting</a> for Myghty - Read more about Myghty on the web: 1. https://pypi.org/project/Myghty/ 1. Built with Scroll v170.5.0 10/15/2024 351 1.8
mycroft - Programming language mycroft ======= mycroft is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #1815 on PLDB 12 Years Old ```Download source code: git clone https://github.com/enkiv2/mycroft ``` A prolog-like language with compound truth value logic - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - mycroft is developed on <a href="https://github.com/enkiv2/mycroft">GitHub</a> and has 69 stars - Early development of mycroft happened in <a href="../lists/labs.html#q=http://www.lord-enki.net">http://www.lord-enki.net</a> - mycroft is written in <a href="lua.html">Lua</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="vim-script.html">Vim script</a>, <a href="make.html">Make</a>, <a href="z-shell.html">Z shell</a> Built with Scroll v170.5.0 10/15/2024 284 1.4
MyBB - Programming language MyBB ==== MyBB is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2000 on PLDB 23 Years Old MyBB, formerly MyBBoard and originally MyBulletinBoard, is a free and open-source forum software developed by the MyBB Group. It is written in PHP, supports MySQL, PostgreSQL and SQLite as database systems and, in addition, has database failover support. It is available in multiple languages and is licensed under the LGPL.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MyBB Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MyBB happened in <a href="../lists/labs.html#q=https://github.com/mybb">https://github.com/mybb</a> - MyBB on HOPL https://hopl.info/showlanguage.prx?exp=8605 MyBB on HOPL - See also: (10 related languages) <a href="php.html">PHP</a>, <a href="mysql.html">MySQL</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="sqlite.html">SQLite</a>, <a href="subversion.html">Subversion</a>, <a href="javascript.html">JavaScript</a>, <a href="jquery.html">JQuery</a>, <a href="twig.html">Twig</a>, <a href="wordpress.html">WordPress</a>, <a href="xml.html">XML</a> Built with Scroll v170.5.0 10/15/2024 339 1.7
Mxml Built with Scroll v170.5.0 10/15/2024 6 0
Mvl Built with Scroll v170.5.0 10/15/2024 6 0
MVEL - Programming language MVEL ==== MVEL is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #1363 on PLDB 22 Years Old MVFLEX Expression Language (MVEL) is a hybrid dynamic/statically typed, embeddable Expression Language and runtime for the Java Platform. Originally started as a utility language for an application framework, the project is now developed completely independently. MVEL is typically used for exposing basic logic to end-users and programmers through configuration such as XML files or annotations. Read more on Wikipedia... https://en.wikipedia.org/wiki/MVEL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MVEL happened in <a href="../lists/labs.html#q=https://github.com/mvel">https://github.com/mvel</a> - See also: (4 related languages) <a href="java.html">Java</a>, <a href="xml.html">XML</a>, <a href="lisp.html">Lisp</a>, <a href="ognl.html">OGNL</a> ```Example from <a href='https://en.wikipedia.org/wiki/MVEL'>Wikipedia</a>: import java.util.*; // the main quicksort algorithm def quicksort(list) { if (list.size() <= 1) { list; } else { pivot = list[0]; concat(quicksort(($ in list if $ < pivot)), pivot, quicksort(($ in list if $ > pivot))); } } // define method to concatenate lists. def concat(list1, pivot, list2) { concatList = new ArrayList(list1); concatList.add(pivot); concatList.addAll(list2); concatList; } // create a list to sort list = [5,2,4,1,18,10,15,1,0]; // sort it! quicksort(list); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 439 2.2
Musys Built with Scroll v170.5.0 10/15/2024 6 0
mustache - Template language mustache ======== mustache is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2009 by Chris Wanstrath. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Wanstrath Chris Wanstrath #172 on PLDB 16 Years Old 6k <span title="mustache repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/mustache/mustache ``` Logic-less Ruby templates. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - mustache is developed on <a href="https://github.com/mustache/mustache">GitHub</a> and has 3,027 stars - There are at least 6,085 mustache repos on <a href="https://github.com/search?q=language:Mustache">GitHub</a> - Early development of mustache happened in <a href="../lists/labs.html#q=https://github.com/mustache">https://github.com/mustache</a> - mustache is written in <a href="ruby.html">Ruby</a>, <a href="mustache.html">mustache</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 535 users using mustache in 616 repos on <a href="https://api.github.com/search/repositories?q=language:Mustache">GitHub</a> - 8 PLDB concepts link to mustache: <a href="ballerina.html">Ballerina</a>, <a href="cloc.html">cloc</a>, <a href="codecept.html">codecept</a>, <a href="hhvm.html">HHVM</a>, <a href="ligo.html">Ligo</a>, <a href="mustache.html">mustache</a>, <a href="netlogo.html">NetLogo</a>, <a href="obsidian-lang.html">Obsidian</a> ```Example from the web: Hello {{name}} You have just won {{value}} dollars! {{#in_ca}} Well, {{taxed_value}} dollars, after taxes. {{/in_ca}} ``` Built with Scroll v170.5.0 10/15/2024 409 2
MUSP - Programming language MUSP ==== MUSP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1960. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221960%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1960 #2651 on PLDB 65 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MUSP happened in <a href="../lists/labs.html#q=Harvard University">Harvard University</a> - MUSP on HOPL https://hopl.info/showlanguage.prx?exp=5086 MUSP on HOPL - Read more about MUSP on Semantic Scholar: 1. https://semanticscholar.org/paper/8ac08826937a3a45a3db22b5507330a527900205 1. Built with Scroll v170.5.0 10/15/2024 217 1.1
Musimp Built with Scroll v170.5.0 10/15/2024 6 0
MusicXML - Programming language MusicXML ======== MusicXML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2341 on PLDB 21 Years Old MusicXML is an XML-based file format for representing Western musical notation. The format is open, fully documented, and can be freely used under the W3C Community Final Specification Agreement.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MusicXML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MusicXML happened in <a href="../lists/labs.html#q=W3C">W3C</a> - MusicXML on HOPL https://hopl.info/showlanguage.prx?exp=6430 MusicXML on HOPL - See also: (4 related languages) <a href="xml.html">XML</a>, <a href="dtd.html">DTD</a>, <a href="sibelius-software.html">Sibelius</a>, <a href="javascript.html">JavaScript</a> ```Example from <a href='https://en.wikipedia.org/wiki/MusicXML'>Wikipedia</a>: <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 3.1 Partwise//EN" "http://www.musicxml.org/dtds/partwise.dtd"> <score-partwise version="3.1"> <part-list> <score-part id="P1"> <part-name>Music</part-name> </score-part> </part-list> <part id="P1"> <measure number="1"> <attributes> <divisions>1</divisions> <key> <fifths>0</fifths> </key> <time> <beats>4</beats> <beat-type>4</beat-type> </time> <clef> <sign>G</sign> <line>2</line> </clef> </attributes> <note> <pitch> <step>C</step> <octave>4</octave> </pitch> <duration>4</duration> <type>whole</type> </note> </measure> </part> </score-partwise> ``` Built with Scroll v170.5.0 10/15/2024 498 2.5
MUSIC/SP - Programming language MUSIC/SP ======== MUSIC/SP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1972. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 #2476 on PLDB 53 Years Old MUSIC/SP (Multi-User System for Interactive Computing/System Product; originally "McGill University System for Interactive Computing") was developed at McGill University in the 1970s from an early IBM time-sharing system called RAX (Remote Access Computing System). The system ran on IBM S/360, S/370, and 4300-series mainframe hardware, and offered novel features (for the time) such as file access control and data compression. It was designed to allow academics and students to create and run their programs interactively on terminals, in an era when most mainframe computing was still being done from punched cards. Read more on Wikipedia... https://en.wikipedia.org/wiki/MUSIC/SP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MUSIC/SP happened in <a href="../lists/labs.html#q=McGill University">McGill University</a> - See also: (11 related languages) <a href="unix.html">Unix</a>, <a href="watfiv.html">WATFIV</a>, <a href="pascal.html">Pascal</a>, <a href="pl-i.html">PL/I</a>, <a href="basic.html">BASIC</a>, <a href="apl.html">APL</a>, <a href="algol.html">Algol</a>, <a href="ibm-rpg.html">RPG</a>, <a href="gpss.html">General Purpose Simulation System</a>, <a href="rexx.html">Rexx</a>, <a href="multics.html">Multics</a> Built with Scroll v170.5.0 10/15/2024 383 1.9
MurmurHash - Hash function MurmurHash ========== MurmurHash is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22hashFunction%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">hash function</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #2655 on PLDB 17 Years Old MurmurHash is a non-cryptographic hash function suitable for general hash-based lookup. It was created by Austin Appleby in 2008 and is currently hosted on GitHub along with its test suite named 'SMHasher'. It also exists in a number of variants, all of which have been released into the public domain. Read more on Wikipedia... https://en.wikipedia.org/wiki/MurmurHash Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"hashFunction"%5D%7D%5D%2C"logic"%3A"AND"%7D'>hashFunction</a> - Early development of MurmurHash happened in <a href="../lists/labs.html#q=https://web.archive.org/web/20160304184004/http://tanjent.com/">https://web.archive.org/web/20160304184004/http://tanjent.com/</a> Built with Scroll v170.5.0 10/15/2024 269 1.3
muPad - Programming language muPad ===== muPad is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #765 on PLDB 28 Years Old 39 <span title="muPad repos on GitHub.">Repos</span> MuPAD is a computer algebra system (CAS). Originally developed by the MuPAD research group at the University of Paderborn, Germany, development was taken over by the company SciFace Software GmbH & Co. KG in cooperation with the MuPAD research group and partners from some other universities starting in 1997. Read more on Wikipedia... https://en.wikipedia.org/wiki/MuPAD Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 39 muPad repos on <a href="https://github.com/search?q=language:mupad">GitHub</a> - Early development of muPad happened in <a href="../lists/labs.html#q=University of Paderborn">University of Paderborn</a> - The Google BigQuery Public Dataset GitHub snapshot shows 69 users using muPad in 71 repos on <a href="https://api.github.com/search/repositories?q=language:mupad">GitHub</a> - muPad on HOPL https://hopl.info/showlanguage.prx?exp=7523 muPad on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/algebra.py">syntax highlighting</a> for muPad - GitHub supports <a href="https://github.com/ccreutzig/sublime-MuPAD" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for muPad - See also: (3 related languages) <a href="linux.html">Linux</a>, <a href="matlab.html">MATLAB</a>, <a href="java.html">Java</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 451 2.3
muon - Programming language muon ==== muon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #715 on PLDB 6 Years Old ```Download source code: git clone https://github.com/nickmqb/muon ``` Modern low-level programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - muon is developed on <a href="https://github.com/nickmqb/muon">GitHub</a> and has 772 stars - Early development of muon happened in <a href="../lists/labs.html#q=https://github.com/nickmqb/muon/issues">https://github.com/nickmqb/muon/issues</a> - muon is written in <a href="csharp.html">C#</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="xml.html">XML</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Muon.mu'>hello-world</a>: printf(fmt cstring) int #Foreign("printf") #VarArgs main() { printf("Hello World") } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printf HackerNews discussions of muon ============================== title|titleLink|date|score|comments Show HN: Muon, a low-level programming language inspired by C, C# and Go|https://news.ycombinator.com/item?id=19598592|04/07/2019|175|114 Built with Scroll v170.5.0 10/15/2024 366 1.8
Munin Built with Scroll v170.5.0 10/15/2024 6 0
mun-lang - Programming language mun-lang ======== mun-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #451 on PLDB 6 Years Old ```Download source code: git clone https://github.com/mun-lang/mun ``` Source code for the Mun language and runtime. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - mun-lang is developed on <a href="https://github.com/mun-lang/mun">GitHub</a> and has 1,813 stars - Early development of mun-lang happened in <a href="../lists/labs.html#q=https://github.com/mun-lang">https://github.com/mun-lang</a> - mun-lang is written in <a href="rust.html">Rust</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="cpp.html">C++</a>, <a href="javascript.html">JavaScript</a>, <a href="cmake.html">CMake</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="bash.html">Bash</a>, <a href="lua.html">Lua</a>, <a href="css.html">CSS</a> - <a href="https://mun-lang.org/">mun-lang.org</a> was registered in 2019 - Read more about mun-lang on the web: 1. https://news.ycombinator.com/item?id=21172980 1. ```Example from the web: fn main() { let sum = add(a, b); // Comments: Mun natively supports bool, float, and int let is_true = true; let var: float = 0.5; } // The order of function definitions doesn't matter fn add(a: int, b: int): int { a + b } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 456 2.3
Mums Built with Scroll v170.5.0 10/15/2024 6 0
Mumps Built with Scroll v170.5.0 10/15/2024 6 0
muMath - Programming language muMath ====== muMath is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1978. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 #2193 on PLDB 47 Years Old muMATH is a computer algebra system (CAS), which was developed in the late 1970s and early eighties by Albert D. Rich and David Stoutemyer of Soft Warehouse in Honolulu, Hawaii. It was implemented in the muSIMP programming language which was built on top of a LISP dialect called muLISP. Read more on Wikipedia... https://en.wikipedia.org/wiki/MuMATH Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of muMath happened in <a href="../lists/labs.html#q=University of Hawaii">University of Hawaii</a> - muMath on HOPL https://hopl.info/showlanguage.prx?exp=3625 muMath on HOPL - See also: (11 related languages) <a href="maxima.html">Maxima</a>, <a href="pari-gp.html">PARI/GP</a>, <a href="sagemath.html">Sage</a>, <a href="xcas.html">XCAS</a>, <a href="yacas.html">Yacas</a>, <a href="magma.html">MAGMA</a>, <a href="maple.html">Maple</a>, <a href="mathcad.html">Mathcad</a>, <a href="mathematica-editor.html">Wolfram Mathematica</a>, <a href="mupad.html">muPad</a>, <a href="camal.html">Cambridge Algebra System</a> - Read more about muMath on Semantic Scholar: 1. https://semanticscholar.org/paper/44ab3648a50014007bda6cef7e091ae20e7737ae 1. Built with Scroll v170.5.0 10/15/2024 359 1.8
Multihash-hash-function Built with Scroll v170.5.0 10/15/2024 6 0
Multigame Built with Scroll v170.5.0 10/15/2024 6 0
Multics - Programming language Multics ======= Multics is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1967. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221967%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1967 #1227 on PLDB 58 Years Old Multics (Multiplexed Information and Computing Service) is an influential early time-sharing operating system, based around the concept of a single-level memory. Virtually all modern operating systems were heavily influenced by Multics – often through Unix, which was created by some of the people who had worked on Multics – either directly (Linux, macOS) or indirectly (Windows NT).. Read more on Wikipedia... https://en.wikipedia.org/wiki/Multics Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Multics happened in <a href="../lists/labs.html#q=University of Calgary">University of Calgary</a> - Multics on HOPL https://hopl.info/showlanguage.prx?exp=3513 Multics on HOPL - See also: (5 related languages) <a href="pl-i.html">PL/I</a>, <a href="assembly-language.html">Assembly language</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="algol.html">Algol</a> - Read more about Multics on Semantic Scholar: 1. https://semanticscholar.org/paper/bbdb16ebe3c71e7b6d32750ae61d0aab7ab72e84 1. Built with Scroll v170.5.0 10/15/2024 331 1.7
multicodec - Standard multicodec ========== multicodec is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 2015 by Juan Batiz-Benet. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Juan%20Batiz-Benet Juan Batiz-Benet #1395 on PLDB 10 Years Old ```Download source code: git clone https://github.com/multiformats/multicodec ``` Compact self-describing codecs. Save space by using predefined multicodec tables. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> - multicodec is developed on <a href="https://github.com/multiformats/multicodec">GitHub</a> and has 334 stars - Early development of multicodec happened in <a href="../lists/labs.html#q=https://github.com/multiformats">https://github.com/multiformats</a> - multicodec is written in <a href="csv.html">CSV</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 276 1.4
multibase - Standard multibase ========= multibase is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 2016 by Juan Benet. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Juan%20Benet Juan Benet #1329 on PLDB 9 Years Old ```Download source code: git clone https://github.com/multiformats/multibase ``` Self identifying base encodings - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> - multibase is developed on <a href="https://github.com/multiformats/multibase">GitHub</a> and has 273 stars - Early development of multibase happened in <a href="../lists/labs.html#q=https://github.com/multiformats">https://github.com/multiformats</a> - multibase is written in <a href="markdown.html">Markdown</a>, <a href="csv.html">CSV</a>, <a href="yaml.html">YAML</a> - See also: (1 related languages) <a href="base64.html">Base64</a> Built with Scroll v170.5.0 10/15/2024 271 1.4
multiaddr - Schema multiaddr ========= multiaddr is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22schema%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">schema</a> created in 2014 by Juan Batiz-Benet. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Juan%20Batiz-Benet Juan Batiz-Benet #1116 on PLDB 11 Years Old ```Download source code: git clone https://github.com/multiformats/multiaddr ``` Composable and future-proof network addresses - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"schema"%5D%7D%5D%2C"logic"%3A"AND"%7D'>schema</a> - multiaddr is developed on <a href="https://github.com/multiformats/multiaddr">GitHub</a> and has 419 stars - Early development of multiaddr happened in <a href="../lists/labs.html#q=https://github.com/multiformats">https://github.com/multiformats</a> - multiaddr is written in <a href="markdown.html">Markdown</a>, <a href="go.html">Go</a>, <a href="yaml.html">YAML</a>, <a href="clojure.html">Clojure</a>, <a href="csv.html">CSV</a>, <a href="gherkin.html">Gherkin</a>, <a href="make.html">Make</a> - See also: (1 related languages) <a href="url.html">URL</a> Built with Scroll v170.5.0 10/15/2024 300 1.5
Multi-user-basic Built with Scroll v170.5.0 10/15/2024 6 0
Muldis - Query language Muldis ====== Muldis is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2007 by Darren Duncan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Darren%20Duncan Darren Duncan #2379 on PLDB 18 Years Old ```Download source code: git clone https://github.com/muldis/Muldis_Data_Language ``` Muldis Data Language is an industrial-strength computationally complete high-level application programming language with fully integrated database functionality; you can use it to define, query, and update ("object") relational databases, as well as write general purpose applications. The language's paradigm is a mixture of declarative, homoiconic, functional, imperative, and object-oriented. Muldis Data Language is currently under development. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Muldis is developed on <a href="https://github.com/muldis/Muldis_Data_Language">GitHub</a> and has 8 stars - Muldis is written in <a href="markdown.html">Markdown</a>, <a href="raku.html">Raku</a>, <a href="json.html">JSON</a> ```Example from the web: if ?people then ( people map \(( group : args:.\0 %= \$(age,ctry), member : args:.\0 )) pipe group map \( args:.\0:.\group %+ ( count_by_age_ctry : #args:.\0:.\members, )) ) else \?%( age, ctry, count_by_age_ctry ) ``` Built with Scroll v170.5.0 10/15/2024 327 1.6
Mul-t Built with Scroll v170.5.0 10/15/2024 6 0
Mufp Built with Scroll v170.5.0 10/15/2024 6 0
Multi-User Forth - Programming language Multi-User Forth ================ Multi-User Forth, aka Multi-User Forth, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #1562 on PLDB 30 Years Old 0 <span title="Multi-User Forth repos on GitHub.">Repos</span> TinyMUCK or, more broadly, a MUCK, is a type of user-extendable online text-based role-playing game, designed for role playing and social interaction. Backronyms like "Multi-User Chat/Created/Computer/Character/Carnal Kingdom" and "Multi-User Construction Kit" are sometimes cited, but are not the actual origin of the term; "muck" is simply a play on the term MUD.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MUF_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 0 Multi-User Forth repos on <a href="https://github.com/search?q=language:MUF">GitHub</a> - Early development of Multi-User Forth happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - Explore Multi-User Forth snippets on <a href="http://www.rosettacode.org/wiki/Category:MUF">Rosetta Code</a> - See also: (2 related languages) <a href="muf.html">Multi-User Forth</a>, <a href="forth.html">Forth</a> ```Example from the web: $include $lib/strings $include $lib/match lvar check-obj-addr : check-next-loop (d -- ) dup not if pop exit then dup exit? over thing? or me @ 3 pick .controls and if dup check-obj-addr @ execute then next check-next-loop ; : check-contents (d -- ) contents check-next-loop ; : check-exits (d -- ) exits check-next-loop ; : exec-err (d mtypestr warnstr -- ) "On " 4 rotate unparseobj strcat ", in it's " strcat rot strcat ", " strcat swap strcat .tell ; : can-linkto? (player object -- i) dup "link_ok" flag? if pop pop 1 exit then .controls ; : check-exec (d mtype execstr -- ) dup "@" 1 strncmp if pop pop pop exit then 1 strcut swap pop " " .split pop dup "TEMPLATEquot; 1 strncmp not if dup match ok? not if " is not a known registered program." strcat exec-err exit then dup match program? not if " is not a program." strcat exec-err exit then 3 pick owner over match can-linkto? not if " is not Link_OK." strcat exec-err exit then else dup number? not if " is not a program dbref." strcat "@" swap strcat exec-err exit then dup atoi dbref ok? not if " is not a valid program reference." strcat "@" swap strcat exec-err exit then dup atoi dbref program? not if " is not a valid program reference." strcat "@" swap strcat exec-err exit then 3 pick owner over atoi dbref can-linkto? not if " is not Link_OK." strcat "@" swap strcat exec-err exit then then pop pop pop ; : missing-err ( d s -- ) swap unparseobj " is missing an " strcat swap strcat " message." strcat .tell ; : colon-err ( d s -- ) swap unparseobj " has an unnecesary ':' at the start of its " strcat swap strcat " message." strcat .tell ; : check-desc (d -- ) dup desc not if "@description" missing-err else "@description" over desc check-exec then ; : check-succ (d -- ) dup succ not if "@success" missing-err else "@success" over succ check-exec then ; : check-fail (d -- ) dup fail not if "@fail" missing-err else "@fail" over fail check-exec then ; : check-drop (d -- ) dup drop not if "@drop" missing-err else "@drop" over drop check-exec then ; : check-osucc (d -- ) dup osucc not if "@osuccess" missing-err else dup osucc ":" 1 strncmp not if "@osuccess" colon-err else pop then then ; : check-ofail (d -- ) dup ofail not if "@ofail" missing-err else dup ofail ":" 1 strncmp not if "@ofail" colon-err else pop then then ; : check-odrop (d -- ) dup odrop not if "@odrop" missing-err else dup odrop ":" 1 strncmp not if "@odrop" colon-err else pop then then ; $define islocked? (d -- i) getlockstr "*UNLOCKED*" stringcmp $enddef : islocked_always? (d -- i) getlockstr dup "#0" stringcmp not if pop 1 exit then dup "#" STRsplit swap pop atoi "#" swap intostr strcat (lockstr "#dbref") dup "&!" over strcat strcat 3 pick stringcmp not if pop pop 1 exit then "&" over strcat strcat "!" swap strcat stringcmp not if 1 exit then 0 ; : check-link ( d -- ) dup getlink not if dup unparseobj " is unlinked." strcat .tell else dup getlink over location dbcmp if dup islocked? not if dup unparseobj " is linked to it's location, but is unlocked." strcat .tell then else (is not linked to it's location) dup getlink program? if dup dup owner swap getlink can-linkto? not if dup unparseobj " is linked to a program which is not Link_OK." strcat .tell then then then then pop ; : check-room (d -- ) dup check-desc dup islocked? if dup islocked_always? not if dup check-succ then dup check-fail then dup getlink if dup check-drop dup check-odrop then dup check-contents check-exits ; : check-exit ( d -- ) dup check-link dup check-desc dup getlink dup ok? if program? not if dup islocked_always? not if dup check-succ dup check-osucc dup check-odrop then dup islocked? if dup check-fail dup check-ofail then then else pop then pop ; : check-thing ( d -- ) dup check-desc dup islocked_always? not if dup check-succ dup check-osucc then dup islocked? if dup check-fail dup check-ofail then dup check-drop dup check-odrop check-exits ; : check-player ( d -- ) dup check-desc dup islocked_always? not if dup check-succ dup check-osucc then dup islocked? if dup check-fail dup check-ofail then dup check-contents check-exits ; : check-program ( d -- ) check-desc ; : check-obj (d -- ) dup room? if check-room exit then dup exit? if check-exit exit then dup thing? if check-thing exit then dup player? if check-player exit then check-program ; : main 'check-obj check-obj-addr ! .strip dup not if pop "here" then .match_controlled dup #-3 dbcmp if pop me @ getlink then dup ok? not if pop exit then check-obj me @ "Check done." notify ; ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Muf.muf'>hello-world</a>: : main me @ "Hello World" notify ; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 1286 6.4
Mudlle - Programming language Mudlle ====== Mudlle is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998 by MUME user. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 https://pldb.io/concepts/../lists/creators.html#q=MUME%20user MUME user #1757 on PLDB 27 Years Old ```Download source code: git clone https://github.com/MUME/mudlle ``` Numerous computer and video games have been inspired by J. R. R. Read more on Wikipedia... https://en.wikipedia.org/wiki/Mudlle Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Mudlle is developed on <a href="https://github.com/MUME/mudlle">GitHub</a> and has 3 stars - Early development of Mudlle happened in <a href="../lists/labs.html#q=Swiss Federal Institute of Technology">Swiss Federal Institute of Technology</a> - Mudlle is written in <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="make.html">Make</a>, <a href="perl.html">Perl</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="lisp.html">Lisp</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a> - See also: (3 related languages) <a href="linux.html">Linux</a>, <a href="ios.html">iOS</a>, <a href="android.html">Android</a> - Read more about Mudlle on the web: 1. https://www.wikidata.org/wiki/Q6931851 1. Built with Scroll v170.5.0 10/15/2024 358 1.8
MUDDL - Programming language MUDDL ===== MUDDL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988 by Lars Brinkhoff. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 https://pldb.io/concepts/../lists/creators.html#q=Lars%20Brinkhoff Lars Brinkhoff #1740 on PLDB 37 Years Old ```Download source code: git clone https://github.com/PDP-10/MUD1 ``` Multi-User Dungeon, or MUD (referred to as MUD1, to distinguish it from its successor, MUD2, and the MUD genre in general) is an early MUD and one of the oldest examples of a virtual world in existence.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MUDDL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - MUDDL is developed on <a href="https://github.com/PDP-10/MUD1">GitHub</a> and has 56 stars - Early development of MUDDL happened in <a href="../lists/labs.html#q=University of Essex">University of Essex</a> - MUDDL is written in <a href="markdown.html">Markdown</a> - See also: (1 related languages) <a href="bcpl.html">BCPL</a> Built with Scroll v170.5.0 10/15/2024 309 1.5
Mu - Programming language Mu == Mu is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Kartik K. Agaram. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Kartik%20K.%20Agaram Kartik K. Agaram #410 on PLDB 11 Years Old ```Download source code: git clone https://github.com/akkartik/mu ``` Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Interview with the creator of Mu: 1. https://pldb.io/blog/kartik.html 1. - Mu is developed on <a href="https://github.com/akkartik/mu">GitHub</a> and has 1,355 stars - Early development of Mu happened in <a href="../lists/labs.html#q=https://github.com/akkartik/mu/issues">https://github.com/akkartik/mu/issues</a> - Mu is written in <a href="html.html">HTML</a>, <a href="cpp.html">C++</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="vim-script.html">Vim script</a>, <a href="racket.html">Racket</a>, <a href="bash.html">Bash</a>, <a href="json.html">JSON</a>, <a href="c.html">C</a>, <a href="xml.html">XML</a>, <a href="css.html">CSS</a>, <a href="z-shell.html">Z shell</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="less.html">Less</a>, <a href="lisp.html">Lisp</a> - Read more about Mu on the web: 1. http://akkartik.name/akkartik-convivial-20200607.pdf 1. ```Example from the web: # dump stack from bottom to top fn emit-stack-from-bottom _self: (addr grapheme-stack), out: (addr stream byte) { var self/esi: (addr grapheme-stack) <- copy _self var data-ah/edi: (addr handle array code-point-utf8) <- get self, data var _data/eax: (addr array code-point-utf8) <- lookup *data-ah var data/edi: (addr array code-point-utf8) <- copy _data var top-addr/ecx: (addr int) <- get self, top var i/eax: int <- copy 0 { compare i, *top-addr break-if->= var g/edx: (addr code-point-utf8) <- index data, i write-code-point-utf8 out, *g i <- increment loop } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 571 2.9
Marine Trading Markup Language - Xml format Marine Trading Markup Language ============================== Marine Trading Markup Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2295 on PLDB 25 Years Old 85 <span title="Marine Trading Markup Language repos on GitHub.">Repos</span> The Marine Trading Markup Language (MTML), formalized in the MTML Document Type Definition, "is a standard to help a broad base of small, medium and large buyers and suppliers in the marine trading industry conduct their fundamental trading transactions electronically via the Internet." - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - There are at least 85 Marine Trading Markup Language repos on <a href="https://github.com/search?q=language:MTML">GitHub</a> - Early development of Marine Trading Markup Language happened in <a href="../lists/labs.html#q=shipserv">shipserv</a> - The Google BigQuery Public Dataset GitHub snapshot shows 7 users using Marine Trading Markup Language in 12 repos on <a href="https://api.github.com/search/repositories?q=language:MTML">GitHub</a> - Read more about Marine Trading Markup Language on the web: 1. http://www.meca.org.uk/maritime-trading-markup-language-mtml.html 1. Built with Scroll v170.5.0 10/15/2024 328 1.6
Msx-basic Built with Scroll v170.5.0 10/15/2024 6 0
Msp430 Built with Scroll v170.5.0 10/15/2024 6 0
Msl Built with Scroll v170.5.0 10/15/2024 6 0
Msg-84 Built with Scroll v170.5.0 10/15/2024 6 0
Mscgen - Text markup language Mscgen ====== Mscgen is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2294 on PLDB 9 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of Mscgen happened in <a href="../lists/labs.html#q=https://code.google.com/archive/p/mscgen/issues">https://code.google.com/archive/p/mscgen/issues</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dsls.py">syntax highlighting</a> for Mscgen - See also: (1 related languages) <a href="dot.html">DOT</a> ```Example from the web: # MSC for some fictional process msc { hscale = "2"; a,b,c; a->b [ label = "ab()" ] ; b->c [ label = "bc(TRUE)"]; c=>c [ label = "process(1)" ]; c=>c [ label = "process(2)" ]; ...; c=>c [ label = "process(n)" ]; c=>c [ label = "process(END)" ]; a<<=c [ label = "callback()"]; --- [ label = "If more to run", ID="*" ]; a->a [ label = "next()"]; a->c [ label = "ac1()\nac2()"]; b<-c [ label = "cb(TRUE)"]; b->b [ label = "stalled(...)"]; a<-b [ label = "ab() = FALSE"]; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token TRUE FALSE Built with Scroll v170.5.0 10/15/2024 384 1.9
Ms2 Built with Scroll v170.5.0 10/15/2024 6 0
Mrdb Built with Scroll v170.5.0 10/15/2024 6 0
Message Queuing Telemetry Transport - Protocol Message Queuing Telemetry Transport =================================== Message Queuing Telemetry Transport, aka Message Queuing Telemetry Transport, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #1153 on PLDB 26 Years Old MQTT (Message Queuing Telemetry Transport) is an ISO standard (ISO/IEC PRF 20922) publish-subscribe-based messaging protocol. It works on top of the TCP/IP protocol. It is designed for connections with remote locations where a "small code footprint" is required or the network bandwidth is limited. Read more on Wikipedia... https://en.wikipedia.org/wiki/MQTT Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of Message Queuing Telemetry Transport happened in <a href="../lists/labs.html#q=Organization for the Advancement of Structured Information Standards">Organization for the Advancement of Structured Information Standards</a> - <a href="http://mqtt.org/">mqtt.org</a> was registered in 2004 Built with Scroll v170.5.0 10/15/2024 288 1.4
MQL5 - Programming language MQL5 ==== MQL5 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #719 on PLDB 20 Years Old 1k <span title="MQL5 repos on GitHub.">Repos</span> MQL4 (MetaQuotes Language 4) and MQL5 (MetaQuotes Language 5) are integrated programming languages designed for developing trading robots, technical market indicators, scripts and function libraries within the MetaTrader software. The primary objective of MQL4 and MQL5 is automation of trading and facilitation of operational analysis. MQL4 and MQL5 comprises an extensive codebase source code library used for developing trading robots.. Read more on Wikipedia... https://de.wikipedia.org/wiki/MetaQuotes_Language_MQL4/MQL5 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,273 MQL5 repos on <a href="https://github.com/search?q=language:MQL4">GitHub</a> - Early development of MQL5 happened in <a href="../lists/labs.html#q=MetaQuotes Software">MetaQuotes Software</a> - The Google BigQuery Public Dataset GitHub snapshot shows 34 users using MQL5 in 38 repos on <a href="https://api.github.com/search/repositories?q=language:MQL4">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/c_like.py">syntax highlighting</a> for MQL5 - GitHub supports <a href="https://github.com/mqsoft/MQL5-sublime" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for MQL5 - Read more about MQL5 on the web: 1. https://www.wikidata.org/wiki/Q11765028 1. ```Example from <a href='https://github.com/mqsoft/MQL5-sublime'>Linguist</a>: //+------------------------------------------------------------------+ //| script-sample.mq5 | //| Copyright 2016, Andrey Osorgin | //+------------------------------------------------------------------+ //| The MIT License (MIT) | //| | //| Permission is hereby granted, free of charge, to any person | //| obtaining a copy of this software and associated documentation | //| files (the "Software"), to deal in the Software without | //| restriction, including without limitation the rights to use, | //| copy, modify, merge, publish, distribute, sublicense, and/or sell| //| copies of the Software, and to permit persons to whom the | //| Software is furnished to do so, subject to the following | //| conditions: | //| | //| The above copyright notice and this permission notice shall be | //| included in all copies or substantial portions of the Software. | //| | //| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | //| EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES | //| OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | //| NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT | //| HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | //| WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | //| FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | //| OTHER DEALINGS IN THE SOFTWARE. | //| | //| A copy of the MIT License (MIT) is available at | //| https://opensource.org/licenses/MIT | //+------------------------------------------------------------------+ #property version "1.00" #property script_show_inputs #include <Trade\Trade.mqh> input int StopLoss=100; // Stop Loss input int TakeProfit=100; // Take Profit //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { CTrade trade; //--- long stoplevel=SymbolInfoInteger(Symbol(),SYMBOL_TRADE_STOPS_LEVEL); Print("Minimum stop level is: ",stoplevel); double ask=SymbolInfoDouble(Symbol(),SYMBOL_ASK); double bid=SymbolInfoDouble(Symbol(),SYMBOL_BID); double sl = NormalizeDouble(bid - StopLoss*Point(),Digits()); double tp = NormalizeDouble(ask + TakeProfit*Point(),Digits()); //--- bool result=trade.Buy(0.01,Symbol(),ask,sl,tp,"test"); //--- Print("Success? ",result); } //+------------------------------------------------------------------+ ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 739 3.7
Mpsx Built with Scroll v170.5.0 10/15/2024 6 0
MPS - Grammar language MPS === MPS, aka Meta programming System, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #382 on PLDB 15 Years Old ```Download source code: git clone https://github.com/JetBrains/MPS ``` JetBrains MPS is a metaprogramming system which is being developed by JetBrains. MPS is a tool to design Domain-specific languages (DSL). It uses projectional editing which allows users to overcome the limits of language parsers, and build DSL editors, such as ones with tables and diagrams. Read more on Wikipedia... https://en.wikipedia.org/wiki/JetBrains_MPS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - MPS is developed on <a href="https://github.com/JetBrains/MPS">GitHub</a> and has 1,528 stars - Early development of MPS happened in <a href="../lists/labs.html#q=JetBrains">JetBrains</a> - See also: (1 related languages) <a href="java.html">Java</a> - 1 PLDB concepts link to MPS: <a href="datev.html">datev</a> Built with Scroll v170.5.0 10/15/2024 305 1.5
MPS Format - Text data format MPS Format ========== MPS Format, aka Mathematical Programming System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1974. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221974%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1974 #1746 on PLDB 51 Years Old A format for storing linear programming problems. Column oriented. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of MPS Format happened in <a href="../lists/labs.html#q=IBM">IBM</a> - See also: (2 related languages) <a href="ampl.html">AMPL</a>, <a href="gams.html">GAMS</a> - 2 PLDB concepts link to MPS Format: <a href="lp-format.html">LP Format</a>, <a href="opb-format.html">OPB Format</a> ```Example from the web: NAME EXAMPLE ROWS N COST L LIM1 G LIM2 E MYEQN COLUMNS XONE COST 1 XONE LIM1 1 YTWO COST 4 YTWO LIM2 1 ZTHREE COST 9 ZTHREE MYEQN 1 RHS RHS1 LIM1 5 RHS1 LIM2 10 RHS1 MYEQN 7 BOUNDS UP BND1 XONE 4 LO BND1 YTWO -1 UP BND1 YTWO 1 ``` Built with Scroll v170.5.0 10/15/2024 301 1.5
mpl - Programming language mpl === mpl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #2506 on PLDB 37 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of mpl happened in <a href="../lists/labs.html#q=Maximal Software, Inc.">Maximal Software, Inc.</a> - See also: (2 related languages) <a href="gams.html">GAMS</a>, <a href="ampl.html">AMPL</a> - Read more about mpl on the web: 1. http://www.gmu.edu/schools/vse/seor/syllabi/02F/mplman.pdf 1. ```Example from the web: { Planning.mpl } { Aggregate production planning for 12 months } TITLE Production_Planning; INDEX product = 1..3; month = (January,February,March,April,May,June,July, August,September,October,November,December); DATA price[product] := (105.09, 234.00, 800.00); Demand[month,product] := 1000 DATAFILE(demand.dat); ProductionCapacity[product] := 1000 (10, 42, 14); ProductionCost[product] := (64.30, 188.10, 653.20); InventoryCost := 8.8 ; DECISION VARIABLES Inventory[product,month] -> Invt Production[product,month] -> Prod Sales[product,month] -> Sale MACRO Revenues := SUM(product,month: price * Sales); TotalCost := SUM(product,month: InventoryCost * Inventory + ProductionCost * Production); MODEL MAX Profit = Revenues - TotalCost ; SUBJECT TO InventoryBalance[product,month] -> IBal : Inventory = Inventory[month-1] + Production - Sales ; BOUNDS Sales < ProductionCapacity ; Inventory[month="January..November]" < 90000 ; Inventory[month="December]" ; END ``` Built with Scroll v170.5.0 10/15/2024 361 1.8
Mpgs Built with Scroll v170.5.0 10/15/2024 6 0
Mp4 Built with Scroll v170.5.0 10/15/2024 6 0
Mp3 Built with Scroll v170.5.0 10/15/2024 6 0
Mp3-format Built with Scroll v170.5.0 10/15/2024 6 0
moya - Programming language moya ==== moya is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Will McGugan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Will%20McGugan Will McGugan #1273 on PLDB 10 Years Old ```Download source code: git clone https://github.com/moyaproject/moya ``` Web development platform - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - moya is developed on <a href="https://github.com/moyaproject/moya">GitHub</a> and has 111 stars - Early development of moya happened in <a href="../lists/labs.html#q=https://github.com/moyaproject">https://github.com/moyaproject</a> - moya is written in <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="ini.html">Ini</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="csharp.html">C#</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="csv.html">CSV</a>, <a href="markdown.html">Markdown</a> - <a href="https://www.moyaproject.com/">moyaproject.com</a> was registered in 2011 HackerNews discussions of moya ============================== title|titleLink|date|score|comments Show HN: Moya, a web framework and integrated language|https://news.ycombinator.com/item?id=9161729|03/07/2015|26|15 Built with Scroll v170.5.0 10/15/2024 360 1.8
Moxie Built with Scroll v170.5.0 10/15/2024 6 0
Mouse4 Built with Scroll v170.5.0 10/15/2024 6 0
Mouse - Programming language Mouse ===== Mouse is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #1204 on PLDB 55 Years Old The Mouse programming language is a small computer programming language developed by Dr. Peter Grogono in the late 1970s and early 1980s. It was developed as an extension of an earlier language called MUSYS, which was used to control digital and analog devices in an electronic music studio. Read more on Wikipedia... https://en.wikipedia.org/wiki/Mouse_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Mouse happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/mouse/mailman">https://sourceforge.net/p/mouse/mailman</a> - Mouse on HOPL https://hopl.info/showlanguage.prx?exp=684 Mouse on HOPL - See also: (4 related languages) <a href="reverse-polish-notation.html">Reverse Polish notation</a>, <a href="assembly-language.html">Assembly language</a>, <a href="pascal.html">Pascal</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Mouse.mse'>hello-world</a>: "Hello World" '! !' $ ``` ```Example from <a href='https://en.wikipedia.org/wiki/Mouse_(programming_language)'>Wikipedia</a>: 1 N: ~ initialize N to 1 ( N. N. * ! " " ~ begin loop; print squares of numbers N. 10 - 0 < ^ ~ exit loop if N >= 10 N. 1 + N: ) $ ~ increment N and repeat loop ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ~ A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ~ A comment Token ~ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 453 2.3
mountain - Programming language mountain ======== mountain is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2689 on PLDB 6 Years Old ```Download source code: git clone https://github.com/MountainLang/Bootstrap ``` A (hopefully) fast, C compatible, language designed to enable greatness - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - mountain is developed on <a href="https://github.com/MountainLang/Bootstrap">GitHub</a> and has 8 stars - Early development of mountain happened in <a href="../lists/labs.html#q=https://github.com/ForLoveOfCats/Mountain/pulls">https://github.com/ForLoveOfCats/Mountain/pulls</a> - mountain is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 259 1.3
Motif - Programming language Motif ===== Motif is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #1838 on PLDB 36 Years Old In computing, Motif refers to both a graphical user interface (GUI) specification and the widget toolkit for building applications that follow that specification under the X Window System on Unix and Unix-like operating systems. Motif is the toolkit for the Common Desktop Environment and IRIX Interactive Desktop, thus it was the standard widget toolkit for Unix. Closely related to Motif is the Motif Window Manager (MWM). Read more on Wikipedia... https://en.wikipedia.org/wiki/Motif_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Motif happened in <a href="../lists/labs.html#q=Open Software Foundation">Open Software Foundation</a> - See also: (3 related languages) <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="unicode.html">Unicode</a> Built with Scroll v170.5.0 10/15/2024 299 1.5
NCSA Mosaic - Web browser NCSA Mosaic =========== NCSA Mosaic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22webBrowser%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">web browser</a> created in 1993 by Marc Andreessen and Eric Bina. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Marc%20Andreessen Marc Andreessen https://pldb.io/concepts/../lists/creators.html#q=Eric%20Bina Eric Bina #2550 on PLDB 32 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"webBrowser"%5D%7D%5D%2C"logic"%3A"AND"%7D'>webBrowser</a> - NCSA Mosaic is written in <a href="objective-c.html">Objective-C</a> Built with Scroll v170.5.0 10/15/2024 217 1.1
Mortran Built with Scroll v170.5.0 10/15/2024 6 0
Morse code - Notation Morse code ========== Morse code is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1837 by Samuel Morse. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221837%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1837 https://pldb.io/concepts/../lists/creators.html#q=Samuel%20Morse Samuel Morse #853 on PLDB 188 Years Old Morse code is a character encoding scheme used in telecommunication that encodes text characters as standardized sequences of two different signal durations called dots and dashes or dits and dahs. Morse code is named for Samuel F. B. Read more on Wikipedia... https://en.wikipedia.org/wiki/Morse_code Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - See also: (2 related languages) <a href="nato-phonetic-alphabet.html">NATO phonetic alphabet</a>, <a href="tap-code.html">Tap code</a> ```Example from the web: −− −−− ·−· ··· · −·−· −−− −·· · ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Morse code'>hello-world</a>: .... . .-.. .-.. --- .-- --- .-. .-.. -.. ``` ```Example from <a href='https://en.wikipedia.org/wiki/Morse_code'>Wikipedia</a>: M O R S E C O D E −− −−− ·−· ··· · (space) −·−· −−− −·· · ``` Built with Scroll v170.5.0 10/15/2024 307 1.5
Morphism Built with Scroll v170.5.0 10/15/2024 6 0
Morphe Built with Scroll v170.5.0 10/15/2024 6 0
Morfik - Programming language Morfik ====== Morfik is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #3337 on PLDB 25 Years Old Morfik Technology Pty Ltd. is an Australian software company that was acquired by Altium in 2010. The company is known for developing a set of visual designers, compilers and a Framework combined in an Integrated development environment (IDE) aimed at developing Ajax applications in a high-level language such as Java, C#, BASIC or Object Pascal. Read more on Wikipedia... https://en.wikipedia.org/wiki/Morfik Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Morfik happened in <a href="../lists/labs.html#q=Morfik Technology Pty Ltd">Morfik Technology Pty Ltd</a> - See also: (7 related languages) <a href="java.html">Java</a>, <a href="csharp.html">C#</a>, <a href="basic.html">BASIC</a>, <a href="object-pascal.html">Object Pascal</a>, <a href="javascript.html">JavaScript</a>, <a href="linux.html">Linux</a>, <a href="free-pascal.html">Free Pascal</a> Built with Scroll v170.5.0 10/15/2024 315 1.6
morfa - Programming language morfa ===== morfa is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2504 on PLDB 10 Years Old new programming language – general purpose and DSL-friendly - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of morfa happened in <a href="../lists/labs.html#q=https://github.com/fimapp">https://github.com/fimapp</a> - Read more about morfa on the web: 1. https://github.com/fimapp/morfa-examples 1. HackerNews discussions of morfa =============================== title|titleLink|date|score|comments Show HN: Morfa – new programming language – general purpose and DSL-friendly|https://news.ycombinator.com/item?id=10776921|12/22/2015|32|3 Built with Scroll v170.5.0 10/15/2024 249 1.2
MOOSE - Programming language MOOSE ===== MOOSE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #3172 on PLDB 31 Years Old MOOSE is a Maisie-based Object-Oriented Simulation Environment that uses inheritance to support iterative design of efficient simulation models. The novel features of MOOSE include its ability to describe complex guards that may be used by an object to specify dynamic enabling conditions for its methods and may also be inherited selectively by a derived object. MOOSE is the first simulation environment to suggest the use of inheritance in driving parallel implementations of an object that may exploit specific knowledge about the application, architecture, or simulation algorithm to improve its efficiency. The paper introduces object-oriented design of simulation models, gives an overview of MOOSE, and illustrates its use in the design of parallel simulation models. Experimental results are provided on the speedup achieved by a parallel simulation of a simple stochastic benchmark. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MOOSE happened in <a href="../lists/labs.html#q=University of California Los Angeles">University of California Los Angeles</a> - MOOSE on HOPL https://hopl.info/showlanguage.prx?exp=3552 MOOSE on HOPL - Read more about MOOSE on Semantic Scholar: 1. https://semanticscholar.org/paper/1cc39dd769f48c27436451a3fe4d590d0a1a7940 1. - Read more about MOOSE on the web: 1. https://www.linkedin.com/in/jerrywaldorf 1. Built with Scroll v170.5.0 10/15/2024 372 1.9
MoonScript - Programming language MoonScript ========== MoonScript is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #191 on PLDB 14 Years Old 818 <span title="MoonScript repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/leafo/moonscript ``` :crescent_moon: A language that compiles to Lua - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - MoonScript is developed on <a href="https://github.com/leafo/moonscript">GitHub</a> and has 3,166 stars - There are at least 818 MoonScript repos on <a href="https://github.com/search?q=language:MoonScript">GitHub</a> - Early development of MoonScript happened in <a href="../lists/labs.html#q=https://github.com/leafo/moonscript/issues">https://github.com/leafo/moonscript/issues</a> - MoonScript compiles to <a href="lua.html">Lua</a> - MoonScript is written in <a href="lua.html">Lua</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a> - The Google BigQuery Public Dataset GitHub snapshot shows 276 users using MoonScript in 359 repos on <a href="https://api.github.com/search/repositories?q=language:MoonScript">GitHub</a> - Explore MoonScript snippets on <a href="http://www.rosettacode.org/wiki/Category:MoonScript">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/scripting.py">syntax highlighting</a> for MoonScript - GitHub supports <a href="https://github.com/leafo/moonscript-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for MoonScript ```Example from the web: class Thing name: "unknown" class Person extends Thing say_name: => print "Hello, I am #{@name}!" with Person! .name = "MoonScript" \say_name! ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Moonscript.moon'>hello-world</a>: print 'Hello World' ``` ```Example from <a href='https://github.com/leafo/moonscript-tmbundle'>Linguist</a>: types = require "moonscript.types" util = require "moonscript.util" data = require "moonscript.data" import reversed, unpack from util import ntype, mtype, build, smart_node, is_slice, value_is_singular from types import insert from table import NameProxy, LocalName from require "moonscript.transform.names" destructure = require "moonscript.transform.destructure" local implicitly_return class Run new: (@fn) => self[1] = "run" call: (state) => self.fn state -- transform the last stm is a list of stms -- will puke on group apply_to_last = (stms, fn) -> -- find last (real) exp last_exp_id = 0 for i = #stms, 1, -1 stm = stms[i] if stm and mtype(stm) != Run last_exp_id = i break return for i, stm in ipairs stms if i == last_exp_id fn stm else stm -- is a body a sindle expression/statement is_singular = (body) -> return false if #body != 1 if "group" == ntype body is_singular body[2] else true find_assigns = (body, out={}) -> for thing in *body switch thing[1] when "group" find_assigns thing[2], out when "assign" table.insert out, thing[2] -- extract names out hoist_declarations = (body) -> assigns = {} -- hoist the plain old assigns for names in *find_assigns body for name in *names table.insert assigns, name if type(name) == "string" -- insert after runs idx = 1 while mtype(body[idx]) == Run do idx += 1 table.insert body, idx, {"declare", assigns} expand_elseif_assign = (ifstm) -> for i = 4, #ifstm case = ifstm[i] if ntype(case) == "elseif" and ntype(case[2]) == "assign" split = { unpack ifstm, 1, i - 1 } insert split, { "else", { {"if", case[2], case[3], unpack ifstm, i + 1} } } return split ifstm constructor_name = "new" with_continue_listener = (body) -> continue_name = nil { Run => @listen "continue", -> unless continue_name ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 876 4.4
Moonrock-basic-compiler Built with Scroll v170.5.0 10/15/2024 6 0
MINI OBJECT-ORIENTED LANGUAGE - Programming language MINI OBJECT-ORIENTED LANGUAGE ============================= MINI OBJECT-ORIENTED LANGUAGE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2782 on PLDB 15 Years Old Mool is a mini object-oriented language in a Java-like style with support for concurrency, that allows programmers to specify class usage protocols as types. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MINI OBJECT-ORIENTED LANGUAGE happened in <a href="../lists/labs.html#q=Universidade de Lisboa">Universidade de Lisboa</a> - Read more about MINI OBJECT-ORIENTED LANGUAGE on the web: 1. http://gloss.di.fc.ul.pt/tryit/tools/Mool 1. ```Example from the web: class File { usage lin{open; Read} where Read = lin{eof; <lin{close; end} + lin{read; Read}>}; ... } ``` Built with Scroll v170.5.0 10/15/2024 270 1.4
MOO - Programming language MOO === MOO, aka MUD, object-oriented, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #1148 on PLDB 32 Years Old 83 <span title="MOO repos on GitHub.">Repos</span> The MOO programming language is a relatively simple programming language used to support the MOO Server. It is dynamically typed and uses a prototype-based object-oriented system, with syntax roughly derived from the Algol school of programming languages.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MOO_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 83 MOO repos on <a href="https://github.com/search?q=language:Moocode">GitHub</a> - Early development of MOO happened in <a href="../lists/labs.html#q=University of Waterloo">University of Waterloo</a> - The Google BigQuery Public Dataset GitHub snapshot shows 23 users using MOO in 23 repos on <a href="https://api.github.com/search/repositories?q=language:Moocode">GitHub</a> - Explore MOO snippets on <a href="http://www.rosettacode.org/wiki/Category:MOO">Rosetta Code</a> - MOO appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (9 related languages) <a href="scheme.html">Scheme</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="self.html">Self</a>, <a href="c.html">C</a>, <a href="ada.html">Ada</a>, <a href="muf.html">Multi-User Forth</a>, <a href="lpc.html">LPC</a>, <a href="pike.html">Pike</a>, <a href="linden-scripting-language.html">Linden Scripting Language</a> ```Example from the web: @program toy:wind this.wound = this.wound + 2; player:tell("You wind up the ", this.name,"."); player.location:announce(player.name, " winds up the ", this.name,"."); . ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Moo.moo'>hello-world</a>: @program hello:run player:tell("Hello World"); . ``` ```Example from <a href='http://helloworldcollection.de/#MUD%2C'>the Hello World Collection</a>: "Hello World in MOO"; player.location:announce_all("Hello, world!"); ``` ```Example from <a href='https://en.wikipedia.org/wiki/MOO_(programming_language)'>Wikipedia</a>: @program toy:wind if (this.location == player) if (this.wound < this.maximum) this.wound = this.wound + 2; player:tell("You wind up the ", this.name,"."); player.location:announce(player.name, " winds up the ", this.name,"."); if (this.wound >= this.maximum) player:tell("The knob comes to a stop while winding."); endif else player:tell("The ",this.name," is already fully wound."); endif else player:tell("You have to be holding the ", this.name,"."); endif . ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token player:tell row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 673 3.4
monte - Programming language monte ===== monte is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #946 on PLDB 11 Years Old ```Download source code: git clone https://github.com/monte-language/monte ``` <a href='https://github.com/monte-language'>Monte</a> is a dynamic programming language inspired by Python and E. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - monte is developed on <a href="https://github.com/monte-language/monte">GitHub</a> and has 78 stars - Early development of monte happened in <a href="../lists/labs.html#q=https://github.com/monte-language">https://github.com/monte-language</a> - monte is written in <a href="restructuredtext.html">reStructuredText</a>, <a href="mathematica.html">Mathematica</a>, <a href="python.html">Python</a>, <a href="json.html">JSON</a>, <a href="haskell.html">Haskell</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="lisp.html">Lisp</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="nix.html">Nix</a>, <a href="html.html">HTML</a> - Explore monte snippets on <a href="http://www.rosettacode.org/wiki/Category:Monte">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/monte.py">syntax highlighting</a> for monte ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Monte.mt'>hello-world</a>: traceln("Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token traceln row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 504 2.5
Monodevelop-editor Built with Scroll v170.5.0 10/15/2024 6 0
MonkeyX - Programming language MonkeyX ======= MonkeyX is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Mark Sibly. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Mark%20Sibly Mark Sibly #1583 on PLDB 12 Years Old ```Download source code: git clone https://github.com/blitz-research/monkey ``` Blitz Research Monkey Source - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - MonkeyX is developed on <a href="https://github.com/blitz-research/monkey">GitHub</a> and has 224 stars - MonkeyX is written in <a href="xml.html">XML</a>, <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="java.html">Java</a>, <a href="csharp.html">C#</a>, <a href="javascript.html">JavaScript</a>, <a href="objective-c.html">Objective-C</a>, <a href="actionscript.html">ActionScript</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="glsl.html">GLSL</a>, <a href="xaml.html">XAML</a>, <a href="qt.html">Qt</a>, <a href="hlsl.html">HLSL</a>, <a href="d.html">D</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="css.html">CSS</a>, <a href="cmake.html">CMake</a>, <a href="bash.html">Bash</a>, <a href="php.html">PHP</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 357 1.8
Monkey - Programming language Monkey ====== Monkey is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Anthony Diamond. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Anthony%20Diamond Anthony Diamond #627 on PLDB 14 Years Old 254 <span title="Monkey repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/Regal-Internet-Brothers/webcc-monkey ``` Monkey X is a high-level programming language designed for video game development for many different platforms, including desktop and laptop computers, mobile phones, tablets, and video game consoles. The language itself is an object-oriented dialect of BASIC, which the compiler translates into native source code for several target platforms. The resulting code is then compiled normally. Read more on Wikipedia... https://en.wikipedia.org/wiki/Monkey_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Monkey is developed on <a href="https://github.com/Regal-Internet-Brothers/webcc-monkey">GitHub</a> and has 0 stars - There are at least 254 Monkey repos on <a href="https://github.com/search?q=language:Monkey">GitHub</a> - Early development of Monkey happened in <a href="../lists/labs.html#q=https://github.com/Regal-Internet-Brothers">https://github.com/Regal-Internet-Brothers</a> - Monkey is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a> - The Google BigQuery Public Dataset GitHub snapshot shows 53 users using Monkey in 116 repos on <a href="https://api.github.com/search/repositories?q=language:Monkey">GitHub</a> - Explore Monkey snippets on <a href="http://www.rosettacode.org/wiki/Category:Monkey">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/basic.py">syntax highlighting</a> for Monkey - GitHub supports <a href="https://github.com/gingerbeardman/monkey.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Monkey - See also: (15 related languages) <a href="linux.html">Linux</a>, <a href="blitzbasic.html">BlitzBasic</a>, <a href="c.html">C</a>, <a href="csharp.html">C#</a>, <a href="javascript.html">JavaScript</a>, <a href="java.html">Java</a>, <a href="basic.html">BASIC</a>, <a href="android.html">Android</a>, <a href="ios.html">iOS</a>, <a href="python.html">Python</a>, <a href="opengl.html">OpenGL</a>, <a href="webgl.html">WebGL</a>, <a href="objective-c.html">Objective-C</a>, <a href="llvmir.html">LLVM IR</a>, <a href="haxe.html">Haxe</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Monkey'>hello-world</a>: puts("Hello World") ``` ```Example from <a href='https://github.com/gingerbeardman/monkey.tmbundle'>Linguist</a>: 'Showcases use of Lambda functions and Generics. #Import "<std>" Using std.. Function Main() Local testStack := New Stack< MyObject > For Local n := 1 To 20 Local newItem := New MyObject newItem.depth = Rnd( 0, 100 ) testStack.Push( newItem ) Next testStack.Sort( Lambda:Int( x:MyObject,y:MyObject ) Return x.depth<=>y.depth End ) For Local n := Eachin testStack Print( n.depth ) Next End Struct MyObject Field depth := 0 End ``` ```Example from <a href='https://en.wikipedia.org/wiki/Monkey_(programming_language)'>Wikipedia</a>: ' The 'Player' class, as referenced previously (Placement does not matter): Class Player ' Declare all of our fields (Class-local variables): ' These two variables will act as our position on the screen. ' (Alternatively, an 'Array or third-party class could be used) Field x:Float, y:Float ' This will be a reference to an 'Image' object we'll specify. Field image:Image ' Constructor(s): ' Overloading 'New' mainly works the same way as constructors in other languages. ' Returning is generally not recommended for constructors. Method New(img:Image, x:Float=100, y:Float=100) ' Due to the arguments using the same names, 'Self' ' is required to resolve our fields' names: Self.image = img Self.x = x Self.y = y End ' Methods: ' This will be our main render-method for this object: Method Draw:Void() ' Draw the 'image' object to the screen using our 'x' and 'y' fields. DrawImage(image, x, y) ' Returning in a 'Void' function is not required. (Some still recommend it) Return End End ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example ' \%[10]+ Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example ' [0-9]+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example ' [0-9]+\.[0-9]*(?!\.) Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example ' \$[0-9a-fA-Z]+ Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token puts row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token ' row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1054 5.3
Monesa Built with Scroll v170.5.0 10/15/2024 6 0
Mond - Programming language Mond ==== Mond is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Rohan Singh. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Rohan%20Singh Rohan Singh #931 on PLDB 11 Years Old ```Download source code: git clone https://github.com/Rohansi/Mond ``` A scripting language for C# which can be embedded in Lua-like manner. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Mond is developed on <a href="https://github.com/Rohansi/Mond">GitHub</a> and has 357 stars - Early development of Mond happened in <a href="../lists/labs.html#q=https://github.com/Rohansi/Mond">https://github.com/Rohansi/Mond</a> - Mond is written in <a href="csharp.html">C#</a>, <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="razor.html">Razor</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a> ```Example from the web: // documentation can be found here: https://github.com/Rohansi/Mond/wiki seq range(start, end) { for (var i = start; i <= end; i++) yield i; } seq where(list, filter) { foreach (var x in list) { if (filter(x)) yield x; } } seq select(list, transform) { foreach (var x in list) yield transform(x); } fun toArray(list) { var array = []; foreach (var value in list) { array.add(value); } return array; } return range(0, 1000) |> where(x -> x % 2 == 0) |> select(x -> x / 2) |> toArray(); ``` ```Mond <a href="../lists/keywords.html#q=mond">Keywords</a> Infinity NaN break case const continue debugger default do else false for foreach fun global if in null return seq switch true undefined var while yield ``` Built with Scroll v170.5.0 10/15/2024 440 2.2
Monaco Editor - Editor Monaco Editor ============= Monaco Editor is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #173 on PLDB 9 Years Old ```Download source code: git clone https://github.com/Microsoft/monaco-editor ``` The Monaco Editor is the code editor that powers VS Code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Monaco Editor is developed on <a href="https://github.com/Microsoft/monaco-editor">GitHub</a> and has 39,317 stars - Early development of Monaco Editor happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - Monaco Editor is written in <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="scss.html">SCSS</a>, <a href="bourne-shell.html">Bourne shell</a> - See also: (1 related languages) <a href="codemirror.html">CodeMirror</a> - 5 PLDB concepts link to Monaco Editor: <a href="ace.html">Ace Editor</a>, <a href="codemirror.html">CodeMirror</a>, <a href="highlightjs.html">highlight.js</a>, <a href="prismjs.html">Prism</a>, <a href="pygments.html">Pygments</a> Built with Scroll v170.5.0 10/15/2024 350 1.8
Molog Built with Scroll v170.5.0 10/15/2024 6 0
Molfile - Text data format Molfile ======= Molfile is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1979. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221979%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1979 #3171 on PLDB 46 Years Old An MDL Molfile is a file format for holding information about the atoms, bonds, connectivity and coordinates of a molecule. The molfile consists of some header information, the Connection Table (CT) containing atom info, then bond connections and types, followed by sections for more complex information. The molfile is sufficiently common that most, if not all, cheminformatics software systems/applications are able to read the format, though not always to the same degree. It is also supported by some computational software such as Mathematica. The current de facto standard version is molfile V2000; although, more recently, the V3000 format has been circulating widely enough to present a potential compatibility issue for those applications that are not yet V3000-capable. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Molfile happened in <a href="../lists/labs.html#q=MDL Information Systems, Inc">MDL Information Systems, Inc</a> - Read more about Molfile on the web: 1. https://en.wikipedia.org/wiki/Chemical_table_file 1. ```Example from the web: C8H10N4O2 APtclcactv11291901553D 0 0.00000 0.00000 24 25 0 0 0 0 0 0 0 0999 V2000 1.3120 -1.0479 0.0025 N 0 0 0 0 0 0 0 0 0 0 0 0 2.2465 -2.1762 0.0031 C 0 0 0 0 0 0 0 0 0 0 0 0 1.7906 0.2081 0.0010 C 0 0 0 0 0 0 0 0 0 0 0 0 2.9938 0.3838 0.0002 O 0 0 0 0 0 0 0 0 0 0 0 0 0.9714 1.2767 -0.0001 N 0 0 0 0 0 0 0 0 0 0 0 0 1.5339 2.6294 -0.0017 C 0 0 0 0 0 0 0 0 0 0 0 0 -0.4026 1.0989 -0.0001 C 0 0 0 0 0 0 0 0 0 0 0 0 -1.4446 1.9342 -0.0010 N 0 0 0 0 0 0 0 0 0 0 0 0 -2.5608 1.2510 -0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0 -2.2862 -0.0680 0.0015 N 0 0 0 0 0 0 0 0 0 0 0 0 -3.2614 -1.1612 0.0029 C 0 0 0 0 0 0 0 0 0 0 0 0 -0.9114 -0.1939 0.0014 C 0 0 0 0 0 0 0 0 0 0 0 0 -0.0163 -1.2853 -0.0022 C 0 0 0 0 0 0 0 0 0 0 0 0 -0.4380 -2.4279 -0.0068 O 0 0 0 0 0 0 0 0 0 0 0 0 3.2697 -1.8004 0.0022 H 0 0 0 0 0 0 0 0 0 0 0 0 2.0830 -2.7828 0.8938 H 0 0 0 0 0 0 0 0 0 0 0 0 2.0821 -2.7846 -0.8862 H 0 0 0 0 0 0 0 0 0 0 0 0 2.6223 2.5703 -0.0019 H 0 0 0 0 0 0 0 0 0 0 0 0 1.1987 3.1611 -0.8923 H 0 0 0 0 0 0 0 0 0 0 0 0 1.1990 3.1632 0.8877 H 0 0 0 0 0 0 0 0 0 0 0 0 -3.5520 1.6797 -0.0001 H 0 0 0 0 0 0 0 0 0 0 0 0 -3.5037 -1.4333 -1.0244 H 0 0 0 0 0 0 0 0 0 0 0 0 -2.8389 -2.0244 0.5173 H 0 0 0 0 0 0 0 0 0 0 0 0 -4.1672 -0.8395 0.5168 H 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 1 3 1 0 0 0 0 3 4 2 0 0 0 0 3 5 1 0 0 0 0 5 6 1 0 0 0 0 5 7 1 0 0 0 0 7 8 1 0 0 0 0 8 9 2 0 0 0 0 9 10 1 0 0 0 0 10 11 1 0 0 0 0 10 12 1 0 0 0 0 7 12 2 0 0 0 0 12 13 1 0 0 0 0 1 13 1 0 0 0 0 13 14 2 0 0 0 0 2 15 1 0 0 0 0 2 16 1 0 0 0 0 2 17 1 0 0 0 0 6 18 1 0 0 0 0 6 19 1 0 0 0 0 6 20 1 0 0 0 0 9 21 1 0 0 0 0 11 22 1 0 0 0 0 11 23 1 0 0 0 0 11 24 1 0 0 0 0 M END $$ ``` Built with Scroll v170.5.0 10/15/2024 983 4.9
Molecular Query Language - Query language Molecular Query Language ======================== Molecular Query Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2858 on PLDB 18 Years Old We have developed a Java library for substructure matching that features easy-to-read syntax and extensibility. This molecular query language (MQL) is grounded on a context-free grammar, which allows for straightforward modification and extension. The formal description of MQL is provided in this paper. Molecule primitives are atoms, bonds, properties, branching, and rings. User-defined features can be added via a Java interface. In MQL, molecules are represented as graphs. Substructure matching was implemented using the Ullmann algorithm because of favorable run-time performance. The Ullmann algorithm carries out a fast subgraph isomorphism search by combining backtracking with effective forward checking. MQL software design was driven by the aim to facilitate the use of various cheminformatics toolkits. Two Java interfaces provide a bridge from our MQL package to an external toolkit: the first one provides the matching rules for every feature of a particular toolkit; the second one converts the found match from the internal format of MQL to the format of the external toolkit. We already implemented these interfaces for the Chemistry Development Toolkit. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of Molecular Query Language happened in <a href="../lists/labs.html#q=Goethe University Frankfurt">Goethe University Frankfurt</a> - Read more about Molecular Query Language on the web: 1. https://pubs.acs.org/doi/full/10.1021/ci600305h 1. Built with Scroll v170.5.0 10/15/2024 394 2
Moirai - Programming language Moirai ====== Moirai is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #3274 on PLDB 5 Years Old ```Download source code: git clone https://github.com/moirai-lang/moirai-kt ``` A scripting language that calculates the worst-case execution time (WCET) before executing each script. Ideal for multi-tenant microservices, serverless functions, and computed columns in databases. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Moirai is developed on <a href="https://github.com/moirai-lang/moirai-kt">GitHub</a> and has 26 stars - Moirai is written in <a href="kotlin.html">Kotlin</a>, <a href="gradle.html">Gradle</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a> - Read more about Moirai on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/1cfnb9t/moirai_programming_language_example_service_with/ 1. Built with Scroll v170.5.0 10/15/2024 279 1.4
moinmoin - Text markup language moinmoin ======== moinmoin is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #3351 on PLDB 25 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of moinmoin happened in <a href="../lists/labs.html#q=https://github.com/moinwiki">https://github.com/moinwiki</a> - 1 PLDB concepts link to moinmoin: <a href="txt2tags.html">Txt2tags</a> ```Example from the web: Table of contents: <<TableOfContents()>> Table of contents (up to 2nd level headings only): <<TableOfContents(2)>> = heading 1st level = == heading 2nd level == === heading 3rd level === ==== heading 4th level ==== ===== heading 5th level ===== ====== no heading 6th level ====== ``` Built with Scroll v170.5.0 10/15/2024 254 1.3
Moescript - Programming language Moescript ========= Moescript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Renzhi Li aka. Belleve Invis. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Renzhi%20Li%20aka.%20Belleve%20Invis Renzhi Li aka. Belleve Invis #2650 on PLDB 13 Years Old ```Download source code: git clone https://github.com/yolio2003/moescript ``` A not-very-but-still-light Javascript-targeted language. (and its runtime and libraries.) - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Moescript is developed on <a href="https://github.com/yolio2003/moescript">GitHub</a> and has 3 stars - Early development of Moescript happened in <a href="../lists/labs.html#q=University of Science and Technology of China">University of Science and Technology of China</a> Built with Scroll v170.5.0 10/15/2024 265 1.3
Module Management System - Programming language Module Management System ======================== Module Management System is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #2144 on PLDB 20 Years Old 223k <span title="Module Management System repos on GitHub.">Repos</span> MMK is similar in functionality to Digital's DEC/Module Management System (MMS), and understands a syntax in its description files which is a superset of that which is understood by MMS. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 222,790 Module Management System repos on <a href="https://github.com/search?q=language:Module Management System">GitHub</a> - Early development of Module Management System happened in <a href="../lists/labs.html#q=https://github.com/endlesssoftware">https://github.com/endlesssoftware</a> - The Google BigQuery Public Dataset GitHub snapshot shows 1k users using Module Management System in 1k repos on <a href="https://api.github.com/search/repositories?q=language:Module Management System">GitHub</a> - Read more about Module Management System on the web: 1. https://github.com/endlesssoftware/mmk 1. ```Example from the web: ! ! $Id: descrip.mms 35 2008-01-08 21:37:42Z tmr $ ! ! Project: LISP -- The LISP Interpreter ! Created: 22-DEC-2008 18:35 ! Author: tmr cc = cc cflags = /define="_VMS_=1" - /WARN=DISABLE=(ZERODIV,FLOATOVERFL,NOMAINUFLO) - /IEEE_MODE=UNDERFLOW_TO_ZERO/FLOAT=IEEE core = LISP_CORE main = LISP_MAIN exec = [.bin]LISP clib = SYS$LIBRARY:VAXCRTL head = LISP_CORE objs = $(core).obj, $(main).obj $(exec) : $(objs) DEFINE/NOLOG LNK$LIBRARY $(clib) LINK/EXEC=$(exec) $(objs) DEASSIGN LNK$LIBRARY $(core).obj : $(core).c, $(head).h $(main).obj : $(main).c, $(head).h clean : del *.obj;* del *.exe;* ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ! A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ! A comment Token ! row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 467 2.3
Modular-prolog Built with Scroll v170.5.0 10/15/2024 6 0
Modula - Programming language Modula ====== Modula is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975 by Niklaus Wirth. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 https://pldb.io/concepts/../lists/creators.html#q=Niklaus%20Wirth Niklaus Wirth #1107 on PLDB 50 Years Old The Modula programming language is a descendant of the Pascal programming language. It was developed in Switzerland in the 1970s by Niklaus Wirth, the same person who designed Pascal. The main innovation of Modula over Pascal is a module system, used for grouping sets of related declarations into program units; hence the name Modula. Read more on Wikipedia... https://en.wikipedia.org/wiki/Modula Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Modula happened in <a href="../lists/labs.html#q=ETH Zurich">ETH Zurich</a> - <a href="algol-60.html">ALGOL 60</a> influenced the design of Modula - Modula on HOPL https://hopl.info/showlanguage.prx?exp=771 Modula on HOPL - See also: (4 related languages) <a href="pascal.html">Pascal</a>, <a href="alma-0.html">Alma-0</a>, <a href="go.html">Go</a>, <a href="modula-2.html">Modula-2</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token := Built with Scroll v170.5.0 10/15/2024 354 1.8
Modula-r Built with Scroll v170.5.0 10/15/2024 6 0
Modula-p Built with Scroll v170.5.0 10/15/2024 6 0
Modula-3 - Programming language Modula-3 ======== Modula-3 is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986 by Luca Cardelli and James Donahue and Lucille Glassman and Mick Jordan and Bill Kalsow and Greg Nelson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 https://pldb.io/concepts/../lists/creators.html#q=Luca%20Cardelli Luca Cardelli https://pldb.io/concepts/../lists/creators.html#q=James%20Donahue James Donahue https://pldb.io/concepts/../lists/creators.html#q=Lucille%20Glassman Lucille Glassman https://pldb.io/concepts/../lists/creators.html#q=Mick%20Jordan Mick Jordan https://pldb.io/concepts/../lists/creators.html#q=Bill%20Kalsow Bill Kalsow https://pldb.io/concepts/../lists/creators.html#q=Greg%20Nelson Greg Nelson #428 on PLDB 39 Years Old 137 <span title="Modula-3 repos on GitHub.">Repos</span> Modula-3 is a programming language conceived as a successor to an upgraded version of Modula-2 known as Modula-2+. While it has been influential in research circles (influencing the designs of languages such as Java, C#, and Python) it has not been adopted widely in industry. It was designed by Luca Cardelli, James Donahue, Lucille Glassman, Mick Jordan (before at the Olivetti Software Technology Laboratory), Bill Kalsow and Greg Nelson at the DEC (DEC) Systems Research Center (SRC) and the Olivetti Research Center (ORC) in the late 1980s. Read more on Wikipedia... https://en.wikipedia.org/wiki/Modula-3 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 137 Modula-3 repos on <a href="https://github.com/search?q=language:Modula-3">GitHub</a> - Early development of Modula-3 happened in <a href="../lists/labs.html#q=DEC">DEC</a> and <a href="../lists/labs.html#q=elego Software Solutions GmbH">elego Software Solutions GmbH</a> - The Google BigQuery Public Dataset GitHub snapshot shows 18 users using Modula-3 in 19 repos on <a href="https://api.github.com/search/repositories?q=language:Modula-3">GitHub</a> - Explore Modula-3 snippets on <a href="http://www.rosettacode.org/wiki/Category:Modula-3">Rosetta Code</a> - Modula-3 on HOPL https://hopl.info/showlanguage.prx?exp=1411 Modula-3 on HOPL - Modula-3 appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/m3">package</a> for syntax highlighting Modula-3 - GitHub supports <a href="https://github.com/newgrammars/m3" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Modula-3 - <a href="http://www.modula3.org">modula3.org</a> was registered in 2007 - See also: (17 related languages) <a href="modula-2.html">Modula-2</a>, <a href="pascal.html">Pascal</a>, <a href="algol.html">Algol</a>, <a href="oberon.html">Oberon</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="caml.html">Caml</a>, <a href="csharp.html">C#</a>, <a href="nim.html">Nim</a>, <a href="arm.html">ARM</a>, <a href="mesa.html">Mesa</a>, <a href="object-pascal.html">Object Pascal</a>, <a href="euclid.html">Euclid</a>, <a href="c.html">C</a>, <a href="delphi.html">Delphi</a>, <a href="scala.html">Scala</a>, <a href="obliq.html">Obliq</a> - Read more about Modula-3 on the web: 1. https://www.cs.purdue.edu/homes/hosking/m3/reference/syntax.html 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Modula 3.m3'>hello-world</a>: MODULE HelloWorld; IMPORT Io; BEGIN IO.Put ("Hello World\n") END HelloWorld. ``` ```Example from <a href='http://helloworldcollection.de/#Modula-3'>the Hello World Collection</a>: (* Hello World in Modula-3 *) MODULE Hello EXPORTS Main; IMPORT IO; BEGIN IO.Put("Hello World!\n"); END Hello. ``` ```Example from <a href='https://github.com/newgrammars/m3'>Linguist</a>: (* Copyright (C) 1989, DEC *) (* All rights reserved. *) (* See the file COPYRIGHT for a full description. *) (* Last modified on Fri Jun 18 16:18:48 PDT 1993 by wobber *) (* modified on Tue Jun 15 10:07:07 1993 by gnelson *) (* modified on Fri May 21 09:50:56 PDT 1993 by swart *) (* modified on Mon Apr 26 17:22:23 PDT 1993 by mcjones *) (* modified on Wed Nov 6 10:45:09 PST 1991 by kalsow *) (* modified on Fri Sep 28 23:12:34 1990 by muller *) (* The RdClass interface is analogous to the WrClass interface. It reveals that every reader contains a buffer of characters together with methods for managing the buffer. New reader classes are created by importing RdClass (to gain access to the buffer and the methods) and then defining a subclass of Rd.T whose methods provide the new class's behavior. The opaque type Private hides irrelevant details of the class-independent code. *) INTERFACE RdClass; IMPORT Rd; FROM Thread IMPORT Alerted; FROM Rd IMPORT Failure; TYPE Private <: ROOT; SeekResult = {Ready, WouldBlock, Eof}; REVEAL Rd.T = Private BRANDED OBJECT buff : REF ARRAY OF CHAR := NIL; Ungetbuff : REF ARRAY OF CHAR := NIL; Waitingbuff : REF ARRAY OF CHAR := NIL; st : CARDINAL; (* index into buff *) Ungetst : CARDINAL; (* index into Ungetbuff *) Waitingst : CARDINAL; (* index into WaitingBuff *) cur : CARDINAL := 0; (* index into src(rd) *) lo, hi : CARDINAL := 0; (* indexes into src(rd) *) Ungetlo, Ungethi : CARDINAL := 0; (* indexes into src(rd) *) Waitinglo, Waitinghi : CARDINAL := 0; (* indexes into src(rd) *) closed: BOOLEAN := TRUE; (* init method of the subtype should set this to FALSE *) seekable, intermittent: BOOLEAN; METHODS seek (n: CARDINAL; dontBlock: BOOLEAN): SeekResult RAISES {Failure, Alerted}; (* ^rd is locked and not closed. *) getSub (VAR a: ARRAY OF CHAR): CARDINAL RAISES {Failure, Alerted} := GetSubDefault; (* ^rd is locked and not closed. *) length (): INTEGER RAISES {Failure, Alerted} := LengthDefault; (* ^rd is locked and not closed. *) close () RAISES {Failure, Alerted} := CloseDefault; END; (* Let rd be a reader, abstractly given by len(rd), src(rd), cur(rd), avail(rd), closed(rd), seekable(rd), and intermittent(rd). The data fields cur, closed, seekable, and intermittent in the object represent the corresponding abstract attributes of rd. The buff, st, lo, and hi fields represent a buffer that contains part of src(rd), the rest of which is represented in some class-specific way. More precisely, we say that the state of the representation is valid if conditions V1 through V4 hold: V1. the characters of buff in the range [st .. st+(hi-lo)] accurately reflect src. That is, for all i in [rd.lo .. rd.hi-1], rd.buff[rd.st + i - rd.lo] = src(rd)[i] V2. the cur field is in or just past the end of the occupied part of the buffer, that is: rd.lo <= rd.cur <= rd.hi V3. the reader does not claim to be both intermittent and seekable: NOT (rd.intermittent AND rd.seekable) It is possible that buff = NIL in a valid state, since the range of i's in V1 may be empty; for example, in case lo = hi. V4. if closed(rd) then rd.buff = NIL AND rd.lo = rd.hi If rd is valid and cur(rd) is less than rd.hi, we say the reader is ready. More precisely, rd is ready if: NOT rd.closed AND rd.buff # NIL AND rd.lo <= rd.cur < rd.hi If the state is ready, then Rd.GetChar can be implemented by fetching from the buffer. Together V1, V2, and V4 imply that if rd.cur # rd.hi then rd.buff # NIL and NOT rd.closed. Therefore a valid reader is ready if "rd.cur # rd.hi". The class-independent code modifies rd.cur, but no other variables revealed in this interface (except that "Rd.Close" modifies "rd.lo" and "rd.cur" and sets "rd.buff" to NIL in order to maintain invariant V4). The class-independent code locks the reader before calling any methods. Here are the specifications for the methods: The basic purpose of the seek method is to make the reader ready. To seek to a position n, the class-independent code checks whether the reader would be ready with rd.cur = n and if so, simply sets rd.cur to n. If not, it calls rd.seek supplying the position n as argument. As in the case of writers, the seek method can be called even for an unseekable reader in the special case of advancing to the next buffer. The fields with names beginning with "Unget" describe a buffer of characters retained in case they need to be reused by UngetChar. The fields with names beginning with "Waiting" are a buffer once supplied by class-dependent code but temporarily suspended while characters originally saved in the unget and then ungotten are being returned. If NIL#Ungetbuff=buff, we are accessing previously ungotten characters from Ungetbuff^, and Waitingbuff is the buffer most recently provided by seek. Otherwise, buff is the buffer most recently provided by seek. Either way, the fast path in class-independent code for getting characters works the same, using buff, st, lo, and hi, as in the earlier implementation, and ignoring the other buffer fields. Similarly, (class-dependent) seek method bodies use only these same fields. Only UngetChar and class-independent code surrounding seek method calls need be aware of the additional two buffer pointers and their subscripts. There is a wrinkle to support the implementation of CharsReady. If rd is ready, the class-independent code can handle the call to CharsReady(rd) without calling any methods (since there is at least one character ready in the buffer), but if rd.cur = rd.hi, then the class independent code needs to find out from the class implementation whether any characters are ready in the next buffer. Using the seek method to advance to the next buffer won't do, since this could block, and CharsReady isn't supposed to block. Therefore, the seek method takes a boolean argument saying whether blocking is allowed. If blocking is forbidden and the next buffer isn't ready, the method returns the special value WouldBlock; this allows the class-independent code to return zero from CharsReady. The "dontBlock" boolean should be "TRUE" only if the seek method is being used to advance to the next buffer. More precisely, given a valid state where (n # rd.hi) => rd.seekable AND (dontBlock => n = rd.hi) the call res := rd.seek(n, dontBlock) establishes a valid state. Furthermore, if res = Ready then rd is ready and rd.cur = n; while if res = Eof, then rd.cur = len(rd); and finally if res = WouldBlock then dontBlock was TRUE and avail(rd) = cur(rd). The getSub method is used to implement Rd.GetSub and is called with the reader lock held and the reader not closed. Efficient implementations override this method to avoid unnecessary copying by reading directly from the reader source, bypassing the reader buffer. The default implementation is correct for any class, but always copies through the reader buffer. The length method returns the length of a non-intermittent reader. That is: Given a valid state in which rd.intermittent is FALSE, the call rd.length() returns len(rd) without changing the state of rd. An intermittent reader may return the length if it is known, or -1. The close method releases all resources associated with rd. The exact meaning of this is class-specific. "Rd.Close" sets the "buff" field to "NIL", so the method need not do this. When the method is called the state will be valid; validity is not required when the method returns (since after it returns, the class-independent code will set the closed bit in the reader, which makes the rest of the state irrelevant). The remainder of the interface is similar to the corresponding part of the WrClass interface: *) PROCEDURE Init(rd: Rd.T); (* Class-independent initialize rd, including private fields revealed herein. *) PROCEDURE Lock(rd: Rd.T) RAISES {}; (* The reader rd must be unlocked; lock it and make its state valid. *) PROCEDURE Unlock(rd: Rd.T) RAISES {}; (* The reader rd must be locked and valid; unlock it and restore the private invariant of the reader implementation. *) PROCEDURE GetSubDefault(rd: Rd.T; VAR (*OUT*) str: ARRAY OF CHAR): CARDINAL RAISES {Failure, Alerted}; (* rd is locked and not closed. *) (* Implement "getSub" by copying from the buffer, calling the "seek" method as necessary. Clients can override this in order to achieve greater efficiency; for example, by copying directly from the source of the reader into "str". *) PROCEDURE LengthDefault(rd: Rd.T): INTEGER RAISES {Failure, Alerted}; (* The procedure LengthDefault causes a checked runtime error; this represents an error in the (non-intermittent) class implementation. *) PROCEDURE CloseDefault(rd: Rd.T) RAISES {Failure, Alerted}; (* The procedure CloseDefault is a no-op. *) END RdClass. ``` ```Example from <a href='https://en.wikipedia.org/wiki/Modula-3'>Wikipedia</a>: MODULE Person; REVEAL T = Public BRANDED OBJECT name: TEXT; (* These two variables *) age: INTEGER; (* are private. *) OVERRIDES getAge := Age; init := Init; END; PROCEDURE Age(self: T): INTEGER = BEGIN RETURN self.age; END Age; PROCEDURE Init(self: T; name: TEXT; age: INTEGER): T = BEGIN self.name := name; self.age := age; RETURN self; END Init; BEGIN END Person. ``` ```Modula-3 <a href="../lists/keywords.html#q=modula-3">Keywords</a> AND ANY ARRAY AS BEGIN BITS BRANDED BY CASE CONST DIV DO ELSE ELSIF END EVAL EXCEPT EXCEPTION EXIT EXPORTS FINALLY FOR FROM GENERIC IF IMPORT IN INTERFACE LOCK LOOP METHODS MOD MODULE NOT OBJECT OF OR OVERRIDES PROCEDURE RAISE RAISES READONLY RECORD REF REPEAT RETURN REVEAL SET THEN TO TRY TYPE TYPECASE UNSAFE UNTIL UNTRACED VALUE VAR WHILE WITH ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token TRUE FALSE row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 2541 12.7
Modula-3-star Built with Scroll v170.5.0 10/15/2024 6 0
Modula-2p Built with Scroll v170.5.0 10/15/2024 6 0
Modula-2 Built with Scroll v170.5.0 10/15/2024 6 0
Modsim-iii Built with Scroll v170.5.0 10/15/2024 6 0
Modlisp Built with Scroll v170.5.0 10/15/2024 6 0
Modl Built with Scroll v170.5.0 10/15/2024 6 0
Modelica - Programming language Modelica ======== Modelica is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #456 on PLDB 28 Years Old 1k <span title="Modelica repos on GitHub.">Repos</span> Modelica is an object-oriented, declarative, multi-domain modeling language for component-oriented modeling of complex systems, e.g., systems containing mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process-oriented subcomponents. The free Modelica language is developed by the non-profit Modelica Association. The Modelica Association also develops the free Modelica Standard Library that contains about 1360 generic model components and 1280 functions in various domains, as of version 3.2.1.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Modelica Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,208 Modelica repos on <a href="https://github.com/search?q=language:Modelica">GitHub</a> - Early development of Modelica happened in <a href="../lists/labs.html#q=Modelica Association">Modelica Association</a> - The Google BigQuery Public Dataset GitHub snapshot shows 447 users using Modelica in 542 repos on <a href="https://api.github.com/search/repositories?q=language:Modelica">GitHub</a> - Modelica on HOPL https://hopl.info/showlanguage.prx?exp=4965 Modelica on HOPL - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/modelica">grammar</a> for Modelica - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/modelica">package</a> for syntax highlighting Modelica - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/modeling.py">syntax highlighting</a> for Modelica - GitHub supports <a href="https://github.com/BorisChumichev/modelicaSublimeTextPackage" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Modelica - <a href="http://www.modelica.org/">modelica.org</a> was registered in 1998 - See also: (7 related languages) <a href="java.html">Java</a>, <a href="unicode.html">Unicode</a>, <a href="ampl.html">AMPL</a>, <a href="general-algebraic-modeling-system.html">GAMS</a>, <a href="matlab.html">MATLAB</a>, <a href="simulink.html">Simulink</a>, <a href="doi.html">DOI</a> - Read more about Modelica on the web: 1. 2. https://marcobonvini.com/modelica/2020/06/29/all-about-modelica.html 1. https://modelica.readthedocs.io/en/latest/lexical.html 2. ```Example from <a href='https://github.com/BorisChumichev/modelicaSublimeTextPackage'>Linguist</a>: within ModelicaByExample; package PackageExamples "Examples of using packages" end PackageExamples; ``` ```Example from <a href='https://en.wikipedia.org/wiki/Modelica'>Wikipedia</a>: model Circuit Capacitor C1(C=1e-4) "A Capacitor instance from the model above"; Capacitor C2(C=1e-5) "A Capacitor instance from the model above"; ... equation connect(C1.pin_p, C2.pin_n); ... end Circuit; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // \d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // \d+(\.?\d*[eE][-+]?\d+|\.\d*) Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Units of Measure FeatureLink ../features/hasUnitsOfMeasure.html Supported <span class="hasFeature">✓</span> Example type SpecificHeatCapacity = Real ( final quantity="SpecificHeatCapacity", final unit="J/(kg.K)" ); Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 726 3.6
Model-k Built with Scroll v170.5.0 10/15/2024 6 0
Model 204 - Programming language Model 204 ========= Model 204 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1972. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 #2686 on PLDB 53 Years Old Model 204 (M204) is a database management system for IBM and compatible mainframe computers, “born” 1965 October 13, and first deployed in 1972. It incorporates a programming language and an environment for application development. Implemented in assembly language for IBM System/360 and its successors, M204 can deal with very large databases and transaction loads of 1000 TPS.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Model_204 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Model 204 happened in <a href="../lists/labs.html#q=Computer Corporation of America">Computer Corporation of America</a> - See also: (2 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="sql.html">SQL</a> Built with Scroll v170.5.0 10/15/2024 288 1.4
Modcap Built with Scroll v170.5.0 10/15/2024 6 0
Mocklisp Built with Scroll v170.5.0 10/15/2024 6 0
mockingbird-notation - Notation mockingbird-notation ==================== mockingbird-notation is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1996 by David C. Keenan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=David%20C.%20Keenan David C. Keenan #2367 on PLDB 29 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - Early development of mockingbird-notation happened in <a href="../lists/labs.html#q=https://dkeenan.com">https://dkeenan.com</a> - See also: (1 related languages) <a href="lisp.html">Lisp</a> - 1 PLDB concepts link to mockingbird-notation: <a href="tromp-diagrams.html">Lambda Diagrams</a> Built with Scroll v170.5.0 10/15/2024 237 1.2
mochi - Programming language mochi ===== mochi is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #743 on PLDB 11 Years Old ```Download source code: git clone https://github.com/i2y/mochi ``` Mochi is a dynamically typed programming language for functional programming and actor-style programming. Its interpreter is written in Python3. The interpreter translates a program written in Mochi to Python3's AST / bytecode. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - mochi is developed on <a href="https://github.com/i2y/mochi">GitHub</a> and has 914 stars - Early development of mochi happened in <a href="../lists/labs.html#q=https://github.com/i2y/mochi/issues">https://github.com/i2y/mochi/issues</a> - mochi is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="dockerfile.html">Dockerfile</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/pya/mochi-kernel">Kernel</a> for mochi ```Example from the web: def factorial(n, m): if n == 1: m else: factorial(n - 1, n * m) ``` Built with Scroll v170.5.0 10/15/2024 342 1.7
mochajs - Library mochajs ======= mochajs is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2011 by TJ Holowaychuk and Guillermo Rauch. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=TJ%20Holowaychuk TJ Holowaychuk https://pldb.io/concepts/../lists/creators.html#q=Guillermo%20Rauch Guillermo Rauch #360 on PLDB 14 Years Old ```Download source code: git clone https://github.com/mochajs/mocha ``` ☕️ simple, flexible, fun javascript test framework for node.js & the browser - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - mochajs is developed on <a href="https://github.com/mochajs/mocha">GitHub</a> and has 22,515 stars - Early development of mochajs happened in <a href="../lists/labs.html#q=https://github.com/mochajs">https://github.com/mochajs</a> - mochajs is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="liquid.html">Liquid</a>, <a href="toml.html">TOML</a>, <a href="typescript.html">TypeScript</a> - <a href="https://mochajs.org/">mochajs.org</a> was registered in 2014 Built with Scroll v170.5.0 10/15/2024 345 1.7
Moby-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
Mobl Built with Scroll v170.5.0 10/15/2024 6 0
Mobl - Programming language Mobl ==== Mobl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010 by Zef Hemel. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Zef%20Hemel Zef Hemel #1831 on PLDB 15 Years Old ```Download source code: git clone https://github.com/mobl/mobl ``` Domain-specific language for mobile (web) applications. This repository contains the compiler sources and Eclipse project. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Mobl is developed on <a href="https://github.com/mobl/mobl">GitHub</a> and has 110 stars - Early development of Mobl happened in <a href="../lists/labs.html#q=https://github.com/mobl">https://github.com/mobl</a> Built with Scroll v170.5.0 10/15/2024 252 1.3
MMX instruction set - Instruction set architecture MMX instruction set =================== MMX instruction set is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1387 on PLDB 28 Years Old MMX is a single instruction, multiple data (SIMD) instruction set designed by Intel, introduced in 1997 with its P5-based Pentium line of microprocessors, designated as "Pentium with MMX Technology". It developed out of a similar unit introduced on the Intel i860, and earlier the Intel i750 video pixel processor. MMX is a processor supplementary capability that is supported on recent IA-32 processors by Intel and other vendors. Read more on Wikipedia... https://en.wikipedia.org/wiki/MMX_(instruction_set) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Early development of MMX instruction set happened in <a href="../lists/labs.html#q=Intel Corporation">Intel Corporation</a> - See also: (4 related languages) <a href="ia-32.html">IA-32</a>, <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="arm.html">ARM</a> Built with Scroll v170.5.0 10/15/2024 315 1.6
Mmsearch Built with Scroll v170.5.0 10/15/2024 6 0
mmix - Assembly language mmix ==== mmix is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #3170 on PLDB 26 Years Old During the 1990s I spent considerable time designing a computer that would be representative of modern machines, yet easy to learn. Several of the leading experts in the field gave me considerable help with the design. The result was MMIX — "A RISC computer for the new millennium". In 1999 I completed the preliminary software to support basic MMIX programming and the simulation of many versions of the architecture. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of mmix happened in <a href="../lists/labs.html#q=HM Hochschule München University of Applied Sciences">HM Hochschule München University of Applied Sciences</a> - Explore mmix snippets on <a href="http://www.rosettacode.org/wiki/Category:MMIX">Rosetta Code</a> - Read more about mmix on the web: 1. http://mmix.cs.hm.edu/examples/index.html 1. ```Example from the web: LOC Data_Segment GREG @ Text BYTE "Hello world!",10,0 LOC #100 Main LDA $255,Text TRAP 0,Fputs,StdOut TRAP 0,Halt,0 ``` Built with Scroll v170.5.0 10/15/2024 332 1.7
mlpolyr - Programming language mlpolyr ======= mlpolyr is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Nicolas Ojeda Bar. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Nicolas%20Ojeda%20Bar Nicolas Ojeda Bar #2403 on PLDB 9 Years Old ```Download source code: git clone https://github.com/owo-lang/MLPolyR ``` The MLPolyR programming language, revived - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - mlpolyr is developed on <a href="https://github.com/owo-lang/MLPolyR">GitHub</a> and has 23 stars - Early development of mlpolyr happened in <a href="../lists/labs.html#q=https://github.com/owo-lang">https://github.com/owo-lang</a> - mlpolyr is written in <a href="standard-ml.html">Standard ML</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="tex.html">Tex</a>, <a href="lex.html">Lex</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 298 1.5
mLite - Programming language mLite ===== mLite is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Nils M Holm. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Nils%20M%20Holm Nils M Holm #2008 on PLDB 11 Years Old a lightweight (and slightly odd) inhabitant of the ML universe. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of mLite happened in <a href="../lists/labs.html#q=https://www.t3x.org">https://www.t3x.org</a> - <a href="ml.html">ML</a> influenced the design of mLite - Read more about mLite on the web: 1. https://lobste.rs/s/ukhvbs/mlite_language 1. ```Example from the web: ;; create lists of numbers fun iota (a, b) where (a = b) = [a] | (a, b) = a :: iota (a + 1, b) | a = iota (1, a) ``` Built with Scroll v170.5.0 10/15/2024 275 1.4
Mlisp2 Built with Scroll v170.5.0 10/15/2024 6 0
mlatu - Programming language mlatu ===== mlatu is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Caden Haustein. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Caden%20Haustein Caden Haustein #1600 on PLDB 4 Years Old ```Download source code: git clone https://github.com/mlatu-lang/mlatu ``` A declarative concatenative programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - mlatu is developed on <a href="https://github.com/mlatu-lang/mlatu">GitHub</a> and has 159 stars - Early development of mlatu happened in <a href="../lists/labs.html#q=https://github.com/mlatu-lang">https://github.com/mlatu-lang</a> - mlatu is written in <a href="markdown.html">Markdown</a>, <a href="rust.html">Rust</a>, <a href="toml.html">TOML</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 273 1.4
MLAB - Programming language MLAB ==== MLAB is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 #1976 on PLDB 50 Years Old mLab is a fully managed cloud database service that hosts MongoDB databases. mLab runs on cloud providers Amazon, Google, and Microsoft Azure, and has partnered with platform-as-a-service providers. In May 2011, mLab secured $3 million in first-round funding from Foundry Group, Baseline Ventures, Upfront Ventures, Freestyle Capital and David Cohen.In October 2012, mLab received a follow-on investment of $5 million and shortly thereafter, mLab was named by Network World as one of the 10 most useful cloud databases along with Amazon Web Services, Google Cloud SQL, Microsoft Azure, Rackspace, and others. Read more on Wikipedia... https://en.wikipedia.org/wiki/MLab Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MLAB happened in <a href="../lists/labs.html#q=National Institutes of Health">National Institutes of Health</a> - MLAB on HOPL https://hopl.info/showlanguage.prx?exp=682 MLAB on HOPL - See also: (4 related languages) <a href="mongodb.html">MongoDB</a>, <a href="azure.html">Microsoft Azure</a>, <a href="aws.html">AWS</a>, <a href="google-cloud.html">Google Cloud Platform</a> - Read more about MLAB on Semantic Scholar: 1. https://semanticscholar.org/paper/2f1db51bcb66ba9073de6a402b01cbdfb8d3192a 1. Built with Scroll v170.5.0 10/15/2024 365 1.8
ML - Programming language ML == ML, aka Meta Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1973 by Robin Milner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221973%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1973 https://pldb.io/concepts/../lists/creators.html#q=Robin%20Milner Robin Milner #179 on PLDB 52 Years Old ML ('Meta Language') is a general-purpose functional programming language. It has roots in Lisp, and has been characterized as "Lisp with types". It is known for its use of the polymorphic Hindley–Milner type system, which automatically assigns the types of most expressions without requiring explicit type annotations, and ensures type safety – there is a formal proof that a well-typed ML program does not cause runtime type errors. Read more on Wikipedia... https://en.wikipedia.org/wiki/ML_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ML happened in <a href="../lists/labs.html#q=University of Edinburgh">University of Edinburgh</a> - There are 427 <a href="https://projecteuler.net/language=ML">Project Euler</a> users using ML - Explore ML snippets on <a href="http://www.rosettacode.org/wiki/Category:ML">Rosetta Code</a> - ML on HOPL https://hopl.info/showlanguage.prx?exp=620 ML on HOPL - ML appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Indeed.com has 6 matches for <a href="https://www.indeed.com/jobs?q=ml engineer">"ml engineer"</a>. - See also: (24 related languages) <a href="standard-ml.html">Standard ML</a>, <a href="caml.html">Caml</a>, <a href="iswim.html">ISWIM</a>, <a href="clojure.html">Clojure</a>, <a href="coq.html">Coq</a>, <a href="cyclone.html">Cyclone</a>, <a href="elm.html">Elm</a>, <a href="f-sharp.html">F#</a>, <a href="fstar.html">F*</a>, <a href="haskell.html">Haskell</a>, <a href="idris.html">Idris</a>, <a href="miranda.html">Miranda</a>, <a href="nemerle.html">Nemerle</a>, <a href="ocaml.html">OCaml</a>, <a href="opa.html">Opa</a>, <a href="erlang.html">Erlang</a>, <a href="rust.html">Rust</a>, <a href="scala.html">Scala</a>, <a href="lisp.html">Lisp</a>, <a href="ats.html">ATS</a>, <a href="alice.html">Alice</a>, <a href="dependent-ml.html">DML</a>, <a href="lazyml.html">Lazy ML</a>, <a href="clean.html">Clean</a> - 3 PLDB concepts link to ML: <a href="mlite.html">mLite</a>, <a href="mlscript.html">MLscript</a>, <a href="nemerle.html">Nemerle</a> ```Example from <a href='https://en.wikipedia.org/wiki/ML_(programming_language)'>Wikipedia</a>: structure Rational : ARITH = struct datatype t = Rat of int * int; val zero = Rat(0,1); fun succ(Rat(a,b)) = Rat( a+b , b ); fun sum (Rat(a,b), Rat(c,d)) = Rat(a*d+ c*b , b*d) : t ; end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token := row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 674 3.4
Mizar Built with Scroll v170.5.0 10/15/2024 6 0
Miva - Programming language Miva ==== Miva is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #1542 on PLDB 29 Years Old Miva Script is a proprietary computer scripting language mainly used for internet applications such as e-commerce. As of 2015, it is developed, maintained and owned by Miva Merchant, Inc., based in San Diego, California. Many web hosting companies support Miva Script on their servers, but it is significantly less widespread than other popular web languages.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MIVA_Script Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Miva happened in <a href="../lists/labs.html#q=Miva Merchant, Inc">Miva Merchant, Inc</a> - Miva appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="http://www.mivascript.com">mivascript.com</a> was registered in 2008 - See also: (6 related languages) <a href="c.html">C</a>, <a href="perl.html">Perl</a>, <a href="java.html">Java</a>, <a href="xml.html">XML</a>, <a href="dbase.html">DBase</a>, <a href="mysql.html">MySQL</a> Built with Scroll v170.5.0 10/15/2024 331 1.7
Misty - Programming language Misty ===== Misty is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Douglas Crockford. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Douglas%20Crockford Douglas Crockford #2127 on PLDB 8 Years Old The Misty Programming Language is a dynamic, general-purpose, transitional, secure, distributed process language. It has a gentle syntax that is intended to benefit students, as well as advanced features such as capability security and lambdas with lexical scoping. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Misty is written in <a href="mckeeman-form.html">McKeeman Form</a> ```Example from the web: { one: 1 array: [ 1 2 3 ] text: "hello" } def atan: ƒ (slope) ( math.sine( slope / (math.sqrt( slope * slope ) + 1) ) ) set progress: ( result + (radicand / result) ) / 2 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 309 1.5
Miso-framework Built with Scroll v170.5.0 10/15/2024 6 0
mirth - Programming language mirth ===== mirth is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #1807 on PLDB 6 Years Old ```Download source code: git clone https://github.com/mirth-lang/mirth ``` Compiler for the Mirth programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - mirth is developed on <a href="https://github.com/mirth-lang/mirth">GitHub</a> and has 444 stars - Early development of mirth happened in <a href="../lists/labs.html#q=https://github.com/mirth-lang">https://github.com/mirth-lang</a> - mirth is written in <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="vim-script.html">Vim script</a>, <a href="c.html">C</a>, <a href="svg.html">SVG</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="cson.html">CSON</a> Built with Scroll v170.5.0 10/15/2024 293 1.5
Mirfac Built with Scroll v170.5.0 10/15/2024 6 0
MIRC scripting language - Programming language MIRC scripting language ======================= MIRC scripting language is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by Khaled Mardam-Bey. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Khaled%20Mardam-Bey Khaled Mardam-Bey #1007 on PLDB 30 Years Old The mIRC scripting language, often unofficially abbreviated to "mSL", is the scripting language embedded in mIRC, an IRC client for Windows.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MIRC_scripting_language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MIRC scripting language happened in <a href="../lists/labs.html#q=https://www.mirc.com">https://www.mirc.com</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/mirc">package</a> for syntax highlighting MIRC scripting language - <a href="http://mirc.com/">mirc.com</a> was registered in 1997 - See also: (1 related languages) <a href="ini.html">Ini</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Mirc.mrc'>hello-world</a>: echo -a Hello World ``` ```Example from <a href='https://en.wikipedia.org/wiki/MIRC_scripting_language'>Wikipedia</a>: ;Placed in a remote script ;When a user types Hello! in a channel, ;you answer back: Hello, [nickname]! on *:TEXT:Hello!:#:{ msg $chan Hello, $nick $+ ! } ;When a user types Hello! in a private message, ;you answer back: Hello, [nickname]! on *:TEXT:Hello!:?: { msg $nick Hello, $nick $+ ! } ;Here is a script which automatically gives voice to a user ;who joins a particular channel (The Bot or user should have HOP) on *:JOIN:#?: { mode $chan +v $nick } ;A bad word script on *:Text:die*:#: { .mode $chan +b $nick | kick $chan $nick Dont say that again } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token echo Built with Scroll v170.5.0 10/15/2024 454 2.3
Miranim Built with Scroll v170.5.0 10/15/2024 6 0
Miranda - Programming language Miranda ======= Miranda is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985 by David Turner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 https://pldb.io/concepts/../lists/creators.html#q=David%20Turner David Turner #852 on PLDB 40 Years Old Miranda is a lazy, purely functional programming language designed by David Turner as a successor to his earlier programming languages SASL and KRC, using some concepts from ML and Hope. It was produced by Research Software Ltd. of England (which holds a trademark on the name Miranda) and was the first purely functional language to be commercially supported.Miranda was first released in 1985, as a fast interpreter in C for Unix-flavour operating systems, with subsequent releases in 1987 and 1989. Read more on Wikipedia... https://en.wikipedia.org/wiki/Miranda_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Miranda happened in <a href="../lists/labs.html#q=Research Software Ltd">Research Software Ltd</a> - Miranda on HOPL https://hopl.info/showlanguage.prx?exp=911 Miranda on HOPL - See also: (11 related languages) <a href="krc.html">KRC</a>, <a href="ml.html">ML</a>, <a href="hope.html">HOPE</a>, <a href="clean.html">Clean</a>, <a href="haskell.html">Haskell</a>, <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="iswim.html">ISWIM</a>, <a href="occam.html">Occam</a>, <a href="python.html">Python</a>, <a href="pascal.html">Pascal</a> ```Example from <a href='https://riju.codes/miranda'>Riju</a>: main = [Stdout "Hello, world!"] ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Miranda.m'>hello-world</a>: main :: [sys_message] main = [Stdout "Hello World"] ``` ```Example from <a href='https://en.wikipedia.org/wiki/Miranda_(programming_language)'>Wikipedia</a>: > || The infinite list of all prime numbers. The list of potential prime numbers starts as all integers from 2 onwards; as each prime is returned, all the following numbers that can exactly be divided by it are filtered out of the list of candidates. > primes = sieve [2..] > sieve (p:x) = p : sieve [n | n <- x; n mod p ~= 0] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Stdout row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 561 2.8
Mirah - Programming language Mirah ===== Mirah is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by Charles Oliver Nutter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Charles%20Oliver%20Nutter Charles Oliver Nutter #390 on PLDB 16 Years Old 68 <span title="Mirah repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/mirah/mirah ``` Mirah (formerly Duby) is a programming language based on Ruby language syntax, local type inference, hybrid static–dynamic type system, and a pluggable compiler toolchain. Mirah was created by Charles Oliver Nutter to be "a 'Ruby-like' language, probably a subset of Ruby syntax, that [could] compile to solid, fast, idiomatic JVM bytecode." The word mirah refers to the gemstone ruby in the Javanese language, a play on the concept of Ruby in Java.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Mirah_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Mirah is developed on <a href="https://github.com/mirah/mirah">GitHub</a> and has 863 stars - There are at least 68 Mirah repos on <a href="https://github.com/search?q=language:Mirah">GitHub</a> - Early development of Mirah happened in <a href="../lists/labs.html#q=https://github.com/mirah">https://github.com/mirah</a> - Mirah is written in <a href="html.html">HTML</a>, <a href="ruby.html">Ruby</a>, <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="bash.html">Bash</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a> - The Google BigQuery Public Dataset GitHub snapshot shows 32 users using Mirah in 43 repos on <a href="https://api.github.com/search/repositories?q=language:Mirah">GitHub</a> - Explore Mirah snippets on <a href="http://www.rosettacode.org/wiki/Category:Mirah">Rosetta Code</a> - GitHub supports <a href="https://github.com/atom/language-ruby" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Mirah - <a href="http://www.mirah.org">mirah.org</a> was registered in 2010 - See also: (9 related languages) <a href="jvm.html">JVM</a>, <a href="ruby.html">Ruby</a>, <a href="java.html">Java</a>, <a href="boo.html">Boo</a>, <a href="java-bytecode.html">Java Bytecode</a>, <a href="jruby.html">JRuby</a>, <a href="csharp.html">C#</a>, <a href="rails.html">Ruby on Rails</a>, <a href="erb.html">ERB</a> ```Example from the web: def foo(a:String, b:int) ``` ```Example from <a href='https://en.wikipedia.org/wiki/Mirah_(programming_language)'>Wikipedia</a>: def fib(a:int) if a < 2 a else fib(a - 1) + fib(a - 2) end end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 649 3.2
Mirager Built with Scroll v170.5.0 10/15/2024 6 0
mir - Intermediate representation language mir === mir is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #3082 on PLDB 10 Years Old MIR is a human readable serialization format that is used to represent LLVM’s machine specific intermediate representation. The MIR serialization format uses a YAML container. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - Early development of mir happened in <a href="../lists/labs.html#q=LLVM Foundation">LLVM Foundation</a> Built with Scroll v170.5.0 10/15/2024 218 1.1
MIPS architecture - Instruction set architecture MIPS architecture ================= MIPS architecture is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #253 on PLDB 40 Years Old MIPS is a reduced instruction set computer (RISC) instruction set architecture (ISA) developed by MIPS Technologies (formerly MIPS Computer Systems). The early MIPS architectures were 32-bit, with 64-bit versions added later. There are multiple versions of MIPS: including MIPS I, II, III, IV, and V; as well as five releases of MIPS32/64 (for 32- and 64-bit implementations, respectively). Read more on Wikipedia... https://en.wikipedia.org/wiki/MIPS_architecture Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Early development of MIPS architecture happened in <a href="../lists/labs.html#q=MIPS Technologies">MIPS Technologies</a> and <a href="../lists/labs.html#q=Imagination Technologies">Imagination Technologies</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/mips">package</a> for syntax highlighting MIPS architecture - Learn <a href="https://exercism.org/tracks/mips">MIPS architecture on exercism.</a> - Indeed.com has 12 matches for <a href="https://www.indeed.com/jobs?q=mips engineer">"mips engineer"</a>. ```Example from <a href='https://riju.codes/mips'>Riju</a>: .text .global main main: li $v0, 5001 li $a0, 1 dla $a1, message li $a2, 14 syscall li $v0, 5058 li $a0, 0 syscall .data message: .string "Hello, world!\n" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Mips.s'>hello-world</a>: .data hello_world: .asciiz "Hello World" .text main: li $v0, 4 # Load syscommand print_string la $a0, hello_world # Load hello_world string into register $a0 syscall # Print the string jr $ra # Return ``` ```MIPS architecture <a href="../lists/keywords.html#q=mips">Keywords</a> .data .text syscall trap add addu addi addiu and andi div divu mult multu nor or ori sll slv sra srav srl srlv sub subu xor xori lhi lho lhi llo slt slti sltu sltiu beq bgtz blez bne j jal jalr jr lb lbu lh lhu lw li la sb sh sw mfhi mflo mthi mtlo move ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example ### A comment ### Token ### row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Regular Expression Syntax Sugar FeatureLink ../features/hasRegularExpressionsSyntaxSugar.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token " Built with Scroll v170.5.0 10/15/2024 591 3
mint - Programming language mint ==== mint is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #2007 on PLDB 7 Years Old 19 <span title="mint repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 19 mint repos on <a href="https://github.com/search?q=language:Mint">GitHub</a> - Early development of mint happened in <a href="../lists/labs.html#q=https://github.com/mint-lang">https://github.com/mint-lang</a> - <a href="https://www.mint-lang.com">mint-lang.com</a> was registered in 2018 ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Mint.mint'>hello-world</a>: component Main { fun render : Html { <div>"Hello World"</div> } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " HackerNews discussions of mint ============================== title|titleLink|date|score|comments Mint-lang: a language for the front-end web|https://news.ycombinator.com/item?id=17161533|05/26/2018|112|106 Built with Scroll v170.5.0 10/15/2024 326 1.6
Minopt Built with Scroll v170.5.0 10/15/2024 6 0
MiniZinc - Programming language MiniZinc ======== MiniZinc is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #563 on PLDB 13 Years Old ```Download source code: git clone https://github.com/MiniZinc/libminizinc ``` The MiniZinc compiler - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - MiniZinc is developed on <a href="https://github.com/MiniZinc/libminizinc">GitHub</a> and has 494 stars - Early development of MiniZinc happened in <a href="../lists/labs.html#q=Monash University">Monash University</a> - MiniZinc is written in <a href="cpp.html">C++</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="python.html">Python</a>, <a href="cmake.html">CMake</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="c.html">C</a>, <a href="css.html">CSS</a>, <a href="nix.html">Nix</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="tex.html">Tex</a>, <a href="bash.html">Bash</a>, <a href="ini.html">Ini</a> - Explore MiniZinc snippets on <a href="http://www.rosettacode.org/wiki/Category:MiniZinc">Rosetta Code</a> - MiniZinc Ubuntu package https://packages.ubuntu.com/jammy/minizinc MiniZinc Ubuntu package - MiniZinc appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project ```Example from <a href='https://riju.codes/minizinc'>Riju</a>: solve satisfy; output ["Hello, world!\n"]; ``` Built with Scroll v170.5.0 10/15/2024 396 2
Minivital Built with Scroll v170.5.0 10/15/2024 6 0
miniprolog - Minilanguage miniprolog ========== miniprolog is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22plzoo%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">minilanguage</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #3081 on PLDB 12 Years Old logic programming, Horn clauses, unification - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"plzoo"%5D%7D%5D%2C"logic"%3A"AND"%7D'>minilanguage</a> - Early development of miniprolog happened in <a href="../lists/labs.html#q=University of Ljubljana">University of Ljubljana</a> - Read more about miniprolog on the web: 1. https://github.com/andrejbauer/plzoo 1. Built with Scroll v170.5.0 10/15/2024 209 1
Minion Built with Scroll v170.5.0 10/15/2024 6 0
miniml - Minilanguage miniml ====== miniml is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22plzoo%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">minilanguage</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #2781 on PLDB 12 Years Old eager, functional, recursive functions, statically typed, compiler, abstract machine - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"plzoo"%5D%7D%5D%2C"logic"%3A"AND"%7D'>minilanguage</a> - Early development of miniml happened in <a href="../lists/labs.html#q=University of Ljubljana">University of Ljubljana</a> - Read more about miniml on the web: 1. https://github.com/andrejbauer/plzoo 1. Built with Scroll v170.5.0 10/15/2024 213 1.1
miniML_error - Minilanguage miniML_error ============ miniML_error is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22plzoo%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">minilanguage</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #1303 on PLDB 12 Years Old ```Download source code: git clone https://github.com/andrejbauer/plzoo/tree/master/src/miniml_error ``` like miniml that can also abort execution - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"plzoo"%5D%7D%5D%2C"logic"%3A"AND"%7D'>minilanguage</a> - miniML_error is developed on <a href="https://github.com/andrejbauer/plzoo/tree/master/src/miniml_error">GitHub</a> and has 1,441 stars - Early development of miniML_error happened in <a href="../lists/labs.html#q=University of Ljubljana">University of Ljubljana</a> - Read more about miniML_error on the web: 1. https://github.com/andrejbauer/plzoo 1. Built with Scroll v170.5.0 10/15/2024 247 1.2
Minilang - Interpreter Minilang ======== Minilang is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22interpreter%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interpreter</a> created in 2016 by Raja Mukherji. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Raja%20Mukherji Raja Mukherji #1898 on PLDB 9 Years Old ```Download source code: git clone https://github.com/wrapl/minilang ``` A mini language used for the Rabs build system and within Wrapl. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"interpreter"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interpreter</a> - Minilang is developed on <a href="https://github.com/wrapl/minilang">GitHub</a> and has 29 stars - Early development of Minilang happened in <a href="../lists/labs.html#q=https://github.com/wrapl">https://github.com/wrapl</a> - Minilang is written in <a href="xml.html">XML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="c.html">C</a>, <a href="lua.html">Lua</a>, <a href="xsd.html">XSD</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="puppet.html">Puppet</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="assembly-language.html">Assembly language</a>, <a href="xslt.html">XSLT</a>, <a href="diff.html">Diff</a> Built with Scroll v170.5.0 10/15/2024 344 1.7
minikanren - Programming language minikanren ========== minikanren is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #1106 on PLDB 12 Years Old ```Download source code: git clone https://github.com/miniKanren/miniKanren ``` Canonical miniKanren implementation - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - minikanren is developed on <a href="https://github.com/miniKanren/miniKanren">GitHub</a> and has 349 stars - Early development of minikanren happened in <a href="../lists/labs.html#q=https://github.com/miniKanren">https://github.com/miniKanren</a> - minikanren is written in <a href="scheme.html">Scheme</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 242 1.2
minihaskell - Minilanguage minihaskell =========== minihaskell is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22plzoo%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">minilanguage</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #3080 on PLDB 12 Years Old lazy, functional, integers, booleans, lists, recursion, statically typed - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"plzoo"%5D%7D%5D%2C"logic"%3A"AND"%7D'>minilanguage</a> - Early development of minihaskell happened in <a href="../lists/labs.html#q=University of Ljubljana">University of Ljubljana</a> - Read more about minihaskell on the web: 1. https://github.com/andrejbauer/plzoo 1. Built with Scroll v170.5.0 10/15/2024 212 1.1
Mindsdb - Application Mindsdb ======= Mindsdb is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #413 on PLDB 7 Years Old ```Download source code: git clone https://github.com/mindsdb/mindsdb/ ``` MindsDB ML-SQL Server enables machine learning workflows for the most powerful databases and data warehouses using SQL. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Mindsdb is developed on <a href="https://github.com/mindsdb/mindsdb/">GitHub</a> and has 25,870 stars - Early development of Mindsdb happened in <a href="../lists/labs.html#q=https://mindsdb.com/community">https://mindsdb.com/community</a> - Mindsdb is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a>, <a href="csv.html">CSV</a>, <a href="json.html">JSON</a>, <a href="sql.html">SQL</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="ini.html">Ini</a>, <a href="hcl.html">HCL</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="mako.html">Mako</a>, <a href="toml.html">TOML</a> - See also: (2 related languages) <a href="python.html">Python</a>, <a href="sql.html">SQL</a> Built with Scroll v170.5.0 10/15/2024 343 1.7
MiniD - Programming language MiniD ===== MiniD is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Jarrett Billingsley. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Jarrett%20Billingsley Jarrett Billingsley #988 on PLDB 19 Years Old 0 <span title="MiniD repos on GitHub.">Repos</span> The MiniD (has been renamed Croc) programming language is a small, lightweight, extension language in the vein of Lua or Squirrel, but designed to be used mainly with the D programming language. It supports both object-oriented and imperative programming paradigms, as well as some simple functional aspects. Distributed under the licence of zlib/libpng, MiniD is free software.. Read more on Wikipedia... https://web.archive.org/web/20190311032913/https://en.wikipedia.org/wiki/MiniD Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 0 MiniD repos on <a href="https://github.com/search?q=language:MiniD">GitHub</a> - Early development of MiniD happened in <a href="../lists/labs.html#q=http://www.dsource.org/projects/minid">http://www.dsource.org/projects/minid</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/d.py">syntax highlighting</a> for MiniD - See also: (7 related languages) <a href="d.html">D</a>, <a href="lua.html">Lua</a>, <a href="squirrel.html">Squirrel</a>, <a href="python.html">Python</a>, <a href="io.html">Io</a>, <a href="c.html">C</a>, <a href="croc.html">Croc</a> - 1 PLDB concepts link to MiniD: <a href="croc.html">Croc</a> ```Example from the web: module matrix local SIZE = 30 function mkmatrix(rows, cols) { local count = 1 local m = array.new(rows) for(i: 0 .. rows) { m[i] = array.new(cols) for(j: 0 .. cols) { ++count m[i][j] = count } } return m } function mmult(rows, cols, m1, m2, m3) { for(i: 0 .. rows) { for(j: 0 .. cols) { local val = 0 for(k: 0 .. cols) val += m1[i][k] * m2[k][j] m3[i][j] = val } } return m3 } function main(N) { local n = 1 if(isString(N)) n = toInt(N) local m1 = mkmatrix(SIZE, SIZE) local m2 = mkmatrix(SIZE, SIZE) local mm = mkmatrix(SIZE, SIZE) for(i: 0 .. n) mmult(SIZE, SIZE, m1, m2, mm) writefln(mm[0][0], " ", mm[2][3], " ", mm[3][2], " ", mm[4][4]) } ``` ```Example from <a href='https://web.archive.org/web/20190311032913/https://en.wikipedia.org/wiki/MiniD'>Wikipedia</a>: function first(x: array|string) = x[0] writeln(first([1, 2, 3])) // prints 1 writeln(first("hello")) // prints h writeln(first(45)) // error, invalid parameter type 'int' ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example // 0[bB][01][01_]* Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // ([0-9][0-9_]*)(?![.eE]) Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // ([0-9][0-9_]*)(?=[.eE])(\.[0-9][0-9_]*)?([eE][+\-]?[0-9_]+)? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0[xX][0-9a-fA-F][0-9a-fA-F_]* Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 745 3.7
Mini-ml Built with Scroll v170.5.0 10/15/2024 6 0
Minecraft - Visual programming language Minecraft ========= Minecraft is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2011 by Markus Alexej Persson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Markus%20Alexej%20Persson Markus Alexej Persson #2203 on PLDB 14 Years Old Minecraft is a 3D sandbox game. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - Minecraft is written in <a href="java.html">Java</a>, <a href="cpp.html">C++</a> - There are 0 members in the <a href="https://www.reddit.com/r/Minecraft/">Minecraft subreddit</a> Built with Scroll v170.5.0 10/15/2024 234 1.2
Minc Built with Scroll v170.5.0 10/15/2024 6 0
min - Programming language min === min is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #3079 on PLDB 8 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of min happened in <a href="../lists/labs.html#q=https://github.com/h3rald/min/issues">https://github.com/h3rald/min/issues</a> - <a href="https://min-lang.org/">min-lang.org</a> was registered in 2017 HackerNews discussions of min ============================= title|titleLink|date|score|comments Show HN: Min programming language|https://news.ycombinator.com/item?id=14886936|07/30/2017|7|2 Built with Scroll v170.5.0 10/15/2024 238 1.2
mimix-stream-language - Programming language mimix-stream-language ===================== mimix-stream-language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Rommel MARTINEZ. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Rommel%20MARTINEZ Rommel MARTINEZ #1817 on PLDB 7 Years Old ```Download source code: git clone https://github.com/themimixcompany/msl-engine ``` MSL is built from Lisp style s-expressions. MSL differs from Lisp in the way it processes functions and arguments, so Lisp expressions cannot be directly included inside MSL nor vice-versa. MSL code can only contain other MSL. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - mimix-stream-language is developed on <a href="https://github.com/themimixcompany/msl-engine">GitHub</a> and has 1 stars - Early development of mimix-stream-language happened in <a href="../lists/labs.html#q=https://github.com/themimixcompany">https://github.com/themimixcompany</a> - mimix-stream-language is written in <a href="lisp.html">Lisp</a>, <a href="markdown.html">Markdown</a> - Read more about mimix-stream-language on the web: 1. https://mimix.io/wp-content/uploads/2020/01/MSL-Specifications-2020.pdf 1. ```Example from the web: (@lonely-planet Lonely Planet (@Hawaii) (@intro The goddess (@Pele) …) (@chapter 1 (@p1 When the ancient (@Hawaii Hawaiians)…) (@p2 ...)) (@chapter 2 …))) ``` Built with Scroll v170.5.0 10/15/2024 350 1.8
mimium - Programming language mimium ====== mimium is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Tomoya Matsuura. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Tomoya%20Matsuura Tomoya Matsuura #918 on PLDB 6 Years Old ```Download source code: git clone https://github.com/mimium-org/mimium ``` mimium (MInimal Musical medIUM) a programming language as an infrastructure for sound and music. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - mimium is developed on <a href="https://github.com/mimium-org/mimium">GitHub</a> and has 267 stars - Early development of mimium happened in <a href="../lists/labs.html#q=Kyushu University">Kyushu University</a> - mimium is written in <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="lex.html">Lex</a>, <a href="python.html">Python</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="make.html">Make</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="svg.html">SVG</a> - <a href="https://mimium.org">mimium.org</a> was registered in 2020 - Read more about mimium on the web: 1. https://dblp.org/rec/conf/icfp/MatsuuraJ21 1. ```Example from the web: // A minimal example below generates a sinewave of 440Hz: // minimal.mmm twopi = 3.141595*2 sr = 48000 fn dsp(){ out = sin(now * 440 * twopi / sr) return (out,out) } ``` Built with Scroll v170.5.0 10/15/2024 372 1.9
MIMIC - Programming language MIMIC ===== MIMIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1964. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221964%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1964 #2361 on PLDB 61 Years Old MIMIC, known in capitalized form only, is a former simulation computer language developed 1964 by H. E. Petersen, F. Read more on Wikipedia... https://en.wikipedia.org/wiki/MIMIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MIMIC happened in <a href="../lists/labs.html#q=Wright-Patterson Air Force Base">Wright-Patterson Air Force Base</a> - MIMIC on HOPL https://hopl.info/showlanguage.prx?exp=294 MIMIC on HOPL ```Example from <a href='https://en.wikipedia.org/wiki/MIMIC'>Wikipedia</a>: Card columns 0 1 2 3 4 5 6 7 12345678901234567890123456789012345678901234567890123456789012345678901 ----------------------------------------------------------------------- * A SIMPLE PREDATOR-PREY MODEL FROM MARINE BIOLOGY / (TUTORIAL 2: NUMERICAL SOLUTION OF ODE'S - 19/08/02) / ENVIRONMENTAL FLUID MECHANICS LAB / DEPT OF CIVIL AND ENVIRONMENTAL ENGINEERİNG / STANFORD UNIVERSITY * * LOTKA–VOLTERRA EQUATION CON(F0,S0,TMAX) CON(ALPHA,BETA,GAMMA,EPS) 1DF = ALPHA*F-BETA*F*S F = INT(1DF,F0) 1DS = EPS*BETA*F*S-GAMMA*S S = INT(1DS,S0) HDR(TIME,FISH,SHARK) OUT(T,F,S) PLO(F,S) FIN(T,TMAX) END <EOR> 600. 50. 50. 0.7 0.007 0.5 0.1 <EOF> ``` Built with Scroll v170.5.0 10/15/2024 362 1.8
MIME - Text data format MIME ==== MIME, aka Multipurpose Internet Mail Extensions, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1991 by Nathaniel Borenstein and Ned Freed. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=Nathaniel%20Borenstein Nathaniel Borenstein https://pldb.io/concepts/../lists/creators.html#q=Ned%20Freed Ned Freed #384 on PLDB 34 Years Old Multipurpose Internet Mail Extensions (MIME) is an Internet standard that extends the format of email to support: Text in character sets other than ASCII Non-text attachments: audio, video, images, application programs etc. Message bodies with multiple parts Header information in non-ASCII character setsVirtually all human-written Internet email and a fairly large proportion of automated email is transmitted via SMTP in MIME format.MIME is specified in six linked RFC memoranda: RFC 2045, RFC 2046, RFC 2047, RFC 4288, RFC 4289 and RFC 2049; with the integration with SMTP email specified in detail in RFC 1521 and RFC 1522. Although MIME was designed mainly for SMTP, the content types defined by MIME standards are also of importance in communication protocols outside of email, such as HTTP for the World Wide Web. Read more on Wikipedia... https://en.wikipedia.org/wiki/MIME Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of MIME happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/mime.py">syntax highlighting</a> for MIME - Indeed.com has 1 matches for <a href="https://www.indeed.com/jobs?q=MIME developer">"MIME developer"</a>. - See also: (9 related languages) <a href="ftp.html">FTP</a>, <a href="http.html">HTTP</a>, <a href="smtp.html">SMTP</a>, <a href="tls.html">TLS</a>, <a href="tcp.html">TCP</a>, <a href="udp.html">UDP</a>, <a href="ascii.html">ASCII</a>, <a href="rfc.html">RFC</a>, <a href="html.html">HTML</a> ```Example from the web: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary=frontier This is a message with multiple parts in MIME format. --frontier Content-Type: text/plain This is the body of the message. --frontier Content-Type: application/octet-stream Content-Transfer-Encoding: base64 PGh0bWw+CiAgPGhlYWQ+CiAgPC9oZWFkPgogIDxib2R5PgogICAgPHA+VGhpcyBpcyB0aGUg Ym9keSBvZiB0aGUgbWVzc2FnZS48L3A+CiAgPC9ib2R5Pgo8L2h0bWw+Cg== --frontier-- ``` ```Example from <a href='https://en.wikipedia.org/wiki/MIME'>Wikipedia</a>: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary=frontier This is a message with multiple parts in MIME format. --frontier Content-Type: text/plain This is the body of the message. --frontier Content-Type: application/octet-stream Content-Transfer-Encoding: base64 PGh0bWw+CiAgPGhlYWQ+CiAgPC9oZWFkPgogIDxib2R5PgogICAgPHA+VGhpcyBpcyB0aGUg Ym9keSBvZiB0aGUgbWVzc2FnZS48L3A+CiAgPC9ib2R5Pgo8L2h0bWw+Cg== --frontier-- ``` Built with Scroll v170.5.0 10/15/2024 591 3
Mike Built with Scroll v170.5.0 10/15/2024 6 0
Meditech Interpretive Information System - Programming language Meditech Interpretive Information System ======================================== Meditech Interpretive Information System, aka Meditech Interpretive Information System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #1907 on PLDB 39 Years Old MIIS (Meditech Interpretive Information System) is a MUMPS-like programming language that was created by A.Neil Pappalardo and Curt W. Marble, on a DEC PDP at Mass General Hospital from 1964 to 1968. MUMPS evolution took two major directions: MUMPS proper and MIIS. Read more on Wikipedia... https://en.wikipedia.org/wiki/MIIS_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Meditech Interpretive Information System happened in <a href="../lists/labs.html#q=Massachusetts General Hospital">Massachusetts General Hospital</a> - Meditech Interpretive Information System on HOPL https://hopl.info/showlanguage.prx?exp=5919 Meditech Interpretive Information System on HOPL - See also: (1 related languages) <a href="mumps.html">MUMPS</a> Built with Scroll v170.5.0 10/15/2024 295 1.5
Modified Integration Digital Analog Simulator - Programming language Modified Integration Digital Analog Simulator ============================================= Modified Integration Digital Analog Simulator, aka Modified Integration Digital Analog Simulator, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1963. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221963%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1963 #2605 on PLDB 62 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Modified Integration Digital Analog Simulator happened in <a href="../lists/labs.html#q=Wright-Patterson Air Force Base">Wright-Patterson Air Force Base</a> - Modified Integration Digital Analog Simulator on HOPL https://hopl.info/showlanguage.prx?exp=439 Modified Integration Digital Analog Simulator on HOPL - Read more about Modified Integration Digital Analog Simulator on Semantic Scholar: 1. https://www.semanticscholar.org/paper/MIDAS%3A-how-it-works-and-how-it%27s-worked-Petersen-Sansom/fa3147f8a8062201b9372276cd6005122b6340bd 1. - Read more about Modified Integration Digital Analog Simulator on the web: 1. 2. https://www.computer.org/csdl/proceedings/afips/1964/5065/00/50650313.pdf 1. https://dl.acm.org/doi/pdf/10.1145/1464052.1464078 2. Built with Scroll v170.5.0 10/15/2024 303 1.5
Microtal Built with Scroll v170.5.0 10/15/2024 6 0
Microsoft Small Basic - Programming language Microsoft Small Basic ===================== Microsoft Small Basic is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1519 on PLDB 17 Years Old Microsoft Small Basic is a programming language and associated IDE. It is Microsoft's simplified variant of the BASIC programming language, intended as an easy programming language for beginners. The associated IDE provides a simplified programming environment with functionality such as syntax highlighting, intelligent code completion, and in-editor documentation access. Read more on Wikipedia... https://en.wikipedia.org/wiki/Microsoft_Small_Basic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Microsoft Small Basic happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - <a href="http://www.smallbasic.com/">smallbasic.com</a> was registered in 2007 - See also: (12 related languages) <a href="smallbasic.html">SmallBASIC</a>, <a href="logo.html">Logo</a>, <a href="qbasic.html">QBasic</a>, <a href="visual-basic.net.html">Visual Basic .NET</a>, <a href="basic.html">BASIC</a>, <a href="csharp.html">C#</a>, <a href="xml.html">XML</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="visual-studio-code-editor.html">Visual Studio Code</a>, <a href="robomind.html">RoboMind</a>, <a href="scratch.html">Scratch</a> ```Example from <a href='https://en.wikipedia.org/wiki/Microsoft_Small_Basic'>Wikipedia</a>: [SmallBasicType] public static class ExampleClass { public static Primitive Add(Primitive A, Primitive B) => A + B; public static Primitive SomeProperty { get; set; } public static Primitive Pi => (Primitive)3.14159; } ``` Built with Scroll v170.5.0 10/15/2024 407 2
Microsoft-mysql-server Built with Scroll v170.5.0 10/15/2024 6 0
Microsoft Macro Assembler - Assembly language Microsoft Macro Assembler ========================= Microsoft Macro Assembler is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1981. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221981%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1981 #2147 on PLDB 44 Years Old The Microsoft Macro Assembler (MASM) is an x86 assembler that uses the Intel syntax for MS-DOS and Microsoft Windows. Beginning with MASM 8.0 there are two versions of the assembler - one for 16-bit and 32-bit assembly sources, and another (ML64) for 64-bit sources only. MASM is maintained by Microsoft, but since version 6.12 has not been sold as a separate product, it is instead supplied with various Microsoft SDKs and C compilers. Read more on Wikipedia... https://en.wikipedia.org/wiki/Microsoft_Macro_Assembler Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of Microsoft Macro Assembler happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - See also: (6 related languages) <a href="x86-assembly.html">x86 Assembly</a>, <a href="c.html">C</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="mmx.html">MMX instruction set</a>, <a href="turbo-assembler.html">Turbo Assembler</a>, <a href="assembly-language.html">Assembly language</a> Built with Scroll v170.5.0 10/15/2024 338 1.7
Microsoft-equation-editor Built with Scroll v170.5.0 10/15/2024 6 0
Microsoft-basic Built with Scroll v170.5.0 10/15/2024 6 0
Microsoft-azure-cosmos-db Built with Scroll v170.5.0 10/15/2024 6 0
Microsoft-access Built with Scroll v170.5.0 10/15/2024 6 0
MicroPython - Programming language MicroPython =========== MicroPython is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Damien P. George. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Damien%20P.%20George Damien P. George #182 on PLDB 11 Years Old ```Download source code: git clone https://github.com/micropython/micropython ``` MicroPython is a software implementation of the Python 3 programming language, written in C, that is optimized to run on a microcontroller. MicroPython is a full Python compiler and runtime that runs on the micro-controller hardware. The user is presented with an interactive prompt (the REPL) to execute supported commands immediately. Read more on Wikipedia... https://en.wikipedia.org/wiki/MicroPython Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - MicroPython is developed on <a href="https://github.com/micropython/micropython">GitHub</a> and has 18,832 stars - Early development of MicroPython happened in <a href="../lists/labs.html#q=https://github.com/micropython">https://github.com/micropython</a> - MicroPython is written in <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="expect.html">Expect</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="csv.html">CSV</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="assembly-language.html">Assembly language</a>, <a href="xml.html">XML</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="toml.html">TOML</a>, <a href="cpp.html">C++</a>, <a href="css.html">CSS</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="diff.html">Diff</a>, <a href="pascal.html">Pascal</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/goatchurchprime/jupyter_micropython_kernel/">Kernel</a> for MicroPython - <a href="https://micropython.org/">micropython.org</a> was registered in 2013 - See also: (4 related languages) <a href="c.html">C</a>, <a href="arduino.html">Arduino Programming Language</a>, <a href="python.html">Python</a>, <a href="arm.html">ARM</a> Built with Scroll v170.5.0 10/15/2024 513 2.6
Microplanner Built with Scroll v170.5.0 10/15/2024 6 0
microl - Programming language microl ====== microl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Mike Redko. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Mike%20Redko Mike Redko #2682 on PLDB 4 Years Old ```Download source code: git clone https://github.com/somerandomdev49/microl ``` a little minimalistic programming language :o - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - microl is developed on <a href="https://github.com/somerandomdev49/microl">GitHub</a> and has 7 stars - Early development of microl happened in <a href="../lists/labs.html#q=https://github.com/somerandomdev49/microl/issues">https://github.com/somerandomdev49/microl/issues</a> - microl is written in <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="json.html">JSON</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 10/15/2024 280 1.4
Microdata HTML - Schema Microdata HTML ============== Microdata HTML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22schema%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">schema</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #1432 on PLDB 12 Years Old Microdata is a WHATWG HTML specification used to nest metadata within existing content on web pages. Search engines, web crawlers, and browsers can extract and process Microdata from a web page and use it to provide a richer browsing experience for users. Search engines benefit greatly from direct access to this structured data because it allows them to understand the information on web pages and provide more relevant results to users. Read more on Wikipedia... https://en.wikipedia.org/wiki/Microdata_(HTML) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"schema"%5D%7D%5D%2C"logic"%3A"AND"%7D'>schema</a> - Early development of Microdata HTML happened in <a href="../lists/labs.html#q=W3C">W3C</a> - See also: (2 related languages) <a href="rdf.html">RDF</a>, <a href="json-ld.html">JSON-LD</a> - Read more about Microdata HTML on the web: 1. https://www.w3.org/TR/microdata/ 1. ```Example from the web: <div itemscope itemtype="http://schema.org/RentalCarReservation"> <meta itemprop="reservationNumber" content="546323"/> <link itemprop="reservationStatus" href="http://schema.org/Confirmed"/> <link itemprop="url" href="http://carrentals.com/view/546323"/> <div itemprop="underName" itemscope itemtype="http://schema.org/Person"> <meta itemprop="name" content="John Smith"/> <meta itemprop="email" content="john@mail.com"/> </div> <div itemprop="programMembership" itemscope itemtype="http://schema.org/ProgramMembership"> <meta itemprop="memberNumber" content="1234567"/> <meta itemprop="program" content="AAA"/> </div> <div itemprop="bookingAgent" itemscope itemtype="http://schema.org/Organization"> <meta itemprop="name" content="Car Rentals Internationaly"/> <link itemprop="url" href="http://carrentals.com/"/> </div> <meta itemprop="bookingTime" content="2027-01-14T13:05:00-05:00"/> <meta itemprop="modifiedTime" content="2027-03-14T13:05:00-05:00"/> <link itemprop="confirmReservationUrl" href="http://carrentals.com/confirm?id=546323"/> <link itemprop="cancelReservationUrl" href="http://carrentals.com/cancel?id=546323"/> <link itemprop="modifyReservationUrl" href="http://carrentals.com/edit?id=546323"/> <link itemprop="checkinUrl" href="http://carrentals.com/checkin?id=546323"/> <div itemprop="potentialAction" itemscope itemtype="http://schema.org/ConfirmAction"> <link itemprop="target" href="http://carrentals.com/confirm?id=546323"/> </div> <div itemprop="potentialAction" itemscope itemtype="http://schema.org/CancelAction"> <link itemprop="target" href="http://carrentals.com/cancel?id=546323"/> </div> <div itemprop="potentialAction" itemscope itemtype="http://schema.org/EditAction"> <link itemprop="target" href="http://carrentals.com/edit?id=546323"/> </div> <div itemprop="potentialAction" itemscope itemtype="http://schema.org/CheckInAction"> <link itemprop="target" href="http://carrentals.com/checkin?id=546323"/> </div> <div itemprop="reservationFor" itemscope itemtype="http://schema.org/RentalCar"> <meta itemprop="name" content="Economy Class Car"/> <meta itemprop="model" content="Civic"/> <div itemprop="brand" itemscope itemtype="http://schema.org/Brand"> <meta itemprop="name" content="Honda"/> </div> <meta itemprop="description" content="Sedan 4 Door, 5 Seatbelts, Automatic transmission"/> <div itemprop="rentalCompany" itemscope itemtype="http://schema.org/Organization"> <meta itemprop="name" content="Hertz"/> </div> </div> <div itemprop="pickupLocation" itemscope itemtype="http://schema.org/Place"> <meta itemprop="name" content="Hertz San Diego Airport"/> <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <meta itemprop="streetAddress" content="1500 Orange Avenue"/> <meta itemprop="addressLocality" content="San Diego"/> <meta itemprop="addressRegion" content="CA"/> <meta itemprop="postalCode" content="94043"/> <meta itemprop="addressCountry" content="US"/> </div> <meta itemprop="telephone" content="+1-800-123-4567"/> </div> <meta itemprop="pickupTime" content="2027-08-05T16:00:00-07:00"/> <div itemprop="dropoffLocation" itemscope itemtype="http://schema.org/Place"> <meta itemprop="name" content="Hertz LAX"/> <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <meta itemprop="streetAddress" content="1234 First Street"/> <meta itemprop="addressLocality" content="Los Angeles"/> <meta itemprop="addressRegion" content="CA"/> <meta itemprop="postalCode" content="94043"/> <meta itemprop="addressCountry" content="US"/> </div> <meta itemprop="telephone" content="+1-800-123-4567"/> </div> <meta itemprop="dropoffTime" content="2027-08-06T20:00:00-07:00"/> <meta itemprop="price" content="119.00"/> <meta itemprop="priceCurrency" content="USD"/> </div> ``` Built with Scroll v170.5.0 10/15/2024 1145 5.7
Microdare Built with Scroll v170.5.0 10/15/2024 6 0
MicroBlocks - Visual programming language MicroBlocks =========== MicroBlocks is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2021 by John Maloney and Jens Mönig and Bernat Romagosa. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=John%20Maloney John Maloney https://pldb.io/concepts/../lists/creators.html#q=Jens%20M%C3%B6nig Jens Mönig https://pldb.io/concepts/../lists/creators.html#q=Bernat%20Romagosa Bernat Romagosa #1827 on PLDB 4 Years Old ```Download source code: git clone https://bitbucket.org/john_maloney/smallvm ``` MicroBlocks is a blocks programming language for physical computing inspired by Scratch. It runs on microcontrollers such as the micro:bit, Calliope mini, AdaFruit Circuit Playground Express, and many others - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - <a href="scratch.html">Scratch</a> influenced the design of MicroBlocks - MicroBlocks is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="cpp.html">C++</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a>, <a href="python.html">Python</a>, <a href="ini.html">Ini</a>, <a href="xml.html">XML</a>, <a href="css.html">CSS</a> Built with Scroll v170.5.0 10/15/2024 353 1.8
mdl - Instruction set architecture mdl === mdl, aka Microarchitecture Description Language, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 2019 by Reid Tatge. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Reid%20Tatge Reid Tatge #1472 on PLDB 6 Years Old ```Download source code: git clone https://github.com/MPACT-ORG/llvm-project/ ``` We’ve created a DSL and compiler for modeling micro-architecture that handles a very broad class of architectures - CPU, GPUs, VLIWs, DSPs, ML accelerators, and embedded devices. This effort grew out of a need to quickly develop and experiment with high-quality compilers and tools to facilitate rapid architecture exploration. We named the DSL “MDL” for “Microarchitecture Description Language” - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - mdl is developed on <a href="https://github.com/MPACT-ORG/llvm-project/">GitHub</a> and has 31 stars - Early development of mdl happened in <a href="../lists/labs.html#q=https://github.com/MPACT-ORG">https://github.com/MPACT-ORG</a> - mdl is written in <a href="cpp.html">C++</a> - Read more about mdl on the web: 1. https://discourse.llvm.org/t/rfc-mdl-a-micro-architecture-description-language-for-llvm/66409/4 1. Built with Scroll v170.5.0 10/15/2024 343 1.7
Micro-prolog Built with Scroll v170.5.0 10/15/2024 6 0
micro-mitten - Programming language micro-mitten ============ micro-mitten is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #1318 on PLDB 5 Years Old ```Download source code: git clone https://github.com/doctorn/micro-mitten ``` You might not need your garbage collector - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - micro-mitten is developed on <a href="https://github.com/doctorn/micro-mitten">GitHub</a> and has 532 stars - Early development of micro-mitten happened in <a href="../lists/labs.html#q=https://github.com/doctorn/micro-mitten/issues">https://github.com/doctorn/micro-mitten/issues</a> - micro-mitten is written in <a href="rust.html">Rust</a>, <a href="toml.html">TOML</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 277 1.4
Micro-flowcharts Built with Scroll v170.5.0 10/15/2024 6 0
micro-editor - Editor micro-editor ============ micro-editor is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #656 on PLDB 9 Years Old ```Download source code: git clone https://github.com/zyedidia/micro ``` A modern and intuitive terminal-based text editor - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - micro-editor is developed on <a href="https://github.com/zyedidia/micro">GitHub</a> and has 24,513 stars - Early development of micro-editor happened in <a href="../lists/labs.html#q=https://github.com/zyedidia/micro/issues">https://github.com/zyedidia/micro/issues</a> - micro-editor is written in <a href="yaml.html">YAML</a>, <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="lua.html">Lua</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a> Built with Scroll v170.5.0 10/15/2024 297 1.5
ΜC++ - Programming language ΜC++ ==== ΜC++ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992 by pabuhr. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 https://pldb.io/concepts/../lists/creators.html#q=pabuhr pabuhr #1182 on PLDB 33 Years Old ```Download source code: git clone https://github.com/pabuhr/uCPP ``` μC++, also called uC++, is a programming language, an extension of C++ designed for concurrent programming. Among other features, it adds coroutines, tasks, and monitors, and extends existing language constructs to integrate with them. Its compiler, named u++, operates as a source-to-source translator targeting C++. Read more on Wikipedia... https://en.wikipedia-on-ipfs.org/wiki/%CE%9CC%2B%2B Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ΜC++ is developed on <a href="https://github.com/pabuhr/uCPP">GitHub</a> and has 148 stars - Early development of ΜC++ happened in <a href="../lists/labs.html#q=University of Waterloo">University of Waterloo</a> - ΜC++ is written in <a href="cpp.html">C++</a>, <a href="tex.html">Tex</a>, <a href="make.html">Make</a>, <a href="assembly-language.html">Assembly language</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a> Built with Scroll v170.5.0 10/15/2024 341 1.7
michelson - Programming language michelson ========= michelson is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Grégoire Henry. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Gr%C3%A9goire%20Henry Grégoire Henry #1065 on PLDB 8 Years Old ```Download source code: git clone https://gitlab.com/tezos/tezos ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - michelson on GitLab https://gitlab.com/tezos/tezos michelson on GitLab - Early development of michelson happened in <a href="../lists/labs.html#q=Dynamic Ledger Solutions Inc">Dynamic Ledger Solutions Inc</a> - <a href="https://www.michelson-lang.com">michelson-lang.com</a> was registered in 2017 - Read more about michelson on the web: 1. https://opentezos.com/michelson/ 1. HackerNews discussions of michelson =================================== title|titleLink|date|score|comments The Michelson Language|https://news.ycombinator.com/item?id=15061029|08/21/2017|92|11 Built with Scroll v170.5.0 10/15/2024 286 1.4
MHEG-5 - Schema MHEG-5 ====== MHEG-5 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22schema%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">schema</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1984 on PLDB 28 Years Old MHEG-5, or ISO/IEC 13522-5, is part of a set of international standards relating to the presentation of multimedia information, standardised by the Multimedia and Hypermedia Experts Group (MHEG). It is most commonly used as a language to describe interactive television services.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MHEG-5 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"schema"%5D%7D%5D%2C"logic"%3A"AND"%7D'>schema</a> - Early development of MHEG-5 happened in <a href="../lists/labs.html#q=Multimedia and Hypermedia Experts Group">Multimedia and Hypermedia Experts Group</a> - See also: (1 related languages) <a href="asn-1.html">ASN.1</a> Built with Scroll v170.5.0 10/15/2024 269 1.3
mgmt - Programming language mgmt ==== mgmt is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by James Shubin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=James%20Shubin James Shubin #297 on PLDB 10 Years Old ```Download source code: git clone https://github.com/purpleidea/mgmt ``` Next generation distributed, event-driven, parallel config management! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - mgmt is developed on <a href="https://github.com/purpleidea/mgmt">GitHub</a> and has 3,473 stars - Early development of mgmt happened in <a href="../lists/labs.html#q=https://github.com/purpleidea/mgmt/issues">https://github.com/purpleidea/mgmt/issues</a> - mgmt is written in <a href="go.html">Go</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="make.html">Make</a>, <a href="python.html">Python</a>, <a href="bash.html">Bash</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="yacc.html">Yacc</a>, <a href="lisp.html">Lisp</a>, <a href="smarty.html">Smarty</a>, <a href="puppet.html">Puppet</a>, <a href="restructuredtext.html">reStructuredText</a> - Read more about mgmt on the web: 1. https://fosdem.org/2020/schedule/event/mgmtconfigmore/ 1. ```Example from the web: import "datetime" $is_friday = datetime.weekday(datetime.now()) == "friday" file "/srv/files/" { state => $const.res.file.state.exists, mode => if $is_friday { # this updates the mode, the instant it changes! "0550" } else { "0770" }, } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 459 2.3
MewMew - Esoteric programming language MewMew ====== MewMew is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2020 by Palash Bauri. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Palash%20Bauri Palash Bauri #1837 on PLDB 5 Years Old ```Download source code: git clone https://github.com/bauripalash/mewmew ``` /ᐠ。ꞈ。ᐟ\ MewMew Programming Language - Program in Cats' Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - MewMew is developed on <a href="https://github.com/bauripalash/mewmew">GitHub</a> and has 70 stars - Early development of MewMew happened in <a href="../lists/labs.html#q=https://github.com/bauripalash/mewmew/issues">https://github.com/bauripalash/mewmew/issues</a> - MewMew is written in <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="make.html">Make</a>, <a href="tex.html">Tex</a> Built with Scroll v170.5.0 10/15/2024 297 1.5
Mewl - Esoteric programming language Mewl ==== Mewl is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2022 by Palash Bauri. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Palash%20Bauri Palash Bauri #2160 on PLDB 3 Years Old ```Download source code: git clone https://github.com/bauripalash/mewl ``` Mewl, program in cats' language; A just-for-fun language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Mewl is developed on <a href="https://github.com/bauripalash/mewl">GitHub</a> and has 17 stars - Early development of Mewl happened in <a href="../lists/labs.html#q=https://github.com/bauripalash/mewl/issues">https://github.com/bauripalash/mewl/issues</a> - Mewl is written in <a href="rust.html">Rust</a>, <a href="yaml.html">YAML</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 288 1.4
MDL - Programming language MDL === MDL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #3169 on PLDB 33 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MDL happened in <a href="../lists/labs.html#q=National Chiao-Tung University">National Chiao-Tung University</a> and <a href="../lists/labs.html#q=University of Texas at Arlington">University of Texas at Arlington</a> - MDL on HOPL https://hopl.info/showlanguage.prx?exp=2840 MDL on HOPL - Read more about MDL on Semantic Scholar: 1. https://semanticscholar.org/paper/316a014b05ac38bff81c97d622172252d88acc28 1. Built with Scroll v170.5.0 10/15/2024 239 1.2
Metaweb-query-language Built with Scroll v170.5.0 10/15/2024 6 0
Metatem Built with Scroll v170.5.0 10/15/2024 6 0
Metasim Built with Scroll v170.5.0 10/15/2024 6 0
METAPOST - Programming language METAPOST ======== METAPOST is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994 by John D. Hobby. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 https://pldb.io/concepts/../lists/creators.html#q=John%20D.%20Hobby John D. Hobby #1383 on PLDB 31 Years Old MetaPost refers to both a programming language and the interpreter of the MetaPost programming language. Both are derived from Donald Knuth's Metafont language and interpreter. MetaPost produces vector graphic diagrams from a geometric/algebraic description. Read more on Wikipedia... https://en.wikipedia.org/wiki/MetaPost Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of METAPOST happened in <a href="../lists/labs.html#q=https://web.archive.org/web/20070929092912/http://foundry.supelec.fr/projects/metapost/">https://web.archive.org/web/20070929092912/http://foundry.supelec.fr/projects/metapost/</a> - METAPOST on HOPL https://hopl.info/showlanguage.prx?exp=5681 METAPOST on HOPL - Read more about METAPOST on the web: 1. https://www.tug.org/docs/metapost/mpman.pdf#targetText=MetaPost%20is%20a%20programming%20language,for%20creating%20and%20manipulating%20pictures. 1. ```Example from the web: beginfig(2); u=1cm; draw (2u,2u)--(0,0)--(0,3u)--(3u,0)--(0,0); pickup pencircle scaled 4pt; for i=0 upto 2: for j=0 upto 2: drawdot (i*u,j*u); endfor endfor endfig ``` Built with Scroll v170.5.0 10/15/2024 360 1.8
Metapi Built with Scroll v170.5.0 10/15/2024 6 0
Metaml Built with Scroll v170.5.0 10/15/2024 6 0
Metalex Built with Scroll v170.5.0 10/15/2024 6 0
Metal - Library Metal ===== Metal is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #522 on PLDB 11 Years Old 79 <span title="Metal repos on GitHub.">Repos</span> Metal is a low-level, low-overhead hardware-accelerated 3D graphic and compute shader application programming interface (API) developed by Apple Inc., and which debuted in iOS 8. Metal combines functions similar to OpenGL and OpenCL under one API. It is intended to bring to iOS, macOS, and tvOS apps some of the performance benefits of similar APIs on other platforms, such as Vulkan (which debuted in mid-February 2016) and DirectX 12. Read more on Wikipedia... https://en.wikipedia.org/wiki/Metal_(API) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - There are at least 79 Metal repos on <a href="https://github.com/search?q=language:Metal">GitHub</a> - Early development of Metal happened in <a href="../lists/labs.html#q=Apple">Apple</a> - The Google BigQuery Public Dataset GitHub snapshot shows 232 users using Metal in 256 repos on <a href="https://api.github.com/search/repositories?q=language:Metal">GitHub</a> - GitHub supports <a href="https://github.com/textmate/c.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Metal - See also: (7 related languages) <a href="ios.html">iOS</a>, <a href="opengl.html">OpenGL</a>, <a href="opencl.html">OpenCL</a>, <a href="swift.html">Swift</a>, <a href="objective-c.html">Objective-C</a>, <a href="llvmir.html">LLVM IR</a>, <a href="unity-engine.html">Unity</a> - 6 PLDB concepts link to Metal: <a href="cloc.html">cloc</a>, <a href="ffmpeg.html">FFmpeg</a>, <a href="iterm2.html">Iterm2</a>, <a href="java.html">Java</a>, <a href="lobster.html">lobster</a>, <a href="wonkey.html">Wonkey</a> ```Example from <a href='https://github.com/textmate/c.tmbundle'>Linguist</a>: // Copyright 2014 Isis Innovation Limited and the authors of InfiniTAM #include <metal_stdlib> #include "../../DeviceAgnostic/ITMSceneReconstructionEngine.h" #include "../../DeviceAgnostic/ITMVisualisationEngine.h" #include "ITMVisualisationEngine_Metal.h" using namespace metal; kernel void genericRaycastVH_device(DEVICEPTR(Vector4f) *pointsRay [[ buffer(0) ]], const CONSTPTR(ITMVoxel) *voxelData [[ buffer(1) ]], const CONSTPTR(typename ITMVoxelIndex::IndexData) *voxelIndex [[ buffer(2) ]], const CONSTPTR(Vector2f) *minmaxdata [[ buffer(3) ]], const CONSTPTR(CreateICPMaps_Params) *params [[ buffer(4) ]], uint2 threadIdx [[ thread_position_in_threadgroup ]], uint2 blockIdx [[ threadgroup_position_in_grid ]], uint2 blockDim [[ threads_per_threadgroup ]]) { int x = threadIdx.x + blockIdx.x * blockDim.x, y = threadIdx.y + blockIdx.y * blockDim.y; if (x >= params->imgSize.x || y >= params->imgSize.y) return; int locId = x + y * params->imgSize.x; int locId2 = (int)floor((float)x / minmaximg_subsample) + (int)floor((float)y / minmaximg_subsample) * params->imgSize.x; castRay<ITMVoxel, ITMVoxelIndex>(pointsRay[locId], x, y, voxelData, voxelIndex, params->invM, params->invProjParams, params->voxelSizes.y, params->lightSource.w, minmaxdata[locId2]); } kernel void genericRaycastVGMissingPoints_device(DEVICEPTR(Vector4f) *forwardProjection [[ buffer(0) ]], const CONSTPTR(int) *fwdProjMissingPoints [[ buffer(1) ]], const CONSTPTR(ITMVoxel) *voxelData [[ buffer(2) ]], const CONSTPTR(typename ITMVoxelIndex::IndexData) *voxelIndex [[ buffer(3) ]], const CONSTPTR(Vector2f) *minmaxdata [[ buffer(4) ]], const CONSTPTR(CreateICPMaps_Params) *params [[ buffer(5) ]], uint2 threadIdx [[ thread_position_in_threadgroup ]], uint2 blockIdx [[ threadgroup_position_in_grid ]], uint2 blockDim [[ threads_per_threadgroup ]]) { int pointId = threadIdx.x + blockIdx.x * blockDim.x; if (pointId >= params->imgSize.z) return; int locId = fwdProjMissingPoints[pointId]; int y = locId / params->imgSize.x, x = locId - y * params->imgSize.x; int locId2 = (int)floor((float)x / minmaximg_subsample) + (int)floor((float)y / minmaximg_subsample) * params->imgSize.x; castRay<ITMVoxel, ITMVoxelIndex>(forwardProjection[locId], x, y, voxelData, voxelIndex, params->invM, params->invProjParams, params->voxelSizes.y, params->lightSource.w, minmaxdata[locId2]); } kernel void renderICP_device(const CONSTPTR(Vector4f) *pointsRay [[ buffer(0) ]], DEVICEPTR(Vector4f) *pointsMap [[ buffer(1) ]], DEVICEPTR(Vector4f) *normalsMap [[ buffer(2) ]], DEVICEPTR(Vector4u) *outRendering [[ buffer(3) ]], const CONSTPTR(CreateICPMaps_Params) *params [[ buffer(4) ]], uint2 threadIdx [[ thread_position_in_threadgroup ]], uint2 blockIdx [[ threadgroup_position_in_grid ]], uint2 blockDim [[ threads_per_threadgroup ]]) { int x = threadIdx.x + blockIdx.x * blockDim.x, y = threadIdx.y + blockIdx.y * blockDim.y; if (x >= params->imgSize.x || y >= params->imgSize.y) return; processPixelICP<false>(outRendering, pointsMap, normalsMap, pointsRay, params->imgSize.xy, x, y, params->voxelSizes.x, TO_VECTOR3(params->lightSource)); } kernel void renderForward_device(DEVICEPTR(Vector4u) *outRendering [[ buffer(0) ]], const CONSTPTR(Vector4f) *pointsRay [[ buffer(1) ]], const CONSTPTR(CreateICPMaps_Params) *params [[ buffer(2) ]], uint2 threadIdx [[ thread_position_in_threadgroup ]], uint2 blockIdx [[ threadgroup_position_in_grid ]], uint2 blockDim [[ threads_per_threadgroup ]]) { int x = threadIdx.x + blockIdx.x * blockDim.x, y = threadIdx.y + blockIdx.y * blockDim.y; if (x >= params->imgSize.x || y >= params->imgSize.y) return; processPixelForwardRender<false>(outRendering, pointsRay, params->imgSize.xy, x, y, params->voxelSizes.x, TO_VECTOR3(params->lightSource)); } kernel void forwardProject_device(DEVICEPTR(Vector4f) *forwardProjection [[ buffer(0) ]], const CONSTPTR(Vector4f) *pointsRay [[ buffer(1) ]], const CONSTPTR(CreateICPMaps_Params) *params [[ buffer(2) ]], uint2 threadIdx [[ thread_position_in_threadgroup ]], uint2 blockIdx [[ threadgroup_position_in_grid ]], uint2 blockDim [[ threads_per_threadgroup ]]) { int x = (threadIdx.x + blockIdx.x * blockDim.x), y = (threadIdx.y + blockIdx.y * blockDim.y); if (x >= params->imgSize.x || y >= params->imgSize.y) return; int locId = x + y * params->imgSize.x; Vector4f pixel = pointsRay[locId]; int locId_new = forwardProjectPixel(pixel * params->voxelSizes.x, params->M, params->projParams, params->imgSize.xy); if (locId_new >= 0) forwardProjection[locId_new] = pixel; } ``` Built with Scroll v170.5.0 10/15/2024 1007 5
Metal-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
Metah Built with Scroll v170.5.0 10/15/2024 6 0
METAFONT - Application METAFONT ======== METAFONT is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #1176 on PLDB 48 Years Old Metafont is a description language used to define raster fonts. It is also the name of the interpreter that executes Metafont code, generating the bitmap fonts that can be embedded into e.g. PostScript. Read more on Wikipedia... https://en.wikipedia.org/wiki/Metafont Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of METAFONT happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - Explore METAFONT snippets on <a href="http://www.rosettacode.org/wiki/Category:Metafont">Rosetta Code</a> - METAFONT on HOPL https://hopl.info/showlanguage.prx?exp=1238 METAFONT on HOPL - See also: (3 related languages) <a href="postscript.html">PostScript</a>, <a href="tex.html">Tex</a>, <a href="asymptote.html">Asymptote</a> ```Example from <a href='https://en.wikipedia.org/wiki/Metafont'>Wikipedia</a>: %file name: beta.mf %mode_setup; % Define a beanlike shape for the character B beginchar("B",11pt#,11pt#,0); % Setup coordinates as an equation system y1=y2=y3=0; y4=y5=y6=h; x1=x4=0; x2=x5=w; x3=x6=2*w; % Define pen pickup pencircle xscaled 0.2w yscaled 0.04w rotated 45; % Draw the character curve draw z1..z3..z6{z2-z6}..z5..{z4-z2}z4..cycle; endchar; end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 397 2
MetaComCo - Programming language MetaComCo ========= MetaComCo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1981. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221981%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1981 #2588 on PLDB 44 Years Old MetaComCo (MCC) was a computer systems software company started in 1981 and based in Bristol, England by Peter Mackeonis and Derek Budge. A division of Tenchstar, Ltd. MetaComCo's first product was an MBASIC compatible interpreter for IBM PCs, which was licensed by Peter Mackeonis to Digital Research in 1982, and issued as the Digital Research Personal Basic, or PBASIC, running under CP/M. Read more on Wikipedia... https://en.wikipedia.org/wiki/MetaComCo Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MetaComCo happened in <a href="../lists/labs.html#q=MetaComCo">MetaComCo</a> - See also: (3 related languages) <a href="mbasic.html">MBASIC</a>, <a href="pbasic.html">PBASIC</a>, <a href="reduce.html">REDUCE</a> Built with Scroll v170.5.0 10/15/2024 289 1.4
Meta-plus Built with Scroll v170.5.0 10/15/2024 6 0
Meta-lisp Built with Scroll v170.5.0 10/15/2024 6 0
Meta II - Grammar language Meta II ======= Meta II is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1962. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221962%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1962 #2820 on PLDB 63 Years Old META II is a domain-specific programming language for writing compilers. It was created in 1963-1964 by Dewey Val Schorre at UCLA. META II uses what Schorre called syntax equations. Read more on Wikipedia... https://en.wikipedia.org/wiki/META_II Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of Meta II happened in <a href="../lists/labs.html#q=University of California Los Angeles">University of California Los Angeles</a> - Meta II on HOPL https://hopl.info/showlanguage.prx?exp=202 Meta II on HOPL Built with Scroll v170.5.0 10/15/2024 258 1.3
Meta-assembler Built with Scroll v170.5.0 10/15/2024 6 0
Met-English - Programming language Met-English =========== Met-English is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1950. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221950%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1950 #3262 on PLDB 75 Years Old Met English Language (MEL) was an early computer language used by the Metropolitan Life Insurance Company (MetLife). It enabled MetLife to establish itself as a strong technology company in the early days of commercial computing. It has now been retired and is no longer in use.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Met_English Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Met-English happened in <a href="../lists/labs.html#q=MetLife, Inc">MetLife, Inc</a> - Met-English on HOPL https://hopl.info/showlanguage.prx?exp=2233 Met-English on HOPL - See also: (1 related languages) <a href="cobol.html">COBOL</a> Built with Scroll v170.5.0 10/15/2024 279 1.4
MessagePack - Binary data format MessagePack =========== MessagePack is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #1588 on PLDB 16 Years Old MessagePack is a computer data interchange format. It is a binary form for representing simple data structures like arrays and associative arrays. MessagePack aims to be as compact and simple as possible. Read more on Wikipedia... https://en.wikipedia.org/wiki/MessagePack Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of MessagePack happened in <a href="../lists/labs.html#q=https://github.com/msgpack">https://github.com/msgpack</a> - <a href="https://msgpack.org/">msgpack.org</a> was registered in 2009 Built with Scroll v170.5.0 10/15/2024 252 1.3
Meson - Programming language Meson ===== Meson is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #431 on PLDB 12 Years Old 880 <span title="Meson repos on GitHub.">Repos</span> Meson (/ˈmɛ.sɒn/) is a software tool for automating the building (compiling) of software. The overall goal for Meson is to promote programmer productivity.Meson is free and open-source software written in Python 3 and subject to the terms of the Apache 2.0 License.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Meson_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 880 Meson repos on <a href="https://github.com/search?q=language:Meson">GitHub</a> - Early development of Meson happened in <a href="../lists/labs.html#q=https://github.com/mesonbuild">https://github.com/mesonbuild</a> - The Google BigQuery Public Dataset GitHub snapshot shows 765 users using Meson in 1k repos on <a href="https://api.github.com/search/repositories?q=language:Meson">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/meson.py">syntax highlighting</a> for Meson - GitHub supports <a href="https://github.com/TingPing/language-meson" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Meson - See also: (10 related languages) <a href="python.html">Python</a>, <a href="unix.html">Unix</a>, <a href="c.html">C</a>, <a href="d.html">D</a>, <a href="java.html">Java</a>, <a href="rust.html">Rust</a>, <a href="vala.html">Vala</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="cmake.html">CMake</a>, <a href="ninja.html">Ninja</a> - 17 PLDB concepts link to Meson: <a href="arrow-format.html">Apache Arrow</a>, <a href="cloc.html">cloc</a>, <a href="fetlang.html">fetlang</a>, <a href="janet.html">Janet</a>, <a href="matplotlib.html">Matplotlib</a>, <a href="mongodb.html">MongoDB</a>, <a href="oopsilon.html">oopsilon</a>, <a href="openrc-runscript.html">OpenRC runscript</a>, <a href="pandas.html">Pandas</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="pygments.html">Pygments</a>, <a href="racket.html">Racket</a>, <a href="ricscript.html">RicScript</a>, <a href="scikit-learn.html">Scikit-learn</a>, <a href="scipy.html">SciPy</a>, <a href="swallow.html">Swallow</a>, <a href="vlc.html">VLC</a> ```Example from <a href='https://github.com/TingPing/language-meson'>Linguist</a>: option('with-something', type: 'boolean', value: true, ) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 620 3.1
Mesh Spreadsheet - Visual programming language Mesh Spreadsheet ================ Mesh Spreadsheet is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2017 by Chris Pearson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Pearson Chris Pearson #1908 on PLDB 8 Years Old ```Download source code: git clone https://github.com/chrispsn/mesh-spreadsheet/ ``` [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> Mesh Spreadsheet. Mesh is a data and code editor that feels like a spreadsheet. The formula language is ngn/k, and the backend logic is also written in ngn/k. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - Mesh Spreadsheet is developed on <a href="https://github.com/chrispsn/mesh-spreadsheet/">GitHub</a> and has 130 stars - Mesh Spreadsheet is written in <a href="ngnk.html">ngn/k</a>, <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="dockerfile.html">Dockerfile</a> Built with Scroll v170.5.0 10/15/2024 350 1.8
Mesa Built with Scroll v170.5.0 10/15/2024 6 0
Meroon Built with Scroll v170.5.0 10/15/2024 6 0
mermaid - Diagram lang mermaid ======= mermaid is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22diagramLang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">diagram lang</a> created in 2014 by Knut Sveidqvist. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Knut%20Sveidqvist Knut Sveidqvist #395 on PLDB 11 Years Old ```Download source code: git clone https://github.com/mermaid-js/mermaid ``` Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"diagramLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>diagramLang</a> - mermaid is developed on <a href="https://github.com/mermaid-js/mermaid">GitHub</a> and has 69,540 stars - Early development of mermaid happened in <a href="../lists/labs.html#q=https://github.com/mermaid-js">https://github.com/mermaid-js</a> - mermaid is written in <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="bash.html">Bash</a>, <a href="css.html">CSS</a>, <a href="toml.html">TOML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="csv.html">CSV</a>, <a href="diff.html">Diff</a>, <a href="dockerfile.html">Dockerfile</a> ```Example from the web: gitGraph: options { "nodeSpacing": 150, "nodeRadius": 10 } end commit branch newbranch checkout newbranch commit commit checkout master commit commit merge newbranch ``` Built with Scroll v170.5.0 10/15/2024 374 1.9
merd - Programming language merd ==== merd is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002 by Yoann Padioleau. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 https://pldb.io/concepts/../lists/creators.html#q=Yoann%20Padioleau Yoann Padioleau #2293 on PLDB 23 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of merd happened in <a href="../lists/labs.html#q=Institut de recherche en informatique et systèmes aléatoires, Rennes">Institut de recherche en informatique et systèmes aléatoires, Rennes</a> - Read more about merd on the web: 1. 2. https://www.ntecs.de/examples/lang/html/merd.en.html 1. https://www.cs.nmsu.edu/~jcook/posts/pl-history-of-pl/ 2. Built with Scroll v170.5.0 10/15/2024 255 1.3
Mercury - Programming language Mercury ======= Mercury is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by Zoltan Somogyi. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Zoltan%20Somogyi Zoltan Somogyi #388 on PLDB 30 Years Old 715 <span title="Mercury repos on GitHub.">Repos</span> Mercury is a functional logic programming language made for real-world uses. The first version was developed at the University of Melbourne, Computer Science department, by Fergus Henderson, Thomas Conway, and Zoltan Somogyi, under Somogyi's supervision, and released on April 8, 1995. Mercury is a purely declarative logic programming language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Mercury_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 715 Mercury repos on <a href="https://github.com/search?q=language:Mercury">GitHub</a> - Early development of Mercury happened in <a href="../lists/labs.html#q=University of Melbourne">University of Melbourne</a> - Mercury compiles to <a href="c.html">C</a> - The Google BigQuery Public Dataset GitHub snapshot shows 594 users using Mercury in 646 repos on <a href="https://api.github.com/search/repositories?q=language:Mercury">GitHub</a> - There are 348 members in the <a href="https://www.reddit.com/r/mercury">Mercury subreddit</a> - Explore Mercury snippets on <a href="http://www.rosettacode.org/wiki/Category:Mercury">Rosetta Code</a> - Mercury on HOPL https://hopl.info/showlanguage.prx?exp=2226 Mercury on HOPL - Mercury appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - GitHub supports <a href="https://github.com/sebgod/mercury-tmlanguage" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Mercury - <a href="http://www.mercurylang.org">mercurylang.org</a> was registered in 2011 - See also: (26 related languages) <a href="autocode.html">Autocode</a>, <a href="mercurial.html">Mercurial</a>, <a href="ia-32.html">IA-32</a>, <a href="arm.html">ARM</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="freebsd.html">FreeBSD</a>, <a href="android.html">Android</a>, <a href="prolog.html">Prolog</a>, <a href="hope.html">HOPE</a>, <a href="haskell.html">Haskell</a>, <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="csharp.html">C#</a>, <a href="erlang.html">Erlang</a>, <a href="assembly-language.html">Assembly language</a>, <a href="cil.html">CIL</a>, <a href="vim.html">Vim</a>, <a href="emacs-editor.html">Emacs</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="curry.html">Curry</a>, <a href="alice.html">Alice</a>, <a href="standard-ml.html">Standard ML</a>, <a href="oz.html">Oz</a>, <a href="visual-prolog.html">Visual Prolog</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Mercury.m'>hello-world</a>: :- module hello. :- interface. :- import_module io. :- pred main(io::di, io::uo) is det. :- implementation. main(!IO) :- io.write_string("Hello World\n", !IO). ``` ```Example from <a href='https://github.com/sebgod/mercury-tmlanguage'>Linguist</a>: % "Hello World" in Mercury. % This source file is hereby placed in the public domain. -fjh (the author). :- module hello. :- interface. :- import_module io. :- pred main(io::di, io::uo) is det. :- implementation. main(!IO) :- io.write_string("Hello, world\n", !IO). ``` ```Example from <a href='https://en.wikipedia.org/wiki/Mercury_(programming_language)'>Wikipedia</a>: :- module fib. :- interface. :- import_module io. :- pred main(io::di, io::uo) is det. :- implementation. :- import_module int. :- func fib(int) = int. fib(N) = (if N =< 2 then 1 else fib(N - 1) + fib(N - 2)). main(!IO) :- io.write_string("fib(10) = ", !IO), io.write_int(fib(10), !IO), io.nl(!IO). % Could instead use io.format("fib(10) = %d\n", [i(fib(10))], !IO). ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token io.write_string row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token % row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 878 4.4
Mercury-programming-system Built with Scroll v170.5.0 10/15/2024 6 0
Mercurial - Version control application Mercurial ========= Mercurial is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22versionControlApplication%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">version control application</a> created in 2005 by Olivia Mackall and Pierre-Yves David. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Olivia%20Mackall Olivia Mackall https://pldb.io/concepts/../lists/creators.html#q=Pierre-Yves%20David Pierre-Yves David #840 on PLDB 20 Years Old Mercurial is a distributed revision-control tool for software developers. It is supported on Microsoft Windows and Unix-like systems, such as FreeBSD, macOS and Linux. Mercurial's major design goals include high performance and scalability, decentralized, fully distributed collaborative development, robust handling of both plain text and binary files, and advanced branching and merging capabilities, while remaining conceptually simple. Read more on Wikipedia... https://en.wikipedia.org/wiki/Mercurial Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"versionControlApplication"%5D%7D%5D%2C"logic"%3A"AND"%7D'>versionControlApplication</a> - Early development of Mercurial happened in <a href="../lists/labs.html#q=https://www.mercurial-scm.org/wiki/BugTracker">https://www.mercurial-scm.org/wiki/BugTracker</a> - See also: (10 related languages) <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a>, <a href="subversion.html">Subversion</a>, <a href="http.html">HTTP</a>, <a href="rust.html">Rust</a>, <a href="clisp.html">CLISP</a>, <a href="octave.html">GNU Octave</a>, <a href="nginx-config.html">Nginx</a> Built with Scroll v170.5.0 10/15/2024 376 1.9
Mentat - Programming language Mentat ====== Mentat is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987 by Andrew S. Grimshaw and Jane W.S. Liu. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 https://pldb.io/concepts/../lists/creators.html#q=Andrew%20S.%20Grimshaw Andrew S. Grimshaw https://pldb.io/concepts/../lists/creators.html#q=Jane%20W.S.%20Liu Jane W.S. Liu #2702 on PLDB 38 Years Old An object-oriented macro data flow system - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Mentat happened in <a href="../lists/labs.html#q=University of Illinois Urbana-Champaign">University of Illinois Urbana-Champaign</a> - Mentat on HOPL https://hopl.info/showlanguage.prx?exp=1339 Mentat on HOPL - Read more about Mentat on Semantic Scholar: 1. https://semanticscholar.org/paper/c93218fb458dc2a06a04d6a4d265bffbf70e7b43 1. - 1 PLDB concepts link to Mentat: <a href="real-time-mentat.html">Real-Time Mentat</a> Built with Scroll v170.5.0 10/15/2024 285 1.4
MENDEL - Programming language MENDEL ====== MENDEL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #3168 on PLDB 40 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MENDEL happened in <a href="../lists/labs.html#q=Toshiba">Toshiba</a> - MENDEL on HOPL https://hopl.info/showlanguage.prx?exp=4213 MENDEL on HOPL - Read more about MENDEL on Semantic Scholar: 1. https://semanticscholar.org/paper/cf4237b30c9e5b93787ad3ee40e6e8b3adb03ec3 1. - Read more about MENDEL on the web: 1. 2. https://waseda.pure.elsevier.com/en/publications/software-prototyping-with-mendel 1. https://doi.org/10.1007/3-540-16479-0_11 2. Built with Scroll v170.5.0 10/15/2024 246 1.2
Memex - Computing machine Memex ===== Memex is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22computingMachine%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">computing machine</a> created in 1945 by Vannevar Bush. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221945%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1945 https://pldb.io/concepts/../lists/creators.html#q=Vannevar%20Bush Vannevar Bush #1639 on PLDB 80 Years Old The memex (originally coined "at random", though sometimes said to be a portmanteau of "memory" and "index") is the name of the hypothetical proto-hypertext system that Vannevar Bush described in his 1945 The Atlantic Monthly article "As We May Think". Bush envisioned the memex as a device in which individuals would compress and store all of their books, records, and communications, "mechanized so that it may be consulted with exceeding speed and flexibility". The memex would provide an "enlarged intimate supplement to one's memory". Read more on Wikipedia... https://en.wikipedia.org/wiki/Memex Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"computingMachine"%5D%7D%5D%2C"logic"%3A"AND"%7D'>computingMachine</a> - Early development of Memex happened in <a href="../lists/labs.html#q=Office of Scientific Research and Development">Office of Scientific Research and Development</a> - Read more about Memex on the web: 1. https://www.theatlantic.com/magazine/archive/1945/07/as-we-may-think/303881/ 1. Built with Scroll v170.5.0 10/15/2024 334 1.7
Memcached Built with Scroll v170.5.0 10/15/2024 6 0
melpha-pm - Package manager melpha-pm ========= melpha-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2503 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of melpha-pm happened in <a href="../lists/labs.html#q=https://github.com/melpa">https://github.com/melpa</a> - <a href="https://melpa.org/">melpa.org</a> was registered in 2014 Built with Scroll v170.5.0 10/15/2024 208 1
Melody - Programming language Melody ====== Melody is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Yoav Lavi. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Yoav%20Lavi Yoav Lavi #555 on PLDB 3 Years Old ```Download source code: git clone https://github.com/yoav-lavi/melody ``` Melody - A language that compiles to regular expressions and aims to be more easily readable and maintainable - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Melody is developed on <a href="https://github.com/yoav-lavi/melody">GitHub</a> and has 4,617 stars - Early development of Melody happened in <a href="../lists/labs.html#q=https://github.com/yoav-lavi/melody/issues">https://github.com/yoav-lavi/melody/issues</a> - Melody is written in <a href="rust.html">Rust</a>, <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="toml.html">TOML</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="kotlin.html">Kotlin</a>, <a href="svg.html">SVG</a>, <a href="gradle.html">Gradle</a>, <a href="css.html">CSS</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a> - Read more about Melody on the web: 1. https://reddit.com/r/ProgrammingLanguages/comments/stpvpn/melody_a_language_that_compiles_to_regular/ 1. Built with Scroll v170.5.0 10/15/2024 375 1.9
Meld Built with Scroll v170.5.0 10/15/2024 6 0
Megaparsec - Library Megaparsec ========== Megaparsec is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #915 on PLDB 10 Years Old ```Download source code: git clone https://github.com/mrkkrp/megaparsec ``` Industrial-strength monadic parser combinator library - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Megaparsec is developed on <a href="https://github.com/mrkkrp/megaparsec">GitHub</a> and has 904 stars - Early development of Megaparsec happened in <a href="../lists/labs.html#q=https://github.com/mrkkrp/megaparsec/issues">https://github.com/mrkkrp/megaparsec/issues</a> - Megaparsec is written in <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="csv.html">CSV</a>, <a href="nix.html">Nix</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a> - See also: (1 related languages) <a href="antlr.html">ANTLR</a> - 1 PLDB concepts link to Megaparsec: <a href="attoparsec.html">attoparsec</a> Built with Scroll v170.5.0 10/15/2024 298 1.5
Megalog Built with Scroll v170.5.0 10/15/2024 6 0
MEDUSA - Programming language MEDUSA ====== MEDUSA is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #1875 on PLDB 23 Years Old MEDUSA, (since 2004 MEDUSA4) is a CAD program used in the areas of mechanical and plant engineering by manufacturers and Engineering, Procurement and Construction (EPC) companies. The system's history is closely tied to the beginnings of mainstream CAD and the research culture fostered by Cambridge University and the UK government as well as the resulting transformation of Cambridge into a world-class tech centre in the 1980s.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MEDUSA Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cad"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cad</a> - Early development of MEDUSA happened in <a href="../lists/labs.html#q=Cambridge University">Cambridge University</a> - MEDUSA on HOPL https://hopl.info/showlanguage.prx?exp=4872 MEDUSA on HOPL - See also: (5 related languages) <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="xml.html">XML</a>, <a href="autocad-app.html">AUTOCAD</a>, <a href="unix.html">Unix</a> Built with Scroll v170.5.0 10/15/2024 364 1.8
Medic Built with Scroll v170.5.0 10/15/2024 6 0
Mediawiki Built with Scroll v170.5.0 10/15/2024 6 0
Mech - Programming language Mech ==== Mech is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Corey Montella. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Corey%20Montella Corey Montella #939 on PLDB 7 Years Old ```Download source code: git clone https://github.com/mech-lang/mech ``` Mech is a language for developing data-driven, reactive systems like animations, games, and robots. It makes composing, transforming, and distributing data easy, allowing you to focus on the essential complexity of your problem. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Mech is developed on <a href="https://github.com/mech-lang/mech">GitHub</a> and has 201 stars - Early development of Mech happened in <a href="../lists/labs.html#q=Lehigh University">Lehigh University</a> - Mech is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="typescript.html">TypeScript</a>, <a href="dockerfile.html">Dockerfile</a> - <a href="http://mech-lang.org">mech-lang.org</a> was registered in 2018 - Read more about Mech on the web: 1. https://docs.google.com/spreadsheets/d/12sTu7RT-s_QlAupY1v-3DfI1Mm9NEX5YMWWTDAKHLfc/edit#gid=0 1. ```Example from the web: # Breakout ## The Game game setup #system/timer = [resolution: 15 tick: 0 hours: 0 minutes: 0 seconds: 0] #app/main = [root: "drawing" direction: _ contains: [#game]] game area #game = [|type class contains parameters| #paddle-control "canvas" _ [#elements] [width: 400 height: 400]] controller slider #paddle-control = [type: "slider" class: _ contains: _ parameters: [min: 0 max: 300 value: 40]] draw the game area pos = #paddle-control{1,4}{1,3} start = pos end = pos + 100 #elements = [|shape parameters| "circle" [cx: #ball.x cy: #ball.y radius: 10 fill: "#000000"] "line" [x1: start y1: 350 x2: end y2: 350 stroke: "#000000"]] ## The Ball block #ball = [x: 20 y: 20 vx: 1 vy: 3] update ball position ~ #system/timer.tick #ball.x := #ball.x + #ball.vx #ball.y := #ball.y + #ball.vy bounce the ball off the paddle ~ #ball.y pos = #paddle-control{1,4}{1,3} start = pos end = pos + 100 ix = #ball.y > 340 & #ball.x > start & #ball.x < end & #ball.y < 342 #ball.vy{ix} := -#ball.vy bounce the ball off the ceiling ~ #ball.y #ball.vy{#ball.y < 10} := -#ball.vy bounce the ball off the walls ~ #ball.x #ball.vx{#ball.x > 390 | #ball.x < 10} := -#ball.vx reset the ball if it makes it past the paddle ~ #ball.y ix = #ball.y > 390 #ball.x{ix} := 20 #ball.y{ix} := 20 ``` Built with Scroll v170.5.0 10/15/2024 608 3
MeanscriptCLI - Programming language MeanscriptCLI ============= MeanscriptCLI is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by jussehoo. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=jussehoo jussehoo #2700 on PLDB 5 Years Old ```Download source code: git clone https://github.com/Meanwhale/MeanscriptCLI ``` Command line interface for Meanscript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - MeanscriptCLI is developed on <a href="https://github.com/Meanwhale/MeanscriptCLI">GitHub</a> and has 1 stars - Early development of MeanscriptCLI happened in <a href="../lists/labs.html#q=https://github.com/Meanwhale/MeanscriptCLI/issues">https://github.com/Meanwhale/MeanscriptCLI/issues</a> - MeanscriptCLI is written in <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 252 1.3
MDX - Text markup language MDX === MDX is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2017 by John Otander. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=John%20Otander John Otander #170 on PLDB 8 Years Old ```Download source code: git clone https://github.com/mdx-js/mdx ``` MDX allows you to use JSX in your markdown content. You can import components, such as interactive charts or alerts, and embed them within your content. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - MDX is developed on <a href="https://github.com/mdx-js/mdx">GitHub</a> and has 17,208 stars - Early development of MDX happened in <a href="../lists/labs.html#q=https://github.com/mdx-js">https://github.com/mdx-js</a> - MDX is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="jsx.html">JSX</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="typescript.html">TypeScript</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="json5.html">JSON5</a> - <a href="https://mdxjs.com/">mdxjs.com</a> was registered in 2018 - 1 PLDB concepts link to MDX: <a href="slashdown.html">Slashdown</a> ```Example from the web: import { Chart } from '../components/chart' # Here’s a chart The chart is rendered inside our MDX document. <Chart /> ``` Built with Scroll v170.5.0 10/15/2024 377 1.9
MultiDimensional eXpressions - Query language MultiDimensional eXpressions ============================ MultiDimensional eXpressions is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1997 by Mosha Pasumansky. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 https://pldb.io/concepts/../lists/creators.html#q=Mosha%20Pasumansky Mosha Pasumansky #1761 on PLDB 28 Years Old Multidimensional Expressions (MDX) is a query language for online analytical processing (OLAP) using a database management system. Much like SQL, it is a query language for OLAP cubes. It is also a calculation language, with syntax similar to spreadsheet formulas.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MultiDimensional_eXpressions Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of MultiDimensional eXpressions happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> ```Example from the web: SELECT { [Measures].[Store Sales] } ON COLUMNS, { [Date].[2002], [Date].[2003] } ON ROWS FROM Sales WHERE ( [Store].[USA].[CA] ) ``` Built with Scroll v170.5.0 10/15/2024 281 1.4
MDL - Programming language MDL === MDL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1971. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221971%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1971 #2262 on PLDB 54 Years Old MDL (the MIT Design Language) is a descendant of the Lisp programming language. Its initial purpose was to provide high level language support for the Dynamic Modeling Group at MIT's Project MAC. It was initially developed in 1971 on the PDP-10 computer under the Incompatible Timesharing System. Read more on Wikipedia... https://en.wikipedia.org/wiki/MDL_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MDL happened in <a href="../lists/labs.html#q=MIT">MIT</a> - Explore MDL snippets on <a href="http://www.rosettacode.org/wiki/Category:MDL">Rosetta Code</a> - See also: (6 related languages) <a href="scheme.html">Scheme</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="java.html">Java</a>, <a href="prolog.html">Prolog</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="simula.html">Simula</a> ```Example from <a href='https://en.wikipedia.org/wiki/MDL_(programming_language)'>Wikipedia</a>: <DEFINE EXIT-TO (EXITS RMS) #DECL ((EXITS) EXIT (RMS) <UVECTOR [REST ROOM]>) <MAPF <> <FUNCTION (E) #DECL ((E) <OR DIRECTION ROOM CEXIT NEXIT DOOR>) <COND (<TYPE? .E DIRECTION>) (<AND <TYPE? .E ROOM> <MEMQ .E .RMS>> <MAPLEAVE T>) (<AND <TYPE? .E CEXIT> <MEMQ <2 .E> .RMS>> <MAPLEAVE T>) (<AND <TYPE? .E DOOR> <OR <MEMQ <DROOM1 .E> .RMS> <MEMQ <DROOM2 .E> .RMS>>> <MAPLEAVE T>)>> .EXITS>> ``` Built with Scroll v170.5.0 10/15/2024 436 2.2
Mdbs-qrs Built with Scroll v170.5.0 10/15/2024 6 0
MD5 - Hash function MD5 === MD5 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22hashFunction%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">hash function</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #2354 on PLDB 34 Years Old The MD5 message-digest algorithm is a widely used hash function producing a 128-bit hash value. Although MD5 was initially designed to be used as a cryptographic hash function, it has been found to suffer from extensive vulnerabilities. It can still be used as a checksum to verify data integrity, but only against unintentional corruption. Read more on Wikipedia... https://en.wikipedia.org/wiki/MD5 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"hashFunction"%5D%7D%5D%2C"logic"%3A"AND"%7D'>hashFunction</a> - Early development of MD5 happened in <a href="../lists/labs.html#q=MIT">MIT</a> Built with Scroll v170.5.0 10/15/2024 257 1.3
Mcobol Built with Scroll v170.5.0 10/15/2024 6 0
McLeyvier Command Language - Programming language McLeyvier Command Language ========================== McLeyvier Command Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1982. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 #2894 on PLDB 43 Years Old Music language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of McLeyvier Command Language happened in <a href="../lists/labs.html#q=Hazelcom Industries">Hazelcom Industries</a> - McLeyvier Command Language on HOPL https://hopl.info/showlanguage.prx?exp=6405 McLeyvier Command Language on HOPL - Read more about McLeyvier Command Language on the web: 1. 2. 3. http://www.nosuch.com/plum/cgi/showlist.cgi?oneid=118 1. http://retiary.org/ls/writings/cmj_mcleyvier.html 2. https://synthmuseum.com/mcleyvier/ 3. Built with Scroll v170.5.0 10/15/2024 251 1.3
McKeeman Form - Grammar language McKeeman Form ============= McKeeman Form is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2020 by Bill McKeeman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Bill%20McKeeman Bill McKeeman #2448 on PLDB 5 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of McKeeman Form happened in <a href="../lists/labs.html#q=Dartmouth College">Dartmouth College</a> - Read more about McKeeman Form on the web: 1. https://www.youtube.com/watch?v=RGizBNflVKw 1. - 1 PLDB concepts link to McKeeman Form: <a href="misty.html">Misty</a> ```Example from the web: json element value object array string number "true" "false" "null" object '{' ws '}' '{' members '}' members member member ',' members member ws string ws ':' element array '[' ws ']' '[' elements ']' elements element element ',' elements element ws value ws string '"' characters '"' characters "" character characters character '0020' . '10FFFF' - '"' - '\' '\' escape escape '"' '\' '/' 'b' 'f' 'n' 'r' 't' 'u' hex hex hex hex hex digit 'A' . 'F' 'a' . 'f' number integer fraction exponent integer digit onenine digits '-' digit '-' onenine digits digits digit digit digits digit '0' onenine onenine '1' . '9' fraction "" '.' digits exponent "" 'E' sign digits 'e' sign digits sign "" '+' '-' ws "" '0020' ws '000A' ws '000D' ws '0009' ws ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 489 2.4
EML - Text data format EML === EML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1974. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221974%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1974 #950 on PLDB 51 Years Old 0 <span title="EML repos on GitHub.">Repos</span> Mbox is a generic term for a family of related file formats used for holding collections of email messages, first implemented for Fifth Edition Unix. All messages in an mbox mailbox are concatenated and stored as plain text in a single file. Each message starts with the four characters "From" followed by a space (the so named "From_ line") and the sender's email address. Read more on Wikipedia... https://en.wikipedia.org/wiki/Mbox Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - There are at least 0 EML repos on <a href="https://github.com/search?q=language:EML">GitHub</a> - Early development of EML happened in <a href="../lists/labs.html#q=Internet Engineering Task Force">Internet Engineering Task Force</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/email.py">syntax highlighting</a> for EML - GitHub supports <a href="https://github.com/mariozaizar/language-eml" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for EML - See also: (3 related languages) <a href="rfc.html">RFC</a>, <a href="unix.html">Unix</a>, <a href="mime.html">MIME</a> - Read more about EML on the web: 1. https://datatracker.ietf.org/doc/html/rfc822 1. ```Example from the web: From MAILER-DAEMON Fri Jul 8 12:08:34 2011 From: Author <author@example.com> To: Recipient <recipient@example.com> Subject: Sample message 1 This is the body. >From (should be escaped). There are 3 lines. From MAILER-DAEMON Fri Jul 8 12:08:34 2011 From: Author <author@example.com> To: Recipient <recipient@example.com> Subject: Sample message 2 This is the second body. ``` ```Example from <a href='https://github.com/mariozaizar/language-eml'>Linguist</a>: Return-Path: <nobody@example.org> To: Mario Zaizar <nobody@example.local> Subject: Testing Mario Zaizar' MIME E-mail composing and sending PHP class: HTML message From: nobody <nobody@example.org> Reply-To: nobody <nobody@example.org> Sender: nobody@example.org X-Mailer: http://www.phpclasses.org/mimemessage $Revision: 1.63 $ (mail) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="652b8c4dcb00cdcdda1e16af36781caf" Message-ID: <20050430192829.0489.nobody@example.org> Date: Sat, 30 Apr 2005 19:28:29 -0300 --69c1683a3ee16ef7cf16edd700694a2f Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable This is an HTML message. Please use an HTML capable mail program to read this message. --69c1683a3ee16ef7cf16edd700694a2f Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <html> <head> <title>Testing Mario Zaizar' MIME E-mail composing and sending PHP class: H= TML message</title> <style type=3D"text/css"><!-- body { color: black ; font-family: arial, helvetica, sans-serif ; backgroun= d-color: #A3C5CC } A:link, A:visited, A:active { text-decoration: underline } --></style> </head> <body> </body> </html> --69c1683a3ee16ef7cf16edd700694a2f-- --6a82fb459dcaacd40ab3404529e808dc Content-Type: image/gif; name="logo.gif" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="logo.gif" Content-ID: <ae0357e57f04b8347f7621662cb63855.gif> R0lGODlhlgAjAPMJAAAAAAAA/y8vLz8/P19fX19f339/f4+Pj4+Pz7+/v/////////////////// /////yH5BAEAAAkALAAAAACWACMAQwT+MMlJq7046827/2AoHYChGAChAkBylgKgKClFyEl6xDMg qLFBj3C5uXKplVAxIOxkA8BhdFCpDlMK1urMTrZWbAV8tVS5YsxtxmZHBVOSCcW9zaXyNhslVcto RBp5NQYxLAYGLi8oSwoJBlE+BiSNj5E/PDQsmy4pAJWQLAKJY5+hXhZ2dDYldFWtNSFPiXssXnZR k5+1pjpBiDMJUXG/Jo7DI4eKfMSmxsJ9GAUB1NXW19jZ2tvc3d7f4OHi2AgZN5vom1kk6F7s6u/p m3Ab7AOIiCxOyZuBIv8AOeTJIaYQjiR/kKTr5GQNE3pYSjCJ9mUXClRUsLxaZGciC0X+OlpoOuQo ZKdNJnIoKfnxRUQh6FLG0iLxIoYnJd0JEKISJyAQDodp3EUDC48oDnUY7HFI3wEDRjzycQJVZCQT Ol7NK+G0qgtkAcOKHUu2rNmzYTVqRMt2bB49bHompSchqg6HcGeANSMxr8sEa2y2HexnSEUTuWri SSbkYh7BgGVAnhB1b2REibESYaRoBgqIMYx59tFM9AvQffVG49P5NMZkMlHKhJPJb0knmSKZ6kSX JtbeF3Am7ocok6c7cM7pU5xcXiJJETUz16qPrzEfaFgZpvzn7h86YV5r/1mxXeAUMVyEIpnVUGpN RlG2ka9b3lP3pm2l6u7P+l/YLj3+RlEHbz1C0kRxSITQaAcilVBMEzmkkEQO8oSOBNg9SN+AX6hV z1pjgJiAhwCRsY8ZIp6xj1ruqCgeGeKNGEZwLnIwzTg45qjjjjz2GEA5hAUp5JBEFmnkkSCoWEcZ X8yohZNK1pFGPQS4hx0qNSLJlk9wCQORYu5QiMd7bUzGVyNlRiOHSlpuKdGEItHQ3HZ18beRRyws YSY/waDTiHf/tWlWUBAJiMJ1/Z0XXU7N0FnREpKM4NChCgbyRDq9XYpOplaKopN9NMkDnBbG+UMC QwLWIeaiglES6AjGARcPHCWoVAiatcTnGTABZoLPaPG1phccPv366mEvWEFSLnj+2QaonECwcJt/ e1Zw3lJvVMmftBdVNQS3UngLCA85YHIQOy6JO9N4eZW7KJwtOUZmGwOMWqejwVW6RQzaikRHX3yI osKhDAq8wmnKSmdMwNidSOof9ZG2DoV0RfTVmLFtGmNk+CoZna0HQnPHS3AhRbIeDpqmR09E0bsu soeaw994z+rwQVInvqLenBftYjLOVphLFHhV9qsnez8AEUbQRgO737AxChjmyANxuEFHSGi7hFCV 4jxLst2N8sRJYU+SHiAKjlmCgz2IffbLI5aaQR71hnkxq1ZfHSfKata6YDCJDMAQwY7wOgzhjxgj VFQnKB5uX4mr9qJ79pann+VcfcSzsSCd2mw5scqRRvlQ6TgcUelYhu75iPE4JejrsJOFQAG01277 7bjnrvvuvPfu++/ABy887hfc6OPxyCevPDdAVoDA89BHL/301Fdv/fXYZ6/99tx3Pz0FEQAAOw== --6a82fb459dcaacd40ab3404529e808dc ``` ```Example from <a href='https://en.wikipedia.org/wiki/Mbox'>Wikipedia</a>: From MAILER-DAEMON Fri Jul 8 12:08:34 2011 From: Author <author@example.com> To: Recipient <recipient@example.com> Subject: Sample message 1 This is the body. >From (should be escaped). There are 3 lines. From MAILER-DAEMON Fri Jul 8 12:08:34 2011 From: Author <author@example.com> To: Recipient <recipient@example.com> Subject: Sample message 2 This is the second body. ``` Built with Scroll v170.5.0 10/15/2024 861 4.3
Mbasic Built with Scroll v170.5.0 10/15/2024 6 0
Maya Embedded Language - Programming language Maya Embedded Language ====================== Maya Embedded Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #1124 on PLDB 12 Years Old The Maya Embedded Language (MEL) is a scripting language used to simplify tasks in Autodesk's 3D Graphics Software Maya. Most tasks that can be achieved through Maya's GUI can be achieved with MEL, as well as certain tasks that are not available from the GUI. MEL offers a method of speeding up complicated or repetitive tasks, as well as allowing users to redistribute a specific set of commands to others that may find it useful.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Maya_Embedded_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Maya Embedded Language happened in <a href="../lists/labs.html#q=Autodesk">Autodesk</a> - See also: (3 related languages) <a href="perl.html">Perl</a>, <a href="tcl.html">Tcl</a>, <a href="python.html">Python</a> ```Example from <a href='https://en.wikipedia.org/wiki/Maya_Embedded_Language'>Wikipedia</a>: // animated duplicates/instances script proc animatedDuplication (int $rangeStart, int $rangeEnd, int $numOfDuplicates, int $duplicateOrInstance) { int $range_start = $rangeStart; int $range_end = $rangeEnd; int $num_of_duplicates = $numOfDuplicates; int $step_size = ($range_end - $range_start) / $num_of_duplicates; int $i = 0; int $temp; currentTime $range_start; // set to range start string $selectedObjects[]; // to store selected objects $selectedObjects = `ls -sl`; // store selected objects select $selectedObjects; while ($i <= $num_of_duplicates) { $temp = $range_start + ($step_size * $i); currentTime ($temp); // selected the objects to duplicate or instance select $selectedObjects; if($duplicateOrInstance == 0) { duplicate; } else { instance; } $i++; } } // Usage example: // duplicate the current selection 5 times -- // evenly distributed between frame 1 and 240 animatedDuplication(1, 240, 5, 0); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 476 2.4
Maya-numerals Built with Scroll v170.5.0 10/15/2024 6 0
MAXScript - Programming language MAXScript ========= MAXScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #866 on PLDB 29 Years Old 2k <span title="MAXScript repos on GitHub.">Repos</span> MAXScript is the built-in scripting language in Autodesk 3ds MAX. It can be used to automate repetitive tasks as well as develop new tools and user interfaces. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 2,084 MAXScript repos on <a href="https://github.com/search?q=language:MAXScript">GitHub</a> - Early development of MAXScript happened in <a href="../lists/labs.html#q=Autodesk">Autodesk</a> - The Google BigQuery Public Dataset GitHub snapshot shows 321 users using MAXScript in 333 repos on <a href="https://api.github.com/search/repositories?q=language:MAXScript">GitHub</a> - Explore MAXScript snippets on <a href="http://www.rosettacode.org/wiki/Category:MAXScript">Rosetta Code</a> - MAXScript appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - GitHub supports <a href="https://github.com/Alhadis/language-maxscript" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for MAXScript - Read more about MAXScript on the web: 1. https://dl.acm.org/citation.cfm?id=522752 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/MaxScript.ms'>hello-world</a>: print "Hello World" -- "Hello World" -- Note that MAXScript is expression-based, so simply writing "Hello World" is -- sufficient to echo it for the reader. Like Haskell, all MAXScript expressions -- *must* return values, even if they're unused. ``` ```Example from <a href='https://github.com/Alhadis/language-maxscript'>Linguist</a>: fn CalculateVolumeAndCentreOfMass obj = ( local Volume= 0.0 local Centre= [0.0, 0.0, 0.0] local theMesh = snapshotasmesh obj local numFaces = theMesh.numfaces for i = 1 to numFaces do ( local Face= getFace theMesh i local vert2 = getVert theMesh Face.z local vert1 = getVert theMesh Face.y local vert0 = getVert theMesh Face.x local dV = Dot (Cross (vert1 - vert0) (vert2 - vert0)) vert0 Volume+= dV Centre+= (vert0 + vert1 + vert2) * dV ) delete theMesh Volume /= 6 Centre /= 24 Centre /= Volume #(Volume,Centre) ) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 569 2.8
Maxima - Programming language Maxima ====== Maxima is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1982. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 #458 on PLDB 43 Years Old Maxima is a computer algebra system (CAS) based on a 1982 version of Macsyma. It is written in Common Lisp and runs on all POSIX platforms such as macOS, Unix, BSD, and Linux, as well as under Microsoft Windows and Android. It is free software released under the terms of the GNU General Public License (GPL).. Read more on Wikipedia... https://en.wikipedia.org/wiki/Maxima_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Maxima happened in <a href="../lists/labs.html#q=MIT">MIT</a> - There are 19 <a href="https://projecteuler.net/language=Maxima">Project Euler</a> users using Maxima - Explore Maxima snippets on <a href="http://www.rosettacode.org/wiki/Category:Maxima">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/maxima.py">syntax highlighting</a> for Maxima - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/robert-dodier/maxima-jupyter">Kernel</a> for Maxima - See also: (16 related languages) <a href="common-lisp.html">Common Lisp</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="android.html">Android</a>, <a href="algol.html">Algol</a>, <a href="lisp.html">Lisp</a>, <a href="gnuplot.html">Gnuplot</a>, <a href="fortran.html">Fortran</a>, <a href="jupyter-editor.html">Project Jupyter</a>, <a href="python.html">Python</a>, <a href="qt.html">Qt</a>, <a href="sagemath.html">Sage</a>, <a href="r.html">R</a>, <a href="lyx-editor.html">LyX</a>, <a href="emacs-editor.html">Emacs</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Maxima.max'>hello-world</a>: print("Hello World")$ ``` ```Maxima <a href="../lists/keywords.html#q=maxima">Keywords</a> if then else elseif do while repeat until for from to downto step thru ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 637 3.2
Max - Json format Max === Max is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22jsonFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">json format</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #693 on PLDB 35 Years Old 6k <span title="Max repos on GitHub.">Repos</span> Max, also known as Max/MSP/Jitter, is a visual programming language for music and multimedia developed and maintained by San Francisco-based software company Cycling '74. Over its more than thirty-year history, it has been used by composers, performers, software designers, researchers, and artists to create recordings, performances, and installations.The Max program is modular, with most routines existing as shared libraries. An application programming interface (API) allows third-party development of new routines (named external objects). Read more on Wikipedia... https://en.wikipedia.org/wiki/Max_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"jsonFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>jsonFormat</a> - There are at least 5,939 Max repos on <a href="https://github.com/search?q=language:Max">GitHub</a> - Early development of Max happened in <a href="../lists/labs.html#q=Cycling '74">Cycling '74</a> - The Google BigQuery Public Dataset GitHub snapshot shows 877 users using Max in 1k repos on <a href="https://api.github.com/search/repositories?q=language:Max">GitHub</a> - GitHub supports <a href="https://github.com/textmate/json.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Max - See also: (8 related languages) <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="puredata.html">Pure Data</a>, <a href="opengl.html">OpenGL</a>, <a href="csound.html">Csound</a>, <a href="supercollider.html">SuperCollider</a>, <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a> ```Example from <a href='https://github.com/textmate/json.tmbundle'>Linguist</a>: max v2;#N vpatcher 109 76 569 534;#P toggle 31 168 21 0;#P button 360 299 15 0;#P button 322 299 15 0;#P button 284 299 15 0;#P button 246 299 15 0;#P window setfont Verdana 12.;#P window linecount 1;#P newex 246 168 43 472055820 r jojo;#B color 5;#P newex 31 386 45 472055820 s jojo;#B color 5;#P newex 246 254 162 472055820 route 0 1 2 3;#P newex 31 338 88 472055820 append toto;#P newex 31 296 35 472055820 % 4;#N counter;#X flags 0 0;#P newobj 31 251 75 472055820 counter;#P newex 31 209 75 472055820 metro 250;#P newex 164 96 32 472055820 t 0;#P message 164 55 136 472055820 Goodbye World !;#P newex 31 96 32 472055820 t 1;#P message 31 55 113 472055820 Hello World !;#P connect 0 0 1 0;#P fasten 3 0 15 0 169 146 36 146;#P connect 1 0 15 0;#P connect 15 0 4 0;#P connect 4 0 5 0;#P connect 5 0 6 0;#P connect 6 0 7 0;#P connect 7 0 9 0;#P connect 2 0 3 0;#P connect 10 0 8 0;#P connect 8 0 11 0;#P connect 8 1 12 0;#P connect 8 2 13 0;#P connect 8 3 14 0;#P pop; ``` Built with Scroll v170.5.0 10/15/2024 672 3.4
mawk - Programming language mawk ==== mawk is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #2404 on PLDB 34 Years Old is a very fast AWK implementation by Mike Brennan based on a bytecode interpreter.. Read more on Wikipedia... https://en.wikipedia.org/wiki/AWK#Versions_and_implementations Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of mawk happened in <a href="../lists/labs.html#q=https://github.com/ThomasDickey/original-mawk/issues">https://github.com/ThomasDickey/original-mawk/issues</a> - mawk on HOPL https://hopl.info/showlanguage.prx?exp=1643 mawk on HOPL - Read more about mawk on the web: 1. http://progopedia.com/implementation/mawk/ 1. Built with Scroll v170.5.0 10/15/2024 256 1.3
mavo - Template language mavo ==== mavo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2015 by Lea Verou. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Lea%20Verou Lea Verou #524 on PLDB 10 Years Old ```Download source code: git clone https://github.com/mavoweb/mavo ``` Create web applications entirely by writing HTML and CSS! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - mavo is developed on <a href="https://github.com/mavoweb/mavo">GitHub</a> and has 2,825 stars - Early development of mavo happened in <a href="../lists/labs.html#q=https://github.com/mavoweb">https://github.com/mavoweb</a> - mavo is written in <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="scss.html">SCSS</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="toml.html">TOML</a> - <a href="https://mavo.io/">mavo.io</a> was registered in 2016 ```Example from the web: <main mv-app="todo" mv-storage="local" mv-mode="edit"> <header> <h1>My tasks</h1> <p>[count(done)] done out of [count(task)] total</p> </header> <ul> <li property="task" mv-multiple> <label> <input property="done" type="checkbox" /> <span property="taskTitle">Do stuff</span> </label> </li> <button mv-action="delete(task where done)"> Clear Completed </button> </ul> </main> ``` Built with Scroll v170.5.0 10/15/2024 420 2.1
Mavis Built with Scroll v170.5.0 10/15/2024 6 0
Apache Maven - Application Apache Maven ============ Apache Maven is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #603 on PLDB 21 Years Old Maven is a build automation tool used primarily for Java projects. Maven addresses two aspects of building software: first, it describes how software is built, and second, it describes its dependencies. Unlike earlier tools like Apache Ant, it uses conventions for the build procedure, and only exceptions need to be written down. Read more on Wikipedia... https://en.wikipedia.org/wiki/Apache_Maven Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Apache Maven happened in <a href="../lists/labs.html#q=Apache Software Foundation">Apache Software Foundation</a> - GitHub supports <a href="https://github.com/textmate/maven.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Apache Maven - See also: (9 related languages) <a href="java.html">Java</a>, <a href="xml.html">XML</a>, <a href="csharp.html">C#</a>, <a href="ruby.html">Ruby</a>, <a href="scala.html">Scala</a>, <a href="c.html">C</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="yaml.html">YAML</a>, <a href="groovy.html">Groovy</a> ```Example from <a href='https://github.com/textmate/maven.tmbundle'>Linguist</a>: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>renpengben</groupId> <artifactId>spring4mvc-jpa</artifactId> <packaging>war</packaging> <version>0.0.1-SNAPSHOT</version> <name>spring4mvc-jpa Maven Webapp</name> <url>https://renpengben.github.io</url> <description>spring4mvc-jpa</description> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <java.version>1.7</java.version> <junit.version>4.11</junit.version> <slf4j.version>1.7.7</slf4j.version> <log4j.version>1.2.17</log4j.version> <spring.version>4.0.5.RELEASE</spring.version> <spring.data.jpa.version>1.6.0.RELEASE</spring.data.jpa.version> <cglib.version>2.1_3</cglib.version> <mysql.version>5.1.31</mysql.version> <hibernate.version>4.3.5.Final</hibernate.version> <hibernate-validator.version>5.1.1.Final</hibernate-validator.version> <druid-version>1.0.6</druid-version> </properties> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>${junit.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>${slf4j.version}</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>${slf4j.version}</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>${log4j.version}</version> </dependency> <!-- Spring --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>${spring.version}</version> <exclusions> <exclusion> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-expression</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>${spring.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-jpa</artifactId> <version>${spring.data.jpa.version}</version> <exclusions> <exclusion> <artifactId>junit-dep</artifactId> <groupId>junit</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>cglib</groupId> <artifactId>cglib-nodep</artifactId> <version>${cglib.version}</version> </dependency> <!-- JPA --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>${hibernate.version}</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>${hibernate.version}</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>${hibernate-validator.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>${mysql.version}</version> <scope>runtime</scope> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>${druid-version}</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.0.2</version> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> </plugins> </build> </project> ``` ```Example from <a href='https://en.wikipedia.org/wiki/Apache_Maven'>Wikipedia</a>: 1 validate 2 generate-sources 3 process-sources 4 generate-resources 5 process-resources 6 compile 7 process-test-sources 8 process-test-resources 9 test-compile 10 test 11 package 12 install 13 deploy ``` Built with Scroll v170.5.0 10/15/2024 1564 7.8
Maven Central Repository - Package manager Maven Central Repository ======================== Maven Central Repository is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #2780 on PLDB 7 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of Maven Central Repository happened in <a href="../lists/labs.html#q=https://github.com/sonatype-nexus-community/search-maven-org/issues">https://github.com/sonatype-nexus-community/search-maven-org/issues</a> Built with Scroll v170.5.0 10/15/2024 211 1.1
Maude - Programming language Maude ===== Maude is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #2440 on PLDB 35 Years Old Maude is a high-level language and high-performance system supporting both equational and rewriting logic computation for a wide range of applications. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Maude happened in <a href="../lists/labs.html#q=Universidad de Navarra">Universidad de Navarra</a> and <a href="../lists/labs.html#q=Universidad de Málaga">Universidad de Málaga</a> and <a href="../lists/labs.html#q=Universidad Complutense">Universidad Complutense</a> and <a href="../lists/labs.html#q=Centro Informático Científico de Andalucía">Centro Informático Científico de Andalucía</a> and <a href="../lists/labs.html#q=SRI">SRI</a> - <a href="obj.html">OBJ</a> influenced the design of Maude - Explore Maude snippets on <a href="http://www.rosettacode.org/wiki/Category:Maude">Rosetta Code</a> - Maude on HOPL https://hopl.info/showlanguage.prx?exp=2937 Maude on HOPL - Read more about Maude on Semantic Scholar: 1. https://semanticscholar.org/paper/a9c022579be9dcff685682c1876f8a4532ac02cf 1. ```Example from the web: fmod FACTORIAL is protecting INT . op undefined : -> Int . op _! : Int -> Int . var n : Int . eq 0 ! = 1 . eq n ! = if n < 0 then undefined else n * (sd(n, 1) !) fi . endfm red 11 ! . ``` Built with Scroll v170.5.0 10/15/2024 372 1.9
Matroska - Binary data format Matroska ======== Matroska is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2002 by Steve Lhomme. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 https://pldb.io/concepts/../lists/creators.html#q=Steve%20Lhomme Steve Lhomme #3294 on PLDB 23 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> Built with Scroll v170.5.0 10/15/2024 188 0.9
Matrix protocol - Protocol Matrix protocol =============== Matrix protocol is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2999 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of Matrix protocol happened in <a href="../lists/labs.html#q=Amdocs Limited">Amdocs Limited</a> Built with Scroll v170.5.0 10/15/2024 191 1
Matrix-pascal Built with Scroll v170.5.0 10/15/2024 6 0
Matplotlib - Data visualization grammar Matplotlib ========== Matplotlib is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataVis%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data visualization grammar</a> created in 2003 by John D. Hunter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=John%20D.%20Hunter John D. Hunter #236 on PLDB 22 Years Old ```Download source code: git clone https://github.com/matplotlib/matplotlib ``` matplotlib is a plotting library for the Python programming language and its numerical mathematics extension NumPy. It provides an object-oriented API for embedding plots into applications using general-purpose GUI toolkits like Tkinter, wxPython, Qt, or GTK+. There is also a procedural "pylab" interface based on a state machine (like OpenGL), designed to closely resemble that of MATLAB, though its use is discouraged. Read more on Wikipedia... https://en.wikipedia.org/wiki/Matplotlib Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataVis"%5D%7D%5D%2C"logic"%3A"AND"%7D'>data visualization grammar</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Matplotlib is developed on <a href="https://github.com/matplotlib/matplotlib">GitHub</a> and has 19,754 stars - Early development of Matplotlib happened in <a href="../lists/labs.html#q=https://github.com/matplotlib">https://github.com/matplotlib</a> - Matplotlib is written in <a href="python.html">Python</a>, <a href="svg.html">SVG</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="cpp.html">C++</a>, <a href="yaml.html">YAML</a>, <a href="meson.html">Meson</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="csv.html">CSV</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="tex.html">Tex</a>, <a href="objective-c.html">Objective-C</a>, <a href="toml.html">TOML</a>, <a href="xml.html">XML</a>, <a href="ini.html">Ini</a>, <a href="make.html">Make</a>, <a href="c.html">C</a>, <a href="lua.html">Lua</a> - See also: (13 related languages) <a href="python.html">Python</a>, <a href="numpy.html">NumPy</a>, <a href="qt.html">Qt</a>, <a href="opengl.html">OpenGL</a>, <a href="matlab.html">MATLAB</a>, <a href="scipy.html">SciPy</a>, <a href="gnuplot.html">Gnuplot</a>, <a href="julia.html">Julia</a>, <a href="octave.html">GNU Octave</a>, <a href="maxima.html">Maxima</a>, <a href="excel-app.html">Microsoft Excel</a>, <a href="jython.html">Jython</a>, <a href="sagemath.html">Sage</a> ```Example from <a href='https://en.wikipedia.org/wiki/Matplotlib'>Wikipedia</a>: >>> from matplotlib import cm >>> from mpl_toolkits.mplot3d import Axes3D >>> import matplotlib.pyplot as plt >>> import numpy as np >>> fig = plt.figure() >>> ax = fig.gca(projection='3d') >>> X = np.arange(-5, 5, 0.25) >>> Y = np.arange(-5, 5, 0.25) >>> X, Y = np.meshgrid(X, Y) >>> R = np.sqrt(X**2 + Y**2) >>> Z = np.sin(R) >>> surf = ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap=cm.coolwarm) >>> plt.show() ``` Built with Scroll v170.5.0 10/15/2024 716 3.6
MATLAB - Programming language MATLAB ====== MATLAB is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984 by Cleve Moler. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 https://pldb.io/concepts/../lists/creators.html#q=Cleve%20Moler Cleve Moler #23 on PLDB 41 Years Old 312k <span title="MATLAB repos on GitHub.">Repos</span> MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment. A proprietary programming language developed by MathWorks, MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages, including C, C++, C#, Java, Fortran and Python. Although MATLAB is intended primarily for numerical computing, an optional toolbox uses the MuPAD symbolic engine, allowing access to symbolic computing abilities. Read more on Wikipedia... https://en.wikipedia.org/wiki/MATLAB Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - There are at least 311,901 MATLAB repos on <a href="https://github.com/search?q=language:Matlab">GitHub</a> - Early development of MATLAB happened in <a href="../lists/labs.html#q=University of New Mexico">University of New Mexico</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using MATLAB in 3k repos on <a href="https://api.github.com/search/repositories?q=language:MATLAB">GitHub</a> - Check out the 25 <a href="https://www.meetup.com/topics/matlab/">MATLAB meetup groups</a> on Meetup.com. - There are 46,296 members in the <a href="https://reddit.com/r/matlab">MATLAB subreddit</a> - There are 3,252 <a href="https://projecteuler.net/language=Matlab">Project Euler</a> users using MATLAB - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> MATLAB programmers reported a median salary of $43,948. 5% of respondents reported using MATLAB. 3,846 programmers reported using MATLAB, and 1,562 said they wanted to use it - Explore MATLAB snippets on <a href="http://www.rosettacode.org/wiki/Category:MATLAB">Rosetta Code</a> - MATLAB on HOPL https://hopl.info/showlanguage.prx?exp=2216 MATLAB on HOPL - MATLAB ranks #12 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/matlab.py">syntax highlighting</a> for MATLAB - GitHub supports <a href="https://github.com/mathworks/MATLAB-Language-grammar" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for MATLAB - PLDB has 2 <a href="jupyter-notebook.html">Jupyter</a> Kernels for MATLAB: <a href="https://github.com/imatlab/imatlab">github.com</a>, <a href="https://github.com/calysto/matlab_kernel">github.com</a> - There is a <a href="https://www.mathworks.com/matlabcentral/fileexchange/">central package repository</a> for MATLAB - Events page for MATLAB https://www.mathworks.com/company/events.html Events page for MATLAB - Indeed.com has 6,204 matches for <a href="https://www.indeed.com/jobs?q=matlab engineer">"matlab engineer"</a>. - See also: (40 related languages) <a href="mathlab.html">MATHLAB</a>, <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="linux.html">Linux</a>, <a href="ia-32.html">IA-32</a>, <a href="apl.html">APL</a>, <a href="pl-0.html">PL/0</a>, <a href="speakeasy.html">Speakeasy</a>, <a href="julia.html">Julia</a>, <a href="octave.html">GNU Octave</a>, <a href="scilab.html">Scilab</a>, <a href="csharp.html">C#</a>, <a href="fortran.html">Fortran</a>, <a href="python.html">Python</a>, <a href="mupad.html">muPad</a>, <a href="simulink.html">Simulink</a>, <a href="r.html">R</a>, <a href="perl.html">Perl</a>, <a href="xml.html">XML</a>, <a href="sql.html">SQL</a>, <a href="maple.html">Maple</a>, <a href="mathematica.html">Mathematica</a>, <a href="idl.html">IDL</a>, <a href="sagemath.html">Sage</a>, <a href="s.html">S</a>, <a href="perl-data-language.html">Perl Data Language</a>, <a href="numpy.html">NumPy</a>, <a href="scipy.html">SciPy</a>, <a href="matplotlib.html">Matplotlib</a>, <a href="lua.html">Lua</a>, <a href="ruby.html">Ruby</a>, <a href="javascript.html">JavaScript</a>, <a href="jvm.html">JVM</a>, <a href="hdf.html">Hierarchical Data Format</a>, <a href="powerpc.html">PowerPC</a>, <a href="solaris.html">Solaris</a>, <a href="sparc.html">SPARC</a>, <a href="subversion.html">Subversion</a>, <a href="json.html">JSON</a>, <a href="isbn.html">ISBN</a> - 17 PLDB concepts link to MATLAB: <a href="arrow-format.html">Apache Arrow</a>, <a href="badlanguage.html">badlanguage</a>, <a href="cir.html">CIR</a>, <a href="cloc.html">cloc</a>, <a href="eff.html">eff</a>, <a href="eiffel.html">Eiffel</a>, <a href="go.html">Go</a>, <a href="invokator.html">invokator</a>, <a href="iterm2.html">Iterm2</a>, <a href="jsl.html">JSL</a>, <a href="linux.html">Linux</a>, <a href="mal.html">mal</a>, <a href="mathics.html">mathics</a>, <a href="ncl.html">NCAR Command Language</a>, <a href="scipy.html">SciPy</a>, <a href="simit.html">Simit</a>, <a href="swift.html">Swift</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/MATLAB.m'>hello-world</a>: disp('Hello World') ``` ```Example from <a href='http://helloworldcollection.de/#MATLAB'>the Hello World Collection</a>: % Hello World in MATLAB. disp('Hello World'); ``` ```Example from <a href='https://github.com/mathworks/MATLAB-Language-grammar'>Linguist</a>: function [ d, d_mean, d_std ] = normalize( d ) d_mean = mean(d); d = d - repmat(d_mean, size(d,1), 1); d_std = std(d); d = d./ repmat(d_std, size(d,1), 1); end ``` ```Example from <a href='https://en.wikipedia.org/wiki/MATLAB'>Wikipedia</a>: [X,Y] = meshgrid(-10:0.25:10,-10:0.25:10); f = sinc(sqrt((X/pi).^2+(Y/pi).^2)); surf(X,Y,f); axis([-10 10 -10 10 -0.3 1]) xlabel('{\bfx}') ylabel('{\bfy}') zlabel('{\bfsinc} ({\bfR})') ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example disp('Hello, World!') Token row Feature Scientific Notation FeatureLink ../features/hasScientificNotation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token disp row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token % row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Iterators FeatureLink ../features/hasIterators.html Supported <span class="hasFeature">✓</span> Example % Define an array of integers myArray = [1,3,5,7,11,13]; for n = myArray % ... do something with n disp(n) % Echo integer to Command Window end Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example import pkg.cls1 import pkg.pkfcn Token row Feature Type Casting FeatureLink ../features/hasExplicitTypeCasting.html Supported <span class="hasFeature">✓</span> Example b = cast(a, 'like', p) Token row Feature Constructors FeatureLink ../features/hasConstructors.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example %{ A comment. %} Token %{ %} row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token ' row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1433 7.2
Matita - Programming language Matita ====== Matita is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2950 on PLDB 26 Years Old Matita is an experimental proof assistant under development at the Computer Science Department of the University of Bologna. It is a tool aiding the development of formal proofs by man-machine collaboration, providing a programming environment where formal specifications, executable algorithms and automatically verifiable correctness certificates naturally coexist. Matita is based on a dependent type System known as the Calculus of (Co)Inductive Constructions (a derivative of Calculus of Constructions), and is compatible, to some extent, with Coq. Read more on Wikipedia... https://en.wikipedia.org/wiki/Matita Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Matita happened in <a href="../lists/labs.html#q=University of Bologna">University of Bologna</a> Built with Scroll v170.5.0 10/15/2024 284 1.4
MathWorks File Exchange - Package manager MathWorks File Exchange ======================= MathWorks File Exchange is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #3078 on PLDB 28 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of MathWorks File Exchange happened in <a href="../lists/labs.html#q=MathWorks">MathWorks</a> Built with Scroll v170.5.0 10/15/2024 193 1
Mathtype Built with Scroll v170.5.0 10/15/2024 6 0
Mathsy Built with Scroll v170.5.0 10/15/2024 6 0
Mathpix Markdown - Text markup language Mathpix Markdown ================ Mathpix Markdown is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #854 on PLDB 6 Years Old ```Download source code: git clone https://github.com/Mathpix/mathpix-markdown-it ``` Standard Markdown and extended it with key LaTeX features and chemistry support. Mathpix Markdown extends standard Markdown, for more power and control when converting your document to HTML, LaTeX, PDF, and DOCX. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Mathpix Markdown is developed on <a href="https://github.com/Mathpix/mathpix-markdown-it">GitHub</a> and has 471 stars - Mathpix Markdown is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="markdown.html">Markdown</a> - Early development of Mathpix Markdown happened in <a href="../lists/labs.html#q=https://github.com/Mathpix">https://github.com/Mathpix</a> - Mathpix Markdown is written in <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="jsx.html">JSX</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="ejs.html">EJS</a> - Read more about Mathpix Markdown on the web: 1. https://mathpix.com/markdown-to-latex 1. ```Example from the web: Compute \(f(x) = x^2 + 2\) if \(x=2\). ``` Built with Scroll v170.5.0 10/15/2024 422 2.1
MathML - Xml format MathML ====== MathML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2857 on PLDB 27 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of MathML happened in <a href="../lists/labs.html#q=W3C">W3C</a> - See also: (1 related languages) <a href="mathjax.html">MathJax</a> ```Example from the web: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE math PUBLIC "-//W3C//DTD MathML 2.0//EN" "http://www.w3.org/Math/DTD/mathml2/mathml2.dtd"> <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> <mi>a</mi> <mo>&InvisibleTimes;</mo> <msup><mi>x</mi><mn>2</mn></msup> <mo>+</mo><mi>b</mi><mo>&InvisibleTimes;</mo><mi>x</mi> <mo>+</mo><mi>c</mi> </mrow> </math> ``` Built with Scroll v170.5.0 10/15/2024 337 1.7
MathLingua - Programming language MathLingua ========== MathLingua is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #3077 on PLDB 6 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MathLingua happened in <a href="../lists/labs.html#q=https://github.com/DominicKramer/mathlingua/issues">https://github.com/DominicKramer/mathlingua/issues</a> - <a href="https://www.mathlingua.org/">mathlingua.org</a> was registered in 2019 ```Example from the web: Result: . for: X where: . 'X \subset \reals' then: . iff: . 'X is \real.compact \set' then: . 'X is \real.closed \real.bounded \set' Metadata: . name = "Heine-Borel Theorem" ``` Built with Scroll v170.5.0 10/15/2024 250 1.3
MATHLAB - Programming language MATHLAB ======= MATHLAB is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1964. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221964%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1964 #1624 on PLDB 61 Years Old MATHLAB is a computer algebra system created in 1964 by Carl Engelman at MITRE and written in Lisp. "MATHLAB 68" was introduced in 1967 and became rather popular in university environments running on DECs PDP-6 and PDP-10 under TOPS-10 or TENEX. In 1969 this version was included in the DECUS user group's library (as 10-142) as royalty-free software. Read more on Wikipedia... https://en.wikipedia.org/wiki/MATHLAB Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MATHLAB happened in <a href="../lists/labs.html#q=The MITRE Corporation">The MITRE Corporation</a> - MATHLAB on HOPL https://hopl.info/showlanguage.prx?exp=201 MATHLAB on HOPL - See also: (3 related languages) <a href="matlab.html">MATLAB</a>, <a href="lisp.html">Lisp</a>, <a href="doi.html">DOI</a> - Read more about MATHLAB on Semantic Scholar: 1. https://semanticscholar.org/paper/298ddf1bd24a43720211b5e9d925d00fa9d008fa 1. Built with Scroll v170.5.0 10/15/2024 320 1.6
MathJSON - Text markup language MathJSON ======== MathJSON is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2019 by Arno Gourdol. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Arno%20Gourdol Arno Gourdol #987 on PLDB 6 Years Old ```Download source code: git clone https://github.com/cortex-js/compute-engine ``` MathJSON: a lightweight data interchange format for mathematical notation. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - MathJSON is developed on <a href="https://github.com/cortex-js/compute-engine">GitHub</a> and has 346 stars - MathJSON is written in <a href="typescript.html">TypeScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="bash.html">Bash</a>, <a href="yaml.html">YAML</a> - See also: (3 related languages) <a href="latex.html">LaTeX</a>, <a href="katex.html">KaTeX</a>, <a href="tex.html">Tex</a> ```Example from the web: ["Divide", "n", ["Add", 1, "n"]] ``` ```Example from the web: ["Apply", ["Derivative", ["InverseFunction", "Sin"]], "x"] ``` ```Example from the web: [ "Equal", [ "Add", [ "Power", "ExponentialE", ["Multiply", "ImaginaryUnit", "Pi"] ], 1 ], 0 ] ``` Built with Scroll v170.5.0 10/15/2024 376 1.9
MathJax - Text markup language MathJax ======= MathJax is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #2152 on PLDB 17 Years Old Beautiful and accessible math in all browsers - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of MathJax happened in <a href="../lists/labs.html#q=NumFOCUS Foundation">NumFOCUS Foundation</a> - <a href="https://www.mathjax.org/">mathjax.org</a> was registered in 2008 - See also: (1 related languages) <a href="katex.html">KaTeX</a> - 1 PLDB concepts link to MathJax: <a href="mathml.html">MathML</a> Built with Scroll v170.5.0 10/15/2024 235 1.2
mathics - Programming language mathics ======= mathics is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #355 on PLDB 13 Years Old ```Download source code: git clone https://github.com/mathics/Mathics ``` Mathics is a free, general-purpose online computer algebra system featuring Mathematica-compatible syntax and functions. It is backed by highly extensible Python code, relying on SymPy for most mathematical tasks. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - mathics is developed on <a href="https://github.com/mathics/Mathics">GitHub</a> and has 2,075 stars - Early development of mathics happened in <a href="../lists/labs.html#q=https://github.com/Mathics3">https://github.com/Mathics3</a> - mathics is written in <a href="python.html">Python</a>, <a href="mathematica.html">Mathematica</a>, <a href="yaml.html">YAML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="svg.html">SVG</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="tex.html">Tex</a>, <a href="markdown.html">Markdown</a>, <a href="csv.html">CSV</a>, <a href="matlab.html">MATLAB</a>, <a href="html.html">HTML</a>, <a href="perl.html">Perl</a>, <a href="json.html">JSON</a>, <a href="ini.html">Ini</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="http://nbviewer.ipython.org/gist/sn6uv/8381447">Kernel</a> for mathics - Read more about mathics on the web: 1. https://news.ycombinator.com/item?id=11459186 1. ```Example from the web: StringJoin[Riffle[Map[ToString, Table[Fibonacci[i], {i,16}]], ", "]] <> "..." ``` Built with Scroll v170.5.0 10/15/2024 415 2.1
Mathematica - Programming language Mathematica =========== Mathematica is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988 by Stephen Wolfram. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 https://pldb.io/concepts/../lists/creators.html#q=Stephen%20Wolfram Stephen Wolfram #36 on PLDB 37 Years Old 22k <span title="Mathematica repos on GitHub.">Repos</span> Wolfram Mathematica (usually termed Mathematica) is a modern technical computing system spanning most areas of technical computing — including neural networks, machine learning, image processing, geometry, data science, visualizations, and others. The system is used in many technical, scientific, engineering, mathematical, and computing fields. It was conceived by Stephen Wolfram and is developed by Wolfram Research of Champaign, Illinois. Read more on Wikipedia... https://en.wikipedia.org/wiki/Mathematica Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"mathematics"%5D%7D%5D%2C"logic"%3A"AND"%7D'>mathematics</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"physics"%5D%7D%5D%2C"logic"%3A"AND"%7D'>physics</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"chemistry"%5D%7D%5D%2C"logic"%3A"AND"%7D'>chemistry</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"biology"%5D%7D%5D%2C"logic"%3A"AND"%7D'>biology</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - There are at least 22,012 Mathematica repos on <a href="https://github.com/search?q=language:Mathematica">GitHub</a> - Early development of Mathematica happened in <a href="../lists/labs.html#q=Wolfram Research">Wolfram Research</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using Mathematica in 3k repos on <a href="https://api.github.com/search/repositories?q=language:Mathematica">GitHub</a> - Check out the 11 <a href="https://www.meetup.com/topics/mathematica/">Mathematica meetup groups</a> on Meetup.com. - There are 1,757 <a href="https://projecteuler.net/language=Mathematica">Project Euler</a> users using Mathematica - Explore Mathematica snippets on <a href="http://www.rosettacode.org/wiki/Category:Mathematica">Rosetta Code</a> - Mathematica on HOPL https://hopl.info/showlanguage.prx?exp=1410 Mathematica on HOPL - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/mathematica">package</a> for syntax highlighting Mathematica - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/algebra.py">syntax highlighting</a> for Mathematica - GitHub supports <a href="https://github.com/shadanan/mathematica-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Mathematica - There is a <a href="http://packagedata.net/">central package repository</a> for Mathematica - Indeed.com has 90 matches for <a href="https://www.indeed.com/jobs?q=mathematica engineer">"mathematica engineer"</a>. - See also: (24 related languages) <a href="wolfram.html">Wolfram Language</a>, <a href="linux.html">Linux</a>, <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="modelica.html">Modelica</a>, <a href="sql.html">SQL</a>, <a href="fortran.html">Fortran</a>, <a href="cuda.html">CUDA</a>, <a href="opencl.html">OpenCL</a>, <a href="http.html">HTTP</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="haskell.html">Haskell</a>, <a href="applescript.html">Applescript</a>, <a href="racket.html">Racket</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="python.html">Python</a>, <a href="clojure.html">Clojure</a>, <a href="excel-app.html">Microsoft Excel</a>, <a href="matlab.html">MATLAB</a>, <a href="sagemath.html">Sage</a>, <a href="mongodb.html">MongoDB</a>, <a href="wsdl.html">WSDL</a>, <a href="labview.html">LabVIEW G</a> - 9 PLDB concepts link to Mathematica: <a href="cir.html">CIR</a>, <a href="cloc.html">cloc</a>, <a href="mathics.html">mathics</a>, <a href="monte.html">monte</a>, <a href="ncl.html">NCAR Command Language</a>, <a href="particles.html">Particles</a>, <a href="pygments.html">Pygments</a>, <a href="scroll.html">Scroll</a>, <a href="wlambda.html">WLambda</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Mathematica.nb'>hello-world</a>: Print["Hello World"] ``` ```Example from <a href='http://helloworldcollection.de/#Mathematica'>the Hello World Collection</a>: (* Hello World in Mathematica *) Hello[] := Print["Hello, World!"] ``` ```Example from <a href='https://github.com/shadanan/mathematica-tmbundle'>Linguist</a>: Test[1 + 2, 3, TestID -> "One plus two"] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example Print["Hello, World!"] Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Print row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1152 5.8
mathematica-packagedata-pm - Package manager mathematica-packagedata-pm ========================== mathematica-packagedata-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2779 on PLDB 10 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of mathematica-packagedata-pm happened in <a href="../lists/labs.html#q=https://community.wolfram.com/groups/-/m/t/562001">https://community.wolfram.com/groups/-/m/t/562001</a> - <a href="http://packagedata.net/">packagedata.net</a> was registered in 2015 Built with Scroll v170.5.0 10/15/2024 219 1.1
Wolfram Mathematica - Editor Wolfram Mathematica =================== Wolfram Mathematica is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #1535 on PLDB 37 Years Old Wolfram Mathematica (usually termed Mathematica) is a modern technical computing system spanning most areas of technical computing — including neural networks, machine learning, image processing, geometry, data science, visualizations, and others. The system is used in many technical, scientific, engineering, mathematical, and computing fields. It was conceived by Stephen Wolfram and is developed by Wolfram Research of Champaign, Illinois. Read more on Wikipedia... https://en.wikipedia.org/wiki/Wolfram_Mathematica Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of Wolfram Mathematica happened in <a href="../lists/labs.html#q=Wolfram Research">Wolfram Research</a> - See also: (24 related languages) <a href="wolfram.html">Wolfram Language</a>, <a href="linux.html">Linux</a>, <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="modelica.html">Modelica</a>, <a href="sql.html">SQL</a>, <a href="fortran.html">Fortran</a>, <a href="cuda.html">CUDA</a>, <a href="opencl.html">OpenCL</a>, <a href="http.html">HTTP</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="haskell.html">Haskell</a>, <a href="applescript.html">Applescript</a>, <a href="racket.html">Racket</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="python.html">Python</a>, <a href="clojure.html">Clojure</a>, <a href="excel-app.html">Microsoft Excel</a>, <a href="matlab.html">MATLAB</a>, <a href="sagemath.html">Sage</a>, <a href="mongodb.html">MongoDB</a>, <a href="wsdl.html">WSDL</a>, <a href="labview.html">LabVIEW G</a> Built with Scroll v170.5.0 10/15/2024 424 2.1
Mathcad - Programming language Mathcad ======= Mathcad is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #960 on PLDB 39 Years Old Mathcad is computer software primarily intended for the verification, validation, documentation and re-use of engineering calculations. First introduced in 1986 on DOS, it was the first to introduce live editing of typeset mathematical notation, combined with its automatic computations.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Mathcad Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cad"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cad</a> - Early development of Mathcad happened in <a href="../lists/labs.html#q=Mathsoft Engineering">Mathsoft Engineering</a> and <a href="../lists/labs.html#q=Education, Inc">Education, Inc</a> and <a href="../lists/labs.html#q=PTC Inc">PTC Inc</a> - Mathcad on HOPL https://hopl.info/showlanguage.prx?exp=2215 Mathcad on HOPL - See also: (3 related languages) <a href="si.html">SI</a>, <a href="mathematica.html">Mathematica</a>, <a href="maple.html">Maple</a> Built with Scroll v170.5.0 10/15/2024 347 1.7
MATH-MATIC - Programming language MATH-MATIC ========== MATH-MATIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1957. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221957%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1957 #2089 on PLDB 68 Years Old MATH-MATIC is the marketing name for the AT-3 (Algebraic Translator 3) compiler, an early programming language for the UNIVAC I and UNIVAC II. MATH-MATIC was written beginning around 1955 by a team led by Charles Katz under the direction of Grace Hopper. A preliminary manual was produced in 1957 and a final manual the following year. Read more on Wikipedia... https://en.wikipedia.org/wiki/MATH-MATIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MATH-MATIC happened in <a href="../lists/labs.html#q=Remington Rand">Remington Rand</a> - MATH-MATIC on HOPL https://hopl.info/showlanguage.prx?exp=435 MATH-MATIC on HOPL - See also: (4 related languages) <a href="flow-matic.html">FLOW-MATIC</a>, <a href="arith-matic.html">ARITH-MATIC</a>, <a href="algol-58.html">ALGOL 58</a>, <a href="fortran.html">Fortran</a> ```Example from <a href='https://en.wikipedia.org/wiki/MATH-MATIC'>Wikipedia</a>: (2) TYPE-IN ALPHA . (2A) READ A B C SERVO 4 STORAGE A IF SENTINEL JUMP TO SENTENCE 8 . (3) READ D F SERVO 5 . (4) VARY Y 1 (0.1) 3 SENTENCE 5 THRU 6 . (5) X1 = (7*103*Y*A*SIN ALPHA)3 / (B POW D+C POW E) . (6) WRITE AND EDIT A Y D E X1 SERVO 6 . (7) JUMP TO SENTENCE 2A . (8) CLOSE-INPUT AND REWIND SENTENCE 3 . (9) CLOSE-OUTPUT SENTENCE 6 . (10) READ F G H N SERVO 4 STORAGE A IF SENTINEL JUMP TO SENTENCE 20 . (11) EXECUTE SENTENCE 3 . (12) X2 = (3 ROOT (E-G)+LOG (D+N)) / (F2.6*EXP H) . (13) WRITE EDIT F D F X2 SERVO 6 . (16) JUMP TO SENTENCE 10 . (20) STOP . ``` Built with Scroll v170.5.0 10/15/2024 458 2.3
MXF - Binary data format MXF === MXF, aka Material Exchange Format, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #1449 on PLDB 21 Years Old Material Exchange Format (MXF) is a container format for professional digital video and audio media defined by a set of SMPTE standards. A typical example of its use is for delivering advertisements to TV stations and tapeless archiving of broadcast TV programs.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Material_Exchange_Format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of MXF happened in <a href="../lists/labs.html#q=European Broadcasting Union">European Broadcasting Union</a> and <a href="../lists/labs.html#q=Society of Motion Picture and Television Engineers">Society of Motion Picture and Television Engineers</a> Built with Scroll v170.5.0 10/15/2024 274 1.4
Mastodon - Protocol Mastodon ======== Mastodon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2016 by Eugen Rochko. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Eugen%20Rochko Eugen Rochko #1017 on PLDB 9 Years Old ```Download source code: git clone https://github.com/mastodon/mastodon ``` Your self-hosted, globally interconnected microblogging community - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"microblogging"%5D%7D%5D%2C"logic"%3A"AND"%7D'>microblogging</a> - Mastodon is developed on <a href="https://github.com/mastodon/mastodon">GitHub</a> and has 46,477 stars - Mastodon is written in <a href="svg.html">SVG</a>, <a href="ruby.html">Ruby</a>, <a href="yaml.html">YAML</a>, <a href="haml.html">HAML</a>, <a href="jsx.html">JSX</a>, <a href="javascript.html">JavaScript</a>, <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="erb.html">ERB</a>, <a href="scss.html">SCSS</a>, <a href="markdown.html">Markdown</a>, <a href="sql.html">SQL</a>, <a href="html.html">HTML</a>, <a href="csv.html">CSV</a>, <a href="xml.html">XML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="bash.html">Bash</a>, <a href="css.html">CSS</a>, <a href="json5.html">JSON5</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="diff.html">Diff</a> Built with Scroll v170.5.0 10/15/2024 394 2
Mass-energy-equation Built with Scroll v170.5.0 10/15/2024 6 0
MASM - Programming language MASM ==== MASM is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1981 by Thomas Jaeger. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221981%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1981 https://pldb.io/concepts/../lists/creators.html#q=Thomas%20Jaeger Thomas Jaeger #964 on PLDB 44 Years Old ```Download source code: git clone https://github.com/ThomasJaeger/VisualMASM ``` Visual MASM - Assembly IDE for Microsoft MASM - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - MASM is developed on <a href="https://github.com/ThomasJaeger/VisualMASM">GitHub</a> and has 1,327 stars - Early development of MASM happened in <a href="../lists/labs.html#q=https://github.com/ThomasJaeger/VisualMASM/issues">https://github.com/ThomasJaeger/VisualMASM/issues</a> - MASM on HOPL https://hopl.info/showlanguage.prx?exp=2212 MASM on HOPL - Read more about MASM on the web: 1. http://www.visualmasm.com/ 1. Built with Scroll v170.5.0 10/15/2024 274 1.4
Mask - Template language Mask ==== Mask is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #720 on PLDB 13 Years Old 306 <span title="Mask repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/atmajs/maskjs ``` Markup | Template | HMVC - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Mask is developed on <a href="https://github.com/atmajs/maskjs">GitHub</a> and has 92 stars - There are at least 306 Mask repos on <a href="https://github.com/search?q=language:Mask">GitHub</a> - Early development of Mask happened in <a href="../lists/labs.html#q=https://github.com/atmajs">https://github.com/atmajs</a> - Mask is written in <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="ini.html">Ini</a> - The Google BigQuery Public Dataset GitHub snapshot shows 576 users using Mask in 595 repos on <a href="https://api.github.com/search/repositories?q=language:Mask">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/javascript.py">syntax highlighting</a> for Mask - GitHub supports <a href="https://github.com/tenbits/sublime-mask" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Mask - <a href="http://www.atmajs.com/">atmajs.com</a> was registered in 2013 ```Example from <a href='https://github.com/tenbits/sublime-mask'>Linguist</a>: // HTML Elements header { img .logo src='/images/~[currentLogo].png' alt=logo; h4 > 'Bar View' if (currentUser) { .account > a href='/acount' > 'Hello, ~[currentUser.username]' } } .view { ul { // Iteration for ((user, index) of users) { li.user data-id='~[user.id]' { // interpolation .name > '~[ user.username ]' // expression .count > '~[: user.level.toFixed(2) ]' // util /* Localization sample * lastActivity: "Am {0:dd. MM} war der letzte Eintrag" */ .date > '~[ L: "lastActivity", user.date]' } } } // Component :countdownComponent { input type = text > :dualbind value='number'; button x-signal='click: countdownStart' > 'Start'; h5 { '~[bind: number]' :animation x-slot='countdownStart' { @model > 'transition | scale(0) > scale(1) | 500ms' @next > 'background-color | red > blue | 2s linear' } } } } footer > :bazCompo { 'Component generated at ~[: $u.format($c.date, "HH-mm") ]' } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 645 3.2
Masim Built with Scroll v170.5.0 10/15/2024 6 0
Mascara Built with Scroll v170.5.0 10/15/2024 6 0
Mary - Programming language Mary ==== Mary is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #1380 on PLDB 55 Years Old Mary was a programming language designed and implemented by RUNIT at Trondheim, Norway in the 1970s. It borrowed many features from ALGOL 68 but was designed for machine-oriented programming. An unusual feature of its syntax was that expressions were constructed using the conventional infix operators, but all of them had the same precedence and evaluation went from left to right unless there were brackets. Read more on Wikipedia... https://en.wikipedia.org/wiki/Mary_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Mary is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="algol-68.html">ALGOL 68</a> - Early development of Mary happened in <a href="../lists/labs.html#q=Stiftelsen for industriell og teknisk forskning">Stiftelsen for industriell og teknisk forskning</a> - Mary on HOPL https://hopl.info/showlanguage.prx?exp=647 Mary on HOPL - See also: (4 related languages) <a href="sparc.html">SPARC</a>, <a href="algol-68.html">ALGOL 68</a>, <a href="c.html">C</a>, <a href="algol.html">Algol</a> ```Example from <a href='https://en.wikipedia.org/wiki/Mary_(programming_language)'>Wikipedia</a>: BEGIN INT i := 10; %% Variable with initial value. REF INT ri := i; %% Pointer initialized to point to i. INT j := 11; j :- REF INT =: ri; %% Type conversion and assignment %% ri now points to j. i =: (ri :- VAL REF INT); %% Assignment and type conversion %% ri points to j so j is changed. IF j > 10 %% Conditional statement with result THEN %% used inside an arithmetic expression. 1 ELSE 2 FI + j =: j; END ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token := row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token % row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 550 2.8
Mary-2 Built with Scroll v170.5.0 10/15/2024 6 0
Marten Built with Scroll v170.5.0 10/15/2024 6 0
Marsyas Built with Scroll v170.5.0 10/15/2024 6 0
Marp - Text markup language Marp ==== Marp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #809 on PLDB 7 Years Old ```Download source code: git clone https://github.com/marp-team/marp-core ``` Presentations in markdown - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Marp is developed on <a href="https://github.com/marp-team/marp-core">GitHub</a> and has 753 stars - Marp is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="markdown.html">Markdown</a> - Early development of Marp happened in <a href="../lists/labs.html#q=https://github.com/marp-team">https://github.com/marp-team</a> - Marp is written in <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="scss.html">SCSS</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a> ```Example from the web: --- theme: gaia size: 4:3 --- # A traditional 4:3 slide ``` Built with Scroll v170.5.0 10/15/2024 362 1.8
Marmot - Programming language Marmot ====== Marmot is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2981 on PLDB 25 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Marmot happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - Marmot on HOPL https://hopl.info/showlanguage.prx?exp=3713 Marmot on HOPL - Read more about Marmot on Semantic Scholar: 1. https://semanticscholar.org/paper/2c35c23368871f5ecdd11d0e6897f0ee87ba678d 1. Built with Scroll v170.5.0 10/15/2024 215 1.1
Marlais Built with Scroll v170.5.0 10/15/2024 6 0
Markwhen - Text markup language Markwhen ======== Markwhen is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2022 by Rob Koch. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Rob%20Koch Rob Koch #508 on PLDB 3 Years Old ```Download source code: git clone https://github.com/mark-when/markwhen ``` Make a cascading timeline from Markdown-like text. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Markwhen is developed on <a href="https://github.com/mark-when/markwhen">GitHub</a> and has 3,443 stars - Early development of Markwhen happened in <a href="../lists/labs.html#q=https://github.com/mark-when">https://github.com/mark-when</a> - <a href="markdown.html">Markdown</a> influenced the design of Markwhen - Markwhen is written in <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="yaml.html">YAML</a> ```Example from the web: title: Welcome to Markwhen 👋 #Project1: #d336b1 section Welcome #welcome now: This example timeline showcases some of markwhen's features. Feel free to delete everything to start making your own timeline #welcome now: You can also view this example timeline at [markwhen.com/example](https://markwhen.com/example) #welcome Or you can save this timeline so you can refer to it later, by going to Browser storage & files, and clicking Save current. now: For more information, view the documentation [here](https://docs.markwhen.com) or join the [discord](https://discord.gg/kQbqP4uz) #welcome endSection section All Projects group Project 1 #Project1 // Supports ISO8601 2023-01/2023-03: Sub task #John 2023-03/2023-06: Sub task 2 #Michelle More info about sub task 2 - [ ] We need to get this done - [x] And this - [ ] This one is extra 2023-07: Yearly planning endGroup group Project 2 #Project2 2023-04/4 months: Larger sub task #Danielle // Supports American date formats 03/2023 - 1 year: Longer ongoing task #Michelle - [x] Sub task 1 - [x] Sub task 2 - [ ] Sub task 3 - [ ] Sub task 4 - [ ] so many checkboxes omg 10/2023 - 2 months: Holiday season endGroup group Project 3 01/2024: Project kickoff 02/2024-04/2024: Other stuff endGroup endSection 2023-01-03 every other week for 1 year: Biweekly meeting ``` Built with Scroll v170.5.0 10/15/2024 542 2.7
Markus - Query language Markus ====== Markus is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #2716 on PLDB 5 Years Old ```Download source code: git clone https://github.com/Markus-Studio/Markus ``` A declarative (database) query language! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Markus is developed on <a href="https://github.com/Markus-Studio/Markus">GitHub</a> and has 2 stars - Early development of Markus happened in <a href="../lists/labs.html#q=https://github.com/Markus-Studio">https://github.com/Markus-Studio</a> - Markus is written in <a href="rust.html">Rust</a>, <a href="json.html">JSON</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a> ```Example from the web: type User: user { name: string; } type Task { owner: User; title: string; done: bool; } query myTasks() { is(Task), # %user is the current authenticated user. eq(.owner, %user) } action newTask($title: string) { create Task { user: %user, title: $title, done: false }; } action toggleStatus($task: Task) { validate eq($task.owner, %user); update $task { .done: not(.done) }; } action delete($task: Task) { validate eq($task.owner, %user); delete $task; } action edit($task: Task, $new_title: string) { validate eq($task.owner, %user); update $task { .title: $new_title }; } ``` Built with Scroll v170.5.0 10/15/2024 377 1.9
MarkovJunior - Programming language MarkovJunior ============ MarkovJunior is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Maxim Gumin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Maxim%20Gumin Maxim Gumin #1117 on PLDB 3 Years Old ```Download source code: git clone https://github.com/mxgmn/MarkovJunior ``` Probabilistic language based on pattern matching and constraint propagation, 153 examples - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - MarkovJunior is developed on <a href="https://github.com/mxgmn/MarkovJunior">GitHub</a> and has 6,930 stars - Early development of MarkovJunior happened in <a href="../lists/labs.html#q=https://github.com/mxgmn/MarkovJunior/issues">https://github.com/mxgmn/MarkovJunior/issues</a> - MarkovJunior is written in <a href="xml.html">XML</a>, <a href="csharp.html">C#</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 280 1.4
Marko - Text markup language Marko ===== Marko is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #267 on PLDB 11 Years Old 101 <span title="Marko repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/marko-js/marko ``` A declarative, HTML-based language that makes building web apps fun - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Marko is developed on <a href="https://github.com/marko-js/marko">GitHub</a> and has 13,293 stars - There are at least 101 Marko repos on <a href="https://github.com/search?q=language:Marko">GitHub</a> - Early development of Marko happened in <a href="../lists/labs.html#q=https://github.com/marko-js">https://github.com/marko-js</a> - Marko is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a> - The Google BigQuery Public Dataset GitHub snapshot shows 12 users using Marko in 12 repos on <a href="https://api.github.com/search/repositories?q=language:Marko">GitHub</a> - GitHub supports <a href="https://github.com/marko-js/marko-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Marko - <a href="https://markojs.com/">markojs.com</a> was registered in 2015 ```Example from <a href='https://github.com/marko-js/marko-tmbundle'>Linguist</a>: $ var name = 'Frank'; $ var colors = ['red', 'green', 'blue']; <h1> Hello ${name}! </h1> <ul if(colors.length)> <li style={color: color} for(color in colors)> ${color} </li> </ul> <div else> No colors! </div> ``` Built with Scroll v170.5.0 10/15/2024 463 2.3
Marklogic Built with Scroll v170.5.0 10/15/2024 6 0
Markdown Built with Scroll v170.5.0 10/15/2024 6 0
Markdeep - Text markup language Markdeep ======== Markdeep is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #3076 on PLDB 10 Years Old Markdeep is a technology for writing plain text documents that will look good in any web browser, whether local or remote. It supports diagrams, calendars, equations, and other features as extensions of Markdown syntax. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of Markdeep happened in <a href="../lists/labs.html#q=https://github.com/morgan3d/markdeep/pulls">https://github.com/morgan3d/markdeep/pulls</a> ```Example from the web: **Example** Welcome to Markdeep. It's the simple way to write plain text with _style_. ************************************* * _______ * * .-------. / / .-----. * * | Write +-+->/ Edit ++->| Share | * * '-------' ^ /______/ | '-----' * * | | * * '--------' * ************************************* 1. Write a text document 2. Add the Markdeep line at the end 3. Save with file extension `.md.html` 4. Double-click to view Learn more at https://casual-effects.com/markdeep ``` Built with Scroll v170.5.0 10/15/2024 300 1.5
Markaby - Template language Markaby ======= Markaby is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #1967 on PLDB 19 Years Old ```Download source code: git clone https://github.com/markaby/markaby ``` markup as ruby - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Markaby is developed on <a href="https://github.com/markaby/markaby">GitHub</a> and has 159 stars - Markaby is written in <a href="ruby.html">Ruby</a>, <a href="yaml.html">YAML</a> ```Example from the web: require 'markaby' mab = Markaby::Builder.new mab.html do head { title "Boats.com" } body do h1 "Boats.com has great deals" ul do li "$49 for a canoe" li "$39 for a raft" li "$29 for a huge boot that floats and can fit 5 people" end end end puts mab.to_s ``` Built with Scroll v170.5.0 10/15/2024 328 1.6
MARK IV - Programming language MARK IV ======= MARK IV is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #2467 on PLDB 40 Years Old MARK IV is a Fourth-generation programming language that was created by Informatics, Inc. in the 1960s. Informatics took advantage of IBM's decision to unbundle their software; MARK IV was the first "software product to have cumulative sales of $10 million". Read more on Wikipedia... https://en.wikipedia.org/wiki/MARK_IV_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MARK IV happened in <a href="../lists/labs.html#q=Informatics General Corporation">Informatics General Corporation</a> - MARK IV on HOPL https://hopl.info/showlanguage.prx?exp=3117 MARK IV on HOPL - See also: (1 related languages) <a href="cobol.html">COBOL</a> Built with Scroll v170.5.0 10/15/2024 278 1.4
MariaDB - Query language MariaDB ======= MariaDB is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #495 on PLDB 16 Years Old MariaDB is a community-developed fork of the MySQL relational database management system intended to remain free under the GNU GPL. Development is led by some of the original developers of MySQL, who forked it due to concerns over its acquisition by Oracle Corporation.MariaDB intends to maintain high compatibility with MySQL, ensuring a drop-in replacement capability with library binary parity and exact matching with MySQL APIs and commands. It includes the XtraDB storage engine for replacing InnoDB, as well as a new storage engine, Aria, that intends to be both a transactional and non-transactional engine perhaps even included in future versions of MySQL.Its lead developer is Michael "Monty" Widenius, one of the founders of MySQL AB and the founder of Monty Program AB. Read more on Wikipedia... https://en.wikipedia.org/wiki/MariaDB Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of MariaDB happened in <a href="../lists/labs.html#q=MariaDB Foundation">MariaDB Foundation</a> - See also: (7 related languages) <a href="c.html">C</a>, <a href="perl.html">Perl</a>, <a href="bash.html">Bash</a>, <a href="solaris.html">Solaris</a>, <a href="linux.html">Linux</a>, <a href="mysql.html">MySQL</a>, <a href="freebsd.html">FreeBSD</a> ```Example from <a href='https://riju.codes/mariadb'>Riju</a>: SELECT 'Hello, world!'; ``` ```MariaDB <a href="../lists/keywords.html#q=mariadb">Keywords</a> ACCESSIBLE ADD ALL ALTER ANALYZE AND AS ASC ASENSITIVE BEFORE BETWEEN BIGINT BINARY BLOB BOTH BY CALL CASCADE CASE CHANGE CHAR CHARACTER CHECK COLLATE COLUMN CONDITION CONSTRAINT CONTINUE CONVERT CREATE CROSS CURRENT_DATE CURRENT_TIME CURRENT_TIMESTAMP CURRENT_USER CURSOR DATABASE DATABASES DAY_HOUR DAY_MICROSECOND DAY_MINUTE DAY_SECOND DEC DECIMAL DECLARE DEFAULT DELAYED DELETE DESC DESCRIBE DETERMINISTIC DISTINCT DISTINCTROW DIV DOUBLE DROP DUAL EACH ELSE ELSEIF ENCLOSED ESCAPED EXISTS EXIT EXPLAIN FALSE FETCH FLOAT FLOAT4 FLOAT8 FOR FORCE FOREIGN FROM FULLTEXT GENERAL GRANT GROUP HAVING HIGH_PRIORITY HOUR_MICROSECOND HOUR_MINUTE HOUR_SECOND IF IGNORE IGNORE_SERVER_IDS IN INDEX INFILE INNER INOUT INSENSITIVE INSERT INT INT1 INT2 INT3 INT4 INT8 INTEGER INTERVAL INTO IS ITERATE JOIN KEY KEYS KILL LEADING LEAVE LEFT LIKE LIMIT LINEAR LINES LOAD LOCALTIME LOCALTIMESTAMP LOCK LONG LONGBLOB LONGTEXT LOOP LOW_PRIORITY MASTER_HEARTBEAT_PERIOD MASTER_SSL_VERIFY_SERVER_CERT MATCH MAXVALUE MEDIUMBLOB MEDIUMINT MEDIUMTEXT MIDDLEINT MINUTE_MICROSECOND MINUTE_SECOND MOD MODIFIES NATURAL NOT NO_WRITE_TO_BINLOG NULL NUMERIC ON OPTIMIZE OPTION OPTIONALLY OR ORDER OUT OUTER OUTFILE PARTITION PRECISION PRIMARY PROCEDURE PURGE RANGE READ READS READ_WRITE REAL REFERENCES REGEXP RELEASE RENAME REPEAT REPLACE REQUIRE RESIGNAL RESTRICT RETURN REVOKE RIGHT RLIKE SCHEMA SCHEMAS SECOND_MICROSECOND SELECT SENSITIVE SEPARATOR SET SHOW SIGNAL SLOW SMALLINT SPATIAL SPECIFIC SQL SQLEXCEPTION SQLSTATE SQLWARNING SQL_BIG_RESULT SQL_CALC_FOUND_ROWS SQL_SMALL_RESULT SSL STARTING STRAIGHT_JOIN TABLE TERMINATED THEN TINYBLOB TINYINT TINYTEXT TO TRAILING TRIGGER TRUE UNDO UNION UNIQUE UNLOCK UNSIGNED UPDATE USAGE USE USING UTC_DATE UTC_TIME UTC_TIMESTAMP VALUES VARBINARY VARCHAR VARCHARACTER VARYING WHEN WHERE WHILE WITH WRITE XOR YEAR_MONTH ZEROFILL ACTION BIT DATE ENUM NO TEXT TIME TIMESTAMP ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token TRUE FALSE Built with Scroll v170.5.0 10/15/2024 667 3.3
Maria-xml Built with Scroll v170.5.0 10/15/2024 6 0
Maria-db-column-store Built with Scroll v170.5.0 10/15/2024 6 0
Margin - Text markup language Margin ====== Margin is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2019 by Alex Gamburg. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Alex%20Gamburg Alex Gamburg #1164 on PLDB 6 Years Old ```Download source code: git clone https://github.com/gamburg/margin ``` Margin is a lightweight markup language for hierarchically structured thought, like notes and to-do lists. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Margin is developed on <a href="https://github.com/gamburg/margin">GitHub</a> and has 190 stars - Early development of Margin happened in <a href="../lists/labs.html#q=https://github.com/gamburg/margin/issues">https://github.com/gamburg/margin/issues</a> - Margin is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a> - <a href="https://margin.love">margin.love</a> was registered in 2019 ```Example from the web: Favorite Movies Eyes Wide Shut [year: 1999] Black Narcissus [year: 1947] Adaptation [year: 2002] ``` Built with Scroll v170.5.0 10/15/2024 316 1.6
maraca-lang - Programming language maraca-lang =========== maraca-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Jon Whitehead. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Jon%20Whitehead Jon Whitehead #1776 on PLDB 7 Years Old ```Download source code: git clone https://github.com/maraca-lang/maraca-js ``` The dynamic structured data language. Maraca is a lightweight, embeddable, declarative language for defining & manipulating dynamic structured data. And when combined with Maraca-Render, it can be a powerful language for creating interactive UI, such as this site... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - maraca-lang is developed on <a href="https://github.com/maraca-lang/maraca-js">GitHub</a> and has 1 stars - Early development of maraca-lang happened in <a href="../lists/labs.html#q=https://github.com/maraca-lang">https://github.com/maraca-lang</a> - maraca-lang is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a> - <a href="https://maraca-lang.org">maraca-lang.org</a> was registered in 2019 - Read more about maraca-lang on the web: 1. https://docs.google.com/spreadsheets/d/12sTu7RT-s_QlAupY1v-3DfI1Mm9NEX5YMWWTDAKHLfc/edit#gid=0 1. ```Example from the web: [ pad: 10, Hello, [ : panel, style: bold, World, ], ] ``` Built with Scroll v170.5.0 10/15/2024 354 1.8
MAPS - Programming language MAPS ==== MAPS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #3167 on PLDB 32 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MAPS happened in <a href="../lists/labs.html#q=California Institute of Technology">California Institute of Technology</a> and <a href="../lists/labs.html#q=Argonne National Laboratory">Argonne National Laboratory</a> - MAPS on HOPL https://hopl.info/showlanguage.prx?exp=4990 MAPS on HOPL - Read more about MAPS on Semantic Scholar: 1. https://semanticscholar.org/paper/b0a6eff0ad7b0fee4ee36f715d428053bd9b1d9b 1. - Read more about MAPS on the web: 1. https://www.researchgate.net/publication/2413221_MAPS_An_Efficient_Parallel_Language_for_Scientific_Computing/link/0deec53b954e2f0244000000/download 1. Built with Scroll v170.5.0 10/15/2024 253 1.3
Mapquery Built with Scroll v170.5.0 10/15/2024 6 0
MAPPER - Programming language MAPPER ====== MAPPER is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1960. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221960%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1960 #2191 on PLDB 65 Years Old Sperry Univac's 'MAPPER 4GL originated in the 1970s based on some work in the 1960s, but has been kept current. It was renamed and also given an extension named ICE - Internet Commerce Enabler.Originally available on Sperry's Univac 1108, implementations now also exist for Windows NT, Sun Solaris and Linux. The GUI on Windows is the most advanced of these.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MAPPER Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MAPPER happened in <a href="../lists/labs.html#q=EMCC UNIVAC">EMCC UNIVAC</a> - Explore MAPPER snippets on <a href="http://www.rosettacode.org/wiki/Category:MAPPER">Rosetta Code</a> - See also: (1 related languages) <a href="linux.html">Linux</a> Built with Scroll v170.5.0 10/15/2024 293 1.5
Maplesoft Application Center - Package manager Maplesoft Application Center ============================ Maplesoft Application Center is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2502 on PLDB 21 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of Maplesoft Application Center happened in <a href="../lists/labs.html#q=Cybernet Systems Co. Ltd">Cybernet Systems Co. Ltd</a> - Read more about Maplesoft Application Center on the web: 1. https://web.archive.org/web/20041208171926/http://www.maplesoft.com/Applications/ 1. Built with Scroll v170.5.0 10/15/2024 221 1.1
Maple Built with Scroll v170.5.0 10/15/2024 6 0
Mapgen - Visual programming language Mapgen ====== Mapgen is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2017 by Amit Patel. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Amit%20Patel Amit Patel #1091 on PLDB 8 Years Old ```Download source code: git clone https://github.com/redblobgames/mapgen4 ``` [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> Mapgen. Procedural wilderness map generator - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - Mapgen is developed on <a href="https://github.com/redblobgames/mapgen4">GitHub</a> and has 602 stars - Mapgen is written in <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 320 1.6
MapBasic - Programming language MapBasic ======== MapBasic is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #2992 on PLDB 28 Years Old MapBasic is a programming language for creation of additional tools and functionality for the MapInfo Professional geographical information system. MapBasic is based on the BASIC family of programming languages.MapBasic also allows programmers to develop software in popular programming languages such as C, C++ and Visual Basic and use these with the MapInfo Professional GIS to create geographically based software, such as electronic mapping.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MapBasic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MapBasic happened in <a href="../lists/labs.html#q=Pitney Bowes Software">Pitney Bowes Software</a> and <a href="../lists/labs.html#q=MapInfo Corporation">MapInfo Corporation</a> Built with Scroll v170.5.0 10/15/2024 284 1.4
Map Built with Scroll v170.5.0 10/15/2024 6 0
Manuscript Built with Scroll v170.5.0 10/15/2024 6 0
Manticore Built with Scroll v170.5.0 10/15/2024 6 0
manool - Programming language manool ====== manool is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Alex Protasov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Alex%20Protasov Alex Protasov #1218 on PLDB 7 Years Old ```Download source code: git clone https://github.com/rusini/manool ``` Practical programming language with expressive power, in 10 KLOC in C++11 - "MAnool is Not an Object-Oriented Language!" - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - manool is developed on <a href="https://github.com/rusini/manool">GitHub</a> and has 61 stars - Early development of manool happened in <a href="../lists/labs.html#q=https://github.com/rusini/manool/pulls">https://github.com/rusini/manool/pulls</a> - manool is written in <a href="cpp.html">C++</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="bash.html">Bash</a> - <a href="https://manool.org/">manool.org</a> was registered in 2018 - Read more about manool on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/ep8pc2/manool_practical_language_with_universal_syntax/ 1. ```Example from the web: -- recursive version, MANOOLish "cascading" notation { {extern "manool.org.18/std/0.3/all"} in : let rec { Fact = -- compile-time constant binding { proc { N } as -- precondition: N.IsI48[] & (N >= 0) : if N == 0 then 1 else N * Fact[N - 1] } } in Out.WriteLine["Factorial of 10 is "; Fact[10]] } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 454 2.3
Manim - Framework Manim ===== Manim is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22framework%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">framework</a> created in 2015 by Grant Sanderson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Grant%20Sanderson Grant Sanderson #152 on PLDB 10 Years Old ```Download source code: git clone https://github.com/manimCommunity/manim ``` 3Blue1Brown is a math YouTube channel created and run by Grant Sanderson. The channel focuses on teaching higher mathematics from a visual perspective, and on the process of discovery and inquiry-based learning in mathematics, which Sanderson calls "inventing math". As of November 2022, the channel has 4.85 million subscribers.. Read more on Wikipedia... https://en.wikipedia.org/wiki/3Blue1Brown Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"framework"%5D%7D%5D%2C"logic"%3A"AND"%7D'>framework</a> - Manim is developed on <a href="https://github.com/manimCommunity/manim">GitHub</a> and has 20,183 stars - Watch the history of <a href="https://www.youtube.com/watch?v=hy-6D650Apo">the Manim repo visualized with Gource</a> - Early development of Manim happened in <a href="../lists/labs.html#q=https://github.com/ManimCommunity">https://github.com/ManimCommunity</a> - Manim is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="svg.html">SVG</a>, <a href="glsl.html">GLSL</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="ini.html">Ini</a>, <a href="toml.html">TOML</a>, <a href="awk.html">awk</a>, <a href="css.html">CSS</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="make.html">Make</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="tex.html">Tex</a>, <a href="html.html">HTML</a> - There are 7,009 members in the <a href="https://www.reddit.com/r/manim">Manim subreddit</a> - There is a <a href="https://pypi.org/project/manim">central package repository</a> for Manim Built with Scroll v170.5.0 10/15/2024 473 2.4
manhood - Programming language manhood ======= manhood is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #609 on PLDB 11 Years Old ```Download source code: git clone https://github.com/TheBerkin/Manhood ``` (Obsolete) Archive of Rant 3.x. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - manhood is developed on <a href="https://github.com/TheBerkin/Manhood">GitHub</a> and has 2,964 stars - Early development of manhood happened in <a href="../lists/labs.html#q=https://github.com/TheBerkin/rant3/issues">https://github.com/TheBerkin/rant3/issues</a> - manhood is written in <a href="csharp.html">C#</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a> HackerNews discussions of manhood ================================= title|titleLink|date|score|comments Show HN: Manhood – a powerful templating language for random text generation|https://news.ycombinator.com/item?id=8311269|09/13/2014|22|5 Built with Scroll v170.5.0 10/15/2024 322 1.6
Mangle - Programming language Mangle ====== Mangle is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Mangle Team. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Mangle%20Team Mangle Team #1371 on PLDB 3 Years Old ```Download source code: git clone https://github.com/google/mangle ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Mangle is developed on <a href="https://github.com/google/mangle">GitHub</a> and has 1,052 stars - Early development of Mangle happened in <a href="../lists/labs.html#q=Google">Google</a> - Mangle is written in <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 261 1.3
Manchester syntax - Data notation Manchester syntax ================= Manchester syntax is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2439 on PLDB 19 Years Old The Manchester syntax is a user-friendly compact syntax for OWL 2 ontologies; it is frame-based, as opposed to the axiom-based other syntaxes for OWL 2. The Manchester Syntax is used in the OWL 2 Primer, and this document provides the language used there. It is expected that tools will extend the Manchester Syntax for their own purposes, and tool builders may collaboratively extend the common language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Early development of Manchester syntax happened in <a href="../lists/labs.html#q=University of Manchester">University of Manchester</a> - Read more about Manchester syntax on the web: 1. http://webont.org/owled/2006/acceptedLong/submission_9.pdf 1. ```Example from the web: /** * @rdfs:comment A vegetarian pizza is a pizza that only has cheese toppings * and tomato toppings. * * @rdfs:label Pizza [en] * @rdfs:label Pizza [pt] */ Class: VegetarianPizza EquivalentTo: Pizza and not (hasTopping some FishTopping) and not (hasTopping some MeatTopping) DisjointWith: NonVegetarianPizza ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 380 1.9
MML - Standard MML === MML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 1982. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 #2116 on PLDB 43 Years Old A man-machine language or MML is a specification language. MML typically are defined to standardize the interfaces for managing a telecommunications or network device from a console. ITU-T Z.300 series recommendations define an MML, that has been extended by Telcordia Technologies (formerly Bellcore) to form Transaction Language 1.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MML_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> - Early development of MML happened in <a href="../lists/labs.html#q=International Telegraph and Telephone Consultative Committee">International Telegraph and Telephone Consultative Committee</a> - Read more about MML on the web: 1. https://ieeexplore.ieee.org/document/1095582 1. Built with Scroll v170.5.0 10/15/2024 277 1.4
Mama - Programming language Mama ==== Mama is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2426 on PLDB 15 Years Old Mama is an object-oriented educational programming language designed to help young students start programming by providing all language elements in the student mother tongue. Mama programming language is available in several languages, with both left-to-right (LTR) and right-to-left (RTL) language direction support. A new variant of Mama was built on top of Carnegie Mellon's Alice development environment, supporting scripting of the 3D stage objects. Read more on Wikipedia... https://en.wikipedia.org/wiki/Mama_%28software%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Mama happened in <a href="../lists/labs.html#q=Shapes Robotics">Shapes Robotics</a> Built with Scroll v170.5.0 10/15/2024 278 1.4
Malus Built with Scroll v170.5.0 10/15/2024 6 0
Mallard-basic Built with Scroll v170.5.0 10/15/2024 6 0
Malbolge - Esoteric programming language Malbolge ======== Malbolge is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 1998 by Ben Olmstead. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 https://pldb.io/concepts/../lists/creators.html#q=Ben%20Olmstead Ben Olmstead #805 on PLDB 27 Years Old Malbolge () is a public domain esoteric programming language invented by Ben Olmstead in 1998, named after the eighth circle of hell in Dante's Inferno, the Malebolge. Malbolge was specifically designed to be almost impossible to use, via a counter-intuitive 'crazy operation', base-three arithmetic, and self-altering code. It builds on the difficulty of earlier, challenging esoteric languages (such as Brainfuck and Befunge), but takes this aspect to the extreme, playing on the entangled histories of computer science and encryption. Read more on Wikipedia... https://en.wikipedia.org/wiki/Malbolge Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Early development of Malbolge happened in <a href="../lists/labs.html#q=https://web.archive.org/web/20040404144205/http://www.mines.edu/students/b/bolmstea/randlang/index.html">https://web.archive.org/web/20040404144205/http://www.mines.edu/students/b/bolmstea/randlang/index.html</a> - Explore Malbolge snippets on <a href="http://www.rosettacode.org/wiki/Category:Malbolge">Rosetta Code</a> - Malbolge on Esolang https://esolangs.org/wiki/Malbolge Malbolge on Esolang - See also: (4 related languages) <a href="brainfuck.html">Brainfuck</a>, <a href="intercal.html">INTERCAL</a>, <a href="befunge.html">Befunge</a>, <a href="ascii.html">ASCII</a> ```Example from <a href='https://riju.codes/malbolge'>Riju</a>: (=<`#9]~6ZY32Vx/4Rs+0No-&Jk)"Fh}|Bcy?`=*z]Kw%oG4UUS0/@-ejc(:'8dc ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Malbolge.mb'>hello-world</a>: (=<`#9]~6ZY32Vx/4Rs+0No-&Jk)"Fh}|Bcy?,vNz]KZ%oG4UUS0/@-eMc(:'8 ``` ```Example from <a href='https://en.wikipedia.org/wiki/Malbolge'>Wikipedia</a>: 0000000000111111111122222222223333333333444444444455555555556666666666777777777788888888889999 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123 ---------------------------------------------------------------------------------------------- 9m<.TVac`uY*MK'X~xDl}REokN:#?G"i@5z]&gqtyfr$(we4{WP)H-Zn,[%\3dL+Q;>U!pJS72FhOA1CB6v^=I_0/8|jsb ``` Built with Scroll v170.5.0 10/15/2024 488 2.4
mal - Interpreter mal === mal is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22interpreter%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interpreter</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1073 on PLDB 11 Years Old ```Download source code: git clone https://github.com/kanaka/mal ``` Mal is a Clojure inspired Lisp interpreter. Mal is implemented in 75 languages. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"interpreter"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interpreter</a> - mal is developed on <a href="https://github.com/kanaka/mal">GitHub</a> and has 9,938 stars - Early development of mal happened in <a href="../lists/labs.html#q=https://github.com/kanaka/mal/issues">https://github.com/kanaka/mal/issues</a> - mal is written in <a href="make.html">Make</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="swift.html">Swift</a>, <a href="ada.html">Ada</a>, <a href="python.html">Python</a>, <a href="bash.html">Bash</a>, <a href="javascript.html">JavaScript</a>, <a href="lisp.html">Lisp</a>, <a href="java.html">Java</a>, <a href="c.html">C</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="sql.html">SQL</a>, <a href="scheme.html">Scheme</a>, <a href="ruby.html">Ruby</a>, <a href="perl.html">Perl</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xslt.html">XSLT</a>, <a href="matlab.html">MATLAB</a>, <a href="zig.html">Zig</a>, <a href="csharp.html">C#</a>, <a href="f-sharp.html">F#</a>, <a href="pascal.html">Pascal</a>, <a href="elm.html">Elm</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="haxe.html">Haxe</a>, <a href="php.html">PHP</a>, <a href="scala.html">Scala</a>, <a href="elixir.html">Elixir</a>, <a href="assembly-language.html">Assembly language</a>, <a href="markdown.html">Markdown</a>, <a href="forth.html">Forth</a>, <a href="cpp.html">C++</a>, <a href="erlang.html">Erlang</a>, <a href="lua.html">Lua</a>, <a href="lex.html">Lex</a>, <a href="standard-ml.html">Standard ML</a>, <a href="vala.html">Vala</a>, <a href="vhdl.html">VHDL</a>, <a href="go.html">Go</a>, <a href="visual-basic.net.html">Visual Basic .NET</a>, <a href="d.html">D</a>, <a href="fennel.html">Fennel</a>, <a href="typescript.html">TypeScript</a>, <a href="rexx.html">Rexx</a>, <a href="tcl.html">Tcl</a>, <a href="objective-c.html">Objective-C</a>, <a href="crystal.html">Crystal</a>, <a href="purescript.html">PureScript</a>, <a href="vim-script.html">Vim script</a>, <a href="r.html">R</a>, <a href="groovy.html">Groovy</a>, <a href="kotlin.html">Kotlin</a>, <a href="nim.html">Nim</a>, <a href="julia.html">Julia</a>, <a href="racket.html">Racket</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="awk.html">awk</a>, <a href="rust.html">Rust</a>, <a href="dart.html">Dart</a>, <a href="powershell.html">PowerShell</a>, <a href="haskell.html">Haskell</a>, <a href="prolog.html">Prolog</a>, <a href="ocaml.html">OCaml</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="clojure.html">Clojure</a>, <a href="dhall.html">Dhall</a>, <a href="diff.html">Diff</a>, <a href="gradle.html">Gradle</a>, <a href="toml.html">TOML</a>, <a href="clojurescript.html">ClojureScript</a> Built with Scroll v170.5.0 10/15/2024 702 3.5
Mako - Template language Mako ==== Mako is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #785 on PLDB 19 Years Old 188 <span title="Mako repos on GitHub.">Repos</span> Mako is a template library written in Python. It provides a familiar, non-XML syntax which compiles into Python modules for maximum performance. Mako's syntax and API borrows from the best ideas of many others, including Django and Jinja2 templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded Python (i.e. Python Server Page) language, which refines the familiar ideas of componentized layout and inheritance to produce one of the most straightforward and flexible models available, while also maintaining close ties to Python calling and scoping semantics. Mako is used by reddit.com where it delivers over one billion page views per month. It is the default template language included with the Pylons and Pyramid web frameworks. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - There are at least 188 Mako repos on <a href="https://github.com/search?q=language:Mako">GitHub</a> - Early development of Mako happened in <a href="../lists/labs.html#q=https://www.makotemplates.org/community.html">https://www.makotemplates.org/community.html</a> - The Google BigQuery Public Dataset GitHub snapshot shows 4k users using Mako in 4k repos on <a href="https://api.github.com/search/repositories?q=language:Mako">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/templates.py">syntax highlighting</a> for Mako - GitHub supports <a href="https://github.com/marconi/mako-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Mako - <a href="https://www.makotemplates.org/">makotemplates.org</a> was registered in 2006 - 3 PLDB concepts link to Mako: <a href="cloc.html">cloc</a>, <a href="minidsdb.html">Mindsdb</a>, <a href="pygments.html">Pygments</a> ```Example from the web: <%inherit file="base.html"/> <% rows = [[v for v in range(0,10)] for row in range(0,10)] %> <table> % for row in rows: ${makerow(row)} % endfor </table> <%def name="makerow(row)"> <tr> % for name in row: <td>${name}</td>\ % endfor </tr> </%def> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 568 2.8
MakeDoc - Text markup language MakeDoc ======= MakeDoc is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2639 on PLDB 25 Years Old MakeDoc is a lightweight markup language created in 2000 by Carl Sassenrath for creating documentation and web pages using simple text notations. The language is used extensively in the REBOL community for documentation, websites, and wikis.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MakeDoc Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of MakeDoc happened in <a href="../lists/labs.html#q=REBOL Technologies">REBOL Technologies</a> - See also: (5 related languages) <a href="rebol.html">REBOL</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="vi.html">vi</a>, <a href="emacs-editor.html">Emacs</a> ```Example from <a href='https://en.wikipedia.org/wiki/MakeDoc'>Wikipedia</a>: *Bullet item *Another #Numbered item #Another numbered item ``` Built with Scroll v170.5.0 10/15/2024 298 1.5
Make Built with Scroll v170.5.0 10/15/2024 6 0
mai - Programming language mai === mai is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Ahmed Khaled. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Ahmed%20Khaled Ahmed Khaled #2722 on PLDB 6 Years Old ```Download source code: git clone https://github.com/nemoload/Mai ``` an educational programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - mai is developed on <a href="https://github.com/nemoload/Mai">GitHub</a> and has 1 stars - Early development of mai happened in <a href="../lists/labs.html#q=https://github.com/akhal3d96/Mai/issues">https://github.com/akhal3d96/Mai/issues</a> - mai is written in <a href="java.html">Java</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="ini.html">Ini</a> Built with Scroll v170.5.0 10/15/2024 272 1.4
Mai-basic-four Built with Scroll v170.5.0 10/15/2024 6 0
Magritte Built with Scroll v170.5.0 10/15/2024 6 0
Magma2 Built with Scroll v170.5.0 10/15/2024 6 0
MAGMA - Programming language MAGMA ===== MAGMA is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #1287 on PLDB 32 Years Old Magma is a computer algebra system designed to solve problems in algebra, number theory, geometry and combinatorics. It is named after the algebraic structure magma. It runs on Unix-like operating systems, as well as Windows.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Magma_(computer_algebra_system) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MAGMA happened in <a href="../lists/labs.html#q=University of Sydney">University of Sydney</a> - There are 32 <a href="https://projecteuler.net/language=Magma">Project Euler</a> users using MAGMA - MAGMA on HOPL https://hopl.info/showlanguage.prx?exp=2207 MAGMA on HOPL Built with Scroll v170.5.0 10/15/2024 274 1.4
Magit - Application Magit ===== Magit is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2013 by Marius Vollmer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Marius%20Vollmer Marius Vollmer #248 on PLDB 12 Years Old ```Download source code: git clone https://github.com/magit/magit ``` Magit is a complete text-based user interface to Git. It fills the glaring gap between the Git command-line interface and various GUIs, letting you perform trivial as well as elaborate version control tasks with just a couple of mnemonic key presses - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Magit is developed on <a href="https://github.com/magit/magit">GitHub</a> and has 6,453 stars - Early development of Magit happened in <a href="../lists/labs.html#q=https://emacs.stackexchange.com/questions/tagged/magit">https://emacs.stackexchange.com/questions/tagged/magit</a> - Magit is written in <a href="lisp.html">Lisp</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a> - See also: (3 related languages) <a href="git.html">Git</a>, <a href="lisp.html">Lisp</a>, <a href="emacs-lisp.html">Emacs Lisp</a> - Read more about Magit on the web: 1. https://github.com/magit/magit#readme 1. - 1 PLDB concepts link to Magit: <a href="sourcetree.html">Sourcetree</a> ```Example from <a href='https://en.wikipedia.org/wiki/Magit'>Wikipedia</a>: ``` Built with Scroll v170.5.0 10/15/2024 376 1.9
Magik - Programming language Magik ===== Magik is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #1867 on PLDB 36 Years Old Magik is an object-oriented programming language that supports multiple inheritance, polymorphism and is dynamically typed. It was designed implemented in 1989 by Arthur Chance, of Smallworld Systems Ltd, as part of Smallworld Geographical Information System (GIS). Following Smallworld's acquisition in 2000, Magik is now is provided by GE Energy, still as part of its Smallworld technology platform. Read more on Wikipedia... https://en.wikipedia.org/wiki/Magik_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Magik happened in <a href="../lists/labs.html#q=Smallworld Systems Ltd">Smallworld Systems Ltd</a> - Magik on HOPL https://hopl.info/showlanguage.prx?exp=3912 Magik on HOPL - Magik appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (7 related languages) <a href="jvm.html">JVM</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="c.html">C</a>, <a href="csharp.html">C#</a>, <a href="java.html">Java</a> ```Example from <a href='https://en.wikipedia.org/wiki/Magik_(programming_language)'>Wikipedia</a>: my_procedure << _proc @my_procedure(a, b, c) _return a + b + c _endproc x << my_procedure(1, 2, 3) # x = 6 ``` Built with Scroll v170.5.0 10/15/2024 376 1.9
Magic Paper - Programming language Magic Paper =========== Magic Paper is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1963 by Jean E. Sammet. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221963%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1963 https://pldb.io/concepts/../lists/creators.html#q=Jean%20E.%20Sammet Jean E. Sammet #3166 on PLDB 62 Years Old Early interactive symbolic math system. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Magic Paper happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Magic Paper on HOPL https://hopl.info/showlanguage.prx?exp=432 Magic Paper on HOPL Built with Scroll v170.5.0 10/15/2024 229 1.1
mages - Programming language mages ===== mages is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Florian Rappl. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Florian%20Rappl Florian Rappl #1458 on PLDB 9 Years Old ```Download source code: git clone https://github.com/FlorianRappl/Mages ``` :tophat: MAGES is a very simple, yet powerful, expression parser and interpreter. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - mages is developed on <a href="https://github.com/FlorianRappl/Mages">GitHub</a> and has 124 stars - Early development of mages happened in <a href="../lists/labs.html#q=https://github.com/FlorianRappl/Mages/issues">https://github.com/FlorianRappl/Mages/issues</a> - mages is written in <a href="csharp.html">C#</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="powershell.html">PowerShell</a>, <a href="bourne-shell.html">Bourne shell</a> HackerNews discussions of mages =============================== title|titleLink|date|score|comments Show HN: A lightweight .NET-based scripting language|https://news.ycombinator.com/item?id=12071980|07/11/2016|2|0 Built with Scroll v170.5.0 10/15/2024 323 1.6
Mads Built with Scroll v170.5.0 10/15/2024 6 0
Madcap Built with Scroll v170.5.0 10/15/2024 6 0
MADCAP VI - Programming language MADCAP VI ========= MADCAP VI is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1972. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 #3165 on PLDB 53 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MADCAP VI happened in <a href="../lists/labs.html#q=University of California Los Alamos">University of California Los Alamos</a> - MADCAP VI on HOPL https://hopl.info/showlanguage.prx?exp=2763 MADCAP VI on HOPL - Read more about MADCAP VI on Semantic Scholar: 1. https://semanticscholar.org/paper/edb9d7f3c18ad47f1c4879434a784a3d17dbea6f 1. Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 252 1.3
Michigan Algorithm Decoder - Programming language Michigan Algorithm Decoder ========================== Michigan Algorithm Decoder, aka Michigan Algorithm Decoder, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1959. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221959%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1959 #1404 on PLDB 66 Years Old MAD (Michigan Algorithm Decoder) is a programming language and compiler for the IBM 704 and later the IBM 709, IBM 7090, IBM 7040, UNIVAC 1107, UNIVAC 1108, Philco 210-211, and eventually the IBM S/370 mainframe computers. Developed in 1959 at the University of Michigan by Bernard Galler, Bruce Arden and Robert M. Graham, MAD is a variant of the ALGOL language. Read more on Wikipedia... https://en.wikipedia.org/wiki/MAD_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Michigan Algorithm Decoder happened in <a href="../lists/labs.html#q=University of Michigan">University of Michigan</a> - Michigan Algorithm Decoder on HOPL https://hopl.info/showlanguage.prx?exp=92 Michigan Algorithm Decoder on HOPL - Michigan Algorithm Decoder appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (6 related languages) <a href="algol-58.html">ALGOL 58</a>, <a href="algol.html">Algol</a>, <a href="multics.html">Multics</a>, <a href="algol-60.html">ALGOL 60</a>, <a href="pl-i.html">PL/I</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='http://helloworldcollection.de/#Michigan'>the Hello World Collection</a>: R Hello world in MAD PRINT FORMAT HELLOW VECTOR VALUES HELLOW=$13h0Hello, world*$ END OF PROGRAM ``` ```Example from <a href='https://en.wikipedia.org/wiki/MAD_(programming_language)'>Wikipedia</a>: PRINT FORMAT HELLOW VECTOR VALUES HELLOW=$13h0Hello, world*$ END OF PROGRAM ``` Built with Scroll v170.5.0 10/15/2024 414 2.1
Project MAC’s SYmbolic MAnipulator - Programming language Project MAC’s SYmbolic MAnipulator ================================== Project MAC’s SYmbolic MAnipulator is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1968. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221968%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1968 #1626 on PLDB 57 Years Old Macsyma (Project MAC’s SYmbolic MAnipulator) is one of the oldest general purpose computer algebra systems which is still widely used. It was originally developed from 1968 to 1982 at MIT's Project MAC. In 1982, Macsyma was licensed to Symbolics and became a commercial product. Read more on Wikipedia... https://en.wikipedia.org/wiki/MACSYMA Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Project MAC’s SYmbolic MAnipulator happened in <a href="../lists/labs.html#q=MIT">MIT</a> - Project MAC’s SYmbolic MAnipulator on HOPL https://hopl.info/showlanguage.prx?exp=431 Project MAC’s SYmbolic MAnipulator on HOPL - See also: (10 related languages) <a href="maxima.html">Maxima</a>, <a href="multics.html">Multics</a>, <a href="fortran.html">Fortran</a>, <a href="latex.html">LaTeX</a>, <a href="lisp.html">Lisp</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="maple.html">Maple</a>, <a href="mathematica.html">Mathematica</a>, <a href="matlab.html">MATLAB</a>, <a href="linux.html">Linux</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/Macsyma.mac'>hello-world</a>: print("Hello World"); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 411 2.1
MacroML - Programming language MacroML ======= MacroML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2638 on PLDB 24 Years Old MacroML is an experimental programming language based on the ML programming language family that seeks to reconcile ML's static typing systems, and the types of macro systems more commonly found in dynamically typed languages like Scheme; this reconciliation is difficult as macro transformations are typically Turing-complete and so can break the type safety guarantees static typing is supposed to provide.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MacroML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MacroML happened in <a href="../lists/labs.html#q=Indiana University">Indiana University</a> and <a href="../lists/labs.html#q=Yale University">Yale University</a> - <a href="https://www.cs.indiana.edu/~sabry/papers/macroml.pdf">First announcement of</a> MacroML - See also: (1 related languages) <a href="scheme.html">Scheme</a> Built with Scroll v170.5.0 10/15/2024 305 1.5
MACRO - Programming language MACRO ===== MACRO is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1979. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221979%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1979 #1442 on PLDB 46 Years Old Macro (or MACRO) may refer to:. Read more on Wikipedia... https://en.wikipedia.org/wiki/Macro Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MACRO happened in <a href="../lists/labs.html#q=UNIVAC EMCC">UNIVAC EMCC</a> - MACRO on HOPL https://hopl.info/showlanguage.prx?exp=857 MACRO on HOPL - Read more about MACRO on Semantic Scholar: 1. https://semanticscholar.org/paper/9095359f3bc65c41d3879f5ae703b567848b3046 1. Built with Scroll v170.5.0 10/15/2024 237 1.2
Macro-spitbol Built with Scroll v170.5.0 10/15/2024 6 0
MACRO-11 - Programming language MACRO-11 ======== MACRO-11 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1974. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221974%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1974 #2968 on PLDB 51 Years Old MACRO-11 is an assembly language with macro facilities for PDP-11 minicomputers from DEC (DEC). It is the successor to PAL-11 (Program Assembler Loader), an earlier version of the PDP-11 assembly language without macro facilities. The MACRO-11 assembly language was designed for the PDP-11 minicomputer family. Read more on Wikipedia... https://en.wikipedia.org/wiki/MACRO-11 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MACRO-11 happened in <a href="../lists/labs.html#q=DEC">DEC</a> - MACRO-11 on HOPL https://hopl.info/showlanguage.prx?exp=4442 MACRO-11 on HOPL - See also: (2 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="unix.html">Unix</a> ```Example from <a href='https://en.wikipedia.org/wiki/MACRO-11'>Wikipedia</a>: .MACRO HELLO ERRORS DETECTED: 0 .LINK HELLO .R HELLO Hello, world! . ``` Built with Scroll v170.5.0 10/15/2024 315 1.6
MACRO-10 - Programming language MACRO-10 ======== MACRO-10 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1978. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 #1768 on PLDB 47 Years Old MACRO-10 is an assembly language with extensive macro facilities for DEC's PDP-10-based Mainframe computer systems, the DECsystem-10 and the DECSYSTEM-20. MACRO-10 is implemented as a two-pass assembler.. Read more on Wikipedia... https://en.wikipedia.org/wiki/MACRO-10 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MACRO-10 happened in <a href="../lists/labs.html#q=DEC">DEC</a> - See also: (1 related languages) <a href="assembly-language.html">Assembly language</a> ```Example from <a href='https://en.wikipedia.org/wiki/MACRO-10'>Wikipedia</a>: HELLO WORLD MACRO %53B(1247) 17:29 7-Apr-:9 Page 1 HELLO MAC 7-Apr-:9 17:29 TITLE HELLO WORLD ; 'Hello world' in MACRO-10 for TOPS-10 SEARCH UUOSYM ; Make UUO symbol names available 000000' 110 145 154 154 157 LAB: ASCIZ /Hello, world! 000001' 054 040 167 157 162 000002' 154 144 041 015 012 / ; NUL-terminated ASCII string with CRLF 000003' 000 000 000 000 000 000004' 047 00 0 00 000000 START: RESET ; Initialise job to clean runtime state 000005' 051 03 0 00 000000' OUTPUT: OUTSTR LAB ; Output string starting at LAB: 000006' 047 01 0 00 000012 MONRT. ; Return to monitor 000007' 254 00 0 00 000005' JRST OUTPUT ; Restart at OUTPUT: if user CONTINUEs job 000004' END START ; End assembly, set program start address NO ERRORS DETECTED PROGRAM BREAK IS 000010 CPU TIME USED 58:25.100 36P CORE USED HELLO WORLD MACRO %53B(1247) 17:29 7-Apr-:9 Page S-1 HELLO MAC 7-Apr-:9 17:29 SYMBOL TABLE LAB 000000' MONRT. 047040 000012 OUTPUT 000005' OUTSTR 051140 000000 RESET 047000 000000 START 000004' ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 542 2.7
Maclisp Built with Scroll v170.5.0 10/15/2024 6 0
Macintosh-machine Built with Scroll v170.5.0 10/15/2024 6 0
Macintosh Common Lisp - Programming language Macintosh Common Lisp ===================== Macintosh Common Lisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #2856 on PLDB 41 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Macintosh Common Lisp happened in <a href="../lists/labs.html#q=Digitool, Inc">Digitool, Inc</a> - Read more about Macintosh Common Lisp on the web: 1. https://groups.google.com/g/comp.lang.lisp/ 1. Built with Scroll v170.5.0 10/15/2024 215 1.1
Machiavelli Built with Scroll v170.5.0 10/15/2024 6 0
Mace Built with Scroll v170.5.0 10/15/2024 6 0
Macchiato - Programming language Macchiato ========= Macchiato is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Eddie aka. tamamu. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Eddie%20aka.%20tamamu Eddie aka. tamamu #1987 on PLDB 6 Years Old ```Download source code: git clone https://github.com/tamamu/macchiato ``` An AltJS of a dialect of Lisp - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Macchiato is developed on <a href="https://github.com/tamamu/macchiato">GitHub</a> and has 0 stars - Early development of Macchiato happened in <a href="../lists/labs.html#q=https://github.com/tamamu/macchiato/issues">https://github.com/tamamu/macchiato/issues</a> - Macchiato compiles to <a href="javascript.html">JavaScript</a> - Macchiato is written in <a href="elixir.html">Elixir</a>, <a href="markdown.html">Markdown</a> ```Example from the web: (defn inc (x) (+ 1 x)) (defn fizzbuzz (n) (doseq (i (range 1 n#inc)) (match (list (mod i 3) (mod i 5)) (0 0) (console:log "FizzBuzz") (0 _) (console:log "Fizz") (_ 0) (console:log "Buzz") _ (console:log i)))) (fizzbuzz 20) ``` Built with Scroll v170.5.0 10/15/2024 328 1.6
Macbook-air-machine Built with Scroll v170.5.0 10/15/2024 6 0
MacBASIC - Programming language MacBASIC ======== MacBASIC is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #3232 on PLDB 40 Years Old Macintosh Basic, or MacBASIC, was both a comprehensive programming language and a fully interactive development environment designed by Apple Inc. for the original Macintosh computer. It was developed by original Macintosh team member Donn Denman, with help from fellow Apple programmers Marianne Hsiung, Larry Kenyon, and Bryan Stearns, as part of the original Macintosh development effort starting in late 1981.MacBASIC was released as beta software in 1985, and was adopted for use in places such as the Dartmouth College computer science department, for use in an introductory programming course. Read more on Wikipedia... https://en.wikipedia.org/wiki/MacBASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MacBASIC happened in <a href="../lists/labs.html#q=Apple">Apple</a> - See also: (1 related languages) <a href="basic.html">BASIC</a> Built with Scroll v170.5.0 10/15/2024 305 1.5
Macaims Built with Scroll v170.5.0 10/15/2024 6 0
MIT Algebraic Compiler - Programming language MIT Algebraic Compiler ====================== MIT Algebraic Compiler, aka MIT Algebraic Compiler, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1957. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221957%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1957 #3164 on PLDB 68 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of MIT Algebraic Compiler happened in <a href="../lists/labs.html#q=MIT">MIT</a> - MIT Algebraic Compiler on HOPL https://hopl.info/showlanguage.prx?exp=89 MIT Algebraic Compiler on HOPL - Read more about MIT Algebraic Compiler on the web: 1. https://en.wikipedia.org/wiki/J._Halcombe_Laning 1. Built with Scroll v170.5.0 10/15/2024 233 1.2
M4Sugar - Programming language M4Sugar ======= M4Sugar is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #1576 on PLDB 22 Years Old 0 <span title="M4Sugar repos on GitHub.">Repos</span> M4 by itself provides only a small, but sufficient, set of all-purpose macros. M4sugar introduces additional generic macros. Its name was coined by Lars J. Aas: “Readability And Greater Understanding Stands 4 M4sugar” - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 0 M4Sugar repos on <a href="https://github.com/search?q=language:M4Sugar">GitHub</a> - Early development of M4Sugar happened in <a href="../lists/labs.html#q=Free Software Foundation">Free Software Foundation</a> - GitHub supports <a href="https://github.com/Alhadis/language-etc" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for M4Sugar - Read more about M4Sugar on the web: 1. http://www6.gnu.org/software/autoconf/manual/autoconf.pdf 1. ```Example from <a href='https://github.com/Alhadis/language-etc'>Linguist</a>: m4_define([m4_list_declare], [m4_do( [m4_define([$1_GET], [m4_expand([m4_list_nth([$1], $][1)])])], [m4_define([$1_FOREACH], [m4_foreach([item], [m4_dquote_elt(m4_list_contents([$1]))], m4_quote($][1))])], )]) m4_define([m4_list_add], [m4_do( [m4_pushdef([_LIST_NAME], [[_LIST_$1]])], [m4_ifndef(_LIST_NAME, [m4_define(_LIST_NAME, m4_dquote(m4_escape([$2])))], [m4_define(_LIST_NAME, m4_dquote(m4_list_contents([$1]), m4_escape([$2])))], )], [m4_popdef([_LIST_NAME])], )]) m4_define([m4_list_contents], [m4_do( [m4_pushdef([_LIST_NAME], [[_LIST_$1]])], [m4_ifndef(_LIST_NAME, [], m4_quote(_LIST_NAME))], [m4_popdef([_LIST_NAME])], )]) m4_define([m4_list_nth], [m4_argn([$2], m4_list_contents([$1]))]) m4_define([m4_list_pop_front], [m4_do( [m4_pushdef([_LIST_NAME], [[_LIST_$1]])], [m4_car(m4_unquote(_LIST_NAME))], [m4_define(_LIST_NAME, m4_cdr(m4_unquote(_LIST_NAME)))], [m4_popdef([_LIST_NAME])], )]) m4_define([m4_list_pop_back], [m4_do( [m4_pushdef([_LIST_NAME], [[_LIST_$1]])], [m4_define(_LIST_NAME, m4_dquote(m4_reverse(m4_unquote(_LIST_NAME))))], [m4_list_pop_front([$1])], [m4_define(_LIST_NAME, m4_dquote(m4_reverse(m4_unquote(_LIST_NAME))))], [m4_popdef([_LIST_NAME])], )]) dnl dnl $1: List name dnl $2: What dnl $3: If contains dnl $4: If not m4_define([m4_list_contains], [m4_do( [m4_foreach([item], m4_list_contents([$1]), m4_if(item, [$2], [[$3]], [[$4]]))] )]) ``` Built with Scroll v170.5.0 10/15/2024 437 2.2
M4 - Programming language M4 == M4 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977 by Brian Kernighan and Dennis Ritchie. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 https://pldb.io/concepts/../lists/creators.html#q=Brian%20Kernighan Brian Kernighan https://pldb.io/concepts/../lists/creators.html#q=Dennis%20Ritchie Dennis Ritchie #211 on PLDB 48 Years Old 2k <span title="M4 repos on GitHub.">Repos</span> m4 is a general-purpose macro processor included in all UNIX-like operating systems, and is a component of the POSIX standard. The language was designed by Brian Kernighan and Dennis Ritchie for the original versions of UNIX. It is an extension of an earlier macro processor m3, written by Ritchie for the AP-3 minicomputer. Read more on Wikipedia... https://en.wikipedia.org/wiki/M4_(computer_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 2,405 M4 repos on <a href="https://github.com/search?q=language:M4">GitHub</a> - Early development of M4 happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - The Google BigQuery Public Dataset GitHub snapshot shows 12k users using M4 in 16k repos on <a href="https://api.github.com/search/repositories?q=language:M4">GitHub</a> - Explore M4 snippets on <a href="http://www.rosettacode.org/wiki/Category:M4">Rosetta Code</a> - M4 on HOPL https://hopl.info/showlanguage.prx?exp=766 M4 on HOPL - M4 appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - M4 Ubuntu package https://packages.ubuntu.com/jammy/m4 M4 Ubuntu package - GitHub supports <a href="https://github.com/Alhadis/language-etc" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for M4 - M4 appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - See also: (6 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="ratfor.html">RATFOR</a>, <a href="unix.html">Unix</a>, <a href="fortran.html">Fortran</a>, <a href="html.html">HTML</a>, <a href="freebsd.html">FreeBSD</a> - 75 PLDB concepts link to M4: <a href="ad-hoc.html">Ad-hoc</a>, <a href="bash.html">Bash</a>, <a href="bazel.html">Bazel</a>, <a href="beef.html">beef-lang</a>, <a href="berkeleydb.html">Berkeley DB</a>, <a href="bio.html">Bio</a>, <a href="capn-proto.html">Cap'n Proto</a>, <a href="cir.html">CIR</a>, <a href="cityhash-hash-function.html">cityhash-hash-function</a>, <a href="click.html">Click</a>, <a href="crmsh.html">crmsh</a>, <a href="curv.html">curv</a>, <a href="ec.html">eC</a>, <a href="eiffel.html">Eiffel</a>, <a href="emscripten.html">Emscripten</a>, <a href="erlang.html">Erlang</a>, <a href="felix.html">Felix</a>, <a href="filebench-wml.html">Filebench WML</a>, <a href="flex.html">FLEX</a>, <a href="flow9.html">Flow9</a>, <a href="g-portugol.html">G-Portugol</a>, <a href="gap.html">GAP</a>, <a href="gforth.html">Gforth</a>, <a href="ghc.html">GHC</a>, <a href="git.html">Git</a>, <a href="groff.html">groff</a>, <a href="hhvm.html">HHVM</a>, <a href="huginn.html">huginn</a>, <a href="java.html">Java</a>, <a href="jq.html">jq</a>, <a href="kefir.html">Kefir</a>, <a href="latino.html">latino</a>, <a href="linux.html">Linux</a>, <a href="lobster.html">lobster</a>, <a href="mongodb.html">MongoDB</a>, <a href="nesc.html">nesC</a>, <a href="nodejs.html">Node.js</a>, <a href="oil.html">oil</a>, <a href="ooc.html">ooc</a>, <a href="opam-pm.html">opam-pm</a>, <a href="orca.html">orca</a>, <a href="p-star.html">P*</a>, <a href="pcre.html">PCRE</a>, <a href="pgbouncer.html">PgBouncer</a>, <a href="php.html">PHP</a>, <a href="poke.html">GNU Poke</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="pov-ray-sdl.html">POV-Ray SDL</a>, <a href="python.html">Python</a>, <a href="qore.html">Qore</a>, <a href="racket.html">Racket</a>, <a href="ragel.html">Ragel</a>, <a href="ramen.html">ramen</a>, <a href="recfiles.html">Recfiles</a>, <a href="redis.html">Redis</a>, <a href="ricscript.html">RicScript</a>, <a href="ruby.html">Ruby</a>, <a href="sile.html">sile</a>, <a href="skip.html">skip</a>, <a href="slony.html">Slony</a>, <a href="smallbasic.html">SmallBASIC</a>, <a href="smpl.html">Semantic Patch Language</a>, <a href="sqlite.html">SQLite</a>, <a href="swi-prolog.html">SWI Prolog</a>, <a href="tridash.html">tridash</a>, <a href="ucl.html">UCL</a>, <a href="urweb.html">UrWeb</a>, <a href="vlc.html">VLC</a>, <a href="vsxu.html">VSXu</a>, <a href="wonkey.html">Wonkey</a>, <a href="xgboost-model.html">Xgboost</a>, <a href="xgboost.html">XGBoost</a>, <a href="yara.html">YARA</a>, <a href="zephir.html">Zephir</a>, <a href="zl.html">zl</a> ```Example from <a href='https://riju.codes/m4'>Riju</a>: errprint(`Hello, world!') ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/m/M4.m4'>hello-world</a>: Hello ``` ```Example from <a href='http://helloworldcollection.de/#M4'>the Hello World Collection</a>: # Hello World for the m4 macro processor Hello ``` ```Example from <a href='https://github.com/Alhadis/language-etc'>Linguist</a>: dnl Took from https://en.wikipedia.org/wiki/M4_(computer_language) divert(-1) M4 has multiple output queues that can be manipulated with the `divert' macro. Valid queues range from 0 to 10, inclusive, with the default queue being 0. Calling the `divert' macro with an invalid queue causes text to be discarded until another call. Note that even while output is being discarded, quotes around `divert' and other macros are needed to prevent expansion. # Macros aren't expanded within comments, meaning that keywords such # as divert and other built-ins may be used without consequence. # HTML utility macro: define(`H2_COUNT', 0) # The H2_COUNT macro is redefined every time the H2 macro is used: define(`H2', `define(`H2_COUNT', incr(H2_COUNT))<h2>H2_COUNT. $1</h2>') divert(1)dnl dnl dnl The dnl macro causes m4 to discard the rest of the line, thus dnl preventing unwanted blank lines from appearing in the output. dnl H2(First Section) H2(Second Section) H2(Conclusion) dnl divert(0)dnl dnl <HTML> undivert(1)dnl One of the queues is being pushed to output. </HTML> ``` ```Example from <a href='https://en.wikipedia.org/wiki/M4_(computer_language)'>Wikipedia</a>: <HTML> <h2>1. First Section</h2> <h2>2. Second Section</h2> <h2>3. Conclusion</h2> </HTML> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1335 6.7
m3db - Database m3db ==== m3db is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22database%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">database</a> created in 2016 by Xi Chen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Xi%20Chen Xi Chen #532 on PLDB 9 Years Old ```Download source code: git clone https://github.com/m3db/m3 ``` A distributed time series database. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"database"%5D%7D%5D%2C"logic"%3A"AND"%7D'>database</a> - m3db is developed on <a href="https://github.com/m3db/m3">GitHub</a> and has 4,709 stars - Early development of m3db happened in <a href="../lists/labs.html#q=https://github.com/m3db">https://github.com/m3db</a> - m3db is written in <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a>, <a href="hcl.html">HCL</a>, <a href="toml.html">TOML</a>, <a href="bash.html">Bash</a>, <a href="thrift.html">Thrift</a>, <a href="assembly-language.html">Assembly language</a> - <a href="https://www.m3db.io/">m3db.io</a> was registered in 2018 Built with Scroll v170.5.0 10/15/2024 364 1.8
M2001 - Programming language M2001 ===== M2001 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2637 on PLDB 24 Years Old M2001 is a modular educational mathematical programming language for developing and presenting mathematical algorithms, from the modern discrete to the classical continuous mathematics. M2001 is built on a semantic framework that is based in category theory and has a syntax similar to that of Pascal or Modula-2. It is designed purely for pedagogic use, so efficiency and ease of implementation have been far less important in its development than generality and range of application. Read more on Wikipedia... https://en.wikipedia.org/wiki/M2001 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of M2001 happened in <a href="../lists/labs.html#q=Trinity University">Trinity University</a> - M2001 on HOPL https://hopl.info/showlanguage.prx?exp=7622 M2001 on HOPL - See also: (2 related languages) <a href="pascal.html">Pascal</a>, <a href="modula-2.html">Modula-2</a> ```Example from <a href='https://en.wikipedia.org/wiki/M2001'>Wikipedia</a>: matrix polynomial rationomial stack queue list powerseries series sequence tree graph digraph MATHEMATICAL CLASSES ABSTRACT CLASSES | | | | | | +-------------------------+---------------------+ | | | product sum set string exponential subdomain STRUCTURED TYPES | | | boolean character natural integer rational real complex text COMPUTATIONAL TYPES ``` Built with Scroll v170.5.0 10/15/2024 357 1.8
M-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
M-lisp Built with Scroll v170.5.0 10/15/2024 6 0
Meta Expressions - Data notation Meta Expressions ================ Meta Expressions, aka Meta Expressions, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 1960. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221960%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1960 #1739 on PLDB 65 Years Old In computer programming, M-expressions (or meta-expressions) were an early proposed syntax for the Lisp programming language, inspired by contemporary languages such as Fortran and ALGOL.. Read more on Wikipedia... https://en.wikipedia.org/wiki/M-expression Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Early development of Meta Expressions happened in <a href="../lists/labs.html#q=MIT">MIT</a> ```Example from the web: [1;2;3] f[x;y] label[square;λ[[x];product[x;x]]] [lessthan[x;0] → negative[x]; T → x] ``` Built with Scroll v170.5.0 10/15/2024 258 1.3
LyX - Editor LyX === LyX is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #1476 on PLDB 30 Years Old LyX (styled as L Y X {\displaystyle \mathbf {L} \!{}_{\mathbf {\displaystyle Y} }\!\mathbf {X} } ; pronounced [ˈlɪks]) is an open source document processor based on the LaTeX typesetting system. Unlike most word processors, which follow the WYSIWYG ("what you see is what you get") paradigm, LyX has a WYSIWYM ("what you see is what you mean") approach, where what shows up on the screen is only an approximation of what will show up on the page. Since LyX largely functions as a front-end to the LaTeX typesetting system, it has the power and flexibility of LaTeX, and can handle documents including books, notes, theses, to academic papers, letters, etc. Read more on Wikipedia... https://en.wikipedia.org/wiki/LyX Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of LyX happened in <a href="../lists/labs.html#q=https://www.lyx.org/MailingLists">https://www.lyx.org/MailingLists</a> - <a href="https://www.lyx.org/">lyx.org</a> was registered in 1998 - See also: (6 related languages) <a href="qt.html">Qt</a>, <a href="latex.html">LaTeX</a>, <a href="linux.html">Linux</a>, <a href="xetex.html">XeTeX</a>, <a href="bibtex.html">BibTeX</a>, <a href="subversion.html">Subversion</a> Built with Scroll v170.5.0 10/15/2024 375 1.9
Language for Your Remote Instruction by Computer - Programming language Language for Your Remote Instruction by Computer ================================================ Language for Your Remote Instruction by Computer, aka Language for Your Remote Instruction by Computer, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1966. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221966%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1966 #2046 on PLDB 59 Years Old Language for Your Remote Instruction by Computer. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Language for Your Remote Instruction by Computer happened in <a href="../lists/labs.html#q=Education and Training Consultants Co">Education and Training Consultants Co</a> - Language for Your Remote Instruction by Computer on HOPL https://hopl.info/showlanguage.prx?exp=266 Language for Your Remote Instruction by Computer on HOPL - Read more about Language for Your Remote Instruction by Computer on the web: 1. https://dl.acm.org/doi/abs/10.1145/965762.965765?download=true 1. Built with Scroll v170.5.0 10/15/2024 281 1.4
Lynx - Programming language Lynx ==== Lynx is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #2429 on PLDB 41 Years Old Lynx is a programming language for large distributed networks, using remote procedure calls. It was developed by the University of Wisconsin–Madison in 1984 for the Charlotte multicomputer operating system. In 1986 at the University of Rochester Lynx was ported to the Chrysalis operating system running on a BBN Butterfly multiprocessor.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Lynx_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Lynx happened in <a href="../lists/labs.html#q=University of Wisconsin">University of Wisconsin</a> - Lynx on HOPL https://hopl.info/showlanguage.prx?exp=1093 Lynx on HOPL Built with Scroll v170.5.0 10/15/2024 271 1.4
Lygon Built with Scroll v170.5.0 10/15/2024 6 0
LYaPAS - Programming language LYaPAS ====== LYaPAS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1964 by Arkady D.Zakrevskij. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221964%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1964 https://pldb.io/concepts/../lists/creators.html#q=Arkady%20D.Zakrevskij Arkady D.Zakrevskij #2587 on PLDB 61 Years Old Logical Language for the Representation of Synthesis Algorithms (LYaPAS, Russian: ЛЯПАС) is a programming language created in the Soviet Union in 1964, by Arkady D.Zakrevskij of the Laboratory of System Programming and Logical Synthesis, of the Academy of Sciences of the Byelorussian SSR, since renamed the National Academy of Sciences of Belarus.LYaPAS is an extension to the programming language APL, and was initially designed especially for non-numeric programming for the Soviet designed and built line of mainframe computers named Ural-1. An interesting feature of LYaPAS is its use of octal numbers. A further refinement of LYaPAS is LYaPAS-M.. Read more on Wikipedia... https://en.wikipedia.org/wiki/LYaPAS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of LYaPAS happened in <a href="../lists/labs.html#q=Siberian Physical-Technical Institute">Siberian Physical-Technical Institute</a> - LYaPAS on HOPL https://hopl.info/showlanguage.prx?exp=430 LYaPAS on HOPL - See also: (1 related languages) <a href="apl.html">APL</a> Built with Scroll v170.5.0 10/15/2024 352 1.8
LWJGL - Library LWJGL ===== LWJGL, aka Lightweight Java Game Library, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2007 by Caspian Prince. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Caspian%20Prince Caspian Prince #632 on PLDB 18 Years Old ```Download source code: git clone https://github.com/LWJGL/lwjgl3 ``` The Lightweight Java Game Library (LWJGL) is an open-source software library that provides bindings to a variety of C libraries for video game developers to Java. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Interview with the creator of LWJGL: 1. https://www.youtube.com/watch?v=eEOCmuei3W8 1. - LWJGL is developed on <a href="https://github.com/LWJGL/lwjgl3">GitHub</a> and has 4,701 stars - LWJGL is written in <a href="java.html">Java</a>, <a href="kotlin.html">Kotlin</a>, <a href="c.html">C</a>, <a href="xml.html">XML</a>, <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="glsl.html">GLSL</a>, <a href="json.html">JSON</a>, <a href="gradle.html">Gradle</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="assembly-language.html">Assembly language</a>, <a href="objective-c.html">Objective-C</a>, <a href="opencl.html">OpenCL</a>, <a href="objective-cpp.html">Objective C++</a> Built with Scroll v170.5.0 10/15/2024 363 1.8
Lustre - Programming language Lustre ====== Lustre is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #1680 on PLDB 32 Years Old Lustre is a formally defined, declarative, and synchronous dataflow programming language for programming reactive systems. It began as a research project in the early 1980s. A formal presentation of the language can be found in the 1991 Proceedings of the IEEE. Read more on Wikipedia... https://en.wikipedia.org/wiki/Lustre_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Lustre happened in <a href="../lists/labs.html#q=Esterel Technologies">Esterel Technologies</a> - Lustre on HOPL https://hopl.info/showlanguage.prx?exp=1161 Lustre on HOPL - Lustre appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (2 related languages) <a href="esterel.html">Esterel</a>, <a href="signal.html">SIGNAL</a> ```Example from <a href='https://en.wikipedia.org/wiki/Lustre_(programming_language)'>Wikipedia</a>: node Edge (X : bool) returns (E : bool); let E = false -> X and not pre X; tel ``` Built with Scroll v170.5.0 10/15/2024 321 1.6
Lush - Programming language Lush ==== Lush, aka Lisp Universal Shell, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002 by Leon Bottou and Yann Le Cun. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 https://pldb.io/concepts/../lists/creators.html#q=Leon%20Bottou Leon Bottou https://pldb.io/concepts/../lists/creators.html#q=Yann%20Le%20Cun Yann Le Cun #2006 on PLDB 23 Years Old ```Download source code: git clone https://sourceforge.net/projects/lush/ ``` Lush is an object-oriented programming language designed for researchers, experimenters, and engineers interested in large-scale numerical and graphic applications. Lush is designed to be used in situations where one would want to combine the flexibility of a high-level, weakly-typed interpreted language, with the efficiency of a strongly-typed, natively-compiled language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Explore Lush snippets on <a href="http://www.rosettacode.org/wiki/Category:Lush">Rosetta Code</a> - Lush on HOPL https://hopl.info/showlanguage.prx?exp=8596 Lush on HOPL - Read more about Lush on the web: 1. http://wiki.c2.com/?LushLanguage 1. ```Example from the web: (for (i 1 100) (for (j 1 100) (if (= i j) (print (* i j)))))) ``` Built with Scroll v170.5.0 10/15/2024 336 1.7
Lunar Built with Scroll v170.5.0 10/15/2024 6 0
Luna - Programming language Luna ==== Luna is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Wojciech Danilo. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Wojciech%20Danilo Wojciech Danilo #188 on PLDB 10 Years Old ```Download source code: git clone https://github.com/luna/luna ``` Now called Enso. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Luna is developed on <a href="https://github.com/luna/luna">GitHub</a> and has 7,319 stars - Early development of Luna happened in <a href="../lists/labs.html#q=https://github.com/enso-org">https://github.com/enso-org</a> - Luna is written in <a href="java.html">Java</a>, <a href="scala.html">Scala</a>, <a href="typescript.html">TypeScript</a>, <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a>, <a href="csv.html">CSV</a>, <a href="toml.html">TOML</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="haskell.html">Haskell</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="cpp.html">C++</a>, <a href="nix.html">Nix</a>, <a href="make.html">Make</a>, <a href="powershell.html">PowerShell</a>, <a href="bash.html">Bash</a> - <a href="https://www.luna-lang.org/">luna-lang.org</a> was registered in 2016 - See also: (1 related languages) <a href="enso.html">Enso</a> - 1 PLDB concepts link to Luna: <a href="enso.html">Enso</a> HackerNews discussions of Luna ============================== title|titleLink|date|score|comments Luna – Visual and textual functional programming language|https://news.ycombinator.com/item?id=14612680|06/22/2017|944|310 Built with Scroll v170.5.0 10/15/2024 452 2.3
Luna - Programming language Luna ==== Luna is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by TJ Holowaychuk. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=TJ%20Holowaychuk TJ Holowaychuk #740 on PLDB 14 Years Old ```Download source code: git clone https://github.com/tj/luna ``` Luna is an expressive, minimalistic, elegant programming language implemented in C. With cooperative thread concurrency at its core, async I/O, and influences derived from languages such as Lua, io, Rust, Ruby, and C. Luna favours unification and minimalism over minor obscure conveniences, providing the true convenience of a simple effective language. This includes omitting features which facilitate magic such as getters/setters, method_missing-style delegation etc. This project is very much a work in progress, as I explore the wonderful world of VMs! feel free to join. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Luna is developed on <a href="https://github.com/tj/luna">GitHub</a> and has 2,452 stars - Early development of Luna happened in <a href="../lists/labs.html#q=https://github.com/tj/luna/issues">https://github.com/tj/luna/issues</a> - Luna is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a> ```Example from the web: def greet(name:string) return "Hello " + name end ``` Built with Scroll v170.5.0 10/15/2024 371 1.9
Lucinda Built with Scroll v170.5.0 10/15/2024 6 0
LUCID - Programming language LUCID ===== LUCID is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1976 by Edward A. Ashcroft and William W. Wadge. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 https://pldb.io/concepts/../lists/creators.html#q=Edward%20A.%20Ashcroft Edward A. Ashcroft https://pldb.io/concepts/../lists/creators.html#q=William%20W.%20Wadge William W. Wadge #1440 on PLDB 49 Years Old Lucid is a dataflow programming language designed to experiment with non-von Neumann programming models. It was designed by Bill Wadge and Ed Ashcroft and described in the 1985 book Lucid, the Dataflow Programming Language. pLucid was the first interpreter for Lucid.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Lucid_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of LUCID happened in <a href="../lists/labs.html#q=University of Victoria">University of Victoria</a> and <a href="../lists/labs.html#q=SRI">SRI</a> - Explore LUCID snippets on <a href="http://www.rosettacode.org/wiki/Category:Lucid">Rosetta Code</a> - LUCID on HOPL https://hopl.info/showlanguage.prx?exp=960 LUCID on HOPL - See also: (3 related languages) <a href="iswim.html">ISWIM</a>, <a href="sisal.html">SISAL</a>, <a href="lustre.html">Lustre</a> - Read more about LUCID on the web: 1. https://news.ycombinator.com/item?id=14233054 1. ```Example from <a href='https://en.wikipedia.org/wiki/Lucid_(programming_language)'>Wikipedia</a>: h where h = 1 fby merge(merge(2 * h, 3 * h), 5 * h); merge(x,y) = if xx <= yy then xx else yy fi where xx = x upon xx <= yy; yy = y upon yy <= xx; end; end; ``` Built with Scroll v170.5.0 10/15/2024 416 2.1
Lucid-representations Built with Scroll v170.5.0 10/15/2024 6 0
Lucid - Template language Lucid ===== Lucid is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2014 by Chris Done. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Done Chris Done #1223 on PLDB 11 Years Old ```Download source code: git clone https://github.com/chrisdone/lucid ``` Clear to write, read and edit DSL for writing HTML - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Lucid is developed on <a href="https://github.com/chrisdone/lucid">GitHub</a> and has 279 stars - Early development of Lucid happened in <a href="../lists/labs.html#q=https://github.com/chrisdone/lucid/issues">https://github.com/chrisdone/lucid/issues</a> - Lucid is written in <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="dockerfile.html">Dockerfile</a> ```Example from the web: table_ [rows_ "2"] (tr_ (do td_ [class_ "top",colspan_ "2",style_ "color:red"] (p_ "Hello, attributes!") td_ "yay!")) ``` Built with Scroll v170.5.0 10/15/2024 324 1.6
Lucidchart - Application Lucidchart ========== Lucidchart is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1752 on PLDB 17 Years Old Lucidchart is a web-based proprietary platform that is used to allow users to collaborate on drawing, revising and sharing charts and diagrams.Lucidchart runs on browsers that support HTML5. This means it does not require updates of third party software like flash. In 2010, the firm announced they had integrated into the Google Apps Marketplace.The company raised $1 million in "angel funding" in 2011.On 17 October 2018, the firm announced it had raised an additional $72 million from Meritech Capital and ICONIQ Capital.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Lucidchart Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Lucidchart happened in <a href="../lists/labs.html#q=Lucid Software Inc">Lucid Software Inc</a> - <a href="https://www.lucidchart.com/">lucidchart.com</a> was registered in 2008 Built with Scroll v170.5.0 10/15/2024 303 1.5
Apache Lucene - Query language Apache Lucene ============= Apache Lucene is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #1664 on PLDB 26 Years Old Apache Lucene is a free and open-source information retrieval software library, originally written completely in Java by Doug Cutting. It is supported by the Apache Software Foundation and is released under the Apache Software License. Lucene has been ported to other programming languages including Object Pascal, Perl, C#, C++, Python, Ruby and PHP.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Apache_Lucene Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of Apache Lucene happened in <a href="../lists/labs.html#q=Apache Software Foundation">Apache Software Foundation</a> - See also: (10 related languages) <a href="java.html">Java</a>, <a href="object-pascal.html">Object Pascal</a>, <a href="perl.html">Perl</a>, <a href="csharp.html">C#</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="php.html">PHP</a>, <a href="pdf.html">PDF</a>, <a href="html.html">HTML</a>, <a href="c.html">C</a> - Read more about Apache Lucene on the web: 1. https://lucene.apache.org/core/2_9_4/queryparsersyntax.html 1. Built with Scroll v170.5.0 10/15/2024 349 1.7
luau - Programming language luau ==== luau is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #2126 on PLDB 5 Years Old Luau is a fast, small, safe, gradually typed embeddable scripting language derived from Lua. It is used by Roblox game developers to write game code, as well as by Roblox engineers to implement large parts of the user-facing application code as well as portions of the editor (Roblox Studio) as plugins. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of luau happened in <a href="../lists/labs.html#q=https://github.com/Roblox/luau/issues">https://github.com/Roblox/luau/issues</a> ```Example from the web: type Point = { x: number, y: number } local p = { x = 1, y = 2 } print(p.x, p.y) -- print(p.z) results in a type error ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 336 1.7
luarocks-pm - Package manager luarocks-pm =========== luarocks-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2778 on PLDB 18 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of luarocks-pm happened in <a href="../lists/labs.html#q=https://github.com/luarocks">https://github.com/luarocks</a> - <a href="https://luarocks.org/">luarocks.org</a> was registered in 2007 Built with Scroll v170.5.0 10/15/2024 208 1
LuaJIT - Compiler LuaJIT ====== LuaJIT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2005 by Mike Pall. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Mike%20Pall Mike Pall #752 on PLDB 20 Years Old ```Download source code: git clone https://github.com/LuaJIT/LuaJIT ``` Mirror of the LuaJIT git repository - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - LuaJIT is developed on <a href="https://github.com/LuaJIT/LuaJIT">GitHub</a> and has 4,555 stars - Early development of LuaJIT happened in <a href="../lists/labs.html#q=https://github.com/LuaJIT">https://github.com/LuaJIT</a> - LuaJIT is written in <a href="c.html">C</a>, <a href="lua.html">Lua</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="css.html">CSS</a> Built with Scroll v170.5.0 10/15/2024 275 1.4
Linden Scripting Language - Programming language Linden Scripting Language ========================= Linden Scripting Language, aka Linden Scripting Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #807 on PLDB 22 Years Old 638 <span title="Linden Scripting Language repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 638 Linden Scripting Language repos on <a href="https://github.com/search?q=language:LSL">GitHub</a> - Early development of Linden Scripting Language happened in <a href="../lists/labs.html#q=Linden Research, Inc">Linden Research, Inc</a> - The Google BigQuery Public Dataset GitHub snapshot shows 373 users using Linden Scripting Language in 397 repos on <a href="https://api.github.com/search/repositories?q=language:LSL">GitHub</a> - Explore Linden Scripting Language snippets on <a href="http://www.rosettacode.org/wiki/Category:LSL">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/scripting.py">syntax highlighting</a> for Linden Scripting Language - GitHub supports <a href="https://github.com/textmate/secondlife-lsl.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Linden Scripting Language - Read more about Linden Scripting Language on the web: 1. http://wiki.secondlife.com/wiki/LSL_Portal 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/l/LSL.lsl'>hello-world</a>: default { state_entry() { llSay(0, "Hello World"); } } ``` ```Example from <a href='https://github.com/textmate/secondlife-lsl.tmbundle'>Linguist</a>: /* Testing syntax highlighting for the Linden Scripting Language */ integer someIntNormal = 3672; integer someIntHex = 0x00000000; integer someIntMath = PI_BY_TWO; integer event = 5673;// 'event' is invalid.illegal key someKeyTexture = TEXTURE_DEFAULT; string someStringSpecial = EOF; some_user_defined_function_without_return_type(string inputAsString) { llSay(PUBLIC_CHANNEL, inputAsString); } string user_defined_function_returning_a_string(key inputAsKey) { return (string)inputAsKey; } default { state_entry() { key someKey = NULL_KEY; someKey = llGetOwner(); string someString = user_defined_function_returning_a_string(someKey); some_user_defined_function_without_return_type(someString); } touch_start(integer num_detected) { list agentsInRegion = llGetAgentList(AGENT_LIST_REGION, []); integer numOfAgents = llGetListLength(agentsInRegion); integer index; // defaults to 0 for (; index <= numOfAgents - 1; index++) // for each agent in region { llRegionSayTo(llList2Key(agentsInRegion, index), PUBLIC_CHANNEL, "Hello, Avatar!"); } } touch_end(integer num_detected) { someIntNormal = 3672; someIntHex = 0x00000000; someIntMath = PI_BY_TWO; event = 5673;// 'event' is invalid.illegal someKeyTexture = TEXTURE_DEFAULT; someStringSpecial = EOF; llSetInventoryPermMask("some item", MASK_NEXT, PERM_ALL);// 'llSetInventoryPermMask' is reserved.godmode llWhisper(PUBLIC_CHANNEL, "Leaving \"default\" now..."); state other; } } state other { state_entry() { llWhisper(PUBLIC_CHANNEL, "Entered \"state other\", returning to \"default\" again..."); state default; } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // \d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // (\d+\.\d*|\.\d+|\d+)[eE][+-]?\d* Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0[xX][0-9a-fA-F]+ Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 698 3.5
Language Server Index Format - Json format Language Server Index Format ============================ Language Server Index Format, aka Language Server Index Format, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22jsonFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">json format</a> created in 2019 by Dan Adler. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Dan%20Adler Dan Adler #1423 on PLDB 6 Years Old ```Download source code: git clone https://github.com/lsif/lsif.github.io ``` https://lsif.dev - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"jsonFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>jsonFormat</a> - Language Server Index Format is developed on <a href="https://github.com/lsif/lsif.github.io">GitHub</a> and has 17 stars - Early development of Language Server Index Format happened in <a href="../lists/labs.html#q=Sourcegraph">Sourcegraph</a> - Language Server Index Format is written in <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a> ```Example from the web: // a vertex representing the document { id: 1, type: "vertex", label: "document", uri: "file:///Users/username/sample.ts", languageId: "typescript" } // a vertex representing the range for the identifier bar { id: 4, type: "vertex", label: "range", start: { line: 0, character: 9}, end: { line: 0, character: 12 } } // an edge saying that the document with id 1 contains the range with id 4 { id: 5, type: "edge", label: "contains", outV: 1, inV: 4} // a vertex representing the actual hover result { id: 6, type: "vertex", label: "hoverResult", result: { contents: [ { language: "typescript", value: "function bar(): void" } ] } } // an edge linking the hover result to the range. { id: 7, type: "edge", label: "textDocument/hover", outV: 4, inV: 6 } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 477 2.4
Langage Sans Espoir - Programming language Langage Sans Espoir =================== Langage Sans Espoir, aka Langage Sans Espoir, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1971. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221971%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1971 #1973 on PLDB 54 Years Old LSE (French: Langage symbolique d'enseignement) is a programming language developed at Supélec in the late 1970s/early 1980s. It is similar to BASIC, except with French-language instead of English-language keywords. It was derived from an earlier language called LSD, also developed at Supélec. Read more on Wikipedia... https://en.wikipedia.org/wiki/LSE_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Langage Sans Espoir happened in <a href="../lists/labs.html#q=École supérieure d'électricité and Télémécanique">École supérieure d'électricité and Télémécanique</a> - Langage Sans Espoir is written with the native language of French - Langage Sans Espoir on HOPL https://hopl.info/showlanguage.prx?exp=4767 Langage Sans Espoir on HOPL - See also: (1 related languages) <a href="basic.html">BASIC</a> Built with Scroll v170.5.0 10/15/2024 318 1.6
lsd - Text markup language lsd === lsd is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2445 on PLDB 9 Years Old ```Download source code: git clone https://github.com/fiatjaf/LSD ``` Loose Structured Data - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - lsd is developed on <a href="https://github.com/fiatjaf/LSD">GitHub</a> and has 3 stars - Early development of lsd happened in <a href="../lists/labs.html#q=https://github.com/fiatjaf/LSD/issues">https://github.com/fiatjaf/LSD/issues</a> - lsd is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a> HackerNews discussions of lsd ============================= title|titleLink|date|score|comments Show HN: A very loose JSON-like markup language|https://news.ycombinator.com/item?id=12200000|08/01/2016|1|0 Built with Scroll v170.5.0 10/15/2024 282 1.4
Lrltran Built with Scroll v170.5.0 10/15/2024 6 0
Lpl Built with Scroll v170.5.0 10/15/2024 6 0
LPC - Programming language LPC === LPC, aka Lars Pensjö C, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by Lars Pensjö. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Lars%20Pensj%C3%B6 Lars Pensjö #859 on PLDB 30 Years Old LPC (short for Lars Pensjö C) is an object-oriented programming language derived from C and developed originally by Lars Pensjö to facilitate MUD building on LPMuds. Though designed for game development, its flexibility has led to it being used for a variety of purposes, and to its evolution into the language Pike. LPC syntax places it in the family of C-like languages, with C and C++ its strongest influences.. Read more on Wikipedia... https://en.wikipedia.org/wiki/LPC_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of LPC happened in <a href="../lists/labs.html#q=Chalmers Datorförening">Chalmers Datorförening</a> - LPC on HOPL https://hopl.info/showlanguage.prx?exp=1409 LPC on HOPL - LPC appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="http://lpmuds.net">lpmuds.net</a> was registered in 2006 - See also: (6 related languages) <a href="c.html">C</a>, <a href="lisp.html">Lisp</a>, <a href="perl.html">Perl</a>, <a href="pike.html">Pike</a>, <a href="java.html">Java</a>, <a href="php.html">PHP</a> ```Example from <a href='http://helloworldcollection.de/#Lars'>the Hello World Collection</a>: // Hello World in LPC void create() { message("info","Hello World!",this_user()); } ``` ```Example from <a href='https://en.wikipedia.org/wiki/LPC_(programming_language)'>Wikipedia</a>: function op = (: return sqrt($1 * $1 + $2 * $2); :); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 486 2.4
LP Format - Text data format LP Format ========= LP Format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1987 by Robert Bixby. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 https://pldb.io/concepts/../lists/creators.html#q=Robert%20Bixby Robert Bixby #2438 on PLDB 38 Years Old A format for storing linear programming problems. The LP format captures an optimization model in a way that is easier for humans to read than MPS format, and can often be more natural to produce. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - See also: (3 related languages) <a href="mps-format.html">MPS Format</a>, <a href="cplex.html">CPLEX</a>, <a href="gurobi.html">Gurobi</a> - Read more about LP Format on the web: 1. 2. https://www.gurobi.com/documentation/current/refman/lp_format.html 1. https://lpsolve.sourceforge.net/5.5/lp-format.htm 2. ```Example from the web: \ LP format example ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example \ A comment Token \ Built with Scroll v170.5.0 10/15/2024 312 1.6
Low* - Programming language Low* ==== Low* is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #2292 on PLDB 17 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Low* happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> and <a href="../lists/labs.html#q=Inria">Inria</a> - Low* compiles to <a href="c.html">C</a> - <a href="https://arxiv.org/abs/1703.00053">First announcement of</a> Low* ```Example from the web: let chacha20 (len: uint32{len ≤ blocklen}) (output: bytes{len = output.length}) (key: keyBytes) (nonce: nonceBytes{disjoint [output; key; nonce]}) (counter: uint32) : Stack unit (requires (λ m0 → output ∈ m0 ∧ key ∈ m0 ∧ nonce ∈ m0)) (ensures (λ m0 _m1 → modifies1 output m0 m1 ∧ m1.[output] == Seq.prefix len (Spec.chacha20 m0.[key] m0.[nonce]) counter))) = push_frame (); let state = Buffer.create 0ul 32ul in let block = Buffer.sub state 16ul 16ul in chacha20_init block key nonce counter; chacha20_update output state len; pop_frame () ``` Built with Scroll v170.5.0 10/15/2024 300 1.5
LotusScript - Programming language LotusScript =========== LotusScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #990 on PLDB 29 Years Old LotusScript is an object oriented programming language used by Lotus Notes (since version 4.0) and other IBM Lotus Software products. LotusScript is similar to Visual Basic. Developers familiar with one can easily understand the syntax and structure of code in the other. Read more on Wikipedia... https://en.wikipedia.org/wiki/LotusScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of LotusScript happened in <a href="../lists/labs.html#q=Lotus Development Corporation">Lotus Development Corporation</a> - Explore LotusScript snippets on <a href="http://www.rosettacode.org/wiki/Category:LotusScript">Rosetta Code</a> - LotusScript on HOPL https://hopl.info/showlanguage.prx?exp=3547 LotusScript on HOPL - LotusScript appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (1 related languages) <a href="visual-basic.html">Visual Basic</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/l/LotusScript.lss'>hello-world</a>: Sub Initialize Print "Hello World" End Sub ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 403 2
Lotos Built with Scroll v170.5.0 10/15/2024 6 0
Lotis Built with Scroll v170.5.0 10/15/2024 6 0
Lorel - Query language Lorel ===== Lorel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1996 by Serge Abiteboul and Dallan Quass and Jason McHugh and Jennifer Widom and Janet L. Wiener. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=Serge%20Abiteboul Serge Abiteboul https://pldb.io/concepts/../lists/creators.html#q=Dallan%20Quass Dallan Quass https://pldb.io/concepts/../lists/creators.html#q=Jason%20McHugh Jason McHugh https://pldb.io/concepts/../lists/creators.html#q=Jennifer%20Widom Jennifer Widom https://pldb.io/concepts/../lists/creators.html#q=Janet%20L.%20Wiener Janet L. Wiener #3163 on PLDB 29 Years Old Lorel Query Language for Semistructured Data - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of Lorel happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - Read more about Lorel on the web: 1. http://infolab.stanford.edu/lore/pubs/lorel96.pdf 1. ```Example from the web: select Guide.restaurant.name, Guide.restaurant(.address)?.zipcode where Guide.restaurant.% grep "cheap" ``` Built with Scroll v170.5.0 10/15/2024 309 1.5
Lorel - Programming language Lorel ===== Lorel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1974. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221974%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1974 #3162 on PLDB 51 Years Old A high level language for processing n-ary relations. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Lorel happened in <a href="../lists/labs.html#q=Kanagawa Institute of Technology">Kanagawa Institute of Technology</a> and <a href="../lists/labs.html#q=Science University of Tokyo">Science University of Tokyo</a> and <a href="../lists/labs.html#q=Tokyo Institute of Technology">Tokyo Institute of Technology</a> - Lorel on HOPL https://hopl.info/showlanguage.prx?exp=5037 Lorel on HOPL - Read more about Lorel on the web: 1. 2. https://ipsj.ixsq.nii.ac.jp/ej/?action=repository_uri&item_id=7873 1. https://cir.nii.ac.jp/crid/1050564287833367040 2. Built with Scroll v170.5.0 10/15/2024 277 1.4
Lore Built with Scroll v170.5.0 10/15/2024 6 0
Lisp Object-Oriented Programming System - Programming language Lisp Object-Oriented Programming System ======================================= Lisp Object-Oriented Programming System, aka Lisp Object-Oriented Programming System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #2893 on PLDB 42 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Lisp Object-Oriented Programming System happened in <a href="../lists/labs.html#q=Xerox PARC">Xerox PARC</a> - Lisp Object-Oriented Programming System on HOPL https://hopl.info/showlanguage.prx?exp=1042 Lisp Object-Oriented Programming System on HOPL - Read more about Lisp Object-Oriented Programming System on the web: 1. https://www.markstefik.com/wp-content/uploads/2011/04/1983-loops-manual-Bobrow-Stefik-part-1.pdf 1. Built with Scroll v170.5.0 10/15/2024 259 1.3
Loopnpp Built with Scroll v170.5.0 10/15/2024 6 0
LoomScript - Programming language LoomScript ========== LoomScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #973 on PLDB 12 Years Old 16 <span title="LoomScript repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 16 LoomScript repos on <a href="https://github.com/search?q=language:LoomScript">GitHub</a> - Early development of LoomScript happened in <a href="../lists/labs.html#q=https://theengine.co/">https://theengine.co/</a> - The Google BigQuery Public Dataset GitHub snapshot shows 4 users using LoomScript in 7 repos on <a href="https://api.github.com/search/repositories?q=language:LoomScript">GitHub</a> - GitHub supports <a href="https://github.com/ambethia/Sublime-Loom" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for LoomScript - <a href="http://loomsdk.com/">loomsdk.com</a> was registered in 2013 ```Example from <a href='https://github.com/ambethia/Sublime-Loom'>Linguist</a>: package { import loom.Application; import loom2d.display.StageScaleMode; import loom2d.ui.SimpleLabel; /** The HelloWorld app renders a label with its name on it, and traces 'hello' to the log. */ public class HelloWorld extends Application { override public function run():void { stage.scaleMode = StageScaleMode.LETTERBOX; centeredMessage(simpleLabel, this.getFullTypeName()); trace("hello"); } // a convenience getter that generates a label and adds it to the stage private function get simpleLabel():SimpleLabel { return stage.addChild(new SimpleLabel("assets/Curse-hd.fnt")) as SimpleLabel; } // a utility to set the label's text and then center it on the stage private function centeredMessage(label:SimpleLabel, msg:String):void { label.text = msg; label.center(); label.x = stage.stageWidth / 2; label.y = (stage.stageHeight / 2) - (label.height / 2); } } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 498 2.5
Loom - Knowledge base Loom ==== Loom is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22knowledgeBase%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">knowledge base</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #2501 on PLDB 38 Years Old Loom is a language and environment for constructing intelligent applications. The heart of Loom is a knowledge representation system that is used to provide deductive support for the declarative portion of the Loom language. Declarative knowledge in Loom consists of definitions, rules, facts, and default rules. A deductive engine called a classifier utilizes forward-chaining, semantic unification and object-oriented truth maintainance technologies in order to compile the declarative knowledge into a network designed to efficiently support on-line deductive query processing. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"knowledgeBase"%5D%7D%5D%2C"logic"%3A"AND"%7D'>knowledgeBase</a> - Early development of Loom happened in <a href="../lists/labs.html#q=Information Sciences Institute">Information Sciences Institute</a> - Loom on HOPL https://hopl.info/showlanguage.prx?exp=3991 Loom on HOPL - Read more about Loom on Semantic Scholar: 1. https://semanticscholar.org/paper/6031b724f174da0069ea61ffa9da928adb090b24 1. ```Example from the web: (defconcept air-base :is-primitive (and military-installation (exactly 1 name) (at-least 1 runway-length))) ``` Built with Scroll v170.5.0 10/15/2024 320 1.6
LookML - Programming language LookML ====== LookML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1059 on PLDB 13 Years Old 5k <span title="LookML repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 5,427 LookML repos on <a href="https://github.com/search?q=language:LookML">GitHub</a> - Early development of LookML happened in <a href="../lists/labs.html#q=Looker">Looker</a> - The Google BigQuery Public Dataset GitHub snapshot shows 47 users using LookML in 185 repos on <a href="https://api.github.com/search/repositories?q=language:LookML">GitHub</a> - GitHub supports <a href="https://github.com/atom/language-yaml" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for LookML - Read more about LookML on the web: 1. https://docs.looker.com/relnotes/v1-release-notes#looker_1.10.13 1. ```Example from the web: ###################################### # FILE: ecommercestore.model.lkml # # Define the explores and join logic # ###################################### connection: order_database include: "*.view.lkml" explore: orders { join: customers { sql_on: ${orders.customer_id} = ${customers.id} ;; } } ########################################################## # FILE: orders.view.lkml # # Define the dimensions and measures for the ORDERS view # ########################################################## view: orders { dimension: id { primary_key: yes type: number sql: ${TABLE}.id ;; } dimension: customer_id { # field: orders.customer_id sql: ${TABLE}.customer_id ;; } dimension: amount { # field: orders.amount type: number value_format: "0.00" sql: ${TABLE}.amount ;; } dimension_group: created { # generates fields: type: time # orders.created_time, orders.created_date timeframes: [time, date, week, month] # orders.created_week, orders.created_month sql: ${TABLE}.created_at ;; } measure: count { # field: orders.count type: count # creates a sql COUNT(*) drill_fields: [drill_set*] # list of fields to show when someone clicks 'ORDERS Count' } measure: total_amount { type: sum sql: ${amount} ;; } set: drill_set { fields: [id, created_time, customers.name, amount] } } ############################################################# # FILE: customers.view.lkml # # Define the dimensions and measures for the CUSTOMERS view # ############################################################# view: customers { dimension: id { primary_key: yes type: number sql: ${TABLE}.id ;; } dimension: city { # field: customers.city sql: ${TABLE}.city ;; } dimension: state { # field: customers.state sql: ${TABLE}.state ;; } dimension: name { sql: CONCAT(${TABLE}.firstname, " ", ${TABLE}.lastname) ;; } measure: count { # field: customers.count type: count # creates a sql COUNT(*) drill_fields: [drill_set*] # fields to show when someone clicks 'CUSTOMERS Count' } set: drill_set { # set: customers.drill_set fields: [id, state, orders.count] # list of fields to show when someone clicks 'CUSTOMERS Count' } } ``` ```Example from <a href='https://github.com/atom/language-yaml'>Linguist</a>: - view: comments fields: - dimension: id primary_key: true type: int sql: ${TABLE}.id - dimension: body sql: ${TABLE}.body - dimension_group: created type: time timeframes: [time, date, week, month] sql: ${TABLE}.created_at - dimension: headline_id type: int hidden: true sql: ${TABLE}.headline_id - dimension_group: updated type: time timeframes: [time, date, week, month] sql: ${TABLE}.updated_at - dimension: user_id type: int hidden: true sql: ${TABLE}.user_id - measure: count type: count detail: detail* # ----- Detail ------ sets: detail: - id - headlines.id - headlines.name - users.id ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 668 3.3
LOLCODE - Esoteric programming language LOLCODE ======= LOLCODE is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2007 by Adam Lindsay. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Adam%20Lindsay Adam Lindsay #371 on PLDB 18 Years Old 235 <span title="LOLCODE repos on GitHub.">Repos</span> LOLCODE is an esoteric programming language inspired by lolspeak, the language expressed in examples of the lolcat Internet meme. The language was created in 2007 by Adam Lindsay, researcher at the Computing Department of Lancaster University. The language is not clearly defined in terms of operator priorities and correct syntax, but several functioning interpreters and compilers exist. Read more on Wikipedia... https://en.wikipedia.org/wiki/LOLCODE Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - There are at least 235 LOLCODE repos on <a href="https://github.com/search?q=language:LOLCODE">GitHub</a> - Early development of LOLCODE happened in <a href="../lists/labs.html#q=Lancaster University">Lancaster University</a> - The Google BigQuery Public Dataset GitHub snapshot shows 106 users using LOLCODE in 109 repos on <a href="https://api.github.com/search/repositories?q=language:LOLCODE">GitHub</a> - Explore LOLCODE snippets on <a href="http://www.rosettacode.org/wiki/Category:LOLCODE">Rosetta Code</a> - LOLCODE on Esolang https://esolangs.org/wiki/LOLCODE LOLCODE on Esolang - See also: (4 related languages) <a href="c.html">C</a>, <a href="php.html">PHP</a>, <a href="javascript.html">JavaScript</a>, <a href="parrot-vm.html">Parrot</a> ```Example from the web: HAI 1.3 OBTW Author: Logan Kelly (logan.kelly@gmail.com) Github: https://github.com/LoganKelly/LOLTracer TLDR OBTW prev is the number used in the randin function. I had to declare it in global scope so that it would retain its value between calls to randin. TLDR I HAS A prev ITZ 0 I HAS A rand_max ITZ 104729 OBTW Equivalent to C's rand() function, except returns a number in the range of 0 to rand_max. TLDR HOW IZ I randin I HAS A a ITZ 33083 I HAS A c ITZ 67607 prev R MOD OF SUM OF PRODUKT OF prev AN a AN c AN rand_max FOUND YR prev IF U SAY SO BTW Returns a random number within the range of 0-1. HOW IZ I rand_onein I HAS A rand_num ITZ I IZ randin MKAY rand_num IS NOW A NUMBAR I HAS A rand_max_float ITZ MAEK rand_max A NUMBAR FOUND YR QUOSHUNT OF rand_num AN rand_max_float IF U SAY SO OBTW Equivalent to C ceil() function. Returns the next largest integer for the given number. TLDR HOW IZ I ceilin YR num I HAS A int_num ITZ num int_num IS NOW A NUMBR BOTH SAEM int_num AN num, O RLY? YA RLY, FOUND YR num OIC DIFFRINT num AN SMALLR OF num AN 0, O RLY? YA RLY int_num R SUM OF int_num AN 1 FOUND YR MAEK int_num A NUMBAR OIC DIFFRINT num AN BIGGR OF num AN 0, O RLY? YA RLY FOUND YR MAEK int_num A NUMBAR OIC IF U SAY SO OBTW Convert a number to hexadecimal. This is returned as a string. TLDR HOW IZ I decimal_to_hex YR num I HAS A i ITZ 0 I HAS A rem I HAS A hex_num ITZ A BUKKIT I HAS A decimal_num ITZ num IM IN YR num_loop rem R MOD OF decimal_num AN 16 I HAS A hex_digit rem, WTF? OMG 10, hex_digit R "A", GTFO OMG 1 ``` ```Example from <a href='https://riju.codes/lolcode'>Riju</a>: HAI 1.2 VISIBLE "Hello, world!" KTHXBYE ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/l/LOLCODE.lol'>hello-world</a>: HAI CAN HAS STDIO? VISIBLE "Hello World" KTHXBYE ``` ```Example from <a href='https://en.wikipedia.org/wiki/LOLCODE'>Wikipedia</a>: HAI 1.2 CAN HAS STDIO? IM IN YR LOOP UPPIN YR VAR TIL BOTH SAEM VAR AN 10 VISIBLE SUM OF VAR AN 1 IM OUTTA YR LOOP KTHXBYE ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 840 4.2
LOLA - Programming language LOLA ==== LOLA is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #3161 on PLDB 34 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of LOLA happened in <a href="../lists/labs.html#q=Technische Universität Munchen">Technische Universität Munchen</a> - LOLA on HOPL https://hopl.info/showlanguage.prx?exp=3564 LOLA on HOPL - Read more about LOLA on the web: 1. https://docplayer.net/10592589-9-amos-a-natural-language-parser-implemented-as-a-deductive-database-in-lola.html 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/l/LOLA.lola'>hello-world</a>: :H,:e,2:l,,:o,:',:_,:w,:o,:r,:l,:d,:!,:%,:\\b,\\a,,,,,,,,,,,,,, +\\\cb,ba,, *\\ba+,,\\a, :\\\a\c,c, H*+8,,8, e+d, l8+,d, o3+,l, '_+,^, w8+,o, r+^,+,e, d2%, _52, !+_, 2\\bba,, 3+2, 5+22,, 832, %*2,5, ^2*2,,3, ``` Built with Scroll v170.5.0 10/15/2024 303 1.5
Lola-2 Built with Scroll v170.5.0 10/15/2024 6 0
Lol Built with Scroll v170.5.0 10/15/2024 6 0
Logtalk - Programming language Logtalk ======= Logtalk is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998 by Paulo Moura. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 https://pldb.io/concepts/../lists/creators.html#q=Paulo%20Moura Paulo Moura #533 on PLDB 27 Years Old 65 <span title="Logtalk repos on GitHub.">Repos</span> Logtalk is an object-oriented logic programming language that extends and leverages the Prolog language with a feature set suitable for programming in the large. It provides support for encapsulation and data hiding, separation of concerns and enhanced code reuse. Logtalk uses standard Prolog syntax with the addition of a few operators and directives. Read more on Wikipedia... https://en.wikipedia.org/wiki/Logtalk_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 65 Logtalk repos on <a href="https://github.com/search?q=language:Logtalk">GitHub</a> - Early development of Logtalk happened in <a href="../lists/labs.html#q=https://github.com/LogtalkDotOrg">https://github.com/LogtalkDotOrg</a> - The Google BigQuery Public Dataset GitHub snapshot shows 50 users using Logtalk in 52 repos on <a href="https://api.github.com/search/repositories?q=language:Logtalk">GitHub</a> - Explore Logtalk snippets on <a href="http://www.rosettacode.org/wiki/Category:Logtalk">Rosetta Code</a> - Logtalk on HOPL https://hopl.info/showlanguage.prx?exp=3555 Logtalk on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/prolog.py">syntax highlighting</a> for Logtalk - GitHub supports <a href="https://github.com/textmate/logtalk.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Logtalk - <a href="http://logtalk.org">logtalk.org</a> was registered in 2002 - See also: (7 related languages) <a href="prolog.html">Prolog</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="objective-c.html">Objective-C</a>, <a href="swi-prolog.html">SWI Prolog</a>, <a href="mercury.html">Mercury</a>, <a href="oz.html">Oz</a>, <a href="visual-prolog.html">Visual Prolog</a> - 3 PLDB concepts link to Logtalk: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="pygments.html">Pygments</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/l/Logtalk.lgt'>hello-world</a>: write('Hello World') ``` ```Example from <a href='https://github.com/textmate/logtalk.tmbundle'>Linguist</a>: % this is a Logtalk source file :- object(hello_world). % the initialization/1 directive argument is automatically executed % when the object is loaded into memory: :- initialization((nl, write('********** Hello World! **********'), nl)). :- end_object. ``` ```Example from <a href='https://en.wikipedia.org/wiki/Logtalk_(programming_language)'>Wikipedia</a>: ?- my_first_object::p2. ERROR: error(permission_error(access, private_predicate, p2), my_first_object::p2, user) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token write row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 723 3.6
Logscheme Built with Scroll v170.5.0 10/15/2024 6 0
Logres Built with Scroll v170.5.0 10/15/2024 6 0
Logowriter Built with Scroll v170.5.0 10/15/2024 6 0
Logos - Programming language Logos ===== Logos is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #601 on PLDB 15 Years Old 6k <span title="Logos repos on GitHub.">Repos</span> Logos is a component of the Theos development suite that allows method hooking code to be written easily and clearly, using a set of special preprocessor directives. Theos is a cross-platform suite of development tools for managing, developing, and deploying iOS software without the use of Xcode. It is an important tool for people building extensions (tweaks) for jailbroken iOS; most extension developers use Theos. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 6,281 Logos repos on <a href="https://github.com/search?q=language:Logos">GitHub</a> - Early development of Logos happened in <a href="../lists/labs.html#q=https://github.com/DHowett/theos-logos-examples/issues">https://github.com/DHowett/theos-logos-examples/issues</a> - The Google BigQuery Public Dataset GitHub snapshot shows 4k users using Logos in 4k repos on <a href="https://api.github.com/search/repositories?q=language:Logos">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/objective.py">syntax highlighting</a> for Logos - GitHub supports <a href="https://github.com/Cykey/Sublime-Logos" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Logos - Read more about Logos on the web: 1. https://github.com/DHowett/theos-logos-examples 1. - 23 PLDB concepts link to Logos: <a href="cir.html">CIR</a>, <a href="cloc.html">cloc</a>, <a href="cryptol.html">Cryptol</a>, <a href="eiffel.html">Eiffel</a>, <a href="expresso.html">expresso</a>, <a href="fo.html">fo</a>, <a href="futhark.html">Futhark</a>, <a href="ghc.html">GHC</a>, <a href="go.html">Go</a>, <a href="hacspec.html">hacspec</a>, <a href="haml.html">HAML</a>, <a href="haste.html">haste</a>, <a href="jal-compiler.html">JAL compiler</a>, <a href="kitlang.html">kitlang</a>, <a href="koka.html">Koka</a>, <a href="nesc.html">nesC</a>, <a href="opal.html">Opal</a>, <a href="pygments.html">Pygments</a>, <a href="rust.html">Rust</a>, <a href="wasp-lang.html">Wasp</a>, <a href="wyvern.html">Wyvern</a>, <a href="xtclang.html">Ecstasy</a>, <a href="yasl.html">Yet Another Scripting Language</a> ```Example from the web: %group iOS8 %hook IOS8_SPECIFIC_CLASS // your code here %end // end hook %end // end group ios8 %group iOS9 %hook IOS9_SPECIFIC_CLASS // your code here %end // end hook %end // end group ios9 %ctor { if (kCFCoreFoundationVersionNumber > 1200) { %init(iOS9); } else { %init(iOS8); } } ``` ```Example from <a href='https://github.com/Cykey/Sublime-Logos'>Linguist</a>: # APPLE LOCAL file string workaround 4943900 if { [istarget "*-*-darwin\[9123\]*"] } { set additional_flags "-framework Foundation -fconstant-cfstrings" } return 0 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 675 3.4
Logol Built with Scroll v170.5.0 10/15/2024 6 0
Logo Built with Scroll v170.5.0 10/15/2024 6 0
loglo - Programming language loglo ===== loglo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #2777 on PLDB 5 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of loglo happened in <a href="../lists/labs.html#q=https://avibryant.com/">https://avibryant.com/</a> - <a href="https://loglo.app/">loglo.app</a> was registered in 2020 - Read more about loglo on the web: 1. https://lobste.rs/s/lrj6mh/loglo_spreadsheet_using_stack_language 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Loglisp Built with Scroll v170.5.0 10/15/2024 6 0
Loglan - Constructed language Loglan ====== Loglan is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22constructedLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">constructed language</a> created in 1955 by James Cooke Brown. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221955%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1955 https://pldb.io/concepts/../lists/creators.html#q=James%20Cooke%20Brown James Cooke Brown #2839 on PLDB 70 Years Old Loglan is a constructed language originally designed for linguistic research, particularly for investigating the Sapir–Whorf Hypothesis. The language was developed beginning in 1955 by Dr James Cooke Brown with the goal of making a language so different from natural languages that people learning it would think in a different way if the hypothesis were true. In 1960 Scientific American published an article introducing the language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Loglan Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"constructedLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>constructedLanguage</a> Built with Scroll v170.5.0 10/15/2024 270 1.4
LOGLAN - Programming language LOGLAN ====== LOGLAN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1982 by Antoni Kreczmar and Andrzej Salwicki. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 https://pldb.io/concepts/../lists/creators.html#q=Antoni%20Kreczmar Antoni Kreczmar https://pldb.io/concepts/../lists/creators.html#q=Andrzej%20Salwicki Andrzej Salwicki #2892 on PLDB 43 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of LOGLAN happened in <a href="../lists/labs.html#q=Institute of Informatics">Institute of Informatics</a> - LOGLAN on HOPL https://hopl.info/showlanguage.prx?exp=2180 LOGLAN on HOPL - Read more about LOGLAN on Semantic Scholar: 1. https://semanticscholar.org/paper/47f155eaa3f41f9f53995976949bec6c61325439 1. ```Example from the web: if boolean expression then sequence of statements else sequence of statements fi ``` Built with Scroll v170.5.0 10/15/2024 265 1.3
Logist Built with Scroll v170.5.0 10/15/2024 6 0
Login Built with Scroll v170.5.0 10/15/2024 6 0
Logicon Built with Scroll v170.5.0 10/15/2024 6 0
Logica - Query language Logica ====== Logica is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2020 by Evgeny Skvortsov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Evgeny%20Skvortsov Evgeny Skvortsov #393 on PLDB 5 Years Old ```Download source code: git clone https://github.com/evgskv/logica ``` Logica is an open source declarative logic programming language for data manipulation. Logica is a successor to Yedalog, a language created at Google earlier. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Logica is developed on <a href="https://github.com/evgskv/logica">GitHub</a> and has 1,710 stars - Early development of Logica happened in <a href="../lists/labs.html#q=https://github.com/EvgSkv/logica/issues">https://github.com/EvgSkv/logica/issues</a> - Logica compiles to <a href="sql.html">SQL</a> - Logica is written in <a href="lex.html">Lex</a>, <a href="python.html">Python</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="vim-script.html">Vim script</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="css.html">CSS</a>, <a href="csv.html">CSV</a> - <a href="https://logica.dev/">logica.dev</a> was registered in 2020 ```Example from the web: # Define natural numbers from 1 to 29. N(x) :- x in Range(30); # Define primes. Prime(prime: x) :- N(x), x > 1, ~( N(y), y > 1, y != x, Mod(x, y) == 0 ); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 461 2.3
Logal Built with Scroll v170.5.0 10/15/2024 6 0
Lodash - Library Lodash ====== Lodash is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2009 by John-David Dalton. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=John-David%20Dalton John-David Dalton #814 on PLDB 16 Years Old ```Download source code: git clone https://github.com/lodash/lodash ``` A modern JavaScript utility library delivering modularity, performance, & extras. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Lodash is developed on <a href="https://github.com/lodash/lodash">GitHub</a> and has 59,352 stars - Lodash is written in <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="toml.html">TOML</a> Built with Scroll v170.5.0 10/15/2024 274 1.4
Locs Built with Scroll v170.5.0 10/15/2024 6 0
Locomotive-basic Built with Scroll v170.5.0 10/15/2024 6 0
loci - Programming language loci ==== loci is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Stephen Cross. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Stephen%20Cross Stephen Cross #1415 on PLDB 12 Years Old ```Download source code: git clone https://github.com/scrossuk/locic ``` Compiler and tools for the Loci programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - loci is developed on <a href="https://github.com/scrossuk/locic">GitHub</a> and has 113 stars - Early development of loci happened in <a href="../lists/labs.html#q=https://github.com/scrossuk/locic/issues">https://github.com/scrossuk/locic/issues</a> - loci is written in <a href="cpp.html">C++</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="cmake.html">CMake</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a> HackerNews discussions of loci ============================== title|titleLink|date|score|comments Loci: A C++-like systems programming language|https://news.ycombinator.com/item?id=9075333|02/19/2015|109|61 Built with Scroll v170.5.0 10/15/2024 346 1.7
Local Built with Scroll v170.5.0 10/15/2024 6 0
lobster - Programming language lobster ======= lobster is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Wouter Van Oortmerssen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Wouter%20Van%20Oortmerssen Wouter Van Oortmerssen #640 on PLDB 14 Years Old ```Download source code: git clone https://github.com/aardappel/lobster ``` The Lobster Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - lobster is developed on <a href="https://github.com/aardappel/lobster">GitHub</a> and has 2,212 stars - Early development of lobster happened in <a href="../lists/labs.html#q=https://github.com/aardappel/lobster/issues">https://github.com/aardappel/lobster/issues</a> - lobster is written in <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="make.html">Make</a>, <a href="objective-c.html">Objective-C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="cmake.html">CMake</a>, <a href="java.html">Java</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="hlsl.html">HLSL</a>, <a href="javascript.html">JavaScript</a>, <a href="assembly-language.html">Assembly language</a>, <a href="m4.html">M4</a>, <a href="gradle.html">Gradle</a>, <a href="css.html">CSS</a>, <a href="diff.html">Diff</a>, <a href="bash.html">Bash</a>, <a href="svg.html">SVG</a>, <a href="metal.html">Metal</a> - Explore lobster snippets on <a href="http://www.rosettacode.org/wiki/Category:Lobster">Rosetta Code</a> Built with Scroll v170.5.0 10/15/2024 426 2.1
Lo Built with Scroll v170.5.0 10/15/2024 6 0
Lnf Built with Scroll v170.5.0 10/15/2024 6 0
lmdb - Library lmdb ==== lmdb is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2011 by Howard Chu. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Howard%20Chu Howard Chu #565 on PLDB 14 Years Old ```Download source code: git clone https://github.com/LMDB/lmdb ``` LMDB is a Btree-based database management library modeled loosely on the BerkeleyDB API, but much simplified. The entire database is exposed in a memory map, and all data fetches return data directly from the mapped memory, so no malloc's or memcpy's occur during data fetches. As such, the library is extremely simple because it requires no page caching layer of its own, and it is extremely high performance and memory-efficient. It is also fully transactional with full ACID semantics, and when the memory map is read-only, the database integrity cannot be corrupted by stray pointer writes from application code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - lmdb is developed on <a href="https://github.com/LMDB/lmdb">GitHub</a> and has 2,512 stars - Early development of lmdb happened in <a href="../lists/labs.html#q=https://github.com/LMDB">https://github.com/LMDB</a> - lmdb is written in <a href="c.html">C</a>, <a href="make.html">Make</a> - Read more about lmdb on the web: 1. http://www.lmdb.tech/doc/group__mdb.html 1. Built with Scroll v170.5.0 10/15/2024 371 1.9
lllpg - Library lllpg ===== lllpg is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2012 by David Piepgrass. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=David%20Piepgrass David Piepgrass #2776 on PLDB 13 Years Old LLLPG is a recursive-decent LL(k) parser generator for C# that generates efficient code and integrates with Visual Studio. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Early development of lllpg happened in <a href="../lists/labs.html#q=https://github.com/qwertie/ecsharp/issues">https://github.com/qwertie/ecsharp/issues</a> - <a href="antlr.html">ANTLR</a> influenced the design of lllpg Built with Scroll v170.5.0 10/15/2024 242 1.2
Lll Built with Scroll v170.5.0 10/15/2024 6 0
llhd - Hardware description language llhd ==== llhd is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22hardwareDescriptionLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">hardware description language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2291 on PLDB 9 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"hardwareDescriptionLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>hardwareDescriptionLanguage</a> - Early development of llhd happened in <a href="../lists/labs.html#q=https://grosser.science/">https://grosser.science/</a> - <a href="http://llhd.io/">llhd.io</a> was registered in 2016 - Read more about llhd on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/envhl5/llhd_low_level_hardware_description/ 1. ```Example from the web: proc %Accumulator.always_comb.227.0 (i1$ %0, i16$ %1, i16$ %2) -> (i16$ %3) { %4: br %body %body: %direction = prb i1$ %0 br %direction, %if_false, %if_true %check: wait %body, %0, %1, %2 %if_true: %result = prb i16$ %2 %increment = prb i16$ %1 %5 = add i16 %result, %increment %6 = const time 0s 1e drv i16$ %3, %5, %6 wait %7 for %6 %if_false: %result1 = prb i16$ %2 %increment1 = prb i16$ %1 %8 = sub i16 %result1, %increment1 %9 = const time 0s 1e drv i16$ %3, %8, %9 wait %10 for %9 %if_exit: br %check %7: br %if_exit %10: br %if_exit } proc %Accumulator.always_ff.228.0 (i1$ %0, i16$ %1) -> (i16$ %2) { %3: br %init %init: %clk = prb i1$ %0 wait %check, %0 %check: %clk1 = prb i1$ %0 %4 = const i1 0 %5 = eq i1 %clk, %4 %6 = neq i1 %clk1, %4 %posedge = and i1 %5, %6 br %posedge, %init, %event %event: %next = prb i16$ %1 %7 = const time 0s 1d drv i16$ %2, %next, %7 br %3 } entity @Accumulator (i1$ %clk, i1$ %direction, i16$ %increment) -> (i16$ %result) { %0 = const i16 0 %next = sig i16 %0 inst %Accumulator.always_comb.227.0 (i1$ %direction, i16$ %increment, i16$ %result) -> (i16$ %next) inst %Accumulator.always_ff.228.0 (i1$ %clk, i16$ %next) -> (i16$ %result) } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false Built with Scroll v170.5.0 10/15/2024 460 2.3
Lkif Built with Scroll v170.5.0 10/15/2024 6 0
Livr - Data validation language Livr ==== Livr, aka Language Independent Validation Rules, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataValidationLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data validation language</a> created in 2012 by Viktor Turskyi. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Viktor%20Turskyi Viktor Turskyi #810 on PLDB 13 Years Old ```Download source code: git clone https://github.com/koorchik/LIVR ``` Language Independent Validation Rules Specification - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataValidationLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataValidationLanguage</a> - Livr is developed on <a href="https://github.com/koorchik/LIVR">GitHub</a> and has 287 stars - Early development of Livr happened in <a href="../lists/labs.html#q=https://github.com/koorchik/LIVR/issues">https://github.com/koorchik/LIVR/issues</a> - Livr is written in <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="less.html">Less</a> - <a href="https://livr-spec.org/">livr-spec.org</a> was registered in 2013 - 1 PLDB concepts link to Livr: <a href="json-schema.html">JSON Schema</a> ```Example from the web: { name: 'required', phone: {max_length: 10}, address: {nested_object: { city: 'required', zip: ['required', 'positive_integer'] }} } ``` Built with Scroll v170.5.0 10/15/2024 330 1.6
LiveScript - Programming language LiveScript ========== LiveScript is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Jeremy Ashkenas and Satoshi Murakami and George Zahariev. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Jeremy%20Ashkenas Jeremy Ashkenas https://pldb.io/concepts/../lists/creators.html#q=Satoshi%20Murakami Satoshi Murakami https://pldb.io/concepts/../lists/creators.html#q=George%20Zahariev George Zahariev #482 on PLDB 14 Years Old 2k <span title="LiveScript repos on GitHub.">Repos</span> LiveScript is a functional programming language that compiles to JavaScript. It was created by Jeremy Ashkenas—the creator of CoffeeScript—along with Satoshi Muramaki, George Zahariev, and many others. For a brief period in the 1990s, LiveScript was the name of JavaScript.. Read more on Wikipedia... https://en.wikipedia.org/wiki/LiveScript_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,905 LiveScript repos on <a href="https://github.com/search?q=language:LiveScript">GitHub</a> - Early development of LiveScript happened in <a href="../lists/labs.html#q=https://github.com/gkz/LiveScript/issues">https://github.com/gkz/LiveScript/issues</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using LiveScript in 2k repos on <a href="https://api.github.com/search/repositories?q=language:LiveScript">GitHub</a> - Explore LiveScript snippets on <a href="http://www.rosettacode.org/wiki/Category:LiveScript">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/javascript.py">syntax highlighting</a> for LiveScript - GitHub supports <a href="https://github.com/paulmillr/LiveScript.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for LiveScript - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/p2edwards/jp-livescript">Kernel</a> for LiveScript - See also: (5 related languages) <a href="javascript.html">JavaScript</a>, <a href="haskell.html">Haskell</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="f-sharp.html">F#</a>, <a href="elixir.html">Elixir</a> - 1 PLDB concepts link to LiveScript: <a href="civet.html">Civet</a> ```Example from <a href='https://riju.codes/livescript'>Riju</a>: console.log "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/l/LiveScript.ls'>hello-world</a>: console.log "Hello World" ``` ```Example from <a href='https://github.com/paulmillr/LiveScript.tmbundle'>Linguist</a>: a = -> 1 const b = --> 2 var c = ~> 3 d = ~~> 10_000_000km * 500ms e = (a) -> (b) ~> (c) --> (d, e) ~~> 5 dashes-identifiers = -> a - a b -- c 1-1 1- -1 a- a a -a underscores_i$d = -> /regexp1/ and //regexp2//g 'strings' and "strings" and \strings ([2 til 10] or [1 to 50]) |> map (* 2) |> filter (> 5) |> fold (+) class Class extends Anc-est-or (args) -> copy = (from, to, callback) --> error, data <- read file return callback error if error? error <~ write file, data return callback error if error? callback() -> ~> ~~> --> # Comment /* Comment */ ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example # [0-9]+(~[0-9a-z]+)?(?:[a-zA-Z_]+)? Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example # [0-9]+\.[0-9]+([eE][0-9]+)?[fd]?(?:[a-zA-Z_]+)? Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token console.log row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 814 4.1
LiveCode - Programming language LiveCode ======== LiveCode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #579 on PLDB 24 Years Old LiveCode (formerly Revolution and MetaCard) is a cross-platform rapid application development runtime environment inspired by HyperCard. It features the Transcript (formerly MetaTalk) programming language which belongs to the family of xTalk scripting languages like HyperCard's HyperTalk. The environment was introduced in 2001. Read more on Wikipedia... https://en.wikipedia.org/wiki/LiveCode Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of LiveCode happened in <a href="../lists/labs.html#q=LiveCode Ltd">LiveCode Ltd</a> - There are 1 <a href="https://projecteuler.net/language=LiveCode">Project Euler</a> users using LiveCode - Explore LiveCode snippets on <a href="http://www.rosettacode.org/wiki/Category:LiveCode">Rosetta Code</a> - LiveCode appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="https://livecode.org/">livecode.org</a> was registered in 2012 - See also: (6 related languages) <a href="linux.html">Linux</a>, <a href="android.html">Android</a>, <a href="ios.html">iOS</a>, <a href="hypertalk.html">HyperTalk</a>, <a href="hypercard.html">HyperCard</a>, <a href="sql.html">SQL</a> - 1 PLDB concepts link to LiveCode: <a href="revolution-programming-language.html">Revolution</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/l/LiveCode'>hello-world</a>: answer "Hello World!" ``` ```Example from <a href='http://helloworldcollection.de/#LiveCode'>the Hello World Collection</a>: -- Hello world in LiveCode (formerly called Revolution, formerly called Transcript) answer "Hello World!" ``` ```Example from <a href='https://en.wikipedia.org/wiki/LiveCode'>Wikipedia</a>: put url "binfile:picture.jpg" into url "ftp://john:passwd@ftp.example.net:2121/picture.jpg" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token answer row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 515 2.6
little - Programming language little ====== little is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Larry McVoy. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Larry%20McVoy Larry McVoy #1210 on PLDB 9 Years Old ```Download source code: git clone https://github.com/bitkeeper-scm/little-lang ``` The Little Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - little is developed on <a href="https://github.com/bitkeeper-scm/little-lang">GitHub</a> and has 216 stars - Early development of little happened in <a href="../lists/labs.html#q=https://www.little-lang.org/community.html">https://www.little-lang.org/community.html</a> - little is written in <a href="lex.html">Lex</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="bash.html">Bash</a> - <a href="http://www.little-lang.org">little-lang.org</a> was registered in 2016 HackerNews discussions of little ================================ title|titleLink|date|score|comments Little: a tcl-based c-like scripting language|https://news.ycombinator.com/item?id=11530097|04/19/2016|101|57 Built with Scroll v170.5.0 10/15/2024 330 1.6
Little Smalltalk - Programming language Little Smalltalk ================ Little Smalltalk is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #2549 on PLDB 38 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Little Smalltalk happened in <a href="../lists/labs.html#q=Oregon State University">Oregon State University</a> - Little Smalltalk on HOPL https://hopl.info/showlanguage.prx?exp=1336 Little Smalltalk on HOPL - Read more about Little Smalltalk on Semantic Scholar: 1. https://semanticscholar.org/paper/dc7fbc7bb9673deed0e34479e9d480e2f1a72ac5 1. - Read more about Little Smalltalk on the web: 1. https://rmod-files.lille.inria.fr/FreeBooks/LittleSmalltalk/ALittleSmalltalk.pdf 1. Built with Scroll v170.5.0 10/15/2024 245 1.2
Little b - Programming language Little b ======== Little b is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004 by Aneil Mallavarapu. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=Aneil%20Mallavarapu Aneil Mallavarapu #1993 on PLDB 21 Years Old Little b is a domain-specific programming language, more specifically, a modeling language, designed to build modular mathematical models of biological systems. It was designed and authored by Aneil Mallavarapu. Little b is being developed in the Virtual Cell Program at Harvard Medical School, headed by mathematician Jeremy Gunawardena. Read more on Wikipedia... https://en.wikipedia.org/wiki/Little_b_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Little b happened in <a href="../lists/labs.html#q=Harvard Medical School">Harvard Medical School</a> - <a href="http://www.littleb.org/">littleb.org</a> was registered in 2021 - See also: (5 related languages) <a href="linux.html">Linux</a>, <a href="lisp.html">Lisp</a>, <a href="b.html">B</a>, <a href="c.html">C</a>, <a href="smalltalk.html">Smalltalk</a> Built with Scroll v170.5.0 10/15/2024 322 1.6
Lithe - Programming language Lithe ===== Lithe is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1982. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 #2636 on PLDB 43 Years Old Lithe is an experimental programming language created in 1982 by David Sandberg at the University of Washington which allows the programmer to freely choose their own syntax. Lithe combines the ideas of syntax-directed translation and classes in a novel manner that results in a remarkably simple yet powerful language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Lithe_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Lithe happened in <a href="../lists/labs.html#q=University of Washington">University of Washington</a> - Lithe on HOPL https://hopl.info/showlanguage.prx?exp=998 Lithe on HOPL - See also: (1 related languages) <a href="smalltalk.html">Smalltalk</a> ```Example from <a href='https://en.wikipedia.org/wiki/Lithe_(programming_language)'>Wikipedia</a>: rule "|" <i:int> "|" return int; {if i<0 then return -i else return i end} ``` Built with Scroll v170.5.0 10/15/2024 316 1.6
LiteScript - Programming language LiteScript ========== LiteScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Lucio M. Tato. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Lucio%20M.%20Tato Lucio M. Tato #1345 on PLDB 12 Years Old ```Download source code: git clone https://github.com/luciotato/LiteScript ``` Compile-to-js and compile-to-c language, highly readable, keep it simple philosophy - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - LiteScript is developed on <a href="https://github.com/luciotato/LiteScript">GitHub</a> and has 146 stars - Early development of LiteScript happened in <a href="../lists/labs.html#q=https://github.com/luciotato/LiteScript/issues">https://github.com/luciotato/LiteScript/issues</a> - LiteScript compiles to <a href="javascript.html">JavaScript</a> - LiteScript is written in <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a>, <a href="bash.html">Bash</a>, <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 326 1.6
Literate Haskell - Programming language Literate Haskell ================ Literate Haskell is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #1412 on PLDB 34 Years Old 65k <span title="Literate Haskell repos on GitHub.">Repos</span> Haskell is one of the few languages that provides native features to support literate programming. In haskell, a literate program is one with the suffix .lhs rather than .hs. In a literate Haskell program, there are two ways to distinguish between code and non-code portions. You can either prepend all code with a > , (bird style) or surround lines of code with \begin{code} and \end{code} pairs (latex style). For those who know, use and love latex, the latter is the suggested way to go. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 64,984 Literate Haskell repos on <a href="https://github.com/search?q=language:Literate Haskell">GitHub</a> - Early development of Literate Haskell happened in <a href="../lists/labs.html#q=https://www.haskell.org/community/">https://www.haskell.org/community/</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/haskell.py">syntax highlighting</a> for Literate Haskell - GitHub supports <a href="https://github.com/atom-haskell/language-haskell" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Literate Haskell - Read more about Literate Haskell on the web: 1. https://www.haskell.org/onlinereport/literate.html 1. Built with Scroll v170.5.0 10/15/2024 387 1.9
Literate CoffeeScript - Programming language Literate CoffeeScript ===================== Literate CoffeeScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Jeremy Ashkenas. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Jeremy%20Ashkenas Jeremy Ashkenas #237 on PLDB 12 Years Old 8k <span title="Literate CoffeeScript repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/jashkenas/coffeescript ``` Besides being used as an ordinary programming language, CoffeeScript may also be written in “literate” mode. If you name your file with a .litcoffee extension, you can write it as a Markdown document — a document that also happens to be executable CoffeeScript code. The compiler will treat any indented blocks (Markdown’s way of indicating source code) as executable code, and ignore the rest as comments. Code blocks must also be separated from comments by at least one blank line. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Literate CoffeeScript is developed on <a href="https://github.com/jashkenas/coffeescript">GitHub</a> and has 16,466 stars - There are at least 7,938 Literate CoffeeScript repos on <a href="https://github.com/search?q=language:Literate CoffeeScript">GitHub</a> - Early development of Literate CoffeeScript happened in <a href="../lists/labs.html#q=https://github.com/jashkenas/coffeescript/issues">https://github.com/jashkenas/coffeescript/issues</a> - Literate CoffeeScript is written in <a href="markdown.html">Markdown</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a> - GitHub supports <a href="https://github.com/atom/language-coffee-script" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Literate CoffeeScript - <a href="https://coffeescript.org/#literate">coffeescript.org</a> was registered in 2009 - Read more about Literate CoffeeScript on the web: 1. https://news.ycombinator.com/item?id=5277916 1. ```Example from <a href='https://github.com/atom/language-coffee-script'>Linguist</a>: The **Scope** class regulates lexical scoping within CoffeeScript. As you generate code, you create a tree of scopes in the same shape as the nested function bodies. Each scope knows about the variables declared within it, and has a reference to its parent enclosing scope. In this way, we know which variables are new and need to be declared with `var`, and which are shared with external scopes. Import the helpers we plan to use. {extend, last} = require './helpers' exports.Scope = class Scope The `root` is the top-level **Scope** object for a given file. @root: null Initialize a scope with its parent, for lookups up the chain, as well as a reference to the **Block** node it belongs to, which is where it should declare its variables, and a reference to the function that it belongs to. constructor: (@parent, @expressions, @method) -> @variables = [{name: 'arguments', type: 'arguments'}] @positions = {} Scope.root = this unless @parent Adds a new variable or overrides an existing one. add: (name, type, immediate) -> return @parent.add name, type, immediate if @shared and not immediate if Object::hasOwnProperty.call @positions, name @variables[@positions[name]].type = type else @positions[name] = @variables.push({name, type}) - 1 When `super` is called, we need to find the name of the current method we're in, so that we know how to invoke the same method of the parent class. This can get complicated if super is being called from an inner function. `namedMethod` will walk up the scope tree until it either finds the first function object that has a name filled in, or bottoms out. namedMethod: -> return @method if @method.name or !@parent @parent.namedMethod() Look up a variable name in lexical scope, and declare it if it does not already exist. find: (name) -> return yes if @check name @add name, 'var' no Reserve a variable name as originating from a function parameter for this scope. No `var` required for internal references. parameter: (name) -> return if @shared and @parent.check name, yes @add name, 'param' Just check to see if a variable has already been declared, without reserving, walks up to the root scope. check: (name) -> !!(@type(name) or @parent?.check(name)) Generate a temporary variable name at the given index. temporary: (name, index) -> if name.length > 1 '_' + name + if index > 1 then index - 1 else '' else '_' + (index + parseInt name, 36).toString(36).replace /\d/g, 'a' Gets the type of a variable. type: (name) -> return v.type for v in @variables when v.name is name null If we need to store an intermediate result, find an available name for a compiler-generated variable. `_var`, `_var2`, and so on... freeVariable: (name, reserve=true) -> index = 0 index++ while @check((temp = @temporary name, index)) @add temp, 'var', yes if reserve temp Ensure that an assignment is made at the top of this scope (or at the top-level scope, if requested). assign: (name, value) -> @add name, {value, assigned: yes}, yes @hasAssignments = yes Does this scope have any declared variables? hasDeclarations: -> !!@declaredVariables().length Return the list of variables first declared in this scope. declaredVariables: -> realVars = [] tempVars = [] for v in @variables when v.type is 'var' (if v.name.charAt(0) is '_' then tempVars else realVars).push v.name realVars.sort().concat tempVars.sort() Return the list of assignments that are supposed to be made at the top of this scope. assignedVariables: -> "#{v.name} = #{v.type.value}" for v in @variables when v.type.assigned ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 1125 5.6
Literate Agda - Programming language Literate Agda ============= Literate Agda is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #2213 on PLDB 16 Years Old 2k <span title="Literate Agda repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,840 Literate Agda repos on <a href="https://github.com/search?q=language:Literate Agda">GitHub</a> - Early development of Literate Agda happened in <a href="../lists/labs.html#q=Chalmers University">Chalmers University</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/haskell.py">syntax highlighting</a> for Literate Agda - Read more about Literate Agda on the web: 1. https://link.springer.com/chapter/10.1007/978-3-642-04652-0_5 1. ```Example from the web: \documentclass{article} % The following packages are needed because unicode % is translated (using the next set of packages) to % latex commands. You may need more packages if you % use more unicode characters: \usepackage{amssymb} \usepackage{bbm} \usepackage[greek,english]{babel} % This handles the translation of unicode to latex: \usepackage{ucs} \usepackage[utf8x]{inputenc} \usepackage{autofe} % Some characters that are not automatically defined % (you figure out by the latex compilation errors you get), % and you need to define: \DeclareUnicodeCharacter{8988}{\ensuremath{\ulcorner}} \DeclareUnicodeCharacter{8989}{\ensuremath{\urcorner}} \DeclareUnicodeCharacter{8803}{\ensuremath{\overline{\equiv}}} % Add more as you need them (shouldn’t happen often). % Using “\newenvironment” to redefine verbatim to % be called “code” doesn’t always work properly. % You can more reliably use: \usepackage{fancyvrb} \DefineVerbatimEnvironment {code}{Verbatim} {} % Add fancy options here if you like. \begin{document} \begin{code} module NatCat where open import Relation.Binary.PropositionalEquality -- If you can show that a relation only ever has one inhabitant -- you get the category laws for free module EasyCategory (obj : Set) (_⟶_ : obj → obj → Set) (_∘_ : ∀ {x y z} → x ⟶ y → y ⟶ z → x ⟶ z) (id : ∀ x → x ⟶ x) (single-inhabitant : (x y : obj) (r s : x ⟶ y) → r ≡ s) where idʳ : ∀ x y (r : x ⟶ y) → r ∘ id y ≡ r idʳ x y r = single-inhabitant x y (r ∘ id y) r idˡ : ∀ x y (r : x ⟶ y) → id x ∘ r ≡ r idˡ x y r = single-inhabitant x y (id x ∘ r) r ∘-assoc : ∀ w x y z (r : w ⟶ x) (s : x ⟶ y) (t : y ⟶ z) → (r ∘ s) ∘ t ≡ r ∘ (s ∘ t) ∘-assoc w x y z r s t = single-inhabitant w z ((r ∘ s) ∘ t) (r ∘ (s ∘ t)) open import Data.Nat same : (x y : ℕ) (r s : x ≤ y) → r ≡ s same .0 y z≤n z≤n = refl same .(suc m) .(suc n) (s≤s {m} {n} r) (s≤s s) = cong s≤s (same m n r s) ≤-trans : ∀ x y z → x ≤ y → y ≤ z → x ≤ z ≤-trans .0 y z z≤n s = z≤n ≤-trans .(suc m) .(suc n) .(suc n₁) (s≤s {m} {n} r) (s≤s {.n} {n₁} s) = s≤s (≤-trans m n n₁ r s) ≤-refl : ∀ x → x ≤ x ≤-refl zero = z≤n ≤-refl (suc x) = s≤s (≤-refl x) module Nat-EasyCategory = EasyCategory ℕ _≤_ (λ {x}{y}{z} → ≤-trans x y z) ≤-refl same \end{code} \end{document} ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 733 3.7
Lite-C - Programming language Lite-C ====== Lite-C is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1429 on PLDB 18 Years Old Lite-C is a programming language for multimedia applications and personal computer games, using a syntax subset of the C language with some elements of the C++ language. Its main difference to C is the native implementation of multimedia and computer game related objects like sounds, images, movies, GUI elements, 2D and 3D models, collision detection and rigid body physics. Lite-C executables are compiled instead of interpreted. Read more on Wikipedia... https://en.wikipedia.org/wiki/Lite-C Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Lite-C happened in <a href="../lists/labs.html#q=Conitec Datensysteme GmbH">Conitec Datensysteme GmbH</a> - See also: (2 related languages) <a href="c.html">C</a>, <a href="opengl.html">OpenGL</a> ```Example from <a href='https://en.wikipedia.org/wiki/Lite-C'>Wikipedia</a>: void main() { level_load(""); // open an empty level. you can use NULL instead of "" ENTITY* sphere = ent_create("sphere.mdl",vector(0,0,0),NULL); // create sphere model at position (0,0,0) while(1) { sphere->pan += 1; // rotate the sphere with 1 degree per frame wait(1); // wait one frame } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 423 2.1
Listdown Built with Scroll v170.5.0 10/15/2024 6 0
LispWorks - Programming language LispWorks ========= LispWorks is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #2709 on PLDB 36 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of LispWorks happened in <a href="../lists/labs.html#q=Harlequin Ltd.">Harlequin Ltd.</a> and <a href="../lists/labs.html#q=Xanalys Ltd.">Xanalys Ltd.</a> and <a href="../lists/labs.html#q=LispWorks Ltd">LispWorks Ltd</a> Built with Scroll v170.5.0 10/15/2024 214 1.1
Lisptalk Built with Scroll v170.5.0 10/15/2024 6 0
LispMe - Programming language LispMe ====== LispMe is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #2376 on PLDB 17 Years Old LispMe is an interpreter for the Scheme programming language developed by Fred Bayer for Palm OS PDAs. It is free software released under the GNU General Public License. It is reasonably close to standard Scheme but is not fully R5RS compliant. Read more on Wikipedia... https://en.wikipedia.org/wiki/LispMe Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of LispMe happened in <a href="../lists/labs.html#q=http://www.lispme.de/lispme/index_en.html">http://www.lispme.de/lispme/index_en.html</a> - LispMe on HOPL https://hopl.info/showlanguage.prx?exp=3617 LispMe on HOPL - Read more about LispMe on the web: 1. https://en.wikipedia.org/wiki/LispMe 1. Built with Scroll v170.5.0 10/15/2024 285 1.4
Lisp Built with Scroll v170.5.0 10/15/2024 6 0
Lisp Machine Lisp - Programming language Lisp Machine Lisp ================= Lisp Machine Lisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1974 by David A. Moon and Richard Stallman and Daniel Weinreb. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221974%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1974 https://pldb.io/concepts/../lists/creators.html#q=David%20A.%20Moon David A. Moon https://pldb.io/concepts/../lists/creators.html#q=Richard%20Stallman Richard Stallman https://pldb.io/concepts/../lists/creators.html#q=Daniel%20Weinreb Daniel Weinreb #2228 on PLDB 51 Years Old Lisp Machine Lisp is a programming language, a dialect of the language Lisp. A direct descendant of Maclisp, it was initially developed in the mid to late 1970s as the system programming language for the Massachusetts Institute of Technology (MIT) Lisp machines. Lisp Machine Lisp was also the Lisp dialect with the most influence on the design of Common Lisp. Read more on Wikipedia... https://en.wikipedia.org/wiki/Lisp_Machine_Lisp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Lisp Machine Lisp happened in <a href="../lists/labs.html#q=MIT">MIT</a> and <a href="../lists/labs.html#q=Symbolics, Inc">Symbolics, Inc</a> and <a href="../lists/labs.html#q=Lisp Machines, Inc">Lisp Machines, Inc</a> and <a href="../lists/labs.html#q=Texas Instruments">Texas Instruments</a> - See also: (4 related languages) <a href="lisp.html">Lisp</a>, <a href="interlisp.html">Interlisp</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="flavors.html">Flavors</a> Built with Scroll v170.5.0 10/15/2024 385 1.9
Lisp-a Built with Scroll v170.5.0 10/15/2024 6 0
LISP 2 - Programming language LISP 2 ====== LISP 2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1963. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221963%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1963 #2562 on PLDB 62 Years Old For Lisp-2, Lisp systems with separate function namespaces, see Lisp-1 vs. Lisp-2LISP 2 was a programming language proposed in the 1960s as the successor to Lisp. It had largely Lisp-like semantics and Algol 60-like syntax. Read more on Wikipedia... https://en.wikipedia.org/wiki/LISP_2 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of LISP 2 happened in <a href="../lists/labs.html#q=System Development Corporation and Information International, Inc">System Development Corporation and Information International, Inc</a> - LISP 2 on HOPL https://hopl.info/showlanguage.prx?exp=264 LISP 2 on HOPL - See also: (2 related languages) <a href="lisp.html">Lisp</a>, <a href="algol.html">Algol</a> - Read more about LISP 2 on Semantic Scholar: 1. https://semanticscholar.org/paper/7a578a2bbf9a8d14a246ac8e6f46ee49b9a7dae7 1. Built with Scroll v170.5.0 10/15/2024 304 1.5
LISP 1.5 - Programming language LISP 1.5 ======== LISP 1.5 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1959. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221959%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1959 #3160 on PLDB 66 Years Old The first version of LispLanguage to become popular. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of LISP 1.5 happened in <a href="../lists/labs.html#q=https://github.com/breuleux/liso/issues">https://github.com/breuleux/liso/issues</a> - LISP 1.5 on HOPL https://hopl.info/showlanguage.prx?exp=31 LISP 1.5 on HOPL - Read more about LISP 1.5 on the web: 1. http://www.softwarepreservation.org/projects/LISP/book/LISP%201.5%20Programmers%20Manual.pdf 1. ```Example from the web: cons (a (b c d)) ``` Built with Scroll v170.5.0 10/15/2024 262 1.3
Liso - Data notation Liso ==== Liso is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2014 by Olivier Breuleux. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Olivier%20Breuleux Olivier Breuleux #2005 on PLDB 11 Years Old Implemention of O-Expressions idea in Racket. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Early development of Liso happened in <a href="../lists/labs.html#q=https://github.com/breuleux/liso/issues">https://github.com/breuleux/liso/issues</a> - Liso compiles to <a href="s-expressions.html">S-expressions</a> - Liso is written in <a href="racket.html">Racket</a> - Read more about Liso on the web: 1. http://breuleux.net/blog/oexprs.html 1. ```Example from the web: @varsrec odd?[n] = @if n == 0: #f even?[n - 1] even?[n] = @if n == 0: #t odd?[n - 1]: even?[30] ``` Built with Scroll v170.5.0 10/15/2024 280 1.4
Liseb Built with Scroll v170.5.0 10/15/2024 6 0
Lisaac - Programming language Lisaac ====== Lisaac is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #2125 on PLDB 22 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Lisaac happened in <a href="../lists/labs.html#q=https://web.archive.org/web/20071111235238/http://isaacproject.u-strasbg.fr/community.html">https://web.archive.org/web/20071111235238/http://isaacproject.u-strasbg.fr/community.html</a> - Explore Lisaac snippets on <a href="http://www.rosettacode.org/wiki/Category:Lisaac">Rosetta Code</a> - Read more about Lisaac on the web: 1. https://en.bmstu.wiki/Lisaac 1. ```Example from <a href='https://riju.codes/lisaac'>Riju</a>: Section Header + name := MAIN; Section Public - main <- ( "Hello, world!\n".print; ); ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/l/Lisaac.li'>hello-world</a>: // Hello World in Lisaac Section Header + name := HELLO_WORLD; Section Inherit - parent_object:OBJECT := OBJECT; Section Public - main <- ( "Hello World !\n".print; ); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token .print Built with Scroll v170.5.0 10/15/2024 331 1.7
Langage Implementation Systeme - Programming language Langage Implementation Systeme ============================== Langage Implementation Systeme, aka Langage Implementation Systeme, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2140 on PLDB 45 Years Old LIS (Language d'Implementation de Systèmes) was a system implementation programming language designed by Jean Ichbiah, who later designed Ada. LIS was used to implement the compiler for the Ada-0 subset of Ada at Karlsruhe on the BS2000 Siemens operating system. Later on the Karlsruhe Ada compilation system got rewritten in Ada-0 itself, which was easy, because LIS and Ada-0 are very close.. Read more on Wikipedia... https://en.wikipedia.org/wiki/LIS_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Langage Implementation Systeme happened in <a href="../lists/labs.html#q=Groupe Bull">Groupe Bull</a> - Langage Implementation Systeme on HOPL https://hopl.info/showlanguage.prx?exp=618 Langage Implementation Systeme on HOPL - See also: (1 related languages) <a href="ada.html">Ada</a> Built with Scroll v170.5.0 10/15/2024 310 1.6
liquidity - Programming language liquidity ========= liquidity is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #3075 on PLDB 8 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of liquidity happened in <a href="../lists/labs.html#q=OCamlProSAS">OCamlProSAS</a> - <a href="http://www.liquidity-lang.org">liquidity-lang.org</a> was registered in 2017 HackerNews discussions of liquidity =================================== title|titleLink|date|score|comments Liquidity: high-level typed smart-contract language for Tezos|https://news.ycombinator.com/item?id=15848561|12/04/2017|2|0 Built with Scroll v170.5.0 10/15/2024 233 1.2
Liquid - Template language Liquid ====== Liquid is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2008 by Tobias Lütke. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Tobias%20L%C3%BCtke Tobias Lütke #79 on PLDB 17 Years Old 11k <span title="Liquid repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/Shopify/liquid ``` Liquid markup language. Safe, customer facing template language for flexible web apps. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Liquid is developed on <a href="https://github.com/Shopify/liquid">GitHub</a> and has 10,950 stars - There are at least 11,459 Liquid repos on <a href="https://github.com/search?q=language:Liquid">GitHub</a> - Early development of Liquid happened in <a href="../lists/labs.html#q=https://github.com/Shopify">https://github.com/Shopify</a> - Liquid is written in <a href="ruby.html">Ruby</a>, <a href="liquid.html">Liquid</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a> - The Google BigQuery Public Dataset GitHub snapshot shows 947 users using Liquid in 1k repos on <a href="https://api.github.com/search/repositories?q=language:Liquid">GitHub</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/liquid">package</a> for syntax highlighting Liquid - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/templates.py">syntax highlighting</a> for Liquid - GitHub supports <a href="https://github.com/bastilian/validcode-textmate-bundles" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Liquid - Indeed.com has 325 matches for <a href="https://www.indeed.com/jobs?q=liquid engineer">"liquid engineer"</a>. - 5 PLDB concepts link to Liquid: <a href="11ty.html">11ty</a>, <a href="ace.html">Ace Editor</a>, <a href="liquid.html">Liquid</a>, <a href="mochajs.html">mochajs</a>, <a href="pygments.html">Pygments</a> ```Example from <a href='https://github.com/bastilian/validcode-textmate-bundles'>Linguist</a>: <h3>We have wonderful products!</h3> <ul id="products"> <div id="productpage"> <div id="productimages"><div id="productimages-top"><div id="productimages-bottom"> {% for image in product.images %} {% if forloop.first %} <a href="{{ image | product_img_url: 'large' }}" class="productimage" rel="lightbox"> <img src="{{ image | product_img_url: 'medium'}}" alt="{{product.title | escape }}" /> </a> {% else %} <a href="{{ image | product_img_url: 'large' }}" class="productimage-small" rel="lightbox"> <img src="{{ image | product_img_url: 'small'}}" alt="{{product.title | escape }}" /> </a> {% endif %} {% endfor %} </div></div></div> <h2>{{ product.title }}</h2> <ul id="details" class="hlist"> <li>Vendor: {{ product.vendor | link_to_vendor }}</li> <li>Type: {{ product.type | link_to_type }}</li> </ul> <small>{{ product.price_min | money }}{% if product.price_varies %} - {{ product.price_max | money }}{% endif %}</small> <div id="variant-add"> <form action="/cart/add" method="post"> <select id="variant-select" name="id" class="product-info-options"> {% for variant in product.variants %} <option value="{{ variant.id }}">{{ variant.title }} - {{ variant.price | money }}</option> {% endfor %} </select> <div id="price-field" class="price"></div> <div style="text-align:center;"><input type="image" name="add" value="Add to Cart" id="add" src="{{ 'addtocart.gif' | asset_url }}" /></div> </form> </div> <div class="description textile"> {{ product.description }} </div> </div> <script type="text/javascript"> <!-- // prototype callback for multi variants dropdown selector var selectCallback = function(variant, selector) { if (variant && variant.available == true) { // selected a valid variant $('add').removeClassName('disabled'); // remove unavailable class from add-to-cart button $('add').disabled = false; // reenable add-to-cart button $('price-field').innerHTML = Shopify.formatMoney(variant.price, "{{shop.money_with_currency_format}}"); // update price field } else { // variant doesn't exist $('add').addClassName('disabled'); // set add-to-cart button to unavailable class $('add').disabled = true; // disable add-to-cart button $('price-field').innerHTML = (variant) ? "Sold Out" : "Unavailable"; // update price-field message } }; // initialize multi selector for product Event.observe(document, 'dom:loaded', function() { new Shopify.OptionSelectors("variant-select", { product: {{ product | json }}, onVariantSelected: selectCallback }); }); --> </script> </ul> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false Built with Scroll v170.5.0 10/15/2024 1009 5
Linux - Operating system Linux ===== Linux is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22os%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">operating system</a> created in 1991 by Linus Torvalds. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=Linus%20Torvalds Linus Torvalds #114 on PLDB 34 Years Old ```Download source code: git clone https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/ ``` Linux ( ( listen) LIN-əks) is a family of free and open-source software operating systems built around the Linux kernel. Typically, Linux is packaged in a form known as a Linux distribution (or distro for short) for both desktop and server use. The defining component of a Linux distribution is the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Read more on Wikipedia... https://en.wikipedia.org/wiki/Linux Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"os"%5D%7D%5D%2C"logic"%3A"AND"%7D'>operating system</a> - Linux is written in <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="make.html">Make</a>, <a href="assembly-language.html">Assembly language</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="python.html">Python</a>, <a href="svg.html">SVG</a>, <a href="perl.html">Perl</a>, <a href="bash.html">Bash</a>, <a href="rust.html">Rust</a>, <a href="clojure.html">Clojure</a>, <a href="xml.html">XML</a>, <a href="awk.html">awk</a>, <a href="csv.html">CSV</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="xslt.html">XSLT</a>, <a href="css.html">CSS</a>, <a href="umka.html">Umka</a>, <a href="html.html">HTML</a>, <a href="ini.html">Ini</a>, <a href="xsd.html">XSD</a>, <a href="gherkin.html">Gherkin</a>, <a href="tex.html">Tex</a>, <a href="m4.html">M4</a>, <a href="matlab.html">MATLAB</a>, <a href="vim-script.html">Vim script</a>, <a href="ruby.html">Ruby</a>, <a href="vtl-lang.html">Velocity Template Language</a>, <a href="sed.html">sed</a>, <a href="toml.html">TOML</a> - Check out the 2,235 <a href="https://www.meetup.com/topics/linux/">Linux meetup groups</a> on Meetup.com. - There are 0 members in the <a href="https://www.reddit.com/r/linux/">Linux subreddit</a> - See also: (49 related languages) <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="arc-isa.html">ARC processor</a>, <a href="arm.html">ARM</a>, <a href="hexagon.html">Qualcomm Hexagon</a>, <a href="mips.html">MIPS architecture</a>, <a href="nios.html">Nios II</a>, <a href="powerpc.html">PowerPC</a>, <a href="risc-v.html">RISC-V</a>, <a href="sparc.html">SPARC</a>, <a href="x86-isa.html">X86</a>, <a href="android.html">Android</a>, <a href="unix.html">Unix</a>, <a href="freebsd.html">FreeBSD</a>, <a href="make.html">Make</a>, <a href="ftp.html">FTP</a>, <a href="qt.html">Qt</a>, <a href="elf.html">Extensible Linking Format</a>, <a href="ada.html">Ada</a>, <a href="go.html">Go</a>, <a href="fortran.html">Fortran</a>, <a href="php.html">PHP</a>, <a href="perl.html">Perl</a>, <a href="java.html">Java</a>, <a href="rust.html">Rust</a>, <a href="haskell.html">Haskell</a>, <a href="llvmir.html">LLVM IR</a>, <a href="basic.html">BASIC</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="gambas.html">Gambas</a>, <a href="freebasic.html">FreeBASIC</a>, <a href="quickbasic.html">QuickBASIC</a>, <a href="qb64.html">QB64</a>, <a href="sed.html">sed</a>, <a href="grep.html">grep</a>, <a href="emacs-lisp.html">Emacs Lisp</a>, <a href="csharp.html">C#</a>, <a href="vala.html">Vala</a>, <a href="scheme.html">Scheme</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="vim.html">Vim</a>, <a href="nano-editor.html">GNU nano</a>, <a href="emacs-editor.html">Emacs</a>, <a href="mariadb.html">MariaDB</a>, <a href="mysql.html">MySQL</a>, <a href="python.html">Python</a>, <a href="ios.html">iOS</a>, <a href="opengl.html">OpenGL</a>, <a href="lisp.html">Lisp</a> Built with Scroll v170.5.0 10/15/2024 867 4.3
Linux Kernel Module - Application Linux Kernel Module =================== Linux Kernel Module is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #2437 on PLDB 29 Years Old As of Linux kernel version 2.6, KO files are used in place of .O files and contain additional information that the kernel uses to load modules. The Linux program modpost can be used to convert O files into KO files. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Linux Kernel Module happened in <a href="../lists/labs.html#q=Linux Kernel Organization, Inc">Linux Kernel Organization, Inc</a> - Read more about Linux Kernel Module on the web: 1. https://www.tldp.org/LDP/lkmpg/2.6/lkmpg.pdf 1. ```Example from the web: /* * hello−1.c − The simplest kernel module. */ #include <linux/module.h> /* Needed by all modules */ #include <linux/kernel.h> /* Needed for KERN_INFO */ int init_module(void) { printk(KERN_INFO "Hello world 1.\n"); /* * A non 0 return means init_module failed; module can't be loaded. */ return 0; } void cleanup_module(void) { printk(KERN_INFO "Goodbye world 1.\n"); } ``` ```Example from the web: fs/mbcache.ko fs/mbcache.o ``` Built with Scroll v170.5.0 10/15/2024 337 1.7
LINQ - Query language LINQ ==== LINQ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1668 on PLDB 18 Years Old Language Integrated Query (LINQ, pronounced "link") is a Microsoft .NET Framework component that adds native data querying capabilities to .NET languages, although ports exist for PHP (PHPLinq), JavaScript (linq.js), TypeScript (linq.ts), and ActionScript (ActionLinq) - but none of these ports are strictly equivalent to LINQ in C# for example (where it is a part of the language, not an external library, and where it often addresses a wider range of needs). LINQ extends the language by the addition of query expressions, which are akin to SQL statements, and can be used to conveniently extract and process data from arrays, enumerable classes, XML documents, relational databases, and third-party data sources. Other uses, which utilize query expressions as a general framework for readably composing arbitrary computations, include the construction of event handlers or monadic parsers. Read more on Wikipedia... https://en.wikipedia.org/wiki/Language_Integrated_Query Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of LINQ happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - See also: (11 related languages) <a href="csharp.html">C#</a>, <a href="f-sharp.html">F#</a>, <a href="sql.html">SQL</a>, <a href="haskell.html">Haskell</a>, <a href="php.html">PHP</a>, <a href="javascript.html">JavaScript</a>, <a href="typescript.html">TypeScript</a>, <a href="actionscript.html">ActionScript</a>, <a href="xml.html">XML</a>, <a href="oxygene.html">Oxygene</a>, <a href="nemerle.html">Nemerle</a> ```Example from <a href='https://en.wikipedia.org/wiki/Language_Integrated_Query'>Wikipedia</a>: [Table(Name="Customers")] public class Customer { [Column(IsPrimaryKey = true)] public int CustID; [Column] public string CustName; } ``` Built with Scroll v170.5.0 10/15/2024 438 2.2
Linotte - Programming language Linotte ======= Linotte is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005 by cpc6128. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=cpc6128 cpc6128 #596 on PLDB 20 Years Old ```Download source code: git clone https://github.com/cpc6128/LangageLinotte ``` Linotte is an interpreted 4th generation programming language. Linotte's syntax is in French. The language's goal is to allow French-speaking children and other francophones with little computer science experience to easily learn programming, with the slogan (in French) "you know how to read a book, so you can write a computer program".. Read more on Wikipedia... https://en.wikipedia.org/wiki/Linotte Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Linotte is developed on <a href="https://github.com/cpc6128/LangageLinotte">GitHub</a> and has 37 stars - Early development of Linotte happened in <a href="../lists/labs.html#q=https://github.com/cpc6128/LangageLinotte/issues">https://github.com/cpc6128/LangageLinotte/issues</a> - Linotte is written in <a href="java.html">Java</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="powershell.html">PowerShell</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="markdown.html">Markdown</a> - Linotte is written with the native language of French - There is a <a href="https://bitbucket.org/metalm/langagelinotte/downloads/">central package repository</a> for Linotte - See also: (2 related languages) <a href="php.html">PHP</a>, <a href="java-server-pages.html">JSP</a> ```Example from <a href='https://en.wikipedia.org/wiki/Linotte'>Wikipedia</a>: BonjourLeMonde: début affiche "Bonjour le monde !" ``` Built with Scroll v170.5.0 10/15/2024 416 2.1
Linoleum (L.in.oleum) - Programming language Linoleum (L.in.oleum) ===================== Linoleum (L.in.oleum), aka Low-level INterfaced OverLanguage for Extremely Universal Machine-coding, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996 by Alessandro Ghignola. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=Alessandro%20Ghignola Alessandro Ghignola #1753 on PLDB 29 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Linoleum (L.in.oleum) happened in <a href="../lists/labs.html#q=AnyNowhere">AnyNowhere</a> - Linoleum (L.in.oleum) on HOPL https://hopl.info/showlanguage.prx?exp=8589 Linoleum (L.in.oleum) on HOPL - Read more about Linoleum (L.in.oleum) on the web: 1. 2. 3. https://en.wikibooks.org/wiki/Linoleum 1. https://www.reddit.com/r/programming/comments/cl0ep/linoleum_is_an_unstructured_untyped_procedural/ 2. https://hopl.info/showlanguage.prx?exp=5232 3. Built with Scroll v170.5.0 10/15/2024 279 1.4
Linktext Built with Scroll v170.5.0 10/15/2024 6 0
links - Programming language links ===== links is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2775 on PLDB 9 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of links happened in <a href="../lists/labs.html#q=University of Edinburgh">University of Edinburgh</a> - <a href="http://links-lang.org">links-lang.org</a> was registered in 2016 HackerNews discussions of links =============================== title|titleLink|date|score|comments The Links Programming Language – Linking Theory to Practice for the Web|https://news.ycombinator.com/item?id=20696245|08/14/2019|3|0 Built with Scroll v170.5.0 10/15/2024 238 1.2
Links - Programming language Links ===== Links is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #896 on PLDB 19 Years Old ```Download source code: git clone https://github.com/links-lang/links ``` Links: Linking Theory to Practice for the Web - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Links is developed on <a href="https://github.com/links-lang/links">GitHub</a> and has 320 stars - Early development of Links happened in <a href="../lists/labs.html#q=https://github.com/links-lang">https://github.com/links-lang</a> - Links is written in <a href="ocaml.html">OCaml</a>, <a href="sql.html">SQL</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="bash.html">Bash</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a>, <a href="tex.html">Tex</a>, <a href="html.html">HTML</a>, <a href="julia.html">Julia</a>, <a href="yaml.html">YAML</a>, <a href="lisp.html">Lisp</a>, <a href="perl.html">Perl</a> Built with Scroll v170.5.0 10/15/2024 343 1.7
Linker Script - Application Linker Script ============= Linker Script is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #2604 on PLDB 34 Years Old ld combines a number of object and archive files, relocates their data and ties up symbol references. Usually the last step in compiling a program is to run ld. ld accepts Linker Command Language files written in a superset of AT&T’s Link Editor Command Language syntax, to provide explicit and total control over the linking process. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Linker Script happened in <a href="../lists/labs.html#q=Red Hat">Red Hat</a> and <a href="../lists/labs.html#q=Free Software Foundation">Free Software Foundation</a> - Read more about Linker Script on the web: 1. https://www.eecs.umich.edu/courses/eecs373/readings/Linker.pdf 1. ```Example from the web: /* * link.ld */ OUTPUT_FORMAT(elf32-i386) ENTRY(start) SECTIONS { . = 0x100000; .text : { *(.text) } .data : { *(.data) } .bss : { *(.bss) } } ``` Built with Scroll v170.5.0 10/15/2024 302 1.5
Linked Markdown - Text markup language Linked Markdown =============== Linked Markdown is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2022 by Luis Cuende. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Luis%20Cuende Luis Cuende #2774 on PLDB 3 Years Old The main intended use is writing legal agreements and law. A Linked Markdown file has a first sections containing definitions, and a second section containing Markdown. They are separated by three lines. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of Linked Markdown happened in <a href="../lists/labs.html#q=https://nation3.org">https://nation3.org</a> ```Example from the web: Definition Name : Definition content. --- # Markdown content Any Markdown _text_. ``` Built with Scroll v170.5.0 10/15/2024 257 1.3
Link - Programming language Link ==== Link is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Lance Pollard. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Lance%20Pollard Lance Pollard #2090 on PLDB 4 Years Old ```Download source code: git clone https://github.com/teamdrumwork/base ``` A TreeCode Programming Framework - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Link is developed on <a href="https://github.com/teamdrumwork/base">GitHub</a> and has 6 stars - Early development of Link happened in <a href="../lists/labs.html#q=https://github.com/teamtreesurf">https://github.com/teamtreesurf</a> - Link is written in <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a>, <a href="typescript.html">TypeScript</a> ```Example from the web: save x, text 10 # create save y, move x # move save z, loan y # borrow save w, read z # copy ``` Built with Scroll v170.5.0 10/15/2024 298 1.5
Lingua-graphica Built with Scroll v170.5.0 10/15/2024 6 0
Lingo - Programming language Lingo ===== Lingo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #989 on PLDB 37 Years Old Lingo is a verbose object-oriented (OO) scripting language developed by John H. Thompson for use in Adobe Director (formerly Macromedia Director). Lingo is used to develop desktop application software, interactive kiosks, CD-ROMs and Adobe Shockwave content. Read more on Wikipedia... https://en.wikipedia.org/wiki/Lingo_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Lingo happened in <a href="../lists/labs.html#q=MacroMind">MacroMind</a> - Explore Lingo snippets on <a href="http://www.rosettacode.org/wiki/Category:Lingo">Rosetta Code</a> - Lingo on HOPL https://hopl.info/showlanguage.prx?exp=1640 Lingo on HOPL - Lingo appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (4 related languages) <a href="smalltalk.html">Smalltalk</a>, <a href="hypertalk.html">HyperTalk</a>, <a href="javascript.html">JavaScript</a>, <a href="actionscript.html">ActionScript</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/l/Lingo.lg4'>hello-world</a>: on startmovie alert "Hello World" end ``` ```Example from <a href='http://helloworldcollection.de/#Lingo'>the Hello World Collection</a>: Hello World in Lingo (Macromedia Director) on startmovie alert "Hello World" end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 421 2.1
LinearML - Programming language LinearML ======== LinearML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010 by Julien Verlaguet. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Julien%20Verlaguet Julien Verlaguet #1060 on PLDB 15 Years Old ```Download source code: git clone https://github.com/pikatchu/LinearML ``` Functional language for parallel programming - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - LinearML is developed on <a href="https://github.com/pikatchu/LinearML">GitHub</a> and has 430 stars - Early development of LinearML happened in <a href="../lists/labs.html#q=Facebook">Facebook</a> - LinearML is written in <a href="ocaml.html">OCaml</a>, <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="actionscript.html">ActionScript</a>, <a href="bash.html">Bash</a>, <a href="bourne-shell.html">Bourne shell</a> HackerNews discussions of LinearML ================================== title|titleLink|date|score|comments LinearML:a programming language designed to write efficient parallel programs.|https://news.ycombinator.com/item?id=2310587|03/10/2011|69|22 Built with Scroll v170.5.0 10/15/2024 308 1.5
Linden Scripting Language - Programming language Linden Scripting Language ========================= Linden Scripting Language is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #2227 on PLDB 22 Years Old Second Life is an online virtual world, developed and owned by the San Francisco-based firm Linden Lab and launched on June 23, 2003. By 2013, Second Life had approximately one million regular users. In many ways, Second Life is similar to massively multiplayer online role-playing games; however, Linden Lab is emphatic that their creation is not a game: "There is no manufactured conflict, no set objective".The virtual world can be accessed freely via Linden Lab's own client programs or via alternative third-party viewers. Read more on Wikipedia... https://en.wikipedia.org/wiki/Linden_Scripting_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Linden Scripting Language happened in <a href="../lists/labs.html#q=Linden Research, Inc">Linden Research, Inc</a> - See also: (5 related languages) <a href="linux.html">Linux</a>, <a href="linden-scripting-language.html">Linden Scripting Language</a>, <a href="opengl.html">OpenGL</a>, <a href="mysql.html">MySQL</a>, <a href="csharp.html">C#</a> Built with Scroll v170.5.0 10/15/2024 341 1.7
Linda - Programming language Linda ===== Linda is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986 by David Gelernter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 https://pldb.io/concepts/../lists/creators.html#q=David%20Gelernter David Gelernter #1435 on PLDB 39 Years Old In computer science, Linda is a model of coordination and communication among several parallel processes operating upon objects stored in and retrieved from shared, virtual, associative memory. It was developed by Sudhir Ahuja at Bell Labs in collaboration with David Gelernter and Nicholas Carriero at Yale University in 1986.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Linda_(coordination_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Linda happened in <a href="../lists/labs.html#q=Scientific Computing Associates">Scientific Computing Associates</a> - Linda on HOPL https://hopl.info/showlanguage.prx?exp=1159 Linda on HOPL - See also: (16 related languages) <a href="tuple-space.html">Tuple space</a>, <a href="c.html">C</a>, <a href="fortran.html">Fortran</a>, <a href="csharp.html">C#</a>, <a href="erlang.html">Erlang</a>, <a href="go.html">Go</a>, <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a>, <a href="lisp.html">Lisp</a>, <a href="lua.html">Lua</a>, <a href="prolog.html">Prolog</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="swift.html">Swift</a>, <a href="ada.html">Ada</a>, <a href="doi.html">DOI</a> Built with Scroll v170.5.0 10/15/2024 387 1.9
Lincos - Notation Lincos ====== Lincos is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1961. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221961%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1961 #2855 on PLDB 64 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - Early development of Lincos happened in <a href="../lists/labs.html#q=Search For Extraterrestrial Intelligence">Search For Extraterrestrial Intelligence</a> - Lincos on HOPL https://hopl.info/showlanguage.prx?exp=3434 Lincos on HOPL Built with Scroll v170.5.0 10/15/2024 205 1
Lincoln-reckoner Built with Scroll v170.5.0 10/15/2024 6 0
Linc-4gl Built with Scroll v170.5.0 10/15/2024 6 0
LIMDEP - Programming language LIMDEP ====== LIMDEP is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2088 on PLDB 45 Years Old LIMDEP is an econometric and statistical software package with a variety of estimation tools. In addition to the core econometric tools for analysis of cross sections and time series, LIMDEP supports methods for panel data analysis, frontier and efficiency estimation and discrete choice modeling. The package also provides a programming language to allow the user to specify, estimate and analyze models that are not contained in the built in menus of model forms.. Read more on Wikipedia... https://en.wikipedia.org/wiki/LIMDEP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of LIMDEP happened in <a href="../lists/labs.html#q=Econometric Software, Inc.">Econometric Software, Inc.</a> - LIMDEP on HOPL https://hopl.info/showlanguage.prx?exp=2167 LIMDEP on HOPL - Read more about LIMDEP on the web: 1. http://www.limdep.com/features/capabilities/programming/programming_with_limdep_1.php 1. Built with Scroll v170.5.0 10/15/2024 312 1.6
Limbo - Programming language Limbo ===== Limbo is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by Rob Pike. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Rob%20Pike Rob Pike #621 on PLDB 30 Years Old 529 <span title="Limbo repos on GitHub.">Repos</span> Limbo is a programming language for writing distributed systems and is the language used to write applications for the Inferno operating system. It was designed at Bell Labs by Sean Dorward, Phil Winterbottom, and Rob Pike. The Limbo compiler generates architecture-independent object code which is then interpreted by the Dis virtual machine or compiled just before runtime to improve performance. Read more on Wikipedia... https://en.wikipedia.org/wiki/Limbo_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 529 Limbo repos on <a href="https://github.com/search?q=language:Limbo">GitHub</a> - Early development of Limbo happened in <a href="../lists/labs.html#q=https://groups.google.com/g/inferno-os">https://groups.google.com/g/inferno-os</a> - The Google BigQuery Public Dataset GitHub snapshot shows 360 users using Limbo in 367 repos on <a href="https://api.github.com/search/repositories?q=language:Limbo">GitHub</a> - Explore Limbo snippets on <a href="http://www.rosettacode.org/wiki/Category:Limbo">Rosetta Code</a> - Limbo on HOPL https://hopl.info/showlanguage.prx?exp=2166 Limbo on HOPL - Limbo appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/inferno.py">syntax highlighting</a> for Limbo - See also: (10 related languages) <a href="c.html">C</a>, <a href="pascal.html">Pascal</a>, <a href="csp.html">CSP</a>, <a href="alef.html">ALEF</a>, <a href="newsqueak.html">Newsqueak</a>, <a href="stackless-python.html">Stackless Python</a>, <a href="go.html">Go</a>, <a href="rust.html">Rust</a>, <a href="ada.html">Ada</a>, <a href="isbn.html">ISBN</a> ```Example from the web: Lock: module { PATH: con "/dis/lib/lock.dis"; Semaphore: adt { c: chan of int; obtain: fn(nil: self ref Semaphore); release: fn(nil: self ref Semaphore); new: fn(): ref Semaphore; }; init: fn(); }; ``` ```Example from <a href='https://riju.codes/limbo'>Riju</a>: implement Cmd; include "sys.m"; include "draw.m"; Cmd : module { init : fn (ctxt : ref Draw->Context, args : list of string); }; init(nil : ref Draw->Context, nil : list of string) { sys := load Sys Sys->PATH; sys->print("Hello, world!\n"); } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/l/Limbo.b'>hello-world</a>: implement Hello; include "sys.m"; sys: Sys; include "draw.m"; Hello: module { init: fn(ctxt: ref Draw->Context, argv: list of string); }; init(ctxt: ref Draw->Context, argv: list of string) { sys = load Sys Sys->PATH; sys->print("Hello World\n"); } ``` ```Example from <a href='http://helloworldcollection.de/#Limbo'>the Hello World Collection</a>: Hello World in Limbo. Limbo is the programming language of the Inferno OS (from Lucent Bell Labs). implement Cmd; include "sys.m"; include "draw.m"; Cmd : module { init : fn (ctxt : ref Draw->Context, args : list of string); }; init(nil : ref Draw->Context, nil : list of string) { sys := load Sys Sys->PATH; sys->print("Hello World\n"); } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Limbo_(programming_language)'>Wikipedia</a>: implement Command; include "sys.m"; sys: Sys; init(Context, nil: list of string) { sys = load Sys Sys->PATH; print("Hello World!\n"); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token sys->print row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 812 4.1
LilyPond - Programming language LilyPond ======== LilyPond is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #551 on PLDB 29 Years Old 2k <span title="LilyPond repos on GitHub.">Repos</span> LilyPond is a computer program and file format for music engraving. One of LilyPond's major goals is to produce scores that are engraved with traditional layout rules, reflecting the era when scores were engraved by hand. LilyPond is cross-platform, and is available for several common operating systems; released under the terms of the GNU General Public License, LilyPond is free software.. Read more on Wikipedia... https://en.wikipedia.org/wiki/LilyPond Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 2,059 LilyPond repos on <a href="https://github.com/search?q=language:LilyPond">GitHub</a> - Early development of LilyPond happened in <a href="../lists/labs.html#q=https://gitlab.com/lilypond">https://gitlab.com/lilypond</a> - The Google BigQuery Public Dataset GitHub snapshot shows 263 users using LilyPond in 298 repos on <a href="https://api.github.com/search/repositories?q=language:LilyPond">GitHub</a> - Explore LilyPond snippets on <a href="http://www.rosettacode.org/wiki/Category:Lilypond">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/lilypond.py">syntax highlighting</a> for LilyPond - GitHub supports <a href="https://github.com/textmate/lilypond.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for LilyPond - <a href="http://lilypond.org">lilypond.org</a> was registered in 1998 - See also: (17 related languages) <a href="scheme.html">Scheme</a>, <a href="metafont.html">METAFONT</a>, <a href="postscript.html">PostScript</a>, <a href="python.html">Python</a>, <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="musicxml.html">MusicXML</a>, <a href="pdf.html">PDF</a>, <a href="svg.html">SVG</a>, <a href="guile.html">Guile</a>, <a href="latex.html">LaTeX</a>, <a href="tex.html">Tex</a>, <a href="utf-8.html">UTF-8</a>, <a href="emacs-editor.html">Emacs</a>, <a href="org.html">Org Mode</a>, <a href="mediawiki.html">MediaWiki</a>, <a href="sibelius-software.html">Sibelius</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/l/LilyPond.ly'>hello-world</a>: \markup { Hello World } ``` ```Example from <a href='https://en.wikipedia.org/wiki/LilyPond'>Wikipedia</a>: <score vorbis="1">\relative c' { f d f a d f e d cis a cis e a g f e }</score> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 665 3.3
Lily - Programming language Lily ==== Lily is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #444 on PLDB 14 Years Old ```Download source code: git clone https://github.com/FascinatedBox/lily ``` An interpreted language with a focus on expressiveness and type safety - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Lily is developed on <a href="https://github.com/FascinatedBox/lily">GitHub</a> and has 1,082 stars - Lily on GitLab https://gitlab.com/FascinatedBox/lily Lily on GitLab - Early development of Lily happened in <a href="../lists/labs.html#q=https://gitlab.com/FascinatedBox/lily/-/issues">https://gitlab.com/FascinatedBox/lily/-/issues</a> - Lily is written in <a href="c.html">C</a>, <a href="lua.html">Lua</a>, <a href="ruby.html">Ruby</a>, <a href="python.html">Python</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - Explore Lily snippets on <a href="http://www.rosettacode.org/wiki/Category:Lily">Rosetta Code</a> - <a href="http://lily-lang.org">lily-lang.org</a> was registered in 2016 ```Example from the web: scoped enum Color { Black, Blue, Cyan, Green, Magenta, Red, White, Yellow } class Terminal(public var @foreground: Color, width_str: String) { public var @width = width_str.parse_i().unwrap_or(80) public define set_fg(new_color: Color) { @foreground = new_color } } var terms = [Terminal(Color.White, "A"), Terminal(Color.Red, "40")] terms.each(|e| e.width += 20 ) |> print ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 423 2.1
Lila - Programming language Lila ==== Lila is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #3159 on PLDB 8 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Lila happened in <a href="../lists/labs.html#q=Katholieke Universiteit">Katholieke Universiteit</a> - Lila on HOPL https://hopl.info/showlanguage.prx?exp=2165 Lila on HOPL - Read more about Lila on Semantic Scholar: 1. https://www.semanticscholar.org/paper/Construction-of-an-ELL(1)-syntax-analyser-for-Ada-Craeynest-Vansteenkiste/b92d54ff36e3f65c79b77c98d2e545d772e02341 1. - Read more about Lila on the web: 1. https://iamronen.com/blog/2010/05/02/reading-lila-machine-language/ 1. Built with Scroll v170.5.0 10/15/2024 249 1.2
lila-lang - Programming language lila-lang ========= lila-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2706 on PLDB 6 Years Old ```Download source code: git clone https://github.com/codr7/lila ``` a cleaner language based on Common Lisp - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - lila-lang is developed on <a href="https://github.com/codr7/lila">GitHub</a> and has 4 stars - Early development of lila-lang happened in <a href="../lists/labs.html#q=https://github.com/codr7/lila/issues">https://github.com/codr7/lila/issues</a> - lila-lang is written in <a href="lisp.html">Lisp</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a> ```Example from the web: fun fib(n:Int) (Int) { if {n.< 2} n { fib {n.- 1} fib {n.- 2} $.+ $ } } ``` Built with Scroll v170.5.0 10/15/2024 291 1.5
Little Implementation Language - Programming language Little Implementation Language ============================== Little Implementation Language, aka Little Implementation Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1974 by P. J. Plauger. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221974%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1974 https://pldb.io/concepts/../lists/creators.html#q=P.%20J.%20Plauger P. J. Plauger #1763 on PLDB 51 Years Old LIL, the Little Implementation Language, was a system programming language during the early days of Unix history on PDP-11 machines. It was written by P. J. Read more on Wikipedia... https://en.wikipedia.org/wiki/Little_Implementation_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Little Implementation Language happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - Little Implementation Language on HOPL https://hopl.info/showlanguage.prx?exp=2386 Little Implementation Language on HOPL - See also: (2 related languages) <a href="unix.html">Unix</a>, <a href="pl360.html">PL360</a> Built with Scroll v170.5.0 10/15/2024 293 1.5
Ligo - Contract language Ligo ==== Ligo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22contractLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">contract language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #687 on PLDB 6 Years Old 0 <span title="Ligo repos on GitHub.">Repos</span> ```Download source code: git clone https://gitlab.com/ligolang/ligo ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"contractLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>contractLanguage</a> - Ligo on GitLab https://gitlab.com/ligolang/ligo Ligo on GitLab - There are at least 0 Ligo repos on <a href="https://github.com/search?q=language:CameLIGO">GitHub</a> - Early development of Ligo happened in <a href="../lists/labs.html#q=https://www.marigold.dev/projects">https://www.marigold.dev/projects</a> - Ligo is written in <a href="ocaml.html">OCaml</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="haskell.html">Haskell</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="ruby.html">Ruby</a>, <a href="scss.html">SCSS</a>, <a href="make.html">Make</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="coq.html">Coq</a>, <a href="vim-script.html">Vim script</a>, <a href="lisp.html">Lisp</a>, <a href="mustache.html">mustache</a>, <a href="nix.html">Nix</a>, <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/pascaligo">package</a> for syntax highlighting Ligo - <a href="https://ligolang.org/">ligolang.org</a> was registered in 2019 - See also: (4 related languages) <a href="solidity.html">Solidity</a>, <a href="pascal.html">Pascal</a>, <a href="reason.html">Reason</a>, <a href="ocaml.html">OCaml</a> ```Ligo <a href="../lists/keywords.html#q=ligo">Keywords</a> abs assert block Bytes case Crypto Current else failwith false for fun if in let let%entry let%init List list Map map match match%nat mod not operation Operation of record Set set sender skip source String then to true type with ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 620 3.1
Lighttpd configuration file - Config format Lighttpd configuration file =========================== Lighttpd configuration file is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22configFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">config format</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #3158 on PLDB 22 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"configFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>configFormat</a> - Early development of Lighttpd configuration file happened in <a href="../lists/labs.html#q=University of Applied Sciences">University of Applied Sciences</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/configs.py">syntax highlighting</a> for Lighttpd configuration file - Read more about Lighttpd configuration file on the web: 1. http://lighttpd.net/ 1. Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 277 1.4
lift - Programming language lift ==== lift is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1454 on PLDB 11 Years Old ```Download source code: git clone https://github.com/lift-project/lift ``` The Lift programming language and compiler - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - lift is developed on <a href="https://github.com/lift-project/lift">GitHub</a> and has 206 stars - Early development of lift happened in <a href="../lists/labs.html#q=Universities of Edinburgh">Universities of Edinburgh</a> and <a href="../lists/labs.html#q=University of Münster">University of Münster</a> - lift is written in <a href="scala.html">Scala</a>, <a href="json.html">JSON</a>, <a href="cpp.html">C++</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="java.html">Java</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a>, <a href="xml.html">XML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="powershell.html">PowerShell</a>, <a href="z-shell.html">Z shell</a>, <a href="make.html">Make</a>, <a href="css.html">CSS</a> - <a href="https://www.lift-project.org/">lift-project.org</a> was registered in 2016 Built with Scroll v170.5.0 10/15/2024 356 1.8
LIFE - Programming language LIFE ==== LIFE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #3157 on PLDB 38 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of LIFE happened in <a href="../lists/labs.html#q=DEC">DEC</a> - LIFE on HOPL https://hopl.info/showlanguage.prx?exp=1335 LIFE on HOPL - Read more about LIFE on Semantic Scholar: 1. https://semanticscholar.org/paper/418ce5b267c6efbbaef687d0fc7ef6d7bf65ca68 1. Built with Scroll v170.5.0 10/15/2024 215 1.1
libsvm-format - Text data format libsvm-format ============= libsvm-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #2773 on PLDB 14 Years Old <class/target>[ <attribute number>:<attribute value>]* - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of libsvm-format happened in <a href="../lists/labs.html#q=National Taiwan University">National Taiwan University</a> - Read more about libsvm-format on the web: 1. https://www.csie.ntu.edu.tw/~cjlin/papers/libsvm.pdf 1. ```Example from the web: 1 10:3.4 123:0.5 34567:0.231 0.2 22:1 456:03 ``` Built with Scroll v170.5.0 10/15/2024 241 1.2
Libra Built with Scroll v170.5.0 10/15/2024 6 0
Liberty-basic Built with Scroll v170.5.0 10/15/2024 6 0
Li-chen-wang Built with Scroll v170.5.0 10/15/2024 6 0
Lgdf Built with Scroll v170.5.0 10/15/2024 6 0
Lg Built with Scroll v170.5.0 10/15/2024 6 0
lezer - Grammar language lezer ===== lezer is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2019 by Marijn Haverbeke. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Marijn%20Haverbeke Marijn Haverbeke #1897 on PLDB 6 Years Old ```Download source code: git clone https://github.com/lezer-parser/lezer ``` Dev utils and issues for the Lezer core packages - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - lezer is developed on <a href="https://github.com/lezer-parser/lezer">GitHub</a> and has 33 stars - Early development of lezer happened in <a href="../lists/labs.html#q=https://github.com/lezer-parser">https://github.com/lezer-parser</a> - lezer is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> Built with Scroll v170.5.0 10/15/2024 270 1.4
Lexx-editor Built with Scroll v170.5.0 10/15/2024 6 0
Lexon - Contract language Lexon ===== Lexon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22contractLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">contract language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #1912 on PLDB 7 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"contractLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>contractLanguage</a> - Early development of Lexon happened in <a href="../lists/labs.html#q=https://gitlab.com/lexon-foundation">https://gitlab.com/lexon-foundation</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/lexon">package</a> for syntax highlighting Lexon - <a href="http://lexon.tech/">lexon.tech</a> was registered in 2018 - See also: (1 related languages) <a href="solidity.html">Solidity</a> ```Example from the web: LEX Escrow. Chapter: Pay In. A Payer pays an Amount into Escrow and appoints the Payee and the Arbiter. Chapter: Pay Out. The Arbiter or the Payer may pay the Escrow to the Payee. Chapter: Pay Back. The Arbiter or the Payee may pay the Escrow to the Payer. ``` ```Lexon <a href="../lists/keywords.html#q=lexon">Keywords</a> lexon lex clause terms contracts may pay pays appoints into to ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example COMMENT A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example COMMENT A comment Token COMMENT Built with Scroll v170.5.0 10/15/2024 362 1.8
Lex Built with Scroll v170.5.0 10/15/2024 6 0
levy - Minilanguage levy ==== levy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22plzoo%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">minilanguage</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #2772 on PLDB 12 Years Old call-by-push value, statically typed - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"plzoo"%5D%7D%5D%2C"logic"%3A"AND"%7D'>minilanguage</a> - Early development of levy happened in <a href="../lists/labs.html#q=https://github.com/andrejbauer/plzoo/issues">https://github.com/andrejbauer/plzoo/issues</a> - Read more about levy on the web: 1. https://github.com/andrejbauer/plzoo 1. Built with Scroll v170.5.0 10/15/2024 216 1.1
lever - Programming language lever ===== lever is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1179 on PLDB 10 Years Old ```Download source code: git clone https://github.com/cheery/lever ``` A dynamically typed language built to absorb features from other languages. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - lever is developed on <a href="https://github.com/cheery/lever">GitHub</a> and has 132 stars - Early development of lever happened in <a href="../lists/labs.html#q=https://github.com/cheery/lever/issues">https://github.com/cheery/lever/issues</a> - lever is written in <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="glsl.html">GLSL</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="tex.html">Tex</a>, <a href="svg.html">SVG</a> - <a href="http://leverlanguage.com/">leverlanguage.com</a> was registered in 2015 Built with Scroll v170.5.0 10/15/2024 320 1.6
Less - Stylesheet language Less ==== Less is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22stylesheetLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">stylesheet language</a> created in 2009 by Alexis Sellier. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Alexis%20Sellier Alexis Sellier #164 on PLDB 16 Years Old 12k <span title="Less repos on GitHub.">Repos</span> Less (sometimes stylized as LESS) is a dynamic style sheet language that can be compiled into Cascading Style Sheets (CSS) and run on the client side or server side. Designed by Alexis Sellier, Less is influenced by Sass and has influenced the newer "SCSS" syntax of Sass, which adapted its CSS-like block formatting syntax. Less is open source. Read more on Wikipedia... https://en.wikipedia.org/wiki/Less_(stylesheet_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"stylesheetLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>stylesheetLanguage</a> - There are at least 12,105 Less repos on <a href="https://github.com/search?q=language:Less">GitHub</a> - Early development of Less happened in <a href="../lists/labs.html#q=https://github.com/less">https://github.com/less</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using Less in 3k repos on <a href="https://api.github.com/search/repositories?q=language:Less">GitHub</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/less">grammar</a> for Less - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/less">package</a> for syntax highlighting Less - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/css.py">syntax highlighting</a> for Less - GitHub supports <a href="https://github.com/atom/language-less.git" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Less - <a href="http://lesscss.org">lesscss.org</a> was registered in 2009 - See also: (5 related languages) <a href="javascript.html">JavaScript</a>, <a href="sass.html">Sass</a>, <a href="css.html">CSS</a>, <a href="ruby.html">Ruby</a>, <a href="stylus.html">Stylus</a> - 15 PLDB concepts link to Less: <a href="ace.html">Ace Editor</a>, <a href="bounce-lang.html">Bounce</a>, <a href="gogs-editor.html">gogs-editor</a>, <a href="gridstudio-editor.html">gridstudio-editor</a>, <a href="katex.html">KaTeX</a>, <a href="koka.html">Koka</a>, <a href="livr.html">Livr</a>, <a href="mu.html">Mu</a>, <a href="ngs.html">NGS</a>, <a href="nit.html">Nit</a>, <a href="prettier.html">Prettier</a>, <a href="prometheus.html">PROMETHEUS</a>, <a href="purescript.html">PureScript</a>, <a href="sanddance.html">SandDance</a>, <a href="statsplorer.html">Statsplorer</a> ```Example from <a href='https://riju.codes/less'>Riju</a>: body:before { content: "Hello, world!"; } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/l/Less.less'>hello-world</a>: body::before { content: "Hello World" } ``` ```Example from <a href='https://github.com/atom/language-less.git'>Linguist</a>: @blue: #3bbfce; @margin: 16px; .content-navigation { border-color: @blue; color: darken(@blue, 9%); } .border { padding: @margin / 2; margin: @margin / 2; border-color: @blue; } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Less_(stylesheet_language)'>Wikipedia</a>: #header { color: #333333; border-left: 1px; border-right: 3px; } #footer { color: #114411; border-color: #7d2717; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // Built with Scroll v170.5.0 10/15/2024 769 3.8
Lesma - Programming language Lesma ===== Lesma is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Alin Ali Hassan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Alin%20Ali%20Hassan Alin Ali Hassan #1981 on PLDB 3 Years Old ```Download source code: git clone https://github.com/alinalihassan/Lesma ``` The Lesma Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Lesma is developed on <a href="https://github.com/alinalihassan/Lesma">GitHub</a> and has 19 stars - Early development of Lesma happened in <a href="../lists/labs.html#q=https://github.com/alinalihassan/Lesma/issues">https://github.com/alinalihassan/Lesma/issues</a> - Lesma is written in <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="javascript.html">JavaScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="cmake.html">CMake</a>, <a href="typescript.html">TypeScript</a>, <a href="dockerfile.html">Dockerfile</a> Built with Scroll v170.5.0 10/15/2024 319 1.6
Lesk Built with Scroll v170.5.0 10/15/2024 6 0
LES - Grammar language LES === LES, aka Loyc Expression Syntax, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2012 by David Piepgrass. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=David%20Piepgrass David Piepgrass #2290 on PLDB 13 Years Old LES is an interchange format for syntax trees, comparable to s-expressions but designed for languages in the Algol family such as C, C++, C#, Java, EcmaScript, Rust and Python. It can be described as “JSON for code”: just as XML/YAML/JSON are tree structures that assign no particular meaning to the data inside, likewise LES represents syntax trees without assigning any particular meaning to them. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of LES happened in <a href="../lists/labs.html#q=https://github.com/qwertie/loyc.net/issues">https://github.com/qwertie/loyc.net/issues</a> - Read more about LES on the web: 1. http://loyc.net/origin.html 1. ```Example from the web: @[#static] fn factorial(x::int)::int { var result = 1; for (; x > 1; x--) { result *= x; }; return result; }; ``` Built with Scroll v170.5.0 10/15/2024 321 1.6
Leopard Built with Scroll v170.5.0 10/15/2024 6 0
Leogo Built with Scroll v170.5.0 10/15/2024 6 0
leo-editor - Editor leo-editor ========== leo-editor is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2013 by vivainio2. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=vivainio2 vivainio2 #804 on PLDB 12 Years Old ```Download source code: git clone https://github.com/leo-editor/leo-editor ``` Leo is an Outliner, Editor, IDE and PIM written in 100% Python. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - leo-editor is developed on <a href="https://github.com/leo-editor/leo-editor">GitHub</a> and has 1,469 stars - Early development of leo-editor happened in <a href="../lists/labs.html#q=https://github.com/leo-editor">https://github.com/leo-editor</a> - leo-editor is written in <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="qt.html">Qt</a>, <a href="ini.html">Ini</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="php.html">PHP</a>, <a href="typescript.html">TypeScript</a>, <a href="toml.html">TOML</a>, <a href="xslt.html">XSLT</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="qml.html">QML</a>, <a href="rust.html">Rust</a> - <a href="https://leoeditor.com">leoeditor.com</a> was registered in 2013 Built with Scroll v170.5.0 10/15/2024 393 2
Lemon - Grammar language Lemon ===== Lemon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1989 by Dwayne Richard Hipp. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 https://pldb.io/concepts/../lists/creators.html#q=Dwayne%20Richard%20Hipp Dwayne Richard Hipp #1873 on PLDB 36 Years Old The Lemon program is an LALR(1) parser generator. It takes a context free grammar and converts it into a subroutine that will parse a file using that grammar. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - <a href="bison.html">Bison</a> and <a href="yacc.html">Yacc</a> influenced the design of Lemon - Lemon compiles to <a href="c.html">C</a> - Lemon is written in <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 256 1.3
Lemon - Programming language Lemon ===== Lemon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Zhicheng Wei. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Zhicheng%20Wei Zhicheng Wei #1147 on PLDB 8 Years Old ```Download source code: git clone https://github.com/lemon-lang/lemon ``` Lemon is open source, embeddable, lightweight programming language http://www.lemon-lang.org - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Lemon is developed on <a href="https://github.com/lemon-lang/lemon">GitHub</a> and has 499 stars - Early development of Lemon happened in <a href="../lists/labs.html#q=https://github.com/lemon-lang">https://github.com/lemon-lang</a> - Lemon is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a> - <a href="http://www.lemon-lang.org/">lemon-lang.org</a> was registered in 2016 Built with Scroll v170.5.0 10/15/2024 290 1.4
Lemick Built with Scroll v170.5.0 10/15/2024 6 0
Legol Built with Scroll v170.5.0 10/15/2024 6 0
Leda - Programming language Leda ==== Leda is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #1878 on PLDB 30 Years Old ```Download source code: git clone https://github.com/Henry/Leda/issues ``` Leda is a multiparadigm programming language whose goal is to successfully mix imperative, object-oriented, functional, and logic-based programming features into one language. It is described in the book Multiparadigm Programming in Leda written by the principal designer Dr. Timothy Budd at Oregon State University.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Leda_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Leda is developed on <a href="https://github.com/Henry/Leda/issues">GitHub</a> and has 11 stars - Early development of Leda happened in <a href="../lists/labs.html#q=Oregon State University">Oregon State University</a> - Leda on HOPL https://hopl.info/showlanguage.prx?exp=1563 Leda on HOPL Built with Scroll v170.5.0 10/15/2024 295 1.5
Leazy - Compiler Leazy ===== Leazy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 1990 by Jochen L. Leidner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 https://pldb.io/concepts/../lists/creators.html#q=Jochen%20L.%20Leidner Jochen L. Leidner #2721 on PLDB 35 Years Old ```Download source code: git clone https://github.com/jochenleidner/leazy ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Leazy is developed on <a href="https://github.com/jochenleidner/leazy">GitHub</a> and has 1 stars - Early development of Leazy happened in <a href="../lists/labs.html#q=https://github.com/jochenleidner/leazy/issues">https://github.com/jochenleidner/leazy/issues</a> - Leazy is written in <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 251 1.3
LEAP - Programming language LEAP ==== LEAP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1969. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 #2170 on PLDB 56 Years Old LEAP is an extension to the ALGOL 60 programming language which provides an associative memory of triples. The three items in a triple denote the association that an Attribute of an Object has a specific Value. LEAP was created by Jerome Feldman (University of California Berkeley) and Paul Rovner (MIT Lincoln Lab) in 1967. Read more on Wikipedia... https://en.wikipedia.org/wiki/LEAP_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of LEAP happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> and <a href="../lists/labs.html#q=MIT">MIT</a> - LEAP on HOPL https://hopl.info/showlanguage.prx?exp=427 LEAP on HOPL - See also: (1 related languages) <a href="algol-60.html">ALGOL 60</a> - Read more about LEAP on the web: 1. http://www.dtic.mil/dtic/tr/fulltext/u2/675037.pdf 1. Built with Scroll v170.5.0 10/15/2024 318 1.6
Lean - Programming language Lean ==== Lean is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Leonardo de Moura. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Leonardo%20de%20Moura Leonardo de Moura #122 on PLDB 10 Years Old 2k <span title="Lean repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/leanprover/lean ``` Lean Theorem Prover - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Lean is developed on <a href="https://github.com/leanprover/lean">GitHub</a> and has 2,145 stars - There are at least 1,807 Lean repos on <a href="https://github.com/search?q=language:Lean">GitHub</a> - Early development of Lean happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - Lean is written in <a href="lean.html">Lean</a>, <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="toml.html">TOML</a>, <a href="tex.html">Tex</a>, <a href="perl.html">Perl</a>, <a href="html.html">HTML</a>, <a href="bash.html">Bash</a>, <a href="lua.html">Lua</a>, <a href="lex.html">Lex</a> - The Google BigQuery Public Dataset GitHub snapshot shows 233 users using Lean in 265 repos on <a href="https://api.github.com/search/repositories?q=language:Lean">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/theorem.py">syntax highlighting</a> for Lean - GitHub supports <a href="https://github.com/leanprover/Lean.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Lean - 4 PLDB concepts link to Lean: <a href="cloc.html">cloc</a>, <a href="koka.html">Koka</a>, <a href="lean.html">Lean</a>, <a href="pygments.html">Pygments</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/l/Lean'>hello-world</a>: #print "Hello World" ``` ```Example from <a href='https://github.com/leanprover/Lean.tmbundle'>Linguist</a>: /- Copyright (c) 2014 Microsoft Corporation. All rights reserved. Released under Apache 2.0 license as described in the file LICENSE. Module: algebra.binary Authors: Leonardo de Moura, Jeremy Avigad General properties of binary operations. -/ import logic.eq open eq.ops namespace binary section variable {A : Type} variables (op₁ : A → A → A) (inv : A → A) (one : A) local notation a * b := op₁ a b local notation a ⁻¹ := inv a local notation 1 := one definition commutative := ∀a b, a * b = b * a definition associative := ∀a b c, (a * b) * c = a * (b * c) definition left_identity := ∀a, 1 * a = a definition right_identity := ∀a, a * 1 = a definition left_inverse := ∀a, a⁻¹ * a = 1 definition right_inverse := ∀a, a * a⁻¹ = 1 definition left_cancelative := ∀a b c, a * b = a * c → b = c definition right_cancelative := ∀a b c, a * b = c * b → a = c definition inv_op_cancel_left := ∀a b, a⁻¹ * (a * b) = b definition op_inv_cancel_left := ∀a b, a * (a⁻¹ * b) = b definition inv_op_cancel_right := ∀a b, a * b⁻¹ * b = a definition op_inv_cancel_right := ∀a b, a * b * b⁻¹ = a variable (op₂ : A → A → A) local notation a + b := op₂ a b definition left_distributive := ∀a b c, a * (b + c) = a * b + a * c definition right_distributive := ∀a b c, (a + b) * c = a * c + b * c end context variable {A : Type} variable {f : A → A → A} variable H_comm : commutative f variable H_assoc : associative f infixl `*` := f theorem left_comm : ∀a b c, a*(b*c) = b*(a*c) := take a b c, calc a*(b*c) = (a*b)*c : H_assoc ... = (b*a)*c : H_comm ... = b*(a*c) : H_assoc theorem right_comm : ∀a b c, (a*b)*c = (a*c)*b := take a b c, calc (a*b)*c = a*(b*c) : H_assoc ... = a*(c*b) : H_comm ... = (a*c)*b : H_assoc end context variable {A : Type} variable {f : A → A → A} variable H_assoc : associative f infixl `*` := f theorem assoc4helper (a b c d) : (a*b)*(c*d) = a*((b*c)*d) := calc (a*b)*(c*d) = a*(b*(c*d)) : H_assoc ... = a*((b*c)*d) : H_assoc end end binary ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token #print Built with Scroll v170.5.0 10/15/2024 925 4.6
leaf - Programming language leaf ==== leaf is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #2080 on PLDB 12 Years Old ```Download source code: git clone https://launchpad.net/leaflang ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of leaf happened in <a href="../lists/labs.html#q=https://groups.google.com/g/leaflang">https://groups.google.com/g/leaflang</a> - There are 8 members in the <a href="https://reddit.com/r/leaflang">leaf subreddit</a> - <a href="https://web.archive.org/web/20190325180818/http://leaflang.org/">leaflang.org</a> was registered in 2020 Built with Scroll v170.5.0 10/15/2024 241 1.2
Le-Lisp - Programming language Le-Lisp ======= Le-Lisp is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #2139 on PLDB 41 Years Old Le Lisp (also Le_Lisp and Le-Lisp) is a programming language, a dialect of the language Lisp.It was developed at the French Institute for Research in Computer Science and Automation (INRIA), to be an implementation language for a very large scale integration (VLSI) workstation being designed under the direction of Jean Vuillemin. Le Lisp also had to run on various incompatible platforms (mostly running Unix operating systems) that were used by the project. The main goals for the language were to be a powerful post-Maclisp version of Lisp that would be portable, compatible, extensible, and efficient.Jérôme Chailloux led the Le Lisp team, working with Emmanuel St. Read more on Wikipedia... https://en.wikipedia.org/wiki/Le_Lisp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Le-Lisp happened in <a href="../lists/labs.html#q=Inria">Inria</a> - Le-Lisp on HOPL https://hopl.info/showlanguage.prx?exp=1090 Le-Lisp on HOPL - See also: (27 related languages) <a href="lisp.html">Lisp</a>, <a href="c.html">C</a>, <a href="x86-isa.html">X86</a>, <a href="sparc.html">SPARC</a>, <a href="powerpc.html">PowerPC</a>, <a href="mips.html">MIPS architecture</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="solaris.html">Solaris</a>, <a href="islisp.html">ISLISP</a>, <a href="openlisp.html">OpenLisp</a>, <a href="interlisp.html">Interlisp</a>, <a href="lisp-machine-lisp.html">Lisp Machine Lisp</a>, <a href="scheme.html">Scheme</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="t.html">T</a>, <a href="emacs-lisp.html">Emacs Lisp</a>, <a href="autolisp.html">AutoLISP</a>, <a href="picolisp.html">PicoLisp</a>, <a href="eulisp.html">EuLisp</a>, <a href="newlisp.html">NewLisp</a>, <a href="racket.html">Racket</a>, <a href="guile.html">Guile</a>, <a href="clojure.html">Clojure</a>, <a href="arc.html">Arc</a>, <a href="lfe.html">LFE</a> - Read more about Le-Lisp on Semantic Scholar: 1. https://semanticscholar.org/paper/64fc9c227da975bc762a88a13668e924c26b1e05 1. Built with Scroll v170.5.0 10/15/2024 525 2.6
ldpl - Programming language ldpl ==== ldpl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Martín del Río. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Mart%C3%ADn%20del%20R%C3%ADo Martín del Río #880 on PLDB 6 Years Old ```Download source code: git clone https://github.com/Lartu/ldpl ``` COBOL-like programming language that compiles to C++. With serious dinosaurs with neckties and briefcases 🦕💼 - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ldpl is developed on <a href="https://github.com/Lartu/ldpl">GitHub</a> and has 156 stars - Early development of ldpl happened in <a href="../lists/labs.html#q=https://github.com/Lartu/ldpl/issues">https://github.com/Lartu/ldpl/issues</a> - ldpl is written in <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="php.html">PHP</a>, <a href="make.html">Make</a>, <a href="cmake.html">CMake</a>, <a href="dockerfile.html">Dockerfile</a> ```Example from the web: # Hello There Example data: name is number procedure: display "Hello there, what's your name?" accept name display "你好, " name "!" crlf ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token HackerNews discussions of ldpl ============================== title|titleLink|date|score|comments LDPL – A simple programming language in the likeness of COBOL|https://news.ycombinator.com/item?id=19740700|04/24/2019|1|0 Built with Scroll v170.5.0 10/15/2024 439 2.2
Ldl1 Built with Scroll v170.5.0 10/15/2024 6 0
Ldl Built with Scroll v170.5.0 10/15/2024 6 0
Lightweight Directory Access Protocol - Protocol Lightweight Directory Access Protocol ===================================== Lightweight Directory Access Protocol is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1728 on PLDB 28 Years Old The Lightweight Directory Access Protocol (LDAP ) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network. Directory services play an important role in developing intranet and Internet applications by allowing the sharing of information about users, systems, networks, services, and applications throughout the network. As examples, directory services may provide any organized set of records, often with a hierarchical structure, such as a corporate email directory. Read more on Wikipedia... https://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of Lightweight Directory Access Protocol happened in <a href="../lists/labs.html#q=University of Michigan">University of Michigan</a> and <a href="../lists/labs.html#q=Isode Limited">Isode Limited</a> and <a href="../lists/labs.html#q=Performance Systems International">Performance Systems International</a> Built with Scroll v170.5.0 10/15/2024 318 1.6
JSON Lines - Data notation JSON Lines ========== JSON Lines is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2013 by Ian Ward. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Ian%20Ward Ian Ward #858 on PLDB 12 Years Old ```Download source code: git clone https://github.com/wardi/jsonlines ``` JSON Lines is a convenient format for storing structured data that may be processed one record at a time. It works well with unix-style text processing tools and shell pipelines. It's a great format for log files. It's also a flexible format for passing messages between cooperating processes. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - JSON Lines is developed on <a href="https://github.com/wardi/jsonlines">GitHub</a> and has 127 stars - Early development of JSON Lines happened in <a href="../lists/labs.html#q=https://github.com/wardi/jsonlines/issues">https://github.com/wardi/jsonlines/issues</a> - JSON Lines is written in <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> - <a href="http://jsonlines.org/">jsonlines.org</a> was registered in 2013 - See also: (1 related languages) <a href="json.html">JSON</a> - Read more about JSON Lines on the web: 1. https://en.wikipedia.org/wiki/JSON_streaming 1. ```Example from the web: ["Name", "Session", "Score", "Completed"] ["Gilbert", "2013", 24, true] ["Alexa", "2013", 29, true] ["May", "2012B", 14, false] ["Deloise", "2012A", 19, true] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false Built with Scroll v170.5.0 10/15/2024 440 2.2
Lcl Built with Scroll v170.5.0 10/15/2024 6 0
Lcf Built with Scroll v170.5.0 10/15/2024 6 0
LC-3 - Programming language LC-3 ==== LC-3 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #2271 on PLDB 22 Years Old Little Computer 3, or LC-3, is a type of computer educational programming language, an assembly language, which is a type of low-level programming language. It features a relatively simple instruction set, but can be used to write moderately complex assembly programs, and is a theoretically viable target for a C compiler. The language is less complex than x86 assembly but has many features similar to those in more complex languages. Read more on Wikipedia... https://en.wikipedia.org/wiki/LC-3 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of LC-3 happened in <a href="../lists/labs.html#q=University of Texas at Austin">University of Texas at Austin</a> and <a href="../lists/labs.html#q=University of Illinois Urbana-Champaign">University of Illinois Urbana-Champaign</a> - See also: (4 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="c.html">C</a>, <a href="x86-isa.html">X86</a>, <a href="ascii.html">ASCII</a> Built with Scroll v170.5.0 10/15/2024 336 1.7
Lazy ML - Programming language Lazy ML ======= Lazy ML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2991 on PLDB 45 Years Old Lazy ML (LML) is a functional programming language developed in the early 1980s by Lennart Augustsson and Thomas Johnsson at Chalmers University of Technology, prior to Miranda and Haskell. LML is a strongly typed, statically scoped implementation of ML, with lazy evaluation. The key innovation of LML was to demonstrate how to compile a lazy functional language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Lazy_ML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Lazy ML happened in <a href="../lists/labs.html#q=Chalmers University of Technology">Chalmers University of Technology</a> - See also: (2 related languages) <a href="haskell.html">Haskell</a>, <a href="ml.html">ML</a> ```Example from <a href='https://en.wikipedia.org/wiki/Lazy_ML'>Wikipedia</a>: let rec fact 0 = 1 || fact n = n*fact(n-1) ``` Built with Scroll v170.5.0 10/15/2024 308 1.5
Lazy K - Esoteric programming language Lazy K ====== Lazy K is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2004 on PLDB 23 Years Old Lazy K is a garbage-collected, referentially transparent functional programming language, with a simple stream-based I/O system. What distinguishes Lazy K from other such languages is its almost total lack of other features. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Early development of Lazy K happened in <a href="../lists/labs.html#q=https://tromp.github.io/">https://tromp.github.io/</a> - Lazy K on Esolang https://esolangs.org/wiki/Lazy_K Lazy K on Esolang - Lazy K appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Read more about Lazy K on the web: 1. http://lambda-the-ultimate.org/node/406 1. ```Example from <a href='https://riju.codes/lazyk'>Riju</a>: K(S(S(S(S(S(S(SI`S`K(S(S`KS(S`KK(S`KS(S(S`KS(S`K`S(SI`KK)(S`KKK)))`K`K(SI`K0)))) )`K(S`K`S(S`KS(S`K`SI(S`KK(S`K(S(S(SSS)(SS(SSI(SS0))))S(S`KSK))(SI`K(S`KSK)))))) (S`KKK)))(SII)`K(SII(SII(S(S`KSK)I))))(S`K`S(S(S(SSS)(SS0))S)(SSSS))(SS(SS0))(S( SI(SS0))(SS(SS(SS(SS`S(SSS)(SS0))))))(SS(SS(SS(SSSSSS(SS0))))))`S(S(S(SS(SS0))(S S0))S))`K(SS0))`K(SS(SS(S(SSS)(SS(SS0))))))I(SSSSSS(SS0)))I(S(SI(SS0))(SS(SS(SS( SS`S(SSS)(SS0))))))(SS(S(S(S(SSS)(SS0))S)(SSSS(SS(SS0)))))(S(SSS)(S(SSS)(SS0)))` K0) ``` Built with Scroll v170.5.0 10/15/2024 431 2.2
Lazarus-editor Built with Scroll v170.5.0 10/15/2024 6 0
Lax - Programming language Lax === Lax is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2023. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222023%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2023 #2570 on PLDB 2 Years Old ```Download source code: git clone https://github.com/swedishvegan/complax ``` A programming language where the syntax is whatever you want it to be. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Lax is developed on <a href="https://github.com/swedishvegan/complax">GitHub</a> and has 49 stars - Lax is written in <a href="cpp.html">C++</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a> - Read more about Lax on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/182sfqi/lax_a_programming_language_where_the_syntax_is/ 1. Built with Scroll v170.5.0 10/15/2024 259 1.3
Lawvere - Programming language Lawvere ======= Lawvere is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by James Henri Haydon. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=James%20Henri%20Haydon James Henri Haydon #1316 on PLDB 4 Years Old ```Download source code: git clone https://github.com/jameshaydon/lawvere ``` Lawvere - a categorical programming language with effects - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Lawvere is developed on <a href="https://github.com/jameshaydon/lawvere">GitHub</a> and has 265 stars - Early development of Lawvere happened in <a href="../lists/labs.html#q=https://github.com/jameshaydon/lawvere/issues">https://github.com/jameshaydon/lawvere/issues</a> - Lawvere is written in <a href="haskell.html">Haskell</a>, <a href="nix.html">Nix</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="lisp.html">Lisp</a>, <a href="json.html">JSON</a>, <a href="toml.html">TOML</a>, <a href="xml.html">XML</a> - Read more about Lawvere on the web: 1. https://reddit.com/r/ProgrammingLanguages/comments/lls7q9/lawvere_a_categorical_programming_language_with/ 1. Built with Scroll v170.5.0 10/15/2024 333 1.7
Lava - Programming language Lava ==== Lava is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2225 on PLDB 24 Years Old Lava is an experimental, visual object-oriented, interpreter-based programming language with an associated programming environment (Lava Programming Environment or LavaPE) that uses structure editors instead of text editors. Only comments, constants, and new identifiers may be entered as text. Declarations are represented in LavaPE as tree structures whose subtrees may be collapsed or expanded. Read more on Wikipedia... https://en.wikipedia.org/wiki/Lava_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Lava happened in <a href="../lists/labs.html#q=Institute for Secure Telecooperation">Institute for Secure Telecooperation</a> - See also: (1 related languages) <a href="linux.html">Linux</a> Built with Scroll v170.5.0 10/15/2024 275 1.4
lav-format - Text data format lav-format ========== lav-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2771 on PLDB 21 Years Old LAV is a plain-text file format for alignments of two DNA sequences. It is the only output format produced by the BLASTZ alignment program (though often converted to AXT format by post-processing programs), and is the default output format for BLASTZ's successor, LASTZ. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of lav-format happened in <a href="../lists/labs.html#q=The Pennsylvania State University">The Pennsylvania State University</a> ```Example from the web: #:lav d { "lastz.v0.3 malus.fa aurantium.fa C=2 W=8 T=0 A C G T 91 -114 -31 -123 -114 100 -125 -31 -31 -125 100 -114 -123 -31 -114 91 O = 400, E = 30, K = 3000, L = 3000, M = 0" } #:lav s { "malus.fa" 1 191411218 0 1 "aurantium.fa" 1 90634903 0 1 } h { "> apple" "> orange" } a { s 20643 b 46566766 2083211 e 46567353 2083795 l 46566766 2083211 46566796 2083241 61 l 46566797 2083245 46566814 2083262 78 l 46566821 2083263 46567353 2083795 65 } a { s 4233 b 47246530 10635696 e 47246660 10635826 l 47246530 10635696 47246660 10635826 63 } ``` Built with Scroll v170.5.0 10/15/2024 363 1.8
Laure Built with Scroll v170.5.0 10/15/2024 6 0
Latte - Template language Latte ===== Latte is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2008 by David Grudl. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=David%20Grudl David Grudl #453 on PLDB 17 Years Old 270 <span title="Latte repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/nette/latte ``` ☕ Latte: the safest & truly intuitive templates for PHP. Engine for those who want the most secure PHP sites. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Latte is developed on <a href="https://github.com/nette/latte">GitHub</a> and has 1,098 stars - There are at least 270 Latte repos on <a href="https://github.com/search?q=language:Latte">GitHub</a> - Early development of Latte happened in <a href="../lists/labs.html#q=https://github.com/nette">https://github.com/nette</a> - Latte is written in <a href="php.html">PHP</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a>, <a href="ini.html">Ini</a> - The Google BigQuery Public Dataset GitHub snapshot shows 24 users using Latte in 26 repos on <a href="https://api.github.com/search/repositories?q=language:Latte">GitHub</a> - GitHub supports <a href="https://github.com/textmate/php-smarty.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Latte ```Example from <a href='https://github.com/textmate/php-smarty.tmbundle'>Linguist</a>: {** * @param string $basePath web base path * @param string $robots tell robots how to index the content of a page (optional) * @param array $flashes flash messages *} <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="description" content=""> <meta name="author" content=""> <meta name="robots" content="{$robots}" n:ifset="$robots"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>{ifset $title}{$title} › {/ifset}Translation report</title> <link rel="stylesheet" media="screen,projection,tv" href="{$cdnUrl}/css/style.css?v={$cssHash}"> <link rel="shortcut icon" href="{$cdnUrl}/favicon.png"> <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script> <![endif]--> <script n:syntax="off"> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-33892654-4', 'khanovaskola.cz'); ga('send', 'pageview'); </script> {block #head}{/block} </head> <body class="amara-guest history-empty"> <script> document.documentElement.className+=' js' </script> {block #navbar} {include _navbar.latte} {/block} <div class="container"> <div class="row"> <div class="col-md-8 col-md-offset-2" n:inner-foreach="$flashes as $flash"> {include _flash.latte, flash => $flash} </div> </div> {include #content} </div> <footer> </footer> <script src="{$cdnUrl}/js/compiled.js?v={$jsHash}"></script> {block #scripts}{/block} </body> </html> ``` Built with Scroll v170.5.0 10/15/2024 839 4.2
latte-js - Programming language latte-js ======== latte-js is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Sean Micklethwaite. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Sean%20Micklethwaite Sean Micklethwaite #1870 on PLDB 13 Years Old ```Download source code: git clone https://github.com/tehsenaus/latte-js/ ``` JavaScript + Milk & Sugar - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - latte-js is developed on <a href="https://github.com/tehsenaus/latte-js/">GitHub</a> and has 16 stars - Early development of latte-js happened in <a href="../lists/labs.html#q=https://github.com/tehsenaus/latte-js/issues">https://github.com/tehsenaus/latte-js/issues</a> - latte-js is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> ```Example from the web: for (x in y if (x.is('awesome'))) ``` Built with Scroll v170.5.0 10/15/2024 288 1.4
latino - Programming language latino ====== latino is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Primitivo R. Montero. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Primitivo%20R.%20Montero Primitivo R. Montero #1280 on PLDB 10 Years Old ```Download source code: git clone https://github.com/primitivorm/latino ``` Lenguaje de programación de código abierto para latinos y de habla hispana. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - latino is developed on <a href="https://github.com/primitivorm/latino">GitHub</a> and has 13 stars - Early development of latino happened in <a href="../lists/labs.html#q=https://github.com/lenguaje-latino">https://github.com/lenguaje-latino</a> - latino is written in <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="svg.html">SVG</a>, <a href="bash.html">Bash</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="m4.html">M4</a>, <a href="tex.html">Tex</a>, <a href="xml.html">XML</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="awk.html">awk</a>, <a href="sed.html">sed</a>, <a href="powershell.html">PowerShell</a> - latino is written with the native language of Spanish - <a href="https://lenguaje-latino.org/">lenguaje-latino.org</a> was registered in 2022 ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/l/Latino.lat'>hello-world</a>: escribir("Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token escribir Built with Scroll v170.5.0 10/15/2024 451 2.3
LaTeX - Text markup language LaTeX ===== LaTeX is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1985 by Leslie Lamport. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 https://pldb.io/concepts/../lists/creators.html#q=Leslie%20Lamport Leslie Lamport #106 on PLDB 40 Years Old LaTeX (IPA: , LAH-tekh, also pronounced as , LAY-tekh, a shortening of Lamport TeX) is a document preparation system. When writing, the writer uses plain text as opposed to the formatted text found in WYSIWYG word processors like Microsoft Word, LibreOffice Writer and Apple Pages. The writer uses markup tagging conventions to define the general structure of a document (such as article, book, and letter), to stylise text throughout a document (such as bold and italics), and to add citations and cross-references. Read more on Wikipedia... https://en.wikipedia.org/wiki/LaTeX Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of LaTeX happened in <a href="../lists/labs.html#q=https://www.latex-project.org/about/team/">https://www.latex-project.org/about/team/</a> - Explore LaTeX snippets on <a href="http://www.rosettacode.org/wiki/Category:LaTeX">Rosetta Code</a> - LaTeX on HOPL https://hopl.info/showlanguage.prx?exp=2157 LaTeX on HOPL - LaTeX <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/efoerster/texlab">implementation</a> - <a href="http://latex-project.org/">latex-project.org</a> was registered in 1998 - See also: (14 related languages) <a href="tex.html">Tex</a>, <a href="pdf.html">PDF</a>, <a href="xml.html">XML</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="xetex.html">XeTeX</a>, <a href="solaris.html">Solaris</a>, <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a>, <a href="postscript.html">PostScript</a>, <a href="lyx-editor.html">LyX</a>, <a href="perl.html">Perl</a>, <a href="unix.html">Unix</a>, <a href="bibtex.html">BibTeX</a> - 9 PLDB concepts link to LaTeX: <a href="asciimath.html">AsciiMath</a>, <a href="desmos.html">Desmos</a>, <a href="eqn.html">eqn</a>, <a href="frundis.html">Frundis</a>, <a href="knitr.html">Knitr</a>, <a href="mathjax.html">MathJax</a>, <a href="sile.html">sile</a>, <a href="sweave.html">Sweave</a>, <a href="typst.html">Typst</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/l/LaTeX.tex'>hello-world</a>: \documentclass{article} \begin{document} Hello World \end{document} ``` ```Example from <a href='http://helloworldcollection.de/#LaTeX'>the Hello World Collection</a>: % Hello World! in LaTeX \documentclass{article} \begin{document} Hello World! \end{document} ``` ```Example from <a href='https://en.wikipedia.org/wiki/LaTeX'>Wikipedia</a>: \documentclass{article} \usepackage{amsmath} \title{\LaTeX} \begin{document} \maketitle \LaTeX{} is a document preparation system for the \TeX{} typesetting program. It offers programmable desktop publishing features and extensive facilities for automating most aspects of typesetting and desktop publishing, including numbering and cross-referencing, tables and figures, page layout, bibliographies, and much more. \LaTeX{} was originally written in 1984 by Leslie Lamport and has become the dominant method for using \TeX; few people write in plain \TeX{} anymore. The current version is \LaTeXe. % This is a comment, not shown in final output. % The following shows typesetting power of LaTeX: \begin{align} E_0 &= mc^2 \\ E &= \frac{mc^2}{\sqrt{1-\frac{v^2}{c^2}}} \end{align} \end{document} ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token % row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 798 4
Lasso - Programming language Lasso ===== Lasso is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by Kyle Jessup. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Kyle%20Jessup Kyle Jessup #550 on PLDB 30 Years Old 464 <span title="Lasso repos on GitHub.">Repos</span> Lasso is an application server and server management interface used to develop internet applications and is a general-purpose, high-level programming language. Originally a web datasource connection tool, for Filemaker and later included in Apple Computer's FileMaker 4.0 and Claris Homepage as CDML, it has since evolved into a complex language used to develop and serve large-scale internet applications and web pages. Lasso includes a simple template system allowing code to control generation of HTML and other content types. Read more on Wikipedia... https://en.wikipedia.org/wiki/Lasso_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 464 Lasso repos on <a href="https://github.com/search?q=language:Lasso">GitHub</a> - Early development of Lasso happened in <a href="../lists/labs.html#q=LassoSoft Inc">LassoSoft Inc</a> - The Google BigQuery Public Dataset GitHub snapshot shows 388 users using Lasso in 435 repos on <a href="https://api.github.com/search/repositories?q=language:Lasso">GitHub</a> - Explore Lasso snippets on <a href="http://www.rosettacode.org/wiki/Category:Lasso">Rosetta Code</a> - Lasso appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/javascript.py">syntax highlighting</a> for Lasso - GitHub supports <a href="https://github.com/bfad/Sublime-Lasso" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Lasso - Indeed.com has 142 matches for <a href="https://www.indeed.com/jobs?q=lasso engineer">"lasso engineer"</a>. - <a href="http://www.lassosoft.com">lassosoft.com</a> was registered in 2005 - See also: (17 related languages) <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="dylan.html">Dylan</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="scala.html">Scala</a>, <a href="html.html">HTML</a>, <a href="php.html">PHP</a>, <a href="python.html">Python</a>, <a href="java.html">Java</a>, <a href="sql.html">SQL</a>, <a href="unicode.html">Unicode</a>, <a href="utf-8.html">UTF-8</a>, <a href="cfml.html">CFML</a>, <a href="applescript.html">Applescript</a>, <a href="mysql.html">MySQL</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="asp.html">ASP</a> ```Example from <a href='http://helloworldcollection.de/#Lasso'>the Hello World Collection</a>: // Hello world in Lasso Hello world! ``` ```Example from <a href='https://github.com/bfad/Sublime-Lasso'>Linguist</a>: /** trait_json_serialize Objects with this trait will be assumed to convert to json data when its ->asString method is called */ define trait_json_serialize => trait { require asString() } define json_serialize(e::bytes)::string => ('"' + (string(#e)->Replace(`\`, `\\`) & Replace('\"', '\\"') & Replace('\r', '\\r') & Replace('\n', '\\n') & Replace('\t', '\\t') & Replace('\f', '\\f') & Replace('\b', '\\b') &) + '"') define json_serialize(e::string)::string => ('"' + (string(#e)->Replace(`\`, `\\`) & Replace('\"', '\\"') & Replace('\r', '\\r') & Replace('\n', '\\n') & Replace('\t', '\\t') & Replace('\f', '\\f') & Replace('\b', '\\b') &) + '"') define json_serialize(e::json_literal)::string => (#e->asstring) define json_serialize(e::integer)::string => (#e->asstring) define json_serialize(e::decimal)::string => (#e->asstring) define json_serialize(e::boolean)::string => (#e->asstring) define json_serialize(e::null)::string => ('null') define json_serialize(e::date)::string => ('"' + #e->format(#e->gmt ? '%QT%TZ' | '%Q%T') + '"') /* define json_serialize(e::array)::string => { local(output) = ''; local(delimit) = ''; #e->foreach => { #output += #delimit + json_serialize(#1); #delimit = ', '; } return('[' + #output + ']'); } define json_serialize(e::staticarray)::string => { local(output) = ''; local(delimit) = ''; #e->foreach => { #output += #delimit + json_serialize(#1); #delimit = ', '; } return('[' + #output + ']'); } */ define json_serialize(e::trait_forEach)::string => { local(output) = ''; local(delimit) = ''; #e->foreach => { #output += #delimit + json_serialize(#1); #delimit = ', '; } return('[' + #output + ']'); } define json_serialize(e::map)::string => { local(output = with pr in #e->eachPair select json_serialize(#pr->first->asString) + ': ' + json_serialize(#pr->second)) return '{' + #output->join(',') + '}' } define json_serialize(e::json_object)::string => { local(output) = ''; local(delimit) = ''; #e->foreachpair => { #output += #delimit + #1->first + ': ' + json_serialize(#1->second); #delimit = ', '; } return('{' + #output + '}'); } define json_serialize(e::trait_json_serialize) => #e->asString define json_serialize(e::any)::string => json_serialize('<LassoNativeType>' + #e->serialize + '</LassoNativeType>') // Bil Corry fixes for decoding json define json_consume_string(ibytes::bytes) => { local(obytes) = bytes; local(temp) = 0; while((#temp := #ibytes->export8bits) != 34); #obytes->import8bits(#temp); (#temp == 92) ? #obytes->import8bits(#ibytes->export8bits); // Escape \ /while; local(output = string(#obytes)->unescape) //Replace('\\"', '\"') & Replace('\\r', '\r') & Replace('\\n', '\n') & Replace('\\t', '\t') & Replace('\\f', '\f') & Replace('\\b', '\b') &; if(#output->BeginsWith('<LassoNativeType>') && #output->EndsWith('</LassoNativeType>')); Protect; return serialization_reader(xml(#output - '<LassoNativeType>' - '</LassoNativeType>'))->read /Protect; else( (#output->size == 16 or #output->size == 15) and regexp(`\d{8}T\d{6}Z?`, '', #output)->matches) return date(#output, -Format=#output->size == 16?`yyyyMMdd'T'HHmmssZ`|`yyyyMMdd'T'HHmmss`) /if return #output } // Bil Corry fix + Ke fix define json_consume_token(ibytes::bytes, temp::integer) => { local(obytes = bytes->import8bits(#temp) &, delimit = array(9, 10, 13, 32, 44, 58, 93, 125)) // \t\r\n ,:]} while(#delimit !>> (#temp := #ibytes->export8bits)) #obytes->import8bits(#temp) /while #temp == 125? // } #ibytes->marker -= 1 //============================================================================ // Is also end of token if end of array[] #temp == 93? // ] #ibytes->marker -= 1 //............................................................................ local(output = string(#obytes)) #output == 'true'? return true #output == 'false'? return false #output == 'null'? return null string_IsNumeric(#output)? return (#output >> '.')? decimal(#output) | integer(#output) return #output } // Bil Corry fix define json_consume_array(ibytes::bytes)::array => { Local(output) = array; local(delimit) = array( 9, 10, 13, 32, 44); // \t\r\n , local(temp) = 0; While((#temp := #ibytes->export8bits) != 93); // ] If(#delimit >> #temp); // Discard whitespace Else(#temp == 34); // " #output->insert(json_consume_string(#ibytes)); Else(#temp == 91); // [ #output->insert(json_consume_array(#ibytes)); Else(#temp == 123); // { #output->insert(json_consume_object(#ibytes)); Else; #output->insert(json_consume_token(#ibytes, #temp)); (#temp == 93) ? Loop_Abort; /If; /While; Return(#output); } // Bil Corry fix define json_consume_object(ibytes::bytes)::map => { Local('output' = map, 'delimit' = array( 9, 10, 13, 32, 44), // \t\r\n , 'temp' = 0, 'key' = null, 'val' = null); While((#temp := #ibytes->export8bits) != 125); // } If(#delimit >> #temp); // Discard whitespace Else((#key !== null) && (#temp == 34)); // " #output->insert(#key = json_consume_string(#ibytes)); #key = null; Else((#key !== null) && (#temp == 91)); // [ #output->insert(#key = json_consume_array(#ibytes)); #key = null; Else((#key !== null) && (#temp == 123)); // { #output->insert(#key = json_consume_object(#ibytes)); #key = null; Else((#key !== null)); #output->insert(#key = json_consume_token(#ibytes, #temp)); #key = null; Else; #key = json_consume_string(#ibytes); while(#delimit >> (#temp := #ibytes->export8bits)); /while; #temp != 58 ? Loop_Abort; /If; /While; If((#output >> '__jsonclass__') && (#output->Find('__jsonclass__')->isa('array')) && (#output->Find('__jsonclass__')->size >= 2) && (#output->Find('__jsonclass__')->First == 'deserialize')); Return(#output->find('__jsonclass__')->Second->First); Else((#output >> 'native') && (#output >> 'comment') && (#output->find('comment') == 'http://www.lassosoft.com/json')); Return(#output->find('native')); /If; Return(#output); } // Bil Corry fix + Ke fix define json_deserialize(ibytes::bytes)::any => { #ibytes->removeLeading(bom_utf8); //============================================================================ // Reset marker on provided bytes #ibytes->marker = 0 //............................................................................ Local(temp) = #ibytes->export8bits; If(#temp == 91); // [ Return(json_consume_array(#ibytes)); Else(#temp == 123); // { Return(json_consume_object(#ibytes)); else(#temp == 34) // " return json_consume_string(#ibytes) /If; } define json_deserialize(s::string) => json_deserialize(bytes(#s)) /**! json_literal - This is a subclass of String used for JSON encoding. A json_literal works exactly like a string, but will be inserted directly rather than being encoded into JSON. This allows JavaScript elements like functions to be inserted into JSON objects. This is most useful when the JSON object will be used within a JavaScript on the local page. [Map: 'fn'=Literal('function(){ ...})] => {'fn': function(){ ...}} **/ define json_literal => type { parent string } /**! json_object - This is a subclass of Map used for JSON encoding. An object works exactly like a map, but when it is encoded into JSON all of the keys will be inserted literally. This makes it easy to create a JavaScript object without extraneous quote marks. Object('name'='value') => {name: "value"} **/ define json_object => type { parent map public onCreate(...) => ..onCreate(:#rest or (:)) } define json_rpccall(method::string, params=map, id='', host='') => { #id == '' ? #host = Lasso_UniqueID; #host == '' ? #host = 'http://localhost/lassoapps.8/rpc/rpc.lasso'; Return(Decode_JSON(Include_URL(#host, -PostParams=Encode_JSON(Map('method' = #method, 'params' = #params, 'id' = #id))))); } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Lasso_(programming_language)'>Wikipedia</a>: // Define type define bottles_of_beer => type { // Define internal data data private bottles = 99 // Define private methods private br => '<br/>' private s => .bottles != 1 ? 's' | '' // Generate lyrics when object represented as a string public asstring => { local(out = '') // Use Lasso query syntax to generate the lyrics with n in 99 to 1 by -1 do { .bottles = #n #out += .bottles + ' bottle' + .s + ' of beer on the wall, ' + .br #out += .bottles + ' bottle' + .s + ' of beer; ' + .br .bottles-- #out += 'Take one down, pass it around, ' + .br #out += .bottles + ' bottle' + .s + ' of beer on the wall. ' + (.br * 2) } // Return result return #out } } bottles_of_beer ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 2093 10.5
Lass Built with Scroll v170.5.0 10/15/2024 6 0
lasp - Programming language lasp ==== lasp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #3074 on PLDB 10 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of lasp happened in <a href="../lists/labs.html#q=https://github.com/lasp-lang">https://github.com/lasp-lang</a> - <a href="http://lasp-lang.org">lasp-lang.org</a> was registered in 2015 HackerNews discussions of lasp ============================== title|titleLink|date|score|comments LASP: A Language for Distributed, Eventually Consistent Computations|https://news.ycombinator.com/item?id=9671964|06/06/2015|103|27 Built with Scroll v170.5.0 10/15/2024 239 1.2
LARP - Programming language LARP ==== LARP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Marco Lavoie. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Marco%20Lavoie Marco Lavoie #2289 on PLDB 22 Years Old LARP is an educational software for teaching algorithmic in structured programming using pseudo code and flowcharts. LARP's main advantage over traditional programming languages is its flexible and semi natural syntax, allowing one to formulate algorithms without the impediments of cryptic languages such as C++, Pascal or Java. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of LARP happened in <a href="../lists/labs.html#q=https://web.archive.org/web/20200220111251/http://larp.marcolavoie.ca/en/techsupport/bugs_suggestions.htm">https://web.archive.org/web/20200220111251/http://larp.marcolavoie.ca/en/techsupport/bugs_suggestions.htm</a> - See also: (1 related languages) <a href="flowgorithm.html">Flowgorithm</a> ```Example from the web: \\ Simple pseudo code START WRITE "Enter a number" READ N IF N < 0 THEN WRITE "Negative number" ELSE WRITE "Positive number" ENDIF END ``` Built with Scroll v170.5.0 10/15/2024 322 1.6
Laris Built with Scroll v170.5.0 10/15/2024 6 0
Larch Built with Scroll v170.5.0 10/15/2024 6 0
Larceny Built with Scroll v170.5.0 10/15/2024 6 0
Laravel - Framework Laravel ======= Laravel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22framework%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">framework</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #2460 on PLDB 14 Years Old Laravel is a free, open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the model–view–controller (MVC) architectural pattern and based on Symfony. Some of the features of Laravel are a modular packaging system with a dedicated dependency manager, different ways for accessing relational databases, utilities that aid in application deployment and maintenance, and its orientation toward syntactic sugar.The source code of Laravel is hosted on GitHub and licensed under the terms of MIT License.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Laravel Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"framework"%5D%7D%5D%2C"logic"%3A"AND"%7D'>framework</a> - Early development of Laravel happened in <a href="../lists/labs.html#q=Laravel">Laravel</a> Built with Scroll v170.5.0 10/15/2024 286 1.4
Lap Built with Scroll v170.5.0 10/15/2024 6 0
Laning and Zierler system - Programming language Laning and Zierler system ========================= Laning and Zierler system is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1953. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221953%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1953 #2586 on PLDB 72 Years Old The Laning and Zierler system (sometimes called "George" by its users) was one of the first operating algebraic compilers, that is, a system capable of accepting mathematical formulae in algebraic notation and producing equivalent machine code (the term compiler had not yet been invented and the system was referred to as "an interpretive program"). It was implemented in 1952 for the MIT WHIRLWIND by J. Halcombe Laning and Neal Zierler. Read more on Wikipedia... https://en.wikipedia.org/wiki/Laning_and_Zierler_system Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Laning and Zierler system happened in <a href="../lists/labs.html#q=MIT">MIT</a> - Laning and Zierler system on HOPL https://hopl.info/showlanguage.prx?exp=6 Laning and Zierler system on HOPL - See also: (2 related languages) <a href="speedcoding.html">Speedcoding</a>, <a href="punched-tape.html">Punched tape</a> ```Example from <a href='https://en.wikipedia.org/wiki/Laning_and_Zierler_system'>Wikipedia</a>: 1 x = 0, z = 1 - x2/2 + x4/2·3·4 - x6/2·3·4·5·6 + x8/2·3·4·5·6·7·8 - x10/2·3·4·5·6·7·8·9·10, ``` Built with Scroll v170.5.0 10/15/2024 366 1.8
LSP - Protocol LSP === LSP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #3293 on PLDB 9 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of LSP happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - Read more about LSP on the web: 1. https://langserver.org/ 1. Built with Scroll v170.5.0 10/15/2024 198 1
Language-h Built with Scroll v170.5.0 10/15/2024 6 0
Language-for-class-description Built with Scroll v170.5.0 10/15/2024 6 0
Lanai Built with Scroll v170.5.0 10/15/2024 6 0
Lana Built with Scroll v170.5.0 10/15/2024 6 0
Lammps-format Built with Scroll v170.5.0 10/15/2024 6 0
Lamina Built with Scroll v170.5.0 10/15/2024 6 0
Lamdu - Programming language Lamdu ===== Lamdu is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Eyal Lotem and Yair Chuchem. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Eyal%20Lotem Eyal Lotem https://pldb.io/concepts/../lists/creators.html#q=Yair%20Chuchem Yair Chuchem #922 on PLDB 14 Years Old ```Download source code: git clone https://github.com/lamdu/lamdu ``` lamdu - towards the next generation IDE - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Lamdu is developed on <a href="https://github.com/lamdu/lamdu">GitHub</a> and has 1,852 stars - Early development of Lamdu happened in <a href="../lists/labs.html#q=https://github.com/lamdu">https://github.com/lamdu</a> - Lamdu is written in <a href="haskell.html">Haskell</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="nix.html">Nix</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="bash.html">Bash</a>, <a href="xml.html">XML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="dhall.html">Dhall</a>, <a href="html.html">HTML</a>, <a href="lisp.html">Lisp</a> Built with Scroll v170.5.0 10/15/2024 342 1.7
lamdu-editor - Editor lamdu-editor ============ lamdu-editor is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2011 by Eyal Lotem and Yair Chuchem. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Eyal%20Lotem Eyal Lotem https://pldb.io/concepts/../lists/creators.html#q=Yair%20Chuchem Yair Chuchem #589 on PLDB 14 Years Old ```Download source code: git clone https://github.com/lamdu/lamdu ``` This project aims to create a next-generation, live programming environment that radically improves the programming experience. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - lamdu-editor is developed on <a href="https://github.com/lamdu/lamdu">GitHub</a> and has 1,852 stars - Early development of lamdu-editor happened in <a href="../lists/labs.html#q=https://github.com/lamdu">https://github.com/lamdu</a> - lamdu-editor is written in <a href="haskell.html">Haskell</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="nix.html">Nix</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="bash.html">Bash</a>, <a href="xml.html">XML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="dhall.html">Dhall</a>, <a href="html.html">HTML</a>, <a href="lisp.html">Lisp</a> - <a href="https://lamdu.org">lamdu.org</a> was registered in 2015 - Read more about lamdu-editor on the web: 1. https://docs.google.com/spreadsheets/d/12sTu7RT-s_QlAupY1v-3DfI1Mm9NEX5YMWWTDAKHLfc/edit#gid=0 1. Built with Scroll v170.5.0 10/15/2024 390 1.9
lamderp - Programming language lamderp ======= lamderp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by James Keane. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=James%20Keane James Keane #2388 on PLDB 12 Years Old ```Download source code: git clone https://github.com/jameskeane/lamderp ``` Simple easy python lambda DSL - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - lamderp is developed on <a href="https://github.com/jameskeane/lamderp">GitHub</a> and has 13 stars - Early development of lamderp happened in <a href="../lists/labs.html#q=https://github.com/jameskeane/lamderp/issues">https://github.com/jameskeane/lamderp/issues</a> - lamderp is written in <a href="python.html">Python</a> Built with Scroll v170.5.0 10/15/2024 255 1.3
lambda - Minilanguage lambda ====== lambda is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22plzoo%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">minilanguage</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #2770 on PLDB 12 Years Old untyped λ-calculus, several evaluation strategies - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"plzoo"%5D%7D%5D%2C"logic"%3A"AND"%7D'>minilanguage</a> - Early development of lambda happened in <a href="../lists/labs.html#q=https://github.com/andrejbauer/plzoo/issues">https://github.com/andrejbauer/plzoo/issues</a> - Read more about lambda on the web: 1. https://github.com/andrejbauer/plzoo 1. Built with Scroll v170.5.0 10/15/2024 215 1.1
lambda-zero - Programming language lambda-zero =========== lambda-zero is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Chris Clark. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Clark Chris Clark #1822 on PLDB 7 Years Old ```Download source code: git clone https://github.com/clark800/lambda-zero ``` minimalist pure lazy functional programming language (pythonic haskell) - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - lambda-zero is developed on <a href="https://github.com/clark800/lambda-zero">GitHub</a> and has 70 stars - Early development of lambda-zero happened in <a href="../lists/labs.html#q=https://github.com/clark800/lambda-zero/issues">https://github.com/clark800/lambda-zero/issues</a> - lambda-zero is written in <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="vim-script.html">Vim script</a>, <a href="assembly-language.html">Assembly language</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a> HackerNews discussions of lambda-zero ===================================== title|titleLink|date|score|comments Show HN: Lambda Zero – A minimalist pure lazy functional programming language|https://news.ycombinator.com/item?id=16276222|01/31/2018|1|0 Built with Scroll v170.5.0 10/15/2024 342 1.7
Lambda-obliv Built with Scroll v170.5.0 10/15/2024 6 0
lambcalc - Programming language lambcalc ======== lambcalc is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by William Rutherford. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=William%20Rutherford William Rutherford #2712 on PLDB 6 Years Old ```Download source code: git clone https://github.com/WilliamRutherford/LambCalc ``` a Lambda Calculus Interpreter - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - lambcalc is developed on <a href="https://github.com/WilliamRutherford/LambCalc">GitHub</a> and has 2 stars - Early development of lambcalc happened in <a href="../lists/labs.html#q=https://github.com/WilliamRutherford/LambCalc/issues">https://github.com/WilliamRutherford/LambCalc/issues</a> - lambcalc is written in <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 260 1.3
lain - Programming language lain ==== lain is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2003 on PLDB 8 Years Old Lain is both an inline scripting library that allows for complex templating of the wiki pages, and a programming language that exists at the core of the engine to load and parse content for each article. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of lain happened in <a href="../lists/labs.html#q=https://github.com/XXIIVV">https://github.com/XXIIVV</a> ```Example from the web: (add (sub 5 3) 2) ; Basic Math (λ (a b c) (concat a b c)) ; Lambda (def obj {:foo "bar"}) ; Creating object (join obj:foo) ; Reading object parameters (def _sidebar (dom:create "sidebar")) ; Creating DOM elements ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 330 1.6
Lagoona - Programming language Lagoona ======= Lagoona is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #2666 on PLDB 28 Years Old Lagoona is an experimental programming language developed by Michael Franz, a former student of Niklaus Wirth. It explores component-oriented programming with the use of stand-alone messages and message sets, message forwarding, and by de-emphasizing classes.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Lagoona_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Lagoona happened in <a href="../lists/labs.html#q=University of California Riverside">University of California Riverside</a> and <a href="../lists/labs.html#q=University of California Irvine">University of California Irvine</a> - Lagoona on HOPL https://hopl.info/showlanguage.prx?exp=2151 Lagoona on HOPL Built with Scroll v170.5.0 10/15/2024 276 1.4
Ladybird - Web browser Ladybird ======== Ladybird is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22webBrowser%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">web browser</a> created in 2018 by Andreas Kling. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Andreas%20Kling Andreas Kling #1301 on PLDB 7 Years Old ```Download source code: git clone https://github.com/LadybirdBrowser/ladybird ``` Truly independent web browser - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"webBrowser"%5D%7D%5D%2C"logic"%3A"AND"%7D'>webBrowser</a> - Ladybird is developed on <a href="https://github.com/LadybirdBrowser/ladybird">GitHub</a> and has 13,386 stars - Ladybird is written in <a href="cpp.html">C++</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="idl.html">IDL</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="kotlin.html">Kotlin</a>, <a href="svg.html">SVG</a>, <a href="ini.html">Ini</a>, <a href="gradle.html">Gradle</a>, <a href="nix.html">Nix</a>, <a href="java.html">Java</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="bash.html">Bash</a>, <a href="diff.html">Diff</a> Built with Scroll v170.5.0 10/15/2024 359 1.8
Ladder Logic - Programming language Ladder Logic ============ Ladder Logic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #1081 on PLDB 31 Years Old Ladder logic was originally a written method to document the design and construction of relay racks as used in manufacturing and process control. Each device in the relay rack would be represented by a symbol on the ladder diagram with connections between those devices shown. In addition, other items external to the relay rack such as pumps, heaters, and so forth would also be shown on the ladder diagram. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ladder_logic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Ladder Logic happened in <a href="../lists/labs.html#q=International Electrotechnical Commission">International Electrotechnical Commission</a> - Ladder Logic on HOPL https://hopl.info/showlanguage.prx?exp=8317 Ladder Logic on HOPL - Ladder Logic appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (3 related languages) <a href="sequential-function-chart.html">SFC</a>, <a href="basic.html">BASIC</a>, <a href="c.html">C</a> ```Example from <a href='https://en.wikipedia.org/wiki/Ladder_logic'>Wikipedia</a>: +--------+ --------------------+ A + B +----------- | into C | +--------+ Adder ``` Built with Scroll v170.5.0 10/15/2024 351 1.8
LabVIEW G - Programming language LabVIEW G ========= LabVIEW G is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #163 on PLDB 39 Years Old 6k <span title="LabVIEW G repos on GitHub.">Repos</span> Laboratory Virtual Instrument Engineering Workbench (LabVIEW) is a system-design platform and development environment for a visual programming language from National Instruments. The graphical language is named "G"; not to be confused with G-code. Originally released for the Apple Macintosh in 1986, LabVIEW is commonly used for data acquisition, instrument control, and industrial automation on a variety of operating systems (OSs), including Microsoft Windows, various versions of Unix, Linux, and macOS. Read more on Wikipedia... https://en.wikipedia.org/wiki/LabVIEW Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 5,849 LabVIEW G repos on <a href="https://github.com/search?q=language:LabVIEW">GitHub</a> - Early development of LabVIEW G happened in <a href="../lists/labs.html#q=National Instruments Corporation">National Instruments Corporation</a> - The Google BigQuery Public Dataset GitHub snapshot shows 165 users using LabVIEW G in 357 repos on <a href="https://api.github.com/search/repositories?q=language:LabVIEW">GitHub</a> - Check out the 5 <a href="https://www.meetup.com/topics/labview/">LabVIEW G meetup groups</a> on Meetup.com. - There are 5,124 members in the <a href="https://reddit.com/r/LabVIEW">LabVIEW G subreddit</a> - There are 134 <a href="https://projecteuler.net/language=LabVIEW">Project Euler</a> users using LabVIEW G - Explore LabVIEW G snippets on <a href="http://www.rosettacode.org/wiki/Category:LabVIEW">Rosetta Code</a> - LabVIEW G on HOPL https://hopl.info/showlanguage.prx?exp=2657 LabVIEW G on HOPL - LabVIEW G ranks #45 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - GitHub supports <a href="https://github.com/textmate/xml.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for LabVIEW G - Indeed.com has 2,012 matches for <a href="https://www.indeed.com/jobs?q=labview engineer">"labview engineer"</a>. - See also: (8 related languages) <a href="linux.html">Linux</a>, <a href="g-code.html">G-code</a>, <a href="unix.html">Unix</a>, <a href="matlab.html">MATLAB</a>, <a href="fortran.html">Fortran</a>, <a href="c.html">C</a>, <a href="drakon.html">DRAKON</a>, <a href="simulink.html">Simulink</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Fixed Point Numbers FeatureLink ../features/hasFixedPoint.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 573 2.9
Labtran Built with Scroll v170.5.0 10/15/2024 6 0
L6 - Programming language L6 == L6 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1963. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221963%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1963 #3156 on PLDB 62 Years Old Bell Telephone Laboratories' Low-Level Linked List Language L6 (pronounced “L-six”) is a new programming language for list structure manipulations. It contains many of the facilities which underlie such list processors as IPL, LISP, COMIT and SNOBOL, but permits the user to get much closer to machine code in order to write faster-running programs, to use storage more efficiently and to build a wider variety of linked data structures. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of L6 happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - L6 on HOPL https://hopl.info/showlanguage.prx?exp=227 L6 on HOPL - Read more about L6 on the web: 1. https://dl.acm.org/citation.cfm?id=365792 1. Built with Scroll v170.5.0 10/15/2024 291 1.5
l2 - Programming language l2 == l2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #1866 on PLDB 8 Years Old ```Download source code: git clone https://github.com/murisi/L2 ``` A minimalist type-inferred programming language with procedural macro support - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - l2 is developed on <a href="https://github.com/murisi/L2">GitHub</a> and has 135 stars - Early development of l2 happened in <a href="../lists/labs.html#q=https://github.com/murisi/L2/issues">https://github.com/murisi/L2/issues</a> - l2 is written in <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="markdown.html">Markdown</a>, <a href="bash.html">Bash</a>, <a href="tex.html">Tex</a>, <a href="xml.html">XML</a> HackerNews discussions of l2 ============================ title|titleLink|date|score|comments Show HN: L2: An experiment/programming language|https://news.ycombinator.com/item?id=14510073|06/07/2017|2|0 Built with Scroll v170.5.0 10/15/2024 305 1.5
l - Programming language l = l is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #3073 on PLDB 12 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of l happened in <a href="../lists/labs.html#q=https://github.com/mlemerre/l-lang/issues">https://github.com/mlemerre/l-lang/issues</a> - <a href="http://l-lang.org">l-lang.org</a> was registered in 2013 HackerNews discussions of l =========================== title|titleLink|date|score|comments TDOP / Pratt parser in pictures|https://news.ycombinator.com/item?id=16787913|04/08/2018|2|0 Built with Scroll v170.5.0 10/15/2024 240 1.2
Kyma - Programming language Kyma ==== Kyma is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #2854 on PLDB 39 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Kyma happened in <a href="../lists/labs.html#q=University of Illinois Urbana-Champaign">University of Illinois Urbana-Champaign</a> - Kyma on HOPL https://hopl.info/showlanguage.prx?exp=6400 Kyma on HOPL - Read more about Kyma on the web: 1. https://www.revolvy.com/page/Kyma-%28sound-design-language%29 1. Built with Scroll v170.5.0 10/15/2024 228 1.1
Kylix Built with Scroll v170.5.0 10/15/2024 6 0
Kvsapi Built with Scroll v170.5.0 10/15/2024 6 0
Kvikkalkul Built with Scroll v170.5.0 10/15/2024 6 0
Kuroko - Programming language Kuroko ====== Kuroko is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by K. Lange. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=K.%20Lange K. Lange #1352 on PLDB 5 Years Old ```Download source code: git clone https://github.com/kuroko-lang/kuroko ``` Dialect of Python with explicit variable declaration and block scoping, with a lightweight and easy-to-embed bytecode compiler and interpreter. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Kuroko is developed on <a href="https://github.com/kuroko-lang/kuroko">GitHub</a> and has 422 stars - Early development of Kuroko happened in <a href="../lists/labs.html#q=https://github.com/kuroko-lang">https://github.com/kuroko-lang</a> - Kuroko is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 327 1.6
kumir - Programming language kumir ===== kumir is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #1350 on PLDB 14 Years Old ```Download source code: git clone https://github.com/a-a-maly/kumir2 ``` KuMir, which is used in some Russian schools for education. KuMir" is a game of words, literally “Kumir" means “Idol", but developers of this language say that this is abbreviature: “K" - Set, “u" - of Educational, “Mir" - WORLDs (КуМир - Комплект Учебных МИРов). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - kumir is developed on <a href="https://github.com/a-a-maly/kumir2">GitHub</a> and has 21 stars - Early development of kumir happened in <a href="../lists/labs.html#q=https://github.com/a-a-maly/kumir2/issues">https://github.com/a-a-maly/kumir2/issues</a> - kumir is written in <a href="cpp.html">C++</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="cmake.html">CMake</a>, <a href="qt.html">Qt</a>, <a href="python.html">Python</a>, <a href="json.html">JSON</a>, <a href="c.html">C</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="qml.html">QML</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="csv.html">CSV</a>, <a href="make.html">Make</a>, <a href="typescript.html">TypeScript</a>, <a href="ini.html">Ini</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/k/Kumir.kum'>hello-world</a>: алг нач вывод "Hello World" кон ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 444 2.2
KUKA Robot Language - Programming language KUKA Robot Language =================== KUKA Robot Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2070 on PLDB 15 Years Old The KUKA Robot Language, also known as KRL, is a proprietary programming language similar to Pascal and used to control KUKA robots.. Read more on Wikipedia... https://en.wikipedia.org/wiki/KUKA_Robot_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of KUKA Robot Language happened in <a href="../lists/labs.html#q=KUKA Robotics Corporation">KUKA Robotics Corporation</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/kuka">grammar</a> for KUKA Robot Language - See also: (3 related languages) <a href="pascal.html">Pascal</a>, <a href="ascii.html">ASCII</a>, <a href="rapid.html">RAPID</a> Built with Scroll v170.5.0 10/15/2024 280 1.4
Kuin - Programming language Kuin ==== Kuin is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #1648 on PLDB 9 Years Old ```Download source code: git clone https://github.com/kuina/Kuin ``` Kuin Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Kuin is developed on <a href="https://github.com/kuina/Kuin">GitHub</a> and has 264 stars - Early development of Kuin happened in <a href="../lists/labs.html#q=https://github.com/kuina">https://github.com/kuina</a> - Kuin is written in <a href="cpp.html">C++</a>, <a href="xml.html">XML</a>, <a href="c.html">C</a>, <a href="html.html">HTML</a>, <a href="assembly-language.html">Assembly language</a>, <a href="markdown.html">Markdown</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/kuin.py">syntax highlighting</a> for Kuin Built with Scroll v170.5.0 10/15/2024 291 1.5
kuc - Programming language kuc === kuc is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Andrey Zholos. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Andrey%20Zholos Andrey Zholos #1926 on PLDB 14 Years Old ```Download source code: git clone https://github.com/zholos/kuc/ ``` A vector programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - kuc is developed on <a href="https://github.com/zholos/kuc/">GitHub</a> and has 52 stars - kuc is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 10/15/2024 243 1.2
Kubernetes - Application Kubernetes ========== Kubernetes is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2014 by Craig McLuckie and Joe Beda and and Brendan Burns. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Craig%20McLuckie Craig McLuckie https://pldb.io/concepts/../lists/creators.html#q=Joe%20Beda Joe Beda https://pldb.io/concepts/../lists/creators.html#q=and%20Brendan%20Burns and Brendan Burns #241 on PLDB 11 Years Old ```Download source code: git clone https://github.com/kubernetes/kubernetes ``` Production-Grade Container Scheduling and Management - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Kubernetes is developed on <a href="https://github.com/kubernetes/kubernetes">GitHub</a> and has 108,808 stars - Watch the history of <a href="https://www.youtube.com/watch?v=8ZSxYJ0IaTc">the Kubernetes repo visualized with Gource</a> - Early development of Kubernetes happened in <a href="../lists/labs.html#q=Google">Google</a> - Kubernetes is written in <a href="go.html">Go</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="make.html">Make</a>, <a href="assembly-language.html">Assembly language</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="starlark.html">starlark</a>, <a href="bash.html">Bash</a>, <a href="powershell.html">PowerShell</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="svg.html">SVG</a>, <a href="toml.html">TOML</a>, <a href="sed.html">sed</a>, <a href="csv.html">CSV</a>, <a href="html.html">HTML</a>, <a href="z-shell.html">Z shell</a> - There are 0 members in the <a href="https://www.reddit.com/r/kubernetes/">Kubernetes subreddit</a> - There is a <a href="https://docs.helm.sh/">central package repository</a> for Kubernetes Built with Scroll v170.5.0 10/15/2024 451 2.3
ktye/k - Programming language ktye/k ====== ktye/k is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #1891 on PLDB 6 Years Old ```Download source code: git clone https://github.com/ktye/i ``` ktye/k is an implementation of the k programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - ktye/k is developed on <a href="https://github.com/ktye/i">GitHub</a> and has 98 stars - ktye/k is an implementation of <a href="k.html">K</a> - ktye/k is written in <a href="go.html">Go</a>, <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="awk.html">awk</a>, <a href="yaml.html">YAML</a>, <a href="wasm.html">WebAssembly</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a>, <a href="csv.html">CSV</a> Built with Scroll v170.5.0 10/15/2024 351 1.8
ktexteditor-editor - Editor ktexteditor-editor ================== ktexteditor-editor is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2014 by Christoph Cullmann. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Christoph%20Cullmann Christoph Cullmann #1272 on PLDB 11 Years Old ```Download source code: git clone https://github.com/KDE/ktexteditor ``` KTextEditor Framework - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - ktexteditor-editor is developed on <a href="https://github.com/KDE/ktexteditor">GitHub</a> and has 72 stars - Early development of ktexteditor-editor happened in <a href="../lists/labs.html#q=KDE e.V.">KDE e.V.</a> - ktexteditor-editor is written in <a href="javascript.html">JavaScript</a>, <a href="cpp.html">C++</a>, <a href="qt.html">Qt</a>, <a href="cmake.html">CMake</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a>, <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 311 1.6
Krypton Built with Scroll v170.5.0 10/15/2024 6 0
Krs Built with Scroll v170.5.0 10/15/2024 6 0
KRL - Programming language KRL === KRL, aka knowledge representation language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1976 by Daniel G. Bobrow and Terry Winograd. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 https://pldb.io/concepts/../lists/creators.html#q=Daniel%20G.%20Bobrow Daniel G. Bobrow https://pldb.io/concepts/../lists/creators.html#q=Terry%20Winograd Terry Winograd #1125 on PLDB 49 Years Old 440 <span title="KRL repos on GitHub.">Repos</span> KRL is a knowledge representation language, developed by Daniel G. Bobrow and Terry Winograd while at Xerox PARC and Stanford University, respectively. It is a frame-based language. Read more on Wikipedia... https://en.wikipedia.org/wiki/KRL_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 440 KRL repos on <a href="https://github.com/search?q=language:KRL">GitHub</a> - Early development of KRL happened in <a href="../lists/labs.html#q=Xerox PARC">Xerox PARC</a> and <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - The Google BigQuery Public Dataset GitHub snapshot shows 18 users using KRL in 30 repos on <a href="https://api.github.com/search/repositories?q=language:KRL">GitHub</a> - KRL on HOPL https://hopl.info/showlanguage.prx?exp=763 KRL on HOPL - See also: (1 related languages) <a href="kuka.html">KUKA Robot Language</a> ```Example from the web: ruleset sample { meta { name "Hello World" description << Hello world >> author "Phil Windley" } // just one rule rule hello { select when web pageview notify("Hello world!", "Just a note to say hello"); } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 484 2.4
Krl-0 Built with Scroll v170.5.0 10/15/2024 6 0
Kris Built with Scroll v170.5.0 10/15/2024 6 0
KRC - Programming language KRC === KRC, aka Kent Recursive Calculator, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1981 by David Turner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221981%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1981 https://pldb.io/concepts/../lists/creators.html#q=David%20Turner David Turner #1715 on PLDB 44 Years Old KRC (Kent Recursive Calculator) is a lazy functional language developed by David Turner from November 1979 to October 1981 based on SASL, with pattern matching, guards and ZF expressions (now more usually called list comprehensions). Two implementations of KRC were written: David Turner's original one in BCPL running on EMAS, and Simon J. Croft's later one in C under Unix, and KRC was the main language used for teaching functional programming at the University of Kent at Canterbury (UK) from 1982 to 1985. Read more on Wikipedia... https://en.wikipedia.org/wiki/Kent_Recursive_Calculator Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of KRC happened in <a href="../lists/labs.html#q=University of Kent">University of Kent</a> - KRC on HOPL https://hopl.info/showlanguage.prx?exp=959 KRC on HOPL - See also: (4 related languages) <a href="bcpl.html">BCPL</a>, <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="isbn.html">ISBN</a> - Read more about KRC on the web: 1. http://krc-lang.org/ 1. Built with Scroll v170.5.0 10/15/2024 365 1.8
Knowledge Query and Manipulation Language - Query language Knowledge Query and Manipulation Language ========================================= Knowledge Query and Manipulation Language, aka Knowledge Query and Manipulation Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #2466 on PLDB 32 Years Old The Knowledge Query and Manipulation Language, or KQML, is a language and protocol for communication among software agents and knowledge-based systems. It was developed in the early 1990s part of the DARPA knowledge Sharing Effort, which was aimed at developing techniques for building large-scale knowledge bases which are shareable and reusable. While originally conceived of as an interface to knowledge based systems, it was soon repurposed as an Agent communication language.Work on KQML was led by Tim Finin of the University of Maryland, Baltimore County and Jay Weber of EITech and involved contributions from many researchers. Read more on Wikipedia... https://en.wikipedia.org/wiki/Knowledge_Query_and_Manipulation_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of Knowledge Query and Manipulation Language happened in <a href="../lists/labs.html#q=DARPA">DARPA</a> - See also: (1 related languages) <a href="knowledge-interchange-format.html">Knowledge Interchange Format</a> Built with Scroll v170.5.0 10/15/2024 333 1.7
Korn shell - Programming language Korn shell ========== Korn shell is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #189 on PLDB 42 Years Old KornShell (ksh) is a Unix shell which was developed by David Korn at Bell Labs in the early 1980s and announced at USENIX on July 14, 1983. The initial development was based on Bourne shell source code. Other early contributors were Bell Labs developers Mike Veach and Pat Sullivan, who wrote the Emacs and vi-style line editing modes' code, respectively. Read more on Wikipedia... https://en.wikipedia.org/wiki/KornShell Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Korn shell happened in <a href="../lists/labs.html#q=https://github.com/att">https://github.com/att</a> - There are 1,839 members in the <a href="https://reddit.com/r/ksh">Korn shell subreddit</a> - Korn shell on HOPL https://hopl.info/showlanguage.prx?exp=3481 Korn shell on HOPL - Korn shell appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="http://www.kornshell.org/">kornshell.org</a> was registered in 2005 - See also: (9 related languages) <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="emacs-editor.html">Emacs</a>, <a href="vi.html">vi</a>, <a href="bash.html">Bash</a>, <a href="motif-software.html">Motif</a>, <a href="tcl.html">Tcl</a>, <a href="arexx.html">ARexx</a> - 5 PLDB concepts link to Korn shell: <a href="abcl-lang.html">Armed Bear Common Lisp</a>, <a href="java.html">Java</a>, <a href="ncl.html">NCAR Command Language</a>, <a href="noweb.html">Noweb</a>, <a href="revolution-programming-language.html">Revolution</a> ```Example from <a href='https://riju.codes/ksh'>Riju</a>: echo "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/k/KSH.ksh'>hello-world</a>: #!/bin/ksh echo "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token echo row Feature Here Document FeatureLink ../features/hasHereDocs.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 537 2.7
KonsolScript - Programming language KonsolScript ============ KonsolScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #2718 on PLDB 20 Years Old KonsolScript is a cross-platform scripting language used mostly for games. It is available for Windows and Linux Operating Systems. KonsolScript was developed during 2005 as the scripting language which is intentionally for the purpose writing games with KAGE (Alternative Game Engine). Read more on Wikipedia... https://en.wikipedia.org/wiki/KonsolScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of KonsolScript happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/konsolscript/feature-requests/">https://sourceforge.net/p/konsolscript/feature-requests/</a> - Explore KonsolScript snippets on <a href="http://www.rosettacode.org/wiki/Category:KonsolScript">Rosetta Code</a> - See also: (2 related languages) <a href="linux.html">Linux</a>, <a href="actionscript.html">ActionScript</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 311 1.6
Konna Built with Scroll v170.5.0 10/15/2024 6 0
kona - Programming language kona ==== kona is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #943 on PLDB 15 Years Old ```Download source code: git clone https://github.com/kevinlawler/kona ``` Kona is the open-source implementation of the k3 programming language. k is a synthesis of APL and LISP. Although many of the capabilities come from APL, the fundamental data construct is quite different. In APL the construct is a multi-dimensional matrix-like array, where the dimension of the array can range from 0 to some maximum (often 9). In k, like LISP, the fundamental data construct is a list. Also, like LISP, the k language is ASCII-based, so you don't need a special keyboard. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - kona is developed on <a href="https://github.com/kevinlawler/kona">GitHub</a> and has 1,356 stars - Early development of kona happened in <a href="../lists/labs.html#q=https://github.com/kevinlawler/kona/issues">https://github.com/kevinlawler/kona/issues</a> - kona is written in <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="lisp.html">Lisp</a>, <a href="markdown.html">Markdown</a>, <a href="awk.html">awk</a>, <a href="yaml.html">YAML</a> - Read more about kona on the web: 1. http://www.hakank.org/k/ 1. ```Example from the web: factorial:{*/1+!:x} fib1:{(x(|+\)\1 1)[;1]} fib2:{x{x,+/-2#x}/!2} fib_rec:{:[x<2;1;_f[x-1]+_f[x-2]]} maxsubsum:{|/0(0|+)\x} primes_to_n_sieve:{2_&{:[x@y;x&@[1,-1_ z#(1_ y#1),0;y;:;1];x]}/[x#1;2_!__ceil_sqrt x;x]} primes_to_n_sieve2:{:[x<4;,2;r,1_&~|/x#'~!:'r: _f[_ _ceil _sqrt x]]} ``` Built with Scroll v170.5.0 10/15/2024 449 2.2
Komodo-editor Built with Scroll v170.5.0 10/15/2024 6 0
Koka - Programming language Koka ==== Koka is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Daan Leijen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Daan%20Leijen Daan Leijen #200 on PLDB 13 Years Old ```Download source code: git clone https://github.com/koka-lang/koka ``` A strongly typed functional-style language with effect types and handlers. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Koka is developed on <a href="https://github.com/koka-lang/koka">GitHub</a> and has 3,178 stars - Early development of Koka happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - Koka compiles to <a href="c.html">C</a> - Koka is written in <a href="haskell.html">Haskell</a>, <a href="c.html">C</a>, <a href="xml.html">XML</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="cpp.html">C++</a>, <a href="csharp.html">C#</a>, <a href="ocaml.html">OCaml</a>, <a href="cmake.html">CMake</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="swift.html">Swift</a>, <a href="svg.html">SVG</a>, <a href="java.html">Java</a>, <a href="typescript.html">TypeScript</a>, <a href="lean.html">Lean</a>, <a href="vim-script.html">Vim script</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="lex.html">Lex</a>, <a href="yacc.html">Yacc</a>, <a href="logos.html">Logos</a>, <a href="tex.html">Tex</a>, <a href="python.html">Python</a>, <a href="lisp.html">Lisp</a>, <a href="html.html">HTML</a>, <a href="sed.html">sed</a>, <a href="less.html">Less</a>, <a href="cson.html">CSON</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/haskell.py">syntax highlighting</a> for Koka - Read more about Koka on the web: 1. https://koka-lang.github.io/koka/doc/book.html 1. ```Example from the web: fun hello-ten() var i := 0 while { i < 10 } println("hello") i := i + 1 ``` ```Koka <a href="../lists/keywords.html#q=koka">Keywords</a> infix infixr infixl type cotype rectype alias struct con fun function val var external if then else elif return match private public private module import as include inline rec try yield enum interface instance ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // [0-9]+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // [0-9]+\.[0-9]+([eE][\-+]?[0-9]+)? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0[xX][0-9a-fA-F]+ Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 724 3.6
Koi Built with Scroll v170.5.0 10/15/2024 6 0
kogut - Programming language kogut ===== kogut is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #3072 on PLDB 21 Years Old Kogut is an experimental programming language which supports impurely functional programming and a non-traditional flavor of object-oriented programming. Its semantics is most similar to Scheme or Dylan, but the syntax looks more like ML or Ruby. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of kogut happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/kokogut/mailman/kokogut-users/">https://sourceforge.net/p/kokogut/mailman/kokogut-users/</a> Built with Scroll v170.5.0 10/15/2024 240 1.2
Kodu Game Lab - Programming language Kodu Game Lab ============= Kodu Game Lab is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #1529 on PLDB 16 Years Old Kodu, originally named Boku, is a programming integrated development environment (IDE) by Microsoft's FUSE Labs. It runs on Xbox 360 and Microsoft Windows XP, Windows Vista, Windows 7, Windows 8 and Windows 10. It was released on the Xbox Live Marketplace on June 30, 2009. Read more on Wikipedia... https://en.wikipedia.org/wiki/Kodu_Game_Lab Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Kodu Game Lab happened in <a href="../lists/labs.html#q=Microsoft's Future Social Experiences Labs">Microsoft's Future Social Experiences Labs</a> - <a href="http://kodugamelab.com">kodugamelab.com</a> was registered in 2009 - See also: (6 related languages) <a href="logo.html">Logo</a>, <a href="squeak.html">Squeak</a>, <a href="microsoft-small-basic.html">Microsoft Small Basic</a>, <a href="scratch.html">Scratch</a>, <a href="robomind.html">RoboMind</a>, <a href="toontalk.html">ToonTalk</a> Built with Scroll v170.5.0 10/15/2024 321 1.6
kode - Programming language kode ==== kode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by monsterkodi. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=monsterkodi monsterkodi #2247 on PLDB 4 Years Old ```Download source code: git clone https://github.com/monsterkodi/kode ``` programming language that transpiles to JavaScript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - kode is developed on <a href="https://github.com/monsterkodi/kode">GitHub</a> and has 3 stars - <a href="coffeescript.html">CoffeeScript</a> influenced the design of kode - kode is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a> ```Example from the web: a = 1...3 for i in 0..5 if a ➜ X b ➜ Y ➜ Z ``` Built with Scroll v170.5.0 10/15/2024 275 1.4
koara - Text markup language koara ===== koara is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2016 by Andy Van Den Heuvel. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Andy%20Van%20Den%20Heuvel Andy Van Den Heuvel #753 on PLDB 9 Years Old ```Download source code: git clone https://github.com/koara/koara-java ``` Koara parser written in Java - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - koara is developed on <a href="https://github.com/koara/koara-java">GitHub</a> and has 3 stars - Early development of koara happened in <a href="../lists/labs.html#q=https://github.com/koara">https://github.com/koara</a> - koara is written in <a href="java.html">Java</a>, <a href="gradle.html">Gradle</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - There is a <a href="https://search.maven.org/artifact/io.koara/koara">central package repository</a> for koara HackerNews discussions of koara =============================== title|titleLink|date|score|comments Show HN: Koara – A modular lightweight markup language|https://news.ycombinator.com/item?id=10844780|01/05/2016|4|0 Built with Scroll v170.5.0 10/15/2024 327 1.6
ko - Programming language ko == ko is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Petar Maymounkov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Petar%20Maymounkov Petar Maymounkov #1259 on PLDB 7 Years Old ```Download source code: git clone https://github.com/kocircuit/kocircuit ``` Ko: A generic type-safe language for concurrent, stateful, deadlock-free systems and protocol manipulations - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ko is developed on <a href="https://github.com/kocircuit/kocircuit">GitHub</a> and has 307 stars - Early development of ko happened in <a href="../lists/labs.html#q=https://github.com/kocircuit/kocircuit">https://github.com/kocircuit/kocircuit</a> - ko is written in <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="hcl.html">HCL</a>, <a href="json.html">JSON</a>, <a href="assembly-language.html">Assembly language</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="perl.html">Perl</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="xml.html">XML</a>, <a href="svg.html">SVG</a>, <a href="toml.html">TOML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="make.html">Make</a>, <a href="cson.html">CSON</a>, <a href="c.html">C</a>, <a href="csv.html">CSV</a> Built with Scroll v170.5.0 10/15/2024 366 1.8
Knowledge Interchange Format - Programming language Knowledge Interchange Format ============================ Knowledge Interchange Format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #2360 on PLDB 35 Years Old Knowledge Interchange Format (KIF) is a computer language designed to enable systems to share and re-use information from knowledge-based systems. KIF is similar to frame languages such as KL-One and LOOM but unlike such language its primary role is not intended as a framework for the expression or use of knowledge but rather for the interchange of knowledge between systems. The designers of KIF likened it to PostScript. Read more on Wikipedia... https://en.wikipedia.org/wiki/Knowledge_Interchange_Format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Knowledge Interchange Format happened in <a href="../lists/labs.html#q=http://www-ksl.stanford.edu/knowledge-sharing/">http://www-ksl.stanford.edu/knowledge-sharing/</a> - See also: (2 related languages) <a href="postscript.html">PostScript</a>, <a href="kqml.html">Knowledge Query and Manipulation Language</a> Built with Scroll v170.5.0 10/15/2024 312 1.6
Knitr - Template language Knitr ===== Knitr is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1713 on PLDB 13 Years Old knitr is an engine for dynamic report generation with R. It is a package in the statistical programming language R that enables integration of R code into LaTeX, LyX, HTML, Markdown, AsciiDoc, and reStructuredText documents. The purpose of knitr is to allow reproducible research in R through the means of Literate Programming. Read more on Wikipedia... https://en.wikipedia.org/wiki/Knitr Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Early development of Knitr happened in <a href="../lists/labs.html#q=Iowa State University">Iowa State University</a> - Knitr compiles to <a href="latex.html">LaTeX</a> - See also: (12 related languages) <a href="r.html">R</a>, <a href="latex.html">LaTeX</a>, <a href="lyx-editor.html">LyX</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="sweave.html">Sweave</a>, <a href="python.html">Python</a>, <a href="perl.html">Perl</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="rstudio.html">RStudio</a> ```Example from <a href='https://en.wikipedia.org/wiki/Knitr'>Wikipedia</a>: The Wilcoxon Sign test was applied as statistical comparison of the average of two dependent samples above. In this case then, the calculated P-value was 0.56 and hence greater than the significance (0.05 by default). This implies that "H0: there is no difference between the results in data1 and data2" must be accepted. ``` Built with Scroll v170.5.0 10/15/2024 417 2.1
Knight - Programming language Knight ====== Knight is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Sam Westerman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Sam%20Westerman Sam Westerman #2050 on PLDB 4 Years Old ```Download source code: git clone https://github.com/knight-lang/knight-lang ``` The Knight Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Knight is developed on <a href="https://github.com/knight-lang/knight-lang">GitHub</a> and has 63 stars - Early development of Knight happened in <a href="../lists/labs.html#q=https://github.com/knight-lang">https://github.com/knight-lang</a> - Knight is written in <a href="ruby.html">Ruby</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 276 1.4
KML - Xml format KML === KML, aka Keyhole Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1331 on PLDB 18 Years Old Keyhole Markup Language (KML) is an XML notation for expressing geographic annotation and visualization within Internet-based, two-dimensional maps and three-dimensional Earth browsers. KML was developed for use with Google Earth, which was originally named Keyhole Earth Viewer. It was created by Keyhole, Inc, which was acquired by Google in 2004. Read more on Wikipedia... https://en.wikipedia.org/wiki/Keyhole_Markup_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of KML happened in <a href="../lists/labs.html#q=Keyhole, Inc">Keyhole, Inc</a> and <a href="../lists/labs.html#q=Google">Google</a> - See also: (3 related languages) <a href="xml.html">XML</a>, <a href="geo-ml.html">Geography Markup Language</a>, <a href="collada.html">COLLADA</a> ```Example from <a href='https://en.wikipedia.org/wiki/Keyhole_Markup_Language'>Wikipedia</a>: <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2"> <Document> <Placemark> <name>New York City</name> <description>New York City</description> <Point> <coordinates>-74.006393,40.714172,0</coordinates> </Point> </Placemark> </Document> </kml> ``` Built with Scroll v170.5.0 10/15/2024 384 1.9
Klong - Programming language Klong ===== Klong is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Nils M Holm. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Nils%20M%20Holm Nils M Holm #2288 on PLDB 10 Years Old A Simple Array Language. Klong is an array language, like K, but without the ambiguity. If you know K or APL, you may be disappointed by Klong. If you don't know any array languages, it might explode your brain. Use at your own risk! Note that Klong is a mathematical notation rather than a programming language. If you try to use it like your favorite functional/procedural/OO programming language, you will only get frustrated. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - Early development of Klong happened in <a href="../lists/labs.html#q=https://t3x.org/klong/">https://t3x.org/klong/</a> - <a href="k.html">K</a> and <a href="apl.html">APL</a> influenced the design of Klong ```Example from the web: {&/x!:\2+!_x^1%2} ``` Built with Scroll v170.5.0 10/15/2024 357 1.8
Klipa Built with Scroll v170.5.0 10/15/2024 6 0
Klerer-may-system Built with Scroll v170.5.0 10/15/2024 6 0
Klaim Built with Scroll v170.5.0 10/15/2024 6 0
KL1 - Programming language KL1 === KL1 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #3483 on PLDB 37 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of KL1 happened in <a href="../lists/labs.html#q=University of Tokyo">University of Tokyo</a> - KL1 on HOPL https://hopl.info/showlanguage.prx?exp=1562 KL1 on HOPL - Read more about KL1 on the web: 1. https://www.researchgate.net/publication/220993099_Operating_System_PIMOS_and_Kernel_Language_KL1 1. Built with Scroll v170.5.0 10/15/2024 220 1.1
KL0 - Programming language KL0 === KL0 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1982. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 #2585 on PLDB 43 Years Old Kernel Language 0 (KL0) is a sequential logic programming language based on Prolog, used in the ICOT Fifth generation computer project.. Read more on Wikipedia... https://en.wikipedia.org/wiki/KL0 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of KL0 happened in <a href="../lists/labs.html#q=Ministry of International Trade and Industry">Ministry of International Trade and Industry</a> - KL0 on HOPL https://hopl.info/showlanguage.prx?exp=2146 KL0 on HOPL - Read more about KL0 on the web: 1. https://en.wikipedia.org/wiki/KL0 1. Built with Scroll v170.5.0 10/15/2024 261 1.3
Kl-one Built with Scroll v170.5.0 10/15/2024 6 0
Kixtart Built with Scroll v170.5.0 10/15/2024 6 0
kivy-lang - Programming language kivy-lang ========= kivy-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2891 on PLDB 15 Years Old A meta language that look like QML in QT - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of kivy-lang happened in <a href="../lists/labs.html#q=https://github.com/kivy">https://github.com/kivy</a> - Read more about kivy-lang on the web: 1. https://github.com/kivy/kivy/blob/master/kivy/data/style.kv 1. ```Example from the web: #:kivy 1.0 Widget: Button: text: "Hello World" Button: text: "I'm another label" pos: (200, 200) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 277 1.4
kitten - Programming language kitten ====== kitten is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Jon Purdy. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Jon%20Purdy Jon Purdy #449 on PLDB 13 Years Old ```Download source code: git clone https://github.com/evincarofautumn/kitten ``` <a href='http://kittenlang.org'>Kitten</a> is a statically typed concatenative language with effect types. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - kitten is developed on <a href="https://github.com/evincarofautumn/kitten">GitHub</a> and has 1,088 stars - Early development of kitten happened in <a href="../lists/labs.html#q=https://github.com/evincarofautumn/kitten/issues">https://github.com/evincarofautumn/kitten/issues</a> - kitten is written in <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="vim-script.html">Vim script</a>, <a href="yaml.html">YAML</a>, <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="lisp.html">Lisp</a> - Explore kitten snippets on <a href="http://www.rosettacode.org/wiki/Category:Kitten">Rosetta Code</a> ```Example from <a href='https://riju.codes/kitten'>Riju</a>: "Hello, world!" say ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/k/Kitten.ktn'>hello-world</a>: "Hello World" say ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token say Built with Scroll v170.5.0 10/15/2024 407 2
kitlang - Programming language kitlang ======= kitlang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Ben Morris. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Ben%20Morris Ben Morris #728 on PLDB 7 Years Old ```Download source code: git clone https://github.com/kitlang/kit ``` A magical, high performance programming language for game development. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - kitlang is developed on <a href="https://github.com/kitlang/kit">GitHub</a> and has 1,016 stars - Early development of kitlang happened in <a href="../lists/labs.html#q=https://github.com/kitlang">https://github.com/kitlang</a> - kitlang is written in <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="yacc.html">Yacc</a>, <a href="xml.html">XML</a>, <a href="logos.html">Logos</a>, <a href="vim-script.html">Vim script</a> Built with Scroll v170.5.0 10/15/2024 314 1.6
Kit - Template language Kit === Kit is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1111 on PLDB 13 Years Old 218 <span title="Kit repos on GitHub.">Repos</span> HTML template language from CodeKit - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - There are at least 218 Kit repos on <a href="https://github.com/search?q=language:Kit">GitHub</a> - Early development of Kit happened in <a href="../lists/labs.html#q=https://codekitapp.com/about/">https://codekitapp.com/about/</a> - The Google BigQuery Public Dataset GitHub snapshot shows 59 users using Kit in 67 repos on <a href="https://api.github.com/search/repositories?q=language:Kit">GitHub</a> - GitHub supports <a href="https://github.com/atom/language-html" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Kit - Read more about Kit on the web: 1. https://www.hongkiat.com/blog/kit-language/ 1. ```Example from the web: <!-- @page_name: Homepage --> <!-- @body_class: home blog --> <!-- @include inc/opening.kit --> ``` ```Example from <a href='https://github.com/atom/language-html'>Linguist</a>: <!-- $pageTitle: The Kit Language --> <section> <h1><!-- $pageTitle --></h1> <p> <!-- @include "loremipsum" --> </p> </section> ``` Built with Scroll v170.5.0 10/15/2024 361 1.8
Keep It Short and Simple - Programming language Keep It Short and Simple ======================== Keep It Short and Simple, aka Keep It Short and Simple, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1959. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221959%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1959 #3155 on PLDB 66 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Keep It Short and Simple happened in <a href="../lists/labs.html#q=Columbia University">Columbia University</a> - Keep It Short and Simple on HOPL https://hopl.info/showlanguage.prx?exp=85 Keep It Short and Simple on HOPL - Read more about Keep It Short and Simple on the web: 1. http://www.columbia.edu/cu/computinghistory/650.html 1. Built with Scroll v170.5.0 10/15/2024 250 1.3
King-kong Built with Scroll v170.5.0 10/15/2024 6 0
kima - Programming language kima ==== kima is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #2104 on PLDB 7 Years Old ```Download source code: git clone https://gitlab.com/michalis_pardalos/Kima ``` A Programming Language with static types and (currently WIP) algebraic effects. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - kima on GitLab https://gitlab.com/michalis_pardalos/Kima kima on GitLab - Early development of kima happened in <a href="../lists/labs.html#q=https://gitlab.com/kima-lang/Kima/-/issues">https://gitlab.com/kima-lang/Kima/-/issues</a> - kima is written in <a href="haskell.html">Haskell</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> - <a href="https://kima.xyz/">kima.xyz</a> was registered in 2019 - Read more about kima on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/ep3itg/does_a_language_have_to_be_especially_unique_to/ 1. Built with Scroll v170.5.0 10/15/2024 290 1.4
Kilo LISP - Programming language Kilo LISP ========= Kilo LISP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Nils M Holm. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Nils%20M%20Holm Nils M Holm #2124 on PLDB 6 Years Old Kilo LISP is a small interpreter for purely symbolic LISP. Its source consists of 25K bytes of comprehensible code (20KB C, 5KB LISP) and it runs in 64K bytes of memory. None the less it offers: lexical scoping, tail call elimination, macros, quasiquotation, variable-argument functions, constant-space garbage collection, image files, keyboard interrupt handling - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Kilo LISP happened in <a href="../lists/labs.html#q=https://www.t3x.org">https://www.t3x.org</a> - Read more about Kilo LISP on the web: 1. https://news.ycombinator.com/item?id=19415735 1. ```Example from the web: ((a . b) . c) (a . (b . c)) ((a . b) . (c . d)) ``` Built with Scroll v170.5.0 10/15/2024 301 1.5
Kiev Built with Scroll v170.5.0 10/15/2024 6 0
Kid Built with Scroll v170.5.0 10/15/2024 6 0
KiCad Legacy Layout - Application KiCad Legacy Layout =================== KiCad Legacy Layout is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #695 on PLDB 33 Years Old KiCad (pronounced "Key-CAD") is a free software suite for electronic design automation (EDA). It facilitates the design of schematics for electronic circuits and their conversion to PCB designs. KiCad was originally developed by Jean-Pierre Charras. Read more on Wikipedia... https://en.wikipedia.org/wiki/KiCad Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cad"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cad</a> - Early development of KiCad Legacy Layout happened in <a href="../lists/labs.html#q=Instituts Universitaires de Technologie de Grenoble">Instituts Universitaires de Technologie de Grenoble</a> - The Google BigQuery Public Dataset GitHub snapshot shows 914 users using KiCad Legacy Layout in 1k repos on <a href="https://api.github.com/search/repositories?q=language:KiCad">GitHub</a> - GitHub supports <a href="https://github.com/Alhadis/language-pcb" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for KiCad Legacy Layout - See also: (7 related languages) <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="gerber-image.html">Gerber Image</a>, <a href="eagle.html">Eagle</a>, <a href="opengl.html">OpenGL</a>, <a href="java.html">Java</a>, <a href="vrml.html">VRML</a> - Read more about KiCad Legacy Layout on the web: 1. http://kicad-pcb.org/help/file-formats/d 1. ```Example from the web: (kicad_pcb (version 3) (host pcbnew "(2013-02-20 BZR 3963)-testing") (general (links 2) (no_connects 0) (area 57.924999 28.924999 74.075001 42.075001) (thickness 1.6) (drawings 5) (tracks 5) (zones 0) (modules 2) (nets 3) )) ``` ```Example from <a href='https://github.com/Alhadis/language-pcb'>Linguist</a>: PCBNEW-BOARD Version 1 date Fri Oct 19 11:53:05 2012 # Created by Pcbnew(2012-05-21 BZR 3261)-stable $GENERAL encoding utf-8 LayerCount 2 Ly 1FFF8001 EnabledLayers 1FFF8001 Links 135 NoConn 11 Di 41844 16849 73060 58324 Ndraw 54 Ntrack 512 Nzone 0 BoardThickness 630 Nmodule 51 Nnets 44 $EndGENERAL $SHEETDESCR Sheet A4 11700 8267 Title "" Date "19 oct 2012" Rev "" Comp "" Comment1 "" Comment2 "" Comment3 "" Comment4 "" $EndSHEETDESCR $SETUP InternalUnit 0.000100 INCH Layers 2 Layer[0] Back signal Layer[15] Front signal TrackWidth 80 TrackWidthList 200 TrackWidthList 500 TrackWidthList 1000 TrackClearence 80 ZoneClearence 200 TrackMinWidth 80 DrawSegmWidth 80 EdgeSegmWidth 150 ViaSize 270 ViaDrill 130 ViaMinSize 270 ViaMinDrill 130 ViaSizeList 310 160 ViaSizeList 370 200 ViaSizeList 420 250 MicroViaSize 200 MicroViaDrill 50 MicroViasAllowed 0 MicroViaMinSize 200 MicroViaMinDrill 50 TextPcbWidth 75 TextPcbSize 300 400 EdgeModWidth 80 TextModSize 600 600 TextModWidth 120 PadSize 551 551 PadDrill 150 Pad2MaskClearance 80 Pad2PasteClearanceRatio -0.12 AuxiliaryAxisOrg 0 0 PcbPlotParams (pcbplotparams (layerselection 284721153) (usegerberextensions true) (excludeedgelayer false) (linewidth 60) (plotframeref false) (viasonmask false) (mode 1) (useauxorigin false) (hpglpennumber 1) (hpglpenspeed 20) (hpglpendiameter 15) (hpglpenoverlay 0) (pscolor true) (psnegative false) (psa4output false) (plotreference false) (plotvalue false) (plotothertext true) (plotinvisibletext false) (padsonsilk false) (subtractmaskfromsilk false) (outputformat 1) (mirror false) (drillshape 1) (scaleselection 1) (outputdirectory "")) $EndSETUP $EQUIPOT Na 0 "" St ~ $EndEQUIPOT $EQUIPOT Na 1 "/DC" St ~ $EndEQUIPOT $EQUIPOT Na 2 "/DD" St ~ $EndEQUIPOT $EQUIPOT Na 3 "/P0_0" St ~ $EndEQUIPOT $EQUIPOT Na 4 "/P0_1" St ~ $EndEQUIPOT $EQUIPOT Na 5 "/P0_2" St ~ $EndEQUIPOT $EQUIPOT Na 6 "/P0_3" St ~ $EndEQUIPOT $EQUIPOT Na 7 "/P0_4" St ~ $EndEQUIPOT $EQUIPOT Na 8 "/P0_5" St ~ $EndEQUIPOT $EQUIPOT Na 9 " ``` Built with Scroll v170.5.0 10/15/2024 780 3.9
ki - Programming language ki == ki is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #3071 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ki happened in <a href="../lists/labs.html#q=https://github.com/lantiga/ki/issues">https://github.com/lantiga/ki/issues</a> - <a href="http://ki-lang.org">ki-lang.org</a> was registered in 2014 HackerNews discussions of ki ============================ title|titleLink|date|score|comments Ki – A lisp for your JavaScript|https://news.ycombinator.com/item?id=7897724|06/16/2014|119|40 Built with Scroll v170.5.0 10/15/2024 239 1.2
Khi - Data notation Khi === Khi is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2023. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222023%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2023 #3007 on PLDB 2 Years Old ```Download source code: git clone https://github.com/khilang/khi ``` The Khi data format - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Khi is developed on <a href="https://github.com/khilang/khi">GitHub</a> and has 6 stars - Khi is written in <a href="markdown.html">Markdown</a> - Read more about Khi on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/1agpct9/khi_universal_data_format_for_configuration_and/ 1. ```Example from the web: # Encyclopedia article about aluminium > uuid: 0c5aacfe-d828-43c7-a530-12a802af1df4 > type: chemical-element > key: aluminium > title: Aluminium > description: The <@>:element:{chemical element} aluminium. > tags: [metal; common] > chemical-symbol: Al > atomic-number: 13 > stp-phase: <Solid> > melting-point: 933.47 > boiling-point: 2743 > density: 2.7 > electron-shells: [2; 8; 3] # External references > ext-refs: { > wikipedia: \https://en.wikipedia.org/wiki/Aluminium > snl: \https://snl.no/aluminium } # Internal references > refs: { > element: 740097ea-10fa-4203-b086-58632f099167 > chemsym: 6e2f634c-f180-407a-b9ce-2138b412b248 > atomnum: 1a5e1974-a78c-4820-afeb-79bef6974814 > react: ab7d8a1f-c028-4466-9bb2-41a39d153241 > aloxide: c1ff08e7-a88f-42d5-83c3-6adc4835a07b > stab: b3b13474-4fe3-4556-9568-925c066916a5 > purity: 40786551-85c4-461c-ba6e-4d54d5863820 > ion: effd5c7a-da31-4357-a94c-91343e9a05eb > metal: 84333088-cfcc-4e78-8d3f-7307dcab144b } > content: { <p> <@>:self:Aluminium is a <@>:element:{chemical element} with <@>:chemsym:{chemical symbol} <chemsym> and <@>:atomnum:{atomic number} <atomnum>. <p> In <@>:purity:pure form, it is a highly <@>:react:reactive <@>:metal:metal~, but normally a thin coat of <@>:aloxide:{aluminium oxide} forms on its surface, keeping it highly <@>:stab:stable~. <p> In nature, it occurs as the <@>:ion:ion <TEMPLATEgt;:{<Al>^{3+}}. It constitutes <TEMPLATEgt;:8.2% of the earth's crust, making it the most common <@>:metal:metal found there. ... } ``` Built with Scroll v170.5.0 10/15/2024 507 2.5
Khepri - Programming language Khepri ====== Khepri is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Matt Bierner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Matt%20Bierner Matt Bierner #1684 on PLDB 13 Years Old ```Download source code: git clone https://github.com/mattbierner/khepri ``` ECMAScript derived programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Khepri is developed on <a href="https://github.com/mattbierner/khepri">GitHub</a> and has 67 stars - Early development of Khepri happened in <a href="../lists/labs.html#q=https://github.com/mattbierner/khepri/issues">https://github.com/mattbierner/khepri/issues</a> - Khepri is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> Built with Scroll v170.5.0 10/15/2024 266 1.3
KGL - Query language KGL === KGL, aka Knowledge Graph Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2024. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222024%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2024 #2179 on PLDB 1 Years Old ```Download source code: git clone https://github.com/capjamesg/knowledge-graph-language ``` A query language for exploring knowledge graphs. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - KGL is developed on <a href="https://github.com/capjamesg/knowledge-graph-language">GitHub</a> and has 131 stars - KGL is written in <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="json.html">JSON</a>, <a href="csv.html">CSV</a> Built with Scroll v170.5.0 10/15/2024 254 1.3
Agilent VEE - Programming language Agilent VEE =========== Agilent VEE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #1818 on PLDB 34 Years Old Keysight VEE is a graphical dataflow programming software development environment from Keysight Technologies for automated test, measurement, data analysis and reporting. VEE originally stood for Visual Engineering Environment and developed by HP designated as HP VEE; it has since been officially renamed to Keysight VEE. Keysight VEE has been widely used in various industries, serving the entire stage of a product lifecycle, from design, validation to manufacturing. Read more on Wikipedia... https://en.wikipedia.org/wiki/Keysight_VEE Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Agilent VEE happened in <a href="../lists/labs.html#q=Keysight Technologies">Keysight Technologies</a> - Agilent VEE appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (2 related languages) <a href="labview.html">LabVIEW G</a>, <a href="matlab.html">MATLAB</a> Built with Scroll v170.5.0 10/15/2024 308 1.5
Keykit Built with Scroll v170.5.0 10/15/2024 6 0
Kew Built with Scroll v170.5.0 10/15/2024 6 0
kernel - Programming language kernel ====== kernel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #2353 on PLDB 16 Years Old Kernel is a conservative, Scheme-like dialect of Lisp in which everything is a first-class object. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of kernel happened in <a href="../lists/labs.html#q=Worcester Polytechnic Institute">Worcester Polytechnic Institute</a> - Read more about kernel on the web: 1. 2. https://bitbucket.org/AndresNavarro/klisp 1. https://web.cs.wpi.edu/~jshutt/sink-01m10.tar.gz 2. - 1 PLDB concepts link to kernel: <a href="datev.html">datev</a> Built with Scroll v170.5.0 10/15/2024 247 1.2
Kernel-e Built with Scroll v170.5.0 10/15/2024 6 0
Kermeta - Programming language Kermeta ======= Kermeta is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2628 on PLDB 13 Years Old Kermeta is a modeling and programming language for metamodel engineering.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Kermeta Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Kermeta happened in <a href="../lists/labs.html#q=Institut de recherche en informatique et systèmes aléatoires">Institut de recherche en informatique et systèmes aléatoires</a> Built with Scroll v170.5.0 10/15/2024 230 1.1
kerf - Programming language kerf ==== kerf is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Kevin Lawler. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Kevin%20Lawler Kevin Lawler #1854 on PLDB 10 Years Old ```Download source code: git clone https://github.com/kevinlawler/kerf ``` Kerf is a columnar tick database and time-series language for Linux/OSX/BSD/iOS/Android. It is written in C and natively speaks JSON and SQL. Kerf can be used for trading platforms, feedhandlers, low-latency networking, high-volume analysis of realtime and historical data, logfile processing, and more. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - kerf is developed on <a href="https://github.com/kevinlawler/kerf">GitHub</a> and has 23 stars - Early development of kerf happened in <a href="../lists/labs.html#q=https://github.com/kevinlawler/kerf/issues">https://github.com/kevinlawler/kerf/issues</a> - kerf is written in <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a> - Read more about kerf on the web: 1. http://kerfsoftware.com/ 1. ```Example from the web: [100] + [0, 10, 20] ``` Built with Scroll v170.5.0 10/15/2024 334 1.7
Keras - Library Keras ===== Keras is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2015 by François Chollet. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Fran%C3%A7ois%20Chollet François Chollet #327 on PLDB 10 Years Old ```Download source code: git clone https://github.com/keras-team/keras ``` Keras is an open source neural network library written in Python. It is capable of running on top of TensorFlow, Microsoft Cognitive Toolkit, or Theano. Designed to enable fast experimentation with deep neural networks, it focuses on being user-friendly, modular, and extensible. Read more on Wikipedia... https://en.wikipedia.org/wiki/Keras Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Keras is developed on <a href="https://github.com/keras-team/keras">GitHub</a> and has 61,393 stars - Early development of Keras happened in <a href="../lists/labs.html#q=https://github.com/keras-team">https://github.com/keras-team</a> - Keras is written in <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="toml.html">TOML</a> - <a href="https://keras.io/">keras.io</a> was registered in 2015 - See also: (4 related languages) <a href="python.html">Python</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="ios.html">iOS</a>, <a href="android.html">Android</a> Built with Scroll v170.5.0 10/15/2024 391 2
keli - Programming language keli ==== keli is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Wong Jia Hau. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Wong%20Jia%20Hau Wong Jia Hau #1339 on PLDB 7 Years Old ```Download source code: git clone https://github.com/KeliLanguage/compiler ``` The compiler for Keli - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - keli is developed on <a href="https://github.com/KeliLanguage/compiler">GitHub</a> and has 171 stars - Early development of keli happened in <a href="../lists/labs.html#q=https://github.com/KeliLanguage">https://github.com/KeliLanguage</a> - keli is written in <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a> - Read more about keli on the web: 1. https://news.ycombinator.com/item?id=24331635 1. Built with Scroll v170.5.0 10/15/2024 287 1.4
Kek-nodal Built with Scroll v170.5.0 10/15/2024 6 0
kei - Programming language kei === kei is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Tiago Campos. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Tiago%20Campos Tiago Campos #1919 on PLDB 6 Years Old ```Download source code: git clone https://github.com/caotic123/Kei ``` A small and expressive dependently typed language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - kei is developed on <a href="https://github.com/caotic123/Kei">GitHub</a> and has 128 stars - Early development of kei happened in <a href="../lists/labs.html#q=https://github.com/caotic123/Kei/issues">https://github.com/caotic123/Kei/issues</a> - kei is written in <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 263 1.3
Kefir - Compiler Kefir ===== Kefir is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2021. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 #2098 on PLDB 4 Years Old ```Download source code: git clone https://git.sr.ht/~jprotopopov/kefir ``` This repository contains implementation of C17 language compiler from scratch. No existing open source compiler infrastructure is being reused. The main priority is self-sufficiency of the project, compatibility with platform ABI and compliance with C17 language standard. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Early development of Kefir happened in <a href="../lists/labs.html#q=https://www.protopopov.lv">https://www.protopopov.lv</a> - Kefir is written in <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a>, <a href="sql.html">SQL</a>, <a href="diff.html">Diff</a>, <a href="assembly-language.html">Assembly language</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="m4.html">M4</a> Built with Scroll v170.5.0 10/15/2024 327 1.6
Kee Built with Scroll v170.5.0 10/15/2024 6 0
KCL - Cad KCL === KCL, aka KittyCAD Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22cad%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">cad</a> created in 2021. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 #3154 on PLDB 4 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cad"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cad</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="https://zoo.dev/blog/introducing-kittycad">First announcement of</a> KCL - Read more about KCL on the web: 1. https://github.com/KittyCAD/kcl-samples 1. ```Example from the web: const block = startSketchOn('XY') |> startProfileAt([-width / 2, -length / 2], %) |> lineTo([width / 2, -length / 2], %) |> lineTo([width / 2, length / 2], %) |> lineTo([-width / 2, length / 2], %) |> close(%) |> hole(circle([ -(width / 2 - (padding / 2)), -(length / 2 - (padding / 2)) ], holeDia / 2, %), %) |> hole(circle([ -(width / 2 - (padding / 2)), length / 2 - (padding / 2) ], holeDia / 2, %), %) |> hole(circle([ width / 2 - (padding / 2), length / 2 - (padding / 2) ], holeDia / 2, %), %) |> hole(circle([ width / 2 - (padding / 2), -(length / 2 - (padding / 2)) ], holeDia / 2, %), %) |> hole(circle([0, 0], bearingDia / 2, %), %) |> extrude(height - cbDepth, %) ``` Built with Scroll v170.5.0 10/15/2024 343 1.7
KB - Programming language KB == KB is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #2890 on PLDB 35 Years Old A knowledge representation package for Common Lisp - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of KB happened in <a href="../lists/labs.html#q=University of Pennsylvania">University of Pennsylvania</a> - KB on HOPL https://hopl.info/showlanguage.prx?exp=7724 KB on HOPL - Read more about KB on the web: 1. https://repository.upenn.edu/cgi/viewcontent.cgi?article=1569&context=cis_reports 1. ```Example from the web: (defconcept circle () (center radius)) ``` Built with Scroll v170.5.0 10/15/2024 240 1.2
kayia - Programming language kayia ===== kayia is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999 by David Broderick. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=David%20Broderick David Broderick #2287 on PLDB 26 Years Old Kayia is a way to construct a “declarative reactive” language based on a labeled, directed graph of edges. The excitement that I have with Kayia is that I think it has the potential to give software construction “the arch”, or that missing abstraction mechanism that has been holding it back. That’s a bold statement but I am attempting to prove that, because of its ability to start from such fine elements, simply A|B, and its capacity to manage yet not obstruct constructions of those elements, we can get higher-resolution constructions with greater control at the same time. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of kayia happened in <a href="../lists/labs.html#q=https://kayia.com">https://kayia.com</a> - <a href="https://kayia.com/">kayia.com</a> was registered in 1999 - Read more about kayia on the web: 1. https://docs.google.com/spreadsheets/d/12sTu7RT-s_QlAupY1v-3DfI1Mm9NEX5YMWWTDAKHLfc/edit#gid=0 1. Built with Scroll v170.5.0 10/15/2024 340 1.7
Kawa - Programming language Kawa ==== Kawa is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996 by Per Bothner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=Per%20Bothner Per Bothner #2157 on PLDB 29 Years Old Kawa is a language framework written in the programming language Java that implements the programming language Scheme, a dialect of Lisp, and can be used to implement other languages to run on the Java virtual machine (JVM). It is a part of the GNU Project. The name Kawa comes from the Polish word for coffee; a play on words, since Java is another familiar name for coffee.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Kawa_%28Scheme_implementation%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Kawa happened in <a href="../lists/labs.html#q=GNU Project">GNU Project</a> - See also: (4 related languages) <a href="lisp.html">Lisp</a>, <a href="java.html">Java</a>, <a href="scheme.html">Scheme</a>, <a href="jvm.html">JVM</a> ```Example from <a href='https://en.wikipedia.org/wiki/Kawa_%28Scheme_implementation%29'>Wikipedia</a>: $ java -jar /path/to/kawa/kawa.jar [optional arguments] ... ``` Built with Scroll v170.5.0 10/15/2024 342 1.7
KavaScript - Programming language KavaScript ========== KavaScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Maxime Chevalier-Boisvert. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Maxime%20Chevalier-Boisvert Maxime Chevalier-Boisvert #1904 on PLDB 4 Years Old ```Download source code: git clone https://github.com/maximecb/kavascript/ ``` Minimalistic dynamically-typed programming language for didactic purposes. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - KavaScript is developed on <a href="https://github.com/maximecb/kavascript/">GitHub</a> and has 28 stars - Early development of KavaScript happened in <a href="../lists/labs.html#q=https://github.com/maximecb/kavascript/issues">https://github.com/maximecb/kavascript/issues</a> - KavaScript is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a> Built with Scroll v170.5.0 10/15/2024 273 1.4
Kaukatcr Built with Scroll v170.5.0 10/15/2024 6 0
KaTeX - Text markup language KaTeX ===== KaTeX is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2013 by Emily Eisenberg. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Emily%20Eisenberg Emily Eisenberg #130 on PLDB 12 Years Old ```Download source code: git clone https://github.com/Khan/KaTeX ``` The fastest math typesetting library for the web. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - KaTeX is developed on <a href="https://github.com/Khan/KaTeX">GitHub</a> and has 18,057 stars - Early development of KaTeX happened in <a href="../lists/labs.html#q=https://github.com/KaTeX">https://github.com/KaTeX</a> - KaTeX is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="python.html">Python</a>, <a href="css.html">CSS</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="perl.html">Perl</a>, <a href="less.html">Less</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="tex.html">Tex</a> - 1 PLDB concepts link to KaTeX: <a href="mathjax.html">MathJax</a> ```Example from the web: % \f is defined as #1f(#2) using the macro \f\relax{x} = \int_{-\infty}^\infty \f\hat\xi\,e^{2 \pi i \xi x} \,d\xi ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token % row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 444 2.2
KATE - Programming language KATE ==== KATE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1979. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221979%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1979 #3482 on PLDB 46 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of KATE happened in <a href="../lists/labs.html#q=University of Kent">University of Kent</a> - KATE on HOPL https://hopl.info/showlanguage.prx?exp=6135 KATE on HOPL - Read more about KATE on Semantic Scholar: 1. https://www.semanticscholar.org/paper/Discussion-and-Correspondence-KATE%3A-A-for-Extending-Teskey/e6292f6b0b1033f1415cb4d044532cae3ae73dc5 1. Built with Scroll v170.5.0 10/15/2024 229 1.1
kate-editor - Editor kate-editor =========== kate-editor is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #3070 on PLDB 25 Years Old Kate is a multi-document editor part of KDE since release 2.2. Being a KDE application, Kate ships with network transparency, as well as integration with the outstanding features of KDE. Choose it for viewing HTML sources from konqueror, editing configuration files, writing new applications or any other text editing task. You still need just one running instance of Kate. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of kate-editor happened in <a href="../lists/labs.html#q=KDE e.V.">KDE e.V.</a> - <a href="https://kate-editor.org/">kate-editor.org</a> was registered in 2005 Built with Scroll v170.5.0 10/15/2024 268 1.3
kasaya - Application kasaya ====== kasaya is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #1436 on PLDB 7 Years Old ```Download source code: git clone https://github.com/AshanthaLahiru/kasaya ``` A "WYSIWYG" (kind of) scripting language and runtime for browser automation - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - kasaya is developed on <a href="https://github.com/AshanthaLahiru/kasaya">GitHub</a> and has 20 stars - Early development of kasaya happened in <a href="../lists/labs.html#q=https://github.com/syscolabs">https://github.com/syscolabs</a> - kasaya is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a> - Read more about kasaya on the web: 1. https://news.ycombinator.com/item?id=22374991 1. Built with Scroll v170.5.0 10/15/2024 268 1.3
Knowledge Acquisition and Representation Language - Programming language Knowledge Acquisition and Representation Language ================================================= Knowledge Acquisition and Representation Language, aka Knowledge Acquisition and Representation Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #2889 on PLDB 32 Years Old Knowledge Acquisition and Representation Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Knowledge Acquisition and Representation Language happened in <a href="../lists/labs.html#q=University of Karlsruhe">University of Karlsruhe</a> and <a href="../lists/labs.html#q=University of Applied Sciences Braunschweig">University of Applied Sciences Braunschweig</a> - Knowledge Acquisition and Representation Language on HOPL https://hopl.info/showlanguage.prx?exp=4189 Knowledge Acquisition and Representation Language on HOPL - Read more about Knowledge Acquisition and Representation Language on the web: 1. https://ieeexplore.ieee.org/document/706055 1. Built with Scroll v170.5.0 10/15/2024 273 1.4
Karel - Programming language Karel ===== Karel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1981 by Richard E. Pattis. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221981%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1981 https://pldb.io/concepts/../lists/creators.html#q=Richard%20E.%20Pattis Richard E. Pattis #847 on PLDB 44 Years Old Karel is an educational programming language for beginners, created by Richard E. Pattis in his book Karel The Robot: A Gentle Introduction to the Art of Programming. Pattis used the language in his courses at Stanford University, California. Read more on Wikipedia... https://en.wikipedia.org/wiki/Karel_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Karel happened in <a href="../lists/labs.html#q=University of California Irvine">University of California Irvine</a> - Karel on HOPL https://hopl.info/showlanguage.prx?exp=958 Karel on HOPL - See also: (4 related languages) <a href="pascal.html">Pascal</a>, <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a>, <a href="robomind.html">RoboMind</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/k/Karel.kl'>hello-world</a>: PROGRAM hello_world BEGIN WRITE("Hello World", CR) END hello_world ``` ```Example from <a href='https://en.wikipedia.org/wiki/Karel_(programming_language)'>Wikipedia</a>: BEGINNING-OF-PROGRAM   DEFINE turnRight AS BEGIN turnLeft; turnLeft; turnLeft; END   BEGINNING-OF-EXECUTION ITERATE 3 TIMES BEGIN turnRight; move END turnoff END-OF-EXECUTION   END-OF-PROGRAM ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token WRITE Built with Scroll v170.5.0 10/15/2024 417 2.1
KAML - Data notation KAML ==== KAML, aka KAML ain't markup language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #2093 on PLDB 7 Years Old ```Download source code: git clone https://github.com/ISLEcode/KAML ``` KAML ain't markup language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - KAML is developed on <a href="https://github.com/ISLEcode/KAML">GitHub</a> and has 4 stars - Early development of KAML happened in <a href="../lists/labs.html#q=https://github.com/ISLEcode">https://github.com/ISLEcode</a> - KAML is written in <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a> - Read more about KAML on the web: 1. https://github.com/ISLEcode/KAML/blob/master/kaml-specifications.md#about 1. ```Example from the web: title="KAML Example" # A simple string author=Jean-Michel\ Marcastel # Alternate string representation with escaped whitespaces number=1234 # Numeric value handled as a string ``` Built with Scroll v170.5.0 10/15/2024 297 1.5
KamilaLisp - Programming language KamilaLisp ========== KamilaLisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Kamila Szewczyk. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Kamila%20Szewczyk Kamila Szewczyk #1461 on PLDB 4 Years Old ```Download source code: git clone https://github.com/kspalaiologos/kamilalisp ``` A functional, flexible and concise Lisp. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - KamilaLisp is developed on <a href="https://github.com/kspalaiologos/kamilalisp">GitHub</a> and has 268 stars - Early development of KamilaLisp happened in <a href="../lists/labs.html#q=https://github.com/kspalaiologos/kamilalisp/issues">https://github.com/kspalaiologos/kamilalisp/issues</a> - KamilaLisp is written in <a href="lisp.html">Lisp</a>, <a href="java.html">Java</a>, <a href="tex.html">Tex</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="bash.html">Bash</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a> Built with Scroll v170.5.0 10/15/2024 304 1.5
Kami - Text markup language Kami ==== Kami is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2022 by Katie Ampersand. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Katie%20Ampersand Katie Ampersand #2079 on PLDB 3 Years Old ```Download source code: git clone https://github.com/Lilith-In-Starlight/kami-parser ``` Kami tries to be a machine-first human-also-first markup language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Kami is developed on <a href="https://github.com/Lilith-In-Starlight/kami-parser">GitHub</a> and has 6 stars - Early development of Kami happened in <a href="../lists/labs.html#q=https://ampersandia.net/">https://ampersandia.net/</a> - Kami is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="toml.html">TOML</a> ```Example from the web: * Main list element ** Sublist element ``` Built with Scroll v170.5.0 10/15/2024 291 1.5
Kamby - Programming language Kamby ===== Kamby is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Henrique Gogó. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Henrique%20Gog%C3%B3 Henrique Gogó #1302 on PLDB 3 Years Old ```Download source code: git clone https://github.com/henriquegogo/kamby ``` A small, embeddable and convenient language for who want to use and understand what is happening behind the scenes. The core is just ~400LOC and binary has just 20kb - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Kamby is developed on <a href="https://github.com/henriquegogo/kamby">GitHub</a> and has 74 stars - Early development of Kamby happened in <a href="../lists/labs.html#q=https://github.com/henriquegogo/kamby/issues">https://github.com/henriquegogo/kamby/issues</a> - <a href="lisp.html">Lisp</a> influenced the design of Kamby - Kamby is written in <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a> - Read more about Kamby on the web: 1. https://news.ycombinator.com/item?id=32761113 1. ```Example from the web: planet = [ name := 'World' nick := 'Earth' ] 'Hello, ' + (planet :: {name}) ``` Built with Scroll v170.5.0 10/15/2024 350 1.8
Kalyn - Programming language Kalyn ===== Kalyn is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Radon Rosborough. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Radon%20Rosborough Radon Rosborough #1467 on PLDB 5 Years Old ```Download source code: git clone https://github.com/radian-software/kalyn ``` ⚗️ Self-hosting compiler from a Haskell-like Lisp directly to x86-64, from scratch. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Kalyn is developed on <a href="https://github.com/radian-software/kalyn">GitHub</a> and has 154 stars - Early development of Kalyn happened in <a href="../lists/labs.html#q=https://github.com/radian-software/">https://github.com/radian-software/</a> - Kalyn is written in <a href="haskell.html">Haskell</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="lisp.html">Lisp</a>, <a href="python.html">Python</a>, <a href="z-shell.html">Z shell</a>, <a href="make.html">Make</a>, <a href="toml.html">TOML</a> ```Example from <a href='https://riju.codes/kalyn'>Riju</a>: (import "/opt/kalyn/Stdlib.kalyn") (public def main (IO Empty) (print "Hello, world!\n")) ``` Built with Scroll v170.5.0 10/15/2024 336 1.7
Kaleidoscope91 Built with Scroll v170.5.0 10/15/2024 6 0
Kaleidoscope90 Built with Scroll v170.5.0 10/15/2024 6 0
Kaleidoscope - Programming language Kaleidoscope ============ Kaleidoscope is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #2561 on PLDB 31 Years Old The Kaleidoscope programming language is a constraint programming language embedding constraints into an imperative object-oriented language. It adds keywords always, once, and assert..during (formerly while..assert) to make statements about relational invariants. Objects have constraint constructors, which are not methods, to enforce the meanings of user-defined datatypes. Read more on Wikipedia... https://en.wikipedia.org/wiki/Kaleidoscope_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Kaleidoscope happened in <a href="../lists/labs.html#q=University of Washington">University of Washington</a> - Kaleidoscope on HOPL https://hopl.info/showlanguage.prx?exp=2143 Kaleidoscope on HOPL ```Example from <a href='https://en.wikipedia.org/wiki/Kaleidoscope_(programming_language)'>Wikipedia</a>: always: temperature = mercury.height / scale; always: white rectangle( thermometer ); always: grey rectangle( mercury ); always: display number( temperature ); while mouse.button = down do mercury.top = mouse.location.y; end while; ``` Built with Scroll v170.5.0 10/15/2024 312 1.6
Kaleidoquery Built with Scroll v170.5.0 10/15/2024 6 0
Kal - Programming language Kal === Kal is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #774 on PLDB 13 Years Old ```Download source code: git clone https://github.com/rzimmerman/kal ``` Kal is a highly readable, easy-to-use language that compiles to JavaScript. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Kal is developed on <a href="https://github.com/rzimmerman/kal">GitHub</a> and has 395 stars - Early development of Kal happened in <a href="../lists/labs.html#q=https://github.com/rzimmerman/kal/issues">https://github.com/rzimmerman/kal/issues</a> - Kal compiles to <a href="javascript.html">JavaScript</a> - Kal is written in <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/javascript.py">syntax highlighting</a> for Kal ```Example from the web: task getUserFriends (userName) wait for user from db.users.findOne {name:userName} wait for friends from db.friends.find {userId:user.id} return friends ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 372 1.9
Kakoune - Editor Kakoune ======= Kakoune is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #901 on PLDB 14 Years Old ```Download source code: git clone https://github.com/mawww/kakoune/ ``` mawww's experiment for a better code editor - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Kakoune is developed on <a href="https://github.com/mawww/kakoune/">GitHub</a> and has 9,763 stars - Early development of Kakoune happened in <a href="../lists/labs.html#q=https://github.com/mawww/kakoune/issues">https://github.com/mawww/kakoune/issues</a> - Kakoune is written in <a href="cpp.html">C++</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="perl.html">Perl</a>, <a href="make.html">Make</a>, <a href="python.html">Python</a>, <a href="svg.html">SVG</a>, <a href="ruby.html">Ruby</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 298 1.5
kaitai - Interface design language kaitai ====== kaitai is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2016 by Mikhail Yakshin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Mikhail%20Yakshin Mikhail Yakshin #296 on PLDB 9 Years Old ```Download source code: git clone https://github.com/kaitai-io/kaitai_struct ``` Kaitai Struct is a YAML-based declarative language used to describe various binary data structures, laid out in files or in memory: i.e. binary file formats, network stream packet formats, etc. The main idea is that a particular format is described in Kaitai Struct language (.ksy file) and then can be compiled with ksc into source files in one of the supported programming languages. These modules will include a generated code for a parser that can read described data structure from a file / stream and give access to it in a nice, easy-to-comprehend API. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - kaitai is developed on <a href="https://github.com/kaitai-io/kaitai_struct">GitHub</a> and has 3,922 stars - Early development of kaitai happened in <a href="../lists/labs.html#q=http://kaitai.io/">http://kaitai.io/</a> - kaitai is written in <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a> - <a href="http://kaitai.io/">kaitai.io</a> was registered in 2016 - See also: (1 related languages) <a href="protobuf.html">Protocol Buffers</a> - Read more about kaitai on the web: 1. http://kaitai.io/ 1. ```Example from the web: meta: id: tcp_segment endian: be seq: - id: src_port type: u2 - id: dst_port type: u2 - id: seq_num type: u4 - id: ack_num type: u4 ``` Built with Scroll v170.5.0 10/15/2024 422 2.1
Kail Built with Scroll v170.5.0 10/15/2024 6 0
kai - Programming language kai === kai is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #1158 on PLDB 9 Years Old ```Download source code: git clone https://github.com/kai-language/kai ``` An expressive low level programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - kai is developed on <a href="https://github.com/kai-language/kai">GitHub</a> and has 71 stars - Early development of kai happened in <a href="../lists/labs.html#q=https://github.com/kai-language">https://github.com/kai-language</a> - kai is written in <a href="swift.html">Swift</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a> ```Example from the web: /* // github.com/kai-language/issues/116 #test "bitcast to struct" { A :: struct { a: rawptr } x : rawptr = nil a := bitcast(A) x } */ ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 368 1.8
Kaggle - Application Kaggle ====== Kaggle is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #1512 on PLDB 15 Years Old Kaggle is an online community of data scientists and machine learners, owned by Google LLC. Kaggle allows users to find and publish data sets, explore and build models in a web-based data-science environment, work with other data scientists and machine learning engineers, and enter competitions to solve data science challenges. Kaggle got its start by offering machine learning competitions and now also offers a public data platform, a cloud-based workbench for data science, and short form AI education. Read more on Wikipedia... https://en.wikipedia.org/wiki/Kaggle Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Kaggle happened in <a href="../lists/labs.html#q=Google">Google</a> - <a href="https://www.kaggle.com/">kaggle.com</a> was registered in 2009 Built with Scroll v170.5.0 10/15/2024 294 1.5
Kaffeine - Programming language Kaffeine ======== Kaffeine is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010 by Jonah Fox. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Jonah%20Fox Jonah Fox #1520 on PLDB 15 Years Old ```Download source code: git clone https://github.com/weepy/kaffeine ``` Extended Javascript for Pros - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Kaffeine is developed on <a href="https://github.com/weepy/kaffeine">GitHub</a> and has 180 stars - Early development of Kaffeine happened in <a href="../lists/labs.html#q=Studio Amplify">Studio Amplify</a> Built with Scroll v170.5.0 10/15/2024 236 1.2
K - Programming language K = K is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993 by Arthur Whitney. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Arthur%20Whitney Arthur Whitney #342 on PLDB 32 Years Old K is a proprietary array processing language developed by Arthur Whitney and commercialized by Kx Systems. Since then, an open-source implementation known as Kona has also been developed. The language serves as the foundation for kdb+, an in-memory, column-based database, and other related financial products. Read more on Wikipedia... https://en.wikipedia.org/wiki/K_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - Early development of K happened in <a href="../lists/labs.html#q=Kx Systems">Kx Systems</a> - There are 2,478 <a href="https://projecteuler.net/language=APL/J/K">Project Euler</a> users using K - Explore K snippets on <a href="http://www.rosettacode.org/wiki/Category:K">Rosetta Code</a> - K on HOPL https://hopl.info/showlanguage.prx?exp=2142 K on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/q.py">syntax highlighting</a> for K - See also: (8 related languages) <a href="scheme.html">Scheme</a>, <a href="q.html">Q</a>, <a href="apl.html">APL</a>, <a href="sql.html">SQL</a>, <a href="j.html">J</a>, <a href="sql-92.html">SQL-92</a>, <a href="solaris.html">Solaris</a>, <a href="linux.html">Linux</a> - 11 PLDB concepts link to K: <a href="apter-f.html">F</a>, <a href="ck.html">cK</a>, <a href="earnest-ok.html">oK</a>, <a href="goal.html">Goal</a>, <a href="klong.html">Klong</a>, <a href="ktyek.html">ktye/k</a>, <a href="lil.html">Lil</a>, <a href="ngnk.html">ngn/k</a>, <a href="slack.html">SLACK</a>, <a href="u.html">U</a>, <a href="xy.html">XY</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/k/K.k'>hello-world</a>: "Hello World\n" ``` ```Example from <a href='http://helloworldcollection.de/#K'>the Hello World Collection</a>: / Hello world in K "Hello world!" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example / [01]+b Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example / [0-9]+[ihtuv] Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example / ([0-9]*[.]?[0-9]+|[0-9]+[.]?[0-9]*)[eE][+-]?[0-9]+[ef]? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example / [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example / A comment Token / row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 706 3.5
k-framework - Grammar language k-framework =========== k-framework is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #1054 on PLDB 12 Years Old ```Download source code: git clone https://github.com/runtimeverification/k ``` K Framework Tools 7.0 - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - k-framework is developed on <a href="https://github.com/runtimeverification/k">GitHub</a> and has 430 stars - Early development of k-framework happened in <a href="../lists/labs.html#q=Runtime Verification Inc.">Runtime Verification Inc.</a> - k-framework is written in <a href="make.html">Make</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="standard-ml.html">Standard ML</a>, <a href="scala.html">Scala</a>, <a href="bash.html">Bash</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="xml.html">XML</a>, <a href="nix.html">Nix</a>, <a href="toml.html">TOML</a>, <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="ini.html">Ini</a> - <a href="http://www.kframework.org/">kframework.org</a> was registered in 2013 Built with Scroll v170.5.0 10/15/2024 369 1.8
Jython - Programming language Jython ====== Jython is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #614 on PLDB 24 Years Old Jython is an implementation of the Python programming language designed to run on the Java platform. It is the successor of JPython.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Jython Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Jython happened in <a href="../lists/labs.html#q=https://github.com/jython">https://github.com/jython</a> - PLDB has 2 <a href="jupyter-notebook.html">Jupyter</a> Kernels for Jython: <a href="https://github.com/fiber-space/jupyter-kernel-jsr223">github.com</a>, <a href="https://github.com/suvarchal/IJython">github.com</a> - See also: (4 related languages) <a href="python.html">Python</a>, <a href="java.html">Java</a>, <a href="c.html">C</a>, <a href="java-bytecode.html">Java Bytecode</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/j/Jython.py'>hello-world</a>: print "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 360 1.8
JVM - Virtual machine JVM === JVM, aka Java Virtual Machine, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22vm%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">virtual machine</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #1575 on PLDB 31 Years Old A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages and compiled to Java bytecode. The JVM is detailed by a specification that formally describes what is required of a JVM implementation. Having a specification ensures interoperability of Java programs across different implementations so that program authors using the Java Development Kit (JDK) need not worry about idiosyncrasies of the underlying hardware platform. Read more on Wikipedia... https://en.wikipedia.org/wiki/Java_virtual_machine Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"vm"%5D%7D%5D%2C"logic"%3A"AND"%7D'>virtual machine</a> - Early development of JVM happened in <a href="../lists/labs.html#q=Sun Microsystems">Sun Microsystems</a> - See also: (10 related languages) <a href="java-bytecode.html">Java Bytecode</a>, <a href="jruby.html">JRuby</a>, <a href="jython.html">Jython</a>, <a href="ruby.html">Ruby</a>, <a href="python.html">Python</a>, <a href="clojure.html">Clojure</a>, <a href="groovy.html">Groovy</a>, <a href="scala.html">Scala</a>, <a href="kotlin.html">Kotlin</a>, <a href="android.html">Android</a> - 9 PLDB concepts link to JVM: <a href="ceylon.html">Ceylon</a>, <a href="clojure.html">Clojure</a>, <a href="fantom.html">Fantom</a>, <a href="groovy.html">Groovy</a>, <a href="ioke.html">Ioke</a>, <a href="kotlin.html">Kotlin</a>, <a href="scala.html">Scala</a>, <a href="x10.html">X10</a>, <a href="xtend.html">Xtend</a> Built with Scroll v170.5.0 10/15/2024 413 2.1
juvix - Programming language juvix ===== juvix is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Christopher Goes. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Christopher%20Goes Christopher Goes #1035 on PLDB 8 Years Old ```Download source code: git clone https://github.com/cryptiumlabs/juvix ``` A language for intent-centric and declarative decentralised applications - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - juvix is developed on <a href="https://github.com/cryptiumlabs/juvix">GitHub</a> and has 446 stars - Early development of juvix happened in <a href="../lists/labs.html#q=https://github.com/anoma/">https://github.com/anoma/</a> - juvix is written in <a href="haskell.html">Haskell</a>, <a href="c.html">C</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="ocaml.html">OCaml</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a>, <a href="javascript.html">JavaScript</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="svg.html">SVG</a> - <a href="https://juvix.org">juvix.org</a> was registered in 2017 Built with Scroll v170.5.0 10/15/2024 347 1.7
juttle - Programming language juttle ====== juttle is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #3069 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/javascript.py">syntax highlighting</a> for juttle Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token HackerNews discussions of juttle ================================ title|titleLink|date|score|comments Show HN: Juttle language Playground|https://news.ycombinator.com/item?id=8735887|12/11/2014|22|1 Built with Scroll v170.5.0 10/15/2024 260 1.3
Just Built with Scroll v170.5.0 10/15/2024 6 0
Jupyter Notebook - Json format Jupyter Notebook ================ Jupyter Notebook is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22jsonFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">json format</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1141 on PLDB 11 Years Old 138k <span title="Jupyter Notebook repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"jsonFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>jsonFormat</a> - There are at least 137,996 Jupyter Notebook repos on <a href="https://github.com/search?q=language:Jupyter Notebook">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 14k users using Jupyter Notebook in 17k repos on <a href="https://api.github.com/search/repositories?q=language:Jupyter Notebook">GitHub</a> - GitHub supports <a href="https://github.com/textmate/json.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Jupyter Notebook - 21 PLDB concepts link to Jupyter Notebook: <a href="cloc.html">cloc</a>, <a href="deno.html">Deno</a>, <a href="flatline.html">Flatline</a>, <a href="halide.html">Halide</a>, <a href="logica.html">Logica</a>, <a href="manim.html">Manim</a>, <a href="matplotlib.html">Matplotlib</a>, <a href="mojo.html">Mojo</a>, <a href="mongodb.html">MongoDB</a>, <a href="myia.html">myia</a>, <a href="nltk.html">Natural Language Toolkit</a>, <a href="onnx.html">onnx</a>, <a href="pandas.html">Pandas</a>, <a href="pytorch.html">PyTorch</a>, <a href="sympy.html">SymPy</a>, <a href="taichi.html">Taichi</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="wiredtiger.html">WiredTiger</a>, <a href="xarray.html">Xarray</a>, <a href="xgboost-model.html">Xgboost</a>, <a href="xgboost.html">XGBoost</a> ```Example from <a href='https://github.com/textmate/json.tmbundle'>Linguist</a>: { "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Morphological image operations\n", "\n", "** Bird Counting **\n", "\n", "I've used some simple morphological image operations from scipy.morphology module.\n", "\n", "The goal was to count how many birds were in an image\n", "\n", "Here are the steps taken :\n", "\n", "1. Load the image as an ndimage matrix object\n", "2. Filter all pixels for those with a color tone less than 100/255\n", "3. Get a binary representation of the pixels that satisfy the condition in step 2\n", "4. Apply some dilation and erosion in order to get rid of noise and isolate the birds\n", "5. Count all contiguous areas" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "collapsed": false, "scrolled": true }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Original image:\n" ] }, { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAV0AAADtCAYAAAAcNaZ2AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzsvVusrVl23/Ubl/mttfc5dcqu6u60YycxAScGKSRCgKVE\nOMgPQEMUbAkcQoQQTzxEPCCBUACDECgIkCMZkSdEBEQmxEmQIiwegoQfEiPidmwcx8E2sR2F2N3E\nfa+qs/f65hxj8DDmPg6SXWXZUvPAnlKpTtU5a6+15jfnuPwv40hV8bye1/N6Xs/rq7P0/+sP8Lye\n1/N6Xv9/Ws9B93k9r+f1vL6K6znoPq/n9bye11dxPQfd5/W8ntfz+iqu56D7vJ7X83peX8X1HHSf\n1/N6Xs/rq7j8w35TRJ71ZM/reT2v5/VrWFUlv9z//9CgC/DDP/llqopMY7GoBBAyE1UlIgBDMKoK\nM6NyAQVaVCYFqCpQVDhoYCogQAkuQokSLCAZGKsUUbAMAkHNWRlYQRagRVKIGGQiqhBKyeJJe9zv\nqRRJZSIyQIPK4qLCEgDFgBKh6I9kFCJFhKEiiAZzJuKGFkQlIqC5QIwQZUiRoihJpiIoYfW0+/1V\nC6RAqkgVQIglqAXzhMykqpgpIMLKoKawFIhiVvSPI6h0qqr/SSNkYgClLBRHQRNSQJPbbXEuZc7k\ngzN4bzof3G48TlgrmUsIlDMCKFyU2DsyRElulF7xTFIEop//JDnEueVEJZiroAYiIAmlIJK4G3cO\nMwJlMCvJLFYmyH5KoSBCVTFUmNnfL6chHlQuVg2GGhmJepC5QA1NowoKQWWCDBIhmSgHqxKXhUD/\nXhajjNQbWnBLY1giUmQYJavPdComQUgiDKoAFYQbswaQiCg6C7GFfvAaub+HOgjv50YJJQIEUQUy\n0RrIbjRF6Z/BIghUB ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false Built with Scroll v170.5.0 10/15/2024 683 3.4
Project Jupyter - Editor Project Jupyter =============== Project Jupyter is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1256 on PLDB 11 Years Old Project Jupyter ( ( listen)) is a nonprofit organization created to "develop open-source software, open-standards, and services for interactive computing across dozens of programming languages." Spun-off from IPython in 2014 by Fernando Pérez, Project Jupyter supports execution environments in several dozen languages. Project Jupyter's name is a reference to the three core programming languages supported by Jupyter, which are Julia, Python and R, and also an homage to Galileo's notebooks recording the discovery of the moons of Jupiter. Project Jupyter has developed and supported the interactive computing products Jupyter Notebook, Jupyter Hub, and Jupyter Lab, the next-generation version of Jupyter Notebook.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Project_Jupyter Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of Project Jupyter happened in <a href="../lists/labs.html#q=https://github.com/jupyter/">https://github.com/jupyter/</a> - <a href="https://jupyter.org/">jupyter.org</a> was registered in 2014 - See also: (19 related languages) <a href="julia.html">Julia</a>, <a href="python.html">Python</a>, <a href="r.html">R</a>, <a href="haskell.html">Haskell</a>, <a href="ruby.html">Ruby</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="latex.html">LaTeX</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="jquery.html">JQuery</a>, <a href="maple.html">Maple</a>, <a href="mathematica.html">Mathematica</a>, <a href="sagemath.html">Sage</a>, <a href="mathematica-editor.html">Wolfram Mathematica</a>, <a href="octave.html">GNU Octave</a>, <a href="rstudio.html">RStudio</a>, <a href="scilab.html">Scilab</a>, <a href="spyder-editor.html">Spyder</a> Built with Scroll v170.5.0 10/15/2024 450 2.3
Juno Built with Scroll v170.5.0 10/15/2024 6 0
juniper - Programming language juniper ======= juniper is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Caleb Helbling. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Caleb%20Helbling Caleb Helbling #1194 on PLDB 9 Years Old ```Download source code: git clone https://github.com/calebh/Juniper ``` <a href='http://www.juniper-lang.org/'>Juniper</a> is a functional reactive programming language for the Arduino and other related platforms. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - juniper is developed on <a href="https://github.com/calebh/Juniper">GitHub</a> and has 72 stars - Early development of juniper happened in <a href="../lists/labs.html#q=https://github.com/calebh/Juniper/issues">https://github.com/calebh/Juniper/issues</a> - juniper is written in <a href="f-sharp.html">F#</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a> - <a href="http://www.juniper-lang.org/">juniper-lang.org</a> was registered in 2016 Built with Scroll v170.5.0 10/15/2024 310 1.6
JuliaHub Packages - Package manager JuliaHub Packages ================= JuliaHub Packages is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #3068 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of JuliaHub Packages happened in <a href="../lists/labs.html#q=https://juliahub.com/products/overview/">https://juliahub.com/products/overview/</a> Built with Scroll v170.5.0 10/15/2024 198 1
Julia - Programming language Julia ===== Julia is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Jeff Bezanson and Alan Edelman and Stefan Karpinski and Viral B. Shah. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Jeff%20Bezanson Jeff Bezanson https://pldb.io/concepts/../lists/creators.html#q=Alan%20Edelman Alan Edelman https://pldb.io/concepts/../lists/creators.html#q=Stefan%20Karpinski Stefan Karpinski https://pldb.io/concepts/../lists/creators.html#q=Viral%20B.%20Shah Viral B. Shah #34 on PLDB 13 Years Old 54k <span title="Julia repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/JuliaLang/julia ``` Julia is a high-level dynamic programming language designed to address the needs of high-performance numerical analysis and computational science, without the typical need of separate compilation to be fast, while also being effective for general-purpose programming, web use or as a specification language. Distinctive aspects of Julia's design include a type system with parametric polymorphism and types in a fully dynamic programming language and multiple dispatch as its core programming paradigm. It allows concurrent, parallel and distributed computing, and direct calling of C and Fortran libraries without glue code. Read more on Wikipedia... https://en.wikipedia.org/wiki/Julia_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - Julia is developed on <a href="https://github.com/JuliaLang/julia">GitHub</a> and has 45,137 stars - Watch the history of <a href="https://www.youtube.com/watch?v=n3chDPl19jI">the Julia repo visualized with Gource</a> - There are at least 53,507 Julia repos on <a href="https://github.com/search?q=language:Julia">GitHub</a> - Early development of Julia happened in <a href="../lists/labs.html#q=https://github.com/JuliaLang">https://github.com/JuliaLang</a> - Julia is written in <a href="julia.html">Julia</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="cpp.html">C++</a>, <a href="llvmir.html">LLVM IR</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="diff.html">Diff</a>, <a href="xml.html">XML</a>, <a href="scheme.html">Scheme</a>, <a href="lisp.html">Lisp</a>, <a href="assembly-language.html">Assembly language</a>, <a href="tex.html">Tex</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="objective-c.html">Objective-C</a>, <a href="python.html">Python</a>, <a href="svg.html">SVG</a>, <a href="pascal.html">Pascal</a>, <a href="clojure.html">Clojure</a>, <a href="d.html">D</a>, <a href="css.html">CSS</a>, <a href="dockerfile.html">Dockerfile</a> - The Google BigQuery Public Dataset GitHub snapshot shows 3k users using Julia in 6k repos on <a href="https://api.github.com/search/repositories?q=language:Julia">GitHub</a> - Check out the 36 <a href="https://www.meetup.com/topics/julia/">Julia meetup groups</a> on Meetup.com. - There are 20,624 members in the <a href="https://reddit.com/r/Julia">Julia subreddit</a> - There are 700 <a href="https://projecteuler.net/language=Julia">Project Euler</a> users using Julia - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> Julia programmers reported a median salary of $65,228. 1% of respondents reported using Julia. 1,068 programmers reported using Julia, and 2,445 said they wanted to use it - Explore Julia snippets on <a href="http://www.rosettacode.org/wiki/Category:Julia">Rosetta Code</a> - Julia ranks #35 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Julia Ubuntu package https://packages.ubuntu.com/jammy/julia Julia Ubuntu package - Julia <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/JuliaEditorSupport/LanguageServer.jl">implementation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/julia">package</a> for syntax highlighting Julia - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/julia">package</a> for syntax highlighting Julia - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/julia.py">syntax highlighting</a> for Julia - GitHub supports <a href="https://github.com/JuliaEditorSupport/atom-language-julia" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Julia - Julia appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/julia">Julia on exercism.</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/JuliaLang/IJulia.jl">Kernel</a> for Julia - There is a <a href="https://pkg.julialang.org/">central package repository</a> for Julia - Events page for Julia https://discourse.julialang.org/c/community/events/56 Events page for Julia - Indeed.com has 85 matches for <a href="https://www.indeed.com/jobs?q=julia engineer">"julia engineer"</a>. - See also: (28 related languages) <a href="c.html">C</a>, <a href="scheme.html">Scheme</a>, <a href="llvmir.html">LLVM IR</a>, <a href="fortran.html">Fortran</a>, <a href="ia-32.html">IA-32</a>, <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="lisp.html">Lisp</a>, <a href="lua.html">Lua</a>, <a href="mathematica.html">Mathematica</a>, <a href="wolfram.html">Wolfram Language</a>, <a href="matlab.html">MATLAB</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="r.html">R</a>, <a href="ruby.html">Ruby</a>, <a href="regex.html">Regular Expressions</a>, <a href="unicode.html">Unicode</a>, <a href="utf-8.html">UTF-8</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="dylan.html">Dylan</a>, <a href="algol.html">Algol</a>, <a href="fortress.html">Fortress</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a>, <a href="arm.html">ARM</a>, <a href="powerpc.html">PowerPC</a> - 10 PLDB concepts link to Julia: <a href="ace.html">Ace Editor</a>, <a href="cir.html">CIR</a>, <a href="cloc.html">cloc</a>, <a href="dex.html">dex</a>, <a href="invokator.html">invokator</a>, <a href="julia.html">Julia</a>, <a href="links-programming-language.html">Links</a>, <a href="mal.html">mal</a>, <a href="polyglot-compiler.html">polyglot-compiler</a>, <a href="pygments.html">Pygments</a> ```Example from <a href='https://riju.codes/julia'>Riju</a>: println("Hello, world!") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/j/Julia.jl'>hello-world</a>: println("Hello World") ``` ```Example from <a href='http://helloworldcollection.de/#Julia'>the Hello World Collection</a>: # Hello world in Julia println("Hello, World!") ``` ```Example from <a href='https://github.com/JuliaEditorSupport/atom-language-julia'>Linguist</a>: #!/usr/bin/env julia # From https://github.com/JoshCheek/language-sampler-for-fullpath/blob/b766dcdbd249ec63516f491390a75315e78cba95/julia/fullpath help_screen = """ usage: fullpath *[relative-paths] [-c] Prints the fullpath of the paths If no paths are given as args, it will read them from stdin If there is only one path, the trailing newline is omitted The -c flag will copy the results into your pasteboard """ help = false copy = false dir = pwd() paths = [] for arg = ARGS if arg == "-h" || arg == "--help" help = true elseif arg == "-c" || arg == "--copy" copy = true elseif arg != "" push!(paths, arg) end end if help print(help_screen) exit() end function notempty(string) return !isempty(string) end if length(paths) == 0 paths = filter(notempty, map(chomp, readlines())) end function print_paths(stream, paths) if length(paths) == 1 path = paths[1] print(stream, "$dir/$path") else for path = paths println(stream, "$dir/$path") end end end if copy read, write, process = readandwrite(`pbcopy`) print_paths(write, paths) close(write) end print_paths(STDOUT, paths) ``` ```Example from <a href='https://en.wikipedia.org/wiki/Julia_(programming_language)'>Wikipedia</a>: julia> p(x) = 2x^2 + 1; f(x, y) = 1 + 2p(x)y julia> println("Hello world!", " I'm on cloud ", f(0, 4), " as Julia supports recognizable syntax!") Hello world! I'm on cloud 9 as Julia supports recognizable syntax! ``` ```Julia <a href="../lists/keywords.html#q=julia">Keywords</a> begin while if for try return break continue function macro quote let local global const do struct abstract typealias bitstype type immutable module baremodule using import export importall end else catch finally true false ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example println("Hello, World!") Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example # 0b[01]+((_[01]+)+)? Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example # (\d+((_\d+)+)?\.(?!\.)(\d+((_\d+)+)?)?|\.\d+((_\d+)+)?)([eEf][+-]?[0-9]+)? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example # 0x[a-fA-F0-9]+((_[a-fA-F0-9]+)+)? Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example # 0o[0-7]+((_[0-7]+)+)? Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Module Pattern FeatureLink ../features/hasModules.html Supported <span class="hasFeature">✓</span> Example module MyModule using Lib using BigLib: thing1, thing2 import Base.show export MyType, foo struct MyType x end bar(x) = 2x foo(a::MyType) = bar(a.x) + 1 show(io::IO, a::MyType) = print(io, "MyType $(a.x)") end Token row Feature Pipes FeatureLink ../features/hasPipes.html Supported <span class="hasFeature">✓</span> Example [1,2,3] |> (y -> f(3, y)) Token row Feature Mixins FeatureLink ../features/hasMixins.html Supported <span class="hasFeature">✓</span> Example # Including the same code in different modules provides mixin-like behavior. module Normal include("mycode.jl") end module Testing include("safe_operators.jl") include("mycode.jl") end Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example # Files and file names are mostly unrelated to modules; modules are associated only with module expressions. # One can have multiple files per module, and multiple modules per file: using MyModule using MyModule: x, p import MyModule import MyModule.x, MyModule.p import MyModule: x, p module Foo include("file1.jl") include("file2.jl") end Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example print("hello world") Token println row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example 80766866 Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example #= A comment. =# Token #= =# row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Unicode Identifers FeatureLink ../features/hasUnicodeIdentifiers.html Supported <span class="hasFeature">✓</span> Example δ = 0.00001 Token row Feature Multiple Dispatch FeatureLink ../features/hasMultipleDispatch.html Supported <span class="hasFeature">✓</span> Example collide_with(x::Asteroid, y::Asteroid) = ... # deal with asteroid hitting asteroid collide_with(x::Asteroid, y::Spaceship) = ... # deal with asteroid hitting spaceship collide_with(x::Spaceship, y::Asteroid) = ... # deal with spaceship hitting asteroid collide_with(x::Spaceship, y::Spaceship) = ... # deal with spaceship hitting spaceship Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token " row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example # https://jkrumbiegel.com/pages/2021-06-07-macros-for-beginners/ macro show_value(variable) quote println("The ", $(string(variable)), " you passed is ", $(esc(variable))) end end @show_value(orange) @show_value(apple) Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 2277 11.4
Jule - Programming language Jule ==== Jule is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Mertcan Davulcu. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Mertcan%20Davulcu Mertcan Davulcu #725 on PLDB 4 Years Old ```Download source code: git clone https://github.com/julelang/jule ``` Jule is the simple, efficient, statically typed and compiled system programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - Jule is developed on <a href="https://github.com/julelang/jule">GitHub</a> and has 127 stars - Early development of Jule happened in <a href="../lists/labs.html#q=https://github.com/julelang">https://github.com/julelang</a> - <a href="c.html">C</a> and <a href="cpp.html">C++</a> and <a href="rust.html">Rust</a> and <a href="go.html">Go</a> influenced the design of Jule - Jule is written in <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="dockerfile.html">Dockerfile</a> - <a href="https://jule.dev">jule.dev</a> was registered in 2022 ```Example from the web: fn quicksort(mut s: []int) { if s.len <= 1 { ret } let mut i = -1 let last = s[s.len-1] for j in s { let mut x = &s[j] if (unsafe{ *x <= last }) { i++ let mut y = &s[i] unsafe { *x, *y = *y, *x } } } quicksort(s[:i]) quicksort(s[i+1:]) } fn main() { let mut my_slice = [1, 9, -2, 25, -24, 4623, 0, -1, 0xFD2] outln(my_slice) quicksort(my_slice) outln(my_slice) } ``` ```Example from the web: fn main() { outln("Hello World") } ``` ```Example from the web: use std::math::{PI} trait Shape { fn area(self): f32 } struct Rectangle { width: int height: int } impl Shape for Rectangle { fn area(self): f32 { ret self.width * self.height } } struct Circle { r: f32 } impl Shape for Circle { fn area(self): f32 { ret PI * self.r * self.r } } fn main() { let rect: Shape = Rectangle{90, 5} let circ: Shape = Circle{90.5} outln(rect.area()) outln(circ.area()) } ``` ```Jule <a href="../lists/keywords.html#q=jule">Keywords</a> fn pub struct enum unsafe const let mut self match if else for in impl trait break continue goto cpp i8 i16 i32 i64 u8 u16 u32 u64 f32 f64 str int uint type any true false bool ret fall nil uintptr co ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature hasReservedWords FeatureLink ../features/hasReservedWords.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasSelfOrThisWord FeatureLink ../features/hasSelfOrThisWord.html Supported <span class="hasFeature">✓</span> Example self Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example use std::fs use std::sys::{self, open, O_RDWR} use std::math::* Token use row Feature Multiline Strings FeatureLink ../features/hasMultilineStrings.html Supported <span class="hasFeature">✓</span> Example `Multiline strings is available in Jule with raw strings` Token row Feature hasStringConcatOperator FeatureLink ../features/hasStringConcatOperator.html Supported <span class="hasFeature">✓</span> Example + Token row Feature Disk Output FeatureLink ../features/canWriteToDisk.html Supported <span class="hasFeature">✓</span> Example use std::fs::{open, O_WRONLY} fn main() { let (mut f, _) = open("myfile.txt", O_WRONLY, 0) let bytes = ([]byte)("Text to write") f.write(bytes) f.close() } Token row Feature Static Typing FeatureLink ../features/hasStaticTyping.html Supported <span class="hasFeature">✓</span> Example Token row Feature Increment and decrement operators FeatureLink ../features/hasIncrementAndDecrementOperators.html Supported <span class="hasFeature">✓</span> Example ++ -- Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example if BOOLEAN_EXPRESSION { outln(""Condition is true) } Token row Feature Manual Memory Management FeatureLink ../features/hasManualMemoryManagement.html Supported <span class="hasFeature">✓</span> Example use std::mem::c::{malloc, free} fn main() { let mut ptr = malloc(8) free(ptr) ptr = nil } Token row Feature Type Casting FeatureLink ../features/hasExplicitTypeCasting.html Supported <span class="hasFeature">✓</span> Example let x = (int)(3.14) Token row Feature hasArraySlicingSyntax FeatureLink ../features/hasArraySlicingSyntax.html Supported <span class="hasFeature">✓</span> Example sliceable_expression[start_index:to_index] Token row Feature Duck Typing FeatureLink ../features/hasDuckTyping.html Supported <span class="hasFeature">✓</span> Example fn lock_object[T](obj: T) { obj.lock() } Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example match X { | Y: outln("X is Y") | Z: outln("X is Z") | A | B | C: outln("X is A, B, or C") |: outln("X is not Y, Z, A, B and C") } Token row Feature hasMemberVariables FeatureLink ../features/hasMemberVariables.html Supported <span class="hasFeature">✓</span> Example Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example pub Token row Feature Type Annotations FeatureLink ../features/hasTypeAnnotations.html Supported <span class="hasFeature">✓</span> Example let x: f64 = 89 Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example let mut x = 0 x = 20 Token = row Feature Threads FeatureLink ../features/hasThreads.html Supported <span class="hasFeature">✓</span> Example fn my_thread() { outln("Hello from thread") } fn main() { co my_thread() } Token row Feature Statements FeatureLink ../features/hasStatements.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasStatementTerminatorCharacter FeatureLink ../features/hasStatementTerminatorCharacter.html Supported <span class="hasFeature">✓</span> Example ; Token row Feature hasBoundedCheckedArrays FeatureLink ../features/hasBoundedCheckedArrays.html Supported <span class="hasFeature">✓</span> Example let arr: [5]byte = ['a', 'b', 'c', 'd', 'e'] Token row Feature hasRequiredMainFunction FeatureLink ../features/hasRequiredMainFunction.html Supported <span class="hasFeature">✓</span> Example fn main() {} Token row Feature Gotos FeatureLink ../features/hasGotos.html Supported <span class="hasFeature">✓</span> Example goto a_label Token row Feature Labels FeatureLink ../features/hasLabels.html Supported <span class="hasFeature">✓</span> Example a_label: Token row Feature hasDynamicSizedArrays FeatureLink ../features/hasDynamicSizedArrays.html Supported <span class="hasFeature">✓</span> Example let mut a_slice = [1, 2, 3, 4, 5, 6] a_slice = append(a_slice, 7, 8, 9, 10) Token row Feature hasIfElses FeatureLink ../features/hasIfElses.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasIfs FeatureLink ../features/hasIfs.html Supported <span class="hasFeature">✓</span> Example Token row Feature Doc comments FeatureLink ../features/hasDocComments.html Supported <span class="hasFeature">✓</span> Example // Documentation comment for a_function fn a_function() {} Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example for my_condition { // ... } Token row Feature hasForLoops FeatureLink ../features/hasForLoops.html Supported <span class="hasFeature">✓</span> Example // Jule has for loops with while-next iterations let mut i = 0 for i < 10; i++ { // ... } Token row Feature hasForEachLoops FeatureLink ../features/hasForEachLoops.html Supported <span class="hasFeature">✓</span> Example for x, y in my_enumerable { // ... } Token row Feature canReadCommandLineArgs FeatureLink ../features/canReadCommandLineArgs.html Supported <span class="hasFeature">✓</span> Example use std::os::{ARGS} fn main() { outln(ARGS) } Token row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasFnArguments FeatureLink ../features/hasFnArguments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Dependent types FeatureLink ../features/hasDependentTypes.html Supported <span class="hasFeature">✓</span> Example int uint uintptr Token row Feature Unary Operators FeatureLink ../features/hasUnaryOperators.html Supported <span class="hasFeature">✓</span> Example * & - + ^ ! Token row Feature Variadic Functions FeatureLink ../features/hasVariadicFunctions.html Supported <span class="hasFeature">✓</span> Example fn average(x: ...f64): f64 { // ... } Token row Feature Assert Statements FeatureLink ../features/hasAssertStatements.html Supported <span class="hasFeature">✓</span> Example use std::debug use std::debug::assert::{assert} fn main() { std::debug::ENABLE = true let x = 200 assert(x < 200) } Token row Feature Bitwise Operators FeatureLink ../features/hasBitWiseOperators.html Supported <span class="hasFeature">✓</span> Example & | ^ << >> Token row Feature Directives FeatureLink ../features/hasDirectives.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasValueReturnedFunctions FeatureLink ../features/hasValueReturnedFunctions.html Supported <span class="hasFeature">✓</span> Example fn get_pi(): f64 { ret 3.14159265359 } Token row Feature hasGlobalScope FeatureLink ../features/hasGlobalScope.html Supported <span class="hasFeature">✓</span> Example Token row Feature Scientific Notation FeatureLink ../features/hasScientificNotation.html Supported <span class="hasFeature">✓</span> Example 1E2 .12345E+6 1.e+0 0x15e-2 0x2.p10 0X.8p-0 0x1.Fp+0 0x1fffp-16 0x1p-2 Token row Feature hasVoidFunctions FeatureLink ../features/hasVoidFunctions.html Supported <span class="hasFeature">✓</span> Example fn a_void_function() { // ... } Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example 0b0001010101 Token row Feature Decimals FeatureLink ../features/hasDecimals.html Supported <span class="hasFeature">✓</span> Example 12345 Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example 0455 Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example 0xDFF90 Token row Feature Structs FeatureLink ../features/hasStructs.html Supported <span class="hasFeature">✓</span> Example struct Employee { first_name: str last_name: str salary: f32 } Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example 12345 0b0001010101 0455 0xDFF90 Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example 3.14 32.60 032.60 3. 0.3 1E2 .12345E+6 1.e+0 0x1p-2 0x2.p10 0x1.Fp+0 0X.8p-0 0x1fffp-16 0x15e-2 Token row Feature Enums FeatureLink ../features/hasEnums.html Supported <span class="hasFeature">✓</span> Example enum ExitCode { Success = 0, Failure = 1 } Token row Feature hasContinue FeatureLink ../features/hasContinue.html Supported <span class="hasFeature">✓</span> Example continue continue a_label Token row Feature hasBreak FeatureLink ../features/hasBreak.html Supported <span class="hasFeature">✓</span> Example break break a_label Token row Feature Anonymous Functions FeatureLink ../features/hasAnonymousFunctions.html Supported <span class="hasFeature">✓</span> Example let anonymous = fn() { outln("Anonymous Function") } anonymous() Token row Feature Null FeatureLink ../features/hasNull.html Supported <span class="hasFeature">✓</span> Example nil Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example const PI = 3.14159265359 Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example true false Token true false row Feature Generics FeatureLink ../features/hasGenerics.html Supported <span class="hasFeature">✓</span> Example fn generic_function[T](s: []T) { // ... } Token row Feature Traits FeatureLink ../features/hasTraits.html Supported <span class="hasFeature">✓</span> Example trait Person { fn get_full_name(self): str fn get_age(self): byte } Token row Feature Maps FeatureLink ../features/hasMaps.html Supported <span class="hasFeature">✓</span> Example let my_map: [int:str] = { 0: "Key 0", 1: "Key 1", 2: "Key 2", } Token row Feature Methods FeatureLink ../features/hasMethods.html Supported <span class="hasFeature">✓</span> Example impl MyStruct { fn my_method(self) {} } Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example fn a_function() { // ... } Token row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="hasFeature">✓</span> Example let ptr: *int = nil Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token outln row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A multi line comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment /* A comment */ Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Jule String Literal" `Jule Raw String Literal` Token " row Feature Regular Expression Syntax Sugar FeatureLink ../features/hasRegularExpressionsSyntaxSugar.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature hasTryCatch FeatureLink ../features/hasTryCatch.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Async Await FeatureLink ../features/hasAsyncAwait.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature canUseQuestionMarksAsPartOfIdentifier FeatureLink ../features/canUseQuestionMarksAsPartOfIdentifier.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Ternary operators FeatureLink ../features/hasTernaryOperators.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature hasUserDefinedOperators FeatureLink ../features/hasUserDefinedOperators.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Polymorphism FeatureLink ../features/hasPolymorphism.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature hasMethodOverloading FeatureLink ../features/hasMethodOverloading.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Function Overloading FeatureLink ../features/hasFunctionOverloading.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 2178 10.9
juicy - Programming language juicy ===== juicy is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Jonathan Avery. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Jonathan%20Avery Jonathan Avery #2065 on PLDB 8 Years Old ```Download source code: git clone https://github.com/GordianNaught/Juicy ``` <a href='https://github.com/GordianNaught/Juicy'>Juicy</a> is a low-level, compiled, purely functional, highly generic language with inferred types and tail recursion. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - juicy is developed on <a href="https://github.com/GordianNaught/Juicy">GitHub</a> and has 9 stars - Early development of juicy happened in <a href="../lists/labs.html#q=https://github.com/GordianNaught/Juicy/issues">https://github.com/GordianNaught/Juicy/issues</a> - juicy is written in <a href="prolog.html">Prolog</a>, <a href="markdown.html">Markdown</a>, <a href="perl.html">Perl</a>, <a href="assembly-language.html">Assembly language</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 10/15/2024 303 1.5
Judoscript - Programming language Judoscript ========== Judoscript is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001 by James Jianbo Huang. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=James%20Jianbo%20Huang James Jianbo Huang #1457 on PLDB 24 Years Old Judoscript is one of several general purpose programming languages designed primarily for scripting on the Java platform. Its originator and primary developer is software engineer James Jianbo Huang.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Judoscript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Judoscript happened in <a href="../lists/labs.html#q=https://github.com/metaprgmr/Judoscript/issues">https://github.com/metaprgmr/Judoscript/issues</a> - Explore Judoscript snippets on <a href="http://www.rosettacode.org/wiki/Category:JudoScript">Rosetta Code</a> - See also: (5 related languages) <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="perl.html">Perl</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="java.html">Java</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/j/JudoScript'>hello-world</a>: . "Hello World"; ``` ```Example from <a href='https://en.wikipedia.org/wiki/Judoscript'>Wikipedia</a>: // print out information found inside HTML do 'http://www.example.com' as sgml { <a>: println 'Found a hyperlink:' , $_.href; <p>: println 'Found a paragraph tag.'; TEXT: println 'Found some text:' , $_.length(); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 462 2.3
JSYNC - Data notation JSYNC ===== JSYNC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2010 by Ingy döt Net. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Ingy%20d%C3%B6t%20Net Ingy döt Net #3067 on PLDB 15 Years Old JSYNC is a simple data serialization language. It takes the simplicity of JSON and combines it with the completeness of YAML. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Read more about JSYNC on the web: 1. https://web.archive.org/web/20110723231221/http://jsync.org/ 1. ```Example from the web: [ "!records", { "!": "record", "game": { "!": "game", "&": "001", "date": "!!date March 2, 1962", "versus": "New York" }, "notes": ".!!! Awesome !!!", "number": 100, "player": { "!": "player", "&": "002", "name": "Wilt Chamberlain", "team": "Philadelphia" }, "record": "Most points single game" }, { "!": "record", "game": "*001", "notes": "... add note here ...", "number": 59, "player": "*002", "record": "Most points, one half" } ] ``` Built with Scroll v170.5.0 10/15/2024 359 1.8
Jsyn Built with Scroll v170.5.0 10/15/2024 6 0
JSX - Template language JSX === JSX is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #763 on PLDB 12 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Early development of JSX happened in <a href="../lists/labs.html#q=Facebook">Facebook</a> - GitHub supports <a href="https://github.com/github-linguist/babel-sublime" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for JSX - <a href="http://reactjs.org">reactjs.org</a> was registered in 2013 - Read more about JSX on the web: 1. https://en.wikipedia.org/wiki/React_(JavaScript_library)#JSX 1. - 21 PLDB concepts link to JSX: <a href="ace.html">Ace Editor</a>, <a href="bun.html">Bun</a>, <a href="deno.html">Deno</a>, <a href="flow.html">Flow</a>, <a href="mastodon.html">Mastodon</a>, <a href="mathpix-markdown.html">Mathpix Markdown</a>, <a href="mdx.html">MDX</a>, <a href="nadesiko.html">Nadesiko</a>, <a href="nodejs.html">Node.js</a>, <a href="packagist-pm.html">packagist-pm</a>, <a href="prettier.html">Prettier</a>, <a href="prql.html">PRQL</a>, <a href="pygments.html">Pygments</a>, <a href="quint.html">Quint</a>, <a href="react-native.html">React Native</a>, <a href="smallbasic.html">SmallBASIC</a>, <a href="sqrl.html">SQRL</a>, <a href="tibet.html">tibet</a>, <a href="wasp-lang.html">Wasp</a>, <a href="wing.html">Wing</a>, <a href="xodio.html">xodio</a> ```Example from the web: class App extends React.Component { render() { return ( <div> <p>Header</p> <p>Content</p> <p>Footer</p> </div> ); } } ``` ```Example from <a href='https://github.com/github-linguist/babel-sublime'>Linguist</a>: 'use strict'; const React = require('react') module.exports = React.createClass({ render: function() { let {feeds, log} = this.props; log.info(feeds); return <div className="feed-list"> <h3>News Feed's</h3> <ul> {feeds.map(function(feed) { return <li key={feed.name} className={feed.fetched ? 'loaded' : 'loading'}> {feed.data && feed.data.length > 0 ? <span>{feed.name} <span className='light'>({feed.data.length})</span></span> : 'feed.name' } </li> })} </ul> </div>; } }); ``` Built with Scroll v170.5.0 10/15/2024 544 2.7
JS++ - Programming language JS++ ==== JS++ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Roger Poon and Anton Rapetov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Roger%20Poon Roger Poon https://pldb.io/concepts/../lists/creators.html#q=Anton%20Rapetov Anton Rapetov #1291 on PLDB 14 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of JS++ happened in <a href="../lists/labs.html#q=Onux">Onux</a> - JS++ compiles to <a href="javascript.html">JavaScript</a> ```Example from <a href='https://en.wikipedia.org/wiki/JS%2B%2B'>Wikipedia</a>: 1 int x = 1; // declares the variable x with an "internal type" (JS++ type) 2 var y = 2; // declares the variable y with an "external type" (JavaScript type) 3 bool z = true; // declares the variable z with an "internal type" (JS++ type) ``` ```JS++ <a href="../lists/keywords.html#q=jspp">Keywords</a> abstract auto break bool byte catch char class continue debugger delete do double else enum external false final finally float for foreach function if import in instanceof int interface long module new null override overwrite private protected property public return short signed string super switch static this true try typeid typeof undefined unsigned var virtual void while with yield ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Regular Expression Syntax Sugar FeatureLink ../features/hasRegularExpressionsSyntaxSugar.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token console.log row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 623 3.1
jsparagus - Grammar language jsparagus ========= jsparagus is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #1524 on PLDB 7 Years Old ```Download source code: git clone https://github.com/mozilla-spidermonkey/jsparagus ``` A JavaScript parser written in Rust - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - jsparagus is developed on <a href="https://github.com/mozilla-spidermonkey/jsparagus">GitHub</a> and has 436 stars - Early development of jsparagus happened in <a href="../lists/labs.html#q=Mozilla">Mozilla</a> - jsparagus is written in <a href="rust.html">Rust</a>, <a href="python.html">Python</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a>, <a href="bash.html">Bash</a> Built with Scroll v170.5.0 10/15/2024 288 1.4
Jsonnet - Data notation Jsonnet ======= Jsonnet is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2014 by Dave Cunningham. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Dave%20Cunningham Dave Cunningham #207 on PLDB 11 Years Old 1k <span title="Jsonnet repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/google/jsonnet ``` Jsonnet - The data templating language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Jsonnet is developed on <a href="https://github.com/google/jsonnet">GitHub</a> and has 6,861 stars - There are at least 1,430 Jsonnet repos on <a href="https://github.com/search?q=language:Jsonnet">GitHub</a> - Jsonnet is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="json.html">JSON</a> - Early development of Jsonnet happened in <a href="../lists/labs.html#q=Google">Google</a> - Jsonnet is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="cpp.html">C++</a>, <a href="svg.html">SVG</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="bazel.html">Bazel</a>, <a href="yaml.html">YAML</a>, <a href="cmake.html">CMake</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="java.html">Java</a>, <a href="c.html">C</a>, <a href="bash.html">Bash</a>, <a href="starlark.html">starlark</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="dockerfile.html">Dockerfile</a> - The Google BigQuery Public Dataset GitHub snapshot shows 104 users using Jsonnet in 190 repos on <a href="https://api.github.com/search/repositories?q=language:Jsonnet">GitHub</a> - <a href="https://jsonnet.org/">jsonnet.org</a> was registered in 2015 ```Example from the web: // A function that returns an object. local Person(name='Alice') = { name: name, welcome: 'Hello ' + name + '!', }; { person1: Person(), person2: Person('Bob'), } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 601 3
JSONiq - Query language JSONiq ====== JSONiq is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #957 on PLDB 14 Years Old 153 <span title="JSONiq repos on GitHub.">Repos</span> JSONiq is a query and functional programming language that is designed to declaratively query and transform collections of hierarchical and heterogeneous data in format of JSON, XML, as well as unstructured, textual data. JSONiq is an open specification published under the Creative Commons Attribution-ShareAlike 3.0 license. It is based on the XQuery language, with which it shares the same core expressions and operations on atomic types. Read more on Wikipedia... https://en.wikipedia.org/wiki/JSONiq Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - There are at least 153 JSONiq repos on <a href="https://github.com/search?q=language:JSONiq">GitHub</a> - JSONiq is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="json.html">JSON</a> - Early development of JSONiq happened in <a href="../lists/labs.html#q=https://groups.google.com/g/zorba-io-user">https://groups.google.com/g/zorba-io-user</a> - The Google BigQuery Public Dataset GitHub snapshot shows 386 users using JSONiq in 423 repos on <a href="https://api.github.com/search/repositories?q=language:JSONiq">GitHub</a> - GitHub supports <a href="https://github.com/wcandillon/language-jsoniq" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for JSONiq - <a href="http://www.jsoniq.org/">jsoniq.org</a> was registered in 2011 - See also: (5 related languages) <a href="xquery.html">XQuery</a>, <a href="sql.html">SQL</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/j/JSONiq'>hello-world</a>: "Hello World" ``` ```Example from <a href='https://github.com/wcandillon/language-jsoniq'>Linguist</a>: (: Query for returning one database entry :) import module namespace req = "http://www.28msec.com/modules/http-request"; import module namespace catalog = "http://guide.com/catalog"; variable $id := (req:param-values("id"), "London")[1]; variable $part := (req:param-values("part"), "main")[1]; catalog:get-data-by-key($id, $part) ``` ```Example from <a href='https://en.wikipedia.org/wiki/JSONiq'>Wikipedia</a>: for $p in collection("persons") return <person> <firstName>{$p("firstName")}</firstName> <lastName>{$p("lastName")}</lastName> <age>{$p("age")}</age> </person> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 656 3.3
JSON5 - Data notation JSON5 ===== JSON5 is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2012 by Aseem Kishore. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Aseem%20Kishore Aseem Kishore #83 on PLDB 13 Years Old 0 <span title="JSON5 repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/json5/json5 ``` The JSON5 Data Interchange Format (JSON5) is a superset of JSON that aims to alleviate some of the limitations of JSON by expanding its syntax to include some productions from ECMAScript 5.1. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - JSON5 is developed on <a href="https://github.com/json5/json5">GitHub</a> and has 6,409 stars - There are at least 0 JSON5 repos on <a href="https://github.com/search?q=language:JSON5">GitHub</a> - JSON5 is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="json.html">JSON</a> - Early development of JSON5 happened in <a href="../lists/labs.html#q=https://github.com/json5">https://github.com/json5</a> - JSON5 is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="json5.html">JSON5</a>, <a href="yaml.html">YAML</a> - GitHub supports <a href="https://github.com/atom/language-javascript" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for JSON5 - <a href="https://json5.org/">json5.org</a> was registered in 2011 - 11 PLDB concepts link to JSON5: <a href="ace.html">Ace Editor</a>, <a href="avail.html">Avail</a>, <a href="chevrotain.html">chevrotain</a>, <a href="cloc.html">cloc</a>, <a href="differential-datalog.html">Differential Datalog</a>, <a href="idio.html">Idio</a>, <a href="json5.html">JSON5</a>, <a href="mastodon.html">Mastodon</a>, <a href="mdx.html">MDX</a>, <a href="openverse.html">Openverse</a>, <a href="prettier.html">Prettier</a> ```Example from the web: { // comments unquoted: 'and you can quote me on that', singleQuotes: 'I can use "double quotes" here', lineBreaks: "Look, Mom! \ No \\n's!", hexadecimal: 0xdecaf, leadingDecimalPoint: .8675309, andTrailing: 8675309., positiveSign: +1, trailingComma: 'in objects', andIn: ['arrays',], "backwardsCompatible": "with JSON", } ``` ```Example from <a href='https://github.com/atom/language-javascript'>Linguist</a>: /* * The following is a contrived example, but it illustrates most of the features: */ { foo: 'bar', while: true, this: 'is a \ multi-line string', // this is an inline comment here: 'is another', // inline comment /* this is a block comment that continues on another line */ hex: 0xDEADbeef, half: .5, delta: +10, to: Infinity, // and beyond! finally: 'a trailing comma', oh: [ "we shouldn't forget", 'arrays can have', 'trailing commas too', ], } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 749 3.7
Json Built with Scroll v170.5.0 10/15/2024 6 0
JSON with Comments - Data notation JSON with Comments ================== JSON with Comments is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2001 by Muhammad Muzzammil. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=Muhammad%20Muzzammil Muhammad Muzzammil #574 on PLDB 24 Years Old 0 <span title="JSON with Comments repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/muhammadmuzzammil1998/jsonc ``` JSON with comments for Go! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - JSON with Comments is developed on <a href="https://github.com/muhammadmuzzammil1998/jsonc">GitHub</a> and has 196 stars - There are at least 0 JSON with Comments repos on <a href="https://github.com/search?q=language:JSON with Comments">GitHub</a> - JSON with Comments is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="json.html">JSON</a> - Early development of JSON with Comments happened in <a href="../lists/labs.html#q=https://github.com/muhammadmuzzammil1998/jsonc/issues">https://github.com/muhammadmuzzammil1998/jsonc/issues</a> - JSON with Comments is written in <a href="markdown.html">Markdown</a>, <a href="go.html">Go</a>, <a href="yaml.html">YAML</a> - GitHub supports <a href="https://github.com/atom/language-javascript" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for JSON with Comments - Read more about JSON with Comments on the web: 1. 2. 3. https://plus.google.com/118095276221607585885/posts/RK8qyGVaGSr 1. https://changelog.com/news/jsonc-is-a-superset-of-json-which-supports-comments-6LwR 2. https://github.com/Microsoft/node-jsonc-parser 3. ```Example from the web: /* * JSLint's implementation of JSHint * The JSLint options and makeup of this file were created based on the documentation of JSLint by * Douglas Crockford: http://www.jslint.com/lint.html */ { "foobar" : true, // Not checked in JSHint } ``` ```Example from <a href='https://github.com/atom/language-javascript'>Linguist</a>: [ { "command": "haxe_run_build" } ] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 587 2.9
json->url - Json format json->url ========= json->url is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22jsonFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">json format</a> created in 2017 by Tim Bray. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Tim%20Bray Tim Bray #1126 on PLDB 8 Years Old ```Download source code: git clone https://github.com/jsonurl/jsonurl-js ``` JSON→URL is a language-independent data interchange format for the JSON data model suitable for use within a URL/URI query string. It is defined by an open specification, though not through a standards body. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"jsonFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>jsonFormat</a> - json->url is developed on <a href="https://github.com/jsonurl/jsonurl-js">GitHub</a> and has 41 stars - Early development of json->url happened in <a href="../lists/labs.html#q=Textuality Services, Inc.">Textuality Services, Inc.</a> - json->url is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="typescript.html">TypeScript</a> - Read more about json->url on the web: 1. 2. https://www.textuality.com/ 1. https://www.rfc-editor.org/rfc/rfc8259 2. Built with Scroll v170.5.0 10/15/2024 343 1.7
JSON-stat - Json format JSON-stat ========= JSON-stat is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22jsonFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">json format</a> created in 2011 by Xavier Badosa. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Xavier%20Badosa Xavier Badosa #1625 on PLDB 14 Years Old ```Download source code: git clone https://github.com/jsonstat/jsonstat ``` JSON-stat is a simple lightweight JSON dissemination format best suited for data visualization, mobile apps or open data initiatives, that has been designed for all kinds of disseminators. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"jsonFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>jsonFormat</a> - JSON-stat is developed on <a href="https://github.com/jsonstat/jsonstat">GitHub</a> and has 22 stars - Early development of JSON-stat happened in <a href="../lists/labs.html#q=https://github.com/jsonstat">https://github.com/jsonstat</a> - JSON-stat is written in <a href="markdown.html">Markdown</a> - <a href="https://json-stat.org/">json-stat.org</a> was registered in 2011 ```Example from the web: { "version" : "2.0", "class" : "dataset", "href" : "https://json-stat.org/samples/oecd.json", "label" : "Unemployment rate in the OECD countries 2003-2014", "note" : [ "Most of the data in this dataset are taken from the individual contributions of national correspondents appointed by the OECD Secretariat with the approval of the authorities of Member countries. Consequently, these data have not necessarily been harmonised at international level." ], "source" : "Economic Outlook No 92 - December 2012 - OECD Annual Projections", "updated" : "2012-11-27", "extension" : { "contact" : "EcoOutlook@oecd.org", "metadata" : [ { "title" : "Economic Outlook Policy and other assumptions underlying the projections Box 1.2 in General assessment", "href" : "http://www.oecd.org/eco/economicoutlookanalysisandforecasts/EO92macroeconomicsituation.pdf" }, { "title" : "Economic Outlook Sources and Methods", "href" : "http://www.oecd.org/document/22/0,3343,en_2649_34109_33702486_1_1_1_1,00.html" }, { "title" : "Database inventory (forthcoming)", "href" : "http://www.oecd.org/eco/databaseinventory" }, { "title" : "OECD Glossary", "href" : "http://stats.oecd.org/glossary/" } ] }, "value" : [5.943826289, 5.39663128, 5.044790587, 4.789362794, 4.379649386, 4.249093453, 5.592226603, 5.230660289, 5.099422942, 5.224336088, 5.50415003, 5.462866231, 4.278559338, 4.939707755, 5.152160612, 4.727182858, 4.399730726, 3.813933625, 4.776912506, 4.391591645, 4.143587245, 4.351345785, 4.695491708, 4.745323313, 8.158333333, 8.4, 8.483333333, 8.266666667, 7.466666667, 7.016666667, 7.891892855, 8.283171959, 7.175138783, 7.381153404, 7.689552898, 7.735442636, 7.594616751, 7.167833951, 6.748691501, 6.307841105, 6.049842626, 6.146014664, 8.284689299, 7.988900419, 7.453609598, 7.32358421, 7.169741525, 6.88122705, 9.5433848, 10.00149582, 9.224422554, 7.773166282, 7.150623348, 7.787221805, 10.80236438, 8.121579077, 7.104778251, 6.477468723, 6.78101031, 6.780198936, 7.818066527, 8.323638425, 7.922330988, 7.142271671, 5.316363283, 4.391669598, 6.675050668, 7.273107122, 6.723482523, 6.936394665, 7.242148075, 7.135151601, 5.344516646, 5.516904324, 4.793715416, 3.868296418, 3.669496447, 3.326692683, 5.821647379, 7.191696186, 7.313112408, 7.544640558, 7.357364231, 7.255659852, 10.03010116, 9.661753538, 7.899232972, 5.905173373, 4.659913473, 5.601684952, 13.87805579, 16.83438817, 12.4576855, 9.873121257, 9.116309666, 8.74566981, 9.017860131, 8.80435787, 8.368797468, 7.702632855, 6.850344695, 6.368216471, 8.269856093, 8.381534292, 7.774845319, 7.722836877, 7.962718148, 7.757742455, 8.503978378, 8.8650811, 8.882978134, 8.835277292, 8.009145174, 7.384897537, 9.129199553, 9.315864403, 9.202432489, 9.877166456, 10.66140443, 10.91985917, 9.134738857, 9.829230121, 10.69442137, 9.694756306, 8.310233377, 7.188163108, 7.429105355, 6.757338631, 5.752587233, 5.28775372, 5.524081118, 5.565600014, 9.712526535, 10.49281197, 9.849833119, 8.890878396, 8.276300402, 7.653084476, 9.460314273, 12.53058153, 17.65238747, 23.5737508, 26.6534591, 27.2364419, 5.860132523, 6.096400087, 7.185491402, 7.451740837, 7.35706148, 7.851089777, 10.0153875, 11.14448405, 10.92071597, 11.12538821, 11.09958634, 10.76358386, 3.352836045, 3.06335905, 2.590345651, 2.878830234, 2.301867378, 2.990597714, 7.241470693, 7.55861225, 7.058807671, 6.138731401, 5.393148124, 5.128315309, 4.739670964, 4.539966682, 4.341850838, 4.415526325, 4.571302023, 6.024123088, 11.81229736, 13.62078809, 14.51224844, 14.79227286, 14.73886731, 14.61076214, 13.28016732, 12.85704871, 11.29834866, 10.47596715, 9.147672881, 7.728344307, 9.476560711, 8.33683595, 7.110513831, 6.8731402, 7.359377644, 6.93094611, 8.444973801, 7.996760207, 7.708360512, 6.777043598, 6.110290905, 6.774113796, 7.800833899, 8.41234985, 8.438703909, 10.55546863, 11.42167502, 11.7584873, 5.25125, 4.717099486, 4.424423923, 4.129376275, 3.84841253, 3.979750388, 5.068375853, 5.058985674, 4.592622773, 4.399496241, 4.355894653, 4.286733019, 3.562065618, 3.67219364, 3.734708533, 3.450431799, 3.233335111, 3.15974989, 3.643064158, 3.715763348, 3.405129308, 3.378067785, 3.618601827, 3.397535556, 3.304883869, 3.710506994, 4.099797561, 4.242014975, 4.182611437, 4.14500326, 5.431987487, 5.778771292, 5.627283477, 6.078760003, 6.589474092, 6.658818611, 2.998805894, 3.695332444, 3.540173119, 3.550553518, 3.672170595, 3.949416134, 5.43621902, 5.373117407, 5.240905522, 5.036393758, 4.990182757, 4.897580596, 3.975713818, 4.894207123, 5.113659881, 4.20994586, 3.475695941, 3.018534226, 3.68444758, 4.383579198, 4.343866431, 5.163411369, 5.801548283, 6.10348765, 4.76074516, 4.018968583, 3.807106599, 3.840522581, 3.655294639, 4.160280272, 6.146341463, 6.537348623, 6.509125435, 6.938443309, 6.568824155, 6.048820957, 4.04172726, 4.186831741, 4.382939676, 3.392420144, 2.498729296, 2.565344859, 3.107969091, 3.521797592, 3.212318473, 3.098584692, 3.098584692, 3.003021166, 19.61702787, 18.97466246, 17.74593227, 13.84039072, 9.601554043, 7.117494731, 8.166610723, 9.622661542, 9.648757987, 10.05073744, 10.49463234, 10.66450371, 6.276549712, 6.666642728, 7.597516675, 7.637987286, 7.99012509, 7.607584033, 9.484363464, 10.81324061, 12.7097409, 15.52457602, 16.93137173, 16.62982306, 17.55389647, 18.22108629, 16.25634386, 13.3725907, 11.14262294, 9.507520125, 12.02516939, 14.37913326, 13.54138898, 13.69591839, 13.5763623, 12.97187212, 6.682102697, 6.291982582, 6.516689478, 5.945157013, 4.816202781, 4.368899066, 5.856004508, 7.240345922, 8.164977774, 8.529917685, 9.708595873, 9.847243093, 11.03816292, 10.54622939, 9.156961086, 8.511101588, 8.264570818, 11.33829871, 18.01195661, 20.06321219, 21.63712759, 25.04773498, 26.89014696, 26.78073067, 6.56574156, 7.373480411, 7.652096974, 7.053667613, 6.127066505, 6.183935584, 8.305635992, 8.372715009, 7.504247076, 7.651519753, 7.912693788, 7.604124855, 4.033356027, 4.31699694, 4.329724566, 3.941659077, 3.57509152, 3.341272685, 4.257833072, 4.44955058, 3.949110999, 3.863659425, 4.109877511, 3.999499419, 10.82310834, 10.58802629, 10.40296232, 10.01247258, 10.06182773, 10.74264555, 13.74762357, 11.65601928, 9.605142332, 9.014001387, 9.320782097, 8.651402638, 5.019884066, 4.768990278, 4.852538715, 5.450636437, 5.355104552, 5.708223236, 7.62507775, 7.861627732, 8.078635307, 8.027613742, 8.275155581, 8.036560522, 5.986539203, 5.523039996, 5.076780521, 4.617465075, 4.619105436, 5.800444743, 9.275245924, 9.627692959, 8.94612643, 8.091574662, 7.810715126, 7.514930043, 8.68886389, 8.942669403, 8.941482912, 8.233837469, 7.409607055, 7.436710115, 9.371745367, 9.891824566, 9.978460373, 11.11907575, 11.9135905, 11.99849464, 6.971079892, 6.859814025, 6.629153129, 6.100565063, 5.656171098, 5.982685271, 8.157564657, 8.320563893, 7.953121271, 7.970392182, 8.15379125, 8.004598637], "status" : {"10": "e", "11": "e", "22": "e", "23": "e", "34": "e", "35": "e", "46": "e", "47": "e", "58": "e", "59": "e", "70": "e", "71": "e", "82": "e", "83": "e", "94": "e", "95": "e", "106": "e", "107": "e", "118": "e", "119": "e", "130": "e", "131": "e", "142": "e", "143": "e", "154": "e", "155": "e", "166": "e", "167": "e", "178": "e", "179": "e", "190": "e", "191": "e", "202": "e", "203": "e", "214": "e", "215": "e", "226": "e", "227": "e", "238": "e", "239": "e", "250": "e", "251": "e", "262": "e", "263": "e", "274": "e", "275": "e", "286": "e", "287": "e", "298": "e", "299": "e", "310": "e", "311": "e", "322": "e", "323": "e", "334": "e", "335": "e", "346": "e", "347": "e", "358": "e", "359": "e", "370": "e", "371": "e", "382": "e", "383": "e", "394": "e", "395": "e", "406": "e", "407": "e", "418": "e", "419": "e", "430": "e", "431": "e"}, "id" : ["concept", "area", "year"], "size" : [1, 36, 12], "role" :{ "time" : ["year"], "geo" : ["area"], "metric" : ["concept"] }, "dimension" : { "concept" : { "label" : "indicator", "extension" : { "definition" : { "UNR" : "The OECD harmonised unemployment rate gives the number of unemployed persons as a percentage of the labour force (the total number of people employed plus unemployed)." } }, "category" : { "label" : { "UNR" : "unemployment rate" }, "unit" : { "UNR" : { "symbol" : "%", "decimals" : 9 } } } }, "year" : { "label" : "2003-2014", "category" : { "index" : { "2003" : 0, "2004" : 1, "2005" : 2, "2006" : 3, "2007" : 4, "2008" : 5, "2009" : 6, "2010" : 7, "2011" : 8, "2012" : 9, "2013" : 10, "2014" : 11 } } }, "area" : { "label" : "OECD countries, EU15 and total", "note" : [ "Except where otherwise indicated, data refer to the actual territory of the country considered." ], "category" : { "index" : { "AU" : 0, "AT" : 1, "BE" : 2, "CA" : 3, "CL" : 4, "CZ" : 5, "DK" : 6, "EE" : 7, "FI" : 8, "FR" : 9, "DE" : 10, "GR" : 11, "HU" : 12, "IS" : 13, "IE" : 14, "IL" : 15, "IT" : 16, "JP" : 17, "KR" : 18, "LU" : 19, "MX" : 20, "NL" : 21, "NZ" : 22, "NO" : 23, "PL" : 24, "PT" : 25, "SK" : 26, "SI" : 27, "ES" : 28, "SE" : 29, "CH" : 30, "TR" : 31, "UK" : 32, "US" : 33, "EU15" : 34, "OECD" : 35 }, "label" : { "AU" : "Australia", "AT" : "Austria", "BE" : "Belgium", "CA" : "Canada", "CL" : "Chile", "CZ" : "Czech Republic", "DK" : "Denmark", "EE" : "Estonia", "FI" : "Finland", "FR" : "France", "DE" : "Germany", "GR" : "Greece", "HU" : "Hungary", "IS" : "Iceland", "IE" : "Ireland", "IL" : "Israel", "IT" : "Italy", "JP" : "Japan", "KR" : "Korea", "LU" : "Luxembourg", "MX" : "Mexico", "NL" : "Netherlands", "NZ" : "New Zealand", "NO" : "Norway", "PL" : "Poland", "PT" : "Portugal", "SK" : "Slovak Republic", "SI" : "Slovenia", "ES" : "Spain", "SE" : "Sweden", "CH" : "Switzerland", "TR" : "Turkey", "UK" : "United Kingdom", "US" : "United States", "EU15" : "Euro area (15 countries)", "OECD" : "total" }, "note" : { "DE" : [ "Germany (code DE) was created 3 October 1990 by the accession of the Democratic Republic of Germany (code DDR) to the then Federal Republic of Germany (code DEW)." ] }, "child" : { "EU15" : ["AT", "BE", "DE", "DK", "ES", "FI", "FR", "GR", "IE", "IT", "LU", "NL", "PT", "SE", "UK"], "OECD" : [ "EU15", "AU", "CA", "CL", "CZ", "DK", "EE", "HU", "IS", "IL", "JP", "KR", "MX", "NO", "NZ", "PL", "SK", "SI", "CH", "TR", "US"] } } } } } ``` Built with Scroll v170.5.0 10/15/2024 2556 12.8
JSONScript - Programming language JSONScript ========== JSONScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Evgeny Poberezkin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Evgeny%20Poberezkin Evgeny Poberezkin #1475 on PLDB 9 Years Old ```Download source code: git clone https://github.com/JSONScript/jsonscript ``` Scripted processing of existing endpoints and services - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - JSONScript is developed on <a href="https://github.com/JSONScript/jsonscript">GitHub</a> and has 56 stars - Early development of JSONScript happened in <a href="../lists/labs.html#q=https://github.com/JSONScript">https://github.com/JSONScript</a> - JSONScript is written in <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="bash.html">Bash</a>, <a href="yaml.html">YAML</a> - <a href="https://www.jsonscript.org/">jsonscript.org</a> was registered in 2016 HackerNews discussions of JSONScript ==================================== title|titleLink|date|score|comments Show HN: JSONScript – Asynchronous scripting language using JSON format|https://news.ycombinator.com/item?id=11745886|05/21/2016|49|47 Built with Scroll v170.5.0 10/15/2024 320 1.6
JSON Schema - Data validation language JSON Schema =========== JSON Schema is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataValidationLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data validation language</a> created in 2010 by Kris Zyp. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Kris%20Zyp Kris Zyp #422 on PLDB 15 Years Old ```Download source code: git clone https://github.com/json-schema-org/json-schema-spec ``` JSON Schema is a vocabulary that allows you to annotate and validate JSON documents. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataValidationLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataValidationLanguage</a> - JSON Schema is developed on <a href="https://github.com/json-schema-org/json-schema-spec">GitHub</a> and has 3,481 stars - Early development of JSON Schema happened in <a href="../lists/labs.html#q=https://github.com/json-schema-org">https://github.com/json-schema-org</a> - JSON Schema is written in <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a> - <a href="http://json-schema.org/">json-schema.org</a> was registered in 2007 - See also: (1 related languages) <a href="livr.html">Livr</a> ```Example from the web: { "$id": "https://example.com/calendar.schema.json", "$schema": "https://json-schema.org/draft/2020-12/schema", "description": "A representation of an event", "type": "object", "required": [ "dtstart", "summary" ], "properties": { "dtstart": { "type": "string", "description": "Event starting time" }, "dtend": { "type": "string", "description": "Event ending time" }, "summary": { "type": "string" }, "location": { "type": "string" }, "url": { "type": "string" }, "duration": { "type": "string", "description": "Event duration" }, "rdate": { "type": "string", "description": "Recurrence date" }, "rrule": { "type": "string", "description": "Recurrence rule" }, "category": { "type": "string" }, "description": { "type": "string" }, "geo": { "$ref": "https://example.com/geographical-location.schema.json" } } } ``` Built with Scroll v170.5.0 10/15/2024 531 2.7
JSON-LD - Data validation language JSON-LD ======= JSON-LD, aka JavaScript Object Notation for Linked Data, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataValidationLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data validation language</a> created in 2010 by Dave Longley. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Dave%20Longley Dave Longley #195 on PLDB 15 Years Old 0 <span title="JSON-LD repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/digitalbazaar/jsonld.js ``` JSON-LD (JavaScript Object Notation for Linked Data), is a method of encoding Linked Data using JSON. It was a goal to require as little effort as possible from developers to transform their existing JSON to JSON-LD. This allows data to be serialized in a way that is similar to traditional JSON. Read more on Wikipedia... https://en.wikipedia.org/wiki/JSON-LD Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataValidationLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataValidationLanguage</a> - JSON-LD is developed on <a href="https://github.com/digitalbazaar/jsonld.js">GitHub</a> and has 1,652 stars - There are at least 0 JSON-LD repos on <a href="https://github.com/search?q=language:JSONLD">GitHub</a> - Early development of JSON-LD happened in <a href="../lists/labs.html#q=https://www.w3.org/2018/json-ld-wg/">https://www.w3.org/2018/json-ld-wg/</a> - JSON-LD is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="idl.html">IDL</a>, <a href="bourne-shell.html">Bourne shell</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/data.py">syntax highlighting</a> for JSON-LD - GitHub supports <a href="https://github.com/atom/language-javascript" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for JSON-LD - <a href="https://json-ld.org/">json-ld.org</a> was registered in 2010 - 3 PLDB concepts link to JSON-LD: <a href="microdata.html">Microdata HTML</a>, <a href="rdf.html">RDF</a>, <a href="rdfa.html">RDFa</a> ```Example from <a href='https://github.com/atom/language-javascript'>Linguist</a>: { "@context": { "property": "http://example.com/vocab#property" }, "@id": "../document-relative", "@type": "#document-relative", "property": { "@context": { "@base": "http://example.org/test/" }, "@id": "../document-base-overwritten", "@type": "#document-base-overwritten", "property": [ { "@context": null, "@id": "../document-relative", "@type": "#document-relative", "property": "context completely reset, drops property" }, { "@context": { "@base": null }, "@id": "../document-relative", "@type": "#document-relative", "property": "only @base is cleared" } ] } } ``` Built with Scroll v170.5.0 10/15/2024 624 3.1
JSON lambda - Query language JSON lambda =========== JSON lambda is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2017 by Chris Done. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Done Chris Done #955 on PLDB 8 Years Old ```Download source code: git clone https://github.com/chrisdone/jl ``` jl ("JSON lambda") is a tiny functional language for querying and manipulating JSON. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - JSON lambda is developed on <a href="https://github.com/chrisdone/jl">GitHub</a> and has 475 stars - Early development of JSON lambda happened in <a href="../lists/labs.html#q=https://chrisdone.com/">https://chrisdone.com/</a> - JSON lambda is written in <a href="haskell.html">Haskell</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a> ```Example from the web: map (\o -> { sha: o.sha, ps: map _.sha o.parents }) | filter (\o -> length o.ps > 1) ``` Built with Scroll v170.5.0 10/15/2024 297 1.5
JSON Graph Spec - Json format JSON Graph Spec =============== JSON Graph Spec is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22jsonFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">json format</a> created in 2013 by Byron Ruth. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Byron%20Ruth Byron Ruth #2241 on PLDB 12 Years Old ```Download source code: git clone https://github.com/bruth/json-graph-spec ``` JSON specification for representing a graph structure - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"jsonFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>jsonFormat</a> - JSON Graph Spec is developed on <a href="https://github.com/bruth/json-graph-spec">GitHub</a> and has 12 stars - Early development of JSON Graph Spec happened in <a href="../lists/labs.html#q=https://github.com/bruth/json-graph-spec/issues">https://github.com/bruth/json-graph-spec/issues</a> - JSON Graph Spec is written in <a href="markdown.html">Markdown</a> ```Example from the web: { "nodes": [{ "labels": ["Origin"], "props": { "name": "file.csv", "uri": "csv:///path/to/file.csv" }, "match": ["uri"] }, { "labels": ["Element"], "props": { "name": "ArtistId", "uri": "csv:///path/to/file.csv/ArtistId" }, "match": ["uri"] }], "rels": [{ "start": 0, "end": 1, "type": "CONTAINS" }] } ``` Built with Scroll v170.5.0 10/15/2024 362 1.8
json-graph-format - Json format json-graph-format ================= json-graph-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22jsonFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">json format</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #948 on PLDB 11 Years Old ```Download source code: git clone https://github.com/jsongraph/json-graph-specification ``` A proposal for representing graph structure (nodes / edges) in JSON. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"jsonFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>jsonFormat</a> - json-graph-format is developed on <a href="https://github.com/jsongraph/json-graph-specification">GitHub</a> and has 446 stars - Early development of json-graph-format happened in <a href="../lists/labs.html#q=https://github.com/jsongraph">https://github.com/jsongraph</a> - json-graph-format is written in <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="python.html">Python</a> - <a href="http://jsongraphformat.info/">jsongraphformat.info</a> was registered in 2015 ```Example from the web: { "graph": { "directed": false, "type": "graph type", "label": "graph label", "metadata": { "user-defined": "values" }, "nodes": [ { "id": "0", "type": "node type", "label": "node label(0)", "metadata": { "user-defined": "values" } }, { "id": "1", "type": "node type", "label": "node label(1)", "metadata": { "user-defined": "values" } } ], "edges": [ { "source": "0", "relation": "edge relationship", "target": "1", "directed": false, "label": "edge label", "metadata": { "user-defined": "values" } } ] } } ``` Built with Scroll v170.5.0 10/15/2024 427 2.1
JSML - Xml format JSML ==== JSML, aka Java Speech Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #3261 on PLDB 24 Years Old Java Speech API Markup Language (JSML) is an XML-based markup language for annotating text input to speech synthesizers. JSML is used within the Java Speech API. JSML is an XML application and conforms to the requirements of well-formed XML documents. Read more on Wikipedia... https://en.wikipedia.org/wiki/Java_Speech_Markup_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of JSML happened in <a href="../lists/labs.html#q=Sun Microsystems">Sun Microsystems</a> Built with Scroll v170.5.0 10/15/2024 250 1.3
JSLT - Programming language JSLT ==== JSLT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Lars Marius Garshol. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Lars%20Marius%20Garshol Lars Marius Garshol #679 on PLDB 8 Years Old ```Download source code: git clone https://github.com/schibsted/jslt ``` JSON query and transformation language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - JSLT is developed on <a href="https://github.com/schibsted/jslt">GitHub</a> and has 620 stars - Early development of JSLT happened in <a href="../lists/labs.html#q=https://github.com/schibsted">https://github.com/schibsted</a> - JSLT is written in <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="gradle.html">Gradle</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="lisp.html">Lisp</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/jslt.py">syntax highlighting</a> for JSLT Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 388 1.9
JSL - Programming language JSL === JSL, aka JMP Scripting Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #1856 on PLDB 36 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of JSL happened in <a href="../lists/labs.html#q=JMP Statistical Discovery LLC">JMP Statistical Discovery LLC</a> - See also: (6 related languages) <a href="jmp.html">JMP</a>, <a href="r.html">R</a>, <a href="sas.html">SAS</a>, <a href="spss.html">SPSS</a>, <a href="stata.html">Stata</a>, <a href="matlab.html">MATLAB</a> - Read more about JSL on the web: 1. 2. 3. https://support.sas.com/edu/schedules.html?crs=JSCR&ctry=US 1. https://www.jmp.com/support/help/zh/15.2/index.shtml#page/jmp/comments.shtml#ww328600 2. https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.433.6634&rep=rep1&type=pdf 3. - 1 PLDB concepts link to JSL: <a href="jmp.html">JMP</a> ```Example from the web: a="Hello"; b=" "; c="World"; a||b||c; // "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 420 2.1
jsil-compiler - Compiler jsil-compiler ============= jsil-compiler is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2010 by Kevin Gadd. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Kevin%20Gadd Kevin Gadd #501 on PLDB 15 Years Old ```Download source code: git clone https://github.com/sq/JSIL ``` JSIL is a compiler that transforms .NET applications and libraries from their native executable format - CIL bytecode - into standards-compliant, cross-browser JavaScript. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - jsil-compiler is developed on <a href="https://github.com/sq/JSIL">GitHub</a> and has 1,728 stars - Early development of jsil-compiler happened in <a href="../lists/labs.html#q=https://github.com/sq">https://github.com/sq</a> - jsil-compiler is written in <a href="csharp.html">C#</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="css.html">CSS</a>, <a href="f-sharp.html">F#</a>, <a href="cadence-skill.html">Cadence SKILL</a>, <a href="asp.net.html">ASP.NET</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="typescript.html">TypeScript</a>, <a href="cpp.html">C++</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="visual-basic.net.html">Visual Basic .NET</a>, <a href="markdown.html">Markdown</a> - <a href="http://jsil.org/">jsil.org</a> was registered in 2011 Built with Scroll v170.5.0 10/15/2024 382 1.9
J# - Programming language J# == J# is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #732 on PLDB 23 Years Old Visual J# (pronounced "jay-sharp") is an implementation of the J# programming language that was a transitional language for programmers of Java and Visual J++ languages, so they could use their existing knowledge and applications on .NET Framework. It was introduced in 2002 and discontinued in 2007, with support for the final release of the product continuing until October, 2017. J# worked with Java bytecode as well as source so it could be used to transition applications that used third-party libraries even if their original source code was unavailable. Read more on Wikipedia... https://en.wikipedia.org/wiki/J_Sharp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of J# happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - J# on HOPL https://hopl.info/showlanguage.prx?exp=3718 J# on HOPL - J# appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (3 related languages) <a href="j.html">J</a>, <a href="java.html">Java</a>, <a href="java-bytecode.html">Java Bytecode</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/j/J#.jsl'>hello-world</a>: package HelloWorld; public class HelloWorld { public static void main(String[] args) { System.Console.Write("Hello World"); } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token System.Console.Write Built with Scroll v170.5.0 10/15/2024 423 2.1
JSGF - Programming language JSGF ==== JSGF is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #3066 on PLDB 27 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of JSGF happened in <a href="../lists/labs.html#q=Sun Microsystems">Sun Microsystems</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/grammar_notation.py">syntax highlighting</a> for JSGF Built with Scroll v170.5.0 10/15/2024 215 1.1
JSFuck - Esoteric programming language JSFuck ====== JSFuck is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2012 by Martin Kleppe. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Martin%20Kleppe Martin Kleppe #361 on PLDB 13 Years Old ```Download source code: git clone https://github.com/aemkei/jsfuck ``` JSFuck is an esoteric and educational programming style based on the atomic parts of JavaScript. It uses only six different characters to write and execute code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - JSFuck is developed on <a href="https://github.com/aemkei/jsfuck">GitHub</a> and has 8,070 stars - Early development of JSFuck happened in <a href="../lists/labs.html#q=https://github.com/aemkei/jsfuck/issues">https://github.com/aemkei/jsfuck/issues</a> - JSFuck is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a> - <a href="http://www.jsfuck.com/">jsfuck.com</a> was registered in 2012 ```Example from <a href='https://riju.codes/jsf'>Riju</a>: [][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]][([]+[][(![] +[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+( !![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![] +[+[]]]+([][[]]+[])[+!![]]+(![]+[])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!! []]+([][[]]+[])[+[]]+([]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(! ![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!! []+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+(!![]+[])[+!![]]]((!![]+[ ])[+!![]]+(!![]+[])[!![]+!![]+!![]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+! ![]]+([][[]]+[])[+!![]]+(![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![] ]+(!![]+[])[+[]]])[!![]+!![]+[+[]]]+([]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![ ]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!! []+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+([][[]]+[])[+!![]]+(![]+[ ])[!![]+!![]+!![]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(! ![]+[])[+[]]])[+!![]+[+[]]]+(![]+[])[!![]+!![]]+(!![]+[])[!![]+!![]+!![]])()[(![ ]+[])[!![]+!![]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![ ]+[])[+[]]])[+!![]+[+[]]]+(+[]+[![]]+([]+[])[([]+[][(![]+[])[+[]]+(![]+[])[!![]+ !![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[][(![]+[])[+[]]+(! []+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+([][[]]+[])[+!![ ]]+(![]+[])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+([] +[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![] +!![]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]] +(!![]+[])[+[]]])[+!![]+[+[]]]+(!![]+[])[+!![]]])[!![]+!![]+[+[]]]]([][(![]+[])[ +[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]][([]+[][(![]+[])[+[]]+(! []+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[][(![] +[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+([][ []]+[])[+!![]]+(![]+[])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+ [])[+[]]+([]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]] ])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![ ]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+(! ![]+[])[!![]+!![]+!![]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]] +[])[+!![]]+([]+[])[(![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![ ]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+([][[]]+[])[+!![]]+(!![]+[])[+[]]+([] +[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![] +!![]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]] ])[+!![]+[+[]]]+(![]+[])[!![]+!![]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+( ![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+(!![]+[])[+!![]]]()[+!![]+[!![]+!![ ]]]+(![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]][([ ]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![ ]+!![]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[] ]])[+!![]+[+[]]]+([][[]]+[])[+!![]]+(![]+[])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![ ]+[])[+!![]]+([][[]]+[])[+[]]+([]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[ +!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+(! []+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+(!![]+[])[+!![]] ]((!![]+[])[+!![]]+(!![]+[])[!![]+!![]+!![]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!! []+[])[+!![]]+([][[]]+[])[+!![]]+(!![]+[])[(![]+[])[!![]+!![]+!![]]+([][[]]+[])[ +[]]+([][(!![]+[])[!![]+!![]+!![]]+([][[]]+[])[+!![]]+(!![]+[])[+[]]+(!![]+[])[+ !![]]+([![]]+[][[]])[+!![]+[+[]]]+(!![]+[])[!![]+!![]+!![]]+(![]+[])[!![]+!![]+! ![]]]()+[])[!![]+!![]]]()[+!![]+[+[]]]+![]+(!![]+[])[(![]+[])[!![]+!![]+!![]]+([ ][[]]+[])[+[]]+([][(!![]+[])[!![]+!![]+!![]]+([][[]]+[])[+!![]]+(!![]+[])[+[]]+( !![]+[])[+!![]]+([![]]+[][[]])[+!![]+[+[]]]+(!![]+[])[!![]+!![]+!![]]+(![]+[])[! ![]+!![]+!![]]]()+[])[!![]+!![]]]()[+!![]+[+[]]])()[([]+[][(![]+[])[+[]]+(![]+[] )[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[][(![]+[])[ +[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+([][[]]+[ ])[+!![]]+(![]+[])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+ []]+([]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!! []+!![]+!![]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[]) [+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+(!![]+[])[+!![]]](([]+[])[([![]]+[][[]])[+ !![]+[+[]]]+(!![]+[])[+[]]+(![]+[])[+!![]]+(![]+[])[!![]+!![]]+([![]]+[][[]])[+! ![]+[+[]]]+([]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[ ]]])[!![]+!![]+!![]]+(![]+[])[!![]+!![]+!![]]]()))[+!![]+[+[]]]+(+!![])+(+!![])+ (+[])+([]+[])[(![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[ +!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+([][[]]+[])[+!![]]+(!![]+[])[+[]]+([]+[][(! []+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]] +(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!! []+[+[]]]+(![]+[])[!![]+!![]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[] )[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+(!![]+[])[+!![]]]()[+!![]+[!![]+!![]]])() +(!![]+[])[!![]+!![]+!![]]+(![]+[])[!![]+!![]]+(![]+[])[!![]+!![]]+(!![]+[][(![] +[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+([][ (![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]][([]+[][(![]+[] )[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(![] +[])[+!![]]+(![]+[])[!![]+!![]]+(![]+[])[!![]+!![]]](![]+[])+[])[+!![]]+(![]+[][ (![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+[+[ ]]]+(+(+!![]+[+!![]]+(+!![])+(!![]+!![])))[(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]] +(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+([]+[])[([]+[ ][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+! ![]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]]) [+!![]+[+[]]]+([][[]]+[])[+!![]]+(![]+[])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[ ])[+!![]]+([][[]]+[])[+[]]+([]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!! []]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+(![]+ [])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+(!![]+[])[+!![]]][( [][[]]+[])[+!![]]+(![]+[])[+!![]]+([]+(+[])[([]+[][(![]+[])[+[]]+(![]+[])[!![]+! ![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[][(![]+[])[+[]]+(![ ]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+([][[]]+[])[+!![] ]+(![]+[])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+([]+ [][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+ !![]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+ (!![]+[])[+[]]])[+!![]+[+[]]]+(!![]+[])[+!![]]])[+!![]+[+!![]]]+(!![]+[])[!![]+! ![]+!![]]]](!![]+!![]+!![]+[!![]+!![]+!![]+!![]])+(!![]+[])[+!![]]+(![]+[])[!![] +!![]]+([][[]]+[])[!![]+!![]]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![ ]]+(!![]+[])[+[]]][([]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![ ]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[]) [+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+([][[]]+[])[+!![]]+(![]+[])[!![]+!![]+!![] ]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+([]+[][(![]+[])[+[]]+(![]+[]) [!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![ ]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+ []]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+(!![]+[])[!![]+!![]+!![]]+(!![]+[])[+[]] +([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+([]+[])[(![]+[])[+[]]+(!![ ]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+ []]]+([][[]]+[])[+!![]]+(!![]+[])[+[]]+([]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+ (![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[][(![]+[])[+[]]+(![]+[]) [!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+(![]+[])[!![]+!![]]+(! ![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+ [+[]]]+(!![]+[])[+!![]]]()[+!![]+[!![]+!![]]]+(![]+[][(![]+[])[+[]]+(![]+[])[!![ ]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]][([]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]] +(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[][(![]+[])[+[]]+(![]+[] )[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+([][[]]+[])[+!![]]+(! []+[])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+([]+[][( ![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![] ]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![ ]+[])[+[]]])[+!![]+[+[]]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+(!![]+[])[!![]+!![] +!![]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(!![] +[])[(![]+[])[!![]+!![]+!![]]+([][[]]+[])[+[]]+([][(!![]+[])[!![]+!![]+!![]]+([] [[]]+[])[+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([![]]+[][[]])[+!![]+[+[]]]+(!![ ]+[])[!![]+!![]+!![]]+(![]+[])[!![]+!![]+!![]]]()+[])[!![]+!![]]]()[+!![]+[+[]]] +![]+(!![]+[])[(![]+[])[!![]+!![]+!![]]+([][[]]+[])[+[]]+([][(!![]+[])[!![]+!![] +!![]]+([][[]]+[])[+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([![]]+[][[]])[+!![]+[ +[]]]+(!![]+[])[!![]+!![]+!![]]+(![]+[])[!![]+!![]+!![]]]()+[])[!![]+!![]]]()[+! ![]+[+[]]])()[([]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[]) [+[]]])[!![]+!![]+!![]]+(!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![ ]]+(!![]+[])[+[]]])[+!![]+[+[]]]+([][[]]+[])[+!![]]+(![]+[])[!![]+!![]+!![]]+(!! []+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+([]+[][(![]+[])[+[]]+(![]+[])[!![] +!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[][ (![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+ (!![]+[])[+!![]]](([]+[])[([![]]+[][[]])[+!![]+[+[]]]+(!![]+[])[+[]]+(![]+[])[+! ![]]+(![]+[])[!![]+!![]]+([![]]+[][[]])[+!![]+[+[]]]+([]+[][(![]+[])[+[]]+(![]+[ ])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(![]+[])[!![]+!![ ]+!![]]]()))[+!![]+[+[]]]+(!![]+!![]+!![]+!![])+(+!![])+([]+[])[(![]+[])[+[]]+(! ![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+ [+[]]]+([][[]]+[])[+!![]]+(!![]+[])[+[]]+([]+[][(![]+[])[+[]]+(![]+[])[!![]+!![] ]+(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[][(![]+[])[+[]]+(![]+[ ])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+(![]+[])[!![]+!![]]+ (!![]+[][(![]+[])[+[]]+(![]+[])[!![]+!![]]+(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![ ]+[+[]]]+(!![]+[])[+!![]]]()[+!![]+[!![]+!![]]])()) ``` Built with Scroll v170.5.0 10/15/2024 320 1.6
JScript - Programming language JScript ======= JScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #598 on PLDB 29 Years Old JScript is Microsoft's dialect of the ECMAScript standard that is used in Microsoft's Internet Explorer. JScript is implemented as an Active Scripting engine. This means that it can be "plugged in" to OLE Automation applications that support Active Scripting, such as Internet Explorer, Active Server Pages, and Windows Script Host. Read more on Wikipedia... https://en.wikipedia.org/wiki/JScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of JScript happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - JScript appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (6 related languages) <a href="javascript.html">JavaScript</a>, <a href="asp.html">ASP</a>, <a href="vbscript.html">VBScript</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="json.html">JSON</a>, <a href="csharp.html">C#</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/j/JScript.js'>hello-world</a>: WScript.Echo("Hello World"); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token WScript.Echo Built with Scroll v170.5.0 10/15/2024 378 1.9
Jruby Built with Scroll v170.5.0 10/15/2024 6 0
JR - Programming language JR == JR is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #3481 on PLDB 21 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of JR happened in <a href="../lists/labs.html#q=University of California">University of California</a> and <a href="../lists/labs.html#q=California Polytechnic State University">California Polytechnic State University</a> - JR on HOPL https://hopl.info/showlanguage.prx?exp=8232 JR on HOPL - Read more about JR on Semantic Scholar: 1. https://semanticscholar.org/paper/002360dd2bb8897d8b420d5689db495b85e0e0c7 1. Built with Scroll v170.5.0 10/15/2024 235 1.2
JQuery - Library JQuery ====== JQuery is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2006 by John Resig. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=John%20Resig John Resig #118 on PLDB 19 Years Old ```Download source code: git clone https://github.com/jquery/jquery ``` jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML. It is free, open-source software using the permissive MIT License. Web analysis indicates that it is the most widely deployed JavaScript library by a large margin. Read more on Wikipedia... https://en.wikipedia.org/wiki/JQuery Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - JQuery is developed on <a href="https://github.com/jquery/jquery">GitHub</a> and has 59,065 stars - Watch the history of <a href="https://www.youtube.com/watch?v=xDfdTOgQsHo">the JQuery repo visualized with Gource</a> - Early development of JQuery happened in <a href="../lists/labs.html#q=https://jquery.org/team/">https://jquery.org/team/</a> - JQuery is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="php.html">PHP</a>, <a href="css.html">CSS</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a> - Check out the 670 <a href="https://www.meetup.com/topics/jquery/">JQuery meetup groups</a> on Meetup.com. - There are 0 members in the <a href="https://www.reddit.com/r/jquery/">JQuery subreddit</a> - Indeed.com has 9,286 matches for <a href="https://www.indeed.com/jobs?q=jquery developer">"jquery developer"</a>. - <a href="https://jquery.com">jquery.com</a> was registered in 2005 - See also: (6 related languages) <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a> ```Example from <a href='https://en.wikipedia.org/wiki/JQuery'>Wikipedia</a>: $.ajax({ type: 'POST', url: '/process/submit.php', data: { name : 'John', location : 'Boston', }, }).done(function(msg) { alert('Data Saved: ' + msg); }).fail(function(xmlHttpRequest, statusText, errorThrown) { alert( 'Your form submission failed.\n\n' + 'XML Http Request: ' + JSON.stringify(xmlHttpRequest) + ',\nStatus Text: ' + statusText + ',\nError Thrown: ' + errorThrown); }); ``` Built with Scroll v170.5.0 10/15/2024 565 2.8
JSON Query Language - Query language JSON Query Language =================== JSON Query Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2019 by Jakub Martin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Jakub%20Martin Jakub Martin #1076 on PLDB 6 Years Old ```Download source code: git clone https://github.com/cube2222/jql ``` Easy JSON Query Processor with a Lispy syntax in Go - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - JSON Query Language is developed on <a href="https://github.com/cube2222/jql">GitHub</a> and has 897 stars - Early development of JSON Query Language happened in <a href="../lists/labs.html#q=https://github.com/cube2222/jql/issues">https://github.com/cube2222/jql/issues</a> - JSON Query Language is written in <a href="go.html">Go</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="yacc.html">Yacc</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 301 1.5
jq - Query language jq == jq is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2012 by Stephen Dolan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Stephen%20Dolan Stephen Dolan #137 on PLDB 13 Years Old 60 <span title="jq repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/stedolan/jq ``` Command-line JSON processor - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - jq is developed on <a href="https://github.com/stedolan/jq">GitHub</a> and has 29,719 stars - There are at least 60 jq repos on <a href="https://github.com/search?q=language:jq">GitHub</a> - Early development of jq happened in <a href="../lists/labs.html#q=https://github.com/stedolan/jq/issues">https://github.com/stedolan/jq/issues</a> - jq is written in <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="m4.html">M4</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="cpp.html">C++</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="yacc.html">Yacc</a>, <a href="make.html">Make</a>, <a href="lex.html">Lex</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="bash.html">Bash</a> - The Google BigQuery Public Dataset GitHub snapshot shows 36 users using jq in 39 repos on <a href="https://api.github.com/search/repositories?q=language:jq">GitHub</a> - There are 5 <a href="https://projecteuler.net/language=jq">Project Euler</a> users using jq - Explore jq snippets on <a href="http://www.rosettacode.org/wiki/Category:Jq">Rosetta Code</a> - Learn <a href="https://exercism.org/tracks/jq">jq on exercism.</a> - Read more about jq on the web: 1. https://jqplay.org/ 1. - 1 PLDB concepts link to jq: <a href="dasel.html">Dasel</a> ```Example from <a href='https://riju.codes/jq'>Riju</a>: "Hello, world!" ``` Built with Scroll v170.5.0 10/15/2024 493 2.5
Jpp Built with Scroll v170.5.0 10/15/2024 6 0
jplace - Json format jplace ====== jplace is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22jsonFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">json format</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #3153 on PLDB 13 Years Old We have developed a unified format for phylogenetic placements, that is, mappings of environmental sequence data (e.g., short reads) into a phylogenetic tree. We are motivated to do so by the growing number of tools for computing and post-processing phylogenetic placements, and the lack of an established standard for storing them. The format is lightweight, versatile, extensible, and is based on the JSON format, which can be parsed by most modern programming languages. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"jsonFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>jsonFormat</a> - Early development of jplace happened in <a href="../lists/labs.html#q=Fred Hutchinson Cancer Research Center">Fred Hutchinson Cancer Research Center</a> and <a href="../lists/labs.html#q=University of Washington">University of Washington</a> and <a href="../lists/labs.html#q=Heidelberg Institute for Theoretical Studies">Heidelberg Institute for Theoretical Studies</a> - Read more about jplace on the web: 1. https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0031009 1. ```Example from the web: { “tree”: “((A:0.2{0},B:0.09{1}):0.7{2},C:0.5{3}){4};”, “placements”: [ {“p”: [[1, −2578.16, 0.777385, 0.004132, 0.0006], [0, −2580.15, 0.107065, 0.000009, 0.0153] ], “n”: [“fragment1”, “fragment2”] }, {“p”: [[2, −2576.46, 1.0, 0.003555, 0.000006]], “nm”: [[“fragment3”, 1.5], [“fragment4”, 2]]} ], “metadata”: {“invocation”: “pplacer -c tiny.refpkg frags.fasta” }, “version”: 3,“fields”: [“edge_num”, “likelihood”, “like_weight_ratio”, “distal_length”, “pendant_length”] } ``` Built with Scroll v170.5.0 10/15/2024 399 2
Jpl Built with Scroll v170.5.0 10/15/2024 6 0
Jpeg Built with Scroll v170.5.0 10/15/2024 6 0
Joycep Built with Scroll v170.5.0 10/15/2024 6 0
Joyce - Programming language Joyce ===== Joyce is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #3480 on PLDB 38 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Joyce happened in <a href="../lists/labs.html#q=Syracuse University">Syracuse University</a> - Joyce on HOPL https://hopl.info/showlanguage.prx?exp=1330 Joyce on HOPL - Read more about Joyce on Semantic Scholar: 1. https://semanticscholar.org/paper/893c99e56b097430b5d3363636d1d16bf5c04e9f 1. Built with Scroll v170.5.0 10/15/2024 217 1.1
Joy - Programming language Joy === Joy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001 by Manfred von Thun. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=Manfred%20von%20Thun Manfred von Thun #851 on PLDB 24 Years Old The Joy programming language in computer science is a purely functional programming language that was produced by Manfred von Thun of La Trobe University in Melbourne, Australia. Joy is based on composition of functions rather than lambda calculus. It has turned out to have many similarities to Forth, due not to design but to a sort of parallel evolution and convergence. Read more on Wikipedia... https://en.wikipedia.org/wiki/Joy_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Joy happened in <a href="../lists/labs.html#q=La Trobe University">La Trobe University</a> - Explore Joy snippets on <a href="http://www.rosettacode.org/wiki/Category:Joy">Rosetta Code</a> - Joy on HOPL https://hopl.info/showlanguage.prx?exp=2137 Joy on HOPL - See also: (7 related languages) <a href="scheme.html">Scheme</a>, <a href="fp.html">FP</a>, <a href="factor.html">Factor</a>, <a href="forth.html">Forth</a>, <a href="unlambda.html">UNLAMBDA</a>, <a href="c.html">C</a>, <a href="symbol.html">SYMBOL</a> - 3 PLDB concepts link to Joy: <a href="apter-f.html">F</a>, <a href="ck.html">cK</a>, <a href="xy.html">XY</a> ```Example from <a href='https://en.wikipedia.org/wiki/Joy_(programming_language)'>Wikipedia</a>: DEFINE qsort == [small] [] [uncons [>] split] [enconcat] binrec. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 446 2.2
JOVIAL - Programming language JOVIAL ====== JOVIAL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1960. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221960%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1960 #1271 on PLDB 65 Years Old JOVIAL is a high-level computer programming language similar to ALGOL, but specialized for the development of embedded systems (specialized computer systems designed to perform one or a few dedicated functions, usually embedded as part of a complete device including mechanical parts).. Read more on Wikipedia... https://en.wikipedia.org/wiki/JOVIAL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of JOVIAL happened in <a href="../lists/labs.html#q=System Development Corporation">System Development Corporation</a> - Explore JOVIAL snippets on <a href="http://www.rosettacode.org/wiki/Category:JOVIAL">Rosetta Code</a> - JOVIAL on HOPL https://hopl.info/showlanguage.prx?exp=83 JOVIAL on HOPL - See also: (11 related languages) <a href="linux.html">Linux</a>, <a href="algol.html">Algol</a>, <a href="cms-2.html">CMS-2</a>, <a href="coral.html">CORAL</a>, <a href="sympl.html">SYMPL</a>, <a href="algol-58.html">ALGOL 58</a>, <a href="powerpc.html">PowerPC</a>, <a href="sparc.html">SPARC</a>, <a href="systemz.html">IBM System z</a>, <a href="c.html">C</a>, <a href="joss.html">JOSS</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Fixed Point Numbers FeatureLink ../features/hasFixedPoint.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 378 1.9
Joule - Programming language Joule ===== Joule is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996 by E. Dean Tribble. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=E.%20Dean%20Tribble E. Dean Tribble #2345 on PLDB 29 Years Old Joule is a concurrent dataflow programming language, designed for building distributed applications. It is so concurrent that the order of statements within a block is irrelevant to the operation of the block. Statements are executed whenever possible, based on their inputs. Read more on Wikipedia... https://en.wikipedia.org/wiki/Joule_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Joule happened in <a href="../lists/labs.html#q=Agorics">Agorics</a> - See also: (3 related languages) <a href="e.html">E</a>, <a href="ascii.html">ASCII</a>, <a href="unicode.html">Unicode</a> ```Example from <a href='https://en.wikipedia.org/wiki/Joule_(programming_language)'>Wikipedia</a>: If amount <= balance • account withdraw: amount else • account report-bounce: end ``` Built with Scroll v170.5.0 10/15/2024 310 1.6
Joss Built with Scroll v170.5.0 10/15/2024 6 0
JOSS II - Programming language JOSS II ======= JOSS II is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1965. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221965%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1965 #3479 on PLDB 60 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of JOSS II happened in <a href="../lists/labs.html#q=RAND">RAND</a> - JOSS II on HOPL https://hopl.info/showlanguage.prx?exp=1688 JOSS II on HOPL - See also: (1 related languages) <a href="joss.html">JOSS</a> - Read more about JOSS II on the web: 1. https://en.wikipedia.org/wiki/JOSS#JOSS-2_use 1. Built with Scroll v170.5.0 10/15/2024 235 1.2
Josie Built with Scroll v170.5.0 10/15/2024 6 0
jonprl - Programming language jonprl ====== jonprl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Jonathan Sterling. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Jonathan%20Sterling Jonathan Sterling #1392 on PLDB 10 Years Old ```Download source code: git clone https://github.com/jonsterling/jonprl ``` An proof refinement logic for computational type theory. Inspired by Nuprl. [For up-to-date development, see JonPRL's successor, RedPRL: https://github.com/redprl/sml-redprl] - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - jonprl is developed on <a href="https://github.com/jonsterling/jonprl">GitHub</a> and has 109 stars - Early development of jonprl happened in <a href="../lists/labs.html#q=https://github.com/jonsterling/JonPRL/issues">https://github.com/jonsterling/JonPRL/issues</a> - jonprl is written in <a href="standard-ml.html">Standard ML</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a> - <a href="https://www.jonprl.org/">jonprl.org</a> was registered in 2021 Built with Scroll v170.5.0 10/15/2024 318 1.6
Jolie - Programming language Jolie ===== Jolie, aka Java Orchestration Language Interpreter Engine, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Claudio Guidi and Fabrizio Montesi. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Claudio%20Guidi Claudio Guidi https://pldb.io/concepts/../lists/creators.html#q=Fabrizio%20Montesi Fabrizio Montesi #954 on PLDB 19 Years Old 129 <span title="Jolie repos on GitHub.">Repos</span> Jolie (Java Orchestration Language Interpreter Engine) is an open-source programming language for developing distributed applications based on microservices. In the programming paradigm proposed with Jolie, each program is a service that can communicate with other programs by sending and receiving messages over a network. Jolie supports an abstraction layer that allows services to communicate using different mediums, ranging from TCP/IP sockets to local in-memory communications between processes.Jolie is currently supported by an interpreter implemented in the Java language, which can be run in multiple operating systems including Linux-based operating systems, OS X, and Windows. Read more on Wikipedia... https://en.wikipedia.org/wiki/Jolie_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 129 Jolie repos on <a href="https://github.com/search?q=language:Jolie">GitHub</a> - Early development of Jolie happened in <a href="../lists/labs.html#q=University of Bologna">University of Bologna</a> - The Google BigQuery Public Dataset GitHub snapshot shows 15 users using Jolie in 16 repos on <a href="https://api.github.com/search/repositories?q=language:Jolie">GitHub</a> - GitHub supports <a href="https://github.com/fmontesi/language-jolie" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Jolie - <a href="http://jolie-lang.org/">jolie-lang.org</a> was registered in 2008 - See also: (6 related languages) <a href="java.html">Java</a>, <a href="linux.html">Linux</a>, <a href="bpel.html">BPEL</a>, <a href="xml.html">XML</a>, <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a> ```Example from <a href='https://github.com/fmontesi/language-jolie'>Linguist</a>: include "common.iol" include "ui/swing_ui.iol" include "console.iol" outputPort Exam { Location: Location_Exam Protocol: sodep Interfaces: ExamInterface } main { question.studentName = "John"; question.examName = "SPLG"; question.question = "Random question"; makeQuestion@Exam( question )( answer ); showYesNoQuestionDialog@SwingUI( "Do you want to accept answer " + answer + " ?" )( decision ); message.studentName = "John"; message.examName = "SPLG"; if ( decision == 0 ) { pass@Exam( message ) } else { fail@Exam( message ) } } ``` Built with Scroll v170.5.0 10/15/2024 570 2.9
joker - Programming language joker ===== joker is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #3065 on PLDB 7 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of joker happened in <a href="../lists/labs.html#q=https://github.com/candid82/joker/issues">https://github.com/candid82/joker/issues</a> - <a href="https://joker-lang.org">joker-lang.org</a> was registered in 2018 HackerNews discussions of joker =============================== title|titleLink|date|score|comments Clojure dialect written in Go (Joker)|https://news.ycombinator.com/item?id=19510165|03/28/2019|17|1 Built with Scroll v170.5.0 10/15/2024 239 1.2
Join Java - Programming language Join Java ========= Join Java is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000 by G. Stewart von Itzstein. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=G.%20Stewart%20von%20Itzstein G. Stewart von Itzstein #2922 on PLDB 25 Years Old Join Java is a programming language based on the join-pattern that extends the standard Java programming language with the join semantics of the join-calculus. It was written at the University of South Australia within the Reconfigurable Computing Lab by Dr. Von Itzstein.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Join_Java Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Join Java happened in <a href="../lists/labs.html#q=University of South Australia">University of South Australia</a> - See also: (1 related languages) <a href="java.html">Java</a> ```Example from <a href='https://en.wikipedia.org/wiki/Join_Java'>Wikipedia</a>: class ThreadExample { signal thread(SomeObject x) { //this code will execute in a new thread } } ``` Built with Scroll v170.5.0 10/15/2024 313 1.6
Joe-E - Programming language Joe-E ===== Joe-E is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004 by David A. Wagner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=David%20A.%20Wagner David A. Wagner #3004 on PLDB 21 Years Old Joe-E is a subset of the Java programming language intended to support programming according to object-capability discipline.The language is notable for being an early object-capability subset language. It has influenced later subset languages, such as ADsafe and Caja/Cajita, subsets of Javascript. It is also notable for allowing methods to be verified as functionally pure, based on their method signatures.The restrictions imposed by the Joe-E verifier include: Classes may not have mutable static fields, because these create global state. Read more on Wikipedia... https://en.wikipedia.org/wiki/Joe-E Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Joe-E happened in <a href="../lists/labs.html#q=https://github.com/davidwagner/joe-e/issues">https://github.com/davidwagner/joe-e/issues</a> - See also: (2 related languages) <a href="java.html">Java</a>, <a href="e.html">E</a> Built with Scroll v170.5.0 10/15/2024 338 1.7
Jmsl Built with Scroll v170.5.0 10/15/2024 6 0
JMP - Application JMP === JMP is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #1252 on PLDB 36 Years Old JMP (pronounced "jump") is a suite of computer programs for statistical analysis developed by the JMP business unit of SAS Institute. It was launched in 1989 to take advantage of the graphical user interface introduced by the Macintosh. It has since been significantly rewritten and made available for the Windows operating system. Read more on Wikipedia... https://en.wikipedia.org/wiki/JMP_(statistical_software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of JMP happened in <a href="../lists/labs.html#q=SAS Institute Inc">SAS Institute Inc</a> - There are 264 members in the <a href="https://reddit.com/r/jmp">JMP subreddit</a> - See also: (1 related languages) <a href="jsl.html">JSL</a> - 2 PLDB concepts link to JMP: <a href="jsl.html">JSL</a>, <a href="tea-pl.html">Tea</a> Built with Scroll v170.5.0 10/15/2024 303 1.5
JMESPath - Programming language JMESPath ======== JMESPath is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #3064 on PLDB 12 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of JMESPath happened in <a href="../lists/labs.html#q=https://github.com/jmespath">https://github.com/jmespath</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/jmespath.py">syntax highlighting</a> for JMESPath - <a href="https://jmespath.org">jmespath.org</a> was registered in 2013 Built with Scroll v170.5.0 10/15/2024 231 1.2
JMAP - Protocol JMAP ==== JMAP, aka JSON Meta Application Protocol, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2453 on PLDB 6 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of JMAP happened in <a href="../lists/labs.html#q=Oracle">Oracle</a> - See also: (2 related languages) <a href="json.html">JSON</a>, <a href="imap-protocol.html">IMAP</a> Built with Scroll v170.5.0 10/15/2024 209 1
JLang - Programming language JLang ===== JLang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Joao Marcelo Brito. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Joao%20Marcelo%20Brito Joao Marcelo Brito #2096 on PLDB 9 Years Old ```Download source code: git clone https://github.com/jmbrito01/jlang ``` Just another programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - JLang is developed on <a href="https://github.com/jmbrito01/jlang">GitHub</a> and has 3 stars - Early development of JLang happened in <a href="../lists/labs.html#q=https://github.com/jmbrito01/jlang/issues">https://github.com/jmbrito01/jlang/issues</a> - JLang is written in <a href="javascript.html">JavaScript</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a> ```Example from the web: func test param { this.id = 0; ret this; } var testObj = test(); i = testObj.id; ``` Built with Scroll v170.5.0 10/15/2024 293 1.5
jiyu - Programming language jiyu ==== jiyu is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Josh Huelsman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Josh%20Huelsman Josh Huelsman #1559 on PLDB 6 Years Old ```Download source code: git clone https://github.com/machinamentum/jiyu ``` A compiler and programming language for fun. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - jiyu is developed on <a href="https://github.com/machinamentum/jiyu">GitHub</a> and has 44 stars - Early development of jiyu happened in <a href="../lists/labs.html#q=https://handmade.network/p/114/jiyu/forums">https://handmade.network/p/114/jiyu/forums</a> - Read more about jiyu on the web: 1. https://machinamentum.github.io/Jiyu-A-Programming-Language/ 1. ```Example from the web: #clang_import """ #include <stdio.h> """; func @metaprogram main(argc: int32, argv: **uint8) { printf("Hello, Sailor!\n"); var file = fopen("myfile.txt", "wb"); fwrite("Hello, Pilot!\n".data, 1, 14, file); fclose(file); } ``` Built with Scroll v170.5.0 10/15/2024 317 1.6
Jisp - Programming language Jisp ==== Jisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Nelo Mitranim. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Nelo%20Mitranim Nelo Mitranim #1277 on PLDB 11 Years Old ```Download source code: git clone https://github.com/mitranim/jisp ``` Lisp-style language that compiles to JavaScript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Jisp is developed on <a href="https://github.com/mitranim/jisp">GitHub</a> and has 126 stars - Early development of Jisp happened in <a href="../lists/labs.html#q=https://github.com/mitranim/jisp/issues">https://github.com/mitranim/jisp/issues</a> - Jisp is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a> ```Jisp <a href="../lists/keywords.html#q=jisp">Keywords</a> car head cdr tail init last let isa insta any prn ``` Built with Scroll v170.5.0 10/15/2024 290 1.4
Jison - Programming language Jison ===== Jison is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by Zachary Carter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Zachary%20Carter Zachary Carter #263 on PLDB 16 Years Old 0 <span title="Jison repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/zaach/jison ``` Bison in JavaScript. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Jison is developed on <a href="https://github.com/zaach/jison">GitHub</a> and has 4,338 stars - There are at least 0 Jison repos on <a href="https://github.com/search?q=language:Jison">GitHub</a> - Early development of Jison happened in <a href="../lists/labs.html#q=https://github.com/zaach/jison/issues">https://github.com/zaach/jison/issues</a> - Jison is written in <a href="javascript.html">JavaScript</a>, <a href="csharp.html">C#</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="xml.html">XML</a>, <a href="ruby.html">Ruby</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="php.html">PHP</a>, <a href="yacc.html">Yacc</a>, <a href="make.html">Make</a> - GitHub supports <a href="https://github.com/cdibbs/language-jison" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Jison ```Example from <a href='https://github.com/cdibbs/language-jison'>Linguist</a>: /* description: ClassyLang grammar. Very classy. */ /* To build parser: $ ./bin/jison examples/classy.jison examples/classy.jisonlex */ /* author: Zach Carter */ %right ASSIGN %left OR %nonassoc EQUALITY GREATER %left PLUS MINUS %left TIMES %right NOT %left DOT %% pgm : cdl MAIN LBRACE vdl el RBRACE ENDOFFILE ; cdl : c cdl | ; c : CLASS id EXTENDS id LBRACE vdl mdl RBRACE ; vdl : VAR t id SEMICOLON vdl | ; mdl : t id LPAREN t id RPAREN LBRACE vdl el RBRACE mdl | ; t : NATTYPE | id ; id : ID ; el : e SEMICOLON el | e SEMICOLON ; e : NATLITERAL | NUL | id | NEW id | THIS | IF LPAREN e RPAREN LBRACE el RBRACE ELSE LBRACE el RBRACE | FOR LPAREN e SEMICOLON e SEMICOLON e RPAREN LBRACE el RBRACE | READNAT LPAREN RPAREN | PRINTNAT LPAREN e RPAREN | e PLUS e | e MINUS e | e TIMES e | e EQUALITY e | e GREATER e | NOT e | e OR e | e DOT id | id ASSIGN e | e DOT id ASSIGN e | id LPAREN e RPAREN | e DOT id LPAREN e RPAREN | LPAREN e RPAREN ; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 608 3
Jison Lex - Programming language Jison Lex ========= Jison Lex is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Zachary Carter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Zachary%20Carter Zachary Carter #878 on PLDB 12 Years Old 0 <span title="Jison Lex repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/zaach/jison-lex ``` generates lexical analyzers. used by jison. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Jison Lex is developed on <a href="https://github.com/zaach/jison-lex">GitHub</a> and has 57 stars - There are at least 0 Jison Lex repos on <a href="https://github.com/search?q=language:Jison Lex">GitHub</a> - Early development of Jison Lex happened in <a href="../lists/labs.html#q=https://github.com/zaach/jison-lex/issues">https://github.com/zaach/jison-lex/issues</a> - Jison Lex is written in <a href="javascript.html">JavaScript</a>, <a href="lex.html">Lex</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a> - GitHub supports <a href="https://github.com/cdibbs/language-jison" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Jison Lex ```Example from <a href='https://github.com/cdibbs/language-jison'>Linguist</a>: %% \n+ {yy.freshLine = true;} \s+ {yy.freshLine = false;} "y{"[^}]*"}" {yytext = yytext.substr(2, yyleng - 3); return 'ACTION';} [a-zA-Z_][a-zA-Z0-9_-]* {return 'NAME';} '"'([^"]|'\"')*'"' {return 'STRING_LIT';} "'"([^']|"\'")*"'" {return 'STRING_LIT';} "|" {return '|';} "["("\]"|[^\]])*"]" {return 'ANY_GROUP_REGEX';} "(" {return '(';} ")" {return ')';} "+" {return '+';} "*" {return '*';} "?" {return '?';} "^" {return '^';} "/" {return '/';} "\\"[a-zA-Z0] {return 'ESCAPE_CHAR';} "TEMPLATEquot; {return 'TEMPLATE#39;;} "<<EOF>>" {return 'TEMPLATE#39;;} "." {return '.';} "%%" {return '%%';} "{"\d+(","\s?\d+|",")?"}" {return 'RANGE_REGEX';} /"{" %{if (yy.freshLine) { this.input('{'); return '{'; } else { this.unput('y'); }%} "}" %{return '}';%} "%{"(.|\n)*?"}%" {yytext = yytext.substr(2, yyleng - 4); return 'ACTION';} . {/* ignore bad characters */} <<EOF>> {return 'EOF';} ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false Built with Scroll v170.5.0 10/15/2024 591 3
JIS X 0201 - Character encoding JIS X 0201 ========== JIS X 0201 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22characterEncoding%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">character encoding</a> created in 1969. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 #3332 on PLDB 56 Years Old JIS X 0201, a Japanese Industrial Standard developed in 1969 (then called JIS C 6220 until the JIS category reform), was the first Japanese electronic character set to become widely used. It is either 7-bit encoding or 8-bit encoding, although 8-bit encoding is dominant for modern use. The full name of this standard is 7-bit and 8-bit coded character sets for information interchange (7ビット及び8ビットの情報交換用符号化文字集合). Read more on Wikipedia... https://en.wikipedia.org/wiki/JIS_X_0201 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"characterEncoding"%5D%7D%5D%2C"logic"%3A"AND"%7D'>characterEncoding</a> - Early development of JIS X 0201 happened in <a href="../lists/labs.html#q=The National Institute of Advanced Industrial Science and Technology">The National Institute of Advanced Industrial Science and Technology</a> - See also: (2 related languages) <a href="ascii.html">ASCII</a>, <a href="unicode.html">Unicode</a> Built with Scroll v170.5.0 10/15/2024 310 1.6
jinx - Programming language jinx ==== jinx is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by JamesBoer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=JamesBoer JamesBoer #1083 on PLDB 9 Years Old ```Download source code: git clone https://github.com/JamesBoer/Jinx ``` Embeddable scripting language for real-time applications - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - jinx is developed on <a href="https://github.com/JamesBoer/Jinx">GitHub</a> and has 298 stars - Early development of jinx happened in <a href="../lists/labs.html#q=https://github.com/JamesBoer/Jinx/issues">https://github.com/JamesBoer/Jinx/issues</a> - jinx is written in <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="cpp.html">C++</a>, <a href="csharp.html">C#</a>, <a href="xaml.html">XAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="cmake.html">CMake</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="z-shell.html">Z shell</a>, <a href="yaml.html">YAML</a> - <a href="https://jamesboer.github.io/Jinx/">jamesboer.github.io</a> was registered in 2016 HackerNews discussions of jinx ============================== title|titleLink|date|score|comments Jinx: Simple Embeddable Scripting Language|https://news.ycombinator.com/item?id=18818846|01/03/2019|2|2 Built with Scroll v170.5.0 10/15/2024 365 1.8
Jinja - Template language Jinja ===== Jinja is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2006 by Armin Ronacher. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Armin%20Ronacher Armin Ronacher #205 on PLDB 19 Years Old 37k <span title="Jinja repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/pallets/jinja ``` Jinja is a template engine for the Python programming language and is licensed under a BSD License created by Armin Ronacher. It is similar to the Django template engine but provides Python-like expressions while ensuring that the templates are evaluated in a sandbox. It is a text-based template language and thus can be used to generate any markup as well as sourcecode. Read more on Wikipedia... https://en.wikipedia.org/wiki/Jinja_(template_engine) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Jinja is developed on <a href="https://github.com/pallets/jinja">GitHub</a> and has 10,136 stars - There are at least 37,267 Jinja repos on <a href="https://github.com/search?q=language:HTML+Django">GitHub</a> - Early development of Jinja happened in <a href="../lists/labs.html#q=https://github.com/pallets/jinja/issues/">https://github.com/pallets/jinja/issues/</a> - Jinja is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="toml.html">TOML</a>, <a href="ini.html">Ini</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a> - The Google BigQuery Public Dataset GitHub snapshot shows 701 users using Jinja in 981 repos on <a href="https://api.github.com/search/repositories?q=language:Jinja">GitHub</a> - GitHub supports <a href="https://github.com/textmate/python-django.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Jinja - See also: (5 related languages) <a href="python.html">Python</a>, <a href="django.html">Django</a>, <a href="smarty.html">Smarty</a>, <a href="unix.html">Unix</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='https://github.com/textmate/python-django.tmbundle'>Linguist</a>: <h1>Workers</h1> <table class="workers"> <tr> <th>Job server</th> <th>IP</th> <th>File descriptor</th> <th>Client ID</th> <th>Functions</th> </tr> {% for server_info in server_infos %} <tr {% if server_info['failed'] %} class="failure" {% endif %} > <th>{{ server_info['hostport'][0] }}:{{ server_info['hostport'][1] }}</th> <th> {%- if server_info['failed'] -%} Not responding! {%- endif -%} </th> <th></th> <th></th> <th></th> </tr> {% if not server_info['failed'] %} {% for worker in server_info['workers'] %} <tr> <td class="server"></td> <td class="ip">{{ worker['ip'] }}</td> <td class="file_descriptor">{{ worker['file_descriptor'] }}</td> <td class="client_id">{{ worker['client_id'] }}</td> <td class="functions"> {{ worker['tasks']|join(', ') }} </td> </tr> {% endfor %} {% endif %} {% endfor %} </table> ``` ```Example from <a href='https://en.wikipedia.org/wiki/Jinja_(template_engine)'>Wikipedia</a>: <!DOCTYPE html> <html> <head> <title>Value with &lt;unsafe&gt; data</title> </head> <body> 1, 2, 3, 4, 5, 6 </body> </html> ``` Built with Scroll v170.5.0 10/15/2024 802 4
Jingo - Programming language Jingo ===== Jingo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Owez. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Owez Owez #2688 on PLDB 5 Years Old ```Download source code: git clone https://github.com/Owez/jingo ``` A lightweight, high-level language designed for rapid prototyping - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Jingo is developed on <a href="https://github.com/Owez/jingo">GitHub</a> and has 9 stars - Early development of Jingo happened in <a href="../lists/labs.html#q=https://github.com/Owez/jingo/issues">https://github.com/Owez/jingo/issues</a> - Jingo is written in <a href="rust.html">Rust</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 274 1.4
Ji Built with Scroll v170.5.0 10/15/2024 6 0
Jfugue Built with Scroll v170.5.0 10/15/2024 6 0
JFlex - Grammar language JFlex ===== JFlex is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #468 on PLDB 22 Years Old 2 <span title="JFlex repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/jflex-de/jflex ``` JFlex is a lexical analyzer generator (also known as scanner generator) for Java, written in Java. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - JFlex is developed on <a href="https://github.com/jflex-de/jflex">GitHub</a> and has 579 stars - There are at least 2 JFlex repos on <a href="https://github.com/search?q=language:JFlex">GitHub</a> - Early development of JFlex happened in <a href="../lists/labs.html#q=https://github.com/jflex-de/">https://github.com/jflex-de/</a> - JFlex is written in <a href="java.html">Java</a>, <a href="starlark.html">starlark</a>, <a href="markdown.html">Markdown</a>, <a href="perl.html">Perl</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="vtl-lang.html">Velocity Template Language</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="tex.html">Tex</a>, <a href="css.html">CSS</a>, <a href="bash.html">Bash</a>, <a href="json.html">JSON</a>, <a href="vim-script.html">Vim script</a>, <a href="lisp.html">Lisp</a>, <a href="yacc.html">Yacc</a>, <a href="bazel.html">Bazel</a>, <a href="actionscript.html">ActionScript</a> - The Google BigQuery Public Dataset GitHub snapshot shows 38 users using JFlex in 39 repos on <a href="https://api.github.com/search/repositories?q=language:JFlex">GitHub</a> - GitHub supports <a href="https://github.com/jflex-de/jflex.tmbundle.git" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for JFlex ```Example from <a href='https://github.com/jflex-de/jflex.tmbundle.git'>Linguist</a>: /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Copyright (C) 1998-2015 Gerwin Klein <lsf@jflex.de> * * All rights reserved. * * * * License: BSD * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ /* Java 1.2 language lexer specification */ /* Use together with unicode.flex for Unicode preprocesssing */ /* and java12.cup for a Java 1.2 parser */ /* Note that this lexer specification is not tuned for speed. It is in fact quite slow on integer and floating point literals, because the input is read twice and the methods used to parse the numbers are not very fast. For a production quality application (e.g. a Java compiler) this could be optimized */ import java_cup.runtime.*; %% %public %class Scanner %implements sym %unicode %line %column %cup %cupdebug %{ StringBuilder string = new StringBuilder(); private Symbol symbol(int type) { return new JavaSymbol(type, yyline+1, yycolumn+1); } private Symbol symbol(int type, Object value) { return new JavaSymbol(type, yyline+1, yycolumn+1, value); } /** * assumes correct representation of a long value for * specified radix in scanner buffer from <code>start</code> * to <code>end</code> */ private long parseLong(int start, int end, int radix) { long result = 0; long digit; for (int i = start; i < end; i++) { digit = Character.digit(yycharat(i),radix); result*= radix; result+= digit; } return result; } %} /* main character classes */ LineTerminator = \r|\n|\r\n InputCharacter = [^\r\n] WhiteSpace = {LineTerminator} | [ \t\f] /* comments */ Comment = {Tradi ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 736 3.7
Jevko - Data notation Jevko ===== Jevko is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2021. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 #2286 on PLDB 4 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Early development of Jevko happened in <a href="../lists/labs.html#q=https://github.com/jevko">https://github.com/jevko</a> - <a href="https://jevko.org/">jevko.org</a> was registered in 2021 - See also: (2 related languages) <a href="json.html">JSON</a>, <a href="xml.html">XML</a> - Read more about Jevko on the web: 1. https://github.com/jevko/parsejevko.js 1. ```Example from the web: first name [John] last name [Smith] is alive [true] age [27] address [ street address [21 2nd Street] city [New York] state [NY] postal code [10021-3100] ] phone numbers [ [ type [home] number [212 555-1234] ] [ type [office] number [646 555-4567] ] ] children [] spouse [] ``` Built with Scroll v170.5.0 10/15/2024 283 1.4
Jet Built with Scroll v170.5.0 10/15/2024 6 0
Jet Propulsion Laboratory Display Information System - Programming language Jet Propulsion Laboratory Display Information System ==================================================== Jet Propulsion Laboratory Display Information System is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1973. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221973%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1973 #3246 on PLDB 52 Years Old The Jet Propulsion Laboratory Display Information System (or JPLDIS) is a file management program written in FORTRAN. JPLDIS is important because it was the inspiration and precursor to dBASE, arguably one of the most influential DBMS programs for early microcomputers.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Jet_Propulsion_Laboratory_Display_Information_System Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Jet Propulsion Laboratory Display Information System happened in <a href="../lists/labs.html#q=California Institute of Technology">California Institute of Technology</a> - Jet Propulsion Laboratory Display Information System on HOPL https://hopl.info/showlanguage.prx?exp=2139 Jet Propulsion Laboratory Display Information System on HOPL - See also: (3 related languages) <a href="fortran.html">Fortran</a>, <a href="foxpro.html">FoxPRO</a>, <a href="dbase.html">DBase</a> Built with Scroll v170.5.0 10/15/2024 309 1.5
Jesth - Data notation Jesth ===== Jesth, aka Just Extract Sections Then Hack !, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2022. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 #1187 on PLDB 3 Years Old ```Download source code: git clone https://github.com/pyrustic/jesth ``` Human-readable versatile data format - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Jesth is developed on <a href="https://github.com/pyrustic/jesth">GitHub</a> and has 193 stars - Early development of Jesth happened in <a href="../lists/labs.html#q=https://github.com/pyrustic">https://github.com/pyrustic</a> - Jesth is written in <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="toml.html">TOML</a>, <a href="json.html">JSON</a> - See also: (3 related languages) <a href="toml.html">TOML</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a> - Read more about Jesth on the web: 1. https://news.ycombinator.com/item?id=35991018 1. ```Example from the web: This text actually belongs to an anonymous section, which happens to also be the first section of this document [] This text actually belongs to the second anonymous section of this document. If the very first section of a document is anonymous, it can ignore to define its header. ``` Built with Scroll v170.5.0 10/15/2024 350 1.8
Jemplate - Template language Jemplate ======== Jemplate is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2006 by Ingy döt Net. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Ingy%20d%C3%B6t%20Net Ingy döt Net #1599 on PLDB 19 Years Old ```Download source code: git clone https://github.com/ingydotnet/jemplate ``` JavaScript Templating is the best way to turn AJAX/JSON data into HTML. Jemplate is the best way to do JavaScript Templating. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Jemplate is developed on <a href="https://github.com/ingydotnet/jemplate">GitHub</a> and has 64 stars - Jemplate is written in <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="perl.html">Perl</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="ini.html">Ini</a>, <a href="bash.html">Bash</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: <style> .stretch { width: 100%; height: auto; max-height: 100%; } </style> <div class="row"> [% FOREACH kitty = items -%] [%- LAST IF loop.index==12; -%] <div class="col-md-2"> <a href="[% kitty.link %]"> <div style="width: 240px; height: 240px; overflow:hidden;"> <img src="[% kitty.media.m %]" alt="[% kitty.title.replace('#.+','') | html %]" class="img-circle stretch"> </div> </a> </div> [% END %] </div> ``` Built with Scroll v170.5.0 10/15/2024 411 2.1
Jelly - Programming language Jelly ===== Jelly is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Dennis Mitchell. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Dennis%20Mitchell Dennis Mitchell #1401 on PLDB 10 Years Old ```Download source code: git clone https://github.com/DennisMitchell/jellylanguage ``` A recreational programming language inspired by J - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Jelly is developed on <a href="https://github.com/DennisMitchell/jellylanguage">GitHub</a> and has 860 stars - Jelly is written in <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="bash.html">Bash</a> - See also: (1 related languages) <a href="j.html">J</a> Built with Scroll v170.5.0 10/15/2024 267 1.3
Jekyll - Static site generator Jekyll ====== Jekyll is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22staticSiteGenerator%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">static site generator</a> created in 2008 by Tom Preston-Werner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Tom%20Preston-Werner Tom Preston-Werner #177 on PLDB 17 Years Old ```Download source code: git clone https://github.com/jekyll/jekyll ``` Transforms your plain text into static websites and blogs. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"staticSiteGenerator"%5D%7D%5D%2C"logic"%3A"AND"%7D'>static site generator</a> - Jekyll is developed on <a href="https://github.com/jekyll/jekyll">GitHub</a> and has 48,705 stars - Early development of Jekyll happened in <a href="../lists/labs.html#q=https://github.com/jekyll">https://github.com/jekyll</a> - Jekyll is written in <a href="markdown.html">Markdown</a>, <a href="ruby.html">Ruby</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="gherkin.html">Gherkin</a>, <a href="scss.html">SCSS</a>, <a href="bash.html">Bash</a>, <a href="erb.html">ERB</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="css.html">CSS</a>, <a href="xml.html">XML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="php.html">PHP</a>, <a href="csv.html">CSV</a>, <a href="toml.html">TOML</a>, <a href="xhtml.html">XHTML</a> - There are 3,212 members in the <a href="https://www.reddit.com/r/jekyll/">Jekyll subreddit</a> - <a href="https://jekyllrb.com/">jekyllrb.com</a> was registered in 2009 - See also: (1 related languages) <a href="wordpress.html">WordPress</a> - 1 PLDB concepts link to Jekyll: <a href="scroll.html">Scroll</a> Built with Scroll v170.5.0 10/15/2024 422 2.1
Jeeves - Programming language Jeeves ====== Jeeves is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Jean Yang. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Jean%20Yang Jean Yang #1375 on PLDB 12 Years Old ```Download source code: git clone https://github.com/jeanqasaur/jeeves ``` Python implementation of the Jeeves programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Jeeves is developed on <a href="https://github.com/jeanqasaur/jeeves">GitHub</a> and has 339 stars - Early development of Jeeves happened in <a href="../lists/labs.html#q=MIT">MIT</a> - Jeeves is written in <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="csv.html">CSV</a>, <a href="svg.html">SVG</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 10/15/2024 295 1.5
jeebox - Programming language jeebox ====== jeebox is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Theodore H. Smith. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Theodore%20H.%20Smith Theodore H. Smith #1495 on PLDB 13 Years Old ```Download source code: git clone https://github.com/gamblevore/jeebox ``` Clean extensible language for describing code, and human-language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - jeebox is developed on <a href="https://github.com/gamblevore/jeebox">GitHub</a> and has 9 stars - Early development of jeebox happened in <a href="../lists/labs.html#q=https://www.reddit.com/r/jeebox/">https://www.reddit.com/r/jeebox/</a> - jeebox is written in <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - <a href="http://jeebox.org/">jeebox.org</a> was registered in 2012 - 1 PLDB concepts link to jeebox: <a href="speedie.html">Speedie</a> ```Example from the web: You can %describe (anything, in: Jeebox) ``` Built with Scroll v170.5.0 10/15/2024 314 1.6
jedlang - Programming language jedlang ======= jedlang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by James Edwards. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=James%20Edwards James Edwards #1952 on PLDB 10 Years Old ```Download source code: git clone https://github.com/incrediblesound/JedLang ``` my own language written by me - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - jedlang is developed on <a href="https://github.com/incrediblesound/JedLang">GitHub</a> and has 22 stars - Early development of jedlang happened in <a href="../lists/labs.html#q=https://github.com/incrediblesound/JedLang/issues">https://github.com/incrediblesound/JedLang/issues</a> - jedlang is written in <a href="javascript.html">JavaScript</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> HackerNews discussions of jedlang ================================= title|titleLink|date|score|comments Show HN: JedLang, my first attempt at a language|https://news.ycombinator.com/item?id=9216366|03/17/2015|59|8 Built with Scroll v170.5.0 10/15/2024 304 1.5
Jedit-editor Built with Scroll v170.5.0 10/15/2024 6 0
Jedi - Template language Jedi ==== Jedi is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2012 by HE Shi-Jun. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=HE%20Shi-Jun HE Shi-Jun #1551 on PLDB 13 Years Old ```Download source code: git clone https://github.com/baixing/jedi ``` A new template language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Jedi is developed on <a href="https://github.com/baixing/jedi">GitHub</a> and has 124 stars - <a href="coffeekup.html">CoffeeKup</a> influenced the design of Jedi - Jedi is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="php.html">PHP</a>, <a href="xml.html">XML</a>, <a href="bash.html">Bash</a>, <a href="pug.html">Pug</a> Built with Scroll v170.5.0 10/15/2024 297 1.5
JOSS Extended and Adapted for Nineteen-hundred - Programming language JOSS Extended and Adapted for Nineteen-hundred ============================================== JOSS Extended and Adapted for Nineteen-hundred, aka JOSS Extended and Adapted for Nineteen-hundred, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1960. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221960%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1960 #1936 on PLDB 65 Years Old JEAN was a dialect of the JOSS programming language developed for and used on ICT 1900 series computers in the late 1960s and early 1970s; it was implemented under the MINIMOP operating system. It was used at the University of Southampton. JEAN was an acronym derived from "JOSS Extended and Adapted for Nineteen-hundred". Read more on Wikipedia... https://en.wikipedia.org/wiki/JEAN Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of JOSS Extended and Adapted for Nineteen-hundred happened in <a href="../lists/labs.html#q=University of Southampton">University of Southampton</a> - JOSS Extended and Adapted for Nineteen-hundred on HOPL https://hopl.info/showlanguage.prx?exp=2135 JOSS Extended and Adapted for Nineteen-hundred on HOPL - See also: (1 related languages) <a href="joss.html">JOSS</a> Built with Scroll v170.5.0 10/15/2024 322 1.6
JCOF - Data notation JCOF ==== JCOF, aka JSON-like Compact Object Format, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2022 by Martin Dørum. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Martin%20D%C3%B8rum Martin Dørum #1199 on PLDB 3 Years Old ```Download source code: git clone https://github.com/mortie/jcof ``` An efficient drop-in replacement for JSON. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - JCOF is developed on <a href="https://github.com/mortie/jcof">GitHub</a> and has 153 stars - Early development of JCOF happened in <a href="../lists/labs.html#q=https://github.com/mortie/jcof/issues">https://github.com/mortie/jcof/issues</a> - JCOF is written in <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a> - Read more about JCOF on the web: 1. https://news.ycombinator.com/item?id=32109406 1. ```Example from the web: Programmer;"age""first-name""full-time""occupation"; {"people"[(0,iw"Bob"b"Plumber")(0,is"Alice"b,s0)(0,iA"Bernard"n,n)(0,iV"El"B,s0)]} ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 391 2
JCL - Programming language JCL === JCL, aka Job Control Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1964. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221964%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1964 #439 on PLDB 61 Years Old Job Control Language (JCL) is a name for scripting languages used on IBM mainframe operating systems to instruct the system on how to run a batch job or start a subsystem. More specifically, the purpose of JCL is to say which programs to run, using which files or devices for input or output, and at times to also indicate under what conditions to skip a step. There are two distinct IBM Job Control languages: one for the operating system lineage that begins with DOS/360 and whose latest member is z/VSE; and the other for the lineage from OS/360 to z/OS, the latter now including JES extensions, Job Entry Control Language (JECL). Read more on Wikipedia... https://en.wikipedia.org/wiki/Job_Control_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of JCL happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Explore JCL snippets on <a href="http://www.rosettacode.org/wiki/Category:JCL">Rosetta Code</a> - JCL on HOPL https://hopl.info/showlanguage.prx?exp=2134 JCL on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/scripting.py">syntax highlighting</a> for JCL - See also: (3 related languages) <a href="unix.html">Unix</a>, <a href="assembly-language.html">Assembly language</a>, <a href="clist.html">CLIST</a> - 2 PLDB concepts link to JCL: <a href="cloc.html">cloc</a>, <a href="pygments.html">Pygments</a> ```Example from <a href='https://en.wikipedia.org/wiki/Job_Control_Language'>Wikipedia</a>: * $ JOB JNM=NAME,DISP=K,CLASS=2 [some JCL statements here] * $ EOJ ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 495 2.5
Jcard Built with Scroll v170.5.0 10/15/2024 6 0
Jbc Built with Scroll v170.5.0 10/15/2024 6 0
Jazz - Programming language Jazz ==== Jazz is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by playXE. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=playXE playXE #1794 on PLDB 6 Years Old ```Download source code: git clone https://github.com/jazz-lang/Jazz ``` Jazz - modern and fast programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Jazz is developed on <a href="https://github.com/jazz-lang/Jazz">GitHub</a> and has 88 stars - Early development of Jazz happened in <a href="../lists/labs.html#q=https://github.com/jazz-lang">https://github.com/jazz-lang</a> - Jazz is written in <a href="markdown.html">Markdown</a>, <a href="rust.html">Rust</a>, <a href="toml.html">TOML</a> Built with Scroll v170.5.0 10/15/2024 265 1.3
jayfor - Programming language jayfor ====== jayfor is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Felix Angell. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Felix%20Angell Felix Angell #971 on PLDB 11 Years Old ```Download source code: git clone https://github.com/freefouran/jayfor ``` A compiled systems programming language written in Go using the LLVM framework - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - jayfor is developed on <a href="https://github.com/freefouran/jayfor">GitHub</a> and has 676 stars - Early development of jayfor happened in <a href="../lists/labs.html#q=https://github.com/ark-lang">https://github.com/ark-lang</a> - jayfor is written in <a href="toml.html">TOML</a>, <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a> HackerNews discussions of jayfor ================================ title|titleLink|date|score|comments Show HN: JAYFOR a compiled programming language written in C|https://news.ycombinator.com/item?id=8748769|12/14/2014|5|1 Built with Scroll v170.5.0 10/15/2024 323 1.6
JAWS Scripting Language - Programming language JAWS Scripting Language ======================= JAWS Scripting Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #2328 on PLDB 17 Years Old JAWS Scripting Language is a proprietary programming language that facilitates the interoperability of the JAWS for Windows screen reading program with practically any application–both proprietary and off-the-shelf. The JAWS Scripting Language, or JSL is a compiled language, allowing for source code protection. "JAWS scripting" commonly also cumulatively refers to customization of JAWS through use of its built-in, user-editable utilities (called "Managers") or editing the configuration files directly, in combination with writing actual scripts. Read more on Wikipedia... https://en.wikipedia.org/wiki/JAWS_Scripting_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of JAWS Scripting Language happened in <a href="../lists/labs.html#q=Freedom Scientific Inc">Freedom Scientific Inc</a> - Read more about JAWS Scripting Language on the web: 1. https://en.wikipedia.org/wiki/JAWS_(screen_reader) 1. Built with Scroll v170.5.0 10/15/2024 308 1.5
Javelin Built with Scroll v170.5.0 10/15/2024 6 0
JavaScriptCore - Virtual machine JavaScriptCore ============== JavaScriptCore is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22vm%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">virtual machine</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #3478 on PLDB 23 Years Old The JavaScriptCore framework provides the ability to evaluate JavaScript programs from within Swift, Objective-C, and C-based apps. You can use also use JavaScriptCore to insert custom objects into the JavaScript environment. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"vm"%5D%7D%5D%2C"logic"%3A"AND"%7D'>virtual machine</a> - Early development of JavaScriptCore happened in <a href="../lists/labs.html#q=Apple">Apple</a> - Read more about JavaScriptCore on the web: 1. https://en.wikipedia.org/wiki/WebKit#JavaScriptCore 1. Built with Scroll v170.5.0 10/15/2024 237 1.2
Javascript Built with Scroll v170.5.0 10/15/2024 6 0
JavaML - Programming language JavaML ====== JavaML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #3477 on PLDB 25 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of JavaML happened in <a href="../lists/labs.html#q=University of Washington">University of Washington</a> - JavaML on HOPL https://hopl.info/showlanguage.prx?exp=5562 JavaML on HOPL - Read more about JavaML on Semantic Scholar: 1. https://semanticscholar.org/paper/0244a8d6d45302ecf0c0c5ec47bfd0b10ba94c82 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
JavaFX Script - Programming language JavaFX Script ============= JavaFX Script is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #1657 on PLDB 20 Years Old JavaFX Script is a scripting language designed by Sun Microsystems, forming part of the JavaFX family of technologies on the Java Platform. JavaFX targets the Rich Internet Application domain (competing with Adobe Flex and Microsoft Silverlight), specializing in rapid development of visually rich applications for the desktop and mobile markets. JavaFX Script works with integrated development environments such as NetBeans, Eclipse and IntelliJ IDEA. Read more on Wikipedia... https://en.wikipedia.org/wiki/JavaFX_Script Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of JavaFX Script happened in <a href="../lists/labs.html#q=Oracle">Oracle</a> - JavaFX Script appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="http://javafx.com/">javafx.com</a> was registered in 1997 - See also: (3 related languages) <a href="eclipse-editor.html">Eclipse</a>, <a href="java.html">Java</a>, <a href="curl.html">Curl</a> ```Example from <a href='https://en.wikipedia.org/wiki/JavaFX_Script'>Wikipedia</a>: import javafx.ext.swing.*; var myFrame:SwingFrame = new SwingFrame(); var myLabel:Label = new Label(); myLabel.text = "Hello World!"; myFrame.width = 200; myFrame.height = 50; myFrame.visible = true; myFrame.content = myLabel; ``` Built with Scroll v170.5.0 10/15/2024 367 1.8
JavaCC - Grammar language JavaCC ====== JavaCC is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #1103 on PLDB 29 Years Old JavaCC (Java Compiler Compiler) is an open source parser generator and lexical analyzer generator written in the Java programming language. JavaCC is similar to yacc in that it generates a parser from a formal grammar written in EBNF notation. Unlike yacc, however, JavaCC generates top-down parsers. Read more on Wikipedia... https://en.wikipedia.org/wiki/JavaCC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of JavaCC happened in <a href="../lists/labs.html#q=Sun Microsystems">Sun Microsystems</a> - <a href="https://javacc.org/">javacc.org</a> was registered in 2012 - See also: (7 related languages) <a href="java.html">Java</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="beanshell.html">BeanShell</a>, <a href="lucene-query-syntax.html">Apache Lucene</a>, <a href="antlr.html">ANTLR</a>, <a href="coco-r.html">Coco/R</a> Built with Scroll v170.5.0 10/15/2024 316 1.6
Java Built with Scroll v170.5.0 10/15/2024 6 0
JSP - Template language JSP === JSP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #329 on PLDB 26 Years Old 729 <span title="JSP repos on GitHub.">Repos</span> JavaServer Pages (JSP) is a technology that helps software developers create dynamically generated web pages based on HTML, XML, or other document types. Released in 1999 by Sun Microsystems, JSP is similar to PHP and ASP, but it uses the Java programming language. To deploy and run JavaServer Pages, a compatible web server with a servlet container, such as Apache Tomcat or Jetty, is required.. Read more on Wikipedia... https://en.wikipedia.org/wiki/JavaServer_Pages Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - There are at least 729 JSP repos on <a href="https://github.com/search?q=language:Java Server Pages">GitHub</a> - Early development of JSP happened in <a href="../lists/labs.html#q=Oracle">Oracle</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/templates.py">syntax highlighting</a> for JSP - GitHub supports <a href="https://github.com/textmate/java.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for JSP - See also: (9 related languages) <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="php.html">PHP</a>, <a href="asp.html">ASP</a>, <a href="java.html">Java</a>, <a href="jvm.html">JVM</a>, <a href="apache-velocity.html">Velocity</a>, <a href="java-ee-version-history.html">Java EE version history</a>, <a href="thymeleaf.html">Thymeleaf</a> - 7 PLDB concepts link to JSP: <a href="ace.html">Ace Editor</a>, <a href="apache-hbase.html">Apache Hbase</a>, <a href="gradle.html">Gradle</a>, <a href="java.html">Java</a>, <a href="pygments.html">Pygments</a>, <a href="smallbasic.html">SmallBASIC</a>, <a href="yawl.html">YAWL</a> ```Example from <a href='https://en.wikipedia.org/wiki/JavaServer_Pages'>Wikipedia</a>: The value of "variable" in the object "javabean" is ${javabean.variable}. ``` Built with Scroll v170.5.0 10/15/2024 491 2.5
Java Properties - Data notation Java Properties =============== Java Properties is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #480 on PLDB 30 Years Old 6k <span title="Java Properties repos on GitHub.">Repos</span> .properties is a file extension for files mainly used in Java related technologies to store the configurable parameters of an application. They can also be used for storing strings for Internationalization and localization; these are known as Property Resource Bundles. Each parameter is stored as a pair of strings, one storing the name of the parameter (called the key), and the other storing the value.. Read more on Wikipedia... https://en.wikipedia.org/wiki/.properties Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - There are at least 6,363 Java Properties repos on <a href="https://github.com/search?q=language:Java Properties">GitHub</a> - Early development of Java Properties happened in <a href="../lists/labs.html#q=Oracle">Oracle</a> - GitHub supports <a href="https://github.com/textmate/java.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Java Properties - See also: (10 related languages) <a href="java.html">Java</a>, <a href="unicode.html">Unicode</a>, <a href="notepad-editor.html">Microsoft Notepad</a>, <a href="emacs-editor.html">Emacs</a>, <a href="vim.html">Vim</a>, <a href="ascii.html">ASCII</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="perl.html">Perl</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a> - 1 PLDB concepts link to Java Properties: <a href="pkl.html">Pkl</a> ```Example from <a href='https://github.com/textmate/java.tmbundle'>Linguist</a>: # # Licensed under the Apache License, Version 2.0 (the "License"); you # may not use this file except in compliance with the License. You may # obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or # implied. See the License for the specific language governing # permissions and limitations under the License. # Dink:net/rptools/maptool/client/sound/dink.mp3 Clink:net/rptools/maptool/client/sound/clink.mp3 ``` ```Example from <a href='https://en.wikipedia.org/wiki/.properties'>Wikipedia</a>: # You are reading the ".properties" entry. ! The exclamation mark can also mark text as comments. # The key characters =, and : should be written with # a preceding backslash to ensure that they are properly loaded. # However, there is no need to precede the value characters =, and : by a backslash. website = https://en.wikipedia.org/ language = English # The backslash below tells the application to continue reading # the value onto the next line. message = Welcome to \ Wikipedia! # Add spaces to the key key\ with\ spaces = This is the value that could be looked up with the key "key with spaces". # Unicode tab : \u0009 # If you want your property to include a backslash, it should be escaped by another backslash path=c:\\wiki\\templates # However, some editors will handle this automatically ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 726 3.6
Java EE version history - Programming language Java EE version history ======================= Java EE version history is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #3270 on PLDB 27 Years Old Java Platform, Enterprise Edition (Java EE), formerly Java 2 Platform, Enterprise Edition (J2EE), currently Jakarta EE, is a set of specifications, extending Java SE 8 (i.e. not based on latest Java 11; while can also work with later it or later than Java 8) with specifications for enterprise features such as distributed computing and web services. Java EE applications are run on reference runtimes, that can be microservices or application servers, which handle transactions, security, scalability, concurrency and management of the components it is deploying. Read more on Wikipedia... https://en.wikipedia.org/wiki/Java_EE_version_history Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Java EE version history happened in <a href="../lists/labs.html#q=Oracle">Oracle</a> - See also: (3 related languages) <a href="java-server-pages.html">JSP</a>, <a href="facelets.html">Facelets</a>, <a href="java-ee-version-history.html">Java EE version history</a> ```Example from <a href='https://en.wikipedia.org/wiki/Java_EE_version_history'>Wikipedia</a>: @Entity public class User { @Id @GeneratedValue(strategy = IDENTITY) private Integer id; @Size(min = 2, message="First name too short") private String firstName; @Size(min = 2, message="Last name too short") private String lastName; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getFirstName() { return firstName; } public void setFirstName(String firstName) { this.firstName = firstName; } public String getLastName() { return lastName; } public void setLastName(String lastName) { this.lastName = lastName; } } ``` Built with Scroll v170.5.0 10/15/2024 416 2.1
Java Bytecode - Bytecode format Java Bytecode ============= Java Bytecode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22bytecode%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">bytecode format</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #741 on PLDB 30 Years Old Java bytecode is the instruction set of the Java virtual machine (JVM).. Read more on Wikipedia... https://en.wikipedia.org/wiki/Java_bytecode Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"bytecode"%5D%7D%5D%2C"logic"%3A"AND"%7D'>bytecode format</a> - Early development of Java Bytecode happened in <a href="../lists/labs.html#q=Oracle">Oracle</a> - See also: (19 related languages) <a href="jvm.html">JVM</a>, <a href="java.html">Java</a>, <a href="assembly-language.html">Assembly language</a>, <a href="c.html">C</a>, <a href="coldfusion.html">ColdFusion</a>, <a href="jruby.html">JRuby</a>, <a href="jython.html">Jython</a>, <a href="ruby.html">Ruby</a>, <a href="python.html">Python</a>, <a href="groovy.html">Groovy</a>, <a href="scala.html">Scala</a>, <a href="ada.html">Ada</a>, <a href="clojure.html">Clojure</a>, <a href="lisp.html">Lisp</a>, <a href="javafx-script.html">JavaFX Script</a>, <a href="kotlin.html">Kotlin</a>, <a href="object-pascal.html">Object Pascal</a>, <a href="free-pascal.html">Free Pascal</a>, <a href="cil.html">CIL</a> ```Example from <a href='https://en.wikipedia.org/wiki/Java_bytecode'>Wikipedia</a>: 0: iconst_2 1: istore_1 2: iload_1 3: sipush 1000 6: if_icmpge 44 9: iconst_2 10: istore_2 11: iload_2 12: iload_1 13: if_icmpge 31 16: iload_1 17: iload_2 18: irem 19: ifne 25 22: goto 38 25: iinc 2, 1 28: goto 11 31: getstatic #84; // Field java/lang/System.out:Ljava/io/PrintStream; 34: iload_1 35: invokevirtual #85; // Method java/io/PrintStream.println:(I)V 38: iinc 1, 1 41: goto 2 44: return ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 487 2.4
Just Another Scripting Syntax - Programming language Just Another Scripting Syntax ============================= Just Another Scripting Syntax, aka Just Another Scripting Syntax, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #2150 on PLDB 16 Years Old JASS and JASS2 (sometimes said to stand for Just Another Scripting Syntax) is a scripting language provided with an event-driven API created by Blizzard Entertainment. It is used extensively by their games Warcraft III (JASS2) and StarCraft (JASS) for scripting events in the game world. Map creators can use it in the Warcraft III World Editor and the Starcraft Editor to create scripts for triggers and AI (artificial intelligence) in custom maps and campaigns. Read more on Wikipedia... https://en.wikipedia.org/wiki/JASS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Just Another Scripting Syntax happened in <a href="../lists/labs.html#q=Blizzard Entertainment, Inc">Blizzard Entertainment, Inc</a> - See also: (1 related languages) <a href="java.html">Java</a> ```Example from <a href='https://en.wikipedia.org/wiki/JASS'>Wikipedia</a>: function Trig_JASS_testPreloadExploit_Actions takes nothing returns nothing call PreloadGenEnd(".\\redist\\miles\\Mp3enc.asi") endfunction ``` Built with Scroll v170.5.0 10/15/2024 333 1.7
jasper - Programming language jasper ====== jasper is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Emanuel Rylke. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Emanuel%20Rylke Emanuel Rylke #2251 on PLDB 11 Years Old ```Download source code: git clone https://github.com/ema-fox/jasper ``` compile to js lisp inspired by arc - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - jasper is developed on <a href="https://github.com/ema-fox/jasper">GitHub</a> and has 2 stars - Early development of jasper happened in <a href="../lists/labs.html#q=https://github.com/ema-fox/jasper/issues">https://github.com/ema-fox/jasper/issues</a> - jasper is written in <a href="markdown.html">Markdown</a> ```Example from the web: (+ 2 3) (map [+ 1 _] '(1 2 3)) (let a 4 (map [+ 3 a _] '(1 2 3))) (alert "Hello world!") (map str '(1 2 3) '(foo bar baz)) ``` Built with Scroll v170.5.0 10/15/2024 300 1.5
jasmine - Library jasmine ======= jasmine is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #435 on PLDB 17 Years Old ```Download source code: git clone https://github.com/jasmine/jasmine ``` Simple JavaScript testing framework for browsers and node.js - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - jasmine is developed on <a href="https://github.com/jasmine/jasmine">GitHub</a> and has 15,727 stars - Early development of jasmine happened in <a href="../lists/labs.html#q=https://github.com/jasmine/jasmine">https://github.com/jasmine/jasmine</a> - jasmine is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="scss.html">SCSS</a>, <a href="bash.html">Bash</a>, <a href="erb.html">ERB</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 299 1.5
Jasmin - Programming language Jasmin ====== Jasmin is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #879 on PLDB 28 Years Old 74 <span title="Jasmin repos on GitHub.">Repos</span> Jasmin is an assembler for the Java Virtual Machine. It takes ASCII descriptions of Java classes, written in a simple assembler-like syntax using the Java Virtual Machine instruction set. It converts them into binary Java class files, suitable for loading by a Java runtime system. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 74 Jasmin repos on <a href="https://github.com/search?q=language:Jasmin">GitHub</a> - Early development of Jasmin happened in <a href="../lists/labs.html#q=https://jasmin.sourceforge.net/">https://jasmin.sourceforge.net/</a> - The Google BigQuery Public Dataset GitHub snapshot shows 194 users using Jasmin in 204 repos on <a href="https://api.github.com/search/repositories?q=language:Jasmin">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/jvm.py">syntax highlighting</a> for Jasmin - GitHub supports <a href="https://github.com/atmarksharp/jasmin-sublime" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Jasmin ```Example from <a href='https://riju.codes/jasmin'>Riju</a>: .class public Main .super java/lang/Object .method public <init>()V aload_0 invokenonvirtual java/lang/Object/<init>()V return .end method .method public static main([Ljava/lang/String;)V .limit stack 2 getstatic java/lang/System/out Ljava/io/PrintStream; ldc "Hello, world!" invokevirtual java/io/PrintStream/println(Ljava/lang/String;)V return .end method ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/j/Jasmin.j'>hello-world</a>: .class public Jasmin .super java/lang/Object .method public static main([Ljava/lang/String;)V .limit stack 2 getstatic java/lang/System/out Ljava/io/PrintStream; ldc "Hello World" invokevirtual java/io/PrintStream/println(Ljava/lang/String;)V return .end method ``` ```Example from <a href='https://github.com/atmarksharp/jasmin-sublime'>Linguist</a>: .class public op2 .super java/lang/Object ; ; standard initializer (calls java.lang.Object's initializer) ; .method public <init>()V aload_0 invokenonvirtual java/lang/Object/<init>()V return .end method .method public static main([Ljava/lang/String;)V .limit locals 1 .limit stack 5 BeginGlobal: .line 2 getstatic java/lang/System/out Ljava/io/PrintStream; ldc 0x1 ldc 0x0 iand invokevirtual java/io/PrintStream/println(Z)V .line 3 getstatic java/lang/System/out Ljava/io/PrintStream; ldc 0x1 ldc 0x0 ior invokevirtual java/io/PrintStream/println(Z)V EndGlobal: return .end method ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 661 3.3
Jargon - Programming language Jargon ====== Jargon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #2557 on PLDB 38 Years Old Jargon is a type of language that is used in a particular context and may not be well understood outside that context. The context is usually a particular occupation (that is, a certain trade, profession, or academic field), but any in group can have jargon. The main trait that distinguishes jargon from the rest of a language is special vocabulary—including some words specific to it, and often different senses or meanings of words, that out groups would tend to take in another sense—therefore misunderstanding that communication attempt. Read more on Wikipedia... https://en.wikipedia.org/wiki/Jargon Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Jargon on HOPL https://hopl.info/showlanguage.prx?exp=8581 Jargon on HOPL - Read more about Jargon on the web: 1. https://joewing.net/projects/jargon/ 1. Built with Scroll v170.5.0 10/15/2024 303 1.5
Janus - Programming language Janus ===== Janus is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990 by Ken Kahn. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 https://pldb.io/concepts/../lists/creators.html#q=Ken%20Kahn Ken Kahn #2990 on PLDB 35 Years Old Janus is the two-faced Roman god of gates, doors, doorways, beginnings, and endings. Janus may also refer to:. Read more on Wikipedia... https://en.wikipedia.org/wiki/Janus_(concurrent_constraint_programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Janus happened in <a href="../lists/labs.html#q=Xerox PARC">Xerox PARC</a> - See also: (2 related languages) <a href="janus-programming-language.html">Janus</a>, <a href="janus-lang.html">Janus</a> Built with Scroll v170.5.0 10/15/2024 259 1.3
Janus - Programming language Janus ===== Janus is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1982 by Christopher Lutz and Howard Derby and Tetsuo Yokoyama and Robert Glück. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 https://pldb.io/concepts/../lists/creators.html#q=Christopher%20Lutz Christopher Lutz https://pldb.io/concepts/../lists/creators.html#q=Howard%20Derby Howard Derby https://pldb.io/concepts/../lists/creators.html#q=Tetsuo%20Yokoyama Tetsuo Yokoyama https://pldb.io/concepts/../lists/creators.html#q=Robert%20Gl%C3%BCck Robert Glück #2108 on PLDB 43 Years Old Janus is a time-reversible programming language written at Caltech in 1982. The operational semantics of the language were formally specified, together with a program inverter and an invertible self-interpreter, in 2007 by Tetsuo Yokoyama and Robert Glück. A Janus inverter and interpreter is made freely available by the TOPPS research group at DIKU. Read more on Wikipedia... https://en.wikipedia.org/wiki/Janus_(time-reversible_computing_programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Janus happened in <a href="../lists/labs.html#q=California Institute of Technology">California Institute of Technology</a> - Janus on HOPL https://hopl.info/showlanguage.prx?exp=1559 Janus on HOPL - See also: (1 related languages) <a href="prolog.html">Prolog</a> - Read more about Janus on Semantic Scholar: 1. https://semanticscholar.org/paper/6592f89ddba3ee5e85b2cf0ffaf31e01d78e66e5 1. ```Example from <a href='https://en.wikipedia.org/wiki/Janus_(time-reversible_computing_programming_language)'>Wikipedia</a>: procedure fib from i = 2 do i += 1 x1 <=> x2 x1 -= x2 loop until i = n ``` Built with Scroll v170.5.0 10/15/2024 400 2
Jank - Programming language Jank ==== Jank is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1304 on PLDB 10 Years Old ```Download source code: git clone https://github.com/jeaye/jank ``` A Clojure dialect hosted on LLVM with native C++ interop - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Jank is developed on <a href="https://github.com/jeaye/jank">GitHub</a> and has 1,542 stars - Early development of Jank happened in <a href="../lists/labs.html#q=https://github.com/jank-lang">https://github.com/jank-lang</a> - Jank is written in <a href="cpp.html">C++</a>, <a href="bash.html">Bash</a>, <a href="yaml.html">YAML</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="clojure.html">Clojure</a>, <a href="nix.html">Nix</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="vim-script.html">Vim script</a> Built with Scroll v170.5.0 10/15/2024 302 1.5
Janet - Programming language Janet ===== Janet is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Calvin Rose. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Calvin%20Rose Calvin Rose #215 on PLDB 7 Years Old 88 <span title="Janet repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/janet-lang/janet ``` A dynamic language and bytecode vm - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Janet is developed on <a href="https://github.com/janet-lang/janet">GitHub</a> and has 3,396 stars - There are at least 88 Janet repos on <a href="https://github.com/search?q=language:Janet">GitHub</a> - Early development of Janet happened in <a href="../lists/labs.html#q=https://github.com/janet-lang">https://github.com/janet-lang</a> - Janet is written in <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="meson.html">Meson</a>, <a href="svg.html">SVG</a>, <a href="assembly-language.html">Assembly language</a> - There are 0 members in the <a href="https://www.reddit.com/r/janetlang/">Janet subreddit</a> - <a href="https://janet-lang.org">janet-lang.org</a> was registered in 2018 ```Example from the web: import joy) (defn home [request] (joy/render :text "You found joy!")) (def routes [[:get "/" home]]) (def app (joy/handler routes)) (joy/server app 8000) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token HackerNews discussions of Janet =============================== title|titleLink|date|score|comments Janet is a Lisp for scripting, or embedding in other programs|https://news.ycombinator.com/item?id=19171121|02/15/2019|3|0 Built with Scroll v170.5.0 10/15/2024 577 2.9
Jammy - Programming language Jammy ===== Jammy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Mark. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Mark Mark #2197 on PLDB 4 Years Old ```Download source code: git clone https://github.com/markpwns1/jammy ``` A programming language specifically for doing game jams in Love2D - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Jammy is developed on <a href="https://github.com/markpwns1/jammy">GitHub</a> and has 9 stars - Early development of Jammy happened in <a href="../lists/labs.html#q=https://github.com/markpwns1/jammy/issues">https://github.com/markpwns1/jammy/issues</a> - Jammy compiles to <a href="lua.html">Lua</a> - Jammy is written in <a href="javascript.html">JavaScript</a>, <a href="lua.html">Lua</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 284 1.4
JAL compiler - Compiler JAL compiler ============ JAL compiler is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #1665 on PLDB 25 Years Old ```Download source code: git clone https://github.com/jallib/jallib ``` JAL (Just Another Language) is a Pascal-like programming language and compiler that generates executable code for PIC microcontrollers. It is a free-format language with a compiler that runs on Linux, MS-Windows and MS-DOS (OSX support). It is configurable and extendable through the use of libraries and can even be combined with PIC assembly language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/JAL_(compiler) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - JAL compiler is developed on <a href="https://github.com/jallib/jallib">GitHub</a> and has 24 stars - Early development of JAL compiler happened in <a href="../lists/labs.html#q=Van Ooijen Technische Informatica">Van Ooijen Technische Informatica</a> - JAL compiler is written in <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="perl.html">Perl</a>, <a href="xslt.html">XSLT</a>, <a href="make.html">Make</a>, <a href="tex.html">Tex</a>, <a href="assembly-language.html">Assembly language</a>, <a href="stata.html">Stata</a>, <a href="css.html">CSS</a>, <a href="scheme.html">Scheme</a>, <a href="logos.html">Logos</a>, <a href="rexx.html">Rexx</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a> - See also: (1 related languages) <a href="pic-microcontroller.html">PIC microcontroller</a> ```Example from <a href='https://en.wikipedia.org/wiki/JAL_(compiler)'>Wikipedia</a>: -- JAL 2.3 include 16f877_bert--define the variables var byte resist--define the pins pin_a0_direction = input--variable resistor pin_d7_direction = input--switch pin_c2_direction = output--pwm led--enable pulse width modulation PWM_init_frequency (true, true) forever loop--convert analog on a0 to digital resist = ADC_read_low_res(0) -- run measurement through flash memory program_eeprom_write(2000,resist) program_eeprom_read(2000,resist) -- run measurement through data memory data_eeprom_write(10,resist) data_eeprom_read(10,resist) -- if the switch is pressed return random value if pin_d7 == high then resist = random_byte end if--send resistance to PC serial_sw_write(resist) delay_100ms(1) -- set actual PWM duty cycle PWM_Set_DutyCycle (resist, resist) end loop ``` Built with Scroll v170.5.0 10/15/2024 544 2.7
JAI - Programming language JAI === JAI is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Jonathan Blow. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Jonathan%20Blow Jonathan Blow #346 on PLDB 11 Years Old Jonathan Blow (born 1971) is an American video game designer and programmer, who is best known as the creator of the independent video games Braid (2008) and The Witness (2016), both of which were released to critical acclaim. From 2001 to 2004, Blow wrote the Inner Product column for Game Developer Magazine. He was the primary host of the Experimental Gameplay Workshop each March at the Game Developers Conference, which has become a premier showcase for new ideas in video games. Read more on Wikipedia... https://en.wikipedia.org/wiki/JAI_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of JAI happened in <a href="../lists/labs.html#q=https://github.com/Jai-Community/">https://github.com/Jai-Community/</a> - There are 1,507 members in the <a href="https://reddit.com/r/Jai">JAI subreddit</a> - Read more about JAI on the web: 1. 2. 3. https://inductive.no/jai/ 1. https://github.com/Jai-Community/Jai-Community-Library/wiki 2. https://twitter.com/Jonathan_Blow/status/1474203662134255618 3. ```Example from the web: #import "Basic"; main :: () { print("Hello, World!\n"); } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/j/Jai.jai'>hello-world</a>: #import "Print" main::(){ print("Hello World"); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 505 2.5
Jade Built with Scroll v170.5.0 10/15/2024 6 0
JACL - Programming language JACL ==== JACL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997 by Ioi K. Lam and Brian Smith. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 https://pldb.io/concepts/../lists/creators.html#q=Ioi%20K.%20Lam Ioi K. Lam https://pldb.io/concepts/../lists/creators.html#q=Brian%20Smith Brian Smith #2888 on PLDB 28 Years Old Jacl, pronunced “Jackal”, is a Tcl interpreter written in Java. You can use it for Java the same way Tcl is used for C — a scripting language to glue together modules written in a low level language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of JACL happened in <a href="../lists/labs.html#q=http://www.brainbyte.de/">http://www.brainbyte.de/</a> - JACL on HOPL https://hopl.info/showlanguage.prx?exp=8579 JACL on HOPL - Read more about JACL on the web: 1. 2. https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.444.4172&rep=rep1&type=pdf 1. https://vmlanguages.is-research.de/jacl/ 2. Built with Scroll v170.5.0 10/15/2024 311 1.6
Jacal Built with Scroll v170.5.0 10/15/2024 6 0
J - Programming language J = J is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990 by Kenneth E. Iverson and Roger Hui. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 https://pldb.io/concepts/../lists/creators.html#q=Kenneth%20E.%20Iverson Kenneth E. Iverson https://pldb.io/concepts/../lists/creators.html#q=Roger%20Hui Roger Hui #108 on PLDB 35 Years Old 468 <span title="J repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/jsoftware/jsource ``` The J programming language, developed in the early 1990s by Kenneth E. Iverson and Roger Hui, is a synthesis of APL (also by Iverson) and the FP and FL function-level languages created by John Backus. To avoid repeating the APL special-character problem, J uses only the basic ASCII character set, resorting to the use of the dot and colon as inflections to form short words similar to digraphs. Read more on Wikipedia... https://en.wikipedia.org/wiki/J_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - J is developed on <a href="https://github.com/jsoftware/jsource">GitHub</a> and has 650 stars - Watch the history of <a href="https://www.youtube.com/watch?v=DJyQnlVf95E">the J repo visualized with Gource</a> - There are at least 468 J repos on <a href="https://github.com/search?q=language:J">GitHub</a> - Early development of J happened in <a href="../lists/labs.html#q=Jsoftware Inc">Jsoftware Inc</a> - J is written in <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="cpp.html">C++</a>, <a href="idl.html">IDL</a>, <a href="html.html">HTML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 124 users using J in 151 repos on <a href="https://api.github.com/search/repositories?q=language:J">GitHub</a> - There are 2,478 <a href="https://projecteuler.net/language=APL/J/K">Project Euler</a> users using J - Explore J snippets on <a href="http://www.rosettacode.org/wiki/Category:J">Rosetta Code</a> - J on HOPL https://hopl.info/showlanguage.prx?exp=1558 J on HOPL - J appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/j.py">syntax highlighting</a> for J - GitHub supports <a href="https://github.com/tikkanz/JSyntax" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for J - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/martin-saurer/jkernel">Kernel</a> for J - <a href="http://www.jsoftware.com">jsoftware.com</a> was registered in 1996 - See also: (13 related languages) <a href="linux.html">Linux</a>, <a href="apl.html">APL</a>, <a href="fp.html">FP</a>, <a href="fl.html">FL</a>, <a href="numpy.html">NumPy</a>, <a href="supercollider.html">SuperCollider</a>, <a href="ascii.html">ASCII</a>, <a href="unix.html">Unix</a>, <a href="sql.html">SQL</a>, <a href="c.html">C</a>, <a href="unicode.html">Unicode</a>, <a href="k.html">K</a>, <a href="q.html">Q</a> - Read more about J on the web: 1. https://aplwiki.com/wiki/Jsoftware 1. - 4 PLDB concepts link to J: <a href="goal.html">Goal</a>, <a href="jelly.html">Jelly</a>, <a href="u.html">U</a>, <a href="uiua.html">Uiua</a> ```Example from <a href='https://riju.codes/j'>Riju</a>: echo 'Hello, world!' ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/j/J.ijs'>hello-world</a>: #!/opt/local/bin/jc echo 'Hello World' exit '' ``` ```Example from <a href='http://helloworldcollection.de/#J'>the Hello World Collection</a>: NB. Hello World in J 'Hello World' 1!:2(2) ``` ```Example from <a href='https://github.com/tikkanz/JSyntax'>Linguist</a>: #!/bin/jconsole echo 'Hello, GitHub!' exit '' ``` ```Example from <a href='https://en.wikipedia.org/wiki/J_(programming_language)'>Wikipedia</a>: 3 |. 1 0 1 1 0 0 1 1 1 1 1 NB. rotate 1 0 0 1 1 1 1 1 1 0 1 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example NB. _?\d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example NB. _?\d+\.(?=\d+) Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token echo row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example NB. A comment Token NB. row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1050 5.3
Izibasic Built with Scroll v170.5.0 10/15/2024 6 0
Invisible XML - Grammar language Invisible XML ============= Invisible XML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2020 by Steven Pemberton. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Steven%20Pemberton Steven Pemberton #1281 on PLDB 5 Years Old ```Download source code: git clone https://github.com/invisiblexml/ixml/ ``` Invisible XML is a language for describing the implicit structure of data, and a set of technologies for making that structure explicit as XML markup. It allows you to write a declarative description of the format of some text and then leverage that format to represent the text as structured information. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Invisible XML is developed on <a href="https://github.com/invisiblexml/ixml/">GitHub</a> and has 48 stars - Early development of Invisible XML happened in <a href="../lists/labs.html#q=https://github.com/invisibleXML">https://github.com/invisibleXML</a> - Invisible XML is written in <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="xslt.html">XSLT</a>, <a href="xquery.html">XQuery</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="gradle.html">Gradle</a>, <a href="svg.html">SVG</a>, <a href="make.html">Make</a>, <a href="lisp.html">Lisp</a> - <a href="https://invisiblexml.org/">invisiblexml.org</a> was registered in 2020 - See also: (1 related languages) <a href="xml.html">XML</a> - Read more about Invisible XML on the web: 1. https://news.ycombinator.com/item?id=32120230 1. ```Example from the web: url: scheme, ":", authority, path. scheme: letter+. authority: "//", host. host: sub++".". sub: letter+. path: ("/", seg)+. seg: fletter*. -letter: ["a"-"z"]; ["A"-"Z"]; ["0"-"9"]. -fletter: letter; ".". ``` Built with Scroll v170.5.0 10/15/2024 466 2.3
ivy - Programming language ivy === ivy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Rob Pike. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Rob%20Pike Rob Pike #1309 on PLDB 11 Years Old ```Download source code: git clone https://github.com/robpike/ivy ``` An APL-like calculator - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ivy is developed on <a href="https://github.com/robpike/ivy">GitHub</a> and has 1,313 stars - ivy is written in <a href="go.html">Go</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 242 1.2
Ivtran Built with Scroll v170.5.0 10/15/2024 6 0
ITL - Programming language ITL === ITL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1981. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221981%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1981 #2324 on PLDB 44 Years Old ITL can refer to: Imaging Technology Laboratory, part of the University of Arizona's Steward Observatory In the Labyrinth, a role-playing system built on The Fantasy Trip Inferential theory of learning Information Technology Limited, a British computer company of the 1980s (formerly CTL) Institute of Technology Law, National Chiao Tung University a law school in Taiwan Interval Temporal Logic, a temporal logic Islamic Tools and Libraries, a subproject of Arabeyes software which provides Hijri dates, Muslim prayer times and Qibla Italian lira, the former currency of Italy that had ISO 4217 code ITL Iterative test-last, opposite of iterative test-first software development process. Read more on Wikipedia... https://en.wikipedia.org/wiki/ITL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ITL happened in <a href="../lists/labs.html#q=Rutgers University">Rutgers University</a> - ITL on HOPL https://hopl.info/showlanguage.prx?exp=6831 ITL on HOPL - Read more about ITL on Semantic Scholar: 1. https://semanticscholar.org/paper/d20fd425535a23d6d61ac4c4a35c925cbdb6cf18 1. Built with Scroll v170.5.0 10/15/2024 336 1.7
Iterm2 - Application Iterm2 ====== Iterm2 is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #445 on PLDB 29 Years Old ```Download source code: git clone https://github.com/gnachman/iTerm2 ``` iTerm2 is a replacement for Terminal and the successor to iTerm. It works on Macs with macOS 10.14 or newer. iTerm2 brings the terminal into the modern age with features you never knew you always wanted. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Iterm2 is developed on <a href="https://github.com/gnachman/iTerm2">GitHub</a> and has 14,991 stars - Early development of Iterm2 happened in <a href="../lists/labs.html#q=https://github.com/gnachman/iTerm2">https://github.com/gnachman/iTerm2</a> - Iterm2 is written in <a href="objective-c.html">Objective-C</a>, <a href="swift.html">Swift</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="css.html">CSS</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="metal.html">Metal</a>, <a href="c.html">C</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="bash.html">Bash</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="cpp.html">C++</a>, <a href="ruby.html">Ruby</a>, <a href="javascript.html">JavaScript</a>, <a href="c-shell.html">C shell</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="perl.html">Perl</a>, <a href="dtrace.html">DTrace</a>, <a href="tex.html">Tex</a>, <a href="z-shell.html">Z shell</a>, <a href="matlab.html">MATLAB</a>, <a href="svg.html">SVG</a> - See also: (3 related languages) <a href="git.html">Git</a>, <a href="magit.html">Magit</a>, <a href="sourcetree.html">Sourcetree</a> Built with Scroll v170.5.0 10/15/2024 467 2.3
It Built with Scroll v170.5.0 10/15/2024 6 0
ISWIM - Programming language ISWIM ===== ISWIM, aka If you See What I Mean, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1966 by Peter Landin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221966%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1966 https://pldb.io/concepts/../lists/creators.html#q=Peter%20Landin Peter Landin #1232 on PLDB 59 Years Old ISWIM is an abstract computer programming language (or a family of programming languages) devised by Peter J. Landin and first described in his article The Next 700 Programming Languages, published in the Communications of the ACM in 1966. The acronym stands for "If you See What I Mean" (also said to have stood for "I See What You Mean", but ISWYM was mistyped as ISWIM). Read more on Wikipedia... https://en.wikipedia.org/wiki/ISWIM Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ISWIM happened in <a href="../lists/labs.html#q=RAND">RAND</a> - ISWIM on HOPL https://hopl.info/showlanguage.prx?exp=261 ISWIM on HOPL - See also: (8 related languages) <a href="algol-60.html">ALGOL 60</a>, <a href="lisp.html">Lisp</a>, <a href="haskell.html">Haskell</a>, <a href="clean.html">Clean</a>, <a href="lucid.html">LUCID</a>, <a href="krc.html">KRC</a>, <a href="hope.html">HOPE</a>, <a href="miranda.html">Miranda</a> ```Example from the web: Print `Hello world' ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Print row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 404 2
International System of Quantities - Schema International System of Quantities ================================== International System of Quantities, aka International System of Quantities, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22schema%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">schema</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #1809 on PLDB 16 Years Old The International System of Quantities (ISQ) is a system based on seven base quantities: length, mass, time, electric current, thermodynamic temperature, amount of substance, and luminous intensity. Other quantities such as area, pressure, and electrical resistance are derived from these base quantities by clear, non-contradictory equations. The ISQ defines the quantities that are measured with the SI units and also includes many other quantities in modern science and technology. Read more on Wikipedia... https://en.wikipedia.org/wiki/International_System_of_Quantities Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"schema"%5D%7D%5D%2C"logic"%3A"AND"%7D'>schema</a> - Early development of International System of Quantities happened in <a href="../lists/labs.html#q=General Conference on Weights and Measures">General Conference on Weights and Measures</a> - See also: (1 related languages) <a href="si.html">SI</a> Built with Scroll v170.5.0 10/15/2024 305 1.5
Ispl Built with Scroll v170.5.0 10/15/2024 6 0
ISO 8601 - Standard ISO 8601 ======== ISO 8601 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 1988 by ISO Technical Committee TC 154. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 https://pldb.io/concepts/../lists/creators.html#q=ISO%20Technical%20Committee%20TC%20154 ISO Technical Committee TC 154 #2045 on PLDB 37 Years Old ISO 8601 is an international standard covering the worldwide exchange and communication of date and time-related data - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> - Early development of ISO 8601 happened in <a href="../lists/labs.html#q=ISO">ISO</a> Built with Scroll v170.5.0 10/15/2024 231 1.2
ISLISP - Programming language ISLISP ====== ISLISP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1368 on PLDB 18 Years Old ISLISP (also capitalized as ISLisp) is a programming language in the LISP family standardized by ISO working group ISO/IEC JTC 1/SC 22/WG 16 (commonly referred to simply as SC22/WG16 or WG16). The primary output of this working group was an International Standard, ISO/IEC 13816:1997(E), published by ISO. The standard was updated in 2007 and republished as ISO/IEC 13816:2007(E). Read more on Wikipedia... https://en.wikipedia.org/wiki/ISLISP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ISLISP happened in <a href="../lists/labs.html#q=ISO">ISO</a> and <a href="../lists/labs.html#q=International Electrotechnical Commission">International Electrotechnical Commission</a> - ISLISP on HOPL https://hopl.info/showlanguage.prx?exp=1690 ISLISP on HOPL - See also: (6 related languages) <a href="common-lisp.html">Common Lisp</a>, <a href="eulisp.html">EuLisp</a>, <a href="le-lisp.html">Le-Lisp</a>, <a href="scheme.html">Scheme</a>, <a href="clos.html">CLOS</a>, <a href="openlisp.html">OpenLisp</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/i/ISLISP.lisp'>hello-world</a>: (format (standard-output) "Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token standard-output Built with Scroll v170.5.0 10/15/2024 408 2
Isis Built with Scroll v170.5.0 10/15/2024 6 0
ISETL - Programming language ISETL ===== ISETL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989 by Jacob T. Schwartz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 https://pldb.io/concepts/../lists/creators.html#q=Jacob%20T.%20Schwartz Jacob T. Schwartz #1743 on PLDB 36 Years Old SETL (SET Language) is a very high-level programming language based on the mathematical theory of sets. It was originally developed by (Jack) Jacob T. Schwartz at the New York University (NYU) Courant Institute of Mathematical Sciences in the late 1960s.. Read more on Wikipedia... https://en.wikipedia.org/wiki/ISETL_%28programming_language%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ISETL happened in <a href="../lists/labs.html#q=Clarkson University">Clarkson University</a> - ISETL on HOPL https://hopl.info/showlanguage.prx?exp=2123 ISETL on HOPL - See also: (4 related languages) <a href="algol-60.html">ALGOL 60</a>, <a href="abc.html">ABC</a>, <a href="ada.html">Ada</a>, <a href="python.html">Python</a> - Read more about ISETL on Semantic Scholar: 1. https://semanticscholar.org/paper/32550542f523856c16c49b66b1251485e7fe916e 1. ```Example from <a href='https://en.wikipedia.org/wiki/ISETL_%28programming_language%29'>Wikipedia</a>: procedure factorial(n); -- calculates the factorial n! return if n = 1 then 1 else n * factorial(n - 1) end if; end factorial; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 416 2.1
iScript - Programming language iScript ======= iScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #2173 on PLDB 17 Years Old Servertec has announced iScript, a platform independent scripting language written in Java, for creating scalable, server-side, object-oriented, n-Tier enterprise solutions. The iScript scripting language features platform independence, object-oriented architecture, web-server integration, support for Common Gateway Interface (CGI), dynamic content generator, static content preprocessor, make facility, just-in-time pcode generator and caching, Java API wrappers and open component API. Servertec will be releasing the iScript Developer Kit, which integrates the iScript scripting language, documentation and examples to the public. Web site developers can use this kit to create and maintain dynamic, data driven and static web sites. iScript preview release is available for free at http://www.servertec.com/. The final release of iScript is scheduled to ship in the second half of 1998. Final pricing details have yet to be announced. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of iScript happened in <a href="../lists/labs.html#q=Servertec Inc">Servertec Inc</a> - iScript on HOPL https://hopl.info/showlanguage.prx?exp=8340 iScript on HOPL - Read more about iScript on the web: 1. 2. 3. https://docs.kofax.com/ImageNow/en_US/7.0/iScript/iScript.htm 1. https://static.lwn.net/2000/0113/a/servertec.html 2. https://www.linuxjournal.com/article/2988 3. Built with Scroll v170.5.0 10/15/2024 379 1.9
ISBN - Schema ISBN ==== ISBN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22schema%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">schema</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #396 on PLDB 55 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"schema"%5D%7D%5D%2C"logic"%3A"AND"%7D'>schema</a> - Early development of ISBN happened in <a href="../lists/labs.html#q=https://isbndb.com">https://isbndb.com</a> - Indeed.com has 53 matches for <a href="https://www.indeed.com/jobs?q=isbn">"isbn"</a>. ```Example from the web: 978-3-16-148410-0 ``` Built with Scroll v170.5.0 10/15/2024 216 1.1
Isbl Built with Scroll v170.5.0 10/15/2024 6 0
ISAC - Programming language ISAC ==== ISAC, aka ISAbelle for Calculations in applied mathematics, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #3476 on PLDB 22 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ISAC happened in <a href="../lists/labs.html#q=Ohio State University">Ohio State University</a> - ISAC on HOPL https://hopl.info/showlanguage.prx?exp=7034 ISAC on HOPL - Read more about ISAC on the web: 1. http://www.ist.tugraz.at/isac/ 1. Built with Scroll v170.5.0 10/15/2024 227 1.1
Isabelle - Programming language Isabelle ======== Isabelle is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #500 on PLDB 39 Years Old 839 <span title="Isabelle repos on GitHub.">Repos</span> The Isabelle theorem prover is an interactive theorem prover, a Higher Order Logic (HOL) theorem prover. It is an LCF-style theorem prover (written in Standard ML), so it is based on a small logical core to ease logical correctness. Isabelle is generic: it provides a meta-logic (a weak type theory), which is used to encode object logics like first-order logic (FOL), higher-order logic (HOL) or Zermelo–Fraenkel set theory (ZFC). Read more on Wikipedia... https://en.wikipedia.org/wiki/Isabelle_(proof_assistant) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 839 Isabelle repos on <a href="https://github.com/search?q=language:Isabelle">GitHub</a> - Early development of Isabelle happened in <a href="../lists/labs.html#q=University of Cambridge">University of Cambridge</a> and <a href="../lists/labs.html#q=Technische Universität München">Technische Universität München</a> - The Google BigQuery Public Dataset GitHub snapshot shows 115 users using Isabelle in 137 repos on <a href="https://api.github.com/search/repositories?q=language:Isabelle">GitHub</a> - Isabelle <a href="language-server-protocol.html">LSP</a> <a href="https://isabelle.in.tum.de/repos/isabelle/file/tip/src/Tools/VSCode">implementation</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/theorem.py">syntax highlighting</a> for Isabelle - GitHub supports <a href="https://github.com/lsf37/Isabelle.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Isabelle - See also: (2 related languages) <a href="standard-ml.html">Standard ML</a>, <a href="coq.html">Coq</a> - Read more about Isabelle on the web: 1. https://books.google.com/books?id=xwdqCQAAQBAJ&dq=isabelle+language+proof&lr= 1. ```Example from <a href='https://github.com/lsf37/Isabelle.tmbundle'>Linguist</a>: theory HelloWorld imports Main begin section{*Playing around with Isabelle*} text{* creating a lemma with the name hello_world*} lemma hello_world: "True" by simp (*inspecting it*) thm hello_world text{* defining a string constant HelloWorld *} definition HelloWorld :: "string" where "HelloWorld \<equiv> ''Hello World!''" (*reversing HelloWorld twice yilds HelloWorld again*) theorem "rev (rev HelloWorld) = HelloWorld" by (fact List.rev_rev_ident) text{*now we delete the already proven List.rev_rev_ident lema and show it by hand*} declare List.rev_rev_ident[simp del] hide_fact List.rev_rev_ident (*It's trivial since we can just 'execute' it*) corollary "rev (rev HelloWorld) = HelloWorld" apply(simp add: HelloWorld_def) done text{*does it hold in general?*} theorem rev_rev_ident:"rev (rev l) = l" proof(induction l) case Nil thus ?case by simp next case (Cons l ls) assume IH: "rev (rev ls) = ls" have "rev (l#ls) = (rev ls) @ [l]" by simp hence "rev (rev (l#ls)) = rev ((rev ls) @ [l])" by simp also have "\<dots> = [l] @ rev (rev ls)" by simp finally show "rev (rev (l#ls)) = l#ls" using IH by simp qed corollary "\<forall>(l::string). rev (rev l) = l" by(fastforce intro: rev_rev_ident) end ``` ```Example from <a href='https://en.wikipedia.org/wiki/Isabelle_(proof_assistant)'>Wikipedia</a>: theorem sqrt2_not_rational: "sqrt (real 2) ∉ ℚ" proof let ?x = "sqrt (real 2)" assume "?x ∈ ℚ" then obtain m n :: nat where sqrt_rat: "¦?x¦ = real m / real n" and lowest_terms: "coprime m n" by (rule Rats_abs_nat_div_natE) hence "real (m^2) = ?x^2 * real (n^2)" by (auto simp add: power2_eq_square) hence eq: "m^2 = 2 * n^2" using of_nat_eq_iff power2_eq_square by fastforce hence "2 dvd m^2" by simp hence "2 dvd m" by simp have "2 dvd n" proof- from ‹2 dvd m› obtain k where "m = 2 * k" .. with eq have "2 * n^2 = 2^2 * k^2" by simp hence "2 dvd n^2" by simp thus "2 dvd n" by simp qed with ‹2 dvd m› have "2 dvd gcd m n" by (rule gcd_greatest) with lowest_terms have "2 dvd 1" by simp thus False using odd_one by blast qed ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token True False row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1009 5
Isabelle-hol Built with Scroll v170.5.0 10/15/2024 6 0
Isabelle-91 Built with Scroll v170.5.0 10/15/2024 6 0
ircis - Esoteric programming language ircis ===== ircis is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2019 by Arjun Nair. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Arjun%20Nair Arjun Nair #1953 on PLDB 6 Years Old ```Download source code: git clone https://github.com/batman-nair/IRCIS ``` I Run Chars I See(IRCIS) - a 2d grid based esoteric programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - ircis is developed on <a href="https://github.com/batman-nair/IRCIS">GitHub</a> and has 107 stars - Early development of ircis happened in <a href="../lists/labs.html#q=https://github.com/batman-nair/IRCIS/issues">https://github.com/batman-nair/IRCIS/issues</a> - ircis is written in <a href="cpp.html">C++</a>, <a href="html.html">HTML</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 295 1.5
IRC chat logs - Application IRC chat logs ============= IRC chat logs is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #3152 on PLDB 37 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of IRC chat logs happened in <a href="../lists/labs.html#q=https://microformats.org">https://microformats.org</a> - Read more about IRC chat logs on the web: 1. http://microformats.org/wiki/chat-examples 1. ```Example from the web: 12:06 Tantek: what does the datetime stamp represent? 12:07 KevinMarks: in iRC, when it was said 12:07 Tantek: is it a point in time *before* they started speaking? 12:07 Tantek: or *after*? 12:07 Tantek: or somewhere in the *middle*? 12:07 KevinMarks: usually it is quantised to seconds 12:07 KevinMarks: and it is time the msg was received 12:07 Tantek: but the second they started typing or pressed return? 12:08 KevinMarks: prssed return i think ``` Built with Scroll v170.5.0 10/15/2024 300 1.5
Iqr Built with Scroll v170.5.0 10/15/2024 6 0
Iqf Built with Scroll v170.5.0 10/15/2024 6 0
Ipv4 Built with Scroll v170.5.0 10/15/2024 6 0
IPTSCRAE - Programming language IPTSCRAE ======== IPTSCRAE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #2694 on PLDB 31 Years Old Iptscrae is a stack-oriented scripting language used to give additional functionality to The Palace software and servers. Its name comes from the pronunciation of "script" in Pig Latin. [1] The language was created by Jim Bumgardner, who in turn was inspired by Forth, another stack-based language. Read more on Wikipedia... https://en.wikipedia.org/wiki/IPTSCRAE Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of IPTSCRAE happened in <a href="../lists/labs.html#q=Warner New Media">Warner New Media</a> - Explore IPTSCRAE snippets on <a href="http://www.rosettacode.org/wiki/Category:Iptscrae">Rosetta Code</a> - See also: (4 related languages) <a href="forth.html">Forth</a>, <a href="javascript.html">JavaScript</a>, <a href="java.html">Java</a>, <a href="html.html">HTML</a> ```Example from <a href='https://en.wikipedia.org/wiki/IPTSCRAE'>Wikipedia</a>: /""s={n++{{" "n itoa&}{" buzz"}n 5%ifelse}{" fizz"}n 3%ifelse s+=}{101n>}while s logmsg ``` Built with Scroll v170.5.0 10/15/2024 338 1.7
IpTables Rope - Programming language IpTables Rope ============= IpTables Rope is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #3244 on PLDB 20 Years Old Rope is a programming language that allows developers to write extensions to the Iptables/Netfilter components of Linux using a simple scripting language based on Reverse Polish notation. It is a scriptable Iptables match module, used to identify whether IP packets passed to it match a particular set of criteria or not. Rope started life as a project to make the "string" match module of Iptables stronger and evolved fairly quickly into an open-ended scriptable packet matching mechanism.. Read more on Wikipedia... https://en.wikipedia.org/wiki/IpTables_Rope Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of IpTables Rope happened in <a href="../lists/labs.html#q=Digitage Ltd">Digitage Ltd</a> - See also: (2 related languages) <a href="linux.html">Linux</a>, <a href="reverse-polish-notation.html">Reverse Polish notation</a> Built with Scroll v170.5.0 10/15/2024 307 1.5
Ipl-v Built with Scroll v170.5.0 10/15/2024 6 0
Iphone-machine Built with Scroll v170.5.0 10/15/2024 6 0
Information Presentation Facility - Programming language Information Presentation Facility ================================= Information Presentation Facility, aka Information Presentation Facility, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1991 on PLDB 28 Years Old Information Presentation Facility (IPF) is a system for presenting online help and hypertext on IBM OS/2 systems. IPF also refers to the markup language that is used to create IPF content. The IPF language has its origins in BookMaster and Generalized Markup Language developed by IBM. Read more on Wikipedia... https://en.wikipedia.org/wiki/Information_Presentation_Facility Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Information Presentation Facility happened in <a href="../lists/labs.html#q=IBM">IBM</a> - See also: (3 related languages) <a href="ibm-gml.html">GML</a>, <a href="html.html">HTML</a>, <a href="free-pascal.html">Free Pascal</a> ```Example from the web: .* A comment :userdoc. :title.Endangered Mammals :h1 res=001.The Manatee :p. The manatee has a broad flat tail and two flipper like forelegs. There are no back legs. The manatee's large upper lip is split in two and can be used like fingers to place food into the mouth. Bristly hair protrudes from its lips, and almost buried in its hide are small eyes, with which it can barely see. :euserdoc. ``` ```Example from <a href='https://en.wikipedia.org/wiki/Information_Presentation_Facility'>Wikipedia</a>: :lm margin=2.:font facename=Helv size=24x10. :p.:hp8.Welcome to PM123 !:ehp8. :font facename=Helv size=16x8. :p.:p. Hello and welcome to the wonderful world of digital music on OS/2. First we must congratulate you for choosing the best MPEG-audio player available for OS/2! PM123 has been in development since beginning of 1997 and has become the most advanced player on OS/2. Some of you may have used the earlier betas of PM123 and for your convenience, here are the new features in this release: .br :ul compact. :li. New skin options, allowing PM123 to be modified to just about anything. :li. Graphical :hp2.equalizer:ehp2., including pre-amplification and band mute. :li. Support for plugins, a :hp2.spectrum analyzer:ehp2. and :hp2.oscilloscope:ehp2. plugin. :li. :hp2.Playlist Manager:ehp2. for users, allowing easier managing of playlists. :li. Better HTTP streaming support: support for URLs in playlist, and M3Us for playlists. :li. Recursive directory adding. :li. Commandline and remote control of PM123. :li. General improvements in all parts of the player. :eul. .br .br :p. ``` Built with Scroll v170.5.0 10/15/2024 558 2.8
Ipad-machine Built with Scroll v170.5.0 10/15/2024 6 0
Ipa Built with Scroll v170.5.0 10/15/2024 6 0
IP Pascal - Programming language IP Pascal ========= IP Pascal is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990 by Scott Moore. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 https://pldb.io/concepts/../lists/creators.html#q=Scott%20Moore Scott Moore #1979 on PLDB 35 Years Old IP Pascal is an implementation of the Pascal programming language using the IP portability platform, a multiple machine, operating system and language implementation system.. Read more on Wikipedia... https://en.wikipedia.org/wiki/IP_Pascal Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of IP Pascal happened in <a href="../lists/labs.html#q=https://scottmoore.consulting">https://scottmoore.consulting</a> - IP Pascal on HOPL https://hopl.info/showlanguage.prx?exp=6942 IP Pascal on HOPL - See also: (10 related languages) <a href="pascal.html">Pascal</a>, <a href="csharp.html">C#</a>, <a href="unicode.html">Unicode</a>, <a href="utf-8.html">UTF-8</a>, <a href="java.html">Java</a>, <a href="ucsd-pascal.html">UCSD Pascal</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="turbo-pascal.html">Turbo Pascal</a>, <a href="linux.html">Linux</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='https://en.wikipedia.org/wiki/IP_Pascal'>Wikipedia</a>: program hello(input, output); uses gralib; var er: evtrec; begin bcolor(output, green); curvis(output, false); auto(output, false); page(output); fcolor(output, red); frect(output, 50, 50, maxxg(output)-50, maxyg(output)-50); fcolorg(output, maxint, maxint-(maxint div 3), maxint-maxint div 3); frect(output, 50, 50, 53, maxyg(output)-50); frect(output, 50, 50, maxxg(output)-50, 53); fcolorg(output, maxint div 2, 0, 0); frect(output, 52, maxyg(output)-53, maxxg(output)-50, maxyg(output)-50); frect(output, maxxg(output)-53, 52, maxxg(output)-50, maxyg(output)-50); font(output, font_sign); fontsiz(output, 100); binvis(output); fcolor(output, cyan); cursorg(output, maxxg(output) div 2-strsiz(output, 'hello, world') div 2+3, maxyg(output) div 2-100 div 2+3); writeln('hello, world'); fcolor(output, blue); cursorg(output, maxxg(output) div 2-strsiz(output, 'hello, world') div 2, maxyg(output) div 2-100 div 2); writeln('hello, world'); repeat event(input, er) until er.etype = etterm end. ``` Built with Scroll v170.5.0 10/15/2024 517 2.6
Iota Built with Scroll v170.5.0 10/15/2024 6 0
Iota-and-jot - Esoteric programming language Iota-and-jot ============ Iota-and-jot is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2853 on PLDB 24 Years Old In formal language theory and computer science, Iota and Jot (from Greek iota ι, Hebrew yodh י, the smallest letters in those two alphabets) are languages, extremely minimalist formal systems, designed to be even simpler than other more popular alternatives, such as the lambda calculus and SKI combinator calculus.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Iota_and_Jot Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Early development of Iota-and-jot happened in <a href="../lists/labs.html#q=New York University">New York University</a> - Read more about Iota-and-jot on the web: 1. https://web.archive.org/web/20160823182917/http://semarch.linguistics.fas.nyu.edu/barker/Iota/ 1. Built with Scroll v170.5.0 10/15/2024 286 1.4
iOS - Operating system iOS === iOS, aka iOS operating system, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22os%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">operating system</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #341 on PLDB 18 Years Old iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware. It is the operating system that presently powers many of the company's mobile devices, including the iPhone, iPad, and iPod Touch. Read more on Wikipedia... https://en.wikipedia.org/wiki/IOS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"os"%5D%7D%5D%2C"logic"%3A"AND"%7D'>operating system</a> - Early development of iOS happened in <a href="../lists/labs.html#q=Apple">Apple</a> - Check out the 2,582 <a href="https://www.meetup.com/topics/ios-development/">iOS meetup groups</a> on Meetup.com. - See also: (6 related languages) <a href="c.html">C</a>, <a href="objective-c.html">Objective-C</a>, <a href="swift.html">Swift</a>, <a href="android.html">Android</a>, <a href="arm.html">ARM</a>, <a href="tls.html">TLS</a> Built with Scroll v170.5.0 10/15/2024 313 1.6
Ion - Interface design language Ion === Ion is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #1661 on PLDB 9 Years Old Amazon Ion is a richly-typed, self-describing, hierarchical data serialization format offering interchangeable binary and text representations. The text format (a superset of JSON) is easy to read and author, supporting rapid prototyping. The binary representation is efficient to store, transmit, and skip-scan parse. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - Ion is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="json.html">JSON</a> - Early development of Ion happened in <a href="../lists/labs.html#q=Amazon">Amazon</a> - See also: (1 related languages) <a href="protobuf.html">Protocol Buffers</a> - Read more about Ion on the web: 1. https://amzn.github.io/ion-docs/ 1. - 1 PLDB concepts link to Ion: <a href="ion-schema.html">Ion Schema Language</a> ```Example from the web: /* Ion supports comments. */ // Here is a struct, which is similar to a JSON object { // Field names don't always have to be quoted name: "Fido", // This is an integer with a 'years' annotation age: years::4, // This is a timestamp with day precision birthday: 2012-03-01T, // Here is a list, which is like a JSON array toys: [ // These are symbol values, which are like strings, // but get encoded as integers in binary ball, rope, ], // This is a decimal -- a base-10 floating point value weight: pounds::41.2, // Here is a blob -- binary data, which is // base64-encoded in Ion text encoding buzz: {{VG8gaW5maW5pdHkuLi4gYW5kIGJleW9uZCE=}}, } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature S-Expressions FeatureLink ../features/hasSExpressions.html Supported <span class="hasFeature">✓</span> Example null.sexp // A null S-expression value () // An empty expression value (cons 1 2) // S-expression of three values ([hello][there]) // S-expression containing two lists (a+-b) ( 'a' '+-' 'b' ) // Equivalent; three symbols (a.b;) ( 'a' '.' 'b' ';') // Equivalent; four symbols Token row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example null.list // A null list value [] // An empty list value [1, 2, 3] // List of three ints [ 1 , two ] // List of an int and a symbol [a , [b]] // Nested list [ 1.2, ] // Trailing comma is legal in Ion (unlike JSON) [ 1, , 2 ] // ERROR: missing element between commas Token row Feature Type Annotations FeatureLink ../features/hasTypeAnnotations.html Supported <span class="hasFeature">✓</span> Example int32::12 // Suggests 32 bits as end-user type 'my.custom.type' :: { x : 12 , y : -1 } // Gives a struct a user-defined type { field: something::'another thing'::value } // Field's name must precede annotations of its value jpeg :: {{ ... }} // Indicates the blob contains jpeg data bool :: null.int // A very misleading annotation on the integer null '' :: 1 // An empty annotation null.symbol :: 1 // ERROR: type annotation cannot be null Token row Feature hasSymbols FeatureLink ../features/hasSymbols.html Supported <span class="hasFeature">✓</span> Example myvar2 // A different symbol 'hi ho' // Symbol requiring quotes Token row Feature Decimals FeatureLink ../features/hasDecimals.html Supported <span class="hasFeature">✓</span> Example null.decimal // A null decimal value 0.123 // Type is decimal -0.12d4 // Type is decimal 123_456.789_012 // Decimal with underscores -0d-1 // Decimal maintains precision: -0. != -0.0 -0d0 // Negative zero decimal (distinct from positive zero) Token row Feature hasTimestamps FeatureLink ../features/hasTimestamps.html Supported <span class="hasFeature">✓</span> Example // Timestamps represent a specific moment in time, always include a local offset, and are capable of arbitrary precision. 2007-02-23T12:14Z // Seconds are optional, but local offset is not 2007-01-01T00:00-00:00 // Happy New Year in UTC, unknown local offset Token row Feature Clobs FeatureLink ../features/hasClobs.html Supported <span class="hasFeature">✓</span> Example // The clob type is similar to blob in that it holds uninterpreted binary data. The difference is that the content is expected to be text, so we use a text notation that’s more readable than Base64. // An Ion clob type is similar to the blob type except that the denotation in the Ion text format uses an ASCII-based string notation rather than a base64 encoding to denote its binary value. It is important to make the distinction that clob is a sequence of raw octets and string is a sequence of Unicode code points. // The string may only contain legal 7-bit ASCII character Token row Feature hasBlobs FeatureLink ../features/hasBlobs.html Supported <span class="hasFeature">✓</span> Example // In the text format, blob values are denoted as RFC 4648-compliant Base64 text within two pairs of curly braces. // A valid blob value with one required padding character. {{ VG8gaW5maW5pdHkuLi4gYW5kIGJleW9uZCE= }} Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token row Feature Null FeatureLink ../features/hasNull.html Supported <span class="hasFeature">✓</span> Example null Token row Feature Multiline Strings FeatureLink ../features/hasMultilineStrings.html Supported <span class="hasFeature">✓</span> Example ( '''hello ''' // Sexp with one element '''world!''' ) ("hello world!") // The exact same sexp value // This Ion value is a string containing three newlines. The serialized // form's first newline is escaped into nothingness. '''\ The first line of the string. This is the second line of the string, and this is the third line. ''' Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // http://amzn.github.io/ion-docs/docs/spec.html null.int // A null int value 0 // Zero. Surprise! -0 // ...the same value with a minus sign 123 // A normal int -123 // Another negative int 0xBeef // An int denoted in hexadecimal 0b0101 // An int denoted in binary 1_2_3 // An int with underscores 0xFA_CE // An int denoted in hexadecimal with underscores 0b10_10_10 // An int denoted in binary with underscores Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example // A subset of symbols called identifiers can be denoted in text without single-quotes. Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // http://amzn.github.io/ion-docs/docs/spec.html -0.12e4 // Type is float Token row Feature Structs FeatureLink ../features/hasStructs.html Supported <span class="hasFeature">✓</span> Example { first : "Tom" , last: "Riddle" } // Structure with two fields {"first":"Tom","last":"Riddle"} // The same value with confusing style {center:{x:1.0, y:12.5}, radius:3} // Nested struct Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example null.bool true false Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1325 6.6
Ion Schema Language - Grammar language Ion Schema Language =================== Ion Schema Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #3151 on PLDB 7 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of Ion Schema Language happened in <a href="../lists/labs.html#q=Amazon">Amazon</a> - See also: (1 related languages) <a href="ion.html">Ion</a> - Read more about Ion Schema Language on the web: 1. https://amzn.github.io/ion-schema/docs/spec.html 1. ```Example from the web: type::{ name: Person, type: struct, fields: { title: { type: symbol, valid_values: [Mr, Mrs, Miss, Ms, Mx, Dr], }, firstName: { type: string, occurs: required }, middleName: string, lastName: { type: string, occurs: required }, age: { type: int, valid_values: range::[0, 130] }, }, } ``` Built with Scroll v170.5.0 10/15/2024 263 1.3
Ioke - Programming language Ioke ==== Ioke is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008 by Ola Bini. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Ola%20Bini Ola Bini #454 on PLDB 17 Years Old 17 <span title="Ioke repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/olabini/ioke ``` Ioke is a dynamic, strongly typed, prototype-based programming language targeting the Java Virtual Machine and the Common Language Runtime. It was designed by Ola Bini, a developer of JRuby. It has a very simple homoiconic syntax, somewhat similar to Io.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ioke_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Ioke is developed on <a href="https://github.com/olabini/ioke">GitHub</a> and has 164 stars - There are at least 17 Ioke repos on <a href="https://github.com/search?q=language:Ioke">GitHub</a> - Early development of Ioke happened in <a href="../lists/labs.html#q=https://github.com/olabini/ioke/issues/">https://github.com/olabini/ioke/issues/</a> - Ioke is written in <a href="java.html">Java</a>, <a href="csharp.html">C#</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="lisp.html">Lisp</a>, <a href="css.html">CSS</a>, <a href="php.html">PHP</a>, <a href="bash.html">Bash</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a> - The Google BigQuery Public Dataset GitHub snapshot shows 39 users using Ioke in 41 repos on <a href="https://api.github.com/search/repositories?q=language:Ioke">GitHub</a> - Explore Ioke snippets on <a href="http://www.rosettacode.org/wiki/Category:Ioke">Rosetta Code</a> - Ioke appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/jvm.py">syntax highlighting</a> for Ioke - GitHub supports <a href="https://github.com/vic/ioke-outdated" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Ioke - <a href="http://ioke.org">ioke.org</a> was registered in 2008 - See also: (5 related languages) <a href="io.html">Io</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="lisp.html">Lisp</a>, <a href="ruby.html">Ruby</a>, <a href="jruby.html">JRuby</a> - Read more about Ioke on the web: 1. https://ioke.org/wiki/index.php/Guide 1. ```Example from <a href='https://riju.codes/ioke'>Riju</a>: "Hello, world!" println ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/i/Ioke.ik'>hello-world</a>: "Hello World" println ``` ```Example from <a href='https://github.com/vic/ioke-outdated'>Linguist</a>: #!/usr/bin/env ioke "Hello world." println ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println Built with Scroll v170.5.0 10/15/2024 704 3.5
Iode - Programming language Iode ==== Iode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Danilo Lekovic. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Danilo%20Lekovic Danilo Lekovic #2387 on PLDB 10 Years Old ```Download source code: git clone https://github.com/danilolekovic/iode-d ``` a programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Iode is developed on <a href="https://github.com/danilolekovic/iode-d">GitHub</a> and has 11 stars - Early development of Iode happened in <a href="../lists/labs.html#q=Simon Fraser University">Simon Fraser University</a> - Iode is written in <a href="d.html">D</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 10/15/2024 267 1.3
Io - Programming language Io == Io is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002 by Steve Dekorte. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 https://pldb.io/concepts/../lists/creators.html#q=Steve%20Dekorte Steve Dekorte #496 on PLDB 23 Years Old 2k <span title="Io repos on GitHub.">Repos</span> Io is a pure object-oriented programming language inspired by Smalltalk, Self, Lua, Lisp, Act1, and NewtonScript. Io has a prototype-based object model similar to the ones in Self and NewtonScript, eliminating the distinction between instance and class. Like Smalltalk, everything is an object and it uses dynamic typing. Read more on Wikipedia... https://en.wikipedia.org/wiki/Io_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 2,062 Io repos on <a href="https://github.com/search?q=language:Io">GitHub</a> - Early development of Io happened in <a href="../lists/labs.html#q=https://github.com/IoLanguage">https://github.com/IoLanguage</a> - The Google BigQuery Public Dataset GitHub snapshot shows 594 users using Io in 624 repos on <a href="https://api.github.com/search/repositories?q=language:Io">GitHub</a> - Explore Io snippets on <a href="http://www.rosettacode.org/wiki/Category:Io">Rosetta Code</a> - Io on HOPL https://hopl.info/showlanguage.prx?exp=7112 Io on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/iolang.py">syntax highlighting</a> for Io - GitHub supports <a href="https://github.com/textmate/io.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Io - <a href="https://iolanguage.org/">iolanguage.org</a> was registered in 2009 - See also: (7 related languages) <a href="smalltalk.html">Smalltalk</a>, <a href="newtonscript.html">NewtonScript</a>, <a href="self.html">Self</a>, <a href="lua.html">Lua</a>, <a href="lisp.html">Lisp</a>, <a href="python.html">Python</a>, <a href="ioke.html">Ioke</a> - Read more about Io on the web: 1. https://news.ycombinator.com/item?id=8867575 1. ```Example from <a href='https://riju.codes/io'>Riju</a>: "Hello, world!" println ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/i/Io.Io'>hello-world</a>: "Hello World\n" print ``` ```Example from <a href='https://en.wikipedia.org/wiki/Io_(programming_language)'>Wikipedia</a>: factorial := method(n, if(n == 0, return 1) res := 1 Range 1 to(n) foreach(i, res = res * i) ) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // \d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // (\d+\.?\d*|\d*\.\d+)([eE][+-]?[0-9]+)? Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token := row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 708 3.5
invokator - Programming language invokator ========= invokator is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004 by Yann Orlarey. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=Yann%20Orlarey Yann Orlarey #519 on PLDB 21 Years Old ```Download source code: git clone https://github.com/grame-cncm/faust ``` Functional programming language for signal processing and sound synthesis - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - invokator is developed on <a href="https://github.com/grame-cncm/faust">GitHub</a> and has 2,487 stars - Early development of invokator happened in <a href="../lists/labs.html#q=https://github.com/grame-cncm">https://github.com/grame-cncm</a> - invokator is written in <a href="cpp.html">C++</a>, <a href="bash.html">Bash</a>, <a href="standard-ml.html">Standard ML</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="java.html">Java</a>, <a href="cmake.html">CMake</a>, <a href="javascript.html">JavaScript</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="python.html">Python</a>, <a href="julia.html">Julia</a>, <a href="objective-c.html">Objective-C</a>, <a href="tex.html">Tex</a>, <a href="vhdl.html">VHDL</a>, <a href="csharp.html">C#</a>, <a href="rust.html">Rust</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="d.html">D</a>, <a href="cson.html">CSON</a>, <a href="tcl.html">Tcl</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="gradle.html">Gradle</a>, <a href="ruby.html">Ruby</a>, <a href="wasm.html">WebAssembly</a>, <a href="yacc.html">Yacc</a>, <a href="svg.html">SVG</a>, <a href="llvmir.html">LLVM IR</a>, <a href="lisp.html">Lisp</a>, <a href="lex.html">Lex</a>, <a href="mxml.html">MXML</a>, <a href="r.html">R</a>, <a href="vim-script.html">Vim script</a>, <a href="matlab.html">MATLAB</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="toml.html">TOML</a>, <a href="ini.html">Ini</a>, <a href="expect.html">Expect</a> - invokator on HOPL https://hopl.info/showlanguage.prx?exp=6393 invokator on HOPL - Read more about invokator on the web: 1. http://functional-art.org/2017/slides/orlarey-farm17-slides.pdf 1. Built with Scroll v170.5.0 10/15/2024 555 2.8
IPL - Programming language IPL === IPL, aka Intuitionistic Programming Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Johan Georg Granström. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Johan%20Georg%20Granstr%C3%B6m Johan Georg Granström #1572 on PLDB 12 Years Old ```Download source code: git clone https://github.com/granstrom/intuitionistic ``` Automatically exported from code.google.com/p/intuitionistic - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - IPL is developed on <a href="https://github.com/granstrom/intuitionistic">GitHub</a> and has 31 stars - Early development of IPL happened in <a href="../lists/labs.html#q=Google">Google</a> - IPL is written in <a href="ocaml.html">OCaml</a>, <a href="information-processing-language.html">Information Processing Language</a>, <a href="make.html">Make</a> - <a href="http://intuitionistic.org/">intuitionistic.org</a> was registered in 2013 - Read more about IPL on the web: 1. https://news.ycombinator.com/item?id=31964766 1. Built with Scroll v170.5.0 10/15/2024 303 1.5
Intersystems-cache Built with Scroll v170.5.0 10/15/2024 6 0
Interscript - Text markup language Interscript =========== Interscript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #2240 on PLDB 41 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Interscript is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="interpress.html">Interpress</a> - Early development of Interscript happened in <a href="../lists/labs.html#q=Xerox Data Systems">Xerox Data Systems</a> - Interscript on HOPL https://hopl.info/showlanguage.prx?exp=5455 Interscript on HOPL - Read more about Interscript on the web: 1. http://bitsavers.informatik.uni-stuttgart.de/pdf/xerox/interscript/IntroductionToInterscript.pdf 1. Built with Scroll v170.5.0 10/15/2024 297 1.5
Interpress - Text markup language Interpress ========== Interpress is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #2678 on PLDB 39 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of Interpress happened in <a href="../lists/labs.html#q=Xerox PARC">Xerox PARC</a> - Interpress on HOPL https://hopl.info/showlanguage.prx?exp=1403 Interpress on HOPL - See also: (1 related languages) <a href="postscript.html">PostScript</a> - 1 PLDB concepts link to Interpress: <a href="interscript.html">Interscript</a> Built with Scroll v170.5.0 10/15/2024 228 1.1
Interlisp - Programming language Interlisp ========= Interlisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1966 by Daniel G. Bobrow and Warren Teitelman and Ronald Kaplan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221966%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1966 https://pldb.io/concepts/../lists/creators.html#q=Daniel%20G.%20Bobrow Daniel G. Bobrow https://pldb.io/concepts/../lists/creators.html#q=Warren%20Teitelman Warren Teitelman https://pldb.io/concepts/../lists/creators.html#q=Ronald%20Kaplan Ronald Kaplan #1734 on PLDB 59 Years Old Interlisp (also seen with a variety of capitalizations) is a programming environment built around a version of the Lisp programming language. Interlisp development began in 1966 at Bolt, Beranek and Newman in Cambridge, Massachusetts with Lisp implemented for the DEC PDP-1 by Danny Bobrow and D. L. Read more on Wikipedia... https://en.wikipedia.org/wiki/Interlisp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Interlisp happened in <a href="../lists/labs.html#q=BBN">BBN</a> - Interlisp on HOPL https://hopl.info/showlanguage.prx?exp=957 Interlisp on HOPL - See also: (3 related languages) <a href="common-lisp.html">Common Lisp</a>, <a href="flavors.html">Flavors</a>, <a href="sparc.html">SPARC</a> Built with Scroll v170.5.0 10/15/2024 336 1.7
Interlisp-vax Built with Scroll v170.5.0 10/15/2024 6 0
Interleaved Notation - Programming language Interleaved Notation ==================== Interleaved Notation is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Michael Homer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Michael%20Homer Michael Homer #2332 on PLDB 3 Years Old [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> Interleaved Notation. A two-dimensional notation for programs, comprising alternating rows of functions and operands with arguments and return values indicated by physical layout,and a tool for interactive live editing of programs in this notation. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Interleaved Notation happened in <a href="../lists/labs.html#q=Victoria University of Wellington">Victoria University of Wellington</a> - <a href="https://michael.homer.nz/Publications/PAINT2022/InterleavedNotation-Homer2022.pdf">First announcement of</a> Interleaved Notation - See also: (2 related languages) <a href="colorforth.html">ColorForth</a>, <a href="factor.html">Factor</a> - Read more about Interleaved Notation on the web: 1. https://dl.acm.org/doi/10.1145/3563836.3568722 1. Built with Scroll v170.5.0 10/15/2024 362 1.8
Intercons Built with Scroll v170.5.0 10/15/2024 6 0
Interchange File Format - Binary data format Interchange File Format ======================= Interchange File Format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #2978 on PLDB 40 Years Old Interchange File Format (IFF), is a generic container file format originally introduced by the Electronic Arts company in 1985 (in cooperation with Commodore) in order to facilitate transfer of data between software produced by different companies. IFF files do not have any standard extension. On many systems that generate IFF files, file extensions are not important (the OS stores file format metadata separately from the file name). Read more on Wikipedia... https://en.wikipedia.org/wiki/Interchange_File_Format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of Interchange File Format happened in <a href="../lists/labs.html#q=Electronic Arts">Electronic Arts</a> and <a href="../lists/labs.html#q=Commodore International">Commodore International</a> Built with Scroll v170.5.0 10/15/2024 289 1.4
Intercellas Built with Scroll v170.5.0 10/15/2024 6 0
INTERCAL - Esoteric programming language INTERCAL ======== INTERCAL is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 1972. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 #626 on PLDB 53 Years Old The Compiler Language With No Pronounceable Acronym, abbreviated INTERCAL, is an esoteric programming language that was created as a parody by Don Woods and James M. Lyon, two Princeton University students, in 1972. It satirizes aspects of the various programming languages at the time, as well as the proliferation of proposed language constructs and notations in the 1960s. Read more on Wikipedia... https://en.wikipedia.org/wiki/INTERCAL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Early development of INTERCAL happened in <a href="../lists/labs.html#q=Princeton University">Princeton University</a> - Explore INTERCAL snippets on <a href="http://www.rosettacode.org/wiki/Category:Intercal">Rosetta Code</a> - INTERCAL on HOPL https://hopl.info/showlanguage.prx?exp=585 INTERCAL on HOPL - INTERCAL appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - INTERCAL on Esolang https://esolangs.org/wiki/INTERCAL INTERCAL on Esolang - INTERCAL Ubuntu package https://packages.ubuntu.com/jammy/intercal INTERCAL Ubuntu package - INTERCAL appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - See also: (3 related languages) <a href="ascii.html">ASCII</a>, <a href="utf-8.html">UTF-8</a>, <a href="c.html">C</a> ```Example from <a href='https://riju.codes/intercal'>Riju</a>: DO ,1 <- #14 PLEASE DO ,1 SUB #1 <- #238 DO ,1 SUB #2 <- #108 DO ,1 SUB #3 <- #112 DO ,1 SUB #4 <- #0 DO ,1 SUB #5 <- #64 DO ,1 SUB #6 <- #194 DO ,1 SUB #7 <- #48 PLEASE DO ,1 SUB #8 <- #22 DO ,1 SUB #9 <- #248 DO ,1 SUB #10 <- #168 DO ,1 SUB #11 <- #24 DO ,1 SUB #12 <- #16 PLEASE DO ,1 SUB #13 <- #162 DO ,1 SUB #14 <- #52 PLEASE READ OUT ,1 PLEASE GIVE UP ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/i/Intercal.i'>hello-world</a>: DO ,1 <- #13 PLEASE DO ,1 SUB #1 <- #238 DO ,1 SUB #2 <- #108 DO ,1 SUB #3 <- #112 DO ,1 SUB #4 <- #0 DO ,1 SUB #5 <- #64 DO ,1 SUB #6 <- #194 DO ,1 SUB #7 <- #48 PLEASE DO ,1 SUB #8 <- #22 DO ,1 SUB #9 <- #248 DO ,1 SUB #10 <- #168 DO ,1 SUB #11 <- #24 DO ,1 SUB #12 <- #16 DO ,1 SUB #13 <- #162 PLEASE READ OUT ,1 PLEASE GIVE UP ``` ```Example from <a href='http://helloworldcollection.de/#INTERCAL'>the Hello World Collection</a>: Hello World in Intercal DO ,1 <- #13 PLEASE DO ,1 SUB #1 <- #234 DO ,1 SUB #2 <- #112 DO ,1 SUB #3 <- #112 DO ,1 SUB #4 <- #0 DO ,1 SUB #5 <- #64 DO ,1 SUB #6 <- #194 DO ,1 SUB #7 <- #48 PLEASE DO ,1 SUB #8 <- #22 DO ,1 SUB #9 <- #248 DO ,1 SUB #10 <- #168 DO ,1 SUB #11 <- #24 DO ,1 SUB #12 <- #16 DO ,1 SUB #13 <- #214 PLEASE READ OUT ,1 PLEASE GIVE UP ``` ```Example from <a href='https://en.wikipedia.org/wiki/INTERCAL'>Wikipedia</a>: DO ,1 <- #13 PLEASE DO ,1 SUB #1 <- #238 DO ,1 SUB #2 <- #108 DO ,1 SUB #3 <- #112 DO ,1 SUB #4 <- #0 DO ,1 SUB #5 <- #64 DO ,1 SUB #6 <- #194 DO ,1 SUB #7 <- #48 PLEASE DO ,1 SUB #8 <- #22 DO ,1 SUB #9 <- #248 DO ,1 SUB #10 <- #168 DO ,1 SUB #11 <- #24 DO ,1 SUB #12 <- #16 DO ,1 SUB #13 <- #162 PLEASE READ OUT ,1 PLEASE GIVE UP ``` Built with Scroll v170.5.0 10/15/2024 800 4
Interbase Built with Scroll v170.5.0 10/15/2024 6 0
INTERACTIVE - Programming language INTERACTIVE =========== INTERACTIVE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #3475 on PLDB 42 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of INTERACTIVE happened in <a href="../lists/labs.html#q=Northeastern University">Northeastern University</a> and <a href="../lists/labs.html#q=Oakland University">Oakland University</a> - INTERACTIVE on HOPL https://hopl.info/showlanguage.prx?exp=1039 INTERACTIVE on HOPL - Read more about INTERACTIVE on Semantic Scholar: 1. https://semanticscholar.org/paper/1b920cb812e6dfddbb31240b039adbc668e3cbb0 1. Built with Scroll v170.5.0 10/15/2024 229 1.1
Intellijidea-editor Built with Scroll v170.5.0 10/15/2024 6 0
Integral-equation Built with Scroll v170.5.0 10/15/2024 6 0
Integer-basic Built with Scroll v170.5.0 10/15/2024 6 0
Instruction list - Programming language Instruction list ================ Instruction list is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #3240 on PLDB 25 Years Old Instruction List (IL) is one of the 5 languages supported by the IEC 61131-3 standard. It is designed for programmable logic controllers (PLCs). It is a low level language and resembles assembly. Read more on Wikipedia... https://en.wikipedia.org/wiki/Instruction_list Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Instruction list happened in <a href="../lists/labs.html#q=International Electrotechnical Commission">International Electrotechnical Commission</a> Built with Scroll v170.5.0 10/15/2024 242 1.2
Insitux - Programming language Insitux ======= Insitux is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Patrick Bowen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Patrick%20Bowen Patrick Bowen #1796 on PLDB 4 Years Old ```Download source code: git clone https://github.com/phunanon/Insitux ``` An extensible scripting language made to be situated in tough spots like Roblox games. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Insitux is developed on <a href="https://github.com/phunanon/Insitux">GitHub</a> and has 38 stars - Early development of Insitux happened in <a href="../lists/labs.html#q=https://github.com/phunanon/Insitux/issues">https://github.com/phunanon/Insitux/issues</a> - Insitux is written in <a href="typescript.html">TypeScript</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="clojure.html">Clojure</a> Built with Scroll v170.5.0 10/15/2024 312 1.6
INSIGHT - Programming language INSIGHT ======= INSIGHT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #3474 on PLDB 42 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of INSIGHT happened in <a href="../lists/labs.html#q=Regenstrief Institute for Health Care">Regenstrief Institute for Health Care</a> - INSIGHT on HOPL https://hopl.info/showlanguage.prx?exp=1038 INSIGHT on HOPL - Read more about INSIGHT on Semantic Scholar: 1. https://semanticscholar.org/paper/22488a9e23dce2625aa5dc8e99c42b610b1a6b3e 1. Built with Scroll v170.5.0 10/15/2024 223 1.1
Inscan Built with Scroll v170.5.0 10/15/2024 6 0
INQUIRE - Query language INQUIRE ======= INQUIRE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1969. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 #2887 on PLDB 56 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of INQUIRE happened in <a href="../lists/labs.html#q=IBM">IBM</a> - INQUIRE on HOPL https://hopl.info/showlanguage.prx?exp=4525 INQUIRE on HOPL - Read more about INQUIRE on the web: 1. 2. 3. https://www.ibm.com/docs/en/txseries/9.1?topic=SSAL2T_9.1.0/com.ibm.cics.tx.doc/reference/r_inquire_program.htm 1. https://www.ibm.com/support/knowledgecenter/en/SSGMGV_3.1.0/com.ibm.cics.ts31.doc/dfha8/dfha8db.htm 2. https://www.ibm.com/support/pages/history-cics-transaction-server 3. Built with Scroll v170.5.0 10/15/2024 262 1.3
Inno Setup - Programming language Inno Setup ========== Inno Setup is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1196 on PLDB 28 Years Old 178k <span title="Inno Setup repos on GitHub.">Repos</span> Inno Setup is a free software script-driven installation system created in Delphi by Jordan Russell. The first version was released in 1997.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Inno_Setup Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 178,157 Inno Setup repos on <a href="https://github.com/search?q=language:Inno Setup">GitHub</a> - Early development of Inno Setup happened in <a href="../lists/labs.html#q=https://jrsoftware.org/">https://jrsoftware.org/</a> - The Google BigQuery Public Dataset GitHub snapshot shows 3k users using Inno Setup in 4k repos on <a href="https://api.github.com/search/repositories?q=language:Inno Setup">GitHub</a> - GitHub supports <a href="https://github.com/idleberg/atom-language-innosetup" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Inno Setup - See also: (5 related languages) <a href="delphi.html">Delphi</a>, <a href="ia-32.html">IA-32</a>, <a href="ini.html">Ini</a>, <a href="pascal.html">Pascal</a>, <a href="unicode.html">Unicode</a> ```Example from <a href='https://github.com/idleberg/atom-language-innosetup'>Linguist</a>: ; Basic setup script for the Inno Setup installer builder. For more ; information on the free installer builder, see www.jrsoftware.org. ; ; This script was contributed by Tim Peters. ; It was designed for Inno Setup 2.0.19 but works with later versions as well. [Setup] AppName=Expat AppId=expat AppVersion=2.1.0 AppVerName=Expat 2.1.0 AppCopyright=Copyright 1998-2012 Thai Open Source Software Center, Clark Cooper, and the Expat maintainers AppPublisher=The Expat Developers AppPublisherURL=http://www.libexpat.org/ AppSupportURL=http://www.libexpat.org/ AppUpdatesURL=http://www.libexpat.org/ UninstallDisplayName=Expat XML Parser 2.1.0 VersionInfoVersion=2.1.0 DefaultDirName={pf}\Expat 2.1.0 UninstallFilesDir={app}\Uninstall Compression=lzma SolidCompression=yes SourceDir=.. OutputDir=win32 DisableStartupPrompt=yes AllowNoIcons=yes DisableProgramGroupPage=yes DisableReadyPage=yes [Files] Flags: ignoreversion; Source: win32\bin\Release\xmlwf.exe; DestDir: "{app}\Bin" Flags: ignoreversion; Source: win32\MANIFEST.txt; DestDir: "{app}" Flags: ignoreversion; Source: Changes; DestDir: "{app}"; DestName: Changes.txt Flags: ignoreversion; Source: COPYING; DestDir: "{app}"; DestName: COPYING.txt Flags: ignoreversion; Source: README; DestDir: "{app}"; DestName: README.txt Flags: ignoreversion; Source: doc\*.html; DestDir: "{app}\Doc" Flags: ignoreversion; Source: doc\*.css; DestDir: "{app}\Doc" Flags: ignoreversion; Source: doc\*.png; DestDir: "{app}\Doc" Flags: ignoreversion; Source: win32\bin\Release\*.dll; DestDir: "{app}\Bin" Flags: ignoreversion; Source: win32\bin\Release\*.lib; DestDir: "{app}\Bin" Flags: ignoreversion; Source: expat.dsw; DestDir: "{app}\Source" Flags: ignoreversion; Source: win32\README.txt; DestDir: "{app}\Source" Flags: ignoreversion; Source: bcb5\*.bp*; DestDir: "{app}\Source\bcb5" Flags: ignoreversion; Source: bcb5\*.mak; DestDir: "{app}\Source\bcb5" Flags: ignoreversion; Source: bcb5\*.def; DestDir: "{app}\Source\bcb5" Flags: ignoreversion; Source: bcb5\*.txt; DestDir: "{app}\Source\bcb5" Flags: ignoreversion; Source: bcb5\*.bat; DestDir: "{app}\Source\bcb5" Flags: ignoreversion; Source: lib\*.c; DestDir: "{app}\Source\lib" Flags: ignoreversion; Source: lib\*.h; DestDir: "{app}\Source\lib" Flags: ignoreversion; Source: lib\*.def; DestDir: "{app}\Source\lib" Flags: ignoreversion; Source: lib\*.dsp; DestDir: "{app}\Source\lib" Flags: ignoreversion; Source: examples\*.c; DestDir: "{app}\Source\examples" Flags: ignoreversion; Source: examples\*.dsp; DestDir: "{app}\Source\examples" Flags: ignoreversion; Source: tests\*.c; DestDir: "{app}\Source\tests" Flags: ignoreversion; Source: tests\*.cpp; DestDir: "{app}\Source\tests" Flags: ignoreversion; Source: tests\*.h; DestDir: "{app}\Source\tests" Flags: ignoreversion; Source: tests\README.txt; DestDir: "{app}\Source\tests" Flags: ignoreversion; Source: tests\benchmark\*.c; DestDir: "{app}\Source\tests\benchmark" Flags: ignoreversion; Source: tests\benchmark\*.ds*; DestDir: "{app}\Source\tests\benchmark" Flags: ignoreversion; Source: tests\benchmark\README.txt; DestDir: "{app}\Source\tests\benchmark" Flags: ignoreversion; Source: xmlwf\*.c*; DestDir: "{app}\Source\xmlwf" Flags: ignoreversion; Source: xmlwf\*.h; DestDir: "{app}\Source\xmlwf" Flags: ignoreversion; Source: xmlwf\*.dsp; DestDir: "{app}\Source\xmlwf" [Messages] WelcomeLabel1=Welcome to the Expat XML Parser Setup Wizard WelcomeLabel2=This will install [name/ver] on your computer.%n%nExpat is an XML parser with a C-language API, and is primarily made available to allow developers to build applications which use XML using a portable API and fast implementation.%n%nIt is strongly recommended that you close all other applications you have running before continuing. This will help prevent any conflicts during the installation process. ``` Built with Scroll v170.5.0 10/15/2024 949 4.7
Inmagic Built with Scroll v170.5.0 10/15/2024 6 0
inko - Programming language inko ==== inko is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Yorick Peterse. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Yorick%20Peterse Yorick Peterse #636 on PLDB 10 Years Old ```Download source code: git clone https://github.com/YorickPeterse/inko ``` <a href='https://github.com/YorickPeterse/inko'>Inko</a> is a gradually typed, interpreted, object-oriented programming language drawing inspiration from languages such as Smalltalk, Self, Ruby, Erlang and Rust. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - inko is developed on <a href="https://github.com/YorickPeterse/inko">GitHub</a> and has 837 stars - Early development of inko happened in <a href="../lists/labs.html#q=https://gitlab.com/inko-lang/">https://gitlab.com/inko-lang/</a> - inko is written in <a href="rust.html">Rust</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a>, <a href="ruby.html">Ruby</a>, <a href="javascript.html">JavaScript</a>, <a href="ini.html">Ini</a> - <a href="http://inko-lang.org/">inko-lang.org</a> was registered in 2016 HackerNews discussions of inko ============================== title|titleLink|date|score|comments Show HN: Inko – A safe and concurrent object-oriented programming language|https://news.ycombinator.com/item?id=17702237|08/06/2018|95|45 Built with Scroll v170.5.0 10/15/2024 400 2
ink - Esoteric programming language ink === ink is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2015 by Joseph Humfrey. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Joseph%20Humfrey Joseph Humfrey #277 on PLDB 10 Years Old ```Download source code: git clone https://github.com/inkle/ink ``` Ink is inkle's scripting language for writing interactive narrative, both for text-centric games as well as more graphical games that contain highly branching stories. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - ink is developed on <a href="https://github.com/inkle/ink">GitHub</a> and has 3,991 stars - Early development of ink happened in <a href="../lists/labs.html#q=https://github.com/inkle">https://github.com/inkle</a> - ink is written in <a href="csharp.html">C#</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a>, <a href="powershell.html">PowerShell</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a> ```Example from the web: - I looked at Monsieur Fogg * ... and I could contain myself no longer. 'What is the purpose of our journey, Monsieur?' 'A wager,' he replied. * * 'A wager!'[] I returned. He nodded. * * * 'But surely that is foolishness!' * * * 'A most serious matter then!' - - - He nodded again. * * * 'But can we win?' 'That is what we will endeavour to find out,' he answered. * * * 'A modest wager, I trust?' 'Twenty thousand pounds,' he replied, quite flatly. * * * I asked nothing further of him then[.], and after a final, polite cough, he offered nothing more to me. <> * * 'Ah[.'],' I replied, uncertain what I thought. - - After that, <> * ... but I said nothing[] and <> - we passed the day in silence. - -> END ``` ```Example from <a href='https://riju.codes/ink'>Riju</a>: std := load('../../../opt/ink/std') str := load('../../../opt/ink/str') log := std.log log('Hello, world!') ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/i/Ink.ink'>hello-world</a>: Hello World ``` Built with Scroll v170.5.0 10/15/2024 509 2.5
ink-lang - Programming language ink-lang ======== ink-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Linus Lee. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Linus%20Lee Linus Lee #868 on PLDB 6 Years Old ```Download source code: git clone https://github.com/thesephist/ink ``` Ink is a minimal programming language inspired by modern JavaScript and Go, with functional style. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ink-lang is developed on <a href="https://github.com/thesephist/ink">GitHub</a> and has 557 stars - Early development of ink-lang happened in <a href="../lists/labs.html#q=https://github.com/thesephist/ink/issues">https://github.com/thesephist/ink/issues</a> - ink-lang is written in <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="vim-script.html">Vim script</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a> - <a href="https://dotink.co">dotink.co</a> was registered in 2019 ```Example from the web: std := load('std') log := std.log listen('0.0.0.0:8080', evt => ( evt.type :: { 'error' -> log('Error: ' + evt.message) 'req' -> (evt.end)({ status: 200 headers: {'Content-Type': 'text/plain'} body: 'Hello, World!' }) } )) ``` Built with Scroll v170.5.0 10/15/2024 364 1.8
Ini - Data notation Ini === Ini is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #94 on PLDB 38 Years Old 13 <span title="Ini repos on GitHub.">Repos</span> The INI file format is an informal standard for configuration files for some platforms or software. INI files are simple text files with a basic structure composed of sections, properties, and values. In MS-DOS and 16-bit Windows platforms up through Windows ME, the INI file served as the primary mechanism to configure operating system and installed applications features, such as device drivers, fonts, startup launchers, and things that needed to be initialized in booting Windows. Read more on Wikipedia... https://en.wikipedia.org/wiki/INI_file Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - There are at least 13 Ini repos on <a href="https://github.com/search?q=language:INI">GitHub</a> - Early development of Ini happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - The Google BigQuery Public Dataset GitHub snapshot shows 1 users using Ini in 1 repos on <a href="https://api.github.com/search/repositories?q=language:INI">GitHub</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/afucher/yaip">grammar</a> for Ini - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/ini">package</a> for syntax highlighting Ini - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/configs.py">syntax highlighting</a> for Ini - GitHub supports <a href="https://github.com/textmate/ini.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Ini - See also: (8 related languages) <a href="xml.html">XML</a>, <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="php.html">PHP</a>, <a href="unicode.html">Unicode</a>, <a href="c.html">C</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a> - 111 PLDB concepts link to Ini: <a href="ace.html">Ace Editor</a>, <a href="aheui.html">Aheui</a>, <a href="asdf.html">ASDF</a>, <a href="astroml.html">astroml</a>, <a href="atomspace.html">atomspace</a>, <a href="bazel.html">Bazel</a>, <a href="blitzmax.html">BlitzMax</a>, <a href="ceylon.html">Ceylon</a>, <a href="charcoal.html">Charcoal</a>, <a href="chatterbot.html">chatterbot</a>, <a href="cir.html">CIR</a>, <a href="clash.html">clash</a>, <a href="cloc.html">cloc</a>, <a href="common-workflow-language.html">CWL</a>, <a href="conan-pm.html">Conan</a>, <a href="couchdb.html">CouchDB</a>, <a href="crmsh.html">crmsh</a>, <a href="cryptol.html">Cryptol</a>, <a href="crystal.html">Crystal</a>, <a href="docopt.html">docopt</a>, <a href="duro.html">duro</a>, <a href="ecr.html">Embedded Crystal</a>, <a href="eiffel.html">Eiffel</a>, <a href="emscripten.html">Emscripten</a>, <a href="erlang.html">Erlang</a>, <a href="f-prime.html">F Prime</a>, <a href="flow9.html">Flow9</a>, <a href="flua.html">flua</a>, <a href="gap.html">GAP</a>, <a href="gogs-editor.html">gogs-editor</a>, <a href="gwion.html">Gwion</a>, <a href="haxe.html">Haxe</a>, <a href="hhvm.html">HHVM</a>, <a href="homebrew-pm.html">Homebrew</a>, <a href="hook.html">Hook</a>, <a href="ibis.html">Ibis</a>, <a href="impala.html">Impala</a>, <a href="infusion-framework.html">infusion-framework</a>, <a href="inko.html">inko</a>, <a href="invokator.html">invokator</a>, <a href="java.html">Java</a>, <a href="jemplate.html">Jemplate</a>, <a href="jinja.html">Jinja</a>, <a href="k-framework.html">k-framework</a>, <a href="kumir.html">kumir</a>, <a href="ladybird.html">Ladybird</a>, <a href="latte.html">Latte</a>, <a href="leo-editor.html">leo-editor</a>, <a href="linux.html">Linux</a>, <a href="mai.html">mai</a>, <a href="manim.html">Manim</a>, <a href="maskjs.html">Mask</a>, <a href="mathics.html">mathics</a>, <a href="matplotlib.html">Matplotlib</a>, <a href="microblocks.html">MicroBlocks</a>, <a href="minidsdb.html">Mindsdb</a>, <a href="minizinc.html">MiniZinc</a>, <a href="mongodb.html">MongoDB</a>, <a href="moya.html">moya</a>, <a href="myia.html">myia</a>, <a href="ncl.html">NCAR Command Language</a>, <a href="nestedtext.html">NestedText</a>, <a href="nim.html">Nim</a>, <a href="nit.html">Nit</a>, <a href="nltk.html">Natural Language Toolkit</a>, <a href="nodejs.html">Node.js</a>, <a href="numba.html">Numba</a>, <a href="nushell.html">Nushell</a>, <a href="oil.html">oil</a>, <a href="opencv.html">OpenCV</a>, <a href="openverse.html">Openverse</a>, <a href="pan.html">Pan</a>, <a href="particles.html">Particles</a>, <a href="pgbouncer.html">PgBouncer</a>, <a href="php.html">PHP</a>, <a href="plaid-programming-language.html">Plaid</a>, <a href="polyglot-compiler.html">polyglot-compiler</a>, <a href="pony.html">Pony</a>, <a href="pov-ray-sdl.html">POV-Ray SDL</a>, <a href="pycket.html">Pycket</a>, <a href="pygments.html">Pygments</a>, <a href="python.html">Python</a>, <a href="pytorch.html">PyTorch</a>, <a href="r4.html">r4</a>, <a href="revolution-programming-language.html">Revolution</a>, <a href="rholang.html">Rholang</a>, <a href="rita.html">Rita</a>, <a href="rocksdb.html">RocksDB</a>, <a href="scipy.html">SciPy</a>, <a href="sdms.html">SDMS</a>, <a href="sourcepawn.html">SourcePawn</a>, <a href="spatial.html">Spatial</a>, <a href="speedie.html">Speedie</a>, <a href="spiderbasic.html">SpiderBasic</a>, <a href="sporth.html">sporth</a>, <a href="sqlalchemy.html">Sqlalchemy</a>, <a href="surrealdb.html">SurrealDB</a>, <a href="swift.html">Swift</a>, <a href="taichi.html">Taichi</a>, <a href="tao3d.html">tao3d</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="testml.html">TestML</a>, <a href="tornado.html">tornado</a>, <a href="twtxt.html">twtxt</a>, <a href="wiredtiger.html">WiredTiger</a>, <a href="wonkey.html">Wonkey</a>, <a href="xgboost-model.html">Xgboost</a>, <a href="xgboost.html">XGBoost</a>, <a href="xl-lang.html">XL</a>, <a href="xlwings-editor.html">xlwings-editor</a>, <a href="xtext.html">Xtext</a> ```Example from the web: ; last modified 1 April 2001 by John Doe [owner] name = John Doe organization = Acme Widgets Inc. [database] ; use IP address in case network name resolution is not working server = 192.0.2.62 port = 143 file = "payroll.dat" ``` ```Example from <a href='https://github.com/textmate/ini.tmbundle'>Linguist</a>: title=Mindstorms isbn=0465046290 author=Seymour Papert pubmonth=198001 subject=children computers powerful ideas LOGO education url=http://www.papert.org/ ``` ```Example from <a href='https://en.wikipedia.org/wiki/INI_file'>Wikipedia</a>: GetPrivateProfileString("owner", "name", ... , "c:\\programs\\oldprogram\\dbsettings.ini"); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="hasFeature">✓</span> Example [subsections "areCaseSensitive"] Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example [branch "master"] remote = origin merge = refs/heads/master Token row Feature hasEscapeCharacters FeatureLink ../features/hasEscapeCharacters.html Supported <span class="hasFeature">✓</span> Example ; \" \\ \n \t \b [section "subsection with \"quotes\""] Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # a '#' or ';' character indicates ; a comment Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1443 7.2
Ingres Built with Scroll v170.5.0 10/15/2024 6 0
infusion-framework - Framework infusion-framework ================== infusion-framework is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22framework%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">framework</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1186 on PLDB 18 Years Old ```Download source code: git clone https://github.com/fluid-project/infusion ``` Infusion is a web framework that supports inclusive design. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"framework"%5D%7D%5D%2C"logic"%3A"AND"%7D'>framework</a> - infusion-framework is developed on <a href="https://github.com/fluid-project/infusion">GitHub</a> and has 136 stars - Early development of infusion-framework happened in <a href="../lists/labs.html#q=https://github.com/fluid-project">https://github.com/fluid-project</a> - infusion-framework is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="scss.html">SCSS</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="ini.html">Ini</a>, <a href="svg.html">SVG</a> - Read more about infusion-framework on the web: 1. https://docs.google.com/spreadsheets/d/12sTu7RT-s_QlAupY1v-3DfI1Mm9NEX5YMWWTDAKHLfc/edit#gid=0 1. Built with Scroll v170.5.0 10/15/2024 323 1.6
IBM Informix-4GL - Query language IBM Informix-4GL ================ IBM Informix-4GL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #1643 on PLDB 40 Years Old Informix-4GL is a 4GL programming language developed by Informix during the mid-1980s.. Read more on Wikipedia... https://en.wikipedia.org/wiki/IBM_Informix-4GL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of IBM Informix-4GL happened in <a href="../lists/labs.html#q=IBM">IBM</a> - IBM Informix-4GL on HOPL https://hopl.info/showlanguage.prx?exp=3472 IBM Informix-4GL on HOPL - See also: (1 related languages) <a href="java.html">Java</a> ```Example from the web: SELECT UNIQUE city, state, zipcode, sname FROM customer, state WHERE customer.state = state.code ``` Built with Scroll v170.5.0 10/15/2024 268 1.3
Information Theory Equation - Equation Information Theory Equation =========================== Information Theory Equation is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22equation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">equation</a> created in 1948 by Claude Shannon. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221948%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1948 https://pldb.io/concepts/../lists/creators.html#q=Claude%20Shannon Claude Shannon #3312 on PLDB 77 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"equation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>equation</a> - Early development of Information Theory Equation happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> Built with Scroll v170.5.0 10/15/2024 209 1
Information Processing Language - Programming language Information Processing Language =============================== Information Processing Language, aka Information Processing Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1954. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221954%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1954 #1528 on PLDB 71 Years Old Information Processing Language (IPL) is a programming language created by Allen Newell, Cliff Shaw, and Herbert A. Simon at RAND Corporation and the Carnegie Institute of Technology at about 1956. Newell had the job of language specifier-application programmer, Shaw was the system programmer, and Simon took the job of application programmer-user. Read more on Wikipedia... https://en.wikipedia.org/wiki/Information_Processing_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Information Processing Language happened in <a href="../lists/labs.html#q=RAND">RAND</a> and <a href="../lists/labs.html#q=Carnegie Institute of Technology">Carnegie Institute of Technology</a> - Information Processing Language on HOPL https://hopl.info/showlanguage.prx?exp=13 Information Processing Language on HOPL - See also: (2 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="lisp.html">Lisp</a> - 2 PLDB concepts link to Information Processing Language: <a href="cloc.html">cloc</a>, <a href="intuitionistic.html">IPL</a> Built with Scroll v170.5.0 10/15/2024 337 1.7
Information Algebra - Programming language Information Algebra =================== Information Algebra is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1962. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221962%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1962 #2465 on PLDB 63 Years Old The term "information algebra" refers to mathematical techniques of information processing. Classical information theory goes back to Claude Shannon. It is a theory of information transmission, looking at communication and storage. Read more on Wikipedia... https://en.wikipedia.org/wiki/Information_algebra Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Information Algebra happened in <a href="../lists/labs.html#q=System Development Corporation">System Development Corporation</a> and <a href="../lists/labs.html#q=Honeywell">Honeywell</a> and <a href="../lists/labs.html#q=RAND">RAND</a> and <a href="../lists/labs.html#q=IBM">IBM</a> and <a href="../lists/labs.html#q=United States Navy">United States Navy</a> and <a href="../lists/labs.html#q=National Cash Register Corporation">National Cash Register Corporation</a> and <a href="../lists/labs.html#q=General Electric">General Electric</a> - Information Algebra on HOPL https://hopl.info/showlanguage.prx?exp=164 Information Algebra on HOPL - Read more about Information Algebra on Semantic Scholar: 1. https://semanticscholar.org/paper/7dca3656a5e3fc381ecd68eeb1e0fd4d90992076 1. Built with Scroll v170.5.0 10/15/2024 342 1.7
Inform - Programming language Inform ====== Inform is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993 by Graham Nelson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Graham%20Nelson Graham Nelson #535 on PLDB 32 Years Old 1m <span title="Inform repos on GitHub.">Repos</span> Inform is a programming language and design system for interactive fiction originally created in 1993 by Graham Nelson. Inform can generate programs designed for the Z-code or Glulx virtual machines. Versions 1 through 5 were released between 1993 and 1996. Read more on Wikipedia... https://en.wikipedia.org/wiki/Inform Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,046,854 Inform repos on <a href="https://github.com/search?q=language:Inform 7">GitHub</a> - Early development of Inform happened in <a href="../lists/labs.html#q=https://inform-fiction.org/">https://inform-fiction.org/</a> - The Google BigQuery Public Dataset GitHub snapshot shows 56 users using Inform in 60 repos on <a href="https://api.github.com/search/repositories?q=language:Inform 7">GitHub</a> - Inform appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/int_fiction.py">syntax highlighting</a> for Inform - GitHub supports <a href="https://github.com/erkyrath/language-inform7" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Inform - <a href="http://inform7.com/">inform7.com</a> was registered in 2009 - See also: (5 related languages) <a href="linux.html">Linux</a>, <a href="z-machine.html">Z-machine</a>, <a href="basic.html">BASIC</a>, <a href="tads.html">Text Adventure Development System</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/i/Inform.inform'>hello-world</a>: "Hello World" by "I.F. Author" The world is a room. When play begins, say "Hello World" ``` ```Example from <a href='http://helloworldcollection.de/#Inform'>the Hello World Collection</a>: ! "Hello world" in Inform [ Main; print "Hello world^"; ]; ``` ```Example from <a href='https://github.com/erkyrath/language-inform7'>Linguist</a>: "Test Case" by Andrew Plotkin. Include Trivial Extension by Andrew Plotkin. Volume 1 - overview Chapter - setting the scene The Kitchen is a room. [Comment: this kitchen is modelled after the one in Zork, although it lacks the detail to establish this to the player.] Section - the kitchen table The spicerack is a container in the Kitchen. Table of Spices Name Flavor "cinnamon" 5 "nutmeg" 4 "szechuan pepper" 8 The description of the spicerack is "It's mostly empty." Chapter - a character A purple cow called Gelett is in the Kitchen. [This comment spans multiple lines.. ...and this line contains [nested square[] brackets]... ...which is legal in Inform 7.] Instead of examining Gelett: say "You'd rather see than be one." Instead of examining Gelett: say "You'd rather see than be one." Check smelling Gelett: say "This text contains several lines. A blank line is displayed as a paragraph break, but a simple line break is not."; stop the action. Section - cow catching Gelett has a number called the mooness. Instead of taking Gelett: increment the mooness of Gelett; if the mooness of Gelett is one: say "Gelett moos once."; else: say "Gelett moos [mooness of Gelett in words] times."; Volume 2 - the turn cycle Every turn: say "A turn passes[one of][or] placidly[or] idly[or] tediously[at random]." ``` ```Example from <a href='https://en.wikipedia.org/wiki/Inform'>Wikipedia</a>: "Hello Deductible" by "I.F. Author" The story headline is "An Interactive Example". The Living Room is a room. "A comfortably furnished living room." The Kitchen is north of the Living Room. The Front Door is south of the Living Room. The Front Door is a door. The Front Door is closed and locked. The insurance salesman is a man in the Living Room. The description is "An insurance salesman in a tacky polyester suit. He seems eager to speak to you." Understand "man" as the insurance salesman. A briefcase is carried by the insurance salesman. The description is "A slightly worn, black briefcase." Understand "case" as the briefcase. The insurance paperwork is in the briefcase. The description is "Page after page of small legalese." Understand "papers" or "documents" or "forms" as the paperwork. Instead of listening to the insurance salesman: say "The salesman bores you with a discussion of life insurance policies. From his briefcase he pulls some paperwork which he hands to you."; move the insurance paperwork to the player. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 1015 5.1
INFOLOG - Programming language INFOLOG ======= INFOLOG is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #3473 on PLDB 39 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of INFOLOG happened in <a href="../lists/labs.html#q=Universidade de Lisboa">Universidade de Lisboa</a> - INFOLOG on HOPL https://hopl.info/showlanguage.prx?exp=7118 INFOLOG on HOPL - Read more about INFOLOG on Semantic Scholar: 1. https://semanticscholar.org/paper/3384de1923f2f90443f267225426d3678ca16540 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Influxdb Built with Scroll v170.5.0 10/15/2024 6 0
InfiniBand - Standard InfiniBand ========== InfiniBand is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2568 on PLDB 26 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> - Early development of InfiniBand happened in <a href="../lists/labs.html#q=InfiniBand Trade Association">InfiniBand Trade Association</a> Built with Scroll v170.5.0 10/15/2024 190 0.9
INFER - Programming language INFER ===== INFER is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #2385 on PLDB 33 Years Old Inferences are steps in reasoning, moving from premises to logical consequences. Charles Sanders Peirce divided inference into three kinds: deduction, induction, and abduction. Deduction is inference deriving logical conclusions from premises known or assumed to be true, with the laws of valid inference being studied in logic. Read more on Wikipedia... https://en.wikipedia.org/wiki/Infer Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of INFER happened in <a href="../lists/labs.html#q=Indiana University">Indiana University</a> - INFER on HOPL https://hopl.info/showlanguage.prx?exp=2114 INFER on HOPL - See also: (3 related languages) <a href="prolog.html">Prolog</a>, <a href="owl.html">OWL</a>, <a href="axiom.html">AXIOM</a> - Read more about INFER on Semantic Scholar: 1. https://semanticscholar.org/paper/27184821d21e662cbd0c1526995ff8499fc01419 1. Built with Scroll v170.5.0 10/15/2024 301 1.5
Indental - Data notation Indental ======== Indental is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2123 on PLDB 8 Years Old This space-sensitive database format is designed to store a dictionary of elements, accessible by name. The parser is a mere 50 lines, and allows for human-readable data structures for static sites such as Oscean, also see Tablatal. In the Indental file, an unindented line declares the key to a new root node, children lines can associate either parameters or lists to their parent node, a line divided with a colon will associate a value to a parameter to the parent node, and a sequence of equally indented lines will append to a list. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Early development of Indental happened in <a href="../lists/labs.html#q=https://github.com/XXIIVV">https://github.com/XXIIVV</a> ```Example from the web: NAME KEY : VALUE LIST ITEM1 ITEM2 ``` ```Example from the web: {NAME:{KEY:VALUE,LIST:[ITEM1,ITEM2])} ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 331 1.7
Incipit - Text markup language Incipit ======= Incipit is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2021 by Lucas de Sena. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Lucas%20de%20Sena Lucas de Sena #2199 on PLDB 4 Years Old ```Download source code: git clone https://github.com/phillbush/incipit ``` The ‘Incipit Markup Language’ (or ‘Incipit’, for short) is a plain text markup language that uses Unicode characters and the structure of the text itself to format documents. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Incipit is developed on <a href="https://github.com/phillbush/incipit">GitHub</a> and has 9 stars - Early development of Incipit happened in <a href="../lists/labs.html#q=https://github.com/phillbush/incipit/issues">https://github.com/phillbush/incipit/issues</a> - Incipit is written in <a href="awk.html">awk</a>, <a href="make.html">Make</a> ```Example from the web: .Enumeration incipit. Each enumeration item can have a incipit colon, which will be explained on the “§ Incipit” section below. The incipit colon is a colon describing the topic of the item. The following is an example of enumeration. • (A) First item: This is the first item of a labeled enumeration. This item also contains an incipit colon. • (B) Second item: This is the second item of a labeled enumeration. It also contains an incipit colon. • (C) Third item. • First subitem of third item. • Second subitem of third item. • Third subitem of third item. • Fourth subitem of third item. • (D) Fourth item. ``` Built with Scroll v170.5.0 10/15/2024 394 2
International Chemical Identifier - Text data format International Chemical Identifier ================================= International Chemical Identifier is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #2725 on PLDB 20 Years Old The IUPAC International Chemical Identifier (InChI IN-chee or ING-kee) is a textual identifier for chemical substances, designed to provide a standard way to encode molecular information and to facilitate the search for such information in databases and on the web. Initially developed by IUPAC (International Union of Pure and Applied Chemistry) and NIST (National Institute of Standards and Technology) from 2000 to 2005, the format and algorithms are non-proprietary. The continuing development of the standard has been supported since 2010 by the not-for-profit InChI Trust, of which IUPAC is a member. Read more on Wikipedia... https://en.wikipedia.org/wiki/International_Chemical_Identifier Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of International Chemical Identifier happened in <a href="../lists/labs.html#q=InChI Trust">InChI Trust</a> Built with Scroll v170.5.0 10/15/2024 306 1.5
INC - Programming language INC === INC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #3472 on PLDB 38 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of INC happened in <a href="../lists/labs.html#q=IBM">IBM</a> - INC on HOPL https://hopl.info/showlanguage.prx?exp=5390 INC on HOPL - Read more about INC on Semantic Scholar: 1. https://semanticscholar.org/paper/92921ae8638264a64f1f10db439f98c53ea3e1a3 1. Built with Scroll v170.5.0 10/15/2024 215 1.1
Ina Jo - Programming language Ina Jo ====== Ina Jo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #3471 on PLDB 40 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Ina Jo happened in <a href="../lists/labs.html#q=System Development Corporation">System Development Corporation</a> - Ina Jo on HOPL https://hopl.info/showlanguage.prx?exp=1152 Ina Jo on HOPL - Read more about Ina Jo on the web: 1. 2. http://www.dtic.mil/docs/citations/ADA173218 1. https://apps.dtic.mil/sti/citations/ADA109317 2. Built with Scroll v170.5.0 10/15/2024 236 1.2
Industrial Modeling and Programming Language - Programming language Industrial Modeling and Programming Language ============================================ Industrial Modeling and Programming Language, aka Industrial Modeling and Programming Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #3470 on PLDB 6 Years Old IMPL is both a structure- and semantic-based machine-coded proprietary software language (closed-source) built upon the computer programming language Fortran to model and solve large-scale discrete, nonlinear and dynamic (DND) optimization and estimation problems found in the batch and continuous process industries such as oil and gas, petrochemicals, specialty and bulk chemicals, pulp and paper, energy, agro-industrial, mining and minerals, food and beverage just to name a few. The structures are based on modeling the superstructure (network, routings, flowsheet, etc.) with units, operations, ports and states (UOPSS) and the semantics (extent, magnitude, capacity, concentration, etc.) are based on quantity, logic and quality phenomenological (QLQP) variables for flows, holdups, yields, startups, setups, switchovers, shutdowns, densities, components, properties and conditions. Most community- and commercial-based MILP and NLP solvers are connected to IMPL to solve design, planning, scheduling, operations and process coordinating optimization problems as well as data reconciliation and parameter estimation problems with diagnostics of observability, redundancy and variability. Examples detailed in the chapter include industrial applications of poultry production planning with batch-lines, lubes sequence-dependent grade changeover sequencing and gasoline blend scheduling optimization with a user-directed heuristic to solve MINLP problems as MILP logistics with nominal quality cuts to approximate the nonlinearities from the blending. To summarize, IMPL may be considered as a confluence with the scientific disciplines of applied engineering, management and operations, computer science, information and communication technologies, statistics and now data science where optimization is known as decision science i.e., the science of decision-making. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Industrial Modeling and Programming Language happened in <a href="../lists/labs.html#q=Gurobi Optimization, LLC">Gurobi Optimization, LLC</a> - Read more about Industrial Modeling and Programming Language on the web: 1. https://www.gurobi.com/products/optimization-modeling-language-resources-support/impl/ 1. Built with Scroll v170.5.0 10/15/2024 489 2.4
Impala - Query language Impala ====== Impala is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #405 on PLDB 13 Years Old ```Download source code: git clone https://github.com/apache/impala ``` Apache Impala is an open source massively parallel processing (MPP) SQL query engine for data stored in a computer cluster running Apache Hadoop. Impala has been described as the open-source equivalent of Google F1, which inspired its development in 2012.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Apache_Impala Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Impala is developed on <a href="https://github.com/apache/impala">GitHub</a> and has 1,110 stars - Early development of Impala happened in <a href="../lists/labs.html#q=Apache Software Foundation">Apache Software Foundation</a> - Impala is written in <a href="cpp.html">C++</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="sql.html">SQL</a>, <a href="cmake.html">CMake</a>, <a href="css.html">CSS</a>, <a href="csv.html">CSV</a>, <a href="javascript.html">JavaScript</a>, <a href="thrift.html">Thrift</a>, <a href="bash.html">Bash</a>, <a href="markdown.html">Markdown</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="diff.html">Diff</a>, <a href="ini.html">Ini</a>, <a href="svg.html">SVG</a>, <a href="cython.html">Cython</a>, <a href="make.html">Make</a> - See also: (4 related languages) <a href="java.html">Java</a>, <a href="sql.html">SQL</a>, <a href="pig.html">Pig Latin</a>, <a href="aws.html">AWS</a> Built with Scroll v170.5.0 10/15/2024 457 2.3
Imp72 Built with Scroll v170.5.0 10/15/2024 6 0
IMP - Programming language IMP === IMP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1968 by Edgar T. Irons. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221968%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1968 https://pldb.io/concepts/../lists/creators.html#q=Edgar%20T.%20Irons Edgar T. Irons #2464 on PLDB 57 Years Old IMP is an early systems programming language that was developed by Edgar T. Irons in the late 1960s through early 1970s. Unlike most other systems programming languages, IMP was an extensible syntax programming language. Read more on Wikipedia... https://en.wikipedia.org/wiki/IMP_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of IMP happened in <a href="../lists/labs.html#q=National Security Agency">National Security Agency</a> - See also: (2 related languages) <a href="edinburgh-imp.html">Edinburgh IMP</a>, <a href="algol.html">Algol</a> ```Example from <a href='https://en.wikipedia.org/wiki/IMP_(programming_language)'>Wikipedia</a>: <ATOM> ::= ABS ( <ATOM,A> ) ::= DEWOP(214B,AREG1(1,13),A) ``` Built with Scroll v170.5.0 10/15/2024 305 1.5
imp-lang - Programming language imp-lang ======== imp-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2500 on PLDB 6 Years Old The vision is of an emacs-y live self-modifying environment for working with structured data across multiple devices. The big moving parts are: a versioned relational database; an extensible GUI; a pure programming language built around relations; an interpreter with fast incremental view maintenance. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of imp-lang happened in <a href="../lists/labs.html#q=https://github.com/jamii/imp/issues">https://github.com/jamii/imp/issues</a> ```Example from the web: let colors = "apples" x "red" | "apples" x "green" | "oranges" x "orange" in let fancy = "red" x "scarlet" | "red" x "crimson" | "green" x "emerald" in "apples" colors fancy ``` Built with Scroll v170.5.0 10/15/2024 303 1.5
ImHex - Editor ImHex ===== ImHex is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #832 on PLDB 5 Years Old ```Download source code: git clone https://github.com/WerWolv/ImHex ``` A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - ImHex is developed on <a href="https://github.com/WerWolv/ImHex">GitHub</a> and has 41,800 stars - ImHex is written in <a href="cpp.html">C++</a>, <a href="json.html">JSON</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="csharp.html">C#</a>, <a href="xml.html">XML</a>, <a href="glsl.html">GLSL</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="objective-c.html">Objective-C</a>, <a href="html.html">HTML</a>, <a href="diff.html">Diff</a> Built with Scroll v170.5.0 10/15/2024 333 1.7
imf - Text data format imf === imf is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #3469 on PLDB 17 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of imf happened in <a href="../lists/labs.html#q=Qualcomm">Qualcomm</a> - Read more about imf on the web: 1. https://www.loc.gov/preservation/digital/formats/fdd/fdd000393.shtml 1. Built with Scroll v170.5.0 10/15/2024 207 1
Imba - Programming language Imba ==== Imba is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #231 on PLDB 11 Years Old ```Download source code: git clone https://github.com/imba/imba ``` Imba is a Web programming language that's fast in two ways: Imba's time-saving syntax with built-in tags and styles results in less typing and switching files so you can build things fast. Imba's groundbreaking memoized DOM is an order of magnitude faster than virtual DOM libraries, so you can build fast things. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Imba is developed on <a href="https://github.com/imba/imba">GitHub</a> and has 6,276 stars - Early development of Imba happened in <a href="../lists/labs.html#q=https://github.com/imba/">https://github.com/imba/</a> - Imba compiles to <a href="javascript.html">JavaScript</a> - Imba is written in <a href="imba.html">Imba</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a> - <a href="https://imba.io/">imba.io</a> was registered in 2013 - 2 PLDB concepts link to Imba: <a href="cloc.html">cloc</a>, <a href="imba.html">Imba</a> ```Example from the web: tag app-canvas prop dpr = window.devicePixelRatio prop state = {} def draw e let path = e.#path ||= new Path2D let ctx = $canvas.getContext('2d') path.lineTo(e.x * dpr,e.y * dpr) ctx.lineWidth = state.stroke * dpr ctx.strokeStyle = state.color ctx.stroke(path) def resized e $canvas.width = offsetWidth * dpr $canvas.height = offsetHeight * dpr <self @resize=resized @touch.prevent.moved.fit(self)=draw> <canvas$canvas[pos:abs w:100% h:100%]> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 494 2.5
IMAP - Protocol IMAP ==== IMAP, aka Internet Message Access Protocol, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #1334 on PLDB 39 Years Old In computing, the Internet Message Access Protocol (IMAP) is an Internet standard protocol used by email clients to retrieve email messages from a mail server over a TCP/IP connection. IMAP is defined by RFC 3501. IMAP was designed with the goal of permitting complete management of an email box by multiple email clients, therefore clients generally leave messages on the server until the user explicitly deletes them. Read more on Wikipedia... https://en.wikipedia.org/wiki/Internet_Message_Access_Protocol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of IMAP happened in <a href="../lists/labs.html#q=Standford">Standford</a> - 1 PLDB concepts link to IMAP: <a href="jmap.html">JMAP</a> Built with Scroll v170.5.0 10/15/2024 285 1.4
Imandra Built with Scroll v170.5.0 10/15/2024 6 0
Imaginary-number-equation Built with Scroll v170.5.0 10/15/2024 6 0
IMAGE - Programming language IMAGE ===== IMAGE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 #3468 on PLDB 50 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of IMAGE happened in <a href="../lists/labs.html#q=The Communications Research Centre Canada">The Communications Research Centre Canada</a> - IMAGE on HOPL https://hopl.info/showlanguage.prx?exp=4135 IMAGE on HOPL - Read more about IMAGE on Semantic Scholar: 1. https://semanticscholar.org/paper/519889ea68679493348a9b067600eebaa4598c9c 1. Built with Scroll v170.5.0 10/15/2024 223 1.1
Imac-machine Built with Scroll v170.5.0 10/15/2024 6 0
Ilx Built with Scroll v170.5.0 10/15/2024 6 0
ILU - Programming language ILU === ILU, aka Inter-Language Unification, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #3467 on PLDB 31 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ILU happened in <a href="../lists/labs.html#q=Xerox PARC">Xerox PARC</a> - ILU on HOPL https://hopl.info/showlanguage.prx?exp=3631 ILU on HOPL - Read more about ILU on the web: 1. https://ftp.icm.edu.pl/packages/ILU/2.0b1/manual-html/manual_19.html 1. Built with Scroll v170.5.0 10/15/2024 229 1.1
ILBM - Binary data format ILBM ==== ILBM is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #3276 on PLDB 40 Years Old Interleaved Bitmap (ILBM) is an image file format conforming to the Interchange File Format (IFF) standard. The format originated on the Amiga platform, and on IBM-compatible systems, files in this format or the related PBM (Planar Bitmap) format are typically encountered in games from late 1980s and early 1990s that were either Amiga ports or had their graphical assets designed on Amiga machines.A characteristic feature of the format is that it stores bitmaps in the form of interleaved bit planes, which gives the format its name; this reflects the way the Amiga graphics hardware natively reads graphics data from memory. A simple form of compression is supported to make ILBM files more compact.On the Amiga, these files are not associated with a particular file extension, though as they started being used on PC systems where extensions are systematically used, they employed a .lbm or occasionally a .bbm extension.. Read more on Wikipedia... https://en.wikipedia.org/wiki/ILBM Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of ILBM happened in <a href="../lists/labs.html#q=Electronic Arts">Electronic Arts</a> Built with Scroll v170.5.0 10/15/2024 355 1.8
Ikarus Scheme implementation - Programming language Ikarus Scheme implementation ============================ Ikarus Scheme implementation is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007 by Abdulaziz Ghuloum. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Abdulaziz%20Ghuloum Abdulaziz Ghuloum #2268 on PLDB 18 Years Old Ikarus Scheme is a free software optimizing incremental compiler for R6RS Scheme that compiles directly to the x86 architecture. Ikarus is the first public implementation of a large part of the R6RS Scheme standard.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ikarus_(Scheme_implementation) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Ikarus Scheme implementation happened in <a href="../lists/labs.html#q=Indiana University">Indiana University</a> - See also: (4 related languages) <a href="scheme.html">Scheme</a>, <a href="c.html">C</a>, <a href="llvmir.html">LLVM IR</a>, <a href="c--.html">C--</a> Built with Scroll v170.5.0 10/15/2024 292 1.5
IITRAN - Programming language IITRAN ====== IITRAN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1969. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 #3260 on PLDB 56 Years Old IITRAN is a discontinued programming language created in the mid-1960s. It was designed as a first language for students, and its syntax resembled that of PL/I. The name derives from Illinois Institute of Technology, where it was developed. Read more on Wikipedia... https://en.wikipedia.org/wiki/IITRAN Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of IITRAN happened in <a href="../lists/labs.html#q=Illinois Institute of Technology">Illinois Institute of Technology</a> - IITRAN on HOPL https://hopl.info/showlanguage.prx?exp=419 IITRAN on HOPL - See also: (1 related languages) <a href="pl-i.html">PL/I</a> Built with Scroll v170.5.0 10/15/2024 274 1.4
iikuse - Esoteric programming language iikuse ====== iikuse is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #3466 on PLDB 15 Years Old I find constructed languages like Lojban and Ithkuil terribly interesting, but they are a bit too complex for me to actually pick up. So, being a programmer and a fan of FORTH, I decided to make a toy constructed language combining postfix notation and predicate logic. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Early development of iikuse happened in <a href="../lists/labs.html#q=http://firstchurchofspacejesus.blogspot.com">http://firstchurchofspacejesus.blogspot.com</a> - Read more about iikuse on the web: 1. http://firstchurchofspacejesus.blogspot.com/2010/06/iikuse-toy-conlang-with-postfix.html 1. ```Example from the web: me i kusin - I saw it vi i kuduk - s/he will make it me vi i kudun kusis - I see that s/he made it vi me vi i kudun kusis vi i kudun kudis kuses - s/he says that the fact that I saw that s/he made it means that s/he made it me vi i.i.kuse kolos kases kalas koas - s/he and I belong to the set of i.i.kuse speakers. me vi i.i.kuse kolos kasen kalas koas - s/he and I belong to the set of former i.i.kuse speakers. me vi i.i.kuse kolos kases kalas koan - s/he and I used to belong to the set of i.i.kuse speakers. ``` Built with Scroll v170.5.0 10/15/2024 393 2
Intuit Interchange Format - Text data format Intuit Interchange Format ========================= Intuit Interchange Format, aka Intuit Interchange Format, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2830 on PLDB 21 Years Old The IIF file format, Intuit Interchange Format is a proprietary text file used by Intuit's Quickbooks software for importing and exporting lists and transactions. As of 2004, QuickBooks can also import data using the XML-based qbXML file exchange format. The MIME‑types associated with .iif files are application/qbooks, application/qbookspro, and text/iif.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Intuit_Interchange_Format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Intuit Interchange Format happened in <a href="../lists/labs.html#q=Intuit">Intuit</a> Built with Scroll v170.5.0 10/15/2024 268 1.3
IGOR Pro - Programming language IGOR Pro ======== IGOR Pro is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #587 on PLDB 32 Years Old 146 <span title="IGOR Pro repos on GitHub.">Repos</span> IGOR Pro is a scientific data analysis software, numerical computing environment and programming language that runs on Windows or Mac operating systems. It is developed by WaveMetrics Inc., and was originally aimed at time series analysis, but has since then evolved and covers other applications such as curve fitting and image processing. It comes with a fully functional programming language and compiler, but many functions are also accessible through menus. Read more on Wikipedia... https://en.wikipedia.org/wiki/IGOR_Pro Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 146 IGOR Pro repos on <a href="https://github.com/search?q=language:IGOR Pro">GitHub</a> - Early development of IGOR Pro happened in <a href="../lists/labs.html#q=WaveMetrics, Inc">WaveMetrics, Inc</a> - The Google BigQuery Public Dataset GitHub snapshot shows 48 users using IGOR Pro in 80 repos on <a href="https://api.github.com/search/repositories?q=language:IGOR Pro">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/igor.py">syntax highlighting</a> for IGOR Pro - GitHub supports <a href="https://github.com/byte-physics/language-igor" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for IGOR Pro - See also: (1 related languages) <a href="c.html">C</a> - Read more about IGOR Pro on the web: 1. https://groups.google.com/forum/#!search/igor-pro/comp.sys.mac.scitech/1QMC8N6AyLw/1Vvaa5rZPBwJ 1. - 1 PLDB concepts link to IGOR Pro: <a href="cloc.html">cloc</a> ```Example from <a href='https://github.com/byte-physics/language-igor'>Linguist</a>: #pragma rtGlobals=3 StrConstant myConstString="abcd" // some comment constant myConst=123 Structure struct1 string str variable var EndStructure static Structure struct2 string str variable var EndStructure #include "someFile" #ifdef NOT_DEFINED // conditional compilation #endif ``` ```IGOR Pro <a href="../lists/keywords.html#q=igor-pro">Keywords</a> override ThreadSafe MultiThread static Proc Picture Prompt DoPrompt macro window function end Structure EndStructure EndMacro Menu SubMenu ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 590 3
Ifps Built with Scroll v170.5.0 10/15/2024 6 0
IFO - Programming language IFO === IFO is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #3465 on PLDB 38 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of IFO happened in <a href="../lists/labs.html#q=USC">USC</a> - IFO on HOPL https://hopl.info/showlanguage.prx?exp=3810 IFO on HOPL - Read more about IFO on Semantic Scholar: 1. https://semanticscholar.org/paper/124de5e6ae6ef78bd0b144e8915e88a9275ced2a 1. Built with Scroll v170.5.0 10/15/2024 215 1.1
idyll - Programming language idyll ===== idyll is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #336 on PLDB 8 Years Old ```Download source code: git clone https://github.com/idyll-lang/idyll ``` Idyll is a markup language and toolkit for writing interactive articles. Idyll's reactive document model and standard component library decrease the amount of code needed to create high quality multimedia narratives. Idyll uses web standards to produce output that will load quickly in any web browser and is fully extensible. Idyll enables collaboration between programmers and journalists, researchers and designers. Those familiar with JavaScript can write custom components using tools like D3 or React. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - idyll is developed on <a href="https://github.com/idyll-lang/idyll">GitHub</a> and has 2,001 stars - Early development of idyll happened in <a href="../lists/labs.html#q=https://github.com/idyll-lang">https://github.com/idyll-lang</a> - idyll is written in <a href="javascript.html">JavaScript</a>, <a href="idl.html">IDL</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="svg.html">SVG</a>, <a href="csv.html">CSV</a>, <a href="xml.html">XML</a> - <a href="https://idyll-lang.org/">idyll-lang.org</a> was registered in 2017 ```Example from the web: [meta title:"How To: Tune a Guitar" description:"An interactive audio guide with guitars and a little music theory." twitterHandle:"mathisonian" shareImageUrl:"https://mathisonian.github.io/idyll/how-to-tune-a-guitar/images/share.png" shareImageWidth:"1940" shareImageHeight:"970" /] [Header title:"Tune a Guitar" authors:`[{ name: "Matthew Conlen", link: "https://twitter.com/mathisonian" }, { name: "Alex Kale", link: "https://github.com/kalealex" }]` /] [var name:"currentFrequency" value:108 /] [var name:"guitarState" value:"default" /] [var name:"fft" value:` null ` /] [var name:"waveform" value:` null ` /] [var name:"isInTune" value:false /] [var name:"clean" value:false /] [var name:"playRiff" value:false /] [var name:"playReference" value:false /] [var name:"detuneGuitar" value:false /] [var name:"autotuneGuitar" value:false /] [var name:"playNotes" value:false /] [var name:"playBeats" value:false /] [var name:"playScale" value:false /] [var name:"beatDiff" value:5 /] [var name:"tunerVisualization" value:true /] [var name:"targetNote" value:"E2" /] [derived name:"targetString" value:`{ E2: 0, A2: 1, D3: 2, G3: 3, B3: 4, E4: 5 }[targetNote]` /] [Fixed] [Guitar src:"images/svg/guitar.svg" currentFrequency:currentFrequency state:guitarState targetNote:targetNote fft:fft waveform:waveform playRiff:playRiff isInTune:isInTune clean:clean detuneGuitar:detuneGuitar autotuneGuitar:autotuneGuitar playReference:playReference tunerVisualization:tunerVisualization playNotes:playNotes playScale:playScale playBeats:playBeats beatDiff:beatDiff /] [/Fixed] [section] # A Sad Guitar. Take a second and strum the guitar. It doesn't sound so good, does it? We've just taken it out of storage and *it's all out of tune...* [/section] [section onEnterViewFully:`guitarState = 'headstock'; playScale = false;`] # Electric Tuner to the Rescue. Tune the guitar using the tuner. Click and drag the tuning knobs on the right to tighten and loosen the strings. // Need a reward state to let them know when a string is in tune [Tuner selectedString:targetString currFreq:currentFrequency /] [conditional if:isInTune] Great work, scroll on. [/conditional] [/section] [section onEnterViewFully:`guitarState = null; playScale = false; `] [conditional if:isInTune] # A Sigh of Relief. That sounds so much better! What a difference a few hertz make. Go ahead and play a little something. // audio clip of guitar shredding [div className:"centered"] [button onClick:`playRiff = true `] Play a lick. [/button] [/div] [/conditional] [conditional if:`!isInTune `] # Keep at it. // the text in this section should depend on whether or not the guitar is in tune This doesn't sound in tune quite yet. Scroll back up and try to get all of the tuning knobs to turn green. [/conditional] [/section] [section onEnterViewFully:`guitarState = 'pickups'; playScale = true; `] # How does this thing work? Guitars generate noise through the vibration of their strings. On an electric guitar such as this one, magnetic "pick-ups" convert those vibrations into an electrical signal which can then be sent to a tuner or an amplifier. [var name:"waveInView" value:false /] [WaveVisualizer waveform:waveform inView:waveInView onEnterView:`waveInView = true ` onExitViewFully:`waveInView = false ` /] This signal can be [visualized as a raw waveform](https://pudding.cool/2018/02/waveforms/), but often we want to visualize the frequency instead. The [fourier transform](https://jackschaedler.github.io/circles-sines-signals/dft_introduction.html) is a mathematical function that reveals the audio frequencies hidden in that wave. [var name:"freqInView" value:false /] [FreqViz fft:fft inView:freqInView onEnterView:`freqInView = true ` onExitViewFully:`freqInView = false ` /] Strum the guitar to see the frequency visualized. [/section] [section onEnterViewFully:`guitarState = null; playReference = false; `] # Tuning by Ear. Now that we've tuned the guitar using a tuner, let's try to tune the guitar by ear. This is more challenging, and it may take you time to master. [/section] [notification onEnterViewFully:` detuneGuitar = true; `] The guitar is out of tune again! [/notification] [section onEnterViewFully:`guitarState = 'headstock'; playReference = true; tunerVisualization = false; `] # Match the Reference. We'll start by tuning to a reference note. When you manipulate the tuners on the right the current note will be played, as will a reference note. [div className:"centered"] [button onClick:` clean = !clean `] [Display value:`clean ? "Turn distortion on." : "Turn distortion off." ` /] [/button] [/div] This will be easier with a cleaner sound. Match the two sounds to get the guitar in tune. [/section] [section onEnterView:`playReference = false; autotuneGuitar = true; ` ] # Tuning Techniques. ## Harmonic Intervals. // audio clip in text to illustrate intervals // guitar in tune here Most of the strings on a guitar are separated by an interval known as a *perfect fourth*. [div className:"centered"] [button className:"interval" onClick:` playNotes = 'E2:A2' `] ♬ E2-A2 [/button] [button className:"interval" onClick:` playNotes = 'A2:D3' `] ♬ A2-D3 [/button] [button className:"interval" onClick:` playNotes = 'D3:G3' `] ♬ D3-G3 [/button] [button className:"interval" onClick:` playNotes = 'B3:E4' `] ♬ B3-E4 [/button] [/div] The perfect fourth is beautifully resonant, but there's one pair of strings on a guitar which are not separated by a perfect fourth. The interval between the [equation]G[/equation] and [equation]B[/equation] strings is a *major third*. The major third sounds happy and uplifting. [div className:"centered"] [button className:"interval" onClick:` playNotes = 'G3:B3' `] ♬ G3-B4 [/button] [/div] These intervals show up all the time in music, for example, the major third can be found the first two notes of [The Saints](https://en.wikipedia.org/wiki/ When_the_Saints_Go_Marching_In). The first two notes of [Amazing Grace](https://en.wikipedia.org/wiki/Amazing_Grace) form a perfect fourth. Learning to hear these intervals will help you tune your guitar without a tuner. ## Find the beat. [p onEnterViewFully:` clean = true ` ] When two strings are played together, they produce a third higher frequency known as an overtone. [/p] // This overtune frequency is the least common multiple of the two component frequencies, which is amplified by the confluence of the two sound waves. // For the purpose of tuning a guitar by ear, you just need to recognize that when two strings are played together they result in a higher frequency. We can see this amplified overtone on the righthand side of the frequency visualizer. // show frequency visualizer here? trigger example? // However, when the two strings are not perfectly in tune, the overtone is amplified inconsistently over time. // This produces a rhythmic pulsing or "beats" in the overtone which you can hear if you listen carefully. When the two strings are not perfectly in tune, the overtone is inconsistent over time. This produces a wobbling, *a beat*, in the overtone which you can hear if you listen carefully. Play notes with a [Dynamic value:beatDiff min:0 max:20 step:0.05 /] Hz difference: [div className:"centered"] [button onClick:` playBeats = true; ` ] Listen for the beats! [/button] [button onClick:` clean = !clean `] [Display value:`clean ? "Turn distortion on." : "Turn distortion off." ` /] [/button] [/div] // These beats also show up in the frequency visualizer. // here, an illustrative example of beats changing with intonation would be nice // will find audio file [var name:"freq3InView" value:false /] [FreqViz fft:fft inView:freq3InView showBeats:false onEnterView:`freq3InView = true ` onExitViewFully:`freq3InView = false ` /] As you get a pair of strings closer in tune, the beats will slow down until the overtone is perfectly amplified. Listening for the slowing of these beats is a helpful cue for tuning. [/section] [section] # Practice makes perfect. Try tuning the guitar by listening for the relationships between adjacent strings and the beats in the resultant overtone. [var name:"vizMode" value:0 /] [div className:"centered"] [button onClick:` vizMode = (vizMode + 1) % 3 `] [Display value:`["Show tuner", "Show wave", "Show frequencies"][vizMode] ` /] [/button] [button onClick:` clean = !clean `] [Display value:`clean ? "Add distortion" : "Remove distortion" ` /] [/button] [button className:"tune-action" onClick:` autotuneGuitar = true `] Tune Guitar [/button] [button className:"tune-action" onClick:` detuneGuitar = true `] Detune Guitar [/button] [/div] [div className:"centered"] [/div] [var name:"freq2InView" value:false /] [div style:`{display: vizMode === 0 ? 'block' : 'none'}`] [FreqViz fft:fft inView:freq2InView onEnterView:`freq2InView = true ` onExitViewFully:`freq2InView = false ` /] [/div] [div style:`{display: vizMode === 1 ? 'block' : 'none'}`] [Tuner selectedString:targetString currFreq:currentFrequency /] [/div] [div style:`{display: vizMode === 2 ? 'block' : 'none'}`] [WaveVisualizer waveform:waveform inView:`vizMode === 2` /] [/div] [/section] [section] # About this. This page was built using [Idyll](https://idyll-lang.org), a markup language for interactive documents. The guitar was created using [Sketch Interactive Export](https://github.com/mathisonian/sketch-interactive-export), [D3](http://d3js.org/), and a modified version of [Tone.js](https://tonejs.github.io/). Audio samples were provided by [freesound.org user SpeedY](https://freesound.org/people/SpeedY/). This project is from the [Interactive Data Lab](https://idl.cs.washington.edu/) at the [University of Washington](https://www.cs.washington.edu/). [/section] [analytics google:"UA-108267630-1" /] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token HackerNews discussions of idyll =============================== title|titleLink|date|score|comments Idyll: Interactive Document Language|https://news.ycombinator.com/item?id=15204241|09/08/2017|195|18 Built with Scroll v170.5.0 10/15/2024 2014 10.1
Integrated Data Store - Query language Integrated Data Store ===================== Integrated Data Store, aka Integrated Data Store, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1964. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221964%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1964 #1679 on PLDB 61 Years Old IDS may refer to:. Read more on Wikipedia... https://en.wikipedia.org/wiki/Integrated_Data_Store Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of Integrated Data Store happened in <a href="../lists/labs.html#q=General Electric">General Electric</a> - Integrated Data Store on HOPL https://hopl.info/showlanguage.prx?exp=199 Integrated Data Store on HOPL Built with Scroll v170.5.0 10/15/2024 234 1.2
Idris - Programming language Idris ===== Idris is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Edwin Brady. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Edwin%20Brady Edwin Brady #84 on PLDB 11 Years Old 2k <span title="Idris repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/idris-lang/Idris-dev ``` Idris is a general-purpose purely functional programming language with dependent types, strict or optional lazy evaluation and features such as a totality checker. Even before its possible usage for interactive theorem-proving, the focus of Idris is on general-purpose programming, like the purely functional Haskell, and with sufficient performance. The type system of Idris is similar to the one used by Agda and theorem-proving in it is similar to Coq, including tactics. Read more on Wikipedia... https://en.wikipedia.org/wiki/Idris_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Idris is developed on <a href="https://github.com/idris-lang/Idris-dev">GitHub</a> and has 3,418 stars - There are at least 1,895 Idris repos on <a href="https://github.com/search?q=language:Idris">GitHub</a> - Early development of Idris happened in <a href="../lists/labs.html#q=University of St Andrews">University of St Andrews</a> - Idris is written in <a href="idris.html">Idris</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="haskell.html">Haskell</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="svg.html">SVG</a>, <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="perl.html">Perl</a>, <a href="xml.html">XML</a>, <a href="css.html">CSS</a>, <a href="nix.html">Nix</a>, <a href="python.html">Python</a>, <a href="cmake.html">CMake</a>, <a href="scheme.html">Scheme</a>, <a href="bash.html">Bash</a>, <a href="java.html">Java</a> - The Google BigQuery Public Dataset GitHub snapshot shows 219 users using Idris in 301 repos on <a href="https://api.github.com/search/repositories?q=language:Idris">GitHub</a> - There are 11 <a href="https://projecteuler.net/language=Idris">Project Euler</a> users using Idris - Explore Idris snippets on <a href="http://www.rosettacode.org/wiki/Category:Idris">Rosetta Code</a> - Idris appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/haskell.py">syntax highlighting</a> for Idris - GitHub supports <a href="https://github.com/idris-hackers/idris-sublime.git" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Idris - Indeed.com has 1 matches for <a href="https://www.indeed.com/jobs?q=idris developer">"idris developer"</a>. - <a href="http://idris-lang.org">idris-lang.org</a> was registered in 2010 - See also: (14 related languages) <a href="agda.html">Agda</a>, <a href="coq.html">Coq</a>, <a href="epigram.html">Epigram</a>, <a href="haskell.html">Haskell</a>, <a href="ml.html">ML</a>, <a href="rust.html">Rust</a>, <a href="perl.html">Perl</a>, <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="java.html">Java</a>, <a href="jvm.html">JVM</a>, <a href="cil.html">CIL</a>, <a href="ocaml.html">OCaml</a>, <a href="llvmir.html">LLVM IR</a> - 3 PLDB concepts link to Idris: <a href="cloc.html">cloc</a>, <a href="idris.html">Idris</a>, <a href="pygments.html">Pygments</a> ```Example from <a href='https://riju.codes/idris'>Riju</a>: module Main main : IO () main = putStrLn "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/i/Idris.idr'>hello-world</a>: module Main main : IO () main = putStrLn "Hello World" ``` ```Example from <a href='http://helloworldcollection.de/#Idris'>the Hello World Collection</a>: Hello world in Idris > main : IO () > main = putStrLn "Hello, World!" ``` ```Example from <a href='https://github.com/idris-hackers/idris-sublime.git'>Linguist</a>: module Prelude.Char import Builtins isUpper : Char -> Bool isUpper x = x >= 'A' && x <= 'Z' isLower : Char -> Bool isLower x = x >= 'a' && x <= 'z' isAlpha : Char -> Bool isAlpha x = isUpper x || isLower x isDigit : Char -> Bool isDigit x = (x >= '0' && x <= '9') isAlphaNum : Char -> Bool isAlphaNum x = isDigit x || isAlpha x isSpace : Char -> Bool isSpace x = x == ' ' || x == '\t' || x == '\r' || x == '\n' || x == '\f' || x == '\v' || x == '\xa0' isNL : Char -> Bool isNL x = x == '\r' || x == '\n' toUpper : Char -> Char toUpper x = if (isLower x) then (prim__intToChar (prim__charToInt x - 32)) else x toLower : Char -> Char toLower x = if (isUpper x) then (prim__intToChar (prim__charToInt x + 32)) else x isHexDigit : Char -> Bool isHexDigit x = elem (toUpper x) hexChars where hexChars : List Char hexChars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'] ``` ```Example from <a href='https://en.wikipedia.org/wiki/Idris_(programming_language)'>Wikipedia</a>: total pairAdd : Num a => Vect n a -> Vect n a -> Vect n a pairAdd Nil Nil = Nil pairAdd (x :: xs) (y :: ys) = x + y :: pairAdd xs ys ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example -- \d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example -- \d+[eE][+-]?\d+ Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example -- 0[xX][\da-fA-F]+ Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token putStrLn row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Dependent types FeatureLink ../features/hasDependentTypes.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1265 6.3
Idl Built with Scroll v170.5.0 10/15/2024 6 0
IDL specification language - Interface design language IDL specification language ========================== IDL specification language is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2840 on PLDB 45 Years Old IDL (Interface Description Language) is a software interface description language (also referred to as Interface Descriptor Language) created by William Wulf and John Nestor of Carnegie Mellon and David Lamb of Queen's University, Canada. Like other interface description languages, IDL defined interfaces in a language- and machine- independent way, allowing the specification of interfaces between components written in different languages, and possibly executing on different machines using remote procedure calls. The Karlsruhe Ada compilation system used IDL resp. Read more on Wikipedia... https://en.wikipedia.org/wiki/IDL_specification_language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - Early development of IDL specification language happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> and <a href="../lists/labs.html#q=Queen's University">Queen's University</a> - See also: (1 related languages) <a href="idl.html">IDL</a> Built with Scroll v170.5.0 10/15/2024 316 1.6
Idio - Programming language Idio ==== Idio is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Ian Fitchet. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Ian%20Fitchet Ian Fitchet #2395 on PLDB 10 Years Old ```Download source code: git clone https://github.com/idio-lang/idio ``` The Idio Shell - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Idio is developed on <a href="https://github.com/idio-lang/idio">GitHub</a> and has 6 stars - Idio is written in <a href="restructuredtext.html">reStructuredText</a>, <a href="c.html">C</a>, <a href="json5.html">JSON5</a>, <a href="make.html">Make</a>, <a href="bash.html">Bash</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="scheme.html">Scheme</a>, <a href="lisp.html">Lisp</a>, <a href="java.html">Java</a>, <a href="yaml.html">YAML</a>, <a href="perl.html">Perl</a>, <a href="html.html">HTML</a>, <a href="bc.html">basic calculator</a> Built with Scroll v170.5.0 10/15/2024 311 1.6
Irvine Dataflow - Programming language Irvine Dataflow =============== Irvine Dataflow, aka Irvine Dataflow, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 #1935 on PLDB 50 Years Old Irvine Dataflow (Id) is a general-purpose parallel programming language, started at the University of California at Irvine in 1975 by Arvind and K. P. Gostelow. Read more on Wikipedia... https://en.wikipedia.org/wiki/Id_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Irvine Dataflow happened in <a href="../lists/labs.html#q=University of California Irvine">University of California Irvine</a> - Irvine Dataflow on HOPL https://hopl.info/showlanguage.prx?exp=812 Irvine Dataflow on HOPL - See also: (1 related languages) <a href="haskell.html">Haskell</a> ```Example from <a href='https://en.wikipedia.org/wiki/Id_(programming_language)'>Wikipedia</a>: False? :: bool -> bool and :: bool -> bool -> bool ``` Built with Scroll v170.5.0 10/15/2024 290 1.4
Icot Built with Scroll v170.5.0 10/15/2024 6 0
Icon - Programming language Icon ==== Icon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977 by Ralph Griswold. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 https://pldb.io/concepts/../lists/creators.html#q=Ralph%20Griswold Ralph Griswold #542 on PLDB 48 Years Old Icon is a very high-level programming language featuring goal-directed execution and many facilities for managing strings and textual patterns. It is related to SNOBOL and SL5, string processing languages. Icon is not object-oriented, but an object-oriented extension called Idol was developed in 1996 which eventually became Unicon.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Icon_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Icon happened in <a href="../lists/labs.html#q=University of Arizona">University of Arizona</a> - Explore Icon snippets on <a href="http://www.rosettacode.org/wiki/Category:Icon">Rosetta Code</a> - Icon on HOPL https://hopl.info/showlanguage.prx?exp=510 Icon on HOPL - Icon appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Icon Ubuntu package https://packages.ubuntu.com/jammy/icont Icon Ubuntu package - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/unicon.py">syntax highlighting</a> for Icon - Icon appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - See also: (9 related languages) <a href="snobol.html">SNOBOL</a>, <a href="algol.html">Algol</a>, <a href="python.html">Python</a>, <a href="unicon.html">Unicon</a>, <a href="c.html">C</a>, <a href="pascal.html">Pascal</a>, <a href="java.html">Java</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="clu.html">CLU</a> - 1 PLDB concepts link to Icon: <a href="unicon.html">Unicon</a> ```Example from <a href='https://riju.codes/icon'>Riju</a>: procedure main () write("Hello, world!") end ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/i/Icon.icn'>hello-world</a>: procedure main() write("Hello World"); end ``` ```Example from <a href='http://helloworldcollection.de/#Icon'>the Hello World Collection</a>: # Hello world in Icon (http://www.cs.arizona.edu/icon/) procedure main() write("Hello world") end ``` ```Example from <a href='https://en.wikipedia.org/wiki/Icon_(programming_language)'>Wikipedia</a>: procedure main() s := "Mon Dec 8" s ? write(Mdate() | "not a valid date") end # Define a matching function that returns # a string that matches a day month dayofmonth procedure Mdate() # Define some initial values static dates static days initial { days := ["Mon","Tue","Wed","Thr","Fri","Sat","Sun"] dates := ["Jan","Feb","Mar","Apr","May","Jun", "Jul","Aug","Sep","Oct","Nov","Dec"] } every suspend (retval <- tab(match(!days)) || # Match a day =" " || # Followed by a blank tab(match(!dates)) || # Followed by the month =" " || # Followed by a blank matchdigits(2) # Followed by at least 2 digits ) & (=" " | pos(0) ) & # Either a blank or the end of the string retval # And finally return the string end # Matching function that returns a string of n digits procedure matchdigits(n) suspend (v := tab(many(&digits)) & *v <= n) & v end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example # \b([+-]?[0-9]+[KMGTPkmgtp]?)\b Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example # [+-]?[0-9]*\.([0-9]*)([Ee][+-]?[0-9]*)? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example # \b([+-]?([2-9]|[12][0-9]|3[0-6])[rR][0-9a-zA-Z]+)\b Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token write row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 873 4.4
ICML - Xml format ICML ==== ICML, aka InCopy Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #3150 on PLDB 17 Years Old Adobe InDesign file format. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of ICML happened in <a href="../lists/labs.html#q=Adobe">Adobe</a> - Read more about ICML on the web: 1. 2. https://www.oreilly.com/library/view/xml-publishing-with/9781449397234/ar01s12.html 1. https://helpx.adobe.com/incopy/using/using-incopy-workflow.html 2. Built with Scroll v170.5.0 10/15/2024 228 1.1
Interactive C Interpreter - Programming language Interactive C Interpreter ========================= Interactive C Interpreter, aka Interactive C Interpreter, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #1530 on PLDB 45 Years Old ICI is a general purpose interpreted, computer programming language originally developed by Tim Long in the late 1980s. It has dynamic typing and flexible data types, with the basic syntax, flow control constructs and operators of C. It can be considered broadly similar to Perl, with which it is roughly contemporary. Read more on Wikipedia... https://en.wikipedia.org/wiki/ICI_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Interactive C Interpreter happened in <a href="../lists/labs.html#q=Canon Information Systems Research">Canon Information Systems Research</a> - Interactive C Interpreter on HOPL https://hopl.info/showlanguage.prx?exp=2104 Interactive C Interpreter on HOPL - See also: (4 related languages) <a href="c.html">C</a>, <a href="perl.html">Perl</a>, <a href="regex.html">Regular Expressions</a>, <a href="tcl.html">Tcl</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/i/ICI.ici'>hello-world</a>: printf("Hello World\n"); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printf Built with Scroll v170.5.0 10/15/2024 365 1.8
ICETRAN - Programming language ICETRAN ======= ICETRAN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1965. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221965%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1965 #3464 on PLDB 60 Years Old ENGINEERING PROGRAMS FOR ICES ARE WRITTEN IN ICETRAN AND ARE PROCESSED BY THE ICETRAN PRECOMPILER, WHICH GENERATES AN EQUIVALENT FORTRAN PROGRAM - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ICETRAN happened in <a href="../lists/labs.html#q=Computer Research Corporation">Computer Research Corporation</a> - ICETRAN compiles to <a href="fortran.html">Fortran</a> - ICETRAN on HOPL https://hopl.info/showlanguage.prx?exp=417 ICETRAN on HOPL Built with Scroll v170.5.0 10/15/2024 235 1.2
Integrated Civil Engineering System - Standard Integrated Civil Engineering System =================================== Integrated Civil Engineering System, aka Integrated Civil Engineering System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 1961. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221961%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1961 #3463 on PLDB 64 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> - Early development of Integrated Civil Engineering System happened in <a href="../lists/labs.html#q=MIT">MIT</a> - Integrated Civil Engineering System on HOPL https://hopl.info/showlanguage.prx?exp=226 Integrated Civil Engineering System on HOPL - Read more about Integrated Civil Engineering System on the web: 1. https://mitpress.mit.edu/books/ices-system-design 1. Built with Scroll v170.5.0 10/15/2024 239 1.2
IcedCoffeeScript - Programming language IcedCoffeeScript ================ IcedCoffeeScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by Max Krohn. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Max%20Krohn Max Krohn #819 on PLDB 16 Years Old ```Download source code: git clone https://github.com/maxtaco/coffee-script/ ``` IcedCoffeeScript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - IcedCoffeeScript is developed on <a href="https://github.com/maxtaco/coffee-script/">GitHub</a> and has 728 stars - Early development of IcedCoffeeScript happened in <a href="../lists/labs.html#q=https://github.com/maxtaco/coffee-script/issues">https://github.com/maxtaco/coffee-script/issues</a> - IcedCoffeeScript compiles to <a href="javascript.html">JavaScript</a> - IcedCoffeeScript is written in <a href="coffeescript.html">CoffeeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a> Built with Scroll v170.5.0 10/15/2024 300 1.5
ICD-10-CM diagnosis - Schema ICD-10-CM diagnosis =================== ICD-10-CM diagnosis, aka ICD-10-CM diagnosis, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22schema%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">schema</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #1373 on PLDB 42 Years Old ICD-10 is the 10th revision of the International Statistical Classification of Diseases and Related Health Problems (ICD), a medical classification list by the World Health Organization (WHO). It contains codes for diseases, signs and symptoms, abnormal findings, complaints, social circumstances, and external causes of injury or diseases. Work on ICD-10 began in 1983, became endorsed by the Forty-third World Health Assembly in 1990, and was first used by member states in 1994.Whilst WHO manages and publishes the base version of the ICD, several members states have modified it to better suit their needs. Read more on Wikipedia... https://en.wikipedia.org/wiki/ICD-10 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"schema"%5D%7D%5D%2C"logic"%3A"AND"%7D'>schema</a> - Early development of ICD-10-CM diagnosis happened in <a href="../lists/labs.html#q=World Health Organization">World Health Organization</a> Built with Scroll v170.5.0 10/15/2024 316 1.6
icarus - Programming language icarus ====== icarus is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1893 on PLDB 10 Years Old ```Download source code: git clone https://github.com/mkfifo/icarus ``` <a href='https://github.com/mkfifo/icarus'>Icarus</a> is a minimum-viable type-safe imperative language designed to serve as a platform for exploring mutation and general side-effect control. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - icarus is developed on <a href="https://github.com/mkfifo/icarus">GitHub</a> and has 31 stars - Early development of icarus happened in <a href="../lists/labs.html#q=https://github.com/chrisosaurus/icarus/issues">https://github.com/chrisosaurus/icarus/issues</a> - icarus is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="perl.html">Perl</a>, <a href="expect.html">Expect</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="vim-script.html">Vim script</a>, <a href="javascript.html">JavaScript</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 326 1.6
iCalendar - Text data format iCalendar ========= iCalendar is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2980 on PLDB 27 Years Old The Internet Calendaring and Scheduling Core Object Specification (iCalendar) is a MIME type which allows users to store and exchange calendaring and scheduling information such as events, to-dos, journal entries, and free/busy information. Files formatted according to the specification usually have an extension of .ics. With supporting software, such as an email reader or calendar application, recipients of an iCalendar data file can respond to the sender easily or counter-propose another meeting date/time. Read more on Wikipedia... https://en.wikipedia.org/wiki/iCalendar Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of iCalendar happened in <a href="../lists/labs.html#q=Open Text Corporation">Open Text Corporation</a> ```Example from the web: BEGIN:VCALENDAR VERSION:2.0 PRODID:-//hacksw/handcal//NONSGML v1.0//EN BEGIN:VEVENT UID:uid1@example.com DTSTAMP:19970714T170000Z ORGANIZER;CN=John Doe:MAILTO:john.doe@example.com DTSTART:19970714T170000Z DTEND:19970715T035959Z SUMMARY:Bastille Day Party GEO:48.85299;2.36885 END:VEVENT END:VCALENDAR ``` Built with Scroll v170.5.0 10/15/2024 335 1.7
Ibuki CL - Programming language Ibuki CL ======== Ibuki CL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #3462 on PLDB 33 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Ibuki CL happened in <a href="../lists/labs.html#q=Kyoto University">Kyoto University</a> - Ibuki CL compiles to <a href="c.html">C</a> - Ibuki CL on HOPL https://hopl.info/showlanguage.prx?exp=3822 Ibuki CL on HOPL - Read more about Ibuki CL on the web: 1. https://en.wikipedia.org/wiki/Kyoto_Common_Lisp 1. Built with Scroll v170.5.0 10/15/2024 234 1.2
Ibm-system-38-language Built with Scroll v170.5.0 10/15/2024 6 0
RPG - Programming language RPG === RPG, aka Report Program Generator, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1959. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221959%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1959 #466 on PLDB 66 Years Old RPG is a high-level programming language (HLL) for business applications. RPG is an IBM proprietary programming language and its later versions are available only on IBM i- or OS/400-based systems. It has a long history, having been developed by IBM in 1959 as the Report Program Generator - a tool to replicate punched card processing on the IBM 1401 then updated to RPG II for the IBM System/3 in the late 1960s, and since evolved into an HLL equivalent to COBOL and PL/I. Read more on Wikipedia... https://en.wikipedia.org/wiki/IBM_RPG Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of RPG happened in <a href="../lists/labs.html#q=IBM">IBM</a> - RPG on HOPL https://hopl.info/showlanguage.prx?exp=207 RPG on HOPL - RPG ranks #47 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (7 related languages) <a href="cobol.html">COBOL</a>, <a href="pl-i.html">PL/I</a>, <a href="pascal.html">Pascal</a>, <a href="assembly-language.html">Assembly language</a>, <a href="algol.html">Algol</a>, <a href="autocoder.html">AUTOCODER</a>, <a href="java.html">Java</a> - 2 PLDB concepts link to RPG: <a href="rpg-ii.html">RPG II</a>, <a href="rpg-iii.html">RPG III</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/r/RPG.rpgle'>hello-world</a>: **free dsply 'Hello World'; return; ``` ```Example from <a href='https://en.wikipedia.org/wiki/IBM_RPG'>Wikipedia</a>: ctl-opt main(GetCustInf); dcl-ds ARMSTF1 ext end-ds; dcl-proc GetCustInf; dcl-pi *n extpgm('CUS001'); inCusNo like(arCNum) const; outName like(arName); outAddr1 like(arAdd1); outAddr2 like(arAdd2); outCity like(arCity); outState like(arStte); outZip like(arZip); end-pi; exec sql select arName, arAdd1, arAdd2, arCity, arStte, arZip into :outName, :outAddr1, :outAddr2, :outCity, :outState, :outZip from ARMSTF1 where arCNum = :inCusNo fetch first 1 row only with CS use currently committed; return; end-proc; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' Built with Scroll v170.5.0 10/15/2024 534 2.7
IBM Rational SQABasic - Programming language IBM Rational SQABasic ===================== IBM Rational SQABasic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #3283 on PLDB 29 Years Old SQABasic is the Rational Software Corporation language for building GUI scripts. It is an integral part of IBM Rational Robot, a tool used for developing regression tests.. Read more on Wikipedia... https://en.wikipedia.org/wiki/IBM_Rational_SQABasic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of IBM Rational SQABasic happened in <a href="../lists/labs.html#q=Rational Software Corporation">Rational Software Corporation</a> - Read more about IBM Rational SQABasic on the web: 1. ftp://ftp.software.ibm.com/software/rational/docs/documentation/manuals/v2001a/Rational_Test/sqabasic.pdf 1. Built with Scroll v170.5.0 10/15/2024 264 1.3
Ibm-logo Built with Scroll v170.5.0 10/15/2024 6 0
Ibm-i-control-language Built with Scroll v170.5.0 10/15/2024 6 0
GML - Xml format GML === GML, aka IBM Generalised Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 1969 by Charles Goldfarb and Edward Mosher and Raymond Lorie. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 https://pldb.io/concepts/../lists/creators.html#q=Charles%20Goldfarb Charles Goldfarb https://pldb.io/concepts/../lists/creators.html#q=Edward%20Mosher Edward Mosher https://pldb.io/concepts/../lists/creators.html#q=Raymond%20Lorie Raymond Lorie #1079 on PLDB 56 Years Old Generalized Markup Language (GML) is a set of macros that implement intent-based (procedural) markup tags for the IBM text formatter, SCRIPT. SCRIPT/VS is the main component of IBM's Document Composition Facility (DCF). A starter set of tags in GML is provided with the DCF product.. Read more on Wikipedia... https://en.wikipedia.org/wiki/IBM_Generalized_Markup_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of GML happened in <a href="../lists/labs.html#q=IBM">IBM</a> - GML on HOPL https://hopl.info/showlanguage.prx?exp=6352 GML on HOPL - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/gml">grammar</a> for GML - See also: (4 related languages) <a href="script.html">SCRIPT markup</a>, <a href="sgml.html">SGML</a>, <a href="xml.html">XML</a>, <a href="ipf.html">Information Presentation Facility</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/g/GML.gml'>hello-world</a>: draw_text(1, 1, "Hello World"); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token draw_text Built with Scroll v170.5.0 10/15/2024 430 2.1
Ibm-db2 Built with Scroll v170.5.0 10/15/2024 6 0
Ibm-basica Built with Scroll v170.5.0 10/15/2024 6 0
IBM BASIC - Programming language IBM BASIC ========= IBM BASIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1981. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221981%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1981 #3290 on PLDB 44 Years Old The IBM Personal Computer Basic, commonly shortened to IBM BASIC, is a programming language first released by IBM with the IBM Personal Computer (model 5150) in 1981. IBM released four different versions of the Microsoft BASIC interpreter, licensed from Microsoft for the PC and PCjr. They are known as Cassette BASIC, Disk BASIC, Advanced BASIC (BASICA), and Cartridge BASIC. Read more on Wikipedia... https://en.wikipedia.org/wiki/IBM_BASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of IBM BASIC happened in <a href="../lists/labs.html#q=IBM">IBM</a> - See also: (6 related languages) <a href="microsoft-basic.html">Microsoft BASIC</a>, <a href="basic.html">BASIC</a>, <a href="gw-basic.html">GW-BASIC</a>, <a href="ascii.html">ASCII</a>, <a href="qbasic.html">QBasic</a>, <a href="quickbasic.html">QuickBASIC</a> Built with Scroll v170.5.0 10/15/2024 309 1.5
IBM 1401 Symbolic Programming System - Compiler IBM 1401 Symbolic Programming System ==================================== IBM 1401 Symbolic Programming System is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 1959. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221959%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1959 #2967 on PLDB 66 Years Old The IBM 1401 Symbolic Programming System (SPS) was an assembler that was developed by Gary Mokotoff, IBM Applied Programming Department, for the IBM 1401 computer, the first of the IBM 1400 series. One source indicates that "This programming system was announced by IBM with the machine."SPS-1 could run on a low-end machine with 1.4K memory, SPS-2 required at least 4K memory. SPS-1 punched one card for each input instruction in its first pass and this deck had to be read during pass 2. Read more on Wikipedia... https://en.wikipedia.org/wiki/IBM_1401_Symbolic_Programming_System Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Early development of IBM 1401 Symbolic Programming System happened in <a href="../lists/labs.html#q=IBM">IBM</a> Built with Scroll v170.5.0 10/15/2024 301 1.5
Ibis - Library Ibis ==== Ibis is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2015 by Wes McKinney. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Wes%20McKinney Wes McKinney #947 on PLDB 10 Years Old ```Download source code: git clone https://github.com/ibis-project/ibis ``` the portable Python dataframe library - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Ibis is developed on <a href="https://github.com/ibis-project/ibis">GitHub</a> and has 4,671 stars - Ibis is written in <a href="sql.html">SQL</a>, <a href="python.html">Python</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="toml.html">TOML</a>, <a href="svg.html">SVG</a>, <a href="nix.html">Nix</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="css.html">CSS</a>, <a href="lua.html">Lua</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="cpp.html">C++</a>, <a href="scss.html">SCSS</a>, <a href="xml.html">XML</a>, <a href="r.html">R</a>, <a href="cmake.html">CMake</a>, <a href="ini.html">Ini</a> Built with Scroll v170.5.0 10/15/2024 349 1.7
IBEX - Programming language IBEX ==== IBEX is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #3461 on PLDB 23 Years Old IBEX is a language that extends BINDEX with two new primitive datatypes (booleans and symbols) and some constructs controlled by booleans. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of IBEX happened in <a href="../lists/labs.html#q=Wellesley College">Wellesley College</a> - IBEX on HOPL https://hopl.info/showlanguage.prx?exp=2102 IBEX on HOPL - Read more about IBEX on the web: 1. http://cs.wellesley.edu/~cs251/spring02/ibex.pdf 1. Built with Scroll v170.5.0 10/15/2024 241 1.2
Ib-templog Built with Scroll v170.5.0 10/15/2024 6 0
Iam Built with Scroll v170.5.0 10/15/2024 6 0
IAL - Programming language IAL === IAL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1958. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221958%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1958 #2573 on PLDB 67 Years Old IAL may refer to: Intel Architecture Labs, a research arm of Intel Corporation during the 1990s International Algebraic Language or ALGOL 58 International auxiliary language, a language for communication between people who do not share a native language. Read more on Wikipedia... https://en.wikipedia.org/wiki/IAL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of IAL happened in <a href="../lists/labs.html#q=University of Michigan">University of Michigan</a> - IAL on HOPL https://hopl.info/showlanguage.prx?exp=30 IAL on HOPL - Read more about IAL on Semantic Scholar: 1. https://semanticscholar.org/paper/42ae57943a984a589c3d31f1487dc3b4b268018d 1. Built with Scroll v170.5.0 10/15/2024 271 1.4
IA-32 - Instruction set architecture IA-32 ===== IA-32 is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #1146 on PLDB 40 Years Old IA-32 (short for "Intel Architecture, 32-bit", sometimes also called i386) is the 32-bit version of the x86 instruction set architecture, first implemented in the Intel 80386 microprocessors in 1985. IA-32 is the first incarnation of x86 that supports 32-bit computing; as a result, the "IA-32" term may be used as a metonym to refer to all x86 versions that support 32-bit computing. The IA-32 instruction set was introduced in the Intel 80386 microprocessor in 1985 and, as of 2017, remains supported by contemporary PC microprocessors. Read more on Wikipedia... https://en.wikipedia.org/wiki/IA-32 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Early development of IA-32 happened in <a href="../lists/labs.html#q=Intel Corporation">Intel Corporation</a> - See also: (1 related languages) <a href="x86-isa.html">X86</a> Built with Scroll v170.5.0 10/15/2024 315 1.6
I - Programming language I = I is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Marshall Lochbaum. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Marshall%20Lochbaum Marshall Lochbaum #1759 on PLDB 13 Years Old ```Download source code: git clone https://github.com/mlochbaum/ILanguage ``` An interpreter for a J-inspired language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - I is developed on <a href="https://github.com/mlochbaum/ILanguage">GitHub</a> and has 88 stars - Early development of I happened in <a href="../lists/labs.html#q=https://github.com/mlochbaum/ILanguage/issues">https://github.com/mlochbaum/ILanguage/issues</a> - I is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="tex.html">Tex</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: 5 - *.o + 4 ``` Built with Scroll v170.5.0 10/15/2024 284 1.4
I-expressions - Data notation I-expressions ============= I-expressions is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2003 by Egil Möller. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Egil%20M%C3%B6ller Egil Möller #2622 on PLDB 22 Years Old This SRFI descibes a new syntax for Scheme, called I-expressions, whith equal descriptive power as S-expressions. The syntax uses indentation to group expressions, and has no special cases for semantic constructs of the language. It can be used both for program and data input. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Early development of I-expressions happened in <a href="../lists/labs.html#q=https://srfi.schemers.org">https://srfi.schemers.org</a> - Read more about I-expressions on the web: 1. https://srfi.schemers.org/srfi-49/srfi-49.html 1. - 5 PLDB concepts link to I-expressions: <a href="bayer-expressions.html">Bayer Expressions</a>, <a href="particles.html">Particles</a>, <a href="s-expressions.html">S-expressions</a>, <a href="speedie.html">Speedie</a>, <a href="sweet-expressions.html">Sweet Expressions</a> ```Example from the web: define fac x if = x 0 1 * x fac - x 1 let group foo + 1 2 bar + 3 4 + foo bar ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 371 1.9
Hytran Built with Scroll v170.5.0 10/15/2024 6 0
HyTime - Programming language HyTime ====== HyTime is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #2704 on PLDB 34 Years Old HyTime (Hypermedia/Time-based Structuring Language) is a markup language that is an application of SGML. HyTime defines a set of hypertext-oriented element types that, in effect, supplement SGML and allow SGML document authors to build hypertext and multimedia presentations in a standardized way. HyTime is an international standard published by the ISO and IEC. Read more on Wikipedia... https://en.wikipedia.org/wiki/HyTime Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of HyTime happened in <a href="../lists/labs.html#q=ISO">ISO</a> and <a href="../lists/labs.html#q=International Electrotechnical Commission">International Electrotechnical Commission</a> - HyTime on HOPL https://hopl.info/showlanguage.prx?exp=1632 HyTime on HOPL - See also: (3 related languages) <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="isbn.html">ISBN</a> Built with Scroll v170.5.0 10/15/2024 308 1.5
HyPhy - Programming language HyPhy ===== HyPhy is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #862 on PLDB 17 Years Old 113 <span title="HyPhy repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/veg/hyphy ``` HyPhy: Hypothesis testing using Phylogenies - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - HyPhy is developed on <a href="https://github.com/veg/hyphy">GitHub</a> and has 201 stars - There are at least 113 HyPhy repos on <a href="https://github.com/search?q=language:HyPhy">GitHub</a> - Early development of HyPhy happened in <a href="../lists/labs.html#q=University of California San Diego">University of California San Diego</a> and <a href="../lists/labs.html#q=North Carolina State University">North Carolina State University</a> - HyPhy is written in <a href="cpp.html">C++</a>, <a href="brainfuck.html">Brainfuck</a>, <a href="yaml.html">YAML</a>, <a href="c.html">C</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="opencl.html">OpenCL</a>, <a href="javascript.html">JavaScript</a> - The Google BigQuery Public Dataset GitHub snapshot shows 69 users using HyPhy in 73 repos on <a href="https://api.github.com/search/repositories?q=language:HyPhy">GitHub</a> ```Example from the web: #profile START;s = 0;m = {5,1};for (k=0; k<250000; k=k+1){ s = s + k; t = Random (0,5); m [t] = m [t] + 1;}#profile PAUSE;s2 = 0;for (k=1; k<10000; k=k+1){ s2 = s2+1/k;}#profile _hyphy_profile_dump;stats = _hyphy_profile_dump["STATS"];_profile_summer = {1,Rows(stats)};_profile_summer = _profile_summer["1"] * stats;_instructions = _hyphy_profile_dump["INSTRUCTION"];_indices = _hyphy_profile_dump["INSTRUCTION INDEX"];fprintf (stdout, "\nTotal run time (seconds) : ", Format(_profile_summer[1]/1000000,15,6), "\nTotal number of steps : ", Format(_profile_summer[0],15,0), "\n\n"); for (k=0; k<Columns(_instructions); k=k+1){ fprintf (stdout, Format (_indices[k],6,0), " : ", _instructions[k], "\n\tCall count: ", stats[k][0], "\n\tTime (seconds): ", stats[k][1]/1000000, "\n");} ``` Built with Scroll v170.5.0 10/15/2024 522 2.6
HyperTalk - Programming language HyperTalk ========= HyperTalk is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987 by Dan Winkler. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 https://pldb.io/concepts/../lists/creators.html#q=Dan%20Winkler Dan Winkler #663 on PLDB 38 Years Old HyperTalk is a high-level, procedural programming language created in 1987 by Dan Winkler and used in conjunction with Apple Computer's HyperCard hypermedia program by Bill Atkinson. The main target audience of HyperTalk was beginning programmers, hence HyperTalk programmers were usually called authors, and the process of writing programs was called "scripting". HyperTalk scripts are fairly similar to written English, and use a logic structure similar to that of the Pascal programming language. Read more on Wikipedia... https://en.wikipedia.org/wiki/HyperTalk Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of HyperTalk happened in <a href="../lists/labs.html#q=Apple">Apple</a> - Explore HyperTalk snippets on <a href="http://www.rosettacode.org/wiki/Category:HyperTalk">Rosetta Code</a> - HyperTalk on HOPL https://hopl.info/showlanguage.prx?exp=1328 HyperTalk on HOPL - HyperTalk appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (9 related languages) <a href="pascal.html">Pascal</a>, <a href="actionscript.html">ActionScript</a>, <a href="applescript.html">Applescript</a>, <a href="javascript.html">JavaScript</a>, <a href="lingo.html">Lingo</a>, <a href="livecode.html">LiveCode</a>, <a href="sensetalk.html">SenseTalk</a>, <a href="supertalk.html">SuperTalk</a>, <a href="hypercard.html">HyperCard</a> - 3 PLDB concepts link to HyperTalk: <a href="applescript.html">Applescript</a>, <a href="hyperscript-lang.html">Hyperscript</a>, <a href="supertalk.html">SuperTalk</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/h/HyperTalk.ht'>hello-world</a>: put "Hello World" ``` ```Example from <a href='https://en.wikipedia.org/wiki/HyperTalk'>Wikipedia</a>: on mouseUp select the clickLine put word 2 of the clickLine into linenum do line linenum of cd fld 1 end mouseUp ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token put Built with Scroll v170.5.0 10/15/2024 516 2.6
Hyperscript - Template language Hyperscript =========== Hyperscript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2012 by Dominic Tarr. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Dominic%20Tarr Dominic Tarr #871 on PLDB 13 Years Old ```Download source code: git clone https://github.com/hyperhype/hyperscript ``` Create HyperText with JavaScript. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Hyperscript is developed on <a href="https://github.com/hyperhype/hyperscript">GitHub</a> and has 2,622 stars - Early development of Hyperscript happened in <a href="../lists/labs.html#q=https://github.com/hyperhype">https://github.com/hyperhype</a> - Hyperscript is written in <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> ```Example from the web: var h = require('hyperscript') h('div#page', h('div#header', h('h1.classy', 'h', { style: {'background-color': '#22f'} })), h('div#menu', { style: {'background-color': '#2f2'} }, h('ul', h('li', 'one'), h('li', 'two'), h('li', 'three'))), h('h2', 'content title', { style: {'background-color': '#f22'} }), h('p', "so it's just like a templating engine,\n", "but easy to use inline with javascript\n"), h('p', "the intention is for this to be used to create\n", "reusable, interactive html widgets. ")) ``` Built with Scroll v170.5.0 10/15/2024 414 2.1
Hyperscript - Programming language Hyperscript =========== Hyperscript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #459 on PLDB 5 Years Old ```Download source code: git clone https://github.com/bigskysoftware/_hyperscript ``` _hyperscript is a small, open scripting language inspired by hypertalk - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Hyperscript is developed on <a href="https://github.com/bigskysoftware/_hyperscript">GitHub</a> and has 2,962 stars - Early development of Hyperscript happened in <a href="../lists/labs.html#q=https://github.com/bigskysoftware">https://github.com/bigskysoftware</a> - Hyperscript is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="python.html">Python</a>, <a href="svg.html">SVG</a> - <a href="https://hyperscript.org/">hyperscript.org</a> was registered in 2020 - See also: (1 related languages) <a href="hypertalk.html">HyperTalk</a> ```Example from the web: <script src="https://unpkg.com/hyperscript.org@0.9.5"></script> <button _="on click toggle .clicked"> Toggle the "clicked" class on me </button> <div hs="on mouseOver toggle mouse-over on #foo"> </div> <div data-hs="on click call aJavascriptFunction() then wait 10s then call anotherJavascriptFunction()"> Do some stuff </div> ``` Built with Scroll v170.5.0 10/15/2024 388 1.9
Hyperlog Built with Scroll v170.5.0 10/15/2024 6 0
Hyperlisp Built with Scroll v170.5.0 10/15/2024 6 0
HyperFun - Programming language HyperFun ======== HyperFun is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #3311 on PLDB 26 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of HyperFun happened in <a href="../lists/labs.html#q=http://digitalmaterial.org">http://digitalmaterial.org</a> - HyperFun on HOPL https://hopl.info/showlanguage.prx?exp=5289 HyperFun on HOPL Built with Scroll v170.5.0 10/15/2024 205 1
Hyperflow Built with Scroll v170.5.0 10/15/2024 6 0
HyperCard - Programming language HyperCard ========= HyperCard is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #1093 on PLDB 38 Years Old HyperCard was a piece of application software and a programming tool for Apple Macintosh and Apple IIGS computers. It was among the first successful hypermedia systems before the World Wide Web. HyperCard combined a flat-file database with a graphical, flexible, user-modifiable interface. Read more on Wikipedia... https://en.wikipedia.org/wiki/HyperCard Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of HyperCard happened in <a href="../lists/labs.html#q=Apple">Apple</a> - See also: (7 related languages) <a href="hypertalk.html">HyperTalk</a>, <a href="delphi.html">Delphi</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="livecode.html">LiveCode</a>, <a href="applescript.html">Applescript</a> - 3 PLDB concepts link to HyperCard: <a href="decker.html">Decker</a>, <a href="lil.html">Lil</a>, <a href="speedie.html">Speedie</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Message Passing FeatureLink ../features/hasMessagePassing.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 344 1.7
Hyper-basic Built with Scroll v170.5.0 10/15/2024 6 0
Hypac Built with Scroll v170.5.0 10/15/2024 6 0
HyCom - Programming language HyCom ===== HyCom is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 #3460 on PLDB 50 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of HyCom happened in <a href="../lists/labs.html#q=Universidad Nacional de La Plata">Universidad Nacional de La Plata</a> - HyCom on HOPL https://hopl.info/showlanguage.prx?exp=4133 HyCom on HOPL - Read more about HyCom on Semantic Scholar: 1. https://semanticscholar.org/paper/d8dc67e20d0e1d0bb056c435f5e1158c47c26dce 1. Built with Scroll v170.5.0 10/15/2024 223 1.1
Hybrid - Programming language Hybrid ====== Hybrid is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #3459 on PLDB 38 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Hybrid happened in <a href="../lists/labs.html#q=Institut für Angewandte Mathematik">Institut für Angewandte Mathematik</a> - Hybrid on HOPL https://hopl.info/showlanguage.prx?exp=1327 Hybrid on HOPL - Read more about Hybrid on Semantic Scholar: 1. https://semanticscholar.org/paper/2720feaa7fc5d25e99055f59254170fcd5f4a229 1. Built with Scroll v170.5.0 10/15/2024 223 1.1
HXML - Application HXML ==== HXML is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #1201 on PLDB 16 Years Old 0 <span title="HXML repos on GitHub.">Repos</span> Haxe compiler arguments can be stored in a .hxml file and can be executed with haxe <file.hxml>. In hxml it is possible to use newlines and comments which makes it easier to maintain Haxe build configurations. It is possible to supply more arguments after the hxml file, e.g. haxe build.hxml -debug. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - There are at least 0 HXML repos on <a href="https://github.com/search?q=language:HXML">GitHub</a> - Early development of HXML happened in <a href="../lists/labs.html#q=Haxe Foundation">Haxe Foundation</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/haxe.py">syntax highlighting</a> for HXML - GitHub supports <a href="https://github.com/vshaxe/haxe-TmLanguage" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for HXML - Read more about HXML on the web: 1. https://haxe.org/manual/compiler-usage-hxml.html 1. ```Example from the web: -cp src -dce full --each -js bin/homepage.js -main website.HomePage --next -js bin/gallery.js -main website.GalleryPage --next -js bin/contact.js -main website.ContactPage ``` ```Example from <a href='https://github.com/vshaxe/haxe-TmLanguage'>Linguist</a>: buildGlobal.hxml -lib mcover:2.1.1 -D unittest -x TestMain --macro mcover.MCover.coverage(['checkstyle'], ['src'], ['checkstyle.reporter', 'checkstyle.Main']) --next -cmd neko run -s src -s test -p resources/static-analysis.txt -cmd neko run --default-config resources/default-config.json -cmd neko run -c resources/default-config.json ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 463 2.3
hvm - Intermediate representation language hvm === hvm is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2022 by Victor Taelin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Victor%20Taelin Victor Taelin #3300 on PLDB 3 Years Old HVM is a low-level compile target for high-level languages. It provides a raw syntax for wiring interaction nets. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - <a href="https://github.com/HigherOrderCO/HVM/blob/main/paper/PAPER.pdf">First announcement of</a> hvm - See also: (1 related languages) <a href="hvm2.html">HVM2</a> - 1 PLDB concepts link to hvm: <a href="hvm2.html">HVM2</a> ```Example from the web: @main = a & @sum ~ (28 (0 a)) @sum = (?(((a a) @sum__C0) b) b) @sum__C0 = ({c a} ({$([*2] $([+1] d)) $([*2] $([+0] b))} f)) &! @sum ~ (a (b $([+] $(e f)))) &! @sum ~ (c (d e)) ``` Built with Scroll v170.5.0 10/15/2024 288 1.4
HuwCode - Programming language HuwCode ======= HuwCode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Huw Pritchard. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Huw%20Pritchard Huw Pritchard #2394 on PLDB 7 Years Old ```Download source code: git clone https://github.com/huwdp/huwinterpreter ``` Huwinterpreter - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - HuwCode is developed on <a href="https://github.com/huwdp/huwinterpreter">GitHub</a> and has 11 stars - Early development of HuwCode happened in <a href="../lists/labs.html#q=https://github.com/huwdp/huwinterpreter/issues">https://github.com/huwdp/huwinterpreter/issues</a> - HuwCode is written in <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="csv.html">CSV</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="typescript.html">TypeScript</a> Built with Scroll v170.5.0 10/15/2024 307 1.5
Hush - Programming language Hush ==== Hush is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Gabriel Bastos. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Gabriel%20Bastos Gabriel Bastos #1118 on PLDB 4 Years Old ```Download source code: git clone https://github.com/hush-shell/hush ``` Hush is a unix shell based on the Lua programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Hush is developed on <a href="https://github.com/hush-shell/hush">GitHub</a> and has 633 stars - Early development of Hush happened in <a href="../lists/labs.html#q=https://github.com/hush-shell/">https://github.com/hush-shell/</a> - Hush is written in <a href="rust.html">Rust</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="lua.html">Lua</a>, <a href="toml.html">TOML</a>, <a href="lisp.html">Lisp</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 10/15/2024 317 1.6
hurl - Application hurl ==== hurl, aka The name Hurl is a tribute to the awesome curl, with a focus on the HTTP protocol., is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2020 by Orange S.A. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Orange%20S.A Orange S.A #185 on PLDB 5 Years Old ```Download source code: git clone https://github.com/Orange-OpenSource/hurl ``` [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> hurl. Hurl is a command line tool that runs HTTP requests defined in a simple plain text format. It can perform requests, capture values and evaluate queries on headers and body response. Hurl is very versatile: it can be used for both fetching data and testing HTTP sessions - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - hurl is developed on <a href="https://github.com/Orange-OpenSource/hurl">GitHub</a> and has 12,390 stars - hurl is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="curl.html">Curl</a> - Early development of hurl happened in <a href="../lists/labs.html#q=https://github.com/Orange-OpenSource">https://github.com/Orange-OpenSource</a> - <a href="curl.html">Curl</a> influenced the design of hurl - hurl is written in <a href="bourne-shell.html">Bourne shell</a>, <a href="powershell.html">PowerShell</a>, <a href="rust.html">Rust</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="toml.html">TOML</a>, <a href="javascript.html">JavaScript</a>, <a href="xml.html">XML</a>, <a href="bash.html">Bash</a>, <a href="vim-script.html">Vim script</a>, <a href="lisp.html">Lisp</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="c.html">C</a> - See also: (1 related languages) <a href="curl.html">Curl</a> - Read more about hurl on the web: 1. https://hurl.dev/docs/running-tests.html 1. Built with Scroll v170.5.0 10/15/2024 594 3
Hummingbird-quickscript Built with Scroll v170.5.0 10/15/2024 6 0
humanhash-hash-function - Hash function humanhash-hash-function ======================= humanhash-hash-function is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22hashFunction%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">hash function</a> created in 2011 by Zachary Voase. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Zachary%20Voase Zachary Voase #1226 on PLDB 14 Years Old ```Download source code: git clone https://github.com/zacharyvoase/humanhash ``` Human-readable digests. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"hashFunction"%5D%7D%5D%2C"logic"%3A"AND"%7D'>hashFunction</a> - humanhash-hash-function is developed on <a href="https://github.com/zacharyvoase/humanhash">GitHub</a> and has 852 stars - Early development of humanhash-hash-function happened in <a href="../lists/labs.html#q=https://github.com/zacharyvoase/humanhash/issues">https://github.com/zacharyvoase/humanhash/issues</a> - humanhash-hash-function is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 268 1.3
HuJSON - Data notation HuJSON ====== HuJSON is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2019 by David Crawshaw. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=David%20Crawshaw David Crawshaw #769 on PLDB 6 Years Old ```Download source code: git clone https://github.com/tailscale/hujson ``` HuJSON: JSON for Humans (JWCC: JSON w/ comments and trailing commas) - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - HuJSON is developed on <a href="https://github.com/tailscale/hujson">GitHub</a> and has 588 stars - Early development of HuJSON happened in <a href="../lists/labs.html#q=https://github.com/tailscale">https://github.com/tailscale</a> - HuJSON is written in <a href="go.html">Go</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a> - Read more about HuJSON on the web: 1. https://nigeltao.github.io/blog/2021/json-with-commas-comments.html 1. Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // Built with Scroll v170.5.0 10/15/2024 346 1.7
HUGO - Programming language HUGO ==== HUGO is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by Juhana Leinonen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Juhana%20Leinonen Juhana Leinonen #1825 on PLDB 30 Years Old ```Download source code: git clone https://github.com/hugoif/library-contributions ``` Library contributions from the Hugo interactive fiction community - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - HUGO is developed on <a href="https://github.com/hugoif/library-contributions">GitHub</a> and has 0 stars - Early development of HUGO happened in <a href="../lists/labs.html#q=https://github.com/hugoif">https://github.com/hugoif</a> - HUGO is written in <a href="markdown.html">Markdown</a> - HUGO on HOPL https://hopl.info/showlanguage.prx?exp=2099 HUGO on HOPL - Read more about HUGO on the web: 1. 2. http://ifwiki.org/index.php/Hugo 1. https://en.wikipedia.org/wiki/Interactive_fiction#Software 2. Built with Scroll v170.5.0 10/15/2024 293 1.5
huginn - Programming language huginn ====== huginn is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Marcin Konarski. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Marcin%20Konarski Marcin Konarski #1587 on PLDB 10 Years Old ```Download source code: git clone https://github.com/AmokHuginnsson/huginn ``` Programming language with no quirks, so simple every child can master it. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - huginn is developed on <a href="https://github.com/AmokHuginnsson/huginn">GitHub</a> and has 42 stars - Early development of huginn happened in <a href="../lists/labs.html#q=https://github.com/AmokHuginnsson/huginn/issues">https://github.com/AmokHuginnsson/huginn/issues</a> - huginn is written in <a href="cpp.html">C++</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="vim-script.html">Vim script</a>, <a href="powershell.html">PowerShell</a>, <a href="python.html">Python</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="bash.html">Bash</a>, <a href="xml.html">XML</a>, <a href="cmake.html">CMake</a>, <a href="php.html">PHP</a>, <a href="svg.html">SVG</a>, <a href="lisp.html">Lisp</a>, <a href="m4.html">M4</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a> - Explore huginn snippets on <a href="http://www.rosettacode.org/wiki/Category:Huginn">Rosetta Code</a> - <a href="https://huginn.org/">huginn.org</a> was registered in 2017 HackerNews discussions of huginn ================================ title|titleLink|date|score|comments Show HN: Huginn: programming language with no quirks ;)|https://news.ycombinator.com/item?id=16464458|02/26/2018|2|2 Built with Scroll v170.5.0 10/15/2024 425 2.1
httplang - Programming language httplang ======== httplang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1499 on PLDB 10 Years Old ```Download source code: git clone https://github.com/Max00355/HTTPLang ``` A scripting langauge to do HTTP routines. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - httplang is developed on <a href="https://github.com/Max00355/HTTPLang">GitHub</a> and has 500 stars - Early development of httplang happened in <a href="../lists/labs.html#q=https://github.com/f-prime">https://github.com/f-prime</a> - httplang is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> HackerNews discussions of httplang ================================== title|titleLink|date|score|comments Show HN: HTTPLang – a scripting language for making HTTP requests|https://news.ycombinator.com/item?id=9598443|05/25/2015|44|8 Built with Scroll v170.5.0 10/15/2024 283 1.4
HTTP - Protocol HTTP ==== HTTP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1989 by Tim Berners-Lee. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 https://pldb.io/concepts/../lists/creators.html#q=Tim%20Berners-Lee Tim Berners-Lee #116 on PLDB 36 Years Old 0 <span title="HTTP repos on GitHub.">Repos</span> The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, and hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web. Hypertext is structured text that uses logical links (hyperlinks) between nodes containing text. Read more on Wikipedia... https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - There are at least 0 HTTP repos on <a href="https://github.com/search?q=language:HTTP">GitHub</a> - Early development of HTTP happened in <a href="../lists/labs.html#q=W3C">W3C</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/http">package</a> for syntax highlighting HTTP - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/textfmts.py">syntax highlighting</a> for HTTP - GitHub supports <a href="https://github.com/samsalisbury/Sublime-HTTP" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for HTTP - Indeed.com has 771,996 matches for <a href="https://www.indeed.com/jobs?q=http developer">"http developer"</a>. - See also: (12 related languages) <a href="ftp.html">FTP</a>, <a href="smtp.html">SMTP</a>, <a href="tls.html">TLS</a>, <a href="tcp.html">TCP</a>, <a href="udp.html">UDP</a>, <a href="url.html">URL</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="ascii.html">ASCII</a>, <a href="gzip.html">Gzip</a>, <a href="rest.html">REST</a>, <a href="isbn.html">ISBN</a> - 1 PLDB concepts link to HTTP: <a href="mosaic.html">NCSA Mosaic</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/h/HTTP.py'>hello-world</a>: import http.server import socketserver from http import HTTPStatus class Handler(http.server.SimpleHTTPRequestHandler): def do_GET(self): self.send_response(HTTPStatus.OK) self.end_headers() self.wfile.write(b'Hello World') httpd = socketserver.TCPServer(('', 8000), Handler) httpd.serve_forever() ``` ```Example from <a href='https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol'>Wikipedia</a>: HTTP/1.1 200 OK Date: Mon, 23 May 2005 22:38:34 GMT Content-Type: text/html; charset=UTF-8 Content-Encoding: UTF-8 Content-Length: 138 Last-Modified: Wed, 08 Jan 2003 23:11:55 GMT Server: Apache/1.3.3.7 (Unix) (Red-Hat/Linux) ETag: "3f80f-1b6-3e1cb03b" Accept-Ranges: bytes Connection: close <html> <head> <title>An Example Page</title> </head> <body> Hello World, this is a very simple HTML document. </body> </html> ``` ```<a href='https://twitter.com/bagder/status/1567162794092404742'>Fun fact</a>: http://http://http://@http://http://?http://#http:// is a legitimate URL ``` Built with Scroll v170.5.0 10/15/2024 657 3.3
Http-3 Built with Scroll v170.5.0 10/15/2024 6 0
HTTP/2 - Protocol HTTP/2 ====== HTTP/2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2407 on PLDB 10 Years Old HTTP/2 (originally named HTTP/2.0) is a major revision of the HTTP network protocol used by the World Wide Web. It was derived from the earlier experimental SPDY protocol, originally developed by Google. HTTP/2 was developed by the Hypertext Transfer Protocol working group httpbis (where bis means "second") of the Internet Engineering Task Force. Read more on Wikipedia... https://en.wikipedia.org/wiki/HTTP/2 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of HTTP/2 happened in <a href="../lists/labs.html#q=Google">Google</a> and <a href="../lists/labs.html#q=Mozilla">Mozilla</a> Built with Scroll v170.5.0 10/15/2024 271 1.4
htmx - Template language htmx ==== htmx is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2020 by Carson Gross. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Carson%20Gross Carson Gross #174 on PLDB 5 Years Old ```Download source code: git clone https://github.com/bigskysoftware/htmx ``` htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - htmx is developed on <a href="https://github.com/bigskysoftware/htmx">GitHub</a> and has 35,764 stars - Early development of htmx happened in <a href="../lists/labs.html#q=https://github.com/bigskysoftware/">https://github.com/bigskysoftware/</a> - htmx is written in <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="toml.html">TOML</a>, <a href="typescript.html">TypeScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="ruby.html">Ruby</a>, <a href="csv.html">CSV</a> - There are 12,000 members in the <a href="https://www.reddit.com/r/htmx/">htmx subreddit</a> - <a href="https://htmx.org/">htmx.org</a> was registered in 2020 ```Example from the web: <script src="https://unpkg.com/htmx.org@1.7.0"></script> <!-- have a button POST a click via AJAX --> <button hx-post="/clicked" hx-swap="outerHTML"> Click Me </button> ``` Built with Scroll v170.5.0 10/15/2024 432 2.2
Html Built with Scroll v170.5.0 10/15/2024 6 0
HTL - Template language HTL === HTL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2019 by Mike Bostock. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Mike%20Bostock Mike Bostock #1262 on PLDB 6 Years Old ```Download source code: git clone https://github.com/observablehq/htl ``` Inspired by lit-html and HTM, and referencing the fantastically precise HTML5 spec, we built hypertext literal: a tagged template literal for HTML which interpolates values based on context, allowing automatic escaping and the interpolation of non-serializable values, such as event listeners, style objects, and other DOM nodes. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - HTL is developed on <a href="https://github.com/observablehq/htl">GitHub</a> and has 298 stars - HTL is written in <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> ```Example from the web: html`<span style="background: ${"yellow; font-style: italic"};">It’s yellow (and italic).</span>` ``` Built with Scroll v170.5.0 10/15/2024 365 1.8
Htel Built with Scroll v170.5.0 10/15/2024 6 0
Hspec - Programming language Hspec ===== Hspec is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #2499 on PLDB 35 Years Old Hspec is a testing framework for Haskell. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Hspec happened in <a href="../lists/labs.html#q=https://github.com/hspec">https://github.com/hspec</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/haskell.py">syntax highlighting</a> for Hspec ```Example from the web: -- file Spec.hs import Test.Hspec import Test.QuickCheck import Control.Exception (evaluate) main :: IO () main = hspec $ do describe "Prelude.head" $ do it "returns the first element of a list" $ do head [23 ..] `shouldBe` (23 :: Int) it "returns the first element of an *arbitrary* list" $ property $ \x xs -> head (x:xs) == (x :: Int) it "throws an exception if used with an empty list" $ do evaluate (head []) `shouldThrow` anyException ``` Built with Scroll v170.5.0 10/15/2024 307 1.5
Hsml Built with Scroll v170.5.0 10/15/2024 6 0
Hsl Built with Scroll v170.5.0 10/15/2024 6 0
HScript - Programming language HScript ======= HScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #3458 on PLDB 29 Years Old HScript is Houdini’s legacy scripting language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of HScript happened in <a href="../lists/labs.html#q=Side Effects Software Inc">Side Effects Software Inc</a> - Read more about HScript on the web: 1. https://en.wikipedia.org/wiki/Houdini_(software) 1. ```Example from the web: if ( $F == 1 ) then echo Frame One else echo Not Frame One endif ``` Built with Scroll v170.5.0 10/15/2024 234 1.2
Hsaml-format Built with Scroll v170.5.0 10/15/2024 6 0
hrqr - Bar code format hrqr ==== hrqr is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22barCodeFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">bar code format</a> created in 2015 by Valentin Heun. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Valentin%20Heun Valentin Heun #1553 on PLDB 10 Years Old ```Download source code: git clone https://github.com/hrqr/hrqr.github.io ``` Human Readable Quick Response - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"barCodeFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>barCodeFormat</a> - hrqr is developed on <a href="https://github.com/hrqr/hrqr.github.io">GitHub</a> and has 83 stars - Early development of hrqr happened in <a href="../lists/labs.html#q=https://github.com/hrqr">https://github.com/hrqr</a> - hrqr is written in <a href="svg.html">SVG</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a> - <a href="http://hrqr.org/">hrqr.org</a> was registered in 2015 Built with Scroll v170.5.0 10/15/2024 302 1.5
hr-code - Bar code format hr-code ======= hr-code is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22barCodeFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">bar code format</a> created in 2019 by Han Tuzun. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Han%20Tuzun Han Tuzun #1722 on PLDB 6 Years Old ```Download source code: git clone https://github.com/hantuzun/hr-code ``` Human Response Code: Designed to be recognized by humans and OCR. Encodes all valid URL characters to images. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"barCodeFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>barCodeFormat</a> - hr-code is developed on <a href="https://github.com/hantuzun/hr-code">GitHub</a> and has 228 stars - Early development of hr-code happened in <a href="../lists/labs.html#q=https://github.com/hantuzun/hr-code/issues">https://github.com/hantuzun/hr-code/issues</a> - hr-code is written in <a href="markdown.html">Markdown</a>, <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 283 1.4
Hprl Built with Scroll v170.5.0 10/15/2024 6 0
H++ - Programming language H++ === H++ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Harold L. Marzan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Harold%20L.%20Marzan Harold L. Marzan #2699 on PLDB 12 Years Old ```Download source code: git clone https://github.com/hmarzan/HCC ``` The H++ Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - H++ is developed on <a href="https://github.com/hmarzan/HCC">GitHub</a> and has 2 stars - Early development of H++ happened in <a href="../lists/labs.html#q=Marzan Mercado Consulting, S.R.L.">Marzan Mercado Consulting, S.R.L.</a> - H++ is written in <a href="assembly-language.html">Assembly language</a>, <a href="cpp.html">C++</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="pascal.html">Pascal</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 289 1.4
Hp-time-shared-basic Built with Scroll v170.5.0 10/15/2024 6 0
Hp-pascal Built with Scroll v170.5.0 10/15/2024 6 0
HP-GL - Programming language HP-GL ===== HP-GL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #2578 on PLDB 39 Years Old HP-GL, short for Hewlett-Packard Graphics Language and often written as HPGL, is a printer control language created by Hewlett-Packard (HP). HP-GL was the primary printer control language used by HP plotters. It later became a standard for almost all plotters. Read more on Wikipedia... https://en.wikipedia.org/wiki/HP-GL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of HP-GL happened in <a href="../lists/labs.html#q=Hewlett-Packard">Hewlett-Packard</a> - HP-GL on HOPL https://hopl.info/showlanguage.prx?exp=2094 HP-GL on HOPL - See also: (2 related languages) <a href="ascii.html">ASCII</a>, <a href="basic.html">BASIC</a> Built with Scroll v170.5.0 10/15/2024 284 1.4
HP BASIC for OpenVMS - Programming language HP BASIC for OpenVMS ==================== HP BASIC for OpenVMS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1982. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 #2933 on PLDB 43 Years Old HP BASIC for OpenVMS is the latest name for a dialect of the BASIC programming language created by DEC (DEC) and now owned by Hewlett-Packard Enterprise (HPE). It was originally developed in the 1970s for the RSTS-11 operating system on the PDP-11 minicomputer. It was later ported to OpenVMS, first on VAX, then Alpha, and most recently Integrity. Read more on Wikipedia... https://en.wikipedia.org/wiki/HP_BASIC_for_OpenVMS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of HP BASIC for OpenVMS happened in <a href="../lists/labs.html#q=DEC">DEC</a> - HP BASIC for OpenVMS on HOPL https://hopl.info/showlanguage.prx?exp=6349 HP BASIC for OpenVMS on HOPL - See also: (4 related languages) <a href="dartmouth-basic.html">Dartmouth BASIC</a>, <a href="cobol.html">COBOL</a>, <a href="basic-plus.html">BASIC-PLUS</a>, <a href="java.html">Java</a> ```Example from <a href='https://en.wikipedia.org/wiki/HP_BASIC_for_OpenVMS'>Wikipedia</a>: 10 PRINT "Enter a temperature in Celsius "; INPUT C when error in X = REAL(C) PRINT "Temperature in degrees Fahrenheit is "; (X * 1.8) + 32 use PRINT "Error: Enter a valid numeric value." end when 40 END ``` Built with Scroll v170.5.0 10/15/2024 379 1.9
Hotdog - Programming language Hotdog ====== Hotdog is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2025 on PLDB 24 Years Old HotDog is an HTML editor developed by Sausage Software in the mid-1990s. At the time of its development, there were only a small number of HTML editors available on the market (such as HoTMetaL) and HotDog gathered significant interest due to its ease of use. The program was developed by the New Zealand Internet entrepreneur Steve Outtrim. Read more on Wikipedia... https://en.wikipedia.org/wiki/HotDog Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Hotdog happened in <a href="../lists/labs.html#q=Sausage Software">Sausage Software</a> - Hotdog on HOPL https://hopl.info/showlanguage.prx?exp=7200 Hotdog on HOPL - Read more about Hotdog on the web: 1. https://www.oreilly.com/library/view/programming-in-the/0201770180/0201770180_app06.html 1. Built with Scroll v170.5.0 10/15/2024 296 1.5
Hot Cocoa Lisp - Programming language Hot Cocoa Lisp ============== Hot Cocoa Lisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Sam Auciello. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Sam%20Auciello Sam Auciello #1698 on PLDB 12 Years Old ```Download source code: git clone https://github.com/olleicua/hcl ``` Hot Cocoa Lisp - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Hot Cocoa Lisp is developed on <a href="https://github.com/olleicua/hcl">GitHub</a> and has 34 stars - Early development of Hot Cocoa Lisp happened in <a href="../lists/labs.html#q=https://github.com/olleicua/hcl/issues">https://github.com/olleicua/hcl/issues</a> - Hot Cocoa Lisp is written in <a href="javascript.html">JavaScript</a>, <a href="hcl.html">HCL</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 293 1.5
Horse64 - Programming language Horse64 ======= Horse64 is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Ellie Kanning-Dawn. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Ellie%20Kanning-Dawn Ellie Kanning-Dawn #1655 on PLDB 5 Years Old ```Download source code: git clone https://codeberg.org/Horse64/core.horse64.org ``` Horse64 is a high-level language that combines readability, clean dynamic typing, and readiness for large projects. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Horse64 is written in <a href="horse64.html">Horse64</a>, <a href="moose64.html">Moose64</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="cython.html">Cython</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="bash.html">Bash</a> - 2 PLDB concepts link to Horse64: <a href="horse64.html">Horse64</a>, <a href="moose64.html">Moose64</a> ```Example from the web: func main { print("Hello World") } ``` Built with Scroll v170.5.0 10/15/2024 315 1.6
Hopscotch - Programming language Hopscotch ========= Hopscotch is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2714 on PLDB 9 Years Old Hopscotch is a visual programming language developed by Hopscotch Technologies, designed to allow young or beginner programmers to develop simple projects. Its simple UI allows its users to drag and drop blocks to create scripts of which can be played when activated. Although the language is easy to use, to develop more advanced pieces of code is almost impossible and requires more powerful languages. Read more on Wikipedia... https://en.wikipedia.org/wiki/Hopscotch_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Hopscotch happened in <a href="../lists/labs.html#q=Hopscotch Technologies">Hopscotch Technologies</a> - See also: (2 related languages) <a href="scratch.html">Scratch</a>, <a href="python.html">Python</a> Built with Scroll v170.5.0 10/15/2024 286 1.4
HOPE - Programming language HOPE ==== HOPE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1978. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 #919 on PLDB 47 Years Old Hope is a small functional programming language developed in the 1970s at Edinburgh University. It predates Miranda and Haskell and is contemporaneous with ML (also developed at Edinburgh). Hope was derived from NPL, a simple functional language developed by Rod Burstall and John Darlington in their work on program transformation. Read more on Wikipedia... https://en.wikipedia.org/wiki/Hope_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of HOPE happened in <a href="../lists/labs.html#q=https://github.com/dmbaturin/hope/issues">https://github.com/dmbaturin/hope/issues</a> - Explore HOPE snippets on <a href="http://www.rosettacode.org/wiki/Category:Hope">Rosetta Code</a> - HOPE on HOPL https://hopl.info/showlanguage.prx?exp=810 HOPE on HOPL - See also: (3 related languages) <a href="haskell.html">Haskell</a>, <a href="ml.html">ML</a>, <a href="snobol.html">SNOBOL</a> - Read more about HOPE on the web: 1. https://github.com/dmbaturin/hope 1. ```Example from <a href='https://en.wikipedia.org/wiki/Hope_(programming_language)'>Wikipedia</a>: dec fact : num -> num; --- fact 0 <= 1; --- fact n <= n*fact(n-1); ``` ```HOPE <a href="../lists/keywords.html#q=hope">Keywords</a> and or not char num div mod dec X # : -> ; --- if then else > <= + ( ) , infix - truval :: nil " <> == in where data ++ lambda ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example --- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example --- A comment Token --- row Feature Single-Type Arrays FeatureLink ../features/hasSingleTypeArrays.html Supported <span class="hasFeature">✓</span> Example [1,2,3] Token row Feature Letter-first Identifiers FeatureLink ../features/letterFirstIdentifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Anonymous Functions FeatureLink ../features/hasAnonymousFunctions.html Supported <span class="hasFeature">✓</span> Example lambda(x,y) => x + y Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Infix Notation FeatureLink ../features/hasInfixNotation.html Supported <span class="hasFeature">✓</span> Example max(10,20) + max(1,max(2,3)); Token row Feature Pattern Matching FeatureLink ../features/hasPatternMatching.html Supported <span class="hasFeature">✓</span> Example Token row Feature Merges Whitespace FeatureLink ../features/mergesWhitespace.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasUserDefinedOperators FeatureLink ../features/hasUserDefinedOperators.html Supported <span class="hasFeature">✓</span> Example Hope enables us to use a function with two arguments as an infix operator. e must assign it a priority and use it as an infix operator everywhere, including the equations that define it. A bigger number in the infix declaration means a higher priority. Most of Hope's standard functions are supplied as infix operators. infix mult 8; dec mult : num # num - > num; ---xmulty<= ifY=0then0elsexmult(y-1)+x; Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 680 3.4
hop - Programming language hop === hop is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2603 on PLDB 19 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of hop happened in <a href="../lists/labs.html#q=Inria">Inria</a> and <a href="../lists/labs.html#q=Universit ́e de Nice">Universit ́e de Nice</a> - hop on HOPL https://hopl.info/showlanguage.prx?exp=8576 hop on HOPL - Read more about hop on the web: 1. https://www.lri.fr/~conchon/TER/2012/3/dls06.pdf 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/h/HOP'>hello-world</a>: (define-service (hello-world) (<HTML> (<HEAD> (<TITLE> "Hello World")) (<BODY> "Hello World"))) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 301 1.5
hoot-smalltalk - Programming language hoot-smalltalk ============== hoot-smalltalk is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Nikolas S. Boyd. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Nikolas%20S.%20Boyd Nikolas S. Boyd #2257 on PLDB 7 Years Old ```Download source code: git clone https://gitlab.com/hoot-smalltalk/hoot-smalltalk ``` Hoot is a variation of Smalltalk that integrates the best features of Smalltalk with those of a host language and its virtual machine VM. The initial target platforms include Java (and its JVM), and C# (and its CLR). Hoot is an experimental new programming language which builds on experience and understanding gained during the development of Bistro Smalltalk. Thus, Hoot Smalltalk is the natural and conceptual successor of Bistro Smalltalk. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - hoot-smalltalk on GitLab https://gitlab.com/hoot-smalltalk/hoot-smalltalk hoot-smalltalk on GitLab - Early development of hoot-smalltalk happened in <a href="../lists/labs.html#q=https://gitlab.com/hoot-smalltalk/hoot-smalltalk">https://gitlab.com/hoot-smalltalk/hoot-smalltalk</a> - hoot-smalltalk is written in <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Threads FeatureLink ../features/hasThreads.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 357 1.8
hoon - Programming language hoon ==== hoon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #1988 on PLDB 14 Years Old 84 <span title="hoon repos on GitHub.">Repos</span> Hoon is a high-level, statically typed, functional programming language, custom-designed for use with Urbit. For a functional language it has a surprisingly imperative style, and mastering it doesn't require knowing any advanced mathematics. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 84 hoon repos on <a href="https://github.com/search?q=language:hoon">GitHub</a> - Early development of hoon happened in <a href="../lists/labs.html#q=https://github.com/cgyarvin/urbit/issues">https://github.com/cgyarvin/urbit/issues</a> - The Google BigQuery Public Dataset GitHub snapshot shows 3 users using hoon in 3 repos on <a href="https://api.github.com/search/repositories?q=language:hoon">GitHub</a> - Read more about hoon on the web: 1. https://github.com/cgyarvin/urbit/blob/master/doc/book/3-syntax.markdown 1. - 1 PLDB concepts link to hoon: <a href="cloc.html">cloc</a> ```Example from the web: :: A message you ping another ship with :: :::: /===/mar/ping/message/hoon :: /- ping-message !: |_ ping-message ++ grab |% += noun ping-message -- -- ``` Built with Scroll v170.5.0 10/15/2024 348 1.7
Hook - Programming language Hook ==== Hook is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Fabio de Souza Villaca Medeiros. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Fabio%20de%20Souza%20Villaca%20Medeiros Fabio de Souza Villaca Medeiros #1571 on PLDB 4 Years Old ```Download source code: git clone https://github.com/fabiosvm/hook-lang ``` The Hook Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Hook is developed on <a href="https://github.com/fabiosvm/hook-lang">GitHub</a> and has 98 stars - Early development of Hook happened in <a href="../lists/labs.html#q=https://github.com/fabiosvm/hook-lang/issues">https://github.com/fabiosvm/hook-lang/issues</a> - Hook is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="cmake.html">CMake</a>, <a href="ruby.html">Ruby</a>, <a href="lua.html">Lua</a>, <a href="php.html">PHP</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="ini.html">Ini</a> Built with Scroll v170.5.0 10/15/2024 329 1.6
Honu Built with Scroll v170.5.0 10/15/2024 6 0
Homespring - Programming language Homespring ========== Homespring is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #3149 on PLDB 22 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Homespring happened in <a href="../lists/labs.html#q=https://sange.fi/esoteric/archive/">https://sange.fi/esoteric/archive/</a> - Homespring on HOPL https://hopl.info/showlanguage.prx?exp=8575 Homespring on HOPL - Read more about Homespring on the web: 1. http://xeny.net/Homespring 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/h/Homespring.homespring'>hello-world</a>: Universe bear hatchery powers world. bear hatchery powers o. bear hatchery powers hell marshy marshy marshy a snowmelt ``` Built with Scroll v170.5.0 10/15/2024 258 1.3
Homebrew - Package manager Homebrew ======== Homebrew is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2009 by Max Howell. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Max%20Howell Max Howell #312 on PLDB 16 Years Old ```Download source code: git clone https://github.com/Homebrew/brew ``` The Missing Package Manager for macOS. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Homebrew is developed on <a href="https://github.com/Homebrew/brew">GitHub</a> and has 40,327 stars - Early development of Homebrew happened in <a href="../lists/labs.html#q=https://github.com/Homebrew">https://github.com/Homebrew</a> - Homebrew is written in <a href="ruby.html">Ruby</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="bash.html">Bash</a>, <a href="json.html">JSON</a>, <a href="erb.html">ERB</a>, <a href="swift.html">Swift</a>, <a href="diff.html">Diff</a>, <a href="xml.html">XML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="cmake.html">CMake</a>, <a href="ini.html">Ini</a>, <a href="svg.html">SVG</a> - <a href="https://brew.sh/">brew.sh</a> was registered in 2013 - 1 PLDB concepts link to Homebrew: <a href="tea-pm.html">tea</a> Built with Scroll v170.5.0 10/15/2024 357 1.8
Homa - Protocol Homa ==== Homa is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2018 by John Ousterhout. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=John%20Ousterhout John Ousterhout #784 on PLDB 7 Years Old ```Download source code: git clone https://github.com/PlatformLab/HomaModule ``` TCP’s problems are too fundamental and interrelated to be fixed; the only way to harness the full performance potential of modern networks is to introduce a new transport protocol into the datacenter. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Homa is developed on <a href="https://github.com/PlatformLab/HomaModule">GitHub</a> and has 171 stars - Early development of Homa happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - <a href="tcp.html">TCP</a> influenced the design of Homa - Homa is written in <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="bash.html">Bash</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="perl.html">Perl</a>, <a href="cmake.html">CMake</a> - Read more about Homa on the web: 1. https://web.stanford.edu/~ouster/cgi-bin/papers/replaceTcp.pdf 1. Built with Scroll v170.5.0 10/15/2024 355 1.8
holyc - Programming language holyc ===== holyc is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005 by Terry A. Davis. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Terry%20A.%20Davis Terry A. Davis #2021 on PLDB 20 Years Old 137 <span title="holyc repos on GitHub.">Repos</span> HolyC is a variation of C developed by Terry A. Davis. HolyC is the official programming language for The Temple Operating System (TempleOS). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 137 holyc repos on <a href="https://github.com/search?q=language:HolyC">GitHub</a> - Early development of holyc happened in <a href="../lists/labs.html#q=https://github.com/cia-foundation/TempleOS/issues">https://github.com/cia-foundation/TempleOS/issues</a> - The Google BigQuery Public Dataset GitHub snapshot shows 9 users using holyc in 9 repos on <a href="https://api.github.com/search/repositories?q=language:HolyC">GitHub</a> - Read more about holyc on the web: 1. https://web.archive.org/web/20170325000321/http://www.templeos.org/Wb/Doc/HolyC.html 1. ```Example from the web: U0 Main() { I16 i1; I32 j1; j1=i1=0x12345678; //Resulting i1 is 0x5678 but j1 is 0x12345678 I64 i2=0x8000000000000000; Print("%X\n",i2>>1); //Res is 0xC000000000000000 as expected U64 u3=0x8000000000000000; Print("%X\n",u3>>1); //Res is 0x4000000000000000 as expected I32 i4=0x80000000; //const is loaded into a 64-bit reg var. Print("%X\n",i4>>1); //Res is 0x40000000 I32 i5=-0x80000000; Print("%X\n",i5>>1); //Res is 0xFFFFFFFFC0000000 } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 488 2.4
Holonforth Built with Scroll v170.5.0 10/15/2024 6 0
Holo Built with Scroll v170.5.0 10/15/2024 6 0
Holcf Built with Scroll v170.5.0 10/15/2024 6 0
Hol Built with Scroll v170.5.0 10/15/2024 6 0
Hodor - Esoteric programming language Hodor ===== Hodor is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2015 by Drew Morris. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Drew%20Morris Drew Morris #721 on PLDB 10 Years Old ```Download source code: git clone https://github.com/hummingbirdtech/hodor ``` Using jumbled permutations of the word "hodor" over and over again we have simplified programming syntax to make it easier than ever before. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Hodor is developed on <a href="https://github.com/hummingbirdtech/hodor">GitHub</a> and has 327 stars - Early development of Hodor happened in <a href="../lists/labs.html#q=https://github.com/hummingbirdtech">https://github.com/hummingbirdtech</a> - Hodor is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> - <a href="http://www.hodor-lang.org/">hodor-lang.org</a> was registered in 2021 ```Example from the web: $HODOR: hhodor? Hodor!? Hodor!? oHooodorrhodor orHodor!? d = HoDoRHoDoR () { hodor.hod('Hhodor? Hodor!? Hodor!? o HODOR!? orHodor!? d!'); }; hhodor? Hodor!? Hodor!? oHooodorrhodor orHodor!? d(); ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/h/Hodor.hd'>hello-world</a>: hodor.hod('Hhodor? Hodor!? Hodor!? o, Hooodorrhodor orHodor!? d!'); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token hodor.hod Built with Scroll v170.5.0 10/15/2024 383 1.9
Hocon - Data notation Hocon ===== Hocon, aka Human-Optimized Config Object Notation, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #995 on PLDB 14 Years Old HOCON, or Human-Optimized Config Object Notation is a format for human-readable data, and a superset of JSON and .properties. It is primarily used in conjunction with the Play framework, and is developed by Lightbend. It is also supported as a configuration format for .NET projects via Akka.NET and Puppet.. Read more on Wikipedia... https://en.wikipedia.org/wiki/HOCON Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Hocon is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="json.html">JSON</a> - Early development of Hocon happened in <a href="../lists/labs.html#q=https://github.com/lightbend">https://github.com/lightbend</a> - See also: (4 related languages) <a href="json.html">JSON</a>, <a href="java-properties.html">Java Properties</a>, <a href="puppet.html">Puppet</a>, <a href="yaml.html">YAML</a> ```Example from the web: // one array a : [ 1, 2, 3, 4 ] // two arrays that are concatenated a : [ 1, 2 ] [ 3, 4 ] // a later definition referring to an earlier // (see "self-referential substitutions" below) a : [ 1, 2 ] a : ${a} [ 3, 4 ] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 465 2.3
hobbes - Programming language hobbes ====== hobbes is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Kalani Thielen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Kalani%20Thielen Kalani Thielen #869 on PLDB 8 Years Old ```Download source code: git clone https://github.com/Morgan-Stanley/hobbes ``` A language and an embedded JIT compiler - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - hobbes is developed on <a href="https://github.com/Morgan-Stanley/hobbes">GitHub</a> and has 1,161 stars - Early development of hobbes happened in <a href="../lists/labs.html#q=https://github.com/morganstanley">https://github.com/morganstanley</a> - hobbes is written in <a href="cpp.html">C++</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="markdown.html">Markdown</a>, <a href="nix.html">Nix</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="cmake.html">CMake</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="make.html">Make</a>, <a href="vim-script.html">Vim script</a>, <a href="diff.html">Diff</a>, <a href="dockerfile.html">Dockerfile</a> - Read more about hobbes on the web: 1. http://lists.llvm.org/pipermail/llvm-dev/2017-June/114307.htmlreference 1. Built with Scroll v170.5.0 10/15/2024 358 1.8
Hmsl Built with Scroll v170.5.0 10/15/2024 6 0
HMMM - Assembly language HMMM ==== HMMM, aka Harvey Mudd Miniature Machine, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2886 on PLDB 19 Years Old Hmmm (Harvey Mudd Miniature Machine) is a 16-bit, 23-instruction simulated assembly language with 28=256 16-bit words of memory. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of HMMM happened in <a href="../lists/labs.html#q=Harvey Mudd College">Harvey Mudd College</a> - Read more about HMMM on the web: 1. 2. https://www.cs.hmc.edu/~cs5grad/cs5/hmmm/documentation/documentation.html 1. https://web.cs.hacettepe.edu.tr/~bbm101/fall17/files/Hmmm.pdf 2. ```Example from <a href='https://riju.codes/hmmm'>Riju</a>: 0 setn r1, 72 1 write r1 2 setn r1, 101 3 write r1 4 setn r1, 108 5 write r1 6 setn r1, 108 7 write r1 8 setn r1, 111 9 write r1 10 setn r1, 44 11 write r1 12 setn r1, 32 13 write r1 14 setn r1, 119 15 write r1 16 setn r1, 111 17 write r1 18 setn r1, 114 19 write r1 20 setn r1, 108 21 write r1 22 setn r1, 100 23 write r1 24 setn r1, 33 25 write r1 26 setn r1, 10 27 write r1 28 halt ``` Built with Scroll v170.5.0 10/15/2024 362 1.8
High-Level Virtual Machine - Virtual machine High-Level Virtual Machine ========================== High-Level Virtual Machine, aka High-Level Virtual Machine, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22vm%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">virtual machine</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #2769 on PLDB 16 Years Old HLVM is a cross-platform open-source high-level virtual machine. The virtual machine is written in OCaml and uses the excellent LLVM library for efficient high-performance native code generation. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"vm"%5D%7D%5D%2C"logic"%3A"AND"%7D'>virtual machine</a> - Early development of High-Level Virtual Machine happened in <a href="../lists/labs.html#q=https://github.com/ocaml-forge">https://github.com/ocaml-forge</a> - Read more about High-Level Virtual Machine on the web: 1. http://forge.ocamlcore.org/projects/hlvm/ 1. Built with Scroll v170.5.0 10/15/2024 259 1.3
HLSL - Shading language HLSL ==== HLSL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22shadingLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">shading language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #325 on PLDB 23 Years Old 2k <span title="HLSL repos on GitHub.">Repos</span> The High-Level Shader Language or High-Level Shading Language (HLSL) is a proprietary shading language developed by Microsoft for the Direct3D 9 API to augment the shader assembly language, and went on to become the required shading language for the unified shader model of Direct3D 10 and higher. HLSL is analogous to the GLSL shading language used with the OpenGL standard. It is very similar to the Nvidia Cg shading language, as it was developed alongside it. Read more on Wikipedia... https://en.wikipedia.org/wiki/High-Level_Shading_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"shadingLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>shadingLanguage</a> - There are at least 2,093 HLSL repos on <a href="https://github.com/search?q=language:HLSL">GitHub</a> - Early development of HLSL happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using HLSL in 2k repos on <a href="https://api.github.com/search/repositories?q=language:HLSL">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/graphics.py">syntax highlighting</a> for HLSL - GitHub supports <a href="https://github.com/tgjones/shaders-tmLanguage" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for HLSL - See also: (2 related languages) <a href="opengl.html">OpenGL</a>, <a href="cg.html">Cg</a> - Read more about HLSL on the web: 1. https://docs.microsoft.com/en-us/windows/desktop/direct3dhlsl/dx-graphics-hlsl 1. - 7 PLDB concepts link to HLSL: <a href="elena.html">ELENA</a>, <a href="emscripten.html">Emscripten</a>, <a href="lobster.html">lobster</a>, <a href="monkeyx.html">MonkeyX</a>, <a href="opencv.html">OpenCV</a>, <a href="pygments.html">Pygments</a>, <a href="spiderbasic.html">SpiderBasic</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: // The entry point and target profile are needed to compile this example: // -T ps_6_6 -E PSMain struct PSInput { float4 position : SV_Position; float4 color : COLOR0; }; float4 PSMain(PSInput input) : SV_Target0 { return input.color * input.color; } ``` ```Example from <a href='https://github.com/tgjones/shaders-tmLanguage'>Linguist</a>: float alpha = 1.f; texture tex; sampler tex_sampler = sampler_state { Texture = (tex); MipFilter = LINEAR; MinFilter = LINEAR; MagFilter = LINEAR; AddressU = WRAP; AddressV = WRAP; }; struct VS_OUTPUT { float4 pos : POSITION; float2 tex : TEXCOORD1; }; VS_OUTPUT vertex(float4 ipos : POSITION, float2 tex : TEXCOORD0) { VS_OUTPUT Out; Out.pos = ipos; Out.tex = tex * 2; return Out; } float4 pixel(VS_OUTPUT In) : COLOR { return tex2D(tex_sampler, In.tex) * alpha; } technique blur_ps_vs_2_0 { pass P0 { VertexShader = compile vs_2_0 vertex(); PixelShader = compile ps_2_0 pixel(); } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 709 3.5
Hlasm Built with Scroll v170.5.0 10/15/2024 6 0
High Level Assembly - Assembly language High Level Assembly =================== High Level Assembly, aka High Level Assembly, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 2011 by Randall Hyde. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Randall%20Hyde Randall Hyde #824 on PLDB 14 Years Old High Level Assembly (HLA) is an high-level assembly language developed by Randall Hyde. It allows the use of higher-level language constructs to aid both beginners and advanced assembly developers. It fully supports advanced data types and object-oriented programming. Read more on Wikipedia... https://en.wikipedia.org/wiki/High_Level_Assembly Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of High Level Assembly happened in <a href="../lists/labs.html#q=Plantation Productions, Inc">Plantation Productions, Inc</a> - <a href="pascal.html">Pascal</a> and <a href="ada.html">Ada</a> and <a href="modula-2.html">Modula-2</a> and <a href="cpp.html">C++</a> influenced the design of High Level Assembly - Explore High Level Assembly snippets on <a href="http://www.rosettacode.org/wiki/Category:HLA">Rosetta Code</a> - See also: (15 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="ia-32.html">IA-32</a>, <a href="pascal.html">Pascal</a>, <a href="ada.html">Ada</a>, <a href="modula-2.html">Modula-2</a>, <a href="microsoft-macro-assembler.html">Microsoft Macro Assembler</a>, <a href="turbo-assembler.html">Turbo Assembler</a>, <a href="x86-isa.html">X86</a>, <a href="c.html">C</a>, <a href="nasm.html">Netwide Assembler</a>, <a href="gas.html">GNU Assembler</a>, <a href="coff.html">Common Object File Format</a>, <a href="elf.html">Extensible Linking Format</a> - Read more about High Level Assembly on the web: 1. https://sourceforge.net/projects/hlav1/ 1. ```Example from the web: procedure SetFormat; static chr :w.CHARRANGE; chr2 :w.CHARRANGE; cf :w.CHARFORMAT; begin SetFormat; w.SendMessage(hwnd, w.EM_GETMODIFY,0,0); push (eax); w.SendMessage(hwnd, w.EM_EXGETSEL,0, &chr); w.SendMessage(hwnd, w.EM_HIDESELECTION, true,0); mov (0, chr2.cpMin); mov (-1,chr2.cpMax); w.SendMessage(hwnd, w.EM_EXSETSEL,0,&chr2); mov (@size(cf), cf.cbSize); mov (w.CFM_CHARSET | w.CFM_FACE | w.CFM_SIZE | w.CFM_COLOR, cf.dwMask); mov (logfont.lfCharSet, al); mov (al,cf.bCharSet); mov (logfont.lfPitchAndFamily, al); mov (al, cf.bPitchAndFamily); w.lstrcpyn(cf.szFaceName,&logfont.lfFaceName,w.LF_FACESIZE); mov (logfont.lfHeight, eax); neg (eax); mov (15,ecx); mul (ecx); mov (eax, cf.yHeight); mov (rgb, cf.crTextColor); w.SendMessage(hwnd, w.EM_SETCHARFORMAT, w.SCF_SELECTION,&cf); w.SendMessage(hREd, w.WM_SETFONT, hFont, true); w.SendMessage(hREd, w.EM_SETMARGINS, w.EC_LEFTMARGIN,5); pop (eax); w.SendMessage(hwnd, w.EM_SETMODIFY, eax,0); w.SendMessage(hwnd, w.EM_EXSETSEL,0,&chr); w.SendMessage(hwnd,w.EM_HIDESELECTION, false, 0); end SetFormat; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example // _SortCases_ // // This routine does a bubble sort on an array // of _caseRecord_ objects. It sorts in ascending // order using the "value" field as the key. // // This is a good old fashioned bubble sort which // turns out to be very efficient because: // // (1) The list of cases is usually quite small, and // (2) The data is usually already sorted (or mostly sorted). macro _SortCases_( ary, size ):i, bnd, didswap, temp; ?bnd := size - 1; ?didswap := true; #while( didswap ) ?didswap := false; ?i := 0; #while( i < bnd ) #if( ary[i].value > ary[i+1].value ) ?temp := ary[i]; ?ary[i] := ary[i+1]; ?ary[i+1] := temp; ?didswap := true; #endif ?i := i + 1; #endwhile ?bnd := bnd - 1; #endwhile; endmacro; Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // comment Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 794 4
HL7 - Programming language HL7 === HL7 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #798 on PLDB 36 Years Old Health Level Seven or HL7 refers to a set of international standards for transfer of clinical and administrative data between software applications used by various healthcare providers. These standards focus on the application layer, which is "layer 7" in the OSI model. The HL7 standards are produced by Health Level Seven International, an international standards organization, and are adopted by other standards issuing bodies such as American National Standards Institute and International Organization for Standardization. Read more on Wikipedia... https://en.wikipedia.org/wiki/Health_Level_7 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of HL7 happened in <a href="../lists/labs.html#q=Health Level Seven International">Health Level Seven International</a> - HL7 on HOPL https://hopl.info/showlanguage.prx?exp=6203 HL7 on HOPL - <a href="http://www.hl7.org/">hl7.org</a> was registered in 1996 - Read more about HL7 on the web: 1. https://en.wikipedia.org/wiki/Health_Level_7 1. Built with Scroll v170.5.0 10/15/2024 324 1.6
HiveQL - Query language HiveQL ====== HiveQL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #972 on PLDB 14 Years Old 502 <span title="HiveQL repos on GitHub.">Repos</span> SQL-like query language interface called the Hive query language. While based on SQL, HiveQL does not strictly follow the full SQL-92 standard. Internally, a compiler translates HiveQL statements into a directed acyclic graph of MapReduce, Tez, or Spark jobs, which are submitted to Hadoop for execution. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - There are at least 502 HiveQL repos on <a href="https://github.com/search?q=language:HiveQL">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 135 users using HiveQL in 143 repos on <a href="https://api.github.com/search/repositories?q=language:HiveQL">GitHub</a> - GitHub supports <a href="https://github.com/adidonato/language-hql" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for HiveQL - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/EDS-APHP/HiveQLKernel">Kernel</a> for HiveQL - Read more about HiveQL on the web: 1. https://en.wikipedia.org/wiki/Apache_Hive#HiveQL 1. ```Example from the web: 4 CREATE TABLE word_counts AS 5 SELECT word, count(1) AS count FROM 6 (SELECT explode(split(line, '\s')) AS word FROM docs) temp 7 GROUP BY word 8 ORDER BY word; ``` ```Example from <a href='https://github.com/adidonato/language-hql'>Linguist</a>: set hive.mapred.mode=nonstrict; set hive.exec.dynamic.partition=true; set hive.exec.dynamic.partition.mode=nonstrict; -- SORT_QUERY_RESULTS create table nzhang_t1 like srcpart; create table nzhang_t2 like srcpart; FROM srcpart INSERT OVERWRITE TABLE nzhang_t1 PARTITION (ds, hr) SELECT key, value, ds, hr WHERE ds = '2008-04-08' AND hr = '11' INSERT OVERWRITE TABLE nzhang_t2 PARTITION (ds, hr) SELECT key, value, ds, hr WHERE ds = '2008-04-08' and hr = '12' GROUP BY key, value, ds, hr; show partitions nzhang_t1; show partitions nzhang_t2; select * from nzhang_t1; select * from nzhang_t2; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 544 2.7
hivemind - Programming language hivemind ======== hivemind is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Alexander Ivanov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Alexander%20Ivanov Alexander Ivanov #1672 on PLDB 10 Years Old ```Download source code: git clone https://github.com/alehander42/hivemind ``` a multi-syntax language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - hivemind is developed on <a href="https://github.com/alehander42/hivemind">GitHub</a> and has 135 stars - Early development of hivemind happened in <a href="../lists/labs.html#q=https://github.com/alehander92/hivemind/issues">https://github.com/alehander92/hivemind/issues</a> - hivemind is written in <a href="ruby.html">Ruby</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a> HackerNews discussions of hivemind ================================== title|titleLink|date|score|comments Show HN: A multi-syntax programming language with bidirectional grammars|https://news.ycombinator.com/item?id=11275736|03/13/2016|96|38 Built with Scroll v170.5.0 10/15/2024 297 1.5
Hiq Built with Scroll v170.5.0 10/15/2024 6 0
Hina - Programming language Hina ==== Hina is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Mark. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Mark Mark #2705 on PLDB 5 Years Old ```Download source code: git clone https://github.com/markpwns1/hina ``` A sane programming language that compiles to Lua - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Hina is developed on <a href="https://github.com/markpwns1/hina">GitHub</a> and has 5 stars - Early development of Hina happened in <a href="../lists/labs.html#q=https://github.com/markpwns1/hina/issues">https://github.com/markpwns1/hina/issues</a> - Hina is written in <a href="lua.html">Lua</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a> Built with Scroll v170.5.0 10/15/2024 279 1.4
hilvl - Programming language hilvl ===== hilvl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Holger Ludvigsen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Holger%20Ludvigsen Holger Ludvigsen #1787 on PLDB 10 Years Old ```Download source code: git clone https://github.com/holgerl/hilvl ``` Hilvl is a programming language that is versatile but with a very small syntax. All code in hilvl are single-argument invocations of actions that belong to services. Services are the fundamental building blocks of a hilvl program. And the name hilvl reflects how this is a higher level of abstraction than objects and functions. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - hilvl is developed on <a href="https://github.com/holgerl/hilvl">GitHub</a> and has 7 stars - Early development of hilvl happened in <a href="../lists/labs.html#q=https://github.com/holgerl/hilvl/issues">https://github.com/holgerl/hilvl/issues</a> - hilvl is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a> ```Example from the web: @ var foo = 42 @ var bar = (2 + 40) @ . foo == (@ . bar) then @ set foo = 0 @ var myList = 1 2 3 @ . myList loop @ set foo = (@ . foo + (@ . element)) @ var myMap = Map of "firstname" , "Ola" "lastname" , "Nordmann" @ var MyService := @ var myAction : @ . argument + 10 MyService myAction (@ . foo) // foo is now 6, and this returns 16 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 447 2.2
Hilltop - Programming language Hilltop ======= Hilltop, aka How I’d Like (Love!) to Program, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Dan Swirsky. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Dan%20Swirsky Dan Swirsky #2498 on PLDB 7 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Hilltop happened in <a href="../lists/labs.html#q=https://easierprogramming.wordpress.com">https://easierprogramming.wordpress.com</a> - <a href="https://hilltop-lang.org">hilltop-lang.org</a> was registered in 2018 - Read more about Hilltop on the web: 1. https://docs.google.com/spreadsheets/d/12sTu7RT-s_QlAupY1v-3DfI1Mm9NEX5YMWWTDAKHLfc/edit#gid=0 1. Built with Scroll v170.5.0 10/15/2024 252 1.3
hilbert - Programming language hilbert ======= hilbert is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2768 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of hilbert happened in <a href="../lists/labs.html#q=https://github.com/gogotanaka/hilbert/issues">https://github.com/gogotanaka/hilbert/issues</a> - <a href="http://hilbert-lang.org">hilbert-lang.org</a> was registered in 2014 HackerNews discussions of hilbert ================================= title|titleLink|date|score|comments Hilbert: A Latex-like math-oriented programming language|https://news.ycombinator.com/item?id=8622901|11/18/2014|90|22 Built with Scroll v170.5.0 10/15/2024 241 1.2
highlight.js - Library highlight.js ============ highlight.js is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2006 by Alexandre Go. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Alexandre%20Go Alexandre Go #198 on PLDB 19 Years Old ```Download source code: git clone https://github.com/highlightjs/highlight.js ``` Syntax highlighting for the Web - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - highlight.js is developed on <a href="https://github.com/highlightjs/highlight.js">GitHub</a> and has 23,376 stars - Early development of highlight.js happened in <a href="../lists/labs.html#q=https://github.com/highlightjs/">https://github.com/highlightjs/</a> - highlight.js is written in <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="typescript.html">TypeScript</a>, <a href="r.html">R</a>, <a href="make.html">Make</a>, <a href="python.html">Python</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="bash.html">Bash</a> - <a href="https://highlightjs.org/">highlightjs.org</a> was registered in 2012 - See also: (3 related languages) <a href="pygments.html">Pygments</a>, <a href="codemirror.html">CodeMirror</a>, <a href="monaco.html">Monaco Editor</a> - 3 PLDB concepts link to highlight.js: <a href="ace.html">Ace Editor</a>, <a href="prismjs.html">Prism</a>, <a href="pygments.html">Pygments</a> Built with Scroll v170.5.0 10/15/2024 391 2
High-tech-basic Built with Scroll v170.5.0 10/15/2024 6 0
Hi-visual Built with Scroll v170.5.0 10/15/2024 6 0
HHVM - Virtual machine HHVM ==== HHVM is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22vm%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">virtual machine</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #362 on PLDB 14 Years Old ```Download source code: git clone https://github.com/facebook/hhvm ``` HipHop Virtual Machine (HHVM) is an open-source virtual machine based on just-in-time (JIT) compilation that serves as an execution engine for the PHP and Hack programming languages. By using the principle of JIT compilation, executed PHP or Hack code is first transformed into intermediate HipHop bytecode (HHBC), which is then dynamically translated into x86-64 machine code, optimized, and natively executed. This contrasts with PHP's usual interpreted execution, in which the Zend Engine transforms PHP source code into opcodes that serve as a form of bytecode, and executes the opcodes directly on the Zend Engine's virtual CPU.HHVM is developed by Facebook, with the project's source code hosted on GitHub; it is licensed under the terms of the PHP License and Zend License.. Read more on Wikipedia... https://en.wikipedia.org/wiki/HHVM Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"vm"%5D%7D%5D%2C"logic"%3A"AND"%7D'>virtual machine</a> - HHVM is developed on <a href="https://github.com/facebook/hhvm">GitHub</a> and has 18,084 stars - Early development of HHVM happened in <a href="../lists/labs.html#q=Facebook">Facebook</a> - HHVM is written in <a href="php.html">PHP</a>, <a href="cpp.html">C++</a>, <a href="expect.html">Expect</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="java.html">Java</a>, <a href="ocaml.html">OCaml</a>, <a href="rust.html">Rust</a>, <a href="python.html">Python</a>, <a href="cython.html">Cython</a>, <a href="mustache.html">mustache</a>, <a href="thrift.html">Thrift</a>, <a href="cmake.html">CMake</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="pascal.html">Pascal</a>, <a href="c.html">C</a>, <a href="toml.html">TOML</a>, <a href="xml.html">XML</a>, <a href="go.html">Go</a>, <a href="sql.html">SQL</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="ini.html">Ini</a>, <a href="make.html">Make</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="javascript.html">JavaScript</a>, <a href="diff.html">Diff</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="csharp.html">C#</a>, <a href="assembly-language.html">Assembly language</a>, <a href="puppet.html">Puppet</a>, <a href="m4.html">M4</a>, <a href="css.html">CSS</a>, <a href="bash.html">Bash</a>, <a href="xslt.html">XSLT</a>, <a href="objective-c.html">Objective-C</a>, <a href="ruby.html">Ruby</a>, <a href="perl.html">Perl</a>, <a href="svg.html">SVG</a>, <a href="idl.html">IDL</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="csv.html">CSV</a>, <a href="nix.html">Nix</a>, <a href="awk.html">awk</a>, <a href="xsd.html">XSD</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="xaml.html">XAML</a>, <a href="bazel.html">Bazel</a>, <a href="gradle.html">Gradle</a>, <a href="llvmir.html">LLVM IR</a>, <a href="typescript.html">TypeScript</a>, <a href="lisp.html">Lisp</a>, <a href="yacc.html">Yacc</a>, <a href="opencl.html">OpenCL</a>, <a href="dtd.html">DTD</a>, <a href="vim-script.html">Vim script</a>, <a href="sas.html">SAS</a>, <a href="sed.html">sed</a>, <a href="lex.html">Lex</a>, <a href="cadence-skill.html">Cadence SKILL</a> - <a href="https://hhvm.com">hhvm.com</a> was registered in 2006 - See also: (7 related languages) <a href="ocaml.html">OCaml</a>, <a href="php.html">PHP</a>, <a href="hack.html">Hack</a>, <a href="csharp.html">C#</a>, <a href="jvm.html">JVM</a>, <a href="java.html">Java</a>, <a href="parrot-vm.html">Parrot</a> Built with Scroll v170.5.0 10/15/2024 797 4
Hierarchical File System - Filesystem Hierarchical File System ======================== Hierarchical File System, aka Hierarchical File System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22filesystem%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">filesystem</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #1800 on PLDB 40 Years Old Hierarchical File System (HFS) is a proprietary file system developed by Apple Inc. for use in computer systems running Mac OS. Originally designed for use on floppy and hard disks, it can also be found on read-only media such as CD-ROMs. Read more on Wikipedia... https://en.wikipedia.org/wiki/Hierarchical_File_System Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"filesystem"%5D%7D%5D%2C"logic"%3A"AND"%7D'>filesystem</a> - Early development of Hierarchical File System happened in <a href="../lists/labs.html#q=Apple">Apple</a> - See also: (3 related languages) <a href="linux.html">Linux</a>, <a href="hfs-plus.html">HFS Plus</a>, <a href="fat.html">FAT</a> Built with Scroll v170.5.0 10/15/2024 278 1.4
HFS Plus - Filesystem HFS Plus ======== HFS Plus is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22filesystem%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">filesystem</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #1990 on PLDB 27 Years Old HFS Plus or HFS+ is a file system developed by Apple Inc. It replaced the Hierarchical File System (HFS) as the primary file system of Apple computers with the 1998 release of Mac OS 8.1. HFS+ continued as the primary Mac OS X file system until it was itself replaced with the release of the Apple File System (APFS) with macOS High Sierra in 2017. Read more on Wikipedia... https://en.wikipedia.org/wiki/HFS_Plus Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"filesystem"%5D%7D%5D%2C"logic"%3A"AND"%7D'>filesystem</a> - Early development of HFS Plus happened in <a href="../lists/labs.html#q=Apple">Apple</a> - See also: (7 related languages) <a href="unicode.html">Unicode</a>, <a href="ios.html">iOS</a>, <a href="linux.html">Linux</a>, <a href="hfs.html">Hierarchical File System</a>, <a href="ntfs.html">New Technology File System</a>, <a href="powerpc.html">PowerPC</a>, <a href="x86-isa.html">X86</a> Built with Scroll v170.5.0 10/15/2024 322 1.6
Hexcel Built with Scroll v170.5.0 10/15/2024 6 0
hexagony - Esoteric programming language hexagony ======== hexagony is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2015 by Martin Büttner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Martin%20B%C3%BCttner Martin Büttner #936 on PLDB 10 Years Old ```Download source code: git clone https://github.com/m-ender/hexagony ``` A two-dimensional, hexagonal programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - hexagony is developed on <a href="https://github.com/m-ender/hexagony">GitHub</a> and has 563 stars - Early development of hexagony happened in <a href="../lists/labs.html#q=https://github.com/m-ender/hexagony/issues">https://github.com/m-ender/hexagony/issues</a> - hexagony is written in <a href="ruby.html">Ruby</a>, <a href="markdown.html">Markdown</a> ```Example from <a href='https://riju.codes/hexagony'>Riju</a>: H ; e ; l ; d ; * ; r ; o ; w l ; ; o ; * 4 3 3 ; @ . > ; 2 3 < \ 4 ; * / ``` Built with Scroll v170.5.0 10/15/2024 301 1.5
Qualcomm Hexagon - Assembly language Qualcomm Hexagon ================ Qualcomm Hexagon is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #1939 on PLDB 19 Years Old Hexagon (QDSP6) is the brand for a family of 32-bit multi-threaded microarchitectures implementing the same instruction set for a digital signal processor (DSP) developed by Qualcomm. According to 2012 estimation, Qualcomm shipped 1.2 billion DSP cores inside its system on a chip (SoCs) (average 2.3 DSP core per SoC) in 2011 year, and 1.5 billion cores were planned for 2012, making the QDSP6 the most shipped architecture of DSP (CEVA had around 1 billion of DSP cores shipped in 2011 with 90% of IP-licenseable DSP market). The Hexagon architecture is designed to deliver performance with low power over a variety of applications. Read more on Wikipedia... https://en.wikipedia.org/wiki/Qualcomm_Hexagon Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of Qualcomm Hexagon happened in <a href="../lists/labs.html#q=Qualcomm">Qualcomm</a> - See also: (2 related languages) <a href="linux.html">Linux</a>, <a href="llvmir.html">LLVM IR</a> ```Example from <a href='https://en.wikipedia.org/wiki/Qualcomm_Hexagon'>Wikipedia</a>: { R17:16 = MEMD(R0++M1) MEMD(R6++M1) = R25:24 R20 = CMPY(R20, R8):<<1:rnd:sat R11:10 = VADDH(R11:10, R13:12) }:endloop0 ``` Built with Scroll v170.5.0 10/15/2024 370 1.9
Hex-Rays - Decompiler Hex-Rays ======== Hex-Rays is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22decompiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">decompiler</a> created in 2005 by Ilfak Guilfanov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Ilfak%20Guilfanov Ilfak Guilfanov #3063 on PLDB 20 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"decompiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>decompiler</a> - Early development of Hex-Rays happened in <a href="../lists/labs.html#q=Hex-Rays SA">Hex-Rays SA</a> Built with Scroll v170.5.0 10/15/2024 208 1
Hex - Package manager Hex === Hex is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2497 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of Hex happened in <a href="../lists/labs.html#q=https://github.com/hexpm">https://github.com/hexpm</a> Built with Scroll v170.5.0 10/15/2024 193 1
Heron - Programming language Heron ===== Heron is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #3148 on PLDB 17 Years Old ```Download source code: git clone https://code.google.com/archive/p/heron-language/ ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Heron happened in <a href="../lists/labs.html#q=https://code.google.com/archive/p/heron-language/issues">https://code.google.com/archive/p/heron-language/issues</a> - Explore Heron snippets on <a href="http://www.rosettacode.org/wiki/Category:Heron">Rosetta Code</a> - Heron on HOPL https://hopl.info/showlanguage.prx?exp=8574 Heron on HOPL - Read more about Heron on the web: 1. https://www.findbestopensource.com/product/heron-language 1. Built with Scroll v170.5.0 10/15/2024 262 1.3
Heron - Programming language Heron ===== Heron is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Christopher Diggins. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Christopher%20Diggins Christopher Diggins #1246 on PLDB 9 Years Old ```Download source code: git clone https://github.com/cdiggins/heron-language ``` A pure functional type-inferred language based on JavaScript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Heron is developed on <a href="https://github.com/cdiggins/heron-language">GitHub</a> and has 59 stars - Early development of Heron happened in <a href="../lists/labs.html#q=https://github.com/cdiggins/heron-language/issues">https://github.com/cdiggins/heron-language/issues</a> - Heron is written in <a href="javascript.html">JavaScript</a>, <a href="typescript.html">TypeScript</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a> ```Example from the web: // Named function with statement body function sum(xs) { var result = 0; for (var x in xs) result += x; return result; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 398 2
Hermes Built with Scroll v170.5.0 10/15/2024 6 0
Herbrand Built with Scroll v170.5.0 10/15/2024 6 0
Heraklit Built with Scroll v170.5.0 10/15/2024 6 0
Hera - Grammar language Hera ==== Hera is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2021 by Daniel X Moore. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Daniel%20X%20Moore Daniel X Moore #2219 on PLDB 4 Years Old ```Download source code: git clone https://github.com/DanielXMoore/Hera ``` Elegant parsing expression grammars - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Hera is developed on <a href="https://github.com/DanielXMoore/Hera">GitHub</a> and has 47 stars - Hera is written in <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="go.html">Go</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a> ```Example from the web: # WIP Coffee-like lang Grammar Line* Line Indent Content EOL Indent EOL Indent " "* Content Statement Expression Expression Applied # Function application: # a b # a(b) # a b, c, d # a(b, c, d) Applied Operated Application? Application "()" __ "(" ArgumentList ")" Space+ ArgumentList ArgumentList Expression (__ "," __ Expression)* Operated Assigned (__ BinaryOp __ Assigned)* UnaryOp* Assigned Assigned (Accessed __ "=" __)+ Expression Accessed Accessed Primary Access* Access "?"? "." Name "?"? "[" Expression "]" Primary "(" Expression ")" Function Literal Name This "this" "@" Function Parameters "->" Literal StringValue Numeric "true" "false" "null" "undefined" Parameters "(" Name (Comma Name)+ ")" "(" Name ")" "" Comma Space* "," Space* Name [$a-zA-Z_][$a-zA-Z0-9_]* BinaryOp "+" "-" "*" "/" "and" "&&" "or" "||" # TODO: delete, void, typeof UnaryOp [!~+-] Statement Import Export Import /import[^\r\n]*/ Export /export[^\r\n]*/ Numeric /\d+(?:\.\d*)?/ StringValue "\"" $DoubleStringCharacter* "\"" -> $2 "\'" $SingleStringCharacter* "\'" -> $2 DoubleStringCharacter [^"\\]+ EscapeSequence SingleStringCharacter [^'\\]+ EscapeSequence EscapeSequence $( "\\" . ) # Required non-newline white space Space [\t ] # Whitespace including newlines __ /\s*/ # End of line EOL /\r\n|\n|\r/ ``` Built with Scroll v170.5.0 10/15/2024 529 2.6
henk - Programming language henk ==== henk is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #3457 on PLDB 28 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of henk happened in <a href="../lists/labs.html#q=University of Glasgow">University of Glasgow</a> and <a href="../lists/labs.html#q=Utrecht University">Utrecht University</a> and <a href="../lists/labs.html#q=Oregon Graduate Institute of Science & Technology">Oregon Graduate Institute of Science & Technology</a> - henk on HOPL https://hopl.info/showlanguage.prx?exp=3565 henk on HOPL - Read more about henk on the web: 1. https://www.microsoft.com/en-us/research/publication/henk-a-typed-intermediate-language/ 1. Built with Scroll v170.5.0 10/15/2024 259 1.3
Helper Built with Scroll v170.5.0 10/15/2024 6 0
Hello Built with Scroll v170.5.0 10/15/2024 6 0
helium - Programming language helium ====== helium is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #3062 on PLDB 22 Years Old Helium is a functional programming language (a subset of Haskell) and a compiler designed especially for teaching. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of helium happened in <a href="../lists/labs.html#q=Utrecht University">Utrecht University</a> Built with Scroll v170.5.0 10/15/2024 207 1
helena - Programming language helena ====== helena is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #3061 on PLDB 8 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of helena happened in <a href="../lists/labs.html#q=University of Washington">University of Washington</a> and <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - <a href="http://helena-lang.org">helena-lang.org</a> was registered in 2017 HackerNews discussions of helena ================================ title|titleLink|date|score|comments Helena: Web Automation for End Users|https://news.ycombinator.com/item?id=18536228|11/26/2018|5|0 Built with Scroll v170.5.0 10/15/2024 249 1.2
HeLang - Programming language HeLang ====== HeLang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by kifuan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=kifuan kifuan #1485 on PLDB 3 Years Old ```Download source code: git clone https://github.com/kifuan/helang ``` 何语言,次世代赛博编程语言。 - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - HeLang is developed on <a href="https://github.com/kifuan/helang">GitHub</a> and has 2,071 stars - Early development of HeLang happened in <a href="../lists/labs.html#q=https://github.com/kifuan/helang/issues">https://github.com/kifuan/helang/issues</a> Built with Scroll v170.5.0 10/15/2024 238 1.2
Heic Built with Scroll v170.5.0 10/15/2024 6 0
Hedy - Programming language Hedy ==== Hedy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #1243 on PLDB 5 Years Old ```Download source code: git clone https://github.com/hedyorg/hedy ``` Hedy is a gradual programming language to teach children programming. Gradual languages use different language levels, where each level adds new concepts and syntactic complexity. At the end of the Hedy level sequence, kids master a subset of syntactically valid Python. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Hedy is developed on <a href="https://github.com/hedyorg/hedy">GitHub</a> and has 1,276 stars - Early development of Hedy happened in <a href="../lists/labs.html#q=https://github.com/hedyorg">https://github.com/hedyorg</a> Built with Scroll v170.5.0 10/15/2024 263 1.3
hecl - Programming language hecl ==== hecl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004 by David N. Welton and Wolfgang Kechel. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=David%20N.%20Welton David N. Welton https://pldb.io/concepts/../lists/creators.html#q=Wolfgang%20Kechel Wolfgang Kechel #1719 on PLDB 21 Years Old The Hecl Programming Language is a high-level, open source mobile scripting language inspired by the minimalism and power of tcl written in Java. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of hecl happened in <a href="../lists/labs.html#q=https://groups.google.com/g/hecl">https://groups.google.com/g/hecl</a> - See also: (2 related languages) <a href="tcl.html">Tcl</a>, <a href="java.html">Java</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasForLoops FeatureLink ../features/hasForLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasForEachLoops FeatureLink ../features/hasForEachLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token puts row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 382 1.9
heap.coffee - Programming language heap.coffee =========== heap.coffee is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Roman I. Kuzmin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Roman%20I.%20Kuzmin Roman I. Kuzmin #1393 on PLDB 13 Years Old ```Download source code: git clone https://github.com/syg/heap.coffee ``` Unfancy JavaScript with Manual Memory Management - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - heap.coffee is developed on <a href="https://github.com/syg/heap.coffee">GitHub</a> and has 93 stars - Early development of heap.coffee happened in <a href="../lists/labs.html#q=Mozilla">Mozilla</a> ```heap.coffee <a href="../lists/keywords.html#q=heap.coffee">Keywords</a> delete new struct ``` Built with Scroll v170.5.0 10/15/2024 260 1.3
Header Dictionary Triples - Binary data format Header Dictionary Triples ========================= Header Dictionary Triples, aka Header Dictionary Triples, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2496 on PLDB 13 Years Old HDT compresses big RDF datasets while maintaining search operations - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of Header Dictionary Triples happened in <a href="../lists/labs.html#q=Spanish Ministry of Economy and Competitiveness">Spanish Ministry of Economy and Competitiveness</a> - <a href="http://www.rdfhdt.org/">rdfhdt.org</a> was registered in 2012 Built with Scroll v170.5.0 10/15/2024 230 1.1
HDMI - Standard HDMI ==== HDMI is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2318 on PLDB 23 Years Old HDMI (High-Definition Multimedia Interface) is a proprietary audio/video interface for transmitting uncompressed video data and compressed or uncompressed digital audio data from an HDMI-compliant source device, such as a display controller, to a compatible computer monitor, video projector, digital television, or digital audio device. HDMI is a digital replacement for analog video standards. HDMI implements the EIA/CEA-861 standards, which define video formats and waveforms, transport of compressed and uncompressed LPCM audio, auxiliary data, and implementations of the VESA EDID. Read more on Wikipedia... https://en.wikipedia.org/wiki/HDMI Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> - Early development of HDMI happened in <a href="../lists/labs.html#q=HDMI Founders">HDMI Founders</a> and <a href="../lists/labs.html#q=HDMI Forum">HDMI Forum</a> Built with Scroll v170.5.0 10/15/2024 298 1.5
Hadoop Distributed File System - Filesystem Hadoop Distributed File System ============================== Hadoop Distributed File System, aka Hadoop Distributed File System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22filesystem%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">filesystem</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #3147 on PLDB 14 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"filesystem"%5D%7D%5D%2C"logic"%3A"AND"%7D'>filesystem</a> - Early development of Hadoop Distributed File System happened in <a href="../lists/labs.html#q=Apache Software Foundation">Apache Software Foundation</a> - Hadoop Distributed File System is written in <a href="java.html">Java</a> - Read more about Hadoop Distributed File System on the web: 1. https://en.wikipedia.org/wiki/Apache_Hadoop#Hadoop_distributed_file_system 1. Built with Scroll v170.5.0 10/15/2024 236 1.2
Hierarchical Data Format - Binary data format Hierarchical Data Format ======================== Hierarchical Data Format, aka Hierarchical Data Format, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #1140 on PLDB 33 Years Old Hierarchical Data Format (HDF) is a set of file formats (HDF4, HDF5) designed to store and organize large amounts of data. Originally developed at the National Center for Supercomputing Applications, it is supported by The HDF Group, a non-profit corporation whose mission is to ensure continued development of HDF5 technologies and the continued accessibility of data stored in HDF. In keeping with this goal, the HDF libraries and associated tools are available under a liberal, BSD-like license for general use. Read more on Wikipedia... https://en.wikipedia.org/wiki/Hierarchical_Data_Format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of Hierarchical Data Format happened in <a href="../lists/labs.html#q=National Center for Supercomputing Applications">National Center for Supercomputing Applications</a> - See also: (29 related languages) <a href="java.html">Java</a>, <a href="matlab.html">MATLAB</a>, <a href="scilab.html">Scilab</a>, <a href="octave.html">GNU Octave</a>, <a href="mathematica.html">Mathematica</a>, <a href="idl.html">IDL</a>, <a href="python.html">Python</a>, <a href="r.html">R</a>, <a href="julia.html">Julia</a>, <a href="sql.html">SQL</a>, <a href="utf-8.html">UTF-8</a>, <a href="c.html">C</a>, <a href="fortran.html">Fortran</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="d.html">D</a>, <a href="erlang.html">Erlang</a>, <a href="elixir.html">Elixir</a>, <a href="lfe.html">LFE</a>, <a href="gdl.html">GNU Data Language</a>, <a href="go.html">Go</a>, <a href="igor-pro.html">IGOR Pro</a>, <a href="json.html">JSON</a>, <a href="labview.html">LabVIEW G</a>, <a href="lua.html">Lua</a>, <a href="perl.html">Perl</a>, <a href="pandas.html">Pandas</a>, <a href="rust.html">Rust</a>, <a href="cdf.html">Common Data Format</a>, <a href="protobuf.html">Protocol Buffers</a> Built with Scroll v170.5.0 10/15/2024 494 2.5
HCL - Data notation HCL === HCL, aka HashiCorp configuration language, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #72 on PLDB 11 Years Old 180k <span title="HCL repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/hashicorp/hcl ``` HCL (HashiCorp Configuration Language) is a configuration language built by HashiCorp. The goal of HCL is to build a structured configuration language that is both human and machine friendly for use with command-line tools, but specifically targeted towards DevOps tools, servers, etc. HCL is also fully JSON compatible. That is, JSON can be used as completely valid input to a system expecting HCL. This helps makes systems interoperable with other systems. HCL is heavily inspired by libucl, nginx configuration, and others similar. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - HCL is developed on <a href="https://github.com/hashicorp/hcl">GitHub</a> and has 5,192 stars - There are at least 180,390 HCL repos on <a href="https://github.com/search?q=language:HCL">GitHub</a> - Early development of HCL happened in <a href="../lists/labs.html#q=HashiCorp">HashiCorp</a> - HCL is written in <a href="go.html">Go</a>, <a href="hcl.html">HCL</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="ruby.html">Ruby</a>, <a href="python.html">Python</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using HCL in 3k repos on <a href="https://api.github.com/search/repositories?q=language:HCL">GitHub</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/hcl">package</a> for syntax highlighting HCL - GitHub supports <a href="https://github.com/alexlouden/Terraform.tmLanguage" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for HCL - 13 PLDB concepts link to HCL: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="dgraph.html">dgraph</a>, <a href="edgedb.html">edgedb</a>, <a href="haxelibs-pm.html">Haxe Library Manager</a>, <a href="hcl.html">HCL</a>, <a href="hotcocoalisp.html">Hot Cocoa Lisp</a>, <a href="ko.html">ko</a>, <a href="m3db.html">m3db</a>, <a href="minidsdb.html">Mindsdb</a>, <a href="nomad.html">Nomad</a>, <a href="smpl.html">Semantic Patch Language</a>, <a href="wing.html">Wing</a> ```Example from the web: variable "ami" { description = "the AMI to use" } <<FOO hello world FOO ``` ```Example from <a href='https://riju.codes/hcl'>Riju</a>: output = "Hello, world!" ``` ```Example from <a href='https://github.com/alexlouden/Terraform.tmLanguage'>Linguist</a>: consul = "1.2.3.4" // This is a comment template "foo" { bar = "zip" } ``` ```HCL <a href="../lists/keywords.html#q=hcl">Keywords</a> var local path for_each any string number bool true false null if else endif for in endfor ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 783 3.9
Hccb Built with Scroll v170.5.0 10/15/2024 6 0
HCard - Xml format HCard ===== HCard is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #3310 on PLDB 16 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of HCard happened in <a href="../lists/labs.html#q=CommerceNet">CommerceNet</a> ```Example from the web: <div class="vcard"> <div class="fn org">Wikimedia Foundation Inc.</div> <div class="adr"> <div class="street-address">149 New Montgomery Street, 3rd Floor</div> <div> <span class="locality">San Francisco</span>, <abbr class="region" title="California">CA</abbr> <span class="postal-code">94105</span></div> <div class="country-name">USA</div> </div> <div>Phone: <span class="tel">+1-415-839-6885</span></div> <div>Email: <span class="email">info@wikimedia.org</span></div> <div class="tel"> <span class="type">Fax</span>: <span class="value">+1-415-882-0495</span> </div> </div> ``` Built with Scroll v170.5.0 10/15/2024 375 1.9
Hbasic - Programming language Hbasic ====== Hbasic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #3288 on PLDB 18 Years Old HBasic is an integrated development environment used to create, execute and debug programs with a Basic language. HBasic has object oriented features either in combination with precompiled C++ components (shared libraries) or class definitions (HBasic sourcecode). This also includes a version of inheritance. Read more on Wikipedia... https://en.wikipedia.org/wiki/Hbasic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Hbasic happened in <a href="../lists/labs.html#q=https://hbasic.sourceforge.net/join.html">https://hbasic.sourceforge.net/join.html</a> - See also: (3 related languages) <a href="linux.html">Linux</a>, <a href="gambas.html">Gambas</a>, <a href="visual-basic.html">Visual Basic</a> Built with Scroll v170.5.0 10/15/2024 280 1.4
Hazel - Programming language Hazel ===== Hazel is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Cyrus Omar. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Cyrus%20Omar Cyrus Omar #531 on PLDB 9 Years Old ```Download source code: git clone https://github.com/hazelgrove/hazel ``` [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> Hazel. Hazel is a live functional programming environment organized around typed holes. Hazel is a live functional programming environment that is able to typecheck, manipulate, and even run incomplete programs, i.e. programs with holes. There are no meaningless editor states. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - Hazel is developed on <a href="https://github.com/hazelgrove/hazel">GitHub</a> and has 724 stars - Early development of Hazel happened in <a href="../lists/labs.html#q=University of Michigan">University of Michigan</a> - Hazel compiles to <a href="javascript.html">JavaScript</a> - Hazel is written in <a href="reason.html">Reason</a>, <a href="markdown.html">Markdown</a>, <a href="ocaml.html">OCaml</a>, <a href="css.html">CSS</a>, <a href="tex.html">Tex</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="svg.html">SVG</a> - <a href="http://hazel.org/">hazel.org</a> was registered in 1997 ```Example from the web: let v = {} in v : num ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Typed Holes FeatureLink ../features/hasTypedHoles.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 492 2.5
Haystaq Built with Scroll v170.5.0 10/15/2024 6 0
Haxe Library Manager - Package manager Haxe Library Manager ==================== Haxe Library Manager is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #1005 on PLDB 12 Years Old ```Download source code: git clone https://github.com/HaxeFoundation/haxelib ``` The Haxe library manager - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Haxe Library Manager is developed on <a href="https://github.com/HaxeFoundation/haxelib">GitHub</a> and has 170 stars - Early development of Haxe Library Manager happened in <a href="../lists/labs.html#q=Haxe Foundation">Haxe Foundation</a> - Haxe Library Manager is written in <a href="haxe.html">Haxe</a>, <a href="json.html">JSON</a>, <a href="hcl.html">HCL</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="sql.html">SQL</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="cmake.html">CMake</a>, <a href="toml.html">TOML</a> Built with Scroll v170.5.0 10/15/2024 314 1.6
Haxe - Programming language Haxe ==== Haxe is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005 by Nicolas Cannasse. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Nicolas%20Cannasse Nicolas Cannasse #59 on PLDB 20 Years Old 17k <span title="Haxe repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/HaxeFoundation/haxe ``` Haxe is computer software, a high-level, cross-platform, multi-paradigm programming language and compiler that can produce applications and source code, for many different computing platforms, from one code-base. It is free and open-source software, distributed under the GNU General Public License (GPL) 2.0, and the standard library under an MIT License. Haxe includes a set of common functions that are supported across all platforms, such as numeric data types, text, arrays, binary and some common file formats. Read more on Wikipedia... https://en.wikipedia.org/wiki/Haxe Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Haxe is developed on <a href="https://github.com/HaxeFoundation/haxe">GitHub</a> and has 6,045 stars - There are at least 16,827 Haxe repos on <a href="https://github.com/search?q=language:Haxe">GitHub</a> - Early development of Haxe happened in <a href="../lists/labs.html#q=Haxe Foundation">Haxe Foundation</a> - Haxe is written in <a href="haxe.html">Haxe</a>, <a href="ocaml.html">OCaml</a>, <a href="json.html">JSON</a>, <a href="lua.html">Lua</a>, <a href="java.html">Java</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="actionscript.html">ActionScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="xml.html">XML</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="php.html">PHP</a>, <a href="diff.html">Diff</a>, <a href="cpp.html">C++</a>, <a href="objective-c.html">Objective-C</a>, <a href="ini.html">Ini</a>, <a href="html.html">HTML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using Haxe in 3k repos on <a href="https://api.github.com/search/repositories?q=language:Haxe">GitHub</a> - Explore Haxe snippets on <a href="http://www.rosettacode.org/wiki/Category:Haxe">Rosetta Code</a> - Haxe appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Haxe Ubuntu package https://packages.ubuntu.com/jammy/haxe Haxe Ubuntu package - Haxe <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/vshaxe/haxe-language-server">implementation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/haxe">package</a> for syntax highlighting Haxe - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/haxe.py">syntax highlighting</a> for Haxe - GitHub supports <a href="https://github.com/vshaxe/haxe-TmLanguage" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Haxe - Haxe appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - There is a <a href="https://lib.haxe.org/">central package repository</a> for Haxe - Indeed.com has 1 matches for <a href="https://www.indeed.com/jobs?q=haxe developer">"haxe developer"</a>. - <a href="http://haxe.org">haxe.org</a> was registered in 2005 - See also: (27 related languages) <a href="hack.html">Hack</a>, <a href="ocaml.html">OCaml</a>, <a href="arm.html">ARM</a>, <a href="ia-32.html">IA-32</a>, <a href="android.html">Android</a>, <a href="ios.html">iOS</a>, <a href="linux.html">Linux</a>, <a href="actionscript.html">ActionScript</a>, <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a>, <a href="csharp.html">C#</a>, <a href="php.html">PHP</a>, <a href="python.html">Python</a>, <a href="lua.html">Lua</a>, <a href="neko.html">Neko</a>, <a href="xml.html">XML</a>, <a href="haskell.html">Haskell</a>, <a href="ml.html">ML</a>, <a href="go.html">Go</a>, <a href="dart.html">Dart</a>, <a href="opa.html">Opa</a>, <a href="clojure.html">Clojure</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="typescript.html">TypeScript</a>, <a href="scala.html">Scala</a>, <a href="monkey.html">Monkey</a>, <a href="vala.html">Vala</a> - 12 PLDB concepts link to Haxe: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="flow9.html">Flow9</a>, <a href="ghc.html">GHC</a>, <a href="hashlink.html">hashlink</a>, <a href="haxe.html">Haxe</a>, <a href="haxelibs-pm.html">Haxe Library Manager</a>, <a href="mal.html">mal</a>, <a href="neko.html">Neko</a>, <a href="pygments.html">Pygments</a>, <a href="reason.html">Reason</a>, <a href="star.html">Star</a> ```Example from <a href='https://riju.codes/haxe'>Riju</a>: class Main { static public function main() { trace("Hello, world!"); } } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/h/Haxe.hx'>hello-world</a>: class HelloWorld { static function main() { trace("Hello World"); } } ``` ```Example from <a href='http://helloworldcollection.de/#Haxe'>the Hello World Collection</a>: // Hello world in Haxe class Hello { static public function main() { trace("Hello world!"); } } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Haxe'>Wikipedia</a>: class FooBar { public var foo:Int; public var bar:String; public function new(){ foo=1; bar="2";} function anyFooBar(v:{foo:Int,bar:String}) trace(v.foo); static function test(){ var fb = new FooBar(); fb.anyFooBar(fb); fb.anyFooBar({foo:123,bar:"456"}); } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Static Typing FeatureLink ../features/hasStaticTyping.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1220 6.1
haste - Programming language haste ===== haste is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Anton Ekblad. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Anton%20Ekblad Anton Ekblad #704 on PLDB 11 Years Old ```Download source code: git clone https://github.com/valderman/haste-compiler ``` A GHC-based Haskell to JavaScript compiler - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - haste is developed on <a href="https://github.com/valderman/haste-compiler">GitHub</a> and has 1,446 stars - Early development of haste happened in <a href="../lists/labs.html#q=https://github.com/valderman/haste-compiler/issues">https://github.com/valderman/haste-compiler/issues</a> - haste is written in <a href="haskell.html">Haskell</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="pascal.html">Pascal</a>, <a href="yacc.html">Yacc</a>, <a href="xml.html">XML</a>, <a href="logos.html">Logos</a>, <a href="diff.html">Diff</a> - <a href="http://haste-lang.org">haste-lang.org</a> was registered in 2014 HackerNews discussions of haste =============================== title|titleLink|date|score|comments Haste language|https://news.ycombinator.com/item?id=7513516|04/02/2014|259|73 Built with Scroll v170.5.0 10/15/2024 373 1.9
Hasl Built with Scroll v170.5.0 10/15/2024 6 0
hasklig - Font hasklig ======= hasklig is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22font%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">font</a> created in 2012 by Ryan Stewart. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Ryan%20Stewart Ryan Stewart #776 on PLDB 13 Years Old ```Download source code: git clone https://github.com/i-tu/Hasklig ``` a code font with monospaced ligatures - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"font"%5D%7D%5D%2C"logic"%3A"AND"%7D'>font</a> - hasklig is developed on <a href="https://github.com/i-tu/Hasklig">GitHub</a> and has 5,564 stars - Early development of hasklig happened in <a href="../lists/labs.html#q=https://github.com/i-tu/Hasklig/issues">https://github.com/i-tu/Hasklig/issues</a> - hasklig is written in <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a>, <a href="python.html">Python</a>, <a href="css.html">CSS</a>, <a href="clojure.html">Clojure</a> Built with Scroll v170.5.0 10/15/2024 297 1.5
Haskell-sharp Built with Scroll v170.5.0 10/15/2024 6 0
hashlink - Bytecode format hashlink ======== hashlink is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22bytecode%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">bytecode format</a> created in 2015 by Nicolas Cannasse. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Nicolas%20Cannasse Nicolas Cannasse #773 on PLDB 10 Years Old ```Download source code: git clone https://github.com/HaxeFoundation/hashlink ``` A virtual machine for Haxe - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"bytecode"%5D%7D%5D%2C"logic"%3A"AND"%7D'>bytecode format</a> - hashlink is developed on <a href="https://github.com/HaxeFoundation/hashlink">GitHub</a> and has 801 stars - Early development of hashlink happened in <a href="../lists/labs.html#q=https://github.com/HaxeFoundation">https://github.com/HaxeFoundation</a> - hashlink is written in <a href="c.html">C</a>, <a href="haxe.html">Haxe</a>, <a href="xml.html">XML</a>, <a href="cmake.html">CMake</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="objective-c.html">Objective-C</a> Built with Scroll v170.5.0 10/15/2024 309 1.5
IBM HAScript - Programming language IBM HAScript ============ IBM HAScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #3021 on PLDB 35 Years Old HAScript, or Host Access Script, is an IBM-developed macro language with an XML syntax designed for programmatic interaction with terminal-based applications. HAScript is based on a state machine principle. The first commercial implementation appeared in IBM's Host On-Demand in the late 1990s. Read more on Wikipedia... https://en.wikipedia.org/wiki/IBM_HAScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of IBM HAScript happened in <a href="../lists/labs.html#q=IBM">IBM</a> - See also: (2 related languages) <a href="xml.html">XML</a>, <a href="jvm.html">JVM</a> Built with Scroll v170.5.0 10/15/2024 268 1.3
Harwell-Boeing file format - Text data format Harwell-Boeing file format ========================== Harwell-Boeing file format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #2234 on PLDB 36 Years Old The Harwell-Boeing file format (also known as HB format) is a file format designed to store information used to describe sparse matrices.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Harwell-Boeing_file_format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Harwell-Boeing file format happened in <a href="../lists/labs.html#q=Boeing">Boeing</a> - See also: (1 related languages) <a href="coordinate-format.html">Matrix Market Coordinate Format</a> - Read more about Harwell-Boeing file format on the web: 1. https://math.nist.gov/MatrixMarket/formats.html#hb 1. Built with Scroll v170.5.0 10/15/2024 270 1.4
HARVEY - Programming language HARVEY ====== HARVEY is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1972. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 #3456 on PLDB 53 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of HARVEY happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> and <a href="../lists/labs.html#q=Illinois Institute of Technology">Illinois Institute of Technology</a> - HARVEY on HOPL https://hopl.info/showlanguage.prx?exp=7944 HARVEY on HOPL - Read more about HARVEY on Semantic Scholar: 1. https://semanticscholar.org/paper/6946b57ec1c57151b7f240b91da3ed4df1419ee4 1. Built with Scroll v170.5.0 10/15/2024 233 1.2
Harlowe - Text markup language Harlowe ======= Harlowe is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2020 by Leon Arnott. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Leon%20Arnott Leon Arnott #3146 on PLDB 5 Years Old ```Download source code: git clone https://foss.heptapod.net/games/harlowe ``` The default Twine 2 story format. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - See also: (1 related languages) <a href="twine.html">Twine</a> ```Example from the web: <tw-storydata startnode=1 options=debug> <tw-passagedata pid=1 name=Start>(enchant:?Page,(background:white)+(color:black))[[Next]]</tw-passagedata> <tw-passagedata pid=2 name=Next>[[Last]]</tw-passagedata> <tw-passagedata pid=3 name=Last>**Success**</tw-passagedata> </tw-storydata> ``` Built with Scroll v170.5.0 10/15/2024 279 1.4
harlan - Programming language harlan ====== harlan is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #1328 on PLDB 14 Years Old ```Download source code: git clone https://github.com/eholk/harlan ``` A language for GPU computing. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - harlan is developed on <a href="https://github.com/eholk/harlan">GitHub</a> and has 1,187 stars - Early development of harlan happened in <a href="../lists/labs.html#q=https://github.com/eholk/harlan/issues">https://github.com/eholk/harlan/issues</a> - harlan is written in <a href="scheme.html">Scheme</a>, <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="bash.html">Bash</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a>, <a href="haskell.html">Haskell</a>, <a href="lisp.html">Lisp</a>, <a href="yaml.html">YAML</a> - Read more about harlan on the web: 1. https://developers.slashdot.org/story/13/07/05/0136229/harlan-a-language-that-simplifies-gpu-programming 1. Built with Scroll v170.5.0 10/15/2024 322 1.6
Hare - Programming language Hare ==== Hare is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #1075 on PLDB 5 Years Old ```Download source code: git clone https://git.sr.ht/~sircmpwn/hare ``` Hare is a systems programming language designed to be simple, stable, and robust. Hare uses a static type system, manual memory management, and a minimal runtime. It is well-suited to writing operating systems, system tools, compilers, networking software, and other low-level, high performance tasks. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Hare happened in <a href="../lists/labs.html#q=https://harelang.org/community/">https://harelang.org/community/</a> - Hare is written in <a href="assembly-language.html">Assembly language</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="scheme.html">Scheme</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - <a href="https://harelang.org/">harelang.org</a> was registered in 2020 ```Example from the web: use fmt; export fn main() void = { const greetings = [ "Hello, world!", "¡Hola Mundo!", "Γειά σου Κόσμε!", "Привет, мир!", "こんにちは世界!", ]; for (let i = 0z; i < len(greetings); i += 1) { fmt::println(greetings[i])!; }; }; ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/h/Hare.ha'>hello-world</a>: use fmt; export fn main() void = { fmt::println("Hello World")!; }; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token fmt::println Built with Scroll v170.5.0 10/15/2024 418 2.1
Harbour Built with Scroll v170.5.0 10/15/2024 6 0
Hank Built with Scroll v170.5.0 10/15/2024 6 0
Handlebars - Template language Handlebars ========== Handlebars is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #670 on PLDB 15 Years Old 28k <span title="Handlebars repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - There are at least 28,186 Handlebars repos on <a href="https://github.com/search?q=language:Handlebars">GitHub</a> - Early development of Handlebars happened in <a href="../lists/labs.html#q=https://github.com/handlebars-lang">https://github.com/handlebars-lang</a> - The Google BigQuery Public Dataset GitHub snapshot shows 6k users using Handlebars in 8k repos on <a href="https://api.github.com/search/repositories?q=language:Handlebars">GitHub</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/handlebars">package</a> for syntax highlighting Handlebars - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/handlebars">package</a> for syntax highlighting Handlebars - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/templates.py">syntax highlighting</a> for Handlebars - GitHub supports <a href="https://github.com/daaain/Handlebars" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Handlebars - <a href="http://handlebarsjs.com/">handlebarsjs.com</a> was registered in 2011 - 13 PLDB concepts link to Handlebars: <a href="ace.html">Ace Editor</a>, <a href="atprotocol.html">AT Protocol</a>, <a href="ballerina.html">Ballerina</a>, <a href="caramel.html">Caramel</a>, <a href="emberjs-framework.html">emberjs-framework</a>, <a href="neut.html">neut</a>, <a href="penrose.html">penrose</a>, <a href="prettier.html">Prettier</a>, <a href="prql.html">PRQL</a>, <a href="pygments.html">Pygments</a>, <a href="sanddance.html">SandDance</a>, <a href="tibet.html">tibet</a>, <a href="xlwings-editor.html">xlwings-editor</a> ```Example from the web: <div class="entry"> <h1>{{title}}</h1> <div class="body"> {{body}} </div> </div> ``` ```Example from <a href='https://github.com/daaain/Handlebars'>Linguist</a>: <div class="entry"> <h1>{{title}}</h1> <div class="body"> {{body}} </div> </div> ``` Built with Scroll v170.5.0 10/15/2024 525 2.6
Handel-C - Programming language Handel-C ======== Handel-C is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #1585 on PLDB 29 Years Old Handel-C is a high-level programming language which targets low-level hardware, most commonly used in the programming of FPGAs. It is a rich subset of C, with non-standard extensions to control hardware instantiation with an emphasis on parallelism. Handel-C is to hardware design what the first high-level programming languages were to programming CPUs. Read more on Wikipedia... https://en.wikipedia.org/wiki/Handel-C Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Handel-C happened in <a href="../lists/labs.html#q=Oxford University">Oxford University</a> - See also: (4 related languages) <a href="c.html">C</a>, <a href="csp.html">CSP</a>, <a href="occam.html">Occam</a>, <a href="fpgac.html">FpgaC</a> ```Example from <a href='https://en.wikipedia.org/wiki/Handel-C'>Wikipedia</a>: int a; void main(void) { int b; /* "a" and "b" are within scope */ { int c; /* "a", "b" and "c" are within scope */ } { int d; /* "a", "b" and "d" are within scope */ } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 412 2.1
Hancock Built with Scroll v170.5.0 10/15/2024 6 0
hamler - Programming language hamler ====== hamler is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Feng Lee. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Feng%20Lee Feng Lee #583 on PLDB 6 Years Old ```Download source code: git clone https://github.com/hamler-lang/hamler ``` Hamler is a strongly-typed language with compile-time typechecking and built-in support for concurrency and distribution. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - hamler is developed on <a href="https://github.com/hamler-lang/hamler">GitHub</a> and has 1,026 stars - Early development of hamler happened in <a href="../lists/labs.html#q=https://github.com/hamler-lang/">https://github.com/hamler-lang/</a> - hamler is written in <a href="erlang.html">Erlang</a>, <a href="haskell.html">Haskell</a>, <a href="make.html">Make</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a> - <a href="https://www.hamler-lang.org/">hamler-lang.org</a> was registered in 2020 - Read more about hamler on the web: 1. https://news.ycombinator.com/item?id=23491516 1. ```Example from the web: module Main where import System.IO main = print "Hello, World!" ``` Built with Scroll v170.5.0 10/15/2024 360 1.8
HAML - Template language HAML ==== HAML, aka HTML Abstraction Markup Language, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2006 by Hampton Lintorn-Catlin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Hampton%20Lintorn-Catlin Hampton Lintorn-Catlin #77 on PLDB 19 Years Old 323 <span title="HAML repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/haml/haml ``` Haml (HTML Abstraction Markup Language) is a templating system that is designed to avoid writing inline code in a web document and make the HTML easy and clean. Haml gives the flexibility to have some dynamic content in HTML. Similar to other web languages like PHP, ASP, JSP and template systems like eRuby, Haml also embeds some code that gets executed during runtime and generates HTML code in order to provide some dynamic content. Read more on Wikipedia... https://en.wikipedia.org/wiki/Haml Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - HAML is developed on <a href="https://github.com/haml/haml">GitHub</a> and has 3,750 stars - There are at least 323 HAML repos on <a href="https://github.com/search?q=language:Haml">GitHub</a> - Early development of HAML happened in <a href="../lists/labs.html#q=Unspace Interactive">Unspace Interactive</a> - HAML is written in <a href="ruby.html">Ruby</a>, <a href="haml.html">HAML</a>, <a href="xhtml.html">XHTML</a>, <a href="erb.html">ERB</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a>, <a href="logos.html">Logos</a>, <a href="slim.html">Slim</a> - The Google BigQuery Public Dataset GitHub snapshot shows 390 users using HAML in 465 repos on <a href="https://api.github.com/search/repositories?q=language:Haml">GitHub</a> - There are 467 members in the <a href="https://reddit.com/r/dlang">HAML subreddit</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/haml">package</a> for syntax highlighting HAML - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/html.py">syntax highlighting</a> for HAML - GitHub supports <a href="https://github.com/ezekg/language-haml" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for HAML - <a href="http://haml.info/">haml.info</a> was registered in 2012 - See also: (14 related languages) <a href="ruby.html">Ruby</a>, <a href="html.html">HTML</a>, <a href="php.html">PHP</a>, <a href="asp.html">ASP</a>, <a href="java-server-pages.html">JSP</a>, <a href="erb.html">ERB</a>, <a href="ascii.html">ASCII</a>, <a href="utf-8.html">UTF-8</a>, <a href="rails.html">Ruby on Rails</a>, <a href="css.html">CSS</a>, <a href="bbcode.html">BBCode</a>, <a href="yaml.html">YAML</a>, <a href="sass.html">Sass</a>, <a href="wml.html">WML</a> - 9 PLDB concepts link to HAML: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="csvw.html">CSVw</a>, <a href="haml.html">HAML</a>, <a href="mastodon.html">Mastodon</a>, <a href="particles.html">Particles</a>, <a href="scroll.html">Scroll</a>, <a href="speedie.html">Speedie</a>, <a href="txtzyme.html">txtzyme</a> ```Example from the web: %section.container %h1= post.title %h2= post.subtitle .content = post.content ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/h/Haml.haml'>hello-world</a>: %html %title Hello World %body %h1 Hello World ``` ```Example from <a href='https://github.com/ezekg/language-haml'>Linguist</a>: %p Hello, World! ``` ```Example from <a href='https://en.wikipedia.org/wiki/Haml'>Wikipedia</a>: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html lang='en' xml:lang='en' xmlns='http://www.w3.org/1999/xhtml'> <head> <title>BoBlog</title> <meta content='text/html; charset=utf-8' http-equiv='Content-Type' /> <link href="/stylesheets/main.css" media="screen" rel="Stylesheet" type="text/css" /> </head> <body> <div id='header'> <h1>BoBlog</h1> <h2>Bob's Blog</h2> </div> <div id='content'> <div class='entry'> <h3 class='title'>Halloween</h3> <p class='date'>Tuesday, October 31, 2006</p> <p class='body'> Happy Halloween, glorious readers! I'm going to a party this evening... I'm very excited. </p> </div> <div class='entry'> <h3 class='title'>New Rails Templating Engine</h3> <p class='date'>Friday, August 11, 2006</p> <p class='body'> There's a very cool new Templating Engine out for Ruby on Rails. It's called Haml. </p> </div> </div> <div id='footer'> <p> All content copyright © Bob </p> </div> </body> </html> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -# A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -# A comment Token -# row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Disk Output FeatureLink ../features/canWriteToDisk.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1138 5.7
hamdown - Text markup language hamdown ======= hamdown is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #1717 on PLDB 7 Years Old ```Download source code: git clone https://github.com/inem/hamdown ``` [WIP] Next generation template language for fans of Haml and Markdown - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - hamdown is developed on <a href="https://github.com/inem/hamdown">GitHub</a> and has 111 stars - Early development of hamdown happened in <a href="../lists/labs.html#q=https://github.com/inem/hamdown/issues">https://github.com/inem/hamdown/issues</a> - hamdown is written in <a href="ruby.html">Ruby</a>, <a href="markdown.html">Markdown</a>, <a href="gherkin.html">Gherkin</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a> ```Example from the web: # Main Title %h2.f2.helvetica.strike Fancy title **with some bold** Some content ``` HackerNews discussions of hamdown ================================= title|titleLink|date|score|comments Show HN: New markup language for fans of Haml and Markdown|https://news.ycombinator.com/item?id=17312562|06/14/2018|64|58 Built with Scroll v170.5.0 10/15/2024 321 1.6
Ham - Programming language Ham === Ham is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by James Keane. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=James%20Keane James Keane #1671 on PLDB 12 Years Old ```Download source code: git clone https://github.com/jameskeane/ham-script ``` An altJS language for the web - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Ham is developed on <a href="https://github.com/jameskeane/ham-script">GitHub</a> and has 31 stars - Early development of Ham happened in <a href="../lists/labs.html#q=https://github.com/jameskeane/ham-script/issues">https://github.com/jameskeane/ham-script/issues</a> - Ham compiles to <a href="javascript.html">JavaScript</a> - Ham is written in <a href="javascript.html">JavaScript</a> ```Ham <a href="../lists/keywords.html#q=ham">Keywords</a> class else extends false from if import is isnt new null number string operator or return true var ``` Built with Scroll v170.5.0 10/15/2024 297 1.5
Halide - Programming language Halide ====== Halide is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #239 on PLDB 15 Years Old ```Download source code: git clone https://github.com/halide/Halide ``` a language for fast, portable computation on images and tensors - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Halide is developed on <a href="https://github.com/halide/Halide">GitHub</a> and has 5,798 stars - Early development of Halide happened in <a href="../lists/labs.html#q=https://github.com/halide">https://github.com/halide</a> - Halide is written in <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="java.html">Java</a>, <a href="llvmir.html">LLVM IR</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="c.html">C</a>, <a href="json.html">JSON</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="javascript.html">JavaScript</a>, <a href="gradle.html">Gradle</a>, <a href="bash.html">Bash</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="pascal.html">Pascal</a>, <a href="idl.html">IDL</a>, <a href="toml.html">TOML</a>, <a href="assembly-language.html">Assembly language</a> - <a href="http://halide-lang.org/">halide-lang.org</a> was registered in 2012 - Read more about Halide on the web: 1. https://news.ycombinator.com/item?id=7544855 1. ```Example from the web: Func blur_3x3(Func input) { Func blur_x, blur_y; Var x, y, xi, yi; // The algorithm - no storage or order blur_x(x, y) = (input(x-1, y) + input(x, y) + input(x+1, y))/3; blur_y(x, y) = (blur_x(x, y-1) + blur_x(x, y) + blur_x(x, y+1))/3; // The schedule - defines order, locality; implies storage blur_y.tile(x, y, xi, yi, 256, 32) .vectorize(xi, 8).parallel(y); blur_x.compute_at(blur_y, x).vectorize(x, 8); return blur_y; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 553 2.8
HAL/S - Assembly language HAL/S ===== HAL/S is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1972. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 #1861 on PLDB 53 Years Old HAL/S (High-order Assembly Language/Shuttle) is a real-time aerospace programming language compiler and cross-compiler for avionics applications used by NASA and associated agencies (JPL, etc.). It has been used in many U.S. space projects since 1973 and its most significant use was in the Space Shuttle program (approximately 85% of the Shuttle software is coded in HAL/S). Read more on Wikipedia... https://en.wikipedia.org/wiki/HAL/S Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of HAL/S happened in <a href="../lists/labs.html#q=NASA">NASA</a> - HAL/S on HOPL https://hopl.info/showlanguage.prx?exp=583 HAL/S on HOPL - See also: (5 related languages) <a href="xpl.html">XPL</a>, <a href="pl-i.html">PL/I</a>, <a href="ada.html">Ada</a>, <a href="fortran.html">Fortran</a>, <a href="fortress.html">Fortress</a> Built with Scroll v170.5.0 10/15/2024 321 1.6
HAL Format - Binary data format HAL Format ========== HAL Format is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1197 on PLDB 13 Years Old ```Download source code: git clone https://github.com/ComparativeGenomicsToolkit/hal ``` HAL is a graph-based structure to efficiently store and index multiple genome alignments and ancestral reconstructions. HAL files are represented in HDF5 format, an open standard for storing and indexing large, compressed scientific data sets. Genomes within HAL are organized according to the phylogenetic tree that relate them: each genome is segmented into pairwise DNA alignment blocks with respect to its parent and children (if present) in the tree. Note that if the phylogeny is unknown, a star tree can be used. The modularity provided by this tree-based decomposition allows for efficient querying of sub-alignments, as well as the ability to add, remove and update genomes within the alignment with only local modifications to the structure. Another important feature of HAL is reference independence: alignments in this format can be queried with respect to the coordinates of any genome they contain. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - HAL Format is developed on <a href="https://github.com/ComparativeGenomicsToolkit/hal">GitHub</a> and has 156 stars - Early development of HAL Format happened in <a href="../lists/labs.html#q=https://github.com/ComparativeGenomicsToolkit">https://github.com/ComparativeGenomicsToolkit</a> - HAL Format is written in <a href="cpp.html">C++</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="r.html">R</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="lisp.html">Lisp</a> - Read more about HAL Format on the web: 1. https://genome.ucsc.edu/FAQ/FAQformat.html#format1 1. Built with Scroll v170.5.0 10/15/2024 450 2.3
hakaru - Programming language hakaru ====== hakaru is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1016 on PLDB 11 Years Old ```Download source code: git clone https://github.com/hakaru-dev/hakaru ``` Hakaru is a simply-typed probabilistic programming language, designed for easy specification of probabilistic models and inference algorithms. This type of language is useful for the development of machine learning algorithms and stochastic modeling. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - hakaru is developed on <a href="https://github.com/hakaru-dev/hakaru">GitHub</a> and has 309 stars - Early development of hakaru happened in <a href="../lists/labs.html#q=Indiana University">Indiana University</a> and <a href="../lists/labs.html#q=McMaster University">McMaster University</a> - hakaru is written in <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="tex.html">Tex</a>, <a href="vim-script.html">Vim script</a>, <a href="perl.html">Perl</a>, <a href="make.html">Make</a>, <a href="python.html">Python</a>, <a href="css.html">CSS</a>, <a href="lisp.html">Lisp</a>, <a href="javascript.html">JavaScript</a> - Read more about hakaru on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/hejono/hakaru_a_simplytyped_probabilistic_programming/ 1. ```Example from the web: def pulls(strength real): normal(strength, 1) def winner(a real, b real): a_pull <~ pulls(a) b_pull <~ pulls(b) return (a_pull > b_pull) alice <~ normal(0,1) bob <~ normal(0,1) carol <~ normal(0,1) match1 <~ winner(alice, bob) match2 <~ winner(bob, carol) match3 <~ winner(alice, carol) ``` Built with Scroll v170.5.0 10/15/2024 428 2.1
HAGGIS - Programming language HAGGIS ====== HAGGIS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #1198 on PLDB 15 Years Old HAGGIS is a high-level reference programming language used primarily to examine Computing Science for Scottish pupils taking SQA courses on the subject. HAGGIS is used as a tool to bridge the gap between pseudocode and typical computer programming. HAGGIS is not based on any one language but a mixture that is intended to allow a pupil familiar with any of the many languages used in classrooms to easily understand the syntactic construct being used in an example. Read more on Wikipedia... https://en.wikipedia.org/wiki/HAGGIS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of HAGGIS happened in <a href="../lists/labs.html#q=University of Glasgow">University of Glasgow</a> and <a href="../lists/labs.html#q=Heriot Watt University">Heriot Watt University</a> and <a href="../lists/labs.html#q=University of Strathclyde">University of Strathclyde</a> - See also: (1 related languages) <a href="python.html">Python</a> ```Example from <a href='https://en.wikipedia.org/wiki/HAGGIS'>Wikipedia</a>: CONSTRUCTOR( [Data Type][Data Name], [Data Type][Data Name]...) The users' '''HAGGIS''' code will then go here. END CONSTRUCTOR FUNCTION <Function Name>() RETURN <Data Type> The users' '''HAGGIS''' code will then go here. RETURN THIS <Class Property> END FUNCTION '''“THIS” is used to reference the current object invoking the method.''' PROCEDURE <Procedure Name> () The users' '''HAGGIS''' code will then go here. END PROCEDURE ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ''' A comment ''' Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example ''' A comment ''' Token ''' row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 490 2.5
hacspec - Programming language hacspec ======= hacspec is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Franziskus Kiefer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Franziskus%20Kiefer Franziskus Kiefer #888 on PLDB 7 Years Old ```Download source code: git clone https://github.com/hacspec/hacspec ``` A specification language for crypto primitives and more in Rust. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - hacspec is developed on <a href="https://github.com/hacspec/hacspec">GitHub</a> and has 242 stars - Early development of hacspec happened in <a href="../lists/labs.html#q=https://github.com/hacspec/hacspec/discussions">https://github.com/hacspec/hacspec/discussions</a> - hacspec is written in <a href="rust.html">Rust</a>, <a href="coq.html">Coq</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="tex.html">Tex</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="python.html">Python</a>, <a href="svg.html">SVG</a>, <a href="logos.html">Logos</a> - <a href="https://www.franziskuskiefer.de/publications/hacspec18/">First announcement of</a> hacspec - <a href="https://hacspec.org">hacspec.org</a> was registered in 2020 - See also: (1 related languages) <a href="rust.html">Rust</a> ```Example from the web: pub type Res = (usize, usize); pub enum ResTyp { Ok(Res), } pub fn test_simpl_fails() -> Res { match ResTyp::Ok((42, 42)) { ResTyp::Ok(res) => res, } } #[derive(Clone)] pub struct MyTupleType(u16, u8); pub fn test_tuple_destructuring() { let tuple = MyTupleType(1u16, 2u8).clone(); let MyTupleType(_a, _b) = tuple; } ``` Built with Scroll v170.5.0 10/15/2024 426 2.1
Hackppl Built with Scroll v170.5.0 10/15/2024 6 0
hackage-pm - Package manager hackage-pm ========== hackage-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2624 on PLDB 18 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of hackage-pm happened in <a href="../lists/labs.html#q=Well-Typed LLP">Well-Typed LLP</a> - 1 PLDB concepts link to hackage-pm: <a href="scrapscript.html">Scrapscript</a> Built with Scroll v170.5.0 10/15/2024 207 1
Hack - Programming language Hack ==== Hack is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Julien Verlaguet and Alok Menghrajani and Drew Paroski. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Julien%20Verlaguet Julien Verlaguet https://pldb.io/concepts/../lists/creators.html#q=Alok%20Menghrajani Alok Menghrajani https://pldb.io/concepts/../lists/creators.html#q=Drew%20Paroski Drew Paroski #287 on PLDB 11 Years Old 68k <span title="Hack repos on GitHub.">Repos</span> Hack is a programming language for the HipHop Virtual Machine (HHVM), created by Facebook as a dialect of PHP. The language implementation is open-source, licensed under the BSD License. Hack allows programmers to use both dynamic typing and static typing. Read more on Wikipedia... https://en.wikipedia.org/wiki/Hack_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 68,473 Hack repos on <a href="https://github.com/search?q=language:Hack">GitHub</a> - Early development of Hack happened in <a href="../lists/labs.html#q=Facebook">Facebook</a> - The Google BigQuery Public Dataset GitHub snapshot shows 3k users using Hack in 3k repos on <a href="https://api.github.com/search/repositories?q=language:Hack">GitHub</a> - Explore Hack snippets on <a href="http://www.rosettacode.org/wiki/Category:Hack">Rosetta Code</a> - Hack ranks #33 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - GitHub supports <a href="https://github.com/textmate/php.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Hack - Indeed.com has 19 matches for <a href="https://www.indeed.com/jobs?q=hack developer">"hack developer"</a>. - <a href="http://hacklang.org/">hacklang.org</a> was registered in 2013 - See also: (9 related languages) <a href="php.html">PHP</a>, <a href="ocaml.html">OCaml</a>, <a href="java.html">Java</a>, <a href="csharp.html">C#</a>, <a href="scala.html">Scala</a>, <a href="haskell.html">Haskell</a>, <a href="actionscript.html">ActionScript</a>, <a href="html.html">HTML</a>, <a href="parrot-vm.html">Parrot</a> ```Example from <a href='https://riju.codes/hack'>Riju</a>: <<__EntryPoint>> function main(): void { echo "Hello, world!\n"; } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/h/Hack.hh'>hello-world</a>: <?hh echo "Hello World"; ``` ```Example from <a href='http://helloworldcollection.de/#Hack'>the Hello World Collection</a>: <?hh // Hello world in Hack echo 'Hello World'; ``` ```Example from <a href='https://github.com/textmate/php.tmbundle'>Linguist</a>: <?hh // strict /** * Copyright (c) 2014, Facebook, Inc. * All rights reserved. * * This source code is licensed under the BSD-style license found in the * LICENSE file in the root directory of this source tree. An additional grant * of patent rights can be found in the PATENTS file in the same directory. * */ function startup(): void { setup_errors(); } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Hack_(programming_language)'>Wikipedia</a>: <?hh // Hack functions are annotated with types. function negate(bool $x): bool { return !$x; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token echo row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature First-Class Functions FeatureLink ../features/hasFirstClassFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 787 3.9
Hac Built with Scroll v170.5.0 10/15/2024 6 0
habit - Programming language habit ===== habit is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2767 on PLDB 9 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of habit happened in <a href="../lists/labs.html#q=Portland State University">Portland State University</a> and <a href="../lists/labs.html#q=University of Iowa">University of Iowa</a> - <a href="http://habit-lang.org">habit-lang.org</a> was registered in 2016 HackerNews discussions of habit =============================== title|titleLink|date|score|comments Habit:A pure FP with Intersection of low-level problems and high-level paradigms|https://news.ycombinator.com/item?id=19034972|01/30/2019|2|1 Built with Scroll v170.5.0 10/15/2024 255 1.3
h - Esoteric programming language h = h is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2019 by Christine Dodrill. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Christine%20Dodrill Christine Dodrill #1645 on PLDB 6 Years Old ```Download source code: git clone https://github.com/Xe/hlang ``` The h programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - h is developed on <a href="https://github.com/Xe/hlang">GitHub</a> and has 17 stars - Early development of h happened in <a href="../lists/labs.html#q=https://github.com/Xe/hlang/issues">https://github.com/Xe/hlang/issues</a> - h is written in <a href="go.html">Go</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a> - Read more about h on the web: 1. 2. https://xeiaso.net/blog/h-language-2019-06-30 1. https://www.reddit.com/r/programming/comments/c7ch43/the_h_programming_language/ 2. ```Example from the web: h ``` Built with Scroll v170.5.0 10/15/2024 308 1.5
Gzip Built with Scroll v170.5.0 10/15/2024 6 0
Gypsy Built with Scroll v170.5.0 10/15/2024 6 0
Gxl Built with Scroll v170.5.0 10/15/2024 6 0
Guix Workflow Language - Programming language Guix Workflow Language ====================== Guix Workflow Language, aka Guix Workflow Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #1846 on PLDB 8 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Guix Workflow Language happened in <a href="../lists/labs.html#q=GNU Project">GNU Project</a> - <a href="https://www.guixwl.org/">guixwl.org</a> was registered in 2017 - See also: (1 related languages) <a href="scheme.html">Scheme</a> ```Example from the web: ;; https://www.guixwl.org/extended-start ;; We are going to extend the workflow defined in the file ;; "example-workflow.w". define dynamic-workflow load-workflow "/tmp/examples/example-workflow.w" process: (list-file-template filename) name string-append "list-file-" basename filename packages "gzip" inputs filename outputs string-append filename ".list" run-time complexity space 20 mebibytes time 30 seconds # { gzip --list {{inputs}} > {{outputs}} } ;; Get all processes of the other workflow. define foreign-processes workflow-processes dynamic-workflow ;; Get the processes that we want to extend on. define compress-file-processes processes-filter-by-name foreign-processes "compress-file" ;; Create the new processes. define list-file-processes map list-file-template append-map process-outputs compress-file-processes workflow: extended-dynamic-workflow processes append ;; These are the process connections of the imported workflow workflow-restrictions dynamic-workflow ;; And these are the new process connections. The "zip" procedure ;; pairs up each of the processes in "list-file-processes" with ;; one of the processes in "compress-file-processes". zip list-file-processes compress-file-processes ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 477 2.4
Gwion - Programming language Gwion ===== Gwion is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #762 on PLDB 9 Years Old ```Download source code: git clone https://github.com/fennecdjay/Gwion ``` <a href='https://github.com/fennecdjay/Gwion'>Gwion</a> is a strongly-timed musical programming language . - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Gwion is developed on <a href="https://github.com/fennecdjay/Gwion">GitHub</a> and has 531 stars - Early development of Gwion happened in <a href="../lists/labs.html#q=https://github.com/Gwion">https://github.com/Gwion</a> - Gwion is written in <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="bash.html">Bash</a>, <a href="make.html">Make</a>, <a href="ini.html">Ini</a>, <a href="nix.html">Nix</a> - Read more about Gwion on the web: 1. 2. https://reddit.com/r/ProgrammingLanguages/comments/wu6qtw/language_showcase_gwion/ 1. https://compilerspotlight.substack.com/p/language-showcase-gwion?sd=pf 2. Built with Scroll v170.5.0 10/15/2024 322 1.6
Gw-basic Built with Scroll v170.5.0 10/15/2024 6 0
Gvl Built with Scroll v170.5.0 10/15/2024 6 0
guru - Programming language guru ==== guru is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #3455 on PLDB 16 Years Old OpTT has been implemented in the GURU verified programming language, which includes a type- and proof-checker, and a compiler to efficient C code. In addition to the core OpTT, GURU implements a number of extensions, including ones for verification of programs using mutable state and input/output. This paper gives an introduction to verified programming in GURU. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of guru happened in <a href="../lists/labs.html#q=University of Iowa">University of Iowa</a> and <a href="../lists/labs.html#q=Washington University">Washington University</a> and <a href="../lists/labs.html#q=Universitat Polit`ecnica de Catalunya">Universitat Polit`ecnica de Catalunya</a> - Read more about guru on the web: 1. http://homepage.divms.uiowa.edu/~astump/papers/plpv09.pdf 1. ```Example from the web: Inductive trie : Fun(A:type).type := trie_none : Fun(A:type).<trie A> | trie_exact : Fun(A:type)(s:string)(a:A).<trie A> | trie_next : Fun(A:type)(o:<option A>) (unique l:<charvec <trie A>>). <trie A>. ``` Built with Scroll v170.5.0 10/15/2024 350 1.8
Gurobi - Application Gurobi ====== Gurobi is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2008 by Robert Bixby. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Robert%20Bixby Robert Bixby #1887 on PLDB 17 Years Old Gurobi is a state-of-the-art solver for mathematical programming. It includes solvers for linear programming (LP), quadratic programming (QP), quadratically constrained programming (QCP), mixed-integer linear programming (MILP), mixed-integer quadratic programming (MIQP), and mixed-integer quadratically constrained programming (MIQCP). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Gurobi happened in <a href="../lists/labs.html#q=Gurobi Optimization, LLC">Gurobi Optimization, LLC</a> - Read more about Gurobi on the web: 1. https://www.gurobi.com/documentation/current/quickstart_windows/index.html 1. - 1 PLDB concepts link to Gurobi: <a href="lp-format.html">LP Format</a> Built with Scroll v170.5.0 10/15/2024 281 1.4
gura - Programming language gura ==== gura is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Yutaka Saito. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Yutaka%20Saito Yutaka Saito #1443 on PLDB 13 Years Old ```Download source code: git clone https://github.com/gura-lang/gura ``` Gura is an iterator-oriented programming language that focuses on iterators with improved functions for calculation and data processing. It makes you be able to write an artificial code for what used to need a lot of codes of repeat syntax. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - gura is developed on <a href="https://github.com/gura-lang/gura">GitHub</a> and has 43 stars - Early development of gura happened in <a href="../lists/labs.html#q=https://github.com/gura-lang">https://github.com/gura-lang</a> - gura is written in <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="c.html">C</a>, <a href="csv.html">CSV</a>, <a href="cmake.html">CMake</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="perl.html">Perl</a>, <a href="lisp.html">Lisp</a>, <a href="bash.html">Bash</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a> - <a href="http://www.gura-lang.org">gura-lang.org</a> was registered in 2013 ```Example from the web: prime() = { p = [] for (n in 2..):xiter { if (!(n % p.each() == 0).or()) { p.add(n) n } } } ``` HackerNews discussions of gura ============================== title|titleLink|date|score|comments Gura: Iterator-Oriented Programming Language|https://news.ycombinator.com/item?id=8215028|08/23/2014|56|8 Built with Scroll v170.5.0 10/15/2024 433 2.2
Gun - Protocol Gun === Gun is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2014 by Mark Nadal. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Mark%20Nadal Mark Nadal #669 on PLDB 11 Years Old ```Download source code: git clone https://github.com/amark/gun ``` An open source cybersecurity protocol for syncing decentralized graph data. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Gun is developed on <a href="https://github.com/amark/gun">GitHub</a> and has 18,092 stars - Gun is written in <a href="javascript.html">JavaScript</a>, <a href="typescript.html">TypeScript</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="css.html">CSS</a>, <a href="gradle.html">Gradle</a>, <a href="objective-c.html">Objective-C</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="java.html">Java</a>, <a href="bash.html">Bash</a>, <a href="dockerfile.html">Dockerfile</a> Built with Scroll v170.5.0 10/15/2024 316 1.6
GNU Guix - Distribution GNU Guix ======== GNU Guix is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22distribution%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">distribution</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #3009 on PLDB 12 Years Old GNU Guix () is a cross-platform package manager and a tool to instantiate and manage Unix-like operating systems, based on the Nix package manager with Guile Scheme APIs and specializes in providing exclusively free software. Differing from traditional package managers, Guix (like Nix) utilizes a purely functional deployment model where software is installed into unique directories generated through cryptographic hashes. Dependencies from each software are included within each hash, solving the problem of dependency hell. Read more on Wikipedia... https://en.wikipedia.org/wiki/GNU_Guix Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"distribution"%5D%7D%5D%2C"logic"%3A"AND"%7D'>distribution</a> - Early development of GNU Guix happened in <a href="../lists/labs.html#q=GNU Project">GNU Project</a> Built with Scroll v170.5.0 10/15/2024 281 1.4
Guile - Programming language Guile ===== Guile, aka GNU Ubiquitous Intelligent Language for Extensions, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993 by Aubrey Jaffer and Tom Lord and Miles Bader. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Aubrey%20Jaffer Aubrey Jaffer https://pldb.io/concepts/../lists/creators.html#q=Tom%20Lord Tom Lord https://pldb.io/concepts/../lists/creators.html#q=Miles%20Bader Miles Bader #635 on PLDB 32 Years Old GNU Guile is the preferred extension system for the GNU Project, which features an implementation of the Scheme programming language. Its first version was released in 1993. In addition to large parts of Scheme standards, Guile Scheme includes modularized extensions for many different programming tasks.For extending programs, Guile offers "libguile" which allows the language to be embedded in other programs, and integrated closely through the C API; similarly, new types and subroutines defined through the C API can be made available as extensions to Guile itself.Guile stands for the GNU Ubiquitous Intelligent Language for Extensions. Read more on Wikipedia... https://en.wikipedia.org/wiki/GNU_Guile Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Guile happened in <a href="../lists/labs.html#q=GNU Project">GNU Project</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/jerry40/guile-kernel">Kernel</a> for Guile - See also: (11 related languages) <a href="linux.html">Linux</a>, <a href="scheme.html">Scheme</a>, <a href="lilypond.html">LilyPond</a>, <a href="gdb.html">GDB</a>, <a href="c.html">C</a>, <a href="s-expressions.html">S-expressions</a>, <a href="xml.html">XML</a>, <a href="emacs-editor.html">Emacs</a>, <a href="emacs-lisp.html">Emacs Lisp</a>, <a href="scm.html">SCM</a>, <a href="tcl.html">Tcl</a> - 1 PLDB concepts link to Guile: <a href="poke.html">GNU Poke</a> ```Example from the web: ;;; Hello world program (define name "World") (display (string-append "Hello " name "!")) (newline) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 545 2.7
GUIDO music notation - Text data format GUIDO music notation ==================== GUIDO music notation is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1998 by Holger H. Hoos and Keith Hamel. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 https://pldb.io/concepts/../lists/creators.html#q=Holger%20H.%20Hoos Holger H. Hoos https://pldb.io/concepts/../lists/creators.html#q=Keith%20Hamel Keith Hamel #2321 on PLDB 27 Years Old GUIDO Music Notation is a computer music notation format designed to logically represent all aspects of music in a manner that is both computer-readable and easily readable by human beings. It was named after Guido of Arezzo, who pioneered today's conventional musical notation 1,000 years ago. GUIDO was first designed by Holger H. Read more on Wikipedia... https://en.wikipedia.org/wiki/GUIDO_music_notation Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of GUIDO music notation happened in <a href="../lists/labs.html#q=Technische Universität Darmstadt">Technische Universität Darmstadt</a> and <a href="../lists/labs.html#q=University of British Columbia">University of British Columbia</a> ```Example from the web: [ \clef<"treble"> \key<"D"> \meter<"4/4"> a1*1/2 b a/4. g/8 f#/4 g a/2 b a/4. g/8 f#/4 g a/2 a b c#2/4 d c#/2 b1 a/1 ] ``` Built with Scroll v170.5.0 10/15/2024 376 1.9
GUIDE - Programming language GUIDE ===== GUIDE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #3145 on PLDB 31 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GUIDE happened in <a href="../lists/labs.html#q=Université Savoie Mont BlancAnnecy">Université Savoie Mont BlancAnnecy</a> - GUIDE on HOPL https://hopl.info/showlanguage.prx?exp=2838 GUIDE on HOPL - Read more about GUIDE on Semantic Scholar: 1. https://semanticscholar.org/paper/0c77c5a8d458da76e8e142c7c2737811b3dddcd6 1. Built with Scroll v170.5.0 10/15/2024 221 1.1
Gene transfer format - Text data format Gene transfer format ==================== Gene transfer format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2631 on PLDB 19 Years Old The Gene transfer format (GTF) is a file format used to hold information about gene structure. It is a tab-delimited text format based on the general feature format (GFF), but contains some additional conventions specific to gene information. A significant feature of the GTF that can be validated: given a sequence and a GTF file, one can check that the format is correct. Read more on Wikipedia... https://en.wikipedia.org/wiki/Gene_transfer_format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Gene transfer format happened in <a href="../lists/labs.html#q=European Bioinformatics Institute">European Bioinformatics Institute</a> - See also: (1 related languages) <a href="gff-format.html">General feature format</a> Built with Scroll v170.5.0 10/15/2024 290 1.4
GSQL - Programming language GSQL ==== GSQL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #3060 on PLDB 10 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GSQL happened in <a href="../lists/labs.html#q=https://dev.tigergraph.com/forum/">https://dev.tigergraph.com/forum/</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/gsql.py">syntax highlighting</a> for GSQL Built with Scroll v170.5.0 10/15/2024 221 1.1
Gsbl Built with Scroll v170.5.0 10/15/2024 6 0
grunt - Library grunt ===== grunt is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #2766 on PLDB 14 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Early development of grunt happened in <a href="../lists/labs.html#q=https://github.com/gruntjs">https://github.com/gruntjs</a> - <a href="https://gruntjs.com/">gruntjs.com</a> was registered in 2012 Built with Scroll v170.5.0 10/15/2024 204 1
Grouplog Built with Scroll v170.5.0 10/15/2024 6 0
Groovy - Programming language Groovy ====== Groovy is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by James Strachan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=James%20Strachan James Strachan #64 on PLDB 22 Years Old 76k <span title="Groovy repos on GitHub.">Repos</span> Apache Groovy is an object-oriented programming language for the Java platform. It is a dynamic language with features similar to those of Python, Ruby, Perl, and Smalltalk. It can be used as a scripting language for the Java Platform, is dynamically compiled to Java virtual machine (JVM) bytecode, and interoperates with other Java code and libraries. Read more on Wikipedia... https://en.wikipedia.org/wiki/Groovy_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 76,001 Groovy repos on <a href="https://github.com/search?q=language:Groovy">GitHub</a> - Early development of Groovy happened in <a href="../lists/labs.html#q=https://github.com/grails">https://github.com/grails</a> - The Google BigQuery Public Dataset GitHub snapshot shows 20k users using Groovy in 27k repos on <a href="https://api.github.com/search/repositories?q=language:Groovy">GitHub</a> - Check out the 49 <a href="https://www.meetup.com/topics/groovy-programming-language/">Groovy meetup groups</a> on Meetup.com. - There are 2,900 members in the <a href="https://reddit.com/r/groovy">Groovy subreddit</a> - There are 121 <a href="https://projecteuler.net/language=Groovy">Project Euler</a> users using Groovy - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> Groovy programmers reported a median salary of $75,002. 3% of respondents reported using Groovy. 2,479 programmers reported using Groovy, and 1,177 said they wanted to use it - Explore Groovy snippets on <a href="http://www.rosettacode.org/wiki/Category:Groovy">Rosetta Code</a> - Groovy ranks #29 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Groovy Ubuntu package https://packages.ubuntu.com/jammy/groovy Groovy Ubuntu package - Groovy <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/palantir/groovy-language-server/">implementation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/groovy">package</a> for syntax highlighting Groovy - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/jvm.py">syntax highlighting</a> for Groovy - GitHub supports <a href="https://github.com/textmate/groovy.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Groovy - Groovy appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/groovy">Groovy on exercism.</a> - <a href="http://groovy-lang.org/">groovy-lang.org</a> was registered in 2011 - See also: (18 related languages) <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="perl.html">Perl</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="objective-c.html">Objective-C</a>, <a href="kotlin.html">Kotlin</a>, <a href="jvm.html">JVM</a>, <a href="regex.html">Regular Expressions</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="android.html">Android</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="emacs-editor.html">Emacs</a>, <a href="textmate-editor.html">TextMate</a>, <a href="visual-studio-code-editor.html">Visual Studio Code</a>, <a href="javascript.html">JavaScript</a> - 14 PLDB concepts link to Groovy: <a href="ace.html">Ace Editor</a>, <a href="ballerina.html">Ballerina</a>, <a href="ceylon.html">Ceylon</a>, <a href="cloc.html">cloc</a>, <a href="couchdb.html">CouchDB</a>, <a href="dexvis.html">dexvis</a>, <a href="flutter.html">Flutter</a>, <a href="gradle.html">Gradle</a>, <a href="kotlin.html">Kotlin</a>, <a href="mal.html">mal</a>, <a href="nextflow.html">Nextflow</a>, <a href="pygments.html">Pygments</a>, <a href="xgboost-model.html">Xgboost</a>, <a href="xgboost.html">XGBoost</a> ```Example from <a href='https://riju.codes/groovy'>Riju</a>: print "Hello, world!"; ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/g/Groovy.groovy'>hello-world</a>: println "Hello World" ``` ```Example from <a href='http://helloworldcollection.de/#Groovy'>the Hello World Collection</a>: // Hello World in Groovy println "Hello World" ``` ```Example from <a href='https://github.com/textmate/groovy.tmbundle'>Linguist</a>: #!/usr/bin/env groovy println "Groovy!" ``` ```Example from <a href='https://en.wikipedia.org/wiki/Groovy_(programming_language)'>Wikipedia</a>: class Bird implements FlyingAbility {} /* Adds the trait FlyingAbility to the Bird class capabilities */ def bird = new Bird() /* instantiate a new Bird */ assert bird.fly() == "I'm flying!" /* the Bird class automatically gets the behavior of the FlyingAbility trait */ ``` ```Groovy <a href="../lists/keywords.html#q=groovy">Keywords</a> as assert break case catch class const continue def default do else enum extends false finally for goto if implements import in instanceof interface new null package return super switch this throw throws trait true try while ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1266 6.3
Groovy Server Pages - Template language Groovy Server Pages =================== Groovy Server Pages is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1564 on PLDB 17 Years Old 9 <span title="Groovy Server Pages repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - There are at least 9 Groovy Server Pages repos on <a href="https://github.com/search?q=language:Groovy Server Pages">GitHub</a> - Early development of Groovy Server Pages happened in <a href="../lists/labs.html#q=https://github.com/grails">https://github.com/grails</a> - GitHub supports <a href="https://github.com/textmate/java.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Groovy Server Pages ```Example from the web: <html> <body> <% out << "Hello GSP!" %> </body> </html> ``` ```Example from <a href='https://github.com/textmate/java.tmbundle'>Linguist</a>: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Testing with SiteMesh and ${example}</title> </head> <body> </body> </html> ``` Built with Scroll v170.5.0 10/15/2024 344 1.7
GROOVE - Programming language GROOVE ====== GROOVE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #3454 on PLDB 55 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GROOVE happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - GROOVE on HOPL https://hopl.info/showlanguage.prx?exp=6386 GROOVE on HOPL - Read more about GROOVE on Semantic Scholar: 1. https://semanticscholar.org/paper/0329ec5abffe393fe0dd6f4e29bcbac33d0e2ad4 1. Built with Scroll v170.5.0 10/15/2024 217 1.1
groff - Text markup language groff ===== groff is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #513 on PLDB 35 Years Old ```Download source code: git clone https://git.savannah.gnu.org/git/groff.git/ ``` Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output. Output may be PostScript or PDF, html, or ASCII/UTF8 for display at the terminal. Formatting commands may be either low-level typesetting requests (“primitives”) or macros from a supplied set. Users may also write their own macros. All three may be combined. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of groff happened in <a href="../lists/labs.html#q=GNU Project">GNU Project</a> - groff is written in <a href="bourne-shell.html">Bourne shell</a>, <a href="cpp.html">C++</a>, <a href="make.html">Make</a>, <a href="c.html">C</a>, <a href="html.html">HTML</a>, <a href="m4.html">M4</a>, <a href="perl.html">Perl</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="sed.html">sed</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="csharp.html">C#</a>, <a href="css.html">CSS</a>, <a href="awk.html">awk</a>, <a href="tex.html">Tex</a>, <a href="ruby.html">Ruby</a>, <a href="forth.html">Forth</a>, <a href="vim-script.html">Vim script</a>, <a href="diff.html">Diff</a> - The Google BigQuery Public Dataset GitHub snapshot shows 20k users using groff in 26k repos on <a href="https://api.github.com/search/repositories?q=language:Groff">GitHub</a> - There are 357 members in the <a href="https://reddit.com/r/groff">groff subreddit</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/markup.py">syntax highlighting</a> for groff - See also: (1 related languages) <a href="troff.html">Troff</a> - 2 PLDB concepts link to groff: <a href="frundis.html">Frundis</a>, <a href="nroff.html">nroff</a> ```Example from the web: .sp 1.5i My thoughts on the subject .sp ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example text text text... .ig This is part of a large block of text that has been temporarily(?) commented out. We can restore it simply by removing the .ig request and the ".." at the end of the block. .. Token .ig row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example .de P . br . sp .8v .. Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Test \" comment Test Test \# comment Test Token Built with Scroll v170.5.0 10/15/2024 598 3
Groff Mom - Library Groff Mom ========= Groff Mom is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2015 by Peter Schaffter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Peter%20Schaffter Peter Schaffter #3059 on PLDB 10 Years Old Quick answer: mom is a flexible typesetting and document formatting package that allows you to create high-quality Portable Document Format (.pdf) or PostScript (.ps) files for viewing and printing. Mom is a macro set that sits on top of groff. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> Built with Scroll v170.5.0 10/15/2024 229 1.1
Grml Built with Scroll v170.5.0 10/15/2024 6 0
GRIN - Programming language GRIN ==== GRIN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #3144 on PLDB 48 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GRIN happened in <a href="../lists/labs.html#q=CERN">CERN</a> - GRIN on HOPL https://hopl.info/showlanguage.prx?exp=7979 GRIN on HOPL - Read more about GRIN on Semantic Scholar: 1. https://semanticscholar.org/paper/7dd68e11247d81ae481744a745c7859d802aea94 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/g/Grin.grin'>hello-world</a>: (Hello World) ``` Built with Scroll v170.5.0 10/15/2024 235 1.2
gridstudio-editor - Editor gridstudio-editor ================= gridstudio-editor is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2018 by Rick Lamers. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Rick%20Lamers Rick Lamers #702 on PLDB 7 Years Old ```Download source code: git clone https://github.com/ricklamers/gridstudio ``` Grid studio is a web-based application for data science with full integration of open source data science frameworks and languages. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - gridstudio-editor is developed on <a href="https://github.com/ricklamers/gridstudio">GitHub</a> and has 8,874 stars - Early development of gridstudio-editor happened in <a href="../lists/labs.html#q=https://github.com/ricklamers/gridstudio/issues">https://github.com/ricklamers/gridstudio/issues</a> - gridstudio-editor is written in <a href="svg.html">SVG</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="go.html">Go</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="less.html">Less</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="dockerfile.html">Dockerfile</a> Built with Scroll v170.5.0 10/15/2024 349 1.7
grid-notation - Text data format grid-notation ============= grid-notation is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2013 by Cameron McEfee. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Cameron%20McEfee Cameron McEfee #1660 on PLDB 12 Years Old ```Download source code: git clone https://github.com/guideguide/grid-notation ``` Quickly and easily create grids and manipulate guides with a consistent UI in Photoshop, Illustrator, Sketch, and Adobe XD. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - grid-notation is developed on <a href="https://github.com/guideguide/grid-notation">GitHub</a> and has 54 stars - Early development of grid-notation happened in <a href="../lists/labs.html#q=https://github.com/guideguide/grid-notation">https://github.com/guideguide/grid-notation</a> - grid-notation is written in <a href="coffeescript.html">CoffeeScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 308 1.5
Gren - Programming language Gren ==== Gren is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by evancz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=evancz evancz #886 on PLDB 13 Years Old ```Download source code: git clone https://github.com/gren-lang/compiler ``` A programming language for simple and correct applications - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Gren is developed on <a href="https://github.com/gren-lang/compiler">GitHub</a> and has 334 stars - Early development of Gren happened in <a href="../lists/labs.html#q=https://github.com/gren-lang">https://github.com/gren-lang</a> - Gren is written in <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> ```Example from the web: module Main exposing (main) import Html exposing (Html) main : Html a main = Html.text "Hello, world!" ``` Built with Scroll v170.5.0 10/15/2024 289 1.4
Gremlin - Query language Gremlin ======= Gremlin is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2009 by Marko A. Rodriguez. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Marko%20A.%20Rodriguez Marko A. Rodriguez #1433 on PLDB 16 Years Old Gremlin is a graph traversal language and virtual machine developed by Apache TinkerPop of the Apache Software Foundation. Gremlin works for both OLTP-based graph databases as well as OLAP-based graph processors. Gremlin's automata and functional language foundation enable Gremlin to naturally support imperative and declarative querying, host language agnosticism, user-defined domain specific languages, an extensible compiler/optimizer, single- and multi-machine execution models, hybrid depth- and breadth-first evaluation, as well as Turing Completeness. Read more on Wikipedia... https://en.wikipedia.org/wiki/Gremlin_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of Gremlin happened in <a href="../lists/labs.html#q=https://issues.apache.org/jira/projects/TINKERPOP/issues/TINKERPOP-2814?filter=allopenissues">https://issues.apache.org/jira/projects/TINKERPOP/issues/TINKERPOP-2814?filter=allopenissues</a> - See also: (8 related languages) <a href="regex.html">Regular Expressions</a>, <a href="xpath.html">XPath</a>, <a href="sparql.html">SPARQL</a>, <a href="sql.html">SQL</a>, <a href="java.html">Java</a>, <a href="jvm.html">JVM</a>, <a href="groovy.html">Groovy</a>, <a href="scala.html">Scala</a> ```Example from the web: g.V().hasLabel('movie').values('year').min() ``` ```Example from <a href='https://en.wikipedia.org/wiki/Gremlin_(programming_language)'>Wikipedia</a>: g.V().match( as("a").label().is("person"), as("a").out("knows").as("b"), as("a").out("created").as("c"), as("b").out("created").as("c"), as("b").values("age").as("d"), as("d").is(gt(30))). select("a","b","c") ``` Built with Scroll v170.5.0 10/15/2024 481 2.4
Greenplum Built with Scroll v170.5.0 10/15/2024 6 0
Green - Programming language Green ===== Green is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #3453 on PLDB 27 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Green happened in <a href="../lists/labs.html#q=Universidade Federal de São Carlos">Universidade Federal de São Carlos</a> - Green on HOPL https://hopl.info/showlanguage.prx?exp=2075 Green on HOPL - Read more about Green on Semantic Scholar: 1. https://semanticscholar.org/paper/7ebc66016de5b80c08e8ec63305a899acec795af 1. Built with Scroll v170.5.0 10/15/2024 225 1.1
Greek-numerals Built with Scroll v170.5.0 10/15/2024 6 0
gravity - Programming language gravity ======= gravity is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #265 on PLDB 8 Years Old ```Download source code: git clone https://github.com/marcobambini/gravity ``` Gravity Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - gravity is developed on <a href="https://github.com/marcobambini/gravity">GitHub</a> and has 4,290 stars - Early development of gravity happened in <a href="../lists/labs.html#q=https://github.com/marcobambini/gravity/issues">https://github.com/marcobambini/gravity/issues</a> - gravity is written in <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="xml.html">XML</a>, <a href="cmake.html">CMake</a>, <a href="objective-c.html">Objective-C</a>, <a href="make.html">Make</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="cpp.html">C++</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/g/Gravity.gravity'>hello-world</a>: func main() { System.print("Hello World"); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token System.print Built with Scroll v170.5.0 10/15/2024 372 1.9
Gravity-equation Built with Scroll v170.5.0 10/15/2024 6 0
GRASS - Programming language GRASS ===== GRASS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #1523 on PLDB 48 Years Old GRASS (GRAphics Symbiosis System) is a programming language created to script 2D vector graphics animations. GRASS was similar to BASIC in syntax, but added numerous instructions for specifying 2D object animation, including scaling, translation, rotation and color changes over time. It quickly became a hit with the artistic community who were experimenting with the new medium of computer graphics, and is most famous for its use by Larry Cuba to create the original "attacking the Death Star will not be easy" animation in Star Wars (1977). Read more on Wikipedia... https://en.wikipedia.org/wiki/GRASS_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GRASS happened in <a href="../lists/labs.html#q=Ohio State University">Ohio State University</a> - GRASS on HOPL https://hopl.info/showlanguage.prx?exp=4146 GRASS on HOPL - See also: (4 related languages) <a href="basic.html">BASIC</a>, <a href="opengl.html">OpenGL</a>, <a href="c.html">C</a>, <a href="true-basic.html">True BASIC</a> ```Example from <a href='https://riju.codes/grass'>Riju</a>: wWWwwww ``` ```Example from <a href='https://en.wikipedia.org/wiki/GRASS_(programming_language)'>Wikipedia</a>: SINCURVE=[PROMPT "WHAT IS THE OFFSET?" INPUT OFFSET x=-160 angle=0 POINT OFFSET+x,SIN(angle)*80,3 angle=angle+2 IF (x=x+1)<159,SKIP -2] ``` Built with Scroll v170.5.0 10/15/2024 393 2
Graqula Built with Scroll v170.5.0 10/15/2024 6 0
Graphql Built with Scroll v170.5.0 10/15/2024 6 0
GraphQL Schema Definition Language - Interface design language GraphQL Schema Definition Language ================================== GraphQL Schema Definition Language is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #2212 on PLDB 7 Years Old A type definition syntax to the GraphQL specification. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - Early development of GraphQL Schema Definition Language happened in <a href="../lists/labs.html#q=https://github.com/graphql/">https://github.com/graphql/</a> - Read more about GraphQL Schema Definition Language on the web: 1. https://github.com/graphql/graphql-spec/pull/90 1. ```Example from the web: # Enumeration type for a level of priority enum Priority { LOW MEDIUM HIGH } # Our main todo type type Todo { id: ID! name: String! description: String priority: Priority! } type Query { # Get one todo item todo(id: ID!): Todo # Get all todo items allTodos: [Todo!]! } type Mutation { addTodo(name: String!, priority: Priority = LOW): Todo! removeTodo(id: ID!): Todo! } schema { query: Query mutation: Mutation } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example “”” A comment Token “”” row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 368 1.8
GraphQL+- - Query language GraphQL+- ========= GraphQL+- is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2958 on PLDB 8 Years Old Dgraph’s GraphQL+- is based on Facebook’s GraphQL. GraphQL wasn’t developed for Graph databases, but its graph-like query syntax, schema validation and subgraph shaped response make it a great language choice. We’ve modified the language to better support graph operations, adding and removing features to get the best fit for graph databases. We’re calling this simplified, feature rich language, “GraphQL+-”. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of GraphQL+- happened in <a href="../lists/labs.html#q=https://github.com/dgraph-io">https://github.com/dgraph-io</a> - 1 PLDB concepts link to GraphQL+-: <a href="dgraph.html">dgraph</a> Built with Scroll v170.5.0 10/15/2024 272 1.4
Graphos Built with Scroll v170.5.0 10/15/2024 6 0
GraphML - Xml format GraphML ======= GraphML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #3225 on PLDB 24 Years Old GraphML is an XML-based file format for graphs. The GraphML file format results from the joint effort of the graph drawing community to define a common format for exchanging graph structure data. It uses an XML-based syntax and supports the entire range of possible graph structure constellations including directed, undirected, mixed graphs, hypergraphs, and application-specific attributes.. Read more on Wikipedia... https://en.wikipedia.org/wiki/GraphML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of GraphML happened in <a href="../lists/labs.html#q=https://list.dia.uniroma3.it/mailman/listinfo/gdnet">https://list.dia.uniroma3.it/mailman/listinfo/gdnet</a> - See also: (4 related languages) <a href="graph-modeling-language.html">Graph Modeling Language</a>, <a href="xml.html">XML</a>, <a href="dot.html">DOT</a>, <a href="java.html">Java</a> ```Example from <a href='https://en.wikipedia.org/wiki/GraphML'>Wikipedia</a>: <?xml version="1.0" encoding="UTF-8"?> <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd"> <graph id="G" edgedefault="undirected"> <node id="n0"/> <node id="n1"/> <edge id="e1" source="n0" target="n1"/> </graph> </graphml> ``` Built with Scroll v170.5.0 10/15/2024 413 2.1
Graphlog Built with Scroll v170.5.0 10/15/2024 6 0
Graphics-basic Built with Scroll v170.5.0 10/15/2024 6 0
Grapheasy - Programming language Grapheasy ========= Grapheasy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 #3452 on PLDB 50 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Grapheasy happened in <a href="../lists/labs.html#q=Argonne National Laboratory">Argonne National Laboratory</a> - Grapheasy on HOPL https://hopl.info/showlanguage.prx?exp=8045 Grapheasy on HOPL - Read more about Grapheasy on Semantic Scholar: 1. https://semanticscholar.org/paper/38f092856bb2852a8da9b253b6cce4b4d7d2e9ca 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Graph Modeling Language - Application Graph Modeling Language ======================= Graph Modeling Language is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1631 on PLDB 28 Years Old 12k <span title="Graph Modeling Language repos on GitHub.">Repos</span> Graph Modeling Language (GML) is a hierarchical ASCII-based file format for describing graphs. It has been also named Graph Meta Language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Graph_Modelling_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - There are at least 12,488 Graph Modeling Language repos on <a href="https://github.com/search?q=language:Graph Modeling Language">GitHub</a> - Early development of Graph Modeling Language happened in <a href="../lists/labs.html#q=University of Passau">University of Passau</a> - See also: (3 related languages) <a href="graphml.html">GraphML</a>, <a href="ascii.html">ASCII</a>, <a href="python.html">Python</a> - Read more about Graph Modeling Language on the web: 1. http://www.uni-passau.de/fileadmin/files/lehrstuhl/brandenburg/projekte/gml/gml-technical-report.pdf 1. ```Example from the web: graph [ directed 0 node [ id 0 label "Node 1" value 100 ] node [ id 1 label "Node 2" value 200 ] edge [ source 1 target 0 ] ] ``` ```Example from <a href='https://en.wikipedia.org/wiki/Graph_Modelling_Language'>Wikipedia</a>: graph [ comment "This is a sample graph" directed 1 id 42 label "Hello, I am a graph" node [ id 1 label "node 1" thisIsASampleAttribute 42 ] node [ id 2 label "node 2" thisIsASampleAttribute 43 ] node [ id 3 label "node 3" thisIsASampleAttribute 44 ] edge [ source 1 target 2 label "Edge from node 1 to node 2" ] edge [ source 2 target 3 label "Edge from node 2 to node 3" ] edge [ source 3 target 1 label "Edge from node 3 to node 1" ] ] ``` Built with Scroll v170.5.0 10/15/2024 456 2.3
GraphIt - Programming language GraphIt ======= GraphIt is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #716 on PLDB 8 Years Old ```Download source code: git clone https://github.com/GraphIt-DSL/graphit ``` GraphIt is a new DSL for graph computations that generates fast implementations for algorithms with different performance characteristics running on graphs with different sizes and structures. GraphIt separates what is computed (algorithm) from how it is computed (schedule). Programmers specify the algorithm using an algorithm language, and performance optimizations are specified using a separate scheduling language. The scheduling language enables programmers to easily search through this complicated tradeoff space by composing together a large set of edge traversal and vertex data layout optimizations. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - GraphIt is developed on <a href="https://github.com/GraphIt-DSL/graphit">GitHub</a> and has 366 stars - Early development of GraphIt happened in <a href="../lists/labs.html#q=https://github.com/GraphIt-DSL">https://github.com/GraphIt-DSL</a> - GraphIt is written in <a href="cpp.html">C++</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="lisp.html">Lisp</a>, <a href="make.html">Make</a>, <a href="cmake.html">CMake</a>, <a href="yaml.html">YAML</a>, <a href="csv.html">CSV</a> - <a href="http://graphit-lang.org/">graphit-lang.org</a> was registered in 2018 ```Example from the web: element Vertex end element Edge end const edges : edgeset{Edge}(Vertex,Vertex) = load (argv[1]); const vertices : vertexset{Vertex} = edges.getVertices(); const old_rank : vector{Vertex}(double) = 1.0/vertices.size(); const new_rank : vector{Vertex}(double) = 0.0; const out_degree : vector {Vertex}(int) = edges.getOutDegrees(); const contrib : vector{Vertex}(double) = 0.0; const error : vector{Vertex}(double) = 0.0; const damp : double = 0.85; const beta_score : double = (1.0 - damp) / vertices.size(); func computeContrib(v : Vertex) contrib[v] = old_rank[v] / out_degree[v]; end func updateEdge(src : Vertex, dst : Vertex) new_rank[dst] += contrib[src]; end func updateVertex(v : Vertex) var old_score : double = old_rank[v]; new_rank[v] = beta_score + damp*(new_rank[v]); error[v] = fabs(new_rank[v] - old_rank[v]); old_rank[v] = new_rank[v]; new_rank[v] = 0.0; end func printRank(v : Vertex) print old_rank[v]; end func reset(v: Vertex) old_rank[v] = 1.0/vertices.size(); new_rank[v] = 0.0; end func main() for trail in 0:10 startTimer(); vertices.apply(reset); for i in 0:20 vertices.apply(computeContrib); #s1# edges.apply(updateEdge); vertices.apply(updateVertex); end var elapsed_time : double = stopTimer(); print "elapsed time: "; print elapsed_time; end end % specify schedules here or use a separate schedule file ``` HackerNews discussions of GraphIt ================================= title|titleLink|date|score|comments GraphIt: A High-Performance Domain-Specific Language for Graph Analytics|https://news.ycombinator.com/item?id=18499287|11/21/2018|34|2 Built with Scroll v170.5.0 10/15/2024 607 3
Grammatical Framework - Grammar language Grammatical Framework ===================== Grammatical Framework is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #1062 on PLDB 27 Years Old 624k <span title="Grammatical Framework repos on GitHub.">Repos</span> Grammatical Framework (GF) is a programming language for writing grammars of natural languages. GF is capable of parsing and generating texts in several languages simultaneously while working from a language-independent representation of meaning. Grammars written in GF can be compiled into different formats including JavaScript and Java and can be reused as software components. Read more on Wikipedia... https://en.wikipedia.org/wiki/Grammatical_Framework Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - There are at least 624,169 Grammatical Framework repos on <a href="https://github.com/search?q=language:Grammatical Framework">GitHub</a> - Early development of Grammatical Framework happened in <a href="../lists/labs.html#q=Xerox Research Centre Europe">Xerox Research Centre Europe</a> - The Google BigQuery Public Dataset GitHub snapshot shows 32 users using Grammatical Framework in 37 repos on <a href="https://api.github.com/search/repositories?q=language:Grammatical Framework">GitHub</a> - GitHub supports <a href="https://github.com/atom-haskell/language-haskell" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Grammatical Framework - See also: (2 related languages) <a href="javascript.html">JavaScript</a>, <a href="java.html">Java</a> ```Example from <a href='https://github.com/atom-haskell/language-haskell'>Linguist</a>: --# -path=.:present -- (c) 2009 Aarne Ranta under LGPL concrete FoodsFin of Foods = FoodsI with (Syntax = SyntaxFin), (LexFoods = LexFoodsFin) ; ``` ```Example from <a href='https://en.wikipedia.org/wiki/Grammatical_Framework'>Wikipedia</a>: > parse -lang=Fre "Marie aime Jean" | align_words -lang=Fre,Dut,Lat -view="eog" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 490 2.5
grain - Programming language grain ===== grain is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2765 on PLDB 8 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of grain happened in <a href="../lists/labs.html#q=https://github.com/grain-lang">https://github.com/grain-lang</a> - <a href="https://grain-lang.org">grain-lang.org</a> was registered in 2017 HackerNews discussions of grain =============================== title|titleLink|date|score|comments Grain: A strongly-typed functional programming language for the modern web|https://news.ycombinator.com/item?id=17645004|07/30/2018|259|153 Built with Scroll v170.5.0 10/15/2024 242 1.2
Gradle - Application Gradle ====== Gradle is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2008 by Hans Dockter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Hans%20Dockter Hans Dockter #88 on PLDB 17 Years Old 4 <span title="Gradle repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/gradle/gradle ``` Adaptable, fast automation for all - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Gradle is developed on <a href="https://github.com/gradle/gradle">GitHub</a> and has 16,485 stars - There are at least 4 Gradle repos on <a href="https://github.com/search?q=language:Gradle">GitHub</a> - Early development of Gradle happened in <a href="../lists/labs.html#q=https://github.com/gradle">https://github.com/gradle</a> - Gradle is written in <a href="java.html">Java</a>, <a href="groovy.html">Groovy</a>, <a href="gradle.html">Gradle</a>, <a href="kotlin.html">Kotlin</a>, <a href="xml.html">XML</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="scala.html">Scala</a>, <a href="cpp.html">C++</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="c.html">C</a>, <a href="html.html">HTML</a>, <a href="plantuml.html">plantuml</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a>, <a href="swift.html">Swift</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="java-server-pages.html">JSP</a>, <a href="xslt.html">XSLT</a>, <a href="xsd.html">XSD</a>, <a href="csv.html">CSV</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="assembly-language.html">Assembly language</a>, <a href="dtd.html">DTD</a>, <a href="idl.html">IDL</a>, <a href="objective-c.html">Objective-C</a>, <a href="gherkin.html">Gherkin</a>, <a href="ruby.html">Ruby</a> - GitHub supports <a href="https://github.com/alkemist/gradle.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Gradle - <a href="https://gradle.org">gradle.org</a> was registered in 2007 - 54 PLDB concepts link to Gradle: <a href="avail.html">Avail</a>, <a href="ballerina.html">Ballerina</a>, <a href="bazel.html">Bazel</a>, <a href="bebasic.html">BeBasic</a>, <a href="ceu.html">Céu</a>, <a href="ceylon.html">Ceylon</a>, <a href="cloc.html">cloc</a>, <a href="couchdb.html">CouchDB</a>, <a href="dafny.html">Dafny</a>, <a href="dyvil.html">dyvil</a>, <a href="elegance.html">elegance</a>, <a href="flatbuffers.html">FlatBuffers</a>, <a href="flix.html">Flix</a>, <a href="flow9.html">Flow9</a>, <a href="flutter.html">Flutter</a>, <a href="golo.html">Golo</a>, <a href="gradle.html">Gradle</a>, <a href="gun.html">Gun</a>, <a href="halide.html">Halide</a>, <a href="hhvm.html">HHVM</a>, <a href="invokator.html">invokator</a>, <a href="ixml.html">Invisible XML</a>, <a href="jslt.html">JSLT</a>, <a href="koara.html">koara</a>, <a href="kotlin.html">Kotlin</a>, <a href="ladybird.html">Ladybird</a>, <a href="lobster.html">lobster</a>, <a href="lwjgl.html">LWJGL</a>, <a href="mal.html">mal</a>, <a href="melody.html">Melody</a>, <a href="moirai.html">Moirai</a>, <a href="nextflow.html">Nextflow</a>, <a href="obsidian-lang.html">Obsidian</a>, <a href="olc.html">Open Location Code</a>, <a href="opencv.html">OpenCV</a>, <a href="partiql.html">partiql</a>, <a href="pkl.html">Pkl</a>, <a href="project-mentat.html">Project Mentat</a>, <a href="pygments.html">Pygments</a>, <a href="python.html">Python</a>, <a href="pytorch.html">PyTorch</a>, <a href="react-native.html">React Native</a>, <a href="simple-binary-encoding.html">Simple Binary Encoding</a>, <a href="smali.html">Smali</a>, <a href="smallbasic.html">SmallBASIC</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="uno.html">Uno</a>, <a href="wonkey.html">Wonkey</a>, <a href="xtclang.html">Ecstasy</a>, <a href="xtext.html">Xtext</a>, <a href="yakou-lang.html">Yakou Lang</a>, <a href="yeti.html">yeti</a>, <a href="zenscript.html">zenscript</a>, <a href="zlang.html">zlang</a> ```Example from <a href='https://github.com/alkemist/gradle.tmbundle'>Linguist</a>: apply plugin: GreetingPlugin greeting { message = 'Hi' greeter = 'Gradle' } class GreetingPlugin implements Plugin<Project> { void apply(Project project) { project.extensions.create("greeting", GreetingPluginExtension) project.task('hello') << { println "${project.greeting.message} from ${project.greeting.greeter}" } } } class GreetingPluginExtension { String message String greeter } ``` Built with Scroll v170.5.0 10/15/2024 917 4.6
Grad-assistant Built with Scroll v170.5.0 10/15/2024 6 0
Grace - Programming language Grace ===== Grace is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #1013 on PLDB 15 Years Old 27 <span title="Grace repos on GitHub.">Repos</span> The purpose of Grace is to allow novices to discover programming in the simplest possible way. Other famous languages such as Java or Python are widely used by professionals, but may be hard to assimilate for a beginner in programming. That is what the object-oriented Grace language is made for. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 27 Grace repos on <a href="https://github.com/search?q=language:Grace">GitHub</a> - Early development of Grace happened in <a href="../lists/labs.html#q=Portland State University">Portland State University</a> - The Google BigQuery Public Dataset GitHub snapshot shows 12 users using Grace in 15 repos on <a href="https://api.github.com/search/repositories?q=language:Grace">GitHub</a> - GitHub supports <a href="https://github.com/zmthy/grace-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Grace - <a href="https://web.cecs.pdx.edu/~grace/">gracelang.org</a> was registered in 2010 - Read more about Grace on the web: 1. https://web.cecs.pdx.edu/~grace/doc/ 1. ```Example from the web: class cat { def name = "Felix" method getName { return name } } ``` ```Example from <a href='https://github.com/zmthy/grace-tmbundle'>Linguist</a>: method ack (m : Number, n : Number) -> Number { print "ack {m} {n}" if (m < = 0) then {n + 1} elseif {n <= 0} then {ack((m -1), 1)} else {ack(m -1, ack(m, n-1))} } ``` Built with Scroll v170.5.0 10/15/2024 421 2.1
GRAAL - Programming language GRAAL ===== GRAAL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #1771 on PLDB 39 Years Old Graal may refer to: A style of glassblowing Holy Grail, or "Graal" in older forms Graal-Müritz, a health resort by the Baltic Sea in Germany Graal Radio - internet streaming radio GraalVM, a Java virtual machine extension aiming to support more languages and execution modes Graal (album), an album by Polish rapper Tau (AKA Medium) Graal Online, an MMORPG for Windows, Linux, OS X, and iOS. The German Wikipedia has an article here.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Graal Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GRAAL happened in <a href="../lists/labs.html#q=Université Pierre-et-Marie-Curie">Université Pierre-et-Marie-Curie</a> and <a href="../lists/labs.html#q=IBM">IBM</a> - GRAAL on HOPL https://hopl.info/showlanguage.prx?exp=1226 GRAAL on HOPL - Read more about GRAAL on Semantic Scholar: 1. https://semanticscholar.org/paper/f23da962c4fc590b08a374e9a79ea66f52d55f44 1. Built with Scroll v170.5.0 10/15/2024 321 1.6
Gql Built with Scroll v170.5.0 10/15/2024 6 0
General Purpose Simulation System - Programming language General Purpose Simulation System ================================= General Purpose Simulation System, aka General Purpose Simulation System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1960. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221960%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1960 #1537 on PLDB 65 Years Old General Purpose Simulation System (GPSS) is a discrete time simulation general-purpose programming language, where a simulation clock advances in discrete steps. A system is modelled as transactions enter the system and are passed from one service (represented by blocks) to another. It is used primarily as a process flow oriented simulation language; this is particularly well-suited for problems such as a factory.. Read more on Wikipedia... https://en.wikipedia.org/wiki/GPSS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"simulation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>simulation</a> - Early development of General Purpose Simulation System happened in <a href="../lists/labs.html#q=IBM">IBM</a> - General Purpose Simulation System on HOPL https://hopl.info/showlanguage.prx?exp=141 General Purpose Simulation System on HOPL - See also: (1 related languages) <a href="apl.html">APL</a> ```Example from <a href='https://en.wikipedia.org/wiki/GPSS'>Wikipedia</a>: FACILITY AVERAGE NUMBER AVERAGE SEIZING PREEMPTING UTILIZATION ENTRIES TIME/TRAN TRANS. NO. TRANS. NO. Joe .860 26 15.884 26 QUEUE MAXIMUM AVERAGE TOTAL ZERO PERCENT AVERAGE $AVERAGE TABLE CURRENT CONTENTS CONTENT ENTRIES ENTRIES ZEROS TIME/TRANS TIME/TRANS NUMBER CONTENTS Chairs 1 .160 27 12 44.4 2.851 5.133 1 $AVERAGE TIME/TRANS = AVERAGE TIME/TRANS EXCLUDING ZERO ENTITIES ``` Built with Scroll v170.5.0 10/15/2024 425 2.1
Gpss-fortran Built with Scroll v170.5.0 10/15/2024 6 0
GPSS/85 - Programming language GPSS/85 ======= GPSS/85 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #3451 on PLDB 40 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GPSS/85 happened in <a href="../lists/labs.html#q=Wolverine Software Corporation">Wolverine Software Corporation</a> - GPSS/85 on HOPL https://hopl.info/showlanguage.prx?exp=5501 GPSS/85 on HOPL - Read more about GPSS/85 on Semantic Scholar: 1. https://semanticscholar.org/paper/ad0352f5119cf7d13fc7bc7e82019e2ccb31368b 1. Built with Scroll v170.5.0 10/15/2024 225 1.1
Gpss-360 Built with Scroll v170.5.0 10/15/2024 6 0
GPS - Programming language GPS === GPS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1957. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221957%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1957 #3450 on PLDB 68 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GPS happened in <a href="../lists/labs.html#q=Case Western Reserve University">Case Western Reserve University</a> - GPS on HOPL https://hopl.info/showlanguage.prx?exp=3075 GPS on HOPL - Read more about GPS on Semantic Scholar: 1. https://semanticscholar.org/paper/bb84be1454b80de35032a1260b60384ccdf65489 1. Built with Scroll v170.5.0 10/15/2024 221 1.1
Gpgs Built with Scroll v170.5.0 10/15/2024 6 0
Gpds Built with Scroll v170.5.0 10/15/2024 6 0
General purpose - Programming language General purpose =============== General purpose, aka General purpose, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #3058 on PLDB 10 Years Old GP is a programming language in development that will enable more advanced programming with a Scratch-like design. GP stands for "Extensible Portable General purpose Block Language for Casual Programmers". - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of General purpose happened in <a href="../lists/labs.html#q=SAP">SAP</a> Built with Scroll v170.5.0 10/15/2024 224 1.1
Gosu - Programming language Gosu ==== Gosu is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #450 on PLDB 23 Years Old 701 <span title="Gosu repos on GitHub.">Repos</span> Gosu is a statically-typed programming language that runs on the Java Virtual Machine released under the Apache 2. This general-purpose programming language is used in several open-source software projects including SparkGS and Ragnar DB among several others, and is widely used in the insurance industry via Guidewire Software's commercial products. The language borrows from several existing languages including Java, C#, and ECMAScript. Read more on Wikipedia... https://en.wikipedia.org/wiki/Gosu_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 701 Gosu repos on <a href="https://github.com/search?q=language:Gosu">GitHub</a> - Early development of Gosu happened in <a href="../lists/labs.html#q=Guidewire Software, Inc">Guidewire Software, Inc</a> - The Google BigQuery Public Dataset GitHub snapshot shows 486 users using Gosu in 539 repos on <a href="https://api.github.com/search/repositories?q=language:Gosu">GitHub</a> - Explore Gosu snippets on <a href="http://www.rosettacode.org/wiki/Category:Gosu">Rosetta Code</a> - Gosu appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/jvm.py">syntax highlighting</a> for Gosu - GitHub supports <a href="https://github.com/jpcamara/Textmate-Gosu-Bundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Gosu - <a href="http://gosu-lang.org/">gosu-lang.org</a> was registered in 2009 - See also: (7 related languages) <a href="java-bytecode.html">Java Bytecode</a>, <a href="java.html">Java</a>, <a href="csharp.html">C#</a>, <a href="kotlin.html">Kotlin</a>, <a href="javascript.html">JavaScript</a>, <a href="pascal.html">Pascal</a>, <a href="go.html">Go</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/g/Gosu.gs'>hello-world</a>: print("Hello World") ``` ```Example from <a href='https://github.com/jpcamara/Textmate-Gosu-Bundle'>Linguist</a>: function hello() { print("hello") } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Gosu_(programming_language)'>Wikipedia</a>: var list = {1, 2, 3} var result = list.where(\ elem -> elem >= 2) print(result) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 660 3.3
GOSPEL - Programming language GOSPEL ====== GOSPEL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #3449 on PLDB 48 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GOSPEL happened in <a href="../lists/labs.html#q=Church of the Nazarene">Church of the Nazarene</a> - GOSPEL on HOPL https://hopl.info/showlanguage.prx?exp=7985 GOSPEL on HOPL - Read more about GOSPEL on Semantic Scholar: 1. https://semanticscholar.org/paper/9815bba8e5f83a38d3ac9891f9039ebb8cfdf0a4 1. Built with Scroll v170.5.0 10/15/2024 221 1.1
GorillaScript - Programming language GorillaScript ============= GorillaScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Cameron Knight. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Cameron%20Knight Cameron Knight #1034 on PLDB 12 Years Old ```Download source code: git clone https://github.com/ckknight/gorillascript ``` GorillaScript is a compile-to-JavaScript language designed to empower the user while attempting to prevent some common errors. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - GorillaScript is developed on <a href="https://github.com/ckknight/gorillascript">GitHub</a> and has 300 stars - Early development of GorillaScript happened in <a href="../lists/labs.html#q=https://github.com/ckknight/gorillascript/issues">https://github.com/ckknight/gorillascript/issues</a> - GorillaScript compiles to <a href="javascript.html">JavaScript</a> - GorillaScript is written in <a href="javascript.html">JavaScript</a> ```GorillaScript <a href="../lists/keywords.html#q=gorillascript">Keywords</a> assert and bitand bitlshift bitnot bitor bitrshift biturshift bitxor by const delete else false haskey if in instanceof instanceofsome is isnt is-array! is-object! max min new not null or ownskey ownsor post-dec! post-inc! return then til to true typeof! throw? throw var xor ``` Built with Scroll v170.5.0 10/15/2024 335 1.7
GOQL - Programming language GOQL ==== GOQL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #3448 on PLDB 28 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GOQL happened in <a href="../lists/labs.html#q=Intercollege">Intercollege</a> - GOQL on HOPL https://hopl.info/showlanguage.prx?exp=5305 GOQL on HOPL - Read more about GOQL on Semantic Scholar: 1. https://semanticscholar.org/paper/6c0a10387cbebfad2c446cdc454969fa0c3bb1c9 1. Built with Scroll v170.5.0 10/15/2024 215 1.1
Gopher - Protocol Gopher ====== Gopher is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1991 by Mark P. McCahill and Farhad Anklesaria and Paul Lindner and Daniel Torrey and Bob Alberti. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=Mark%20P.%20McCahill Mark P. McCahill https://pldb.io/concepts/../lists/creators.html#q=Farhad%20Anklesaria Farhad Anklesaria https://pldb.io/concepts/../lists/creators.html#q=Paul%20Lindner Paul Lindner https://pldb.io/concepts/../lists/creators.html#q=Daniel%20Torrey Daniel Torrey https://pldb.io/concepts/../lists/creators.html#q=Bob%20Alberti Bob Alberti #1355 on PLDB 34 Years Old The Gopher protocol is a TCP/IP application layer protocol designed for distributing, searching, and retrieving documents over the Internet. The Gopher protocol was strongly oriented towards a menu-document design and presented an alternative to the World Wide Web in its early stages, but ultimately Hypertext Transfer Protocol (HTTP) became the dominant protocol. The Gopher ecosystem is often regarded as the effective predecessor of the World Wide Web.The protocol was invented by a team led by Mark P. Read more on Wikipedia... https://en.wikipedia.org/wiki/Gopher_(protocol) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of Gopher happened in <a href="../lists/labs.html#q=University of Minnesota">University of Minnesota</a> - Read more about Gopher on the web: 1. https://tools.ietf.org/html/rfc1436 1. - 2 PLDB concepts link to Gopher: <a href="gemini.html">Gemini</a>, <a href="mosaic.html">NCSA Mosaic</a> Built with Scroll v170.5.0 10/15/2024 397 2
Goose Built with Scroll v170.5.0 10/15/2024 6 0
Google Sheets - Application Google Sheets ============= Google Sheets is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #1338 on PLDB 19 Years Old Google Sheets is a spreadsheet program included as part of a free, web-based software office suite offered by Google within its Google Drive service. The service also includes Google Docs and Google Slides , a word processor and presentation program respectively. Google Sheets is available as a web application, mobile app for Android, iOS, Windows, BlackBerry, and as a desktop application on Google's ChromeOS. Read more on Wikipedia... https://en.wikipedia.org/wiki/Google_Sheets Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"spreadsheet"%5D%7D%5D%2C"logic"%3A"AND"%7D'>spreadsheet</a> - Early development of Google Sheets happened in <a href="../lists/labs.html#q=Google">Google</a> - See also: (6 related languages) <a href="javascript.html">JavaScript</a>, <a href="android.html">Android</a>, <a href="ios.html">iOS</a>, <a href="excel-app.html">Microsoft Excel</a>, <a href="pdf.html">PDF</a>, <a href="ooxml.html">Office Open XML</a> - Read more about Google Sheets on the web: 1. https://support.google.com/docs/table/25273?hl=en 1. ```Google Sheets <a href="../lists/keywords.html#q=google-sheets-app">Keywords</a> ARRAY_CONSTRAIN FREQUENCY GROWTH LINEST LOGEST MDETERM MINVERSE MMULT SUMPRODUCT SUMX2MY2 SUMX2PY2 SUMXMY2 TRANSPOSE TREND DAVERAGE DCOUNT DCOUNTA DGET DMAX DMIN DPRODUCT DSTDEV DSTDEVP DSUM DVAR DVARP DATE DATEDIF DATEVALUE DAY DAYS DAYS360 EDATE EOMONTH HOUR ISOWEEKNUM MINUTE MONTH NETWORKDAYS NETWORKDAYS.INTL NOW SECOND TIME TIMEVALUE TODAY WEEKDAY WEEKNUM WORKDAY WORKDAY.INTL YEAR YEARFRAC BIN2DEC BIN2HEX BIN2OCT BITAND BITLSHIFT BITOR BITRSHIFT BITXOR COMPLEX DEC2BIN DEC2HEX DEC2OCT DELTA ERF GESTEP HEX2BIN HEX2DEC HEX2OCT IMABS IMAGINARY IMARGUMENT IMCONJUGATE IMCOS IMDIV IMEXP IMPRODUCT IMREAL IMSUB IMSUM OCT2BIN OCT2DEC OCT2HEX FILTER SORT SORTN UNIQUE ACCRINT ACCRINTM AMORLINC COUPDAYBS COUPDAYS COUPDAYSNC COUPNCD COUPNUM COUPPCD CUMIPMT CUMPRINC DB DDB DISC DOLLARDE DOLLARFR DURATION EFFECT FV FVSCHEDULE INTRATE IPMT IRR ISPMT MDURATION MIRR NOMINAL NPER NPV PMT PPMT PRICE PRICEDISC PRICEMAT PV RATE RECEIVED SLN SYD TBILLEQ TBILLPRICE TBILLYIELD VDB XIRR XNPV YIELD YIELDDISC YIELDMAT ARRAYFORMULA DETECTLANGUAGE GOOGLEFINANCE GOOGLETRANSLATE IMAGE IMPORTDATA IMPORTFEED IMPORTHTML IMPORTRANGE IMPORTXML QUERY SPARKLINE ERROR.TYPE ISBLANK ISDATE ISEMAIL ISERR ISERROR ISFORMULA ISLOGICAL ISNA ISNONTEXT ISNUMBER ISREF ISTEXT ISURL N NA TYPE CELL AND FALSE IF IFERROR IFS NOT OR SWITCH TRUE XOR ADDRESS CHOOSE COLUMN COLUMNS GETPIVOTDATA HLOOKUP HYPERLINK INDEX INDIRECT LOOKUP MATCH OFFSET ROW ROWS VLOOKUP ABS ACOS ACOSH ACOT ACOTH ASIN ASINH ATAN ATAN2 ATANH BASE CEILING CEILING.MATH CEILING.PRECISE COMBIN COMBINA COS COSH COT COTH COUNTBLANK COUNTIF COUNTIFS COUNTUNIQUE CSC CSCH DECIMAL DEGREES ERFC EVEN EXP FACT FACTDOUBLE FLOOR FLOOR.MATH FLOOR.PRECISE GAMMALN GCD IMLN IMPOWER IMSQRT INT ISEVEN ISODD LCM LN LOG LOG10 MOD MROUND MULTINOMIAL ODD PI POWER PRODUCT QUOTIENT RADIANS RAND RANDBETWEEN ROUND ROUNDDOWN ROUNDUP SEC SECH SERIESSUM SIGN SIN SINH SQRT SQRTPI SUBTOTAL SUM SUMIF SUMIFS SUMSQ TAN TANH TRUNC ADD CONCAT DIVIDE EQ GT GTE LT LTE MINUS MULTIPLY NE POW UMINUS UNARY_PERCENT UPLUS CONVERT TO_DATE TO_DOLLARS TO_PERCENT TO_PURE_NUMBER TO_TEXT AVEDEV AVERAGE AVERAGE.WEIGHTED AVERAGEA AVERAGEIF AVERAGEIFS BETA.DIST BETA.INV BETADIST BETAINV BINOMDIST CHIDIST CHIINV CHISQ.DIST CHISQ.DIST.RT CHISQ.INV CHISQ.INV.RT CHITEST CONFIDENCE CONFIDENCE.NORM CORREL COUNT COUNTA COVAR CRITBINOM DEVSQ EXPON.DIST EXPONDIST F.DIST F.DIST.RT F.INV F.INV.RT F.TEST FDIST FINV FISHER FISHERINV FORECAST FTEST GAMMA.DIST GAMMA.INV GAMMADIST GAMMAINV GAUSS GEOMEAN HARMEAN HYPGEOMDIST INTERCEPT KURT LARGE LOGINV LOGNORMDIST MAX MAXA MAXIFS MEDIAN MIN MINA MINIFS MODE NEGBINOMDIST NORMDIST NORMINV NORMSDIST NORMSINV PEARSON PERCENTILE PERCENTRANK PERCENTRANK.EXC PERCENTRANK.INC PERMUT PHI POISSON POISSON.DIST PROB QUARTILE RANK RANK.AVG RANK.EQ RSQ SKEW SLOPE SMALL STANDARDIZE STDEV STDEVA STDEVP STDEVPA STEYX T.INV T.INV.2T T.TEST TDIST TINV TRIMMEAN TTEST VAR VARA VARP VARPA WEIBULL Z.TEST ZTEST ARABIC ASC CHAR CLEAN CODE CONCATENATE DOLLAR EXACT FIND FINDB FIXED JOIN LEFT LEN LOWER MID PROPER REGEXEXTRACT REGEXMATCH REGEXREPLACE REPLACE REPT RIGHT ROMAN SEARCH SEARCHB SPLIT SUBSTITUTE T TEXT TEXTJOIN TRIM UPPER VALUE UNICODE ``` Built with Scroll v170.5.0 10/15/2024 850 4.3
google-data-studio-app - Application google-data-studio-app ====================== google-data-studio-app is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #3057 on PLDB 9 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of google-data-studio-app happened in <a href="../lists/labs.html#q=Google">Google</a> - Read more about google-data-studio-app on the web: 1. https://de.wikipedia.org/wiki/Google_Data_Studio 1. Built with Scroll v170.5.0 10/15/2024 213 1.1
Google Cloud Platform - Cloud service Google Cloud Platform ===================== Google Cloud Platform is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22cloud%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">cloud service</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #850 on PLDB 14 Years Old Google Cloud Platform, offered by Google, is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search and YouTube. Alongside a set of management tools, it provides a series of modular cloud services including computing, data storage, data analytics and machine learning.. Registration requires a credit card or bank account details.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Google_Cloud_Platform Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cloud"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cloud service</a> - Early development of Google Cloud Platform happened in <a href="../lists/labs.html#q=Google">Google</a> - Check out the 157 <a href="https://www.meetup.com/topics/google-cloud-platform/">Google Cloud Platform meetup groups</a> on Meetup.com. - See also: (6 related languages) <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="go.html">Go</a>, <a href="ruby.html">Ruby</a>, <a href="aws.html">AWS</a>, <a href="azure.html">Microsoft Azure</a> Built with Scroll v170.5.0 10/15/2024 341 1.7
Google-cloud-mysql Built with Scroll v170.5.0 10/15/2024 6 0
Google Apps Script - Programming language Google Apps Script ================== Google Apps Script is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #1113 on PLDB 16 Years Old Apps Script is a scripting language for light-weight application development in the G Suite platform. It is based on JavaScript 1.6 with some portions of 1.7 and 1.8 and provides subset of ECMAScript 5 API, however instead of running on the client, it gets executed in the Google Cloud. According to Google, Apps Script "provides easy ways to automate tasks across Google products and third party services." Apps Script is also the tool that powers the add-ons for Google Docs, Sheets and Slides.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Google_Apps_Script Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Google Apps Script happened in <a href="../lists/labs.html#q=Google">Google</a> - See also: (1 related languages) <a href="javascript.html">JavaScript</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/g/Google Apps Script.gs'>hello-world</a>: function helloWorld() { Logger.log("Hello World"); } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Google_Apps_Script'>Wikipedia</a>: function doGet() { var app = UiApp.createApplication(); app.add(app.createHTML("<b>Hello World!</b>")); return app; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Logger.log Built with Scroll v170.5.0 10/15/2024 410 2
Golog Built with Scroll v170.5.0 10/15/2024 6 0
Golo - Programming language Golo ==== Golo is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Webmaster. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Webmaster Webmaster #358 on PLDB 13 Years Old 46 <span title="Golo repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/eclipse-archived/golo-lang ``` Golo is computer software, a programming language for the Java virtual machine (JVM). It is simple, with dynamic, weak typing. It was created in 2012 as part of the research activities of the DynaMid group of the Centre of Innovation in Telecommunications and Integration of service (CITI) Laboratory at Institut national des sciences appliquées de Lyon (INSA). Read more on Wikipedia... https://en.wikipedia.org/wiki/Golo_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Golo is developed on <a href="https://github.com/eclipse-archived/golo-lang">GitHub</a> and has 475 stars - There are at least 46 Golo repos on <a href="https://github.com/search?q=language:Golo">GitHub</a> - Early development of Golo happened in <a href="../lists/labs.html#q=https://dev.eclipse.org/mailman/listinfo/golo-dev">https://dev.eclipse.org/mailman/listinfo/golo-dev</a> - Golo is written in <a href="java.html">Java</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="gradle.html">Gradle</a>, <a href="ruby.html">Ruby</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="tex.html">Tex</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a> - The Google BigQuery Public Dataset GitHub snapshot shows 23 users using Golo in 29 repos on <a href="https://api.github.com/search/repositories?q=language:Golo">GitHub</a> - Explore Golo snippets on <a href="http://www.rosettacode.org/wiki/Category:Golo">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/jvm.py">syntax highlighting</a> for Golo - GitHub supports <a href="https://github.com/TypeUnsafe/sublime-golo" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Golo - <a href="http://golo-lang.org">golo-lang.org</a> was registered in 2012 - See also: (2 related languages) <a href="jvm.html">JVM</a>, <a href="java.html">Java</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/g/Golo.golo'>hello-world</a>: module hello.world function main = |args| { println("Hello World") } ``` ```Example from <a href='https://github.com/TypeUnsafe/sublime-golo'>Linguist</a>: # Copyright 2012-2014 Institut National des Sciences Appliquées de Lyon (INSA-Lyon) # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. module hello.World function main = |args| { println("Hello world!") } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example # -?\d[\d_]* Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example # -?[\d_]*\.[\d_]*([eE][+-]?\d[\d_]*)?F? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example # 0[xX][a-fA-F0-9]+ Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example # 0[0-7]+j? Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 870 4.3
GolfScript - Esoteric programming language GolfScript ========== GolfScript is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2495 on PLDB 18 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Early development of GolfScript happened in <a href="../lists/labs.html#q=https://github.com/darrenks/golfscript/issues">https://github.com/darrenks/golfscript/issues</a> ```Example from <a href='https://riju.codes/golfscript'>Riju</a>: 'Hello, world!' ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/g/Golfscript.golfscript'>hello-world</a>: "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 260 1.3
GOLD - Grammar language GOLD ==== GOLD is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1627 on PLDB 13 Years Old GOLD is a free parsing system that is designed to support multiple programming languages.. Read more on Wikipedia... https://en.wikipedia.org/wiki/GOLD_(parser) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of GOLD happened in <a href="../lists/labs.html#q=California State University, Sacramento">California State University, Sacramento</a> - <a href="http://goldparser.org/">goldparser.org</a> was registered in 2011 - See also: (10 related languages) <a href="antlr.html">ANTLR</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="assembly-language.html">Assembly language</a>, <a href="csharp.html">C#</a>, <a href="d.html">D</a>, <a href="java.html">Java</a>, <a href="pascal.html">Pascal</a>, <a href="python.html">Python</a>, <a href="visual-basic.net.html">Visual Basic .NET</a>, <a href="regex.html">Regular Expressions</a> ```Example from the web: <Statement> ::= if <Expression> then <Statements> end | while <Expression> do <Statements> end | for Id = <Range> do <Statements> end ``` ```Example from <a href='https://en.wikipedia.org/wiki/GOLD_(parser)'>Wikipedia</a>: <Statements> ::= <Statements> <Statement> | <Statement> <Statement> ::= display <Expression> | display <Expression> read ID | assign ID '=' <Expression> | while <Expression> do <Statements> end | if <Expression> then <Statements> end | if <Expression> then <Statements> else <Statements> end <Expression> ::= <Expression> '>' <Add Exp> | <Expression> '<' <Add Exp> | <Expression> '<=' <Add Exp> | <Expression> '>=' <Add Exp> | <Expression> '==' <Add Exp> | <Expression> '<>' <Add Exp> | <Add Exp> <Add Exp> ::= <Add Exp> '+' <Mult Exp> | <Add Exp> '-' <Mult Exp> | <Add Exp> '&' <Mult Exp> | <Mult Exp> <Mult Exp> ::= <Mult Exp> '*' <Negate Exp> | <Mult Exp> '/' <Negate Exp> | <Negate Exp> <Negate Exp> ::= '-' <Value> | <Value> <Value> ::= Identifier | StringLiteral | NumberLiteral | '(' <Expression> ')' ``` Built with Scroll v170.5.0 10/15/2024 578 2.9
gogs-editor - Editor gogs-editor =========== gogs-editor is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2014 by Joe Chen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Joe%20Chen Joe Chen #278 on PLDB 11 Years Old ```Download source code: git clone https://github.com/gogs/gogs ``` Gogs is a painless self-hosted Git service - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - gogs-editor is developed on <a href="https://github.com/gogs/gogs">GitHub</a> and has 44,623 stars - Early development of gogs-editor happened in <a href="../lists/labs.html#q=https://github.com/gogs">https://github.com/gogs</a> - gogs-editor is written in <a href="go.html">Go</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="ini.html">Ini</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="less.html">Less</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="xml.html">XML</a>, <a href="toml.html">TOML</a>, <a href="sql.html">SQL</a> Built with Scroll v170.5.0 10/15/2024 344 1.7
Gofer - Programming language Gofer ===== Gofer is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #2239 on PLDB 31 Years Old The Gofer system is a functional programming environment for a small, Haskell-like language. Supporting a wide range of different machines, including home computers, the system is widely used, both for teaching and research. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Gofer happened in <a href="../lists/labs.html#q=Yale University">Yale University</a> - Read more about Gofer on Semantic Scholar: 1. https://pdfs.semanticscholar.org/c1b0/48cfb5a0ccfdfc079d42bfb5f35a94f5aa89.pdf 1. ```Example from the web: 2 * (3+4) ``` Built with Scroll v170.5.0 10/15/2024 247 1.2
Godot - Library Godot ===== Godot is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #991 on PLDB 11 Years Old Godot is a 2D and 3D cross-platform compatible game engine released as open source software under the MIT license. It was initially developed for several companies in Latin America before its public release. The development environment runs on Windows, macOS, Linux, BSD and Haiku (both 32 and 64-bit) and can create games targeting PC, console, mobile and web platforms.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Godot_(game_engine) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Early development of Godot happened in <a href="../lists/labs.html#q=https://github.com/godotengine">https://github.com/godotengine</a> - <a href="https://godotengine.org/">godotengine.org</a> was registered in 2008 - See also: (11 related languages) <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="ios.html">iOS</a>, <a href="android.html">Android</a>, <a href="csharp.html">C#</a>, <a href="python.html">Python</a>, <a href="lua.html">Lua</a>, <a href="squirrel.html">Squirrel</a>, <a href="wasm.html">WebAssembly</a>, <a href="webgl.html">WebGL</a> Built with Scroll v170.5.0 10/15/2024 353 1.8
Gödel (Goedel) - Programming language Gödel (Goedel) ============== Gödel (Goedel) is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992 by John Lloyd and Patricia Hill. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 https://pldb.io/concepts/../lists/creators.html#q=John%20Lloyd John Lloyd https://pldb.io/concepts/../lists/creators.html#q=Patricia%20Hill Patricia Hill #1609 on PLDB 33 Years Old Gödel is a declarative, general-purpose programming language that adheres to the logic programming paradigm. It is a strongly typed language, the type system being based on many-sorted logic with parametric polymorphism. It is named after logician Kurt Gödel.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Gödel_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Gödel (Goedel) happened in <a href="../lists/labs.html#q=University of Bristol">University of Bristol</a> - Gödel (Goedel) on HOPL https://hopl.info/showlanguage.prx?exp=1762 Gödel (Goedel) on HOPL - Read more about Gödel (Goedel) on the web: 1. https://dtai.cs.kuleuven.be/projects/ALP/newsletter/archive_93_96/news/books/goedel-book.html 1. ```Example from <a href='https://en.wikipedia.org/wiki/Gödel_(programming_language)'>Wikipedia</a>: MODULE GCD. IMPORT Integers. PREDICATE Gcd : Integer * Integer * Integer. Gcd(i,j,d) <- CommonDivisor(i,j,d) & ~ SOME [e] (CommonDivisor(i,j,e) & e > d). PREDICATE CommonDivisor : Integer * Integer * Integer. CommonDivisor(i,j,d) <- IF (i = 0 \/ j = 0) THEN d = Max(Abs(i),Abs(j)) ELSE 1 =< d =< Min(Abs(i),Abs(j)) & i Mod d = 0 & j Mod d = 0. ``` Built with Scroll v170.5.0 10/15/2024 413 2.1
goby - Programming language goby ==== goby is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2764 on PLDB 8 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of goby happened in <a href="../lists/labs.html#q=https://github.com/goby-lang">https://github.com/goby-lang</a> - <a href="http://goby-lang.org">goby-lang.org</a> was registered in 2017 HackerNews discussions of goby ============================== title|titleLink|date|score|comments Goby - Golang + Ruby inspired language for developing microservices|https://news.ycombinator.com/item?id=15132023|08/30/2017|1|0 Built with Scroll v170.5.0 10/15/2024 239 1.2
Goal - Programming language Goal ==== Goal is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Yon Fernández de Retana. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Yon%20Fern%C3%A1ndez%20de%20Retana Yon Fernández de Retana #1718 on PLDB 3 Years Old ```Download source code: git clone https://codeberg.org/anaseto/goal ``` Goal is a K-like language that brings in ideas from Perl and BQN and is written in Go. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - Early development of Goal happened in <a href="../lists/labs.html#q=https://bardinflor.perso.aquilenet.fr/index-en">https://bardinflor.perso.aquilenet.fr/index-en</a> - <a href="apl.html">APL</a> and <a href="j.html">J</a> and <a href="k.html">K</a> influenced the design of Goal - Goal is written in <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="csv.html">CSV</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a> - Read more about Goal on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/zycdaq/goal_an_array_programming_language_written_in_go/ 1. ```Example from the web: / Handle command-line arguments: script name + optional file. (2<#ARGS)and:error"USAGE: goal wordstats.goal [file]" / Read STDIN or filename given by last argument; lowercase everything. src:_ 'read?[1=#ARGS;STDIN;*|ARGS] / Get all words (Unicode letters + dashes). words:rx/[\p{L}-]+/[src;-1] / Print number of words; number of distinct words; five most frequent words. say(#words;#dw:?words;5@!>dw!=%words) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Regular Expression Syntax Sugar FeatureLink ../features/hasRegularExpressionsSyntaxSugar.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 471 2.4
Go! - Programming language Go! === Go! is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Francis McCabe and Keith Clark. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Francis%20McCabe Francis McCabe https://pldb.io/concepts/../lists/creators.html#q=Keith%20Clark Keith Clark #1574 on PLDB 22 Years Old Go! is an agent-based programming language in the tradition of logic-based programming languages like Prolog. It was introduced in a 2003 paper by Francis McCabe and Keith Clark.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Go!_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Go! happened in <a href="../lists/labs.html#q=Imperial College">Imperial College</a> and <a href="../lists/labs.html#q=Fujitsu">Fujitsu</a> ```Example from the web: Sex ::= male | female. person <~ {dayOfBirth:[] => day. age:[] => integer. sex:[] => Sex. name:[] => string. home:[] => string. lives:[string]{}}. person:[string, day, Sex, string] $= person. person(Nm, Born, Sx, Hm)..{ dayOfBirth() => Born. age() => yearsBetween(now(), Born). sex() => Sx. name() => Nm. home() => Hm. lives(Pl) :- Pl = home(). yearsBetween:[integer, day] => integer. yearsBetween(...) => .. }. newPerson:[string, day, Sex, string] => person. newPerson(Nm, Born, Sx, Hm) => $person(Nm, Born, Sx, Hm). ``` Built with Scroll v170.5.0 10/15/2024 359 1.8
Gnuplot - Programming language Gnuplot ======= Gnuplot is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #463 on PLDB 39 Years Old 2k <span title="Gnuplot repos on GitHub.">Repos</span> gnuplot is a command-line program that can generate two- and three-dimensional plots of functions, data, and data fits. It is frequently used for publication-quality graphics as well as in education. The program runs on all major computers and operating systems (Linux, Unix, Microsoft Windows, macOS, and others). Read more on Wikipedia... https://en.wikipedia.org/wiki/Gnuplot Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 2,276 Gnuplot repos on <a href="https://github.com/search?q=language:Gnuplot">GitHub</a> - Early development of Gnuplot happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/gnuplot/mailman/">https://sourceforge.net/p/gnuplot/mailman/</a> - The Google BigQuery Public Dataset GitHub snapshot shows 3k users using Gnuplot in 3k repos on <a href="https://api.github.com/search/repositories?q=language:Gnuplot">GitHub</a> - Explore Gnuplot snippets on <a href="http://www.rosettacode.org/wiki/Category:Gnuplot">Rosetta Code</a> - Gnuplot Ubuntu package https://packages.ubuntu.com/jammy/gnuplot Gnuplot Ubuntu package - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/graphics.py">syntax highlighting</a> for Gnuplot - GitHub supports <a href="https://github.com/mattfoster/gnuplot-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Gnuplot - Gnuplot appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/has2k1/gnuplot_kernel">Kernel</a> for Gnuplot - <a href="http://gnuplot.info/">gnuplot.info</a> was registered in 2002 - See also: (20 related languages) <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="svg.html">SVG</a>, <a href="latex.html">LaTeX</a>, <a href="lua.html">Lua</a>, <a href="maxima.html">Maxima</a>, <a href="octave.html">GNU Octave</a>, <a href="perl.html">Perl</a>, <a href="perl-data-language.html">Perl Data Language</a>, <a href="python.html">Python</a>, <a href="sagemath.html">Sage</a>, <a href="julia.html">Julia</a>, <a href="java.html">Java</a>, <a href="ruby.html">Ruby</a>, <a href="ch.html">Ch computer programming</a>, <a href="haskell.html">Haskell</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="squeak.html">Squeak</a>, <a href="matplotlib.html">Matplotlib</a> ```Example from <a href='https://riju.codes/gnuplot'>Riju</a>: print "Hello, world!" ``` ```Example from <a href='https://github.com/mattfoster/gnuplot-tmbundle'>Linguist</a>: #!/usr/bin/env gnuplot reset set terminal png set output 'rates100.png' set xlabel "A2A price" set ylabel "Response Rate" #set xr [0:5] #set yr [0:6] plot 'rates100.dat' pt 7 notitle ``` ```Example from <a href='https://en.wikipedia.org/wiki/Gnuplot'>Wikipedia</a>: set title "Some Math Functions" set xrange [-10:10] set yrange [-2:2] set zeroaxis plot (x/4)**2, sin(x), 1/x ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 711 3.6
gnu-rtl - Intermediate representation language gnu-rtl ======= gnu-rtl is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #3447 on PLDB 38 Years Old In GCC, RTL is generated from the GIMPLE representation, transformed by various passes in the GCC 'middle-end', and then converted to assembly language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - Early development of gnu-rtl happened in <a href="../lists/labs.html#q=Free Software Foundation">Free Software Foundation</a> - Read more about gnu-rtl on the web: 1. https://en.wikipedia.org/wiki/Register_transfer_language 1. ```Example from the web: (set (reg:SI 140) (plus:SI (reg:SI 138) (reg:SI 139))) ``` Built with Scroll v170.5.0 10/15/2024 253 1.3
GNU Emacs - Editor GNU Emacs ========= GNU Emacs is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 1985 by Richard Stallman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 https://pldb.io/concepts/../lists/creators.html#q=Richard%20Stallman Richard Stallman #3309 on PLDB 40 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - See also: (1 related languages) <a href="emacs-editor.html">Emacs</a> Built with Scroll v170.5.0 10/15/2024 202 1
GNU E - Programming language GNU E ===== GNU E is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #3231 on PLDB 34 Years Old GNU E is an extension of C++ designed for writing software systems to support persistent applications. It was designed as part of the Exodus project.. Read more on Wikipedia... https://en.wikipedia.org/wiki/GNU_E Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GNU E happened in <a href="../lists/labs.html#q=University of Wisconsin">University of Wisconsin</a> - See also: (1 related languages) <a href="e.html">E</a> Built with Scroll v170.5.0 10/15/2024 247 1.2
GNS - Protocol GNS === GNS, aka GNU Name System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #2285 on PLDB 7 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of GNS happened in <a href="../lists/labs.html#q=GNUnet e.V.">GNUnet e.V.</a> - See also: (1 related languages) <a href="dns.html">DNS</a> - Read more about GNS on the web: 1. 2. https://docs.gnunet.org/#GNU-Name-System-_0028GNS_0029 1. https://lsd.gnunet.org/lsd0001/ 2. Built with Scroll v170.5.0 10/15/2024 229 1.1
Gnome-basic Built with Scroll v170.5.0 10/15/2024 6 0
Glyph - Programming language Glyph ===== Glyph is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1286 on PLDB 18 Years Old 115 <span title="Glyph repos on GitHub.">Repos</span> Glyph2 is the scripting language for Pointwise. It is an extension to the tcl programming language that allows access to the commands and entities of the Pointwise application. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 115 Glyph repos on <a href="https://github.com/search?q=language:Glyph">GitHub</a> - Early development of Glyph happened in <a href="../lists/labs.html#q=Cadence Design Systems">Cadence Design Systems</a> - The Google BigQuery Public Dataset GitHub snapshot shows 10 users using Glyph in 11 repos on <a href="https://api.github.com/search/repositories?q=language:Glyph">GitHub</a> - GitHub supports <a href="https://github.com/textmate/tcl.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Glyph - Read more about Glyph on the web: 1. https://www.cfd-online.com/Wiki/Pointwise 1. Built with Scroll v170.5.0 10/15/2024 318 1.6
Glyph Bitmap Distribution Format - Application Glyph Bitmap Distribution Format ================================ Glyph Bitmap Distribution Format is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #1602 on PLDB 37 Years Old The Glyph Bitmap Distribution Format (BDF) by Adobe is a file format for storing bitmap fonts. The content takes the form of a text file intended to be human- and computer-readable. BDF is typically used in Unix X Window environments. Read more on Wikipedia... https://en.wikipedia.org/wiki/Glyph_Bitmap_Distribution_Format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Glyph Bitmap Distribution Format happened in <a href="../lists/labs.html#q=Adobe">Adobe</a> - GitHub supports <a href="https://github.com/Alhadis/language-fontforge" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Glyph Bitmap Distribution Format - See also: (3 related languages) <a href="unix.html">Unix</a>, <a href="unicode.html">Unicode</a>, <a href="ascii.html">ASCII</a> ```Example from <a href='https://github.com/Alhadis/language-fontforge'>Linguist</a>: STARTFONT 2.1 COMMENT Copyright (c) 2011, Aaron Christianson ninjaaron@gmail.com COMMENT licenced under the OFL 1.1 COMMENT 1 FONT -aaron-bitbuntu-medium-r-normal--10-100-72-72-C-90-iSO8859-1 SIZE 10 72 72 FONTBOUNDINGBOX 7 11 0 -2 STARTPROPERTIES 25 FONTNAME_REGISTRY "" FOUNDRY "aaron" FAMILY_NAME "bitbuntu" WEIGHT_NAME "medium" SLANT "r" SETWIDTH_NAME "normal" ADD_STYLE_NAME "" PIXEL_SIZE 10 POINT_SIZE 100 RESOLUTION_X 72 RESOLUTION_Y 72 SPACING "C" AVERAGE_WIDTH 90 CHARSET_REGISTRY "iSO8859" CHARSET_ENCODING "1" COPYRIGHT "CC, Aaron Christianson" FACE_NAME "bitbuntu" WEIGHT 10 X_HEIGHT 6 QUAD_WIDTH 6 _ORIGINAL_FONT_NAME "bitbuntu" _GBDFED_INFO "Edited with gbdfed 1.6." DEFAULT_CHAR 63 FONT_DESCENT 2 FONT_ASCENT 8 ENDPROPERTIES CHARS 190 STARTCHAR char32 ENCODING 32 SWIDTH 600 0 DWIDTH 6 0 BBX 0 0 0 0 BITMAP ENDCHAR STARTCHAR char33 ENCODING 33 SWIDTH 600 0 DWIDTH 6 0 BBX 1 6 3 0 BITMAP 80 80 80 80 00 80 ENDCHAR STARTCHAR char34 ENCODING 34 SWIDTH 600 0 DWIDTH 6 0 BBX 3 2 2 5 BITMAP A0 A0 ENDCHAR STARTCHAR char35 ENCODING 35 SWIDTH 600 0 DWIDTH 6 0 BBX 5 5 1 1 BITMAP 50 F8 50 F8 50 ENDCHAR STARTCHAR char36 ENCODING 36 SWIDTH 600 0 DWIDTH 6 0 BBX 5 7 1 -1 BITMAP 20 78 80 70 08 F0 20 ENDCHAR STARTCHAR char37 ENCODING 37 SWIDTH 600 0 DWIDTH 6 0 BBX 5 6 1 0 BITMAP C0 D8 30 60 D8 18 ENDCHAR STARTCHAR char38 ENCODING 38 SWIDTH 600 0 DWIDTH 6 0 BBX 5 7 1 0 BITMAP 30 40 40 68 90 90 68 ENDCHAR STARTCHAR char39 ENCODING 39 SWIDTH 600 0 DWIDTH 6 0 BBX 1 2 2 5 BITMAP 80 80 ENDCHAR STARTCHAR char40 ENCODING 40 SWIDTH 600 0 DWIDTH 6 0 BBX 2 8 2 -1 BITMAP 40 80 80 80 80 80 80 40 ENDCHAR STARTCHAR char41 ENCODING 41 SWIDTH 600 0 DWIDTH 6 0 BBX 2 8 2 -1 BITMAP 80 40 40 40 40 40 40 80 ENDCHAR STARTCHAR char42 ENCODING 42 SWIDTH 600 0 DWIDTH 6 0 BBX 5 5 1 1 BITMAP 20 A8 70 A8 20 ENDCHAR STARTCHAR char43 ENCODING 43 SWIDTH 600 0 DWIDTH 6 0 BBX 5 5 1 0 BITMAP 20 20 F8 20 20 ENDCHAR STARTCHAR char44 ENCODING 44 SWIDTH 600 0 DWIDTH 6 0 BBX 2 3 2 -1 BITMAP 40 C0 80 ENDCHAR STARTCHAR ch ``` ```Example from <a href='https://en.wikipedia.org/wiki/Glyph_Bitmap_Distribution_Format'>Wikipedia</a>: STARTFONT 2.1 FONT -gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1 SIZE 16 75 75 FONTBOUNDINGBOX 16 16 0 -2 STARTPROPERTIES 2 FONT_ASCENT 14 FONT_DESCENT 2 ENDPROPERTIES CHARS 1 STARTCHAR U+0041 ENCODING 65 SWIDTH 500 0 DWIDTH 8 0 BBX 8 16 0 -2 BITMAP 00 00 00 00 18 24 24 42 42 7E 42 42 42 42 00 00 ENDCHAR ENDFONT ``` Built with Scroll v170.5.0 10/15/2024 813 4.1
glush - Grammar language glush ===== glush is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2019 by Magnus Holm. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Magnus%20Holm Magnus Holm #2023 on PLDB 6 Years Old ```Download source code: git clone https://github.com/judofyr/glush ``` A parser toolkit - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - glush is developed on <a href="https://github.com/judofyr/glush">GitHub</a> and has 95 stars - Early development of glush happened in <a href="../lists/labs.html#q=https://github.com/judofyr/glush/issues">https://github.com/judofyr/glush/issues</a> - glush is written in <a href="ruby.html">Ruby</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 270 1.4
gluon - Programming language gluon ===== gluon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #841 on PLDB 11 Years Old ```Download source code: git clone https://github.com/gluon-lang/gluon ``` A static, type inferred and embeddable language written in Rust. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - gluon is developed on <a href="https://github.com/gluon-lang/gluon">GitHub</a> and has 3,168 stars - Early development of gluon happened in <a href="../lists/labs.html#q=https://github.com/gluon-lang/">https://github.com/gluon-lang/</a> - gluon is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a> - <a href="https://gluon-lang.org">gluon-lang.org</a> was registered in 2018 Built with Scroll v170.5.0 10/15/2024 298 1.5
Glue-nail Built with Scroll v170.5.0 10/15/2024 6 0
Glu Built with Scroll v170.5.0 10/15/2024 6 0
GLSL - Shading language GLSL ==== GLSL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22shadingLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">shading language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #333 on PLDB 33 Years Old 12k <span title="GLSL repos on GitHub.">Repos</span> OpenGL Shading Language (abbreviated: GLSL), is a high-level shading language with a syntax based on the C programming language. It was created by the OpenGL ARB (OpenGL Architecture Review Board) to give developers more direct control of the graphics pipeline without having to use ARB assembly language or hardware-specific languages.. Read more on Wikipedia... https://en.wikipedia.org/wiki/OpenGL_Shading_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"shadingLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>shadingLanguage</a> - There are at least 11,778 GLSL repos on <a href="https://github.com/search?q=language:GLSL">GitHub</a> - Early development of GLSL happened in <a href="../lists/labs.html#q=OpenGL Architecture Review Board">OpenGL Architecture Review Board</a> - The Google BigQuery Public Dataset GitHub snapshot shows 12k users using GLSL in 14k repos on <a href="https://api.github.com/search/repositories?q=language:GLSL">GitHub</a> - Explore GLSL snippets on <a href="http://www.rosettacode.org/wiki/Category:GLSL">Rosetta Code</a> - GLSL appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - GLSL <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/svenstaro/glsl-language-server">implementation</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/graphics.py">syntax highlighting</a> for GLSL - GitHub supports <a href="https://github.com/euler0/sublime-glsl" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for GLSL - See also: (8 related languages) <a href="opengl.html">OpenGL</a>, <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="javascript.html">JavaScript</a>, <a href="delphi.html">Delphi</a>, <a href="java.html">Java</a>, <a href="webgl.html">WebGL</a>, <a href="cg.html">Cg</a> - 31 PLDB concepts link to GLSL: <a href="ace.html">Ace Editor</a>, <a href="beef.html">beef-lang</a>, <a href="cat.html">cat</a>, <a href="cloc.html">cloc</a>, <a href="curv.html">curv</a>, <a href="ec.html">eC</a>, <a href="factor.html">Factor</a>, <a href="flow9.html">Flow9</a>, <a href="flua.html">flua</a>, <a href="flutter.html">Flutter</a>, <a href="forsp.html">Forsp</a>, <a href="fp3.html">fp</a>, <a href="glms.html">GLMS</a>, <a href="imhex.html">ImHex</a>, <a href="lever.html">lever</a>, <a href="lwjgl.html">LWJGL</a>, <a href="manim.html">Manim</a>, <a href="monkeyx.html">MonkeyX</a>, <a href="odin.html">odin</a>, <a href="open-shading-language.html">Open Shading Language</a>, <a href="opencv.html">OpenCV</a>, <a href="php.html">PHP</a>, <a href="pygments.html">Pygments</a>, <a href="pytorch.html">PyTorch</a>, <a href="r3.html">r3</a>, <a href="spiderbasic.html">SpiderBasic</a>, <a href="taichi.html">Taichi</a>, <a href="v.html">V</a>, <a href="vlc.html">VLC</a>, <a href="vsxu.html">VSXu</a>, <a href="wonkey.html">Wonkey</a> ```Example from <a href='https://github.com/euler0/sublime-glsl'>Linguist</a>: varying vec4 v_color; void main() { gl_FragColor = v_color; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 796 4
GNU Linear Programming Kit - Library GNU Linear Programming Kit ========================== GNU Linear Programming Kit, aka GNU Linear Programming Kit, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2763 on PLDB 25 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Early development of GNU Linear Programming Kit happened in <a href="../lists/labs.html#q=https://www.gnu.org/software/glpk/#lists">https://www.gnu.org/software/glpk/#lists</a> - GNU Linear Programming Kit is written in <a href="c.html">C</a> - See also: (1 related languages) <a href="rason.html">rason</a> Built with Scroll v170.5.0 10/15/2024 236 1.2
GLOSS - Programming language GLOSS ===== GLOSS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1971. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221971%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1971 #3446 on PLDB 54 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GLOSS happened in <a href="../lists/labs.html#q=University of Washington">University of Washington</a> - GLOSS on HOPL https://hopl.info/showlanguage.prx?exp=4380 GLOSS on HOPL - Read more about GLOSS on Semantic Scholar: 1. https://semanticscholar.org/paper/7d081b13a518486bc3b26c1931a51c1b509c7bbb 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
GLMS - Programming language GLMS ==== GLMS, aka Generalized Linear Model Script, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Sebastian Karlsson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Sebastian%20Karlsson Sebastian Karlsson #1726 on PLDB 3 Years Old ```Download source code: git clone https://github.com/sebbekarlsson/glms ``` Generalized Linear Model Script - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - GLMS is developed on <a href="https://github.com/sebbekarlsson/glms">GitHub</a> and has 40 stars - Early development of GLMS happened in <a href="../lists/labs.html#q=https://github.com/sebbekarlsson/glms/issues">https://github.com/sebbekarlsson/glms/issues</a> - GLMS is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a>, <a href="glsl.html">GLSL</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a> ```Example from the web: number w = 640; number h = 480; image img = image.make(w, h); img.shade((vec3 uv, vec3 fragCoord, vec3 resolution) => { vec3 center = resolution * 0.5; number d = abs(distance(fragCoord, center)); number g = 255 * (d < TAU * 6.0 * (1.0 + random())); vec3 color = mix(vec3(0.1, 0.3, 0.9), vec3(1), g); return vec4(color.xyz, 1.0); }); img.save("test.png"); ``` Built with Scroll v170.5.0 10/15/2024 363 1.8
glitch-editor - Editor glitch-editor ============= glitch-editor is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #3056 on PLDB 8 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of glitch-editor happened in <a href="../lists/labs.html#q=Glitch, Inc">Glitch, Inc</a> - <a href="https://glitch.com/">glitch.com</a> was registered in 1997 - Read more about glitch-editor on the web: 1. https://en.wikipedia.org/wiki/Glitch_(company) 1. Built with Scroll v170.5.0 10/15/2024 220 1.1
Glisp - Visual programming language Glisp ===== Glisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2020 by Baku Hashiomoto. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Baku%20Hashiomoto Baku Hashiomoto #907 on PLDB 5 Years Old ```Download source code: git clone https://github.com/baku89/glisp ``` [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> Glisp. Glisp is a Lisp-based design tool that combines generative approaches with traditional design methods, empowering artists to discover new forms of expression. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - Glisp is developed on <a href="https://github.com/baku89/glisp">GitHub</a> and has 1,101 stars - Glisp is written in <a href="typescript.html">TypeScript</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="stylus.html">Stylus</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a> ```Example from the web: (style (fill "blue") (circle [6 -152.1659] 140.0047)) ``` Built with Scroll v170.5.0 10/15/2024 406 2
Glish - Programming language Glish ===== Glish is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #3445 on PLDB 32 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Glish happened in <a href="../lists/labs.html#q=The National Radio Astronomy Observatory">The National Radio Astronomy Observatory</a> - Glish on HOPL https://hopl.info/showlanguage.prx?exp=1732 Glish on HOPL - Read more about Glish on the web: 1. https://www.cv.nrao.edu/glish/papers/index.html 1. Built with Scroll v170.5.0 10/15/2024 227 1.1
Glide Built with Scroll v170.5.0 10/15/2024 6 0
Glicol - Musical notation Glicol ====== Glicol is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22musicalNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">musical notation</a> created in 2020 by Qichao Lan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Qichao%20Lan Qichao Lan #571 on PLDB 5 Years Old ```Download source code: git clone https://github.com/chaosprint/glicol ``` Graph-oriented live coding language and music/audio DSP library written in Rust - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"musicalNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>musicalNotation</a> - Glicol is developed on <a href="https://github.com/chaosprint/glicol">GitHub</a> and has 2,145 stars - Early development of Glicol happened in <a href="../lists/labs.html#q=University of Oslo">University of Oslo</a> - Glicol is written in <a href="rust.html">Rust</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a> - <a href="https://glicol.org">glicol.org</a> was registered in 2021 ```Example from the web: ~gate: speed 2.0 >> seq 60 _60 _~a 48; ~a: choose 48 48 48 72 0 0 0 ~amp: ~gate >> envperc 0.001 0.1; ~pit: ~gate >> mul ##Math.pow(2, (60-69)/12) * 440# // mix js to get 261.63 ~lead: saw ~pit >> mul ~amp >> lpf ~mod 5.0 >> meta ` output = input.map(|x|x*0.1); output ` // rhai script, same as "mul 0.1" ~mod: sin 0.2 >> mul 1300 >> add 1500; out: ~lead >> add ~drum >> plate 0.1 // optinal semicolon ~drum: speed 4.0 >> seq 60 >> sp \808bd; // live drag and drop your sample ^^^ ``` Built with Scroll v170.5.0 10/15/2024 447 2.2
Gleam - Programming language Gleam ===== Gleam is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Louis Pilfold. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Louis%20Pilfold Louis Pilfold #69 on PLDB 9 Years Old 104 <span title="Gleam repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/lpil/gleam ``` Gleam is a statically typed functional programming language for building scalable concurrent systems. It compiles to Erlang and has straightforward interop with other BEAM languages such as Erlang, Elixir and LFE. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Gleam is developed on <a href="https://github.com/lpil/gleam">GitHub</a> and has 16,825 stars - There are at least 104 Gleam repos on <a href="https://github.com/search?q=language:Gleam">GitHub</a> - Early development of Gleam happened in <a href="../lists/labs.html#q=https://github.com/gleam-lang">https://github.com/gleam-lang</a> - <a href="alpaca.html">Alpaca</a> influenced the design of Gleam - Gleam compiles to <a href="erlang.html">Erlang</a> or <a href="javascript.html">JavaScript</a> - Gleam is written in <a href="rust.html">Rust</a>, <a href="gleam.html">Gleam</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="erlang.html">Erlang</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="elixir.html">Elixir</a>, <a href="powershell.html">PowerShell</a>, <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2 users using Gleam in 2 repos on <a href="https://api.github.com/search/repositories?q=language:Gleam">GitHub</a> - There are 2,600 members in the <a href="https://www.reddit.com/r/gleamlang/">Gleam subreddit</a> - Learn <a href="https://exercism.org/tracks/gleam">Gleam on exercism.</a> - <a href="https://gleam.run/">gleam.run</a> was registered in 2019 - Read more about Gleam on the web: 1. https://news.ycombinator.com/item?id=22902462 1. - 3 PLDB concepts link to Gleam: <a href="cloc.html">cloc</a>, <a href="eyg.html">EYG</a>, <a href="gleam.html">Gleam</a> ```Example from the web: import gleam/io pub fn main() { io.println("hello, friend!") } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Decorators FeatureLink ../features/hasDecorators.html Supported <span class="hasFeature">✓</span> Example @deprecated("Use new_function instead") fn old_function() { Nil } Token row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example let numbers = [1, 2, 3, 4, 5] Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example let is_awesome = True Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example let pi = 3.14159 Token row Feature Union Types FeatureLink ../features/hasUnionTypes.html Supported <span class="hasFeature">✓</span> Example type IntOrFloat { AnInt(Int) AFloat(Float) } fn int_or_float(x: IntOrFloat) { case x { AnInt(1) -> "It's an integer: 1" AFloat(1.0) -> "It's a float: 1.0" } } Token row Feature Module Pattern FeatureLink ../features/hasModules.html Supported <span class="hasFeature">✓</span> Example // Gleam’s file is a module and named by the file name (and its directory path). Since there is no special syntax to create a module, there can be only one module in a file. // in file main.gleam import wibble // if wibble was in a folder called `lib` the import would be `lib/wibble` pub fn main() { wibble.identity(1) } Token row Feature Type Aliases FeatureLink ../features/hasTypeAliases.html Supported <span class="hasFeature">✓</span> Example pub type Headers = List(#(String, String)) let headers: Headers = [#("Content-Type", "application/json")] Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example let age = 30 Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // This is a line comment in Gleam Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // This is a single-line comment // Gleam doesn't have multi-line comments // Gleam has /// and //// comments which are used for attaching documentation to code. /// is used for documenting types and functions, and should be placed immediately before the type or function it is documenting. //// is used for documenting modules, and should be placed at the top of the module. Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example io.println("Hello world") Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example import gleam/io import unix/cat as kitty import animal/cat.{Cat, stroke} Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example // Gleam uses curly braces for blocks, not indentation Token Built with Scroll v170.5.0 10/15/2024 986 4.9
Glbasic Built with Scroll v170.5.0 10/15/2024 6 0
Gks Built with Scroll v170.5.0 10/15/2024 6 0
Gitignore Built with Scroll v170.5.0 10/15/2024 6 0
Git - Version control application Git === Git, aka global information tracker, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22versionControlApplication%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">version control application</a> created in 2005 by Linus Torvalds and led by Junio Hamano. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Linus%20Torvalds Linus Torvalds https://pldb.io/concepts/../lists/creators.html#q=Junio%20Hamano Junio Hamano #76 on PLDB 20 Years Old ```Download source code: git clone https://github.com/git/git ``` Git () is a version control system for tracking changes in computer files and coordinating work on those files among multiple people. It is primarily used for source code management in software development, but it can be used to keep track of changes in any set of files. As a distributed revision control system it is aimed at speed, data integrity, and support for distributed, non-linear workflows. Read more on Wikipedia... https://en.wikipedia.org/wiki/Git Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"versionControlApplication"%5D%7D%5D%2C"logic"%3A"AND"%7D'>versionControlApplication</a> - Git is developed on <a href="https://github.com/git/git">GitHub</a> and has 51,231 stars - Watch the history of <a href="https://www.youtube.com/watch?v=RnCC4U-K300">the Git repo visualized with Gource</a> - Early development of Git happened in <a href="../lists/labs.html#q=https://github.com/git/">https://github.com/git/</a> - Git is written in <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="perl.html">Perl</a>, <a href="tcl.html">Tcl</a>, <a href="diff.html">Diff</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="asp.net.html">ASP.NET</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="xslt.html">XSLT</a>, <a href="go.html">Go</a>, <a href="python.html">Python</a>, <a href="bash.html">Bash</a>, <a href="m4.html">M4</a>, <a href="css.html">CSS</a>, <a href="xml.html">XML</a>, <a href="lisp.html">Lisp</a>, <a href="cmake.html">CMake</a>, <a href="z-shell.html">Z shell</a>, <a href="c-shell.html">C shell</a>, <a href="ruby.html">Ruby</a>, <a href="rescript.html">Rescript</a> - Check out the 102 <a href="https://www.meetup.com/topics/git/">Git meetup groups</a> on Meetup.com. - <a href="https://git-scm.com">git-scm.com</a> was registered in 2008 - See also: (10 related languages) <a href="c.html">C</a>, <a href="perl.html">Perl</a>, <a href="tcl.html">Tcl</a>, <a href="python.html">Python</a>, <a href="linux.html">Linux</a>, <a href="ia-32.html">IA-32</a>, <a href="mercurial.html">Mercurial</a>, <a href="http.html">HTTP</a>, <a href="ftp.html">FTP</a>, <a href="subversion.html">Subversion</a> - 1 PLDB concepts link to Git: <a href="sourcetree.html">Sourcetree</a> ```Example from <a href='https://en.wikipedia.org/wiki/Git'>Wikipedia</a>: The name "git" was given by Linus Torvalds when he wrote the very first version. He described the tool as "the stupid content tracker" and the name as (depending on your way): - random three-letter combination that is pronounceable, and not actually used by any common UNIX command. The fact that it is a mispronunciation of "get" may or may not be relevant. - stupid. contemptible and despicable. simple. Take your pick from the dictionary of slang. - "global information tracker": you're in a good mood, and it actually works for you. Angels sing, and a light suddenly fills the room. - "goddamn idiotic truckload of shit": when it breaks ``` Built with Scroll v170.5.0 10/15/2024 755 3.8
git-config - Application git-config ========== git-config is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #2762 on PLDB 20 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of git-config happened in <a href="../lists/labs.html#q=Software Freedom Conservancy">Software Freedom Conservancy</a> ```Example from the web: # Core variables [core] ; Don't trust file modes filemode = false ``` Built with Scroll v170.5.0 10/15/2024 208 1
Gist - Programming language Gist ==== Gist is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #2149 on PLDB 48 Years Old In computing, GiST or Generalized Search Tree, is a data structure and API that can be used to build a variety of disk-based search trees. GiST is a generalization of the B+ tree, providing a concurrent and recoverable height-balanced search tree infrastructure without making any assumptions about the type of data being stored, or the queries being serviced. GiST can be used to easily implement a range of well-known indexes, including B+ trees, R-trees, hB-trees, RD-trees, and many others; it also allows for easy development of specialized indexes for new data types. Read more on Wikipedia... https://en.wikipedia.org/wiki/GiST Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Gist happened in <a href="../lists/labs.html#q=Information Sciences Institute">Information Sciences Institute</a> - Gist on HOPL https://hopl.info/showlanguage.prx?exp=3987 Gist on HOPL - See also: (1 related languages) <a href="postgresql.html">PostgreSQL</a> - Read more about Gist on Semantic Scholar: 1. https://semanticscholar.org/paper/51e62e71588bce8b05c4b041561304062d656f38 1. Built with Scroll v170.5.0 10/15/2024 342 1.7
Giotto - Programming language Giotto ====== Giotto is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #3143 on PLDB 24 Years Old Giotto provides a programming abstraction for hard real-time applications that exhibit time-periodic and multimodal behavior, as in automotive, aerospace, and manufacturing control. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Giotto happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - Giotto on HOPL https://hopl.info/showlanguage.prx?exp=7780 Giotto on HOPL - Read more about Giotto on Semantic Scholar: 1. https://pdfs.semanticscholar.org/f9b0/cf704c88bbd9d3accfae39a654cd14996e5a.pdf?_ga=2.263067596.1732224894.1541658055-1663431151.1540068998 1. Built with Scroll v170.5.0 10/15/2024 254 1.3
gintonic - Query language gintonic ======== gintonic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2018 by Christian Budde Christensen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Christian%20Budde%20Christensen Christian Budde Christensen #1964 on PLDB 7 Years Old ```Download source code: git clone https://github.com/mitoai/gintonic ``` A declarative transformation language for GraphQL 🍸 - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - gintonic is developed on <a href="https://github.com/mitoai/gintonic">GitHub</a> and has 27 stars - Early development of gintonic happened in <a href="../lists/labs.html#q=https://github.com/strise">https://github.com/strise</a> - gintonic is written in <a href="ocaml.html">OCaml</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="graphql.html">GraphQL</a>, <a href="yaml.html">YAML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="svg.html">SVG</a> HackerNews discussions of gintonic ================================== title|titleLink|date|score|comments Show HN: Gintonic – A declarative transformation language for GraphQL|https://news.ycombinator.com/item?id=18702064|12/17/2018|4|1 Built with Scroll v170.5.0 10/15/2024 326 1.6
Gimple Built with Scroll v170.5.0 10/15/2024 6 0
GIF - Binary data format GIF === GIF is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #1659 on PLDB 38 Years Old The Graphics Interchange Format (GIF JIF or GHIF), is a bitmap image format that was developed by a team at the online services provider CompuServe led by American computer scientist Steve Wilhite on June 15, 1987. It has since come into widespread usage on the World Wide Web due to its wide support and portability between many applications and operating systems. The format supports up to 8 bits per pixel for each image, allowing a single image to reference its own palette of up to 256 different colors chosen from the 24-bit RGB color space. Read more on Wikipedia... https://en.wikipedia.org/wiki/GIF Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of GIF happened in <a href="../lists/labs.html#q=CompuServe">CompuServe</a> Built with Scroll v170.5.0 10/15/2024 298 1.5
Ghostscript - Programming language Ghostscript =========== Ghostscript is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #1632 on PLDB 37 Years Old Ghostscript is a suite of software based on an interpreter for Adobe Systems' PostScript and Portable Document Format (PDF) page description languages. Its main purposes are the rasterization or rendering of such page description language files, for the display or printing of document pages, and the conversion between PostScript and PDF files.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ghostscript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Ghostscript happened in <a href="../lists/labs.html#q=Artifex Software">Artifex Software</a> - Ghostscript on HOPL https://hopl.info/showlanguage.prx?exp=7773 Ghostscript on HOPL - See also: (3 related languages) <a href="c.html">C</a>, <a href="postscript.html">PostScript</a>, <a href="pdf.html">PDF</a> Built with Scroll v170.5.0 10/15/2024 294 1.5
Ghidra - Decompiler Ghidra ====== Ghidra is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22decompiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">decompiler</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #3055 on PLDB 6 Years Old A software reverse engineering (SRE) suite of tools developed by NSA's Research Directorate in support of the Cybersecurity mission - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"decompiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>decompiler</a> - Early development of Ghidra happened in <a href="../lists/labs.html#q=National Security Agency">National Security Agency</a> - <a href="https://ghidra-sre.org/">ghidra-sre.org</a> was registered in 2019 Built with Scroll v170.5.0 10/15/2024 224 1.1
Gherkin - Programming language Gherkin ======= Gherkin is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #608 on PLDB 17 Years Old 8k <span title="Gherkin repos on GitHub.">Repos</span> Executable specifications - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 7,787 Gherkin repos on <a href="https://github.com/search?q=language:Gherkin">GitHub</a> - Early development of Gherkin happened in <a href="../lists/labs.html#q=SmartBear Software">SmartBear Software</a> - The Google BigQuery Public Dataset GitHub snapshot shows 4k users using Gherkin in 5k repos on <a href="https://api.github.com/search/repositories?q=language:Gherkin">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/testing.py">syntax highlighting</a> for Gherkin - GitHub supports <a href="https://github.com/cucumber/cucumber-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Gherkin - Read more about Gherkin on the web: 1. https://docs.cucumber.io/gherkin/reference/ 1. - 12 PLDB concepts link to Gherkin: <a href="ace.html">Ace Editor</a>, <a href="capybara.html">capybara</a>, <a href="cloc.html">cloc</a>, <a href="codecept.html">codecept</a>, <a href="crmsh.html">crmsh</a>, <a href="gradle.html">Gradle</a>, <a href="hamdown.html">hamdown</a>, <a href="jekyll.html">Jekyll</a>, <a href="linux.html">Linux</a>, <a href="multiaddr.html">multiaddr</a>, <a href="pygments.html">Pygments</a>, <a href="ramen.html">ramen</a> ```Example from the web: Feature: Guess the word # The first example has two steps Scenario: Maker starts a game When the Maker starts a game Then the Maker waits for a Breaker to join # The second example has three steps Scenario: Breaker joins a game Given the Maker has started a game with the word "silky" When the Breaker joins the Maker's game Then the Breaker must guess a word with 5 characters ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 528 2.6
GHC - Compiler GHC === GHC, aka Glasgow Haskell Compiler, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 1992 by Kevin Hammond. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 https://pldb.io/concepts/../lists/creators.html#q=Kevin%20Hammond Kevin Hammond #568 on PLDB 33 Years Old ```Download source code: git clone https://gitlab.haskell.org/ghc/ghc ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - GHC on GitLab https://gitlab.haskell.org/ghc/ghc GHC on GitLab - GHC is an implementation of <a href="haskell.html">Haskell</a> - Early development of GHC happened in <a href="../lists/labs.html#q=University of Glasgow">University of Glasgow</a> - GHC is written in <a href="haskell.html">Haskell</a>, <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="m4.html">M4</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="tex.html">Tex</a>, <a href="bash.html">Bash</a>, <a href="yaml.html">YAML</a>, <a href="assembly-language.html">Assembly language</a>, <a href="css.html">CSS</a>, <a href="xml.html">XML</a>, <a href="nix.html">Nix</a>, <a href="cpp.html">C++</a>, <a href="svg.html">SVG</a>, <a href="typescript.html">TypeScript</a>, <a href="logos.html">Logos</a>, <a href="yacc.html">Yacc</a>, <a href="objective-c.html">Objective-C</a>, <a href="pascal.html">Pascal</a>, <a href="racket.html">Racket</a>, <a href="d.html">D</a>, <a href="perl.html">Perl</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="haxe.html">Haxe</a>, <a href="lisp.html">Lisp</a> Built with Scroll v170.5.0 10/15/2024 441 2.2
Google File System - Filesystem Google File System ================== Google File System, aka Google File System, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22filesystem%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">filesystem</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #1344 on PLDB 22 Years Old Google File System (GFS or GoogleFS) is a proprietary distributed file system developed by Google to provide efficient, reliable access to data using large clusters of commodity hardware. A new version of Google File System code named Colossus was released in 2010.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Google_File_System Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"filesystem"%5D%7D%5D%2C"logic"%3A"AND"%7D'>filesystem</a> - Early development of Google File System happened in <a href="../lists/labs.html#q=Google">Google</a> Built with Scroll v170.5.0 10/15/2024 254 1.3
Gforth - Programming language Gforth ====== Gforth is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #1130 on PLDB 33 Years Old ```Download source code: git clone https://git.savannah.gnu.org/git/gforth.git ``` Gforth is a free and portable implementation of the Forth programming language for Unix-like systems, Microsoft Windows, and other operating systems. A primary goal of Gforth is to adhere to the ANS Forth standard. Gforth is free software as part of the GNU Project.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Gforth Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Gforth is an implementation of <a href="forth.html">Forth</a> - Early development of Gforth happened in <a href="../lists/labs.html#q=https://www.gnu.org/software/gforth/gforth.html#MAILLIST">https://www.gnu.org/software/gforth/gforth.html#MAILLIST</a> - Gforth is written in <a href="forth.html">Forth</a>, <a href="f-sharp.html">F#</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="bash.html">Bash</a>, <a href="tex.html">Tex</a>, <a href="assembly-language.html">Assembly language</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="sed.html">sed</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="java.html">Java</a>, <a href="scheme.html">Scheme</a>, <a href="xml.html">XML</a>, <a href="awk.html">awk</a>, <a href="m4.html">M4</a>, <a href="vim-script.html">Vim script</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="lisp.html">Lisp</a>, <a href="pascal.html">Pascal</a>, <a href="diff.html">Diff</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="powerbuilder.html">PowerBuilder</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Postfix Notation FeatureLink ../features/hasPostfixNotation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 515 2.6
gfoo - Programming language gfoo ==== gfoo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #2960 on PLDB 5 Years Old ```Download source code: git clone https://github.com/codr7/gfoo ``` a Go scripting language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - gfoo is developed on <a href="https://github.com/codr7/gfoo">GitHub</a> and has 13 stars - Early development of gfoo happened in <a href="../lists/labs.html#q=https://github.com/codr7/gfoo/issues">https://github.com/codr7/gfoo/issues</a> - gfoo is written in <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 245 1.2
General feature format - Text data format General feature format ====================== General feature format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2420 on PLDB 19 Years Old The general feature format (gene-finding format, generic feature format, GFF) is a file format used for describing genes and other features of DNA, RNA and protein sequences. The filename extension associated with such files is .GFF and the content type associated with them is text/x-gff3. There are two versions of the GFF file format in general use: General Feature Format Version 2.2 especially in its GTF variant Generic Feature Format Version 3 (Sequence Ontology Project)Servers that generate this format: Clients that use this format:. Read more on Wikipedia... https://en.wikipedia.org/wiki/General_feature_format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of General feature format happened in <a href="../lists/labs.html#q=Sanger Centre">Sanger Centre</a> and <a href="../lists/labs.html#q=Sequence Ontology">Sequence Ontology</a> - See also: (1 related languages) <a href="vcf-format.html">VCF</a> Built with Scroll v170.5.0 10/15/2024 323 1.6
Gfa-basic Built with Scroll v170.5.0 10/15/2024 6 0
Gettext Catalog - Text markup language Gettext Catalog =============== Gettext Catalog is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #742 on PLDB 35 Years Old 63k <span title="Gettext Catalog repos on GitHub.">Repos</span> In computing, gettext is an internationalization and localization (i18n) system commonly used for writing multilingual programs on Unix-like computer operating systems. The most commonly used implementation of gettext is GNU gettext, released by the GNU Project in 1995.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Gettext Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - There are at least 62,782 Gettext Catalog repos on <a href="https://github.com/search?q=language:Gettext Catalog">GitHub</a> - Early development of Gettext Catalog happened in <a href="../lists/labs.html#q=Free Software Foundation">Free Software Foundation</a> - The Google BigQuery Public Dataset GitHub snapshot shows 509 users using Gettext Catalog in 650 repos on <a href="https://api.github.com/search/repositories?q=language:Gettext Catalog">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/textfmts.py">syntax highlighting</a> for Gettext Catalog - GitHub supports <a href="https://github.com/textmate/gettext.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Gettext Catalog - See also: (8 related languages) <a href="c.html">C</a>, <a href="emacs-editor.html">Emacs</a>, <a href="unix.html">Unix</a>, <a href="csharp.html">C#</a>, <a href="perl.html">Perl</a>, <a href="php.html">PHP</a>, <a href="python.html">Python</a>, <a href="scala.html">Scala</a> - Read more about Gettext Catalog on the web: 1. https://www.gnu.org/software/gettext/ 1. ```Example from <a href='https://en.wikipedia.org/wiki/Gettext'>Wikipedia</a>: #: src/name.c:36 msgid "My name is %s.\n" msgstr "Je m'appelle %s.\n" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 507 2.5
GETlang - Query language GETlang ======= GETlang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2024 by Matthew Fysh. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222024%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2024 https://pldb.io/concepts/../lists/creators.html#q=Matthew%20Fysh Matthew Fysh #2016 on PLDB 1 Years Old ```Download source code: git clone https://github.com/getlang-dev/get ``` ✨ A query language for the web 🌐 - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - GETlang is developed on <a href="https://github.com/getlang-dev/get">GitHub</a> and has 19 stars - GETlang is written in <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 250 1.3
Germinal Built with Scroll v170.5.0 10/15/2024 6 0
Gerbil Scheme - Programming language Gerbil Scheme ============= Gerbil Scheme is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #857 on PLDB 9 Years Old ```Download source code: git clone https://github.com/vyzo/gerbil ``` Gerbil Scheme - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - Gerbil Scheme is developed on <a href="https://github.com/vyzo/gerbil">GitHub</a> and has 1,139 stars - Early development of Gerbil Scheme happened in <a href="../lists/labs.html#q=https://github.com/vyzo/gerbil/issues">https://github.com/vyzo/gerbil/issues</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 326 1.6
Gerber Image - Application Gerber Image ============ Gerber Image is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #1314 on PLDB 45 Years Old The Gerber format is an open ASCII vector format for 2D binary images. It is the de facto standard used by printed circuit board (PCB) industry software to describe the printed circuit board images: copper layers, solder mask, legend, etc.Gerber is used in PCB fabrication data. PCBs are designed on a specialized electronic design automation (EDA) or a computer-aided design (CAD) system. Read more on Wikipedia... https://en.wikipedia.org/wiki/Gerber_format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cad"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cad</a> - Early development of Gerber Image happened in <a href="../lists/labs.html#q=Ucamco">Ucamco</a> - GitHub supports <a href="https://github.com/Alhadis/language-pcb" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Gerber Image - See also: (1 related languages) <a href="ascii.html">ASCII</a> ```Example from <a href='https://github.com/Alhadis/language-pcb'>Linguist</a>: G04 #@! TF.FileFunction,Paste,Top* %FSLAX46Y46*% G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Created by KiCad (PCBNEW (2016-07-14 BZR 6980)-product) date Sunday, 23 April 2017 'PMt' 23:49:01* %MOMM*% %LPD*% G01* G04 APERTURE LIST* %ADD10C,0.150000*% G04 APERTURE END LIST* D10* M02* ``` ```Example from <a href='https://en.wikipedia.org/wiki/Gerber_format'>Wikipedia</a>: D11* X1785250Y2173980D02* X1796650Y2177730D01* X1785250Y2181480D01* X1796650Y2184580D01* D12* X3421095Y1407208D03* X1785250Y2173980D03* M02* ``` Built with Scroll v170.5.0 10/15/2024 433 2.2
Gerald - Programming language Gerald ====== Gerald is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #3444 on PLDB 36 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Gerald happened in <a href="../lists/labs.html#q=University of Stirling">University of Stirling</a> - Gerald on HOPL https://hopl.info/showlanguage.prx?exp=1486 Gerald on HOPL - Read more about Gerald on Semantic Scholar: 1. https://semanticscholar.org/paper/5981b3cb499f6096a7fc76670b21eb93b70b5958 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
GEORGE - Programming language GEORGE ====== GEORGE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1957. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221957%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1957 #2233 on PLDB 68 Years Old GEORGE is a programming language invented by Charles Leonard Hamblin in 1957.It was designed around a push-down pop-up stack for arithmetic operations, and employed reverse Polish notation. The language included loops, subroutines, conditionals, vectors, and matrices. Algebraic expressions were written in reverse Polish notation; thus, a + b {\displaystyle a+b} was written a b +, and similarly for the other arithmetic operations of subtraction, multiplication, and division. Read more on Wikipedia... https://en.wikipedia.org/wiki/GEORGE_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GEORGE happened in <a href="../lists/labs.html#q=University of New South Wales">University of New South Wales</a> - Explore GEORGE snippets on <a href="http://www.rosettacode.org/wiki/Category:GEORGE">Rosetta Code</a> - GEORGE on HOPL https://hopl.info/showlanguage.prx?exp=20 GEORGE on HOPL - See also: (1 related languages) <a href="reverse-polish-notation.html">Reverse Polish notation</a> ```Example from <a href='https://en.wikipedia.org/wiki/GEORGE_(programming_language)'>Wikipedia</a>: 1, 10 R1 (a) 1, 10 rep (j) j | a dup * j | (a) ; ] 1, 10 P1 (a) ``` Built with Scroll v170.5.0 10/15/2024 354 1.8
GeoJSON - Json format GeoJSON ======= GeoJSON is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22jsonFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">json format</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1119 on PLDB 17 Years Old GeoJSON is an open standard format designed for representing simple geographical features, along with their non-spatial attributes. It is based on JSON, the JavaScript Object Notation. The features include points (therefore addresses and locations), line strings (therefore streets, highways and boundaries), polygons (countries, provinces, tracts of land), and multi-part collections of these types. Read more on Wikipedia... https://en.wikipedia.org/wiki/GeoJSON Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"jsonFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>jsonFormat</a> - Early development of GeoJSON happened in <a href="../lists/labs.html#q=Planet Labs">Planet Labs</a> and <a href="../lists/labs.html#q=Mapbox">Mapbox</a> and <a href="../lists/labs.html#q=Hobu Inc">Hobu Inc</a> and <a href="../lists/labs.html#q=Cadcorp">Cadcorp</a> - <a href="http://geojson.org/">geojson.org</a> was registered in 2007 - See also: (2 related languages) <a href="json.html">JSON</a>, <a href="julia.html">Julia</a> - Read more about GeoJSON on the web: 1. https://tools.ietf.org/html/rfc7946 1. ```Example from <a href='https://en.wikipedia.org/wiki/GeoJSON'>Wikipedia</a>: { "type":"Topology", "transform":{ "scale": [1,1], "translate": [0,0] }, "objects":{ "two-squares":{ "type": "GeometryCollection", "geometries":[ {"type": "Polygon", "arcs":[[0,1]],"properties": {"name": "Left_Polygon" }}, {"type": "Polygon", "arcs":[[2,-1]],"properties": {"name": "Right_Polygon" }} ] }, "one-line": { "type":"GeometryCollection", "geometries":[ {"type": "LineString", "arcs": [3],"properties":{"name":"Under_LineString"}} ] }, "two-places":{ "type":"GeometryCollection", "geometries":[ {"type":"Point","coordinates":[0,0],"properties":{"name":"Origine_Point"}}, {"type":"Point","coordinates":[0,-1],"properties":{"name":"Under_Point"}} ] } }, "arcs": [ [[1,2],[0,-2]], [[1,0],[-1,0],[0,2],[1,0]], [[1,2],[1,0],[0,-2],[-1,0]], [[0,-1],[2,0]] ] } ``` Built with Scroll v170.5.0 10/15/2024 533 2.7
GeoGebra - Application GeoGebra ======== GeoGebra is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2001 by Markus Hohenwarter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=Markus%20Hohenwarter Markus Hohenwarter #2202 on PLDB 24 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of GeoGebra happened in <a href="../lists/labs.html#q=University of Salzburg">University of Salzburg</a> - There are 9 <a href="https://projecteuler.net/language=GeoGebra">Project Euler</a> users using GeoGebra - <a href="https://www.geogebra.org/">geogebra.org</a> was registered in 2006 Built with Scroll v170.5.0 10/15/2024 234 1.2
Geography Markup Language - Xml format Geography Markup Language ========================= Geography Markup Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2159 on PLDB 25 Years Old The Geography Markup Language (GML) is the XML grammar defined by the Open Geospatial Consortium (OGC) to express geographical features. GML serves as a modeling language for geographic systems as well as an open interchange format for geographic transactions on the Internet. Key to GML's utility is its ability to integrate all forms of geographic information, including not only conventional "vector" or discrete objects, but coverages (see also GMLJP2) and sensor data.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Geography_Markup_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Geography Markup Language happened in <a href="../lists/labs.html#q=Open Geospatial Consortium">Open Geospatial Consortium</a> - See also: (3 related languages) <a href="xml.html">XML</a>, <a href="rdf.html">RDF</a>, <a href="kml.html">KML</a> ```Example from <a href='https://en.wikipedia.org/wiki/Geography_Markup_Language'>Wikipedia</a>: <PhotoCollection xmlns="http://www.myphotos.org" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.myphotos.org MyGoodPhotos.xsd"> <items> <Item> <name>Lynn Valley</name> <description>A shot of the falls from the suspension bridge</description> <where>North Vancouver</where> <position> <gml:Point srsDimension="2" srsName="http://www.opengis.net/def/crs/EPSG/0/4326"> <gml:pos>49.40 -123.26</gml:pos> </gml:Point> </position> </Item> </items> </PhotoCollection> ``` Built with Scroll v170.5.0 10/15/2024 447 2.2
Gentran Built with Scroll v170.5.0 10/15/2024 6 0
Gentran-90 Built with Scroll v170.5.0 10/15/2024 6 0
Gentoo Ebuild - Programming language Gentoo Ebuild ============= Gentoo Ebuild is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #830 on PLDB 26 Years Old 1k <span title="Gentoo Ebuild repos on GitHub.">Repos</span> An ebuild is a specialized bash script which automates compilation and installation procedures for software packages. The format was created by the Gentoo Linux project for use in its Portage software management system. Each version of an application or package in the Portage repository has a specific ebuild script written for it. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ebuild Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,476 Gentoo Ebuild repos on <a href="https://github.com/search?q=language:Gentoo Ebuild">GitHub</a> - Early development of Gentoo Ebuild happened in <a href="../lists/labs.html#q=Gentoo Foundation">Gentoo Foundation</a> - GitHub supports <a href="https://github.com/atom/language-shellscript" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Gentoo Ebuild - See also: (1 related languages) <a href="bash.html">Bash</a> - Read more about Gentoo Ebuild on the web: 1. https://wiki.gentoo.org/wiki/Basic_guide_to_write_Gentoo_Ebuilds 1. ```Example from the web: Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 DESCRIPTION="A classical example to use when starting on something new" HOMEPAGE="https://wiki.gentoo.org/index.php?title=Basic_guide_to_write_Gentoo_Ebuilds" SRC_URI="https://dev.gentoo.org/~tomwij/files/wiki/hello-world-1.0.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 485 2.4
gentee - Programming language gentee ====== gentee is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Alexey Krivonogov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Alexey%20Krivonogov Alexey Krivonogov #1001 on PLDB 7 Years Old ```Download source code: git clone https://github.com/gentee/gentee ``` Script programming language for automation. It uses VM and compiler written in Go (Golang). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - gentee is developed on <a href="https://github.com/gentee/gentee">GitHub</a> and has 132 stars - Early development of gentee happened in <a href="../lists/labs.html#q=https://github.com/gentee">https://github.com/gentee</a> - gentee is written in <a href="go.html">Go</a>, <a href="vim-script.html">Vim script</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a> - <a href="http://gentee.org/">gentee.org</a> was registered in 2001 ```Example from the web: #!/usr/local/bin/gentee # stdin = 1024\n384\n0 // Copyright 2019 Alexey Krivonogov. All rights reserved. // Use of this source code is governed by a MIT license // that can be found in the LICENSE file. func gcd( int left right ) int { if right == 0 : return left return gcd( right, left % right ) } run { str input int left right Println("This program finds the greatest common divisor by the Euclidean Algorithm.") while true { left = int( ReadString( "Enter the first number ( enter 0 to exit ): ")) if left == 0 : break right = int( ReadString( "Enter the second number: ")) Println("GCD = \{ gcd( left, right )}") } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 464 2.3
GENSTAT - Application GENSTAT ======= GENSTAT is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1968. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221968%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1968 #3308 on PLDB 57 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of GENSTAT happened in <a href="../lists/labs.html#q=Rothamsted Research">Rothamsted Research</a> - GENSTAT on HOPL https://hopl.info/showlanguage.prx?exp=6789 GENSTAT on HOPL Built with Scroll v170.5.0 10/15/2024 201 1
Genshi - Template language Genshi ====== Genshi is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #1972 on PLDB 19 Years Old 30 <span title="Genshi repos on GitHub.">Repos</span> Genshi is a template engine for XML-based vocabularies written in Python. Genshi is used to easily insert generated output into XML-based languages, usually HTML, and reuse elements between documents. Genshi's syntax is based on Kid, but its architecture is different. Read more on Wikipedia... https://en.wikipedia.org/wiki/Genshi_(templating_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - There are at least 30 Genshi repos on <a href="https://github.com/search?q=language:Genshi">GitHub</a> - Early development of Genshi happened in <a href="../lists/labs.html#q=https://github.com/edgewall">https://github.com/edgewall</a> - The Google BigQuery Public Dataset GitHub snapshot shows 101 users using Genshi in 115 repos on <a href="https://api.github.com/search/repositories?q=language:Genshi">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/templates.py">syntax highlighting</a> for Genshi - See also: (4 related languages) <a href="xml.html">XML</a>, <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="kid.html">Kid templating language</a> ```Example from <a href='https://en.wikipedia.org/wiki/Genshi_(templating_language)'>Wikipedia</a>: <html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://genshi.edgewall.org/"> <body> <p py:content="2 + 2">This will be replaced with 4</p> </body> </html> ``` Built with Scroll v170.5.0 10/15/2024 425 2.1
Genshi Text - Programming language Genshi Text =========== Genshi Text is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #3054 on PLDB 5 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Genshi Text happened in <a href="../lists/labs.html#q=https://github.com/edgewall">https://github.com/edgewall</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/templates.py">syntax highlighting</a> for Genshi Text Built with Scroll v170.5.0 10/15/2024 223 1.1
Genius-extension-language Built with Scroll v170.5.0 10/15/2024 6 0
Genie - Programming language Genie ===== Genie is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008 by Jamie McCracken. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Jamie%20McCracken Jamie McCracken #756 on PLDB 17 Years Old 21 <span title="Genie repos on GitHub.">Repos</span> Genie is a modern, general-purpose high-level programming language in active development since 2008. It was designed as an alternative, simpler and cleaner dialect for the Vala compiler, while preserving the same functionality of the Vala language. Genie uses the same compiler and libraries as Vala; the two can indeed be used alongside each other. Read more on Wikipedia... https://en.wikipedia.org/wiki/Genie_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 21 Genie repos on <a href="https://github.com/search?q=language:Genie">GitHub</a> - Early development of Genie happened in <a href="../lists/labs.html#q=GNOME Foundation">GNOME Foundation</a> - The Google BigQuery Public Dataset GitHub snapshot shows 17 users using Genie in 17 repos on <a href="https://api.github.com/search/repositories?q=language:Genie">GitHub</a> - Explore Genie snippets on <a href="http://www.rosettacode.org/wiki/Category:Genie">Rosetta Code</a> - Genie on HOPL https://hopl.info/showlanguage.prx?exp=8118 Genie on HOPL - See also: (7 related languages) <a href="python.html">Python</a>, <a href="boo.html">Boo</a>, <a href="d.html">D</a>, <a href="object-pascal.html">Object Pascal</a>, <a href="vala.html">Vala</a>, <a href="java.html">Java</a>, <a href="c.html">C</a> ```Example from the web: init print( "Hello, World!" ) ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/g/Genie.gs'>hello-world</a>: [indent=2] init print "Hello World" ``` ```Example from <a href='https://en.wikipedia.org/wiki/Genie_(programming_language)'>Wikipedia</a>: class Sample def run() stdout.printf("Hello, world!\n") init var sample = new Sample() sample.run() ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 549 2.7
GeneXus - Programming language GeneXus ======= GeneXus is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #2675 on PLDB 37 Years Old GeneXus is a Cross-Platform, knowledge representation-based, development tool, mainly oriented to enterprise-class applications for Web applications, smart devices and the Microsoft Windows platform. A developer describes an application in a high-level, mostly declarative language, from which native code is generated for multiple environments. It includes a normalization module, which creates and maintains an optimal database structure based on the user views of the reality described in a declarative (rule-based) language. Read more on Wikipedia... https://en.wikipedia.org/wiki/GeneXus Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GeneXus happened in <a href="../lists/labs.html#q=ARTech Consultores SRL">ARTech Consultores SRL</a> - See also: (10 related languages) <a href="prolog.html">Prolog</a>, <a href="cobol.html">COBOL</a>, <a href="java.html">Java</a>, <a href="objective-c.html">Objective-C</a>, <a href="ibm-rpg.html">RPG</a>, <a href="ruby.html">Ruby</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="visual-foxpro.html">Visual FoxPro</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="mysql.html">MySQL</a> Built with Scroll v170.5.0 10/15/2024 355 1.8
Genero Business Development Language - Programming language Genero Business Development Language ==================================== Genero Business Development Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2885 on PLDB 15 Years Old 52 <span title="Genero Business Development Language repos on GitHub.">Repos</span> Genero Business Development Language (BDL) is a program language designed to write an interactive database application. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 52 Genero Business Development Language repos on <a href="https://github.com/search?q=language:Genero">GitHub</a> - Early development of Genero Business Development Language happened in <a href="../lists/labs.html#q=Four Js Development Tools Inc">Four Js Development Tools Inc</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2 users using Genero Business Development Language in 14 repos on <a href="https://api.github.com/search/repositories?q=language:Genero">GitHub</a> - Read more about Genero Business Development Language on the web: 1. https://www.generomobile.com/techdocs/fjs-fgl-manual/#fgl-topics/c_fgl_intro_BDL_002.html 1. ```Example from the web: OPTIONS SHORT CIRCUIT IMPORT FGL cust_data SCHEMA stores PRIVATE CONSTANT c_title = "Customer data form" PUBLIC TYPE t_cust RECORD LIKE customer.* PRIVATE DEFINE cust_arr DYNAMIC ARRAY OF t_cust MAIN ... END MAIN DIALOG cust_dlg() INPUT BY NAME cust_rec.* ... END INPUT END DIALOG FUNCTION cust_display() ... END FUNCTION FUNCTION cust_input() ... END FUNCTION REPORT cust_rep(row) ... END REPORT ``` Built with Scroll v170.5.0 10/15/2024 370 1.9
GCC GENERIC - Intermediate representation language GCC GENERIC =========== GCC GENERIC is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #3443 on PLDB 22 Years Old The purpose of GENERIC is simply to provide a language-independent way of representing an entire function in trees. To this end, it was necessary to add a few new tree codes to the backend, but most everything was already there. If you can say it with the codes in gcc/tree.def, it’s GENERIC. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - Early development of GCC GENERIC happened in <a href="../lists/labs.html#q=Red Hat">Red Hat</a> - Read more about GCC GENERIC on the web: 1. ftp://gcc.gnu.org/pub/gcc/summit/2003/GENERIC%20and%20GIMPLE.pdf 1. Built with Scroll v170.5.0 10/15/2024 273 1.4
Generic Haskell - Programming language Generic Haskell =============== Generic Haskell is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #3442 on PLDB 25 Years Old Since datatypes often change and new datatypes are introduced, we have developed Generic HASKELL which supports generic definitions to save the programmer from (re)writing instances of generic functions. Generic HASKELL extends the functional programming language Haskell [5] with, among other things, a construct for defining type-indexed values with kind-indexed types, based on recent work by Hinze [2]. These values can be specialised to all Haskell datatypes, facilitating wider application of generic programming than provided by earlier systems such as PolyP - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Generic Haskell happened in <a href="../lists/labs.html#q=Uppsala University">Uppsala University</a> and <a href="../lists/labs.html#q=Utrecht University">Utrecht University</a> and <a href="../lists/labs.html#q=University of Oxford">University of Oxford</a> - Generic Haskell on HOPL https://hopl.info/showlanguage.prx?exp=4935 Generic Haskell on HOPL - Read more about Generic Haskell on the web: 1. https://www.researchgate.net/publication/27685179_The_generic_HASKELL_user's_guide_version_099_-_Amber_release 1. Built with Scroll v170.5.0 10/15/2024 335 1.7
GN - Application GN == GN is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #934 on PLDB 10 Years Old ```Download source code: git clone https://github.com/o-lim/generate-ninja ``` GN, a meta-build system that generates Ninja build files - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - GN is developed on <a href="https://github.com/o-lim/generate-ninja">GitHub</a> and has 77 stars - Early development of GN happened in <a href="../lists/labs.html#q=https://github.com/o-lim/generate-ninja/issues">https://github.com/o-lim/generate-ninja/issues</a> - GN is written in <a href="cpp.html">C++</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="vim-script.html">Vim script</a>, <a href="yaml.html">YAML</a>, <a href="lisp.html">Lisp</a>, <a href="make.html">Make</a>, <a href="objective-cpp.html">Objective C++</a> - GitHub supports <a href="https://github.com/devoncarew/language-gn" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for GN ```Example from <a href='https://github.com/devoncarew/language-gn'>Linguist</a>: # Copyright 2014 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. import("//build/toolchain/toolchain.gni") declare_args() { # Indicates if the build should use the Chrome-specific plugins for enforcing # coding guidelines, etc. Only used when compiling with Clang. clang_use_chrome_plugins = is_clang && !is_nacl && !use_xcode_clang clang_base_path = "//third_party/llvm-build/Release+Asserts" } ``` Built with Scroll v170.5.0 10/15/2024 429 2.1
GAMS - Programming language GAMS ==== GAMS is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1963. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221963%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1963 #997 on PLDB 62 Years Old 810 <span title="GAMS repos on GitHub.">Repos</span> The General Algebraic Modeling System (GAMS) is a high-level modeling system for mathematical optimization. GAMS is designed for modeling and solving linear, nonlinear, and mixed-integer optimization problems. The system is tailored for complex, large-scale modeling applications and allows the user to build large maintainable models that can be adapted to new situations. Read more on Wikipedia... https://en.wikipedia.org/wiki/General_Algebraic_Modeling_System Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 810 GAMS repos on <a href="https://github.com/search?q=language:GAMS">GitHub</a> - Early development of GAMS happened in <a href="../lists/labs.html#q=GAMS Development Corporation">GAMS Development Corporation</a> - The Google BigQuery Public Dataset GitHub snapshot shows 43 users using GAMS in 49 repos on <a href="https://api.github.com/search/repositories?q=language:GAMS">GitHub</a> - See also: (1 related languages) <a href="algebraic-modeling-language.html">Algebraic modeling language</a> ```Example from the web: *Basic example of transport model from GAMS model library $Title A Transportation Problem (TRNSPORT,SEQ=1) $Ontext This problem finds a least cost shipping schedule that meets requirements at markets and supplies at factories. Dantzig, G B, Chapter 3.3. In Linear Programming and Extensions. Princeton University Press, Princeton, New Jersey, 1963. This formulation is described in detail in: Rosenthal, R E, Chapter 2: A GAMS Tutorial. In GAMS: A User's Guide. The Scientific Press, Redwood City, California, 1988. The line numbers will not match those in the book because of these comments. $Offtext Sets i canning plants / seattle, san-diego / j markets / new-york, chicago, topeka / ; Parameters a(i) capacity of plant i in cases / seattle 350 san-diego 600 / b(j) demand at market j in cases / new-york 325 chicago 300 topeka 275 / ; Table d(i,j) distance in thousands of miles new-york chicago topeka seattle 2.5 1.7 1.8 san-diego 2.5 1.8 1.4 ; Scalar f freight in dollars per case per thousand miles /90/ ; Parameter c(i,j) transport cost in thousands of dollars per case ; c(i,j) = f * d(i,j) / 1000 ; Variables x(i,j) shipment quantities in cases z total transportation costs in thousands of dollars ; Positive Variable x ; Equations cost define objective function supply(i) observe supply limit at plant i demand(j) satisfy demand at market j ; cost .. z =e= sum((i,j), c(i,j)*x(i,j)) ; supply(i) .. sum(j, x(i,j)) =l= a(i) ; demand(j) .. sum(i, x(i,j)) =g= b(j) ; Model transport /all/ ; Solve transport using lp minimizing z ; Display x.l, x.m ; $ontext #user model library stuff Main topic Basic GAMS Featured item 1 Trnsport model Featured item 2 Featured item 3 Featured item 4 Description Basic example of transport model from GAMS model library $offtext ``` ```Example from <a href='https://en.wikipedia.org/wiki/General_Algebraic_Modeling_System'>Wikipedia</a>: Sets i canning plants / seattle, san-diego / j markets / new-york, Chicago, topeka / ; Parameters a(i) capacity of plant i in cases / seattle 350 san-diego 600 / b(j) demand at market j in cases / new-york 325 Chicago 300 topeka 275 / ; Table d(i,j) distance in thousands of miles new-york Chicago topeka seattle 2.5 1.7 1.8 san-diego 2.5 1.8 1.4 ; Scalar f freight in dollars per case per thousand miles /90/ ; Parameter c(i,j) transport cost in thousands of dollars per case ; c(i,j) = f * d(i,j) / 1000 ; Variables x(i,j) shipment quantities in cases z total transportation costs in thousands of dollars ; Positive Variable x ; Equations cost define objective function supply(i) observe supply limit at plant i demand(j) satisfy demand at market j ; cost .. z =e= sum((i,j), c(i,j)*x(i,j)) ; supply(i) .. sum(j, x(i,j)) =l= a(i) ; demand(j) .. sum(i, x(i,j)) =g= b(j) ; Model transport /all/ ; Solve transport using lp minimizing z ; Display x.l, x.m ; ``` Built with Scroll v170.5.0 10/15/2024 853 4.3
Gemini Built with Scroll v170.5.0 10/15/2024 6 0
gemini-protocol - Protocol gemini-protocol =============== gemini-protocol is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #3053 on PLDB 5 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of gemini-protocol happened in <a href="../lists/labs.html#q=https://web.archive.org/web/20211020132800/https://lists.orbitalfox.eu/listinfo/gemini">https://web.archive.org/web/20211020132800/https://lists.orbitalfox.eu/listinfo/gemini</a> - Read more about gemini-protocol on the web: 1. https://news.ycombinator.com/item?id=23042424 1. Built with Scroll v170.5.0 10/15/2024 228 1.1
General-purpose macro processor - Grammar language General-purpose macro processor =============================== General-purpose macro processor is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #2033 on PLDB 30 Years Old A general-purpose macro processor or general purpose preprocessor is a macro processor that is not tied to or integrated with a particular language or piece of software. A macro processor is a program that copies a stream of text from one place to another, making a systematic set of replacements as it does so. Macro processors are often embedded in other programs, such as assemblers and compilers. Read more on Wikipedia... https://en.wikipedia.org/wiki/General-purpose_macro_processor Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of General-purpose macro processor happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/gema/mailman/">https://sourceforge.net/p/gema/mailman/</a> ```Example from the web: gema -match -p 'Title\:*\n=$0@end' foo ``` Built with Scroll v170.5.0 10/15/2024 303 1.5
GEM - Programming language GEM === GEM is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #3441 on PLDB 40 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GEM happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - GEM on HOPL https://hopl.info/showlanguage.prx?exp=3509 GEM on HOPL - Read more about GEM on Semantic Scholar: 1. https://semanticscholar.org/paper/236256d82951309248294d0f4e41dd5b371ad0ef 1. Built with Scroll v170.5.0 10/15/2024 217 1.1
Gello Built with Scroll v170.5.0 10/15/2024 6 0
Gellish - Text markup language Gellish ======= Gellish is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #1931 on PLDB 20 Years Old Gellish is a formal language that is natural language independent, although its concepts have 'names' and definitions in various natural languages. Any natural language variant, such as Gellish Formal English is a controlled natural language. Information and knowledge can be expressed in such a way that it is computer-interpretable, as well as system-independent and natural language independent. Read more on Wikipedia... https://en.wikipedia.org/wiki/Gellish Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of Gellish happened in <a href="../lists/labs.html#q=Shell Internationale Petroleum">Shell Internationale Petroleum</a> and <a href="../lists/labs.html#q=Shell Global Solutions International">Shell Global Solutions International</a> and <a href="../lists/labs.html#q=International Standardization Organization">International Standardization Organization</a> - See also: (3 related languages) <a href="rdf.html">RDF</a>, <a href="xml.html">XML</a>, <a href="owl.html">OWL</a> ```Example from <a href='https://en.wikipedia.org/wiki/Gellish'>Wikipedia</a>: - a UID of the fact that is expressed on this row in the table - a UID of the intention with which the fact is communicated or stored (e.g. as a statement, a query, etc.) - a UID of a left-hand object - a UID of a relation type - a UID of a right-hand object - a UID of a unit of measure (optional) - a string that forms a description (textual definition) of the left hand object. ``` Built with Scroll v170.5.0 10/15/2024 408 2
Generic Expression Language - Text markup language Generic Expression Language =========================== Generic Expression Language, aka Generic Expression Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #2884 on PLDB 17 Years Old Generic Expression Language (Gel) is a rich generic syntax that embodies many of the common syntactic conventions for operators, grouping and lists in widely-used languages. Prefix/infix operators are disambiguated by white-space, so that documents which violate common white-space conventions will not necessarily parse correctly with Gel. With some character replacements and adjusting for mismatch in operator precedence, Gel can extract meaningful structure from typical files in many languages, including Java, CSS, Smalltalk, and ANTLR grammars. This evaluation shows the expressive power of Gel, not that Gel can be used as a parser for existing languages. Gel is intended to serve as a generic language for creating composable domainspecific languages. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of Generic Expression Language happened in <a href="../lists/labs.html#q=University of Texas at Austin">University of Texas at Austin</a> - Read more about Generic Expression Language on the web: 1. https://www.cs.utexas.edu/~wcook/Drafts/2008/gel.pdf 1. Built with Scroll v170.5.0 10/15/2024 342 1.7
Gedit-editor Built with Scroll v170.5.0 10/15/2024 6 0
Gedanken Built with Scroll v170.5.0 10/15/2024 6 0
Gecko Built with Scroll v170.5.0 10/15/2024 6 0
Geany - Editor Geany ===== Geany is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2005 by Enrico Tröger. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Enrico%20Tr%C3%B6ger Enrico Tröger #1510 on PLDB 20 Years Old Geany (IPA:ʒeːniː) is a lightweight GUI text editor using Scintilla and GTK, including basic IDE features. It is designed to have short load times, with limited dependency on separate packages or external libraries on Linux. It has been ported to a wide range of operating systems, such as BSD, Linux, macOS, Solaris and Windows. Read more on Wikipedia... https://en.wikipedia.org/wiki/Geany Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of Geany happened in <a href="../lists/labs.html#q=https://github.com/geany">https://github.com/geany</a> - <a href="https://geany.org/">geany.org</a> was registered in 2008 Built with Scroll v170.5.0 10/15/2024 293 1.5
GDScript - Programming language GDScript ======== GDScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #610 on PLDB 17 Years Old 39k <span title="GDScript repos on GitHub.">Repos</span> GDScript is a high level, dynamically typed programming language used to create content. It uses a syntax similar to Python (blocks are indent-based and many keywords are similar). Its goal is to be optimized for and tightly integrated with Godot Engine, allowing great flexibility for content creation and integration. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 39,447 GDScript repos on <a href="https://github.com/search?q=language:GDScript">GitHub</a> - Early development of GDScript happened in <a href="../lists/labs.html#q=https://github.com/godotengine">https://github.com/godotengine</a> - The Google BigQuery Public Dataset GitHub snapshot shows 513 users using GDScript in 681 repos on <a href="https://api.github.com/search/repositories?q=language:GDScript">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/gdscript.py">syntax highlighting</a> for GDScript - GitHub supports <a href="https://github.com/beefsack/GDScript-sublime" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for GDScript - Read more about GDScript on the web: 1. https://en.wikipedia.org/wiki/Godot_(game_engine) 1. - 2 PLDB concepts link to GDScript: <a href="gap.html">GAP</a>, <a href="pygments.html">Pygments</a> ```Example from the web: # A file is a class! # Inheritance extends BaseClass # Member Variables var a = 5 var s = "Hello" var arr = [1, 2, 3] var dict = {"key": "value", 2:3} # Constants const ANSWER = 42 const THE_NAME = "Charly" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/g/GDScript.gd'>hello-world</a>: extends Node2D func _ready(): print("Hello World") ``` ```Example from <a href='https://github.com/beefsack/GDScript-sublime'>Linguist</a>: # Taken from https://github.com/okamstudio/godot/wiki/gdscript # a file is a class! # inheritance extends BaseClass # member variables var a = 5 var s = "Hello" var arr = [1, 2, 3] var dict = {"key":"value", 2:3} # constants const answer = 42 const thename = "Charly" # built-in vector types var v2 = Vector2(1, 2) var v3 = Vector3(1, 2, 3) # function func some_function(param1, param2): var local_var = 5 if param1 < local_var: print(param1) elif param2 > 5: print(param2) else: print("fail!") for i in range(20): print(i) while(param2 != 0): param2 -= 1 var local_var2 = param1+3 return local_var2 # subclass class Something: var a = 10 # constructor func _init(): print("constructed!") var lv = Something.new() print(lv.a) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example # \d+j? Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example # (\d+\.\d*|\d*\.\d+)([eE][+-]?[0-9]+)?j? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example # 0[xX][a-fA-F0-9]+ Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 747 3.7
Gdpl Built with Scroll v170.5.0 10/15/2024 6 0
GNU Data Language - Interface design language GNU Data Language ================= GNU Data Language, aka GNU Data Language, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2004 by Marc Schellens. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=Marc%20Schellens Marc Schellens #1282 on PLDB 21 Years Old The GNU Data Language (GDL) is a free alternative to IDL (Interactive Data Language). Together with its library routines, GDL is developed to serve as a tool for data analysis and visualization in such disciplines as astronomy, geosciences, and medical imaging. GDL is licensed under the GPL. Read more on Wikipedia... https://en.wikipedia.org/wiki/GNU_Data_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - Early development of GNU Data Language happened in <a href="../lists/labs.html#q=https://github.com/gnudatalanguage/gdl/issues">https://github.com/gnudatalanguage/gdl/issues</a> - GNU Data Language is written in <a href="cpp.html">C++</a> - See also: (13 related languages) <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="idl.html">IDL</a>, <a href="octave.html">GNU Octave</a>, <a href="ncl.html">NCAR Command Language</a>, <a href="perl-data-language.html">Perl Data Language</a>, <a href="r.html">R</a>, <a href="scilab.html">Scilab</a>, <a href="scipy.html">SciPy</a>, <a href="yorick.html">Yorick</a>, <a href="hdf.html">Hierarchical Data Format</a>, <a href="postscript.html">PostScript</a>, <a href="python.html">Python</a> Built with Scroll v170.5.0 10/15/2024 392 2
GDB - Application GDB === GDB is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #639 on PLDB 39 Years Old The GNU Debugger (GDB) is a portable debugger that runs on many Unix-like systems and works for many programming languages, including Ada, C, C++, Objective-C, Free Pascal, Fortran, Java and partially others.. Read more on Wikipedia... https://en.wikipedia.org/wiki/GNU_Debugger Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of GDB happened in <a href="../lists/labs.html#q=GNU Project">GNU Project</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using GDB in 3k repos on <a href="https://api.github.com/search/repositories?q=language:GDB">GitHub</a> - GDB Ubuntu package https://packages.ubuntu.com/jammy/gdb GDB Ubuntu package - GitHub supports <a href="https://github.com/quarnster/SublimeGDB" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for GDB - GDB appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - See also: (18 related languages) <a href="c.html">C</a>, <a href="ada.html">Ada</a>, <a href="objective-c.html">Objective-C</a>, <a href="free-pascal.html">Free Pascal</a>, <a href="fortran.html">Fortran</a>, <a href="java.html">Java</a>, <a href="arm.html">ARM</a>, <a href="atmel-avr.html">Atmel AVR</a>, <a href="x86-isa.html">X86</a>, <a href="mips.html">MIPS architecture</a>, <a href="powerpc.html">PowerPC</a>, <a href="sparc.html">SPARC</a>, <a href="arc-isa.html">ARC processor</a>, <a href="python.html">Python</a>, <a href="guile.html">Guile</a>, <a href="freebsd.html">FreeBSD</a>, <a href="vim.html">Vim</a>, <a href="linux.html">Linux</a> ```Example from <a href='https://riju.codes/gdb'>Riju</a>: p "Hello, world!" ``` ```Example from <a href='https://github.com/quarnster/SublimeGDB'>Linguist</a>: # # MicropendousX LPC17xx Development Board # # http://www.MicropendousX.org # # Connect to a debugger controlling a LPC17xx # and download firmware. # # Start your OpenOCD gdb server before running # this script with: arm-none-eabi-gdb -x gdb_lpc17xx_program.gdb # # Note the 'monitor' command just passes its # arguments to OpenOCD # # This file is released under the MIT License # # Connect to OpenOCD gdb server target remote localhost:3333 # reset the LPC17xx IC with the OpenOCD reset command monitor reset # the following are OpenOCD commands as in OpenOCD_program.script # which will download a hex file into your LPC17xx monitor halt monitor sleep 200 monitor wait_halt monitor flash probe 0 monitor flash info 0 monitor flash write_image erase unlock USBtoSerial.hex monitor sleep 200 monitor reset run monitor exit quit ``` ```Example from <a href='https://en.wikipedia.org/wiki/GNU_Debugger'>Wikipedia</a>: GNU gdb (GDB) Fedora (7.3.50.20110722-13.fc16) Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu". For bug reporting instructions, please see: <https://www.gnu.org/software/gdb/bugs/>... Reading symbols from /path/example...done. (gdb) run Starting program: /path/example size of a = 21 [Inferior 1 (process 14290) exited normally] ``` Built with Scroll v170.5.0 10/15/2024 719 3.6
Google Data Protcol - Protocol Google Data Protcol =================== Google Data Protcol is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1992 on PLDB 18 Years Old GData (Google Data Protocol) provides a simple protocol for reading and writing data on the Internet, designed by Google. GData combines common XML-based syndication formats (Atom and RSS) with a feed-publishing system based on the Atom Publishing Protocol, plus some extensions for handling queries. It relies on XML or JSON as a data format. Read more on Wikipedia... https://en.wikipedia.org/wiki/GData Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of Google Data Protcol happened in <a href="../lists/labs.html#q=Google">Google</a> - Read more about Google Data Protcol on the web: 1. https://groups.google.com/forum/#!forum/google-help-dataapi 1. Built with Scroll v170.5.0 10/15/2024 282 1.4
Gcp Built with Scroll v170.5.0 10/15/2024 6 0
Gcla-ii Built with Scroll v170.5.0 10/15/2024 6 0
GCC - Compiler GCC === GCC, aka GNU Compiler Collection, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 1987 by Richard Stallman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 https://pldb.io/concepts/../lists/creators.html#q=Richard%20Stallman Richard Stallman #1595 on PLDB 38 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Early development of GCC happened in <a href="../lists/labs.html#q=Free Software Foundation">Free Software Foundation</a> - GCC is written in <a href="c.html">C</a>, <a href="cpp.html">C++</a> Built with Scroll v170.5.0 10/15/2024 227 1.1
GCC Machine Description - Programming language GCC Machine Description ======================= GCC Machine Description is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1128 on PLDB 24 Years Old 1k <span title="GCC Machine Description repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,027 GCC Machine Description repos on <a href="https://github.com/search?q=language:GCC Machine Description">GitHub</a> - Early development of GCC Machine Description happened in <a href="../lists/labs.html#q=University of Arizona">University of Arizona</a> - The Google BigQuery Public Dataset GitHub snapshot shows 856 users using GCC Machine Description in 878 repos on <a href="https://api.github.com/search/repositories?q=language:GCC Machine Description">GitHub</a> - GitHub supports <a href="https://github.com/textmate/lisp.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for GCC Machine Description - Read more about GCC Machine Description on the web: 1. https://en.wikipedia.org/wiki/Register_transfer_language 1. ```Example from <a href='https://github.com/textmate/lisp.tmbundle'>Linguist</a>: ;;- Machine description for the PDP-10. ;; Copyright (C) 2001, 2002 Lars Brinkhoff. ;; Contributed by Lars Brinkhoff <lars@nocrew.org>, funded by XKL, LLC. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Index ;; Front Page ;; Index ;; Constraints for Immediate Operands ;; To-do List ;; Instruction Wish-List ;; Attributes ;; length, skip, reorg_type ;; Unspec Usage ;; UNSPEC_ADJSP, UNSPEC_ADJBP, UNSPEC_ADDRESS, UNSPEC_FFO, UNSPEC_SUBBP, ;; VUNSPEC_BLT, VUNSPEC_FSC, VUNSPEC_XBLT, VUNSPEC_MOVSLJ, VUNSPEC_MOVST ;; Constants ;; RIGHT_HALF, LEFT_HALF, SIGNBIT, SP_REGNUM ;; Optimizations ;; Data Movement ;; LDB, ILDB, (LDBI), LDBE, ILDBE, (LDBEI), DPB, IDPB, (DPBI), ;; HRR, HRL, HLR, HLL, HRRM, HRLM, HLRM, HLLM, ;; HRRZ, HRLZ, HLRZ, HLLZ, HRRE, HRLE, HLRE, HLLE, ;; SETZM, SETOM, ;; MOVE, MOVEI, MOVSI, HRLOI, HRROI, MOVEM, ;; MOVS, EXCH, SETZB, ;; DMOVE, DMOVEM, ;; BLT, XBLT, (MOVSLJ), (MOVST), (CMPS) ;; Conditional Data Movement ;; SKIPL, SKIPE, SKIPLE, SKIPGE, SKIPN, SKIPG, ;; TDZA ;; Integer Arithmetic ;; AOS, SOS, ;; ADD, ADDI, ADDM, ADDB, DADD, ;; SUB, SUBI, SUBM, SUBB, DSUB, ;; IMUL, IMULI, IMULM, IMULB, MUL, MULI, MULM, MULB, DMUL, ;; IDIV, IDIVI, IDIVM, DIV, DIVI, DIVM, DDIV, ;; UIDIV, UIDIVI, UIDIVM, UIMOD, UIMODI, UIMODM, ;; MOVN, MOVNM, MOVNS, MOVNI, DMOVN, DMOVNM, ;; MOVM, MOVMM, MOVMS, ;; FFS ;; Integer Conversions ;; ANDI, HRRZ, SEXT, HRRE, ANDI, HRR ;; Shifting and Rotating ;; LSH, LSHC, ASH, ASHC, ROT, ROTC ;; Logical Operations ;; AND, ANDI, ANDM, ANDB, TLZ, ANDCMI, ;; ANDCA, ANDCAI, ANDCAM, ANDCAB, ANDCBI, ;; ANDCM, ANDCMM, ANDCMB, ;; XOR, XORI, XORM, XORB, TLC, EQVI, ;; IOR, IORI, IORM, IORB, TLO, ORCMI, ;; ANDCB, ANDCBM, ANDCBB, ;; EQV, EQVM, EQVB, ;; SETCA, SETCAM, SETCAB, ;; SETCM, SETCMM, SETCMB, ;; ORCA, ORCAI, ORCAM, ORCAB, ORCBI, ;; ORCM, ORCMM, ORCMB, ;; ORCB, ORCBM, ORCBB ;; Floating-point Arithmetic ;; FADR, FADRI, FADRM, FADRB, DFAD, GFAD, ;; FSBR, FSBRI, FSBRM, FSBRB, DFSB, ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 623 3.1
Gaussfit Built with Scroll v170.5.0 10/15/2024 6 0
Gauss-magnetism-equation Built with Scroll v170.5.0 10/15/2024 6 0
Gauss-flux-equation Built with Scroll v170.5.0 10/15/2024 6 0
Gauche Scheme implementation - Programming language Gauche Scheme implementation ============================ Gauche Scheme implementation is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2188 on PLDB 27 Years Old Gauche is an R7RS Scheme implementation. It is designed for scripting in a production environment. It is intended to allow programmers and system administrators to write scripts in support of daily operations. Read more on Wikipedia... https://en.wikipedia.org/wiki/Gauche_(Scheme_implementation) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Gauche Scheme implementation happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/gauche/mailman/gauche-devel/">https://sourceforge.net/p/gauche/mailman/gauche-devel/</a> - See also: (3 related languages) <a href="scheme.html">Scheme</a>, <a href="clos.html">CLOS</a>, <a href="guile.html">Guile</a> - Read more about Gauche Scheme implementation on the web: 1. https://sourceforge.net/projects/gauche/ 1. Built with Scroll v170.5.0 10/15/2024 296 1.5
Gat Built with Scroll v170.5.0 10/15/2024 6 0
General Activity Simulation Program - Programming language General Activity Simulation Program =================================== General Activity Simulation Program, aka General Activity Simulation Program, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1961. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221961%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1961 #2548 on PLDB 64 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"simulation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>simulation</a> - Early development of General Activity Simulation Program happened in <a href="../lists/labs.html#q=RAND">RAND</a> - General Activity Simulation Program on HOPL https://hopl.info/showlanguage.prx?exp=408 General Activity Simulation Program on HOPL - Read more about General Activity Simulation Program on the web: 1. https://www.rand.org/pubs/papers/P2864.html 1. Built with Scroll v170.5.0 10/15/2024 282 1.4
Gasp-ii Built with Scroll v170.5.0 10/15/2024 6 0
GNU Assembler - Compiler GNU Assembler ============= GNU Assembler is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #1165 on PLDB 39 Years Old The GNU Assembler, commonly known as gas or simply as, its executable name, is the assembler used by the GNU Project. It is the default back-end of GCC. It is used to assemble the GNU operating system and the Linux kernel, and various other software. Read more on Wikipedia... https://en.wikipedia.org/wiki/GNU_Assembler Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Early development of GNU Assembler happened in <a href="../lists/labs.html#q=GNU Project">GNU Project</a> - <a href="http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.32.4503&rep=rep1&type=pdf">First announcement of</a> GNU Assembler - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/gas">package</a> for syntax highlighting GNU Assembler - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/asm.py">syntax highlighting</a> for GNU Assembler - See also: (8 related languages) <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="powerpc.html">PowerPC</a>, <a href="mips.html">MIPS architecture</a>, <a href="arm.html">ARM</a>, <a href="linux.html">Linux</a>, <a href="ia-32.html">IA-32</a>, <a href="x86-isa.html">X86</a> ```Example from <a href='https://en.wikipedia.org/wiki/GNU_Assembler'>Wikipedia</a>: .global _start .text _start: movl $4, %eax movl $1, %ebx movl $msg, %ecx movl $len, %edx int $0x80 movl $1, %eax movl $0, %ebx int $0x80 .data msg: .ascii "Hello, world!\n" len = . - msg ``` Built with Scroll v170.5.0 10/15/2024 433 2.2
GARP - Programming language GARP ==== GARP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #2359 on PLDB 37 Years Old The term or acronym GARP can refer to: Generic Attribute Registration Protocol, a communications protocol Genetic Algorithm for Rule Set Production, to determine ecological niches Global Atmospheric Research Programme, 1967-1982 Gratuitous Address Resolution ProtocolOr it could refer to the following fictional works or characters: Monkey D. Garp, a character in the Japanese anime One Piece The World According to Garp, a 1978 novel by John Irving The World According to Garp (film), a 1982 film based on Irving's novel. Read more on Wikipedia... https://en.wikipedia.org/wiki/GARP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GARP happened in <a href="../lists/labs.html#q=University of Illinois">University of Illinois</a> and <a href="../lists/labs.html#q=Columbia University">Columbia University</a> - GARP on HOPL https://hopl.info/showlanguage.prx?exp=2058 GARP on HOPL - Read more about GARP on Semantic Scholar: 1. https://semanticscholar.org/paper/ecc35f20e6448becbd5eb920d4c016c356889d67 1. Built with Scroll v170.5.0 10/15/2024 326 1.6
Gargoyle Built with Scroll v170.5.0 10/15/2024 6 0
GAP - Programming language GAP === GAP, aka Groups, Algorithms and Programming, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986 by gap. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 https://pldb.io/concepts/../lists/creators.html#q=gap gap #292 on PLDB 39 Years Old 4k <span title="GAP repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/gap-system/gap ``` GAP (Groups, Algorithms and Programming) is a computer algebra system for computational discrete algebra with particular emphasis on computational group theory.. Read more on Wikipedia... https://en.wikipedia.org/wiki/GAP_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - GAP is developed on <a href="https://github.com/gap-system/gap">GitHub</a> and has 781 stars - There are at least 3,760 GAP repos on <a href="https://github.com/search?q=language:GAP">GitHub</a> - Early development of GAP happened in <a href="../lists/labs.html#q=RWTH Aachen University">RWTH Aachen University</a> - GAP is written in <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="gdscript.html">GDScript</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="m4.html">M4</a>, <a href="cpp.html">C++</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="perl.html">Perl</a>, <a href="tex.html">Tex</a>, <a href="ada.html">Ada</a>, <a href="csharp.html">C#</a>, <a href="yaml.html">YAML</a>, <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="pascal.html">Pascal</a>, <a href="cmake.html">CMake</a>, <a href="vim-script.html">Vim script</a>, <a href="javascript.html">JavaScript</a>, <a href="yacc.html">Yacc</a>, <a href="lisp.html">Lisp</a>, <a href="lex.html">Lex</a>, <a href="sas.html">SAS</a>, <a href="fortran-77.html">FORTRAN 77</a>, <a href="css.html">CSS</a>, <a href="ruby.html">Ruby</a>, <a href="csv.html">CSV</a>, <a href="ini.html">Ini</a> - The Google BigQuery Public Dataset GitHub snapshot shows 4k users using GAP in 4k repos on <a href="https://api.github.com/search/repositories?q=language:GAP">GitHub</a> - There are 33 <a href="https://projecteuler.net/language=GAP">Project Euler</a> users using GAP - Explore GAP snippets on <a href="http://www.rosettacode.org/wiki/Category:GAP">Rosetta Code</a> - GAP on HOPL https://hopl.info/showlanguage.prx?exp=2668 GAP on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/algebra.py">syntax highlighting</a> for GAP - GitHub supports <a href="https://github.com/dhowden/gap-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for GAP - <a href="http://www.gap-system.org/">gap-system.org</a> was registered in 2000 - See also: (3 related languages) <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="sagemath.html">Sage</a> ```Example from <a href='https://riju.codes/gap'>Riju</a>: Print("Hello, world!\n"); ``` ```Example from <a href='https://github.com/dhowden/gap-tmbundle'>Linguist</a>: gap> START_TEST("Test of factor groups and natural homomorphisms"); gap> G:=HeisenbergPcpGroup(2); Pcp-group with orders [ 0, 0, 0, 0, 0 ] gap> H:=Subgroup(G,[G.2,G.3,G.4,G.5]); gap> K:=G/H; gap> NaturalHomomorphism(K); gap> A:=Subgroup(H, [G.3]); Pcp-group with orders [ 0 ] gap> B:=Subgroup(Subgroup(G,[G.1,G.4,G.5]), [G.4]); Pcp-group with orders [ 0 ] gap> Normalizer(A,B); Pcp-group with orders [ 0 ] gap> # The following used to trigger the error "arguments must have a common parent group" gap> Normalizer(B,A); Pcp-group with orders [ 0 ] gap> STOP_TEST( "factor.tst", 10000000); ``` ```Example from <a href='https://en.wikipedia.org/wiki/GAP_(programming_language)'>Wikipedia</a>: gap> G:=SmallGroup(8,1); # Set G to be a group of order 8. <pc group of size 8 with 3 generators> gap> i:=IsomorphismPermGroup(G); # Find an isomorphism from G to a group of permutations <action isomorphism> gap> Image(i,G); # The image of G under I - these are the generators of im G. Group([ (1,5,3,7,2,6,4,8), (1,3,2,4)(5,7,6,8), (1,2)(3,4)(5,6)(7,8) ]) gap> Elements(Image(i,G)); # All the elements of im G. [ (), (1,2)(3,4)(5,6)(7,8), (1,3,2,4)(5,7,6,8), (1,4,2,3)(5,8,6,7), (1,5,3,7,2,6,4,8), (1,6,3,8,2,5,4,7), (1,7,4,5,2,8,3,6), (1,8,4,6,2,7,3,5) ] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1029 5.1
GAMS - Programming language GAMS ==== GAMS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #1947 on PLDB 37 Years Old The General Algebraic Modeling System (GAMS) is a high-level modeling system for mathematical programming and optimization. It consists of a language compiler and a stable of integrated high-performance solvers. GAMS is tailored for complex, large scale modeling applications, and allows you to build large maintainable models that can be adapted quickly to new situations. GAMS is specifically designed for modeling linear, nonlinear and mixed integer optimization problems. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GAMS happened in <a href="../lists/labs.html#q=GAMS Development Corp">GAMS Development Corp</a> - There are 3 <a href="https://projecteuler.net/language=GAMS">Project Euler</a> users using GAMS - GAMS on HOPL https://hopl.info/showlanguage.prx?exp=4914 GAMS on HOPL - Read more about GAMS on Semantic Scholar: 1. https://semanticscholar.org/paper/cb3e367dc06962b67e543cf02481ac804e85234e 1. - 4 PLDB concepts link to GAMS: <a href="mpl.html">mpl</a>, <a href="mps-format.html">MPS Format</a>, <a href="optimization-programming-language.html">Optimization Programming Language</a>, <a href="rason.html">rason</a> ```Example from the web: Sets i canning plants / Seattle, San-Diego / j markets / New-York, Chicago, Topeka / ; Parameters a(i) capacity of plant i in cases / Seattle 350 San-Diego 600 / b(j) demand at market j in cases / New-York 325 Chicago 300 Topeka 275 / ; Table d(i,j) distance in thousands of miles New-York Chicago Topeka Seattle 2.5 1.7 1.8 San-Diego 2.5 1.8 1.4 ; Scalar f freight in dollars per case per thousand miles /90/ ; Parameter c(i,j) transport cost in thousands of dollars per case ; c(i,j) = f * d(i,j) / 1000 ; Variables x(i,j) shipment quantities in cases z total transportation costs in thousands of dollars ; Positive variables x ; Equations cost define objective function supply(i) observe supply limit at plant i demand(j) satisfy demand at market j ; cost .. z =e= sum((i,j), c(i,j)*x(i,j)) ; supply(i) .. sum(j, x(i,j)) =l= a(i) ; demand(j) .. sum(i, x(i,j)) =g= b(j) ; Model transport /all/ ; Solve transport using LP minimizing z ; ``` Built with Scroll v170.5.0 10/15/2024 525 2.6
GAML - Programming language GAML ==== GAML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #2211 on PLDB 34 Years Old 331 <span title="GAML repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 331 GAML repos on <a href="https://github.com/search?q=language:GAML">GitHub</a> - Early development of GAML happened in <a href="../lists/labs.html#q=Inria">Inria</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2 users using GAML in 3 repos on <a href="https://api.github.com/search/repositories?q=language:GAML">GitHub</a> - GAML on HOPL https://hopl.info/showlanguage.prx?exp=3529 GAML on HOPL - Read more about GAML on Semantic Scholar: 1. https://semanticscholar.org/paper/b422464b08a7878c2127165c780df52dc052b2b2 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/g/GAML.gaml'>hello-world</a>: model GAML global { init { write("Hello World"); } } experiment GAML {} ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token write Built with Scroll v170.5.0 10/15/2024 341 1.7
GamerLanguage - Programming language GamerLanguage ============= GamerLanguage is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Dilan Nair. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Dilan%20Nair Dilan Nair #2470 on PLDB 4 Years Old ```Download source code: git clone https://github.com/dilanx/GamerLanguage ``` An esoteric joke programming language for gamers. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - GamerLanguage is developed on <a href="https://github.com/dilanx/GamerLanguage">GitHub</a> and has 0 stars - Early development of GamerLanguage happened in <a href="../lists/labs.html#q=https://github.com/dilanx/GamerLanguage/issues">https://github.com/dilanx/GamerLanguage/issues</a> - GamerLanguage is written in <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="ruby.html">Ruby</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 283 1.4
GameMonkey Script - Programming language GameMonkey Script ================= GameMonkey Script is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2399 on PLDB 23 Years Old GameMonkey Script is a small, cross-platform scripting language designed for embedding into games. GameMonkey bears many similarities to Lua, except the syntax is more similar to that of C.. Read more on Wikipedia... https://en.wikipedia.org/wiki/GameMonkey_Script Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GameMonkey Script happened in <a href="../lists/labs.html#q=Auran Development PTY LTD">Auran Development PTY LTD</a> - See also: (1 related languages) <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 252 1.3
GAME - Programming language GAME ==== GAME is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #736 on PLDB 48 Years Old A game is a structured form of play, usually undertaken for enjoyment and sometimes used as an educational tool. Games are distinct from work, which is usually carried out for remuneration, and from art, which is more often an expression of aesthetic or ideological elements. However, the distinction is not clear-cut, and many games are also considered to be work (such as professional players of spectator sports or games) or art (such as jigsaw puzzles or games involving an artistic layout such as Mahjong, solitaire, or some video games). Read more on Wikipedia... https://en.wikipedia.org/wiki/Game Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of GAME happened in <a href="../lists/labs.html#q=University of Toronto">University of Toronto</a> - GAME on HOPL https://hopl.info/showlanguage.prx?exp=1847 GAME on HOPL - Read more about GAME on Semantic Scholar: 1. https://semanticscholar.org/paper/7b082816a74fb1f9f198c0fbdf8a128bcefa31a6 1. Built with Scroll v170.5.0 10/15/2024 323 1.6
Game Oriented Assembly Lisp - Programming language Game Oriented Assembly Lisp =========================== Game Oriented Assembly Lisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993 by Andy Gavin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Andy%20Gavin Andy Gavin #2105 on PLDB 32 Years Old Game Oriented Assembly Lisp (or GOAL) is a video game programming language developed by Andy Gavin and the Jak and Daxter team at Naughty Dog. It was written using Allegro Common Lisp and used in the development of the entire Jak and Daxter series of games. Syntactically GOAL resembles Scheme, though with many idiosyncratic features such as classes, inheritance, and virtual functions. Read more on Wikipedia... https://en.wikipedia.org/wiki/Game_Oriented_Assembly_Lisp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Game Oriented Assembly Lisp happened in <a href="../lists/labs.html#q=Naughty Dog, LLC">Naughty Dog, LLC</a> - Game Oriented Assembly Lisp on HOPL https://hopl.info/showlanguage.prx?exp=7628 Game Oriented Assembly Lisp on HOPL - See also: (1 related languages) <a href="scheme.html">Scheme</a> Built with Scroll v170.5.0 10/15/2024 322 1.6
Game Maker Language - Programming language Game Maker Language =================== Game Maker Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #895 on PLDB 26 Years Old 278 <span title="Game Maker Language repos on GitHub.">Repos</span> The language historically tries to accommodate different programming backgrounds and styles - BASIC/Lua style "and" / "or" keywords can be used interchangeably with C-style "&&" / "||" operators; parentheses around conditions in if-statements and loops can be omitted; semicolons are largely optional[26] (insertion happens at the end of statement; compile error is raised in case of ambiguity). The language's default mode of operation on native platforms is via a stack machine; it can also be source-to-source compiled to C++ via LLVM for higher performance.[27] On HTML5, GML is source-to-source compiled to JavaScript with optimizations and minification applied in non-debug builds. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 278 Game Maker Language repos on <a href="https://github.com/search?q=language:Game Maker Language">GitHub</a> - Early development of Game Maker Language happened in <a href="../lists/labs.html#q=YoYo Games Ltd">YoYo Games Ltd</a> - The Google BigQuery Public Dataset GitHub snapshot shows 394 users using Game Maker Language in 430 repos on <a href="https://api.github.com/search/repositories?q=language:Game Maker Language">GitHub</a> - There are 2 <a href="https://projecteuler.net/language=Game Maker Language">Project Euler</a> users using Game Maker Language - GitHub supports <a href="https://github.com/textmate/c.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Game Maker Language - Read more about Game Maker Language on the web: 1. https://docs.yoyogames.com/source/dadiospice/002_reference/001_gml%20language%20overview/index.html 1. ```Example from <a href='http://helloworldcollection.de/#Game'>the Hello World Collection</a>: // Hello World in GML (Game Maker Language) draw_text(10,10,"Hello World") screen_refresh() keyboard_wait() ``` ```Example from <a href='https://github.com/textmate/c.tmbundle'>Linguist</a>: /*************************************************** Builds and sends the actual piwik tracking request Copyright (c) 2015 John Hatch Licenced under the MIT licence: http://opensource.org/licenses/MIT ***************************************************/ // Source - https://github.com/johnhatch14/GMS-Extensions/blob/master/PiwikAnalyticsForGMS/GMS_PiwikAnalytics.gmx/scripts/_piwikSendBasicReq.gml //Build argument map var args = ds_map_create(); //----- // Populate GET arguments to Piwik HTTP API // See full HTTP API reference at http://developer.piwik.org/api-reference/tracking-api //----- //Required args ds_map_add(args, "idsite", string(_Piwik_idsite)); ds_map_add(args, "rec", "1"); ds_map_add(args, "url", _piwikUrlEncode(_Piwik_baseurl + "/" + room_get_name(room))); ds_map_add(args, "apiv", "1"); ds_map_add(args, "_id", _piwikUrlEncode(_Piwik_id)); ds_map_add(args, "rand", _piwikUrlEncode( string(round(random(999999999)+game_id)) )); //ds_map_add(args, "new_visit", "0"); //Pass local time to API var ctz = date_get_timezone(); date_set_timezone(timezone_local); var now = date_current_datetime(); ds_map_add(args, "h", _piwikUrlEncode(string(date_get_hour(now)))); ds_map_add(args, "m", _piwikUrlEncode(string(date_get_minute(now)))); ds_map_add(args, "s", _piwikUrlEncode(string(date_get_second(now)))); date_set_timezone(ctz); // Add any other arguments passed to script in the form "param=value" to the http arg map //----- var arg_keyval; for (var i=0; i<argument_count; i++) { arg_keyval = _piwikStringExplode(argument[i],'='); ds_map_add(args, arg_keyval[0], _piwikUrlEncode(string(arg_keyval[1]))); } //Build argument string var argstring = ""; var prevkey = ds_map_find_first(args); argstring += (prevkey + "=" + args[? prevkey] + "&"); repeat (ds_map_size(args)-1) { prevkey = ds_map_find_next(args, prevkey); argstring += (prevkey + "=" + args[? prevkey] + "&"); } ds_map_destroy(args); //Append query string to ds_list of requests to be sent at End Step. ds_list_add(_PIWIK_REQS, "?" + argstring); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 841 4.2
Gambas - Programming language Gambas ====== Gambas is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999 by Benoît Minisini. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=Beno%C3%AEt%20Minisini Benoît Minisini #1089 on PLDB 26 Years Old Gambas is the name of an object-oriented dialect of the BASIC programming language, as well as the integrated development environment that accompanies it. Designed to run on Linux and other Unix-like computer operating systems, its name is a recursive acronym for Gambas Almost Means Basic. Gambas is also the word for prawns in the Spanish, French, and Portuguese languages, from which the project's logos are derived.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Gambas Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Gambas happened in <a href="../lists/labs.html#q=https://lists.gambas-basic.org/listinfo">https://lists.gambas-basic.org/listinfo</a> - Explore Gambas snippets on <a href="http://www.rosettacode.org/wiki/Category:Gambas">Rosetta Code</a> - See also: (10 related languages) <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="java.html">Java</a>, <a href="basic.html">BASIC</a>, <a href="qt.html">Qt</a>, <a href="opengl.html">OpenGL</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="visual-basic.net.html">Visual Basic .NET</a> ```Example from <a href='https://riju.codes/gambas'>Riju</a>: Print "Hello, world!" ``` ```Example from <a href='https://en.wikipedia.org/wiki/Gambas'>Wikipedia</a>: Private Sub Test(X As Float) As Float Dim Mu As Float = 10.0 Dim Pu, Su As Float Dim I, J, N As Integer Dim aPoly As New Float[100] N = 500000 For I = 0 To N - 1 For J = 0 To 99 Mu = (Mu + 2.0) / 2.0 aPoly[J] = Mu Next Su = 0.0 For J = 0 To 99 Su = X * Su + aPoly[J] Next Pu += Su Next Return Pu End Public Sub Main() Dim I as Integer For I = 1 To 10 Print Test(0.2) Next End ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 546 2.7
Galileo - Programming language Galileo ======= Galileo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #3440 on PLDB 42 Years Old Galileo is a conceptual language for database applications in which the persistence of values is an orthogonal property, i.e., values of any type are persistent as long as they are accessible from the top level environment. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Galileo happened in <a href="../lists/labs.html#q=Università di Pisa">Università di Pisa</a> - Galileo on HOPL https://hopl.info/showlanguage.prx?exp=2663 Galileo on HOPL - Read more about Galileo on Semantic Scholar: 1. https://semanticscholar.org/paper/cec05f624ad657618554ded0345f04604c2483b0 1. Built with Scroll v170.5.0 10/15/2024 256 1.3
Galaksija-basic Built with Scroll v170.5.0 10/15/2024 6 0
Gaiman Built with Scroll v170.5.0 10/15/2024 6 0
Gaea Built with Scroll v170.5.0 10/15/2024 6 0
G-Portugol - Programming language G-Portugol ========== G-Portugol is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005 by Thiago Silva. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Thiago%20Silva Thiago Silva #1783 on PLDB 20 Years Old ```Download source code: git clone https://github.com/rafaelgou/gpt ``` G-Portugol - compilador e interpretador - Fork do SourceForge - http://gpt.berlios.de/site/ - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - G-Portugol is developed on <a href="https://github.com/rafaelgou/gpt">GitHub</a> and has 4 stars - Early development of G-Portugol happened in <a href="../lists/labs.html#q=https://sourceforge.net/projects/gpt.berlios">https://sourceforge.net/projects/gpt.berlios</a> - G-Portugol is written in <a href="cpp.html">C++</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="m4.html">M4</a>, <a href="markdown.html">Markdown</a> - G-Portugol Ubuntu package https://packages.ubuntu.com/jammy/gpt G-Portugol Ubuntu package - G-Portugol appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Read more about G-Portugol on the web: 1. https://pt.wikipedia.org/wiki/G-Portugol 1. ```Example from the web: algoritmo OlaMundo; início imprima("Olá, Mundo!"); fim ``` Built with Scroll v170.5.0 10/15/2024 358 1.8
g-fu - Programming language g-fu ==== g-fu is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #1490 on PLDB 6 Years Old ```Download source code: git clone https://github.com/codr7/g-fu ``` Lisp 2 Go - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - g-fu is developed on <a href="https://github.com/codr7/g-fu">GitHub</a> and has 240 stars - Early development of g-fu happened in <a href="../lists/labs.html#q=https://github.com/codr7/g-fu/issues">https://github.com/codr7/g-fu/issues</a> - g-fu is written in <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a> - Explore g-fu snippets on <a href="http://www.rosettacode.org/wiki/Category:G-fu">Rosetta Code</a> Built with Scroll v170.5.0 10/15/2024 289 1.4
g-expressions - Programming language g-expressions ============= g-expressions is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2883 on PLDB 13 Years Old The GNU Guix project invented G-Expressions to make it easier to "stage" data or code, in the form of S-Expressions, for later manipulation or evaluation. They are similar to S-Expressions, hence the name, but they provide useful code staging features beyond what can be easily accomplished with just "quasiquote" and "unquote". A high-level object (such as a Guix package) can be included in a G-Expression; the transitive dependencies of that high-level object will then be automatically carried along with the G-Expression. When the G-Expression is converted to an S-Expression and stored on disk for later manipulation or evaluation, the high-level object will be automatically "lowered" to an appropriate representation (such as the package's output path) via a "compiler". Compared to direct manipulation of S-Expressions, G-Expressions can provide a simpler and more intuitive way to stage data or code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of g-expressions happened in <a href="../lists/labs.html#q=https://guix.gnu.org/en/contact/">https://guix.gnu.org/en/contact/</a> - Read more about g-expressions on the web: 1. https://fosdem.org/2020/schedule/event/gexpressionsguile/ 1. ```Example from the web: (define build-exp #~(begin (mkdir #$output) (chdir #$output) (symlink (string-append #$coreutils "/bin/ls") "list-files"))) ``` Built with Scroll v170.5.0 10/15/2024 393 2
G-code - Programming language G-code ====== G-code is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1950. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221950%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1950 #523 on PLDB 75 Years Old 4k <span title="G-code repos on GitHub.">Repos</span> G-code (also RS-274), which has many variants, is the common name for the most widely used numerical control (NC) programming language. It is used mainly in computer-aided manufacturing to control automated machine tools. G-code is sometimes called G programming language, not to be confused with LabVIEW's G programming language. Read more on Wikipedia... https://en.wikipedia.org/wiki/G-code Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 4,457 G-code repos on <a href="https://github.com/search?q=language:G-code">GitHub</a> - Early development of G-code happened in <a href="../lists/labs.html#q=MIT">MIT</a> - The Google BigQuery Public Dataset GitHub snapshot shows 106 users using G-code in 107 repos on <a href="https://api.github.com/search/repositories?q=language:G-code">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/gcodelexer.py">syntax highlighting</a> for G-code - GitHub supports <a href="https://github.com/robotmaster/sublime-text-syntax-highlighting" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for G-code - See also: (6 related languages) <a href="gerber-image.html">Gerber Image</a>, <a href="labview.html">LabVIEW G</a>, <a href="punched-tape.html">Punched tape</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="apt.html">Automatically Programmed Tool</a> ```Example from <a href='https://github.com/robotmaster/sublime-text-syntax-highlighting'>Linguist</a>: G28 X0 Y0 G1 X55 Y5 F2000 G1 Y180 G1 X180 G1 Y5 G1 X55 G1 Y180 G1 X180 G1 Y5 G1 X55 M0 ``` Built with Scroll v170.5.0 10/15/2024 463 2.3
G-2 Built with Scroll v170.5.0 10/15/2024 6 0
Fxscript Built with Scroll v170.5.0 10/15/2024 6 0
Fxml Built with Scroll v170.5.0 10/15/2024 6 0
FX-87 - Programming language FX-87 ===== FX-87 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #2634 on PLDB 38 Years Old FX-87 is a polymorphic typed functional language based on a system for static program analysis in which every expression has two static properties: a type and an effect. In a study done by MIT, FX-87 yields similar performance results as functional languages on programs that do not contain side effects (Fibonacci, Factorial). FX-87 did yield a great performance increase when matching DNA sequences.KFX is the kernel language of FX-87. Read more on Wikipedia... https://en.wikipedia.org/wiki/FX-87 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FX-87 happened in <a href="../lists/labs.html#q=MIT">MIT</a> - FX-87 on HOPL https://hopl.info/showlanguage.prx?exp=2653 FX-87 on HOPL - See also: (1 related languages) <a href="fibonacci.html">Fibonacci</a> Built with Scroll v170.5.0 10/15/2024 306 1.5
FuzzyCLIPS - Knowledge base FuzzyCLIPS ========== FuzzyCLIPS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22knowledgeBase%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">knowledge base</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #2463 on PLDB 30 Years Old FuzzyCLIPS is a fuzzy logic extension of the CLIPS (C Language Integrated Production System) expert system shell from NASA. It was developed by the Integrated Reasoning Group of the Institute for Information Technology of the National Research Council of Canada and has been widely distributed for a number of years. It enhances CLIPS by providing a fuzzy reasoning capability that is fully integrated with CLIPS facts and inference engine allowing one to represent and manipulate fuzzy facts and rules. Read more on Wikipedia... https://en.wikipedia.org/wiki/FuzzyCLIPS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"knowledgeBase"%5D%7D%5D%2C"logic"%3A"AND"%7D'>knowledgeBase</a> - Early development of FuzzyCLIPS happened in <a href="../lists/labs.html#q=National Research Council of Canada">National Research Council of Canada</a> - Read more about FuzzyCLIPS on the web: 1. https://github.com/rorchard/FuzzyCLIPS 1. Built with Scroll v170.5.0 10/15/2024 302 1.5
Fuzuli - Programming language Fuzuli ====== Fuzuli is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Mehmet Hakan Satman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Mehmet%20Hakan%20Satman Mehmet Hakan Satman #2028 on PLDB 13 Years Old ```Download source code: git clone https://github.com/jbytecode/fuzuli/ ``` Fuzuli has a syntax similar to Lisp but it is not intended to be an other Lisp clone. It has got several properties inhereted from Algol family and others. For example; syntax of while and foreach statements were directly derived from C++ and R, respectively. Some string manipulation functions share the same names and definitions from Visual Basic. Math and IO libraries are like C++ standard library and MySql library uses libmysql directly. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Fuzuli is developed on <a href="https://github.com/jbytecode/fuzuli/">GitHub</a> and has 3 stars - Early development of Fuzuli happened in <a href="../lists/labs.html#q=Istanbul University">Istanbul University</a> - Fuzuli is written in <a href="java.html">Java</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a> ```Example from the web: (require "/usr/lib/fuzuli/nfl/math.nfl") (function euclidean (params x y) (block (def dist FLOAT)(let dist 0.0) (def i INTEGER) (for (let i 0) (< i (length x)) (inc i) (let dist (+ dist (pow (- (nth x i) (nth y i)) 2))) ) (return dist) ) ) (def x LIST) (def y LIST) (let x (list 1 2 3 4 5 6 7 8 9 10)) (let y (list 1 2 3 4 5 6 7 8 9 11)) (let dist (euclidean x y)) (print dist "\n") ``` Built with Scroll v170.5.0 10/15/2024 424 2.1
FutureScript - Programming language FutureScript ============ FutureScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Zhenzhen Zhan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Zhenzhen%20Zhan Zhenzhen Zhan #1799 on PLDB 10 Years Old ```Download source code: git clone https://github.com/zhanzhenzhen/futurescript ``` A future-style language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - FutureScript is developed on <a href="https://github.com/zhanzhenzhen/futurescript">GitHub</a> and has 43 stars - Early development of FutureScript happened in <a href="../lists/labs.html#q=https://github.com/zizisoft">https://github.com/zizisoft</a> - FutureScript is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="xhtml.html">XHTML</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a> Built with Scroll v170.5.0 10/15/2024 280 1.4
Futurebasic Built with Scroll v170.5.0 10/15/2024 6 0
Futhark - Programming language Futhark ======= Futhark is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Troels Henriksen and Cosmin Oancea and Martin Elsman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Troels%20Henriksen Troels Henriksen https://pldb.io/concepts/../lists/creators.html#q=Cosmin%20Oancea Cosmin Oancea https://pldb.io/concepts/../lists/creators.html#q=Martin%20Elsman Martin Elsman #250 on PLDB 12 Years Old 92 <span title="Futhark repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/diku-dk/futhark ``` <a href='https://futhark-lang.org'>Futhark</a>, a high-performance parallel functional array language targeting GPUs. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - Futhark is developed on <a href="https://github.com/diku-dk/futhark">GitHub</a> and has 2,358 stars - There are at least 92 Futhark repos on <a href="https://github.com/search?q=language:Futhark">GitHub</a> - Early development of Futhark happened in <a href="../lists/labs.html#q=University of Copenhagen">University of Copenhagen</a> - <a href="apl.html">APL</a> influenced the design of Futhark - Futhark is written in <a href="haskell.html">Haskell</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a>, <a href="nix.html">Nix</a>, <a href="make.html">Make</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="opencl.html">OpenCL</a>, <a href="css.html">CSS</a>, <a href="xml.html">XML</a>, <a href="toml.html">TOML</a>, <a href="yacc.html">Yacc</a>, <a href="logos.html">Logos</a>, <a href="cuda.html">CUDA</a>, <a href="svg.html">SVG</a>, <a href="tex.html">Tex</a> - The Google BigQuery Public Dataset GitHub snapshot shows 0 users using Futhark in 107 repos on <a href="https://api.github.com/search/repositories?q=language:Futhark">GitHub</a> - Explore Futhark snippets on <a href="http://www.rosettacode.org/wiki/Category:Futhark">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/futhark.py">syntax highlighting</a> for Futhark - <a href="https://futhark-lang.org">futhark-lang.org</a> was registered in 2016 Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 670 3.4
funl - Programming language funl ==== funl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Anssi Halmeaho. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Anssi%20Halmeaho Anssi Halmeaho #1851 on PLDB 5 Years Old ```Download source code: git clone https://github.com/anssihalmeaho/funl ``` FunL programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - funl is developed on <a href="https://github.com/anssihalmeaho/funl">GitHub</a> and has 23 stars - Early development of funl happened in <a href="../lists/labs.html#q=https://github.com/anssihalmeaho/funl/issues">https://github.com/anssihalmeaho/funl/issues</a> - funl is written in <a href="fennel.html">Fennel</a>, <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a> - Read more about funl on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/ghqob0/funl_simple_dynamic_functional_language/ 1. ```Example from the web: ns main main = func() 'this is return value' end endns ``` Built with Scroll v170.5.0 10/15/2024 305 1.5
Function block diagram - Programming language Function block diagram ====================== Function block diagram is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #3287 on PLDB 24 Years Old The Function Block Diagram (FBD) is a graphical language for programmable logic controller design, that can describe the function between input variables and output variables. A function is described as a set of elementary blocks. Input and output variables are connected to blocks by connection lines. Read more on Wikipedia... https://en.wikipedia.org/wiki/Function_block_diagram Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> Built with Scroll v170.5.0 10/15/2024 237 1.2
Fun - Programming language Fun === Fun is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010 by Marcus Westin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Marcus%20Westin Marcus Westin #1388 on PLDB 15 Years Old ```Download source code: git clone https://github.com/marcuswestin/fun ``` A programming language for the realtime web. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Fun is developed on <a href="https://github.com/marcuswestin/fun">GitHub</a> and has 174 stars - Early development of Fun happened in <a href="../lists/labs.html#q=http://marcuswest.in/">http://marcuswest.in/</a> ```Example from the web: // Fun code let user = Session.User let myTasks = Query({ type: "task", owner: user.id }) <h1>"Hello " user.name ", these are your tasks matey:"</h1> for (task in myTasks) { <div class="task" + (task.urgent ? " urgent")> <input data=task.title /> if (task.completed) { <span class="status">"Completed!"</span> } else { <button clickHandler=markComplete(task)/>"Mark as completed"</button> } </div> } let markComplete = handler(task) { task.completed = true } <h3>"Create a new task"</h3> <input data=Local.newTaskTitle /> <button clickHandler=createNewTask /> let createNewTask = handler() { let title = Local.newTaskTitle Local.newTaskTitle = "" Global.create({ owner: user.id, type: "task", title: title }) } ``` Built with Scroll v170.5.0 10/15/2024 387 1.9
FTP - Protocol FTP === FTP, aka File Transfer Protocol, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1971. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221971%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1971 #476 on PLDB 54 Years Old The File Transfer Protocol (FTP) is the standard network protocol used for the transfer of computer files between a client and server on a computer network. FTP is built on a client-server model architecture and uses separate control and data connections between the client and the server. FTP users may authenticate themselves with a clear-text sign-in protocol, normally in the form of a username and password, but can connect anonymously if the server is configured to allow it. Read more on Wikipedia... https://en.wikipedia.org/wiki/File_Transfer_Protocol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of FTP happened in <a href="../lists/labs.html#q=MIT">MIT</a> - There are 471 members in the <a href="https://reddit.com/r/ftp">FTP subreddit</a> - See also: (8 related languages) <a href="http.html">HTTP</a>, <a href="smtp.html">SMTP</a>, <a href="tls.html">TLS</a>, <a href="tcp.html">TCP</a>, <a href="udp.html">UDP</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="ascii.html">ASCII</a> - 1 PLDB concepts link to FTP: <a href="mosaic.html">NCSA Mosaic</a> Built with Scroll v170.5.0 10/15/2024 367 1.8
F* - Programming language F* == F* is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #129 on PLDB 11 Years Old 250 <span title="F* repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/FStarLang/FStar ``` F* (pronounced F star) is a functional programming language inspired by ML and aimed at program verification. Its type system includes dependent types, monadic effects, and refinement types. This allows expressing precise specifications for programs, including functional correctness and security properties. Read more on Wikipedia... https://en.wikipedia.org/wiki/F*_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - F* is developed on <a href="https://github.com/FStarLang/FStar">GitHub</a> and has 2,659 stars - There are at least 250 F* repos on <a href="https://github.com/search?q=language:F*">GitHub</a> - Early development of F* happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - F* is written in <a href="ocaml.html">OCaml</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="f-sharp.html">F#</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a>, <a href="assembly-language.html">Assembly language</a>, <a href="nix.html">Nix</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a>, <a href="clojure.html">Clojure</a>, <a href="coq.html">Coq</a>, <a href="svg.html">SVG</a>, <a href="haskell.html">Haskell</a>, <a href="csv.html">CSV</a>, <a href="lisp.html">Lisp</a> - The Google BigQuery Public Dataset GitHub snapshot shows 28 users using F* in 31 repos on <a href="https://api.github.com/search/repositories?q=language:F*">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/ml.py">syntax highlighting</a> for F* - GitHub supports <a href="https://github.com/FStarLang/atom-fstar" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for F* - <a href="https://www.fstar-lang.org/">fstar-lang.org</a> was registered in 2014 - See also: (7 related languages) <a href="linux.html">Linux</a>, <a href="f-sharp.html">F#</a>, <a href="ocaml.html">OCaml</a>, <a href="standard-ml.html">Standard ML</a>, <a href="ml.html">ML</a>, <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a> - 2 PLDB concepts link to F*: <a href="lowstar.html">Low*</a>, <a href="vale-assembly.html">Vale</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/FStar.fst'>hello-world</a>: module Hello let main = FStar.IO.print_string "Hello World\n" ``` ```F* <a href="../lists/keywords.html#q=fstar">Keywords</a> abstract attributes noeq unopteq andbegin by default effect else end ensures exception exists false forall fun function if in include inline inline_for_extraction irreducible logic match module mutable new new_effect noextract of open opaque private range_of reifiable reify reflectable requires set_range_of sub_effect synth then total true try type unfold unfoldable val when with not ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token FStar.IO.print_string Built with Scroll v170.5.0 10/15/2024 829 4.1
Finite State Language - Programming language Finite State Language ===================== Finite State Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2143 on PLDB 9 Years Old Finite State Language, or FSL (pronounced "fossil,") is a programming language to make complex Finite State Machines easy to create and maintain. Finite State Machines can help make your code simpler, easier to test, more provable, and easier to reason about. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Finite State Language happened in <a href="../lists/labs.html#q=https://github.com/StoneCypher/jssm/issues">https://github.com/StoneCypher/jssm/issues</a> - See also: (1 related languages) <a href="dot.html">DOT</a> - Read more about Finite State Language on the web: 1. https://github.com/StoneCypher/jssm 1. ```Example from the web: machine_name: "Traffic light"; flow: down; arrange [Green Yellow]; Off 'Enable' -> Red; Red 'Next' => Green 'Next' => Yellow 'Next' => Red; [Red Yellow Green] ~> Off; // visual styling state Red : { background-color: pink; corners: rounded; }; state Yellow : { background-color: lightyellow; corners: rounded; }; state Green : { background-color: lightgreen; corners: rounded; }; state Off : { background-color : steelblue; text-color : white; shape : octagon; linestyle : dashed; }; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 405 2
Frundis - Text markup language Frundis ======= Frundis is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2016 by Yon Fernández de Retana. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Yon%20Fern%C3%A1ndez%20de%20Retana Yon Fernández de Retana #2266 on PLDB 9 Years Old ```Download source code: git clone https://codeberg.org/anaseto/gofrundis ``` The frundis language is a semantic markup language with a simplified roff-like syntax, originally intended for supporting authoring of novels, but it can be used for more varied stuff. It relies on the exporting capabilities of the tool frundis to LaTeX, XHTML, EPUB (2 and 3), markdown and groff mom. Only LaTeX, XHTML and EPUB output formats are considered complete and mature. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Frundis compiles to <a href="latex.html">LaTeX</a> or <a href="xhtml.html">XHTML</a> or <a href="epub.html">EPUB</a> or <a href="markdown.html">Markdown</a> or <a href="groff.html">groff</a> - Frundis is written in <a href="html.html">HTML</a>, <a href="go.html">Go</a>, <a href="tex.html">Tex</a>, <a href="markdown.html">Markdown</a>, <a href="xhtml.html">XHTML</a>, <a href="xml.html">XML</a>, <a href="vim-script.html">Vim script</a>, <a href="perl.html">Perl</a>, <a href="css.html">CSS</a> Built with Scroll v170.5.0 10/15/2024 370 1.9
fructure-editor - Programming language fructure-editor =============== fructure-editor is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #1538 on PLDB 8 Years Old ```Download source code: git clone https://github.com/disconcision/fructure ``` a structured interaction engine 🗜️ ⚗️ - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - fructure-editor is developed on <a href="https://github.com/disconcision/fructure">GitHub</a> and has 448 stars - Early development of fructure-editor happened in <a href="../lists/labs.html#q=https://github.com/disconcision/fructure/graphs/contributors">https://github.com/disconcision/fructure/graphs/contributors</a> - fructure-editor is written in <a href="racket.html">Racket</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a> Built with Scroll v170.5.0 10/15/2024 270 1.4
Frtime Built with Scroll v170.5.0 10/15/2024 6 0
Frost - Programming language Frost ===== Frost is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Ethan Nicholas. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Ethan%20Nicholas Ethan Nicholas #1526 on PLDB 8 Years Old ```Download source code: git clone https://github.com/ethannicholas/Frost ``` Frost is a powerful, general purpose, multi-paradigm programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Frost is developed on <a href="https://github.com/ethannicholas/Frost">GitHub</a> and has 37 stars - Early development of Frost happened in <a href="../lists/labs.html#q=https://github.com/ethannicholas/Frost/issues">https://github.com/ethannicholas/Frost/issues</a> - Frost is written in <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="c.html">C</a>, <a href="xslt.html">XSLT</a>, <a href="javascript.html">JavaScript</a>, <a href="cmake.html">CMake</a>, <a href="html.html">HTML</a> - <a href="https://www.frostlang.org/">frostlang.org</a> was registered in 2019 ```Example from the web: ======================================================== Simple version of the Unix `head` utility. Reads a file and outputs the first `count` lines from it to the standard output stream. @param path the file to read @param count the number of lines to display ======================================================== method head(path:File, count:Int) { try { path.lines()[..count].apply(Console.printLine) } fail(error) { abort(error.message) } } method abort(msg:String) { Console.printLine(msg) System.exit(1) } method main(args:ListView<String>) { if args.count != 3 { abort("usage: head <path> <count>") } def count := args[2].asInt if count == null { abort("error: '\{args[2]}' is not an integer") } head(File(args[1]), count) } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Console.printLine Built with Scroll v170.5.0 10/15/2024 450 2.3
Frink - Programming language Frink ===== Frink is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1195 on PLDB 24 Years Old Frink is a computer programming language. It is, according to creator of the language, "designed to make physical calculations simple, to help ensure that answers come out right, and to make a tool that's really useful in the real world. It tracks units of measure (feet, meters, kilograms, watts, etc.) through all calculations, allowing you to mix units of measure transparently, and helps you easily verify that your answers make sense.". Read more on Wikipedia... https://en.wikipedia.org/wiki/Frink_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Frink happened in <a href="../lists/labs.html#q=https://futureboy.us/">https://futureboy.us/</a> - There are 14 <a href="https://projecteuler.net/language=Frink">Project Euler</a> users using Frink - Explore Frink snippets on <a href="http://www.rosettacode.org/wiki/Category:Frink">Rosetta Code</a> - <a href="https://frinklang.org/">frinklang.org</a> was registered in 2014 - See also: (2 related languages) <a href="jvm.html">JVM</a>, <a href="java.html">Java</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/Frink.frink'>hello-world</a>: println["Hello World"] ``` ```Example from <a href='http://helloworldcollection.de/#Frink'>the Hello World Collection</a>: // Hello World in Frink println["Hello World!"] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Units of Measure FeatureLink ../features/hasUnitsOfMeasure.html Supported <span class="hasFeature">✓</span> Example 10 feet 12 feet 8 feet -> gallons Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 495 2.5
Fresco - Programming language Fresco ====== Fresco is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #3439 on PLDB 32 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Fresco happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - Fresco on HOPL https://hopl.info/showlanguage.prx?exp=1730 Fresco on HOPL - Read more about Fresco on the web: 1. https://dl.acm.org/doi/10.5555/187621.187646 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Frenetic - Programming language Frenetic ======== Frenetic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #3438 on PLDB 14 Years Old Frenetic: a network programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Frenetic happened in <a href="../lists/labs.html#q=Cornell University">Cornell University</a> and <a href="../lists/labs.html#q=Princeton University">Princeton University</a> - Read more about Frenetic on Semantic Scholar: 1. https://www.semanticscholar.org/paper/Frenetic%3A-a-network-programming-language-Foster-Harrison/089b10645ee63cd9c5bb4ab661141dd813408e15 1. Built with Scroll v170.5.0 10/15/2024 230 1.1
Frege - Programming language Frege ===== Frege is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #210 on PLDB 14 Years Old 223 <span title="Frege repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/frege/frege ``` Frege is a non-strict, purely functional programming language for the Java virtual machine in the spirit of Haskell. It is considered a Haskell dialect or simply "a" Haskell for the Java virtual machine. Frege has a strong static type system with type inference. Read more on Wikipedia... https://en.wikipedia.org/wiki/Frege_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Frege is developed on <a href="https://github.com/frege/frege">GitHub</a> and has 3,628 stars - There are at least 223 Frege repos on <a href="https://github.com/search?q=language:Frege">GitHub</a> - Early development of Frege happened in <a href="../lists/labs.html#q=https://github.com/Frege">https://github.com/Frege</a> - Frege is written in <a href="forth.html">Forth</a>, <a href="java.html">Java</a>, <a href="tex.html">Tex</a>, <a href="perl.html">Perl</a>, <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="yacc.html">Yacc</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 142 users using Frege in 160 repos on <a href="https://api.github.com/search/repositories?q=language:Frege">GitHub</a> - There are 3 <a href="https://projecteuler.net/language=Frege">Project Euler</a> users using Frege - Explore Frege snippets on <a href="http://www.rosettacode.org/wiki/Category:Frege">Rosetta Code</a> - GitHub supports <a href="https://github.com/atom-haskell/language-haskell" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Frege - See also: (7 related languages) <a href="haskell.html">Haskell</a>, <a href="jvm.html">JVM</a>, <a href="java.html">Java</a>, <a href="java-bytecode.html">Java Bytecode</a>, <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="eclipse-editor.html">Eclipse</a> ```Example from <a href='https://github.com/atom-haskell/language-haskell'>Linguist</a>: {-- This program displays the current time on stdandard output every other second. -} module examples.CommandLineClock where data Date = native java.util.Date where native new :: () -> IO (MutableIO Date) -- new Date() native toString :: Mutable s Date -> ST s String -- d.toString() --- 'IO' action to give us the current time as 'String' current :: IO String current = do d <- Date.new () d.toString {- "java.lang.Thread.sleep" takes a "long" and returns nothing, but may throw an InterruptedException. This is without doubt an IO action. public static void sleep(long millis) throws InterruptedException Encoded in Frege: - argument type long Long - result void () - does IO IO () - throws ... throws .... -} -- .... defined in frege.java.Lang -- native sleep java.lang.Thread.sleep :: Long -> IO () throws InterruptedException main args = forever do current >>= print print "\r" stdout.flush Thread.sleep 999 ``` ```Example from <a href='https://en.wikipedia.org/wiki/Frege_(programming_language)'>Wikipedia</a>: {-- This program displays the current time on standard output every other second. -} module examples.CommandLineClock where data Date = native java.util.Date where native new :: () -> IO (MutableIO Date) -- new Date() native toString :: Mutable s Date -> ST s String -- d.toString() --- 'IO' action to give us the current time as 'String' current :: IO String current = do d <- Date.new () -- reads system timer, hence IO d.toString main args = forever do current >>= print -- print formatted date print "\r" -- followed by carriage return stdout.flush -- make sure it's shown Thread.sleep 999L -- wait 0.999 seconds ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example {- A comment -} Token {- -} row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 889 4.4
FreeMarker - Template language FreeMarker ========== FreeMarker is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #974 on PLDB 25 Years Old 6k <span title="FreeMarker repos on GitHub.">Repos</span> FreeMarker is a free Java-based template engine, originally focusing on dynamic web page generation with MVC software architecture. However, it is a general purpose template engine, with no dependency on servlets or HTTP or HTML, and is thus often used for generating source code, configuration files or e-mails.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Apache_FreeMarker Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - There are at least 5,703 FreeMarker repos on <a href="https://github.com/search?q=language:FreeMarker">GitHub</a> - Early development of FreeMarker happened in <a href="../lists/labs.html#q=https://freemarker.apache.org/mailing-lists.html">https://freemarker.apache.org/mailing-lists.html</a> - The Google BigQuery Public Dataset GitHub snapshot shows 3k users using FreeMarker in 4k repos on <a href="https://api.github.com/search/repositories?q=language:FreeMarker">GitHub</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/freemarker2">package</a> for syntax highlighting FreeMarker - GitHub supports <a href="https://github.com/freemarker/FreeMarker.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for FreeMarker - See also: (5 related languages) <a href="java.html">Java</a>, <a href="html.html">HTML</a>, <a href="java-server-pages.html">JSP</a>, <a href="apache-velocity.html">Velocity</a>, <a href="thymeleaf.html">Thymeleaf</a> ```Example from <a href='https://github.com/freemarker/FreeMarker.tmbundle'>Linguist</a>: <#ftl strip_text=true /> <#macro page title> <!doctype html> <html lang="${.lang}"> <head> <title>${title}</title> <@metaTags /> </head> <body> <#nested /> <@footer /> </body> </html> </#macro> <#--- Default meta tags --> <#macro metaTags> <#compress> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="format-detection" content="telephone=no"> </#compress> </#macro> <#macro footer> <p>This page is using FreeMarker v${.version}</p> </#macro> ``` ```Example from <a href='https://en.wikipedia.org/wiki/Apache_FreeMarker'>Wikipedia</a>: <html> <body> <p>Hello Joe! You have the following messages: <p><b>Tim:</b> Please don't forget to bring the conference papers!</p> <p><b>Cindy:</b> Can you give me a visit this afternoon?</p> <p><b>Richard:</b> Don't forget the papers this time!</p> </p> </body> </html> ``` Built with Scroll v170.5.0 10/15/2024 672 3.4
Freefem - Programming language Freefem ======= Freefem is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2284 on PLDB 25 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Freefem happened in <a href="../lists/labs.html#q=Université Pierre-et-Marie-Curie">Université Pierre-et-Marie-Curie</a> and <a href="../lists/labs.html#q=Université Paris City">Université Paris City</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/freefem.py">syntax highlighting</a> for Freefem - <a href="https://freefem.org/">freefem.org</a> was registered in 2000 ```Freefem <a href="../lists/keywords.html#q=freefem">Keywords</a> nuEdge N rfind endl ARGV bordermeasure BoundaryEdge precision fixed mpiBAND ndof mpiLAND mpiBXOR mpiLOR showbase qf1pE nt z qfnbpE InternalEdge P qf1pTlump n false m imax nuTriangle version qfV2 true length qf1pElump adj nv ndofK volume x mpiMIN UMFPACK qfV5 sum binary showpos qf4pE searchMethod mpiCommWorld area qf2pT4P1 lenEdge quantile CG min default noshowpos qf2pE y Crout notaregion find nTonEdge max tellp whoinElement re FILE qf5pT measure qf5pE scientific mpisize qf9pT cout im qfV1 qf3pE mpirank imin label hTriangle pi qf2pT diag qf1pT l1 mpiPROD LU qf7pT unused flush edgeOrientation mpiSUM good mpiLXOR linfty mpiMAX sparsesolver ffind l2 region mpiUndefined mpiAnySource be append qfV1lump verbosity Cholesky LINE GMRES setw noshowbase cin nbe ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false Built with Scroll v170.5.0 10/15/2024 393 2
FreeBSD - Operating system FreeBSD ======= FreeBSD is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22os%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">operating system</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #2422 on PLDB 32 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"os"%5D%7D%5D%2C"logic"%3A"AND"%7D'>operating system</a> - Early development of FreeBSD happened in <a href="../lists/labs.html#q=The FreeBSD Project">The FreeBSD Project</a> Built with Scroll v170.5.0 10/15/2024 192 1
FreeBASIC - Programming language FreeBASIC ========= FreeBASIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004 by Andre Victor. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=Andre%20Victor Andre Victor #799 on PLDB 21 Years Old 535 <span title="FreeBASIC repos on GitHub.">Repos</span> FreeBASIC is a multiplatform, free/open source (GPL) BASIC compiler for Microsoft Windows, protected-mode MS-DOS (DOS extender), Linux, FreeBSD and Xbox. The Xbox version is no longer maintained.According to its official Web site, FreeBASIC provides syntax compatibility with programs originally written in Microsoft QuickBASIC (QB). Unlike QuickBASIC, however, FreeBASIC is a command line only compiler, unless users manually install an external integrated development environment (IDE) of their choice. Read more on Wikipedia... https://en.wikipedia.org/wiki/FreeBASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 535 FreeBASIC repos on <a href="https://github.com/search?q=language:FreeBasic">GitHub</a> - Early development of FreeBASIC happened in <a href="../lists/labs.html#q=The FreeBASIC Development Team">The FreeBASIC Development Team</a> - The Google BigQuery Public Dataset GitHub snapshot shows 41 users using FreeBASIC in 41 repos on <a href="https://api.github.com/search/repositories?q=language:FreeBasic">GitHub</a> - Explore FreeBASIC snippets on <a href="http://www.rosettacode.org/wiki/Category:FreeBASIC">Rosetta Code</a> - See also: (6 related languages) <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a>, <a href="quickbasic.html">QuickBASIC</a>, <a href="c.html">C</a>, <a href="basic.html">BASIC</a>, <a href="opengl.html">OpenGL</a> ```Example from <a href='https://en.wikipedia.org/wiki/FreeBASIC'>Wikipedia</a>: Dim As Vector Ptr player = New Vector() *player = Type<Vector>(100, 100) Print player->getX Print player->getY Delete player Sleep 'Prevents the program window from closing instantly ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 520 2.6
Free Pascal - Programming language Free Pascal =========== Free Pascal is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1479 on PLDB 28 Years Old Free Pascal Compiler (FPC) is a compiler for the closely related programming language dialects, Pascal and Object Pascal. It is free software released under the GNU General Public License, with exception clauses that allow for static linking against its runtime libraries and packages for any purpose in combination with any other software license. It supports its own Object Pascal dialect as well as the dialects of several other Pascal family compilers to a certain extent, including those of Turbo Pascal, Delphi, and some historical Macintosh compilers. Read more on Wikipedia... https://en.wikipedia.org/wiki/Free_Pascal Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Free Pascal happened in <a href="../lists/labs.html#q=https://www.delorie.com/bin/cvsweb.cgi/djgpp/">https://www.delorie.com/bin/cvsweb.cgi/djgpp/</a> - See also: (22 related languages) <a href="object-pascal.html">Object Pascal</a>, <a href="assembly-language.html">Assembly language</a>, <a href="pascal.html">Pascal</a>, <a href="turbo-pascal.html">Turbo Pascal</a>, <a href="delphi.html">Delphi</a>, <a href="objective-c.html">Objective-C</a>, <a href="linux.html">Linux</a>, <a href="powerpc.html">PowerPC</a>, <a href="arm.html">ARM</a>, <a href="sparc.html">SPARC</a>, <a href="x86-isa.html">X86</a>, <a href="ios.html">iOS</a>, <a href="elf.html">Extensible Linking Format</a>, <a href="freebsd.html">FreeBSD</a>, <a href="solaris.html">Solaris</a>, <a href="android.html">Android</a>, <a href="atmel-avr.html">Atmel AVR</a>, <a href="jvm.html">JVM</a>, <a href="mips.html">MIPS architecture</a>, <a href="ipf.html">Information Presentation Facility</a>, <a href="visual-studio-code-editor.html">Visual Studio Code</a>, <a href="morfik.html">Morfik</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 488 2.4
FRANK - Programming language FRANK ===== FRANK is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #3437 on PLDB 40 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FRANK happened in <a href="../lists/labs.html#q=University of Manitoba">University of Manitoba</a> - FRANK on HOPL https://hopl.info/showlanguage.prx?exp=1148 FRANK on HOPL - Read more about FRANK on the web: 1. https://dl.acm.org/doi/abs/10.1145/988304.988309 1. Built with Scroll v170.5.0 10/15/2024 224 1.1
Frank - Programming language Frank ===== Frank is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Sam Lindley and Conor McBride and Craig McLaughlin and Lukas Convent. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Sam%20Lindley Sam Lindley https://pldb.io/concepts/../lists/creators.html#q=Conor%20McBride Conor McBride https://pldb.io/concepts/../lists/creators.html#q=Craig%20McLaughlin Craig McLaughlin https://pldb.io/concepts/../lists/creators.html#q=Lukas%20Convent Lukas Convent #1299 on PLDB 8 Years Old ```Download source code: git clone https://github.com/frank-lang/frank/ ``` Frank compiler - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Frank is developed on <a href="https://github.com/frank-lang/frank/">GitHub</a> and has 272 stars - Early development of Frank happened in <a href="../lists/labs.html#q=https://github.com/frank-lang/">https://github.com/frank-lang/</a> - Frank is written in <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 10/15/2024 321 1.6
FRAN - Programming language FRAN ==== FRAN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #3436 on PLDB 28 Years Old Dialect of Haskell for interactive programming of animation. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FRAN happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> and <a href="../lists/labs.html#q=Yale University">Yale University</a> - FRAN on HOPL https://hopl.info/showlanguage.prx?exp=3754 FRAN on HOPL Built with Scroll v170.5.0 10/15/2024 221 1.1
Framework office suite - Programming language Framework office suite ====================== Framework office suite is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #2331 on PLDB 42 Years Old Framework, launched in 1984, was the first office suite to run on the PC 8086 with the MS-DOS operating system. ValDocs, an even earlier integrated suite, actually comparable to the original Macintosh of 1984 and Apple Lisa of 1982 was produced by Epson, a complete integrated work station based on the previous Zilog Z80 processor and CP/M operating system with GUI and "WYSIWYG" typography on the monitor and printing. Framework offered all this however in the first all-in-one package to run on any PC platform. Read more on Wikipedia... https://en.wikipedia.org/wiki/Framework_%28office_suite%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Framework office suite happened in <a href="../lists/labs.html#q=Forefront Corporation">Forefront Corporation</a> - Framework office suite on HOPL https://hopl.info/showlanguage.prx?exp=2057 Framework office suite on HOPL - See also: (5 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="c.html">C</a>, <a href="lisp.html">Lisp</a>, <a href="dbase.html">DBase</a>, <a href="isbn.html">ISBN</a> Built with Scroll v170.5.0 10/15/2024 357 1.8
frame - Programming language frame ===== frame is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #2494 on PLDB 12 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of frame happened in <a href="../lists/labs.html#q=https://github.com/frame-lang">https://github.com/frame-lang</a> - <a href="http://frame-lang.org">frame-lang.org</a> was registered in 2013 HackerNews discussions of frame =============================== title|titleLink|date|score|comments The Frame Machine Languages – DSLs for Software Modeling|https://news.ycombinator.com/item?id=10346885|10/07/2015|17|0 Built with Scroll v170.5.0 10/15/2024 239 1.2
FRACTRAN - Esoteric programming language FRACTRAN ======== FRACTRAN is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 1996 by John Conway. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=John%20Conway John Conway #1242 on PLDB 29 Years Old FRACTRAN is a Turing-complete esoteric programming language invented by the mathematician John Conway. A FRACTRAN program is an ordered list of positive fractions together with an initial positive integer input n. The program is run by updating the integer n as follows: for the first fraction f in the list for which nf is an integer, replace n by nf repeat this rule until no fraction in the list produces an integer when multiplied by n, then halt. Read more on Wikipedia... https://en.wikipedia.org/wiki/FRACTRAN Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Early development of FRACTRAN happened in <a href="../lists/labs.html#q=University of Cambridge">University of Cambridge</a> - FRACTRAN on Esolang https://esolangs.org/wiki/Fractran FRACTRAN on Esolang - Read more about FRACTRAN on the web: 1. http://raganwald.com/2020/05/03/fractran.html 1. ```Example from the web: 17/65, 133/34, 17/19, 23/17, 2233/69, 23/29, 31/23, 74/341, 31/37, 41/31, 129/287, 41/43, 13/41, 1/13, 1/3 ``` Built with Scroll v170.5.0 10/15/2024 364 1.8
Functional PHP Preprocessor - Programming language Functional PHP Preprocessor =========================== Functional PHP Preprocessor is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Sascha-Oliver Prolic. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Sascha-Oliver%20Prolic Sascha-Oliver Prolic #962 on PLDB 7 Years Old ```Download source code: git clone https://github.com/prolic/fpp ``` Functional PHP Preprocessor - Generate Immutable Data Types - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Functional PHP Preprocessor is developed on <a href="https://github.com/prolic/fpp">GitHub</a> and has 285 stars - Early development of Functional PHP Preprocessor happened in <a href="../lists/labs.html#q=https://www.sasaprolic.com/">https://www.sasaprolic.com/</a> - Functional PHP Preprocessor is written in <a href="php.html">PHP</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a> ```Functional PHP Preprocessor <a href="../lists/keywords.html#q=fpp">Keywords</a> namespace use data bool string float int enum uuid guid event command ``` Built with Scroll v170.5.0 10/15/2024 308 1.5
FpgaC - Programming language FpgaC ===== FpgaC is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #3020 on PLDB 29 Years Old FpgaC is a compiler for a subset of the C programming language, which produces digital circuits that will execute the compiled programs. The circuits may use FPGAs or CPLDs as the target processor for reconfigurable computing, or even ASICs for dedicated applications. FpgaC's goal is to be an efficient High Level Language (HLL) for reconfigurable computing, rather than a Hardware Description Language (HDL) for building efficient custom hardware circuits.. Read more on Wikipedia... https://en.wikipedia.org/wiki/FpgaC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FpgaC happened in <a href="../lists/labs.html#q=University of Toronto">University of Toronto</a> - See also: (1 related languages) <a href="handel-c.html">Handel-C</a> Built with Scroll v170.5.0 10/15/2024 291 1.5
fp - Programming language fp == fp, aka Functional Programming, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Joona Piirainen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Joona%20Piirainen Joona Piirainen #1184 on PLDB 3 Years Old ```Download source code: git clone https://github.com/japiirainen/fp ``` A small, weird and unpractical programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - fp is developed on <a href="https://github.com/japiirainen/fp">GitHub</a> and has 102 stars - Early development of fp happened in <a href="../lists/labs.html#q=https://japiirainen.com/">https://japiirainen.com/</a> - fp is written in <a href="glsl.html">GLSL</a>, <a href="haskell.html">Haskell</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a>, <a href="nix.html">Nix</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a> - Read more about fp on the web: 1. https://dl.acm.org/doi/10.1145/359576.359579 1. Language <a href="../lists/features.html">features</a> ====================================================== row Feature Function Composition FeatureLink ../features/hasFunctionComposition.html Supported <span class="hasFeature">✓</span> Example /+∘α(bu + 1):<1,2,3,4,5,6,7,8,9,10> Token row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 386 1.9
Fp2 Built with Scroll v170.5.0 10/15/2024 6 0
FP - Programming language FP == FP, aka Functional Programming, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977 by John Backus. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 https://pldb.io/concepts/../lists/creators.html#q=John%20Backus John Backus #1221 on PLDB 48 Years Old FP (short for function programming) is a programming language created by John Backus to support the function-level programming paradigm. This allows eliminating named variables. The language was introduced in Backus's 1977 Turing Award lecture, "Can Programming Be Liberated from the von Neumann Style?", subtitled "a functional style and its algebra of programs." The paper sparked interest in functional programming research, eventually leading to modern functional languages, and not the function-level paradigm Backus had hoped. Read more on Wikipedia... https://en.wikipedia.org/wiki/FP_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FP happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Explore FP snippets on <a href="http://www.rosettacode.org/wiki/Category:FP">Rosetta Code</a> - FP on HOPL https://hopl.info/showlanguage.prx?exp=759 FP on HOPL - See also: (4 related languages) <a href="apl.html">APL</a>, <a href="fl.html">FL</a>, <a href="haskell.html">Haskell</a>, <a href="j.html">J</a> ```Example from <a href='https://en.wikipedia.org/wiki/FP_(programming_language)'>Wikipedia</a>: insert-left \f where \f:〈x〉 = x and \f:〈x1,x2,...,xn〉 = f:〈\f:〈x1,...,xn-1〉,xn〉 and \f:〈 〉 = unit f ``` Built with Scroll v170.5.0 10/15/2024 391 2
FoxPRO - Programming language FoxPRO ====== FoxPRO is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #573 on PLDB 33 Years Old FoxPro was a text-based procedurally oriented programming language and database management system (DBMS), and it is also an object-oriented programming language, originally published by Fox Software and later by Microsoft, for MS-DOS, Windows, Macintosh, and UNIX. The final published release of FoxPro was 2.6. Development continued under the Visual FoxPro label, which in turn was discontinued in 2007. Read more on Wikipedia... https://en.wikipedia.org/wiki/FoxPro Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FoxPRO happened in <a href="../lists/labs.html#q=Fox Software">Fox Software</a> - FoxPRO on HOPL https://hopl.info/showlanguage.prx?exp=2056 FoxPRO on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/foxpro.py">syntax highlighting</a> for FoxPRO - See also: (4 related languages) <a href="visual-foxpro.html">Visual FoxPro</a>, <a href="dbase.html">DBase</a>, <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/FoxPro.prg'>hello-world</a>: ? "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 410 2
fox - Programming language fox === fox is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #3052 on PLDB 8 Years Old <a href='https://fox-lang.org/'>Fox</a> is an ever-evolving experiment in declarativeness that strives to one day settle on a consistent syntax. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="https://fox-lang.org/">fox-lang.org</a> was registered in 2021 Built with Scroll v170.5.0 10/15/2024 212 1.1
foundry - Programming language foundry ======= foundry is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #2493 on PLDB 12 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of foundry happened in <a href="../lists/labs.html#q=Federal University of Technology">Federal University of Technology</a> - Read more about foundry on the web: 1. https://www.scirp.org/pdf/JMMCE20090600001_35536531.pdf 1. HackerNews discussions of foundry ================================= title|titleLink|date|score|comments Foundry|https://news.ycombinator.com/item?id=6024988|07/11/2013|2|0 Built with Scroll v170.5.0 10/15/2024 232 1.2
Fossil - Version control application Fossil ====== Fossil is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22versionControlApplication%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">version control application</a> created in 2006 by Dwayne Richard Hipp. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Dwayne%20Richard%20Hipp Dwayne Richard Hipp #1427 on PLDB 19 Years Old Fossil is a distributed version control system, bug tracking system and wiki software server for use in software development created by D. Richard Hipp.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Fossil_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"versionControlApplication"%5D%7D%5D%2C"logic"%3A"AND"%7D'>versionControlApplication</a> - Early development of Fossil happened in <a href="../lists/labs.html#q=http://www.hwaci.com">http://www.hwaci.com</a> - <a href="https://fossil-scm.org/">fossil-scm.org</a> was registered in 2008 Built with Scroll v170.5.0 10/15/2024 267 1.3
Fortress - Programming language Fortress ======== Fortress is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #703 on PLDB 21 Years Old Fortress is a discontinued experimental programming language for high-performance computing, created by Sun Microsystems with funding from DARPA's High Productivity Computing Systems project. One of the language designers was Guy L. Steele Jr., whose previous work includes Scheme, Common Lisp, and Java.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Fortress_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Fortress happened in <a href="../lists/labs.html#q=Sun Labs">Sun Labs</a> - Explore Fortress snippets on <a href="http://www.rosettacode.org/wiki/Category:Fortress">Rosetta Code</a> - Fortress on HOPL https://hopl.info/showlanguage.prx?exp=8170 Fortress on HOPL - Fortress appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (14 related languages) <a href="fortran.html">Fortran</a>, <a href="scala.html">Scala</a>, <a href="haskell.html">Haskell</a>, <a href="scheme.html">Scheme</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="java.html">Java</a>, <a href="unicode.html">Unicode</a>, <a href="standard-ml.html">Standard ML</a>, <a href="ascii.html">ASCII</a>, <a href="emacs-editor.html">Emacs</a>, <a href="latex.html">LaTeX</a>, <a href="x10.html">X10</a>, <a href="chapel.html">Chapel</a>, <a href="sisal.html">SISAL</a> - 1 PLDB concepts link to Fortress: <a href="chapel.html">Chapel</a> ```Example from <a href='http://helloworldcollection.de/#Fortress'>the Hello World Collection</a>: (* Hello World in Fortress *) export Executable run(args) = print "Hello, world!" ``` ```Example from <a href='https://en.wikipedia.org/wiki/Fortress_(programming_language)'>Wikipedia</a>: component hello export Executable run() = println(“Hello, World!”) end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 506 2.5
FORTRANSIT - Programming language FORTRANSIT ========== FORTRANSIT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1956. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221956%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1956 #3435 on PLDB 69 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FORTRANSIT happened in <a href="../lists/labs.html#q=IBM">IBM</a> - FORTRANSIT on HOPL https://hopl.info/showlanguage.prx?exp=407 FORTRANSIT on HOPL - Read more about FORTRANSIT on the web: 1. https://ieeexplore.ieee.org/document/4463961 1. Built with Scroll v170.5.0 10/15/2024 216 1.1
Fortran Built with Scroll v170.5.0 10/15/2024 6 0
Fortran-m Built with Scroll v170.5.0 10/15/2024 6 0
Fortran-iv Built with Scroll v170.5.0 10/15/2024 6 0
Fortran-iii Built with Scroll v170.5.0 10/15/2024 6 0
Fortran-ii Built with Scroll v170.5.0 10/15/2024 6 0
Fortran-d Built with Scroll v170.5.0 10/15/2024 6 0
Fortran-cep Built with Scroll v170.5.0 10/15/2024 6 0
Fortran 90 - Programming language Fortran 90 ========== Fortran 90 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #2566 on PLDB 35 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Fortran 90 is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="fortran-77.html">FORTRAN 77</a> - Early development of Fortran 90 happened in <a href="../lists/labs.html#q=University of Liverpool">University of Liverpool</a> - Fortran 90 on HOPL https://hopl.info/showlanguage.prx?exp=1627 Fortran 90 on HOPL - Read more about Fortran 90 on Semantic Scholar: 1. https://semanticscholar.org/paper/d896513025079fa1e7a8d6aa44843c39bbf2b6ff 1. - 7 PLDB concepts link to Fortran 90: <a href="cir.html">CIR</a>, <a href="cloc.html">cloc</a>, <a href="go.html">Go</a>, <a href="ncl.html">NCAR Command Language</a>, <a href="nodejs.html">Node.js</a>, <a href="pygments.html">Pygments</a>, <a href="scipy.html">SciPy</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="hasFeature">✓</span> Example type real_list_t real :: sample_data(100) type (real_list_t), pointer :: next => null () end type type (real_list_t), target :: my_real_list type (real_list_t), pointer :: real_list_temp real_list_temp => my_real_list do read (1,iostat=ioerr) real_list_temp%sample_data if (ioerr /= 0) exit allocate (real_list_temp%next) real_list_temp => real_list_temp%next end do Token Built with Scroll v170.5.0 10/15/2024 413 2.1
Fortran-8x Built with Scroll v170.5.0 10/15/2024 6 0
FORTRAN 77 - Programming language FORTRAN 77 ========== FORTRAN 77 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #3110 on PLDB 48 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FORTRAN 77 happened in <a href="../lists/labs.html#q=Amoco Research Center">Amoco Research Center</a> - FORTRAN 77 on HOPL https://hopl.info/showlanguage.prx?exp=807 FORTRAN 77 on HOPL - Read more about FORTRAN 77 on Semantic Scholar: 1. https://semanticscholar.org/paper/1b67ac6722bc65c2cae0dc2c255386f395d28437 1. - 12 PLDB concepts link to FORTRAN 77: <a href="ace.html">Ace Editor</a>, <a href="boomerang-decompiler.html">Boomerang Decompiler</a>, <a href="cir.html">CIR</a>, <a href="cloc.html">cloc</a>, <a href="dragonbasic.html">DragonBASIC</a>, <a href="filebench-wml.html">Filebench WML</a>, <a href="fortran-90.html">Fortran 90</a>, <a href="gap.html">GAP</a>, <a href="ncl.html">NCAR Command Language</a>, <a href="open-nn.html">OpenNN</a>, <a href="pygments.html">Pygments</a>, <a href="scipy.html">SciPy</a> Built with Scroll v170.5.0 10/15/2024 314 1.6
ForthScript - Programming language ForthScript =========== ForthScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Yuriy Zamyatin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Yuriy%20Zamyatin Yuriy Zamyatin #2450 on PLDB 5 Years Old ```Download source code: git clone https://github.com/ForthScriptLang/forthscript ``` Forthscript programming language interpreter - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ForthScript is developed on <a href="https://github.com/ForthScriptLang/forthscript">GitHub</a> and has 16 stars - Early development of ForthScript happened in <a href="../lists/labs.html#q=https://github.com/ForthScriptLang">https://github.com/ForthScriptLang</a> - ForthScript is written in <a href="cpp.html">C++</a>, <a href="json.html">JSON</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a> Built with Scroll v170.5.0 10/15/2024 280 1.4
forthnet-pm - Package manager forthnet-pm =========== forthnet-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2761 on PLDB 15 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of forthnet-pm happened in <a href="../lists/labs.html#q=Wodni & Pelc GmbH">Wodni & Pelc GmbH</a> - <a href="https://theforth.net/">theforth.net</a> was registered in 2010 Built with Scroll v170.5.0 10/15/2024 206 1
Forth - Programming language Forth ===== Forth is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970 by Charles H. Moore. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 https://pldb.io/concepts/../lists/creators.html#q=Charles%20H.%20Moore Charles H. Moore #86 on PLDB 55 Years Old 2k <span title="Forth repos on GitHub.">Repos</span> Forth is an imperative stack-based computer programming language and environment originally designed by Charles "Chuck" Moore. Language features include structured programming, reflection (the ability to modify the program structure during program execution), concatenative programming (functions are composed with juxtaposition) and extensibility (the programmer can create new commands). Although not an acronym, the language's name is sometimes spelled with all capital letters as FORTH, following the customary usage during its earlier years. Read more on Wikipedia... https://en.wikipedia.org/wiki/Forth_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,537 Forth repos on <a href="https://github.com/search?q=language:Forth">GitHub</a> - Early development of Forth happened in <a href="../lists/labs.html#q=National Radio Astronomy Observatory">National Radio Astronomy Observatory</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using Forth in 2k repos on <a href="https://api.github.com/search/repositories?q=language:Forth">GitHub</a> - There are 0 members in the <a href="https://www.reddit.com/r/Forth/">Forth subreddit</a> - There are 63 <a href="https://projecteuler.net/language=Forth">Project Euler</a> users using Forth - Explore Forth snippets on <a href="http://www.rosettacode.org/wiki/Category:Forth">Rosetta Code</a> - Forth on HOPL https://hopl.info/showlanguage.prx?exp=182 Forth on HOPL - Forth appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Forth Ubuntu package https://packages.ubuntu.com/jammy/gforth Forth Ubuntu package - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/forth">package</a> for syntax highlighting Forth - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/forth.py">syntax highlighting</a> for Forth - GitHub supports <a href="https://github.com/textmate/forth.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Forth - Forth appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - PLDB has 2 <a href="jupyter-notebook.html">Jupyter</a> Kernels for Forth: <a href="https://github.com/jdfreder/iforth">github.com</a>, <a href="https://github.com/hcchengithub/peforth">github.com</a> - There is a <a href="https://theforth.net/">central package repository</a> for Forth - Indeed.com has 0 matches for <a href="https://www.indeed.com/jobs?q=forth developer">"forth developer"</a>. - See also: (15 related languages) <a href="lisp.html">Lisp</a>, <a href="apl.html">APL</a>, <a href="factor.html">Factor</a>, <a href="postscript.html">PostScript</a>, <a href="rpl.html">RPL</a>, <a href="rebol.html">REBOL</a>, <a href="reverse-polish-notation.html">Reverse Polish notation</a>, <a href="freebsd.html">FreeBSD</a>, <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="atmel-avr.html">Atmel AVR</a>, <a href="msp430.html">TI MSP430</a>, <a href="ascii.html">ASCII</a>, <a href="joy.html">Joy</a> - 14 PLDB concepts link to Forth: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="dragonbasic.html">DragonBASIC</a>, <a href="frege.html">Frege</a>, <a href="gforth.html">Gforth</a>, <a href="groff.html">groff</a>, <a href="mal.html">mal</a>, <a href="particles.html">Particles</a>, <a href="phorth.html">phorth</a>, <a href="preforth.html">preforth</a>, <a href="pygments.html">Pygments</a>, <a href="r3.html">r3</a>, <a href="reforth.html">reforth</a>, <a href="skip.html">skip</a> ```Example from <a href='https://riju.codes/forth'>Riju</a>: ." Hello, world!" CR ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/Forth.fth'>hello-world</a>: .( Hello World) ``` ```Example from <a href='http://helloworldcollection.de/#Forth'>the Hello World Collection</a>: ' Hello world in Forth ." Hello World" CR ``` ```Example from <a href='https://github.com/textmate/forth.tmbundle'>Linguist</a>: : HELLO ( -- ) ." Hello Forth (fth)!" ; HELLO ``` ```Example from <a href='https://en.wikipedia.org/wiki/Forth_(programming_language)'>Wikipedia</a>: hex create AKey 61 c, 8A c, 63 c, D2 c, FB c, : test cr 0 DO rc4_byte . LOOP cr ; AKey 5 rc4_init 2C F9 4C EE DC 5 test \ output should be: F1 38 29 C9 DE ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example \ (\#|%|&|\-|\+)?[0-9]+ Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example \ (\$[0-9A-F]+) Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token . row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example \ A comment Token \ row Feature Postfix Notation FeatureLink ../features/hasPostfixNotation.html Supported <span class="hasFeature">✓</span> Example \ Multiplies 25 and 10 and then adds 50 to result 25 10 * 50 + Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1086 5.4
Forte-4gl Built with Scroll v170.5.0 10/15/2024 6 0
Forsp - Programming language Forsp ===== Forsp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2024 by Anthony Bonkoski. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222024%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2024 https://pldb.io/concepts/../lists/creators.html#q=Anthony%20Bonkoski Anthony Bonkoski #1635 on PLDB 1 Years Old ```Download source code: git clone https://github.com/xorvoid/forsp ``` Forsp: A Forth+Lisp Hybrid Lambda Calculus Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Forsp is developed on <a href="https://github.com/xorvoid/forsp">GitHub</a> and has 122 stars - Forsp is written in <a href="glsl.html">GLSL</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a> ```Example from the web: ( ; ... SNIP ... Assuming "Y" and "if" are defined previously ($g (^g Y)) $rec ; syntax sugar for applying the Y-Combinator ($self $n (^n 1 - self ^n *) 1 0 ^n eq if ) rec $factorial 5 factorial print ) ``` Built with Scroll v170.5.0 10/15/2024 296 1.5
Formula language - Programming language Formula language ================ Formula language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #1579 on PLDB 36 Years Old The Formula language is a scripting language used by Lotus Notes. It is often referred to as @Formula language (pronounced at-formula) because many language elements start with the @-character. Here is an example of a selection formula: SELECT @NoteId = "NT0050D26" It was created by Ray Ozzie during the early development of Lotus Notes. Read more on Wikipedia... https://en.wikipedia.org/wiki/Formula_language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Formula language happened in <a href="../lists/labs.html#q=IBM">IBM</a> - See also: (3 related languages) <a href="icon.html">Icon</a>, <a href="lisp.html">Lisp</a>, <a href="lotusscript.html">LotusScript</a> - Read more about Formula language on the web: 1. https://searchdomino.techtarget.com/tutorial/What-is-Lotus-Formula-language 1. ```Example from the web: FIELD NewDate:=@Today FIELD OldDate:=@DeleteField; ``` Built with Scroll v170.5.0 10/15/2024 312 1.6
Forms-3 Built with Scroll v170.5.0 10/15/2024 6 0
Forml - Programming language Forml ===== Forml is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Andrew Stein. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Andrew%20Stein Andrew Stein #1516 on PLDB 14 Years Old ```Download source code: git clone https://github.com/texodus/forml/ ``` A contemporary programming language for the discriminating programmer, intended to approximate the safety of Haskell and the expressiveness of Ruby. Should such an approximation turn out to exist. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Forml is developed on <a href="https://github.com/texodus/forml/">GitHub</a> and has 76 stars - Early development of Forml happened in <a href="../lists/labs.html#q=https://github.com/texodus">https://github.com/texodus</a> ```Example from the web: hello_world = do `console.log("Hello World")` -- Calls to Javascript always return type `JS a` x <- `Math.sqrt(9)` -- `x` is inferred to be the unrestricted type `a` let z = x + 1 -- `x` is now restricted to type `Num` return (z + 1) -- type of `hello_world` is inferred to be `JS Num` 8 == do! hello_world >>= λx = `x + 3` ``` Built with Scroll v170.5.0 10/15/2024 329 1.6
Formatted Table - Data notation Formatted Table =============== Formatted Table is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #3434 on PLDB 35 Years Old 0 <span title="Formatted Table repos on GitHub.">Repos</span> A simple plain text format for storing tabular data. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - There are at least 0 Formatted Table repos on <a href="https://github.com/search?q=language:Formatted">GitHub</a> ```Example from the web: Weekly SST data starts week centered on 3Jan1990 Nino1+2 Nino3 Nino34 Nino4 Week SST SSTA SST SSTA SST SSTA SST SSTA 03JAN1990 23.4-0.4 25.1-0.3 26.6 0.0 28.6 0.3 10JAN1990 23.4-0.8 25.2-0.3 26.6 0.1 28.6 0.3 17JAN1990 24.2-0.3 25.3-0.3 26.5-0.1 28.6 0.3 24JAN1990 24.4-0.5 25.5-0.4 26.5-0.1 28.4 0.2 ``` ```Example from the web: ACCEPTABLE LEFT PRIMERS 1-based # self self hair- qual- # sequence start ln N GC% Tm any_th end_th pin lity 0 tgctagctaggcgatgctag 411 20 0 55.00 60.028 23.16 23.16 38.59 0.028 1 actgatacgcgatgctagct 476 20 0 50.00 59.957 17.69 1.35 0.00 0.043 2 gatcgatgctagctaggcga 405 20 0 55.00 60.100 16.30 16.30 0.00 0.100 3 tcgatcgatgctagctaggc 403 20 0 55.00 60.100 18.63 8.45 0.00 0.100 4 tagctgatcgatcgtagcgg 565 20 0 55.00 60.101 25.02 17.36 0.00 0.101 5 gctgactgatcgatcgatgc 113 20 0 55.00 59.826 24.08 17.09 35.21 0.174 6 tatcatctctgcgcgatcga 361 20 0 50.00 59.747 22.07 1.72 38.48 0.253 7 agctaggcgatgctagctag 415 20 0 55.00 59.742 17.46 17.46 41.54 0.258 8 ctagctaggcgatgctagct 413 20 0 55.00 59.742 18.68 17.35 43.53 0.258 9 ggcgatctagctagctgact 583 20 0 55.00 59.671 17.44 7.44 37.58 0.329 10 tcgatgctagctaggcgatg 407 20 0 55.00 60.382 14.03 0.00 0.00 0.382 11 gctgatcgatcgatgctagc 398 20 0 55.00 59.618 25.97 24.79 35.21 0.382 12 gctagctgatcgatcgatgc 394 20 0 55.00 59.618 24.08 21.09 35.21 0.382 13 atcatctctgcgcgatcgat 362 20 0 50.00 60.382 22.07 5.02 38.48 0.382 14 gactgatacgcgatgctagc 475 20 0 55.00 59.551 8.61 8.61 0.00 0.449 15 atcgatgctagctaggcgat 406 20 0 50.00 59.452 18.43 18.43 0.00 0.548 16 gctagctgactgatacgcga 468 20 0 55.00 60.589 16.29 0.00 0.00 0.589 17 agctagctgactgatacgcg 467 20 0 55.00 60.590 17.99 3.89 0.00 0.590 18 atgctagctaggcgatgcta 410 20 0 50.00 59.375 10.59 8.91 0.00 0.625 19 ctatcatctctgcgcgatcg 360 20 0 55.00 59.347 12.19 12.19 39.07 0.653 20 gatgctagctaggcgatgct 409 20 0 55.00 60.668 7.01 7.53 0.00 ``` Built with Scroll v170.5.0 10/15/2024 685 3.4
formality - Programming language formality ========= formality is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Victor Maia. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Victor%20Maia Victor Maia #1922 on PLDB 6 Years Old ```Download source code: git clone https://github.com/moonad/formality-base ``` Standard library for the Formality language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - formality is developed on <a href="https://github.com/moonad/formality-base">GitHub</a> and has 18 stars - Early development of formality happened in <a href="../lists/labs.html#q=https://github.com/Soonad">https://github.com/Soonad</a> Built with Scroll v170.5.0 10/15/2024 244 1.2
FORMAC - Programming language FORMAC ====== FORMAC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993 by Jean E. Sammet. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Jean%20E.%20Sammet Jean E. Sammet #2351 on PLDB 32 Years Old FORMAC, acronym of FORmula MAnipulation Compiler, was an early computer algebra system based on FORTRAN. It was developed by Jean E. Sammet. Read more on Wikipedia... https://en.wikipedia.org/wiki/FORMAC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FORMAC happened in <a href="../lists/labs.html#q=IBM">IBM</a> - FORMAC on HOPL https://hopl.info/showlanguage.prx?exp=158 FORMAC on HOPL Built with Scroll v170.5.0 10/15/2024 255 1.3
Fork95 Built with Scroll v170.5.0 10/15/2024 6 0
FORK - Programming language FORK ==== FORK is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #3433 on PLDB 33 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FORK happened in <a href="../lists/labs.html#q=Universität des Saarlandes">Universität des Saarlandes</a> and <a href="../lists/labs.html#q=Universitat Trier">Universitat Trier</a> - FORK on HOPL https://hopl.info/showlanguage.prx?exp=2843 FORK on HOPL - Read more about FORK on Semantic Scholar: 1. https://semanticscholar.org/paper/1ff61850e40f8113cdad150a25263578eb4be943 1. Built with Scroll v170.5.0 10/15/2024 233 1.2
fork-lang - Programming language fork-lang ========= fork-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1813 on PLDB 11 Years Old ```Download source code: git clone https://github.com/mcilloni/fork ``` A simple, self hosted, low level programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - fork-lang is developed on <a href="https://github.com/mcilloni/fork">GitHub</a> and has 75 stars - Early development of fork-lang happened in <a href="../lists/labs.html#q=https://github.com/mcilloni">https://github.com/mcilloni</a> - fork-lang is written in <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="c.html">C</a>, <a href="json.html">JSON</a>, <a href="cson.html">CSON</a>, <a href="xml.html">XML</a> HackerNews discussions of fork-lang =================================== title|titleLink|date|score|comments Show HN: Fork, a toy self-hosting language and compiler that compiles to C|https://news.ycombinator.com/item?id=18155262|10/06/2018|58|3 Built with Scroll v170.5.0 10/15/2024 318 1.6
ForgeBox - Package manager ForgeBox ======== ForgeBox is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2760 on PLDB 10 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of ForgeBox happened in <a href="../lists/labs.html#q=Ortus Solutions, Corp">Ortus Solutions, Corp</a> Built with Scroll v170.5.0 10/15/2024 191 1
forest-lang - Programming language forest-lang =========== forest-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #1741 on PLDB 8 Years Old ```Download source code: git clone https://github.com/forest-lang/forest-compiler ``` A multi-syntax functional programming language that compiles to WebAssembly. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - forest-lang is developed on <a href="https://github.com/forest-lang/forest-compiler">GitHub</a> and has 620 stars - Early development of forest-lang happened in <a href="../lists/labs.html#q=https://github.com/forest-lang">https://github.com/forest-lang</a> - forest-lang is written in <a href="haskell.html">Haskell</a>, <a href="nix.html">Nix</a>, <a href="yaml.html">YAML</a>, <a href="ruby.html">Ruby</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="svg.html">SVG</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 10/15/2024 300 1.5
Forest-database Built with Scroll v170.5.0 10/15/2024 6 0
Forall Built with Scroll v170.5.0 10/15/2024 6 0
Foral Built with Scroll v170.5.0 10/15/2024 6 0
Foral-lp Built with Scroll v170.5.0 10/15/2024 6 0
Foogol Built with Scroll v170.5.0 10/15/2024 6 0
Fold - Json format Fold ==== Fold is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22jsonFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">json format</a> created in 2016 by Erik Demaine and Jason S. Ku and Robert J. Lang. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Erik%20Demaine Erik Demaine https://pldb.io/concepts/../lists/creators.html#q=Jason%20S.%20Ku Jason S. Ku https://pldb.io/concepts/../lists/creators.html#q=Robert%20J.%20Lang Robert J. Lang #1212 on PLDB 9 Years Old ```Download source code: git clone https://github.com/edemaine/fold ``` FOLD file format for origami models, crease patterns, etc. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"jsonFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>jsonFormat</a> - Fold is developed on <a href="https://github.com/edemaine/fold">GitHub</a> and has 304 stars - Fold is written in <a href="coffeescript.html">CoffeeScript</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a> - <a href="https://erikdemaine.org/papers/FOLD_CGW2016/paper.pdf">First announcement of</a> Fold ```Example from the web: { "file_spec": 1.1, "file_creator": "fold-convert --flat-fold", "file_classes": [ "singleModel" ], "frame_classes": [ "foldedForm" ], "vertices_coords": [ [0,0], [1,0], [0,0], [0,1] ], "edges_vertices": [ [0,1], [1,2], [2,3], [3,0], [3,1] ], "edges_assignment": [ "B", "B", "B", "B", "V" ], "edges_foldAngle": [ 0, 0, 0, 0, 180 ], "cpedit:page": {"xMin":0,"yMin":0,"xMax":1,"yMax":1}, "file_title": "diagonal", "vertices_edges": [ [0,3], [1,4,0], [1,2], [3,4,2] ], "faces_vertices": [ [0,1,3], [1,2,3] ], "faces_edges": [ [0,4,3], [1,2,4] ], "edges_faces": [ [0,null], [1,null], [1,null], [0,null], [1,0] ], "faces_flatFoldTransform": [ [[1,0,0],[0,1,0]], [[0,-1,1],[-1,0,1]] ], "faces_flatFoldOrientation": [ 1, -1 ], "vertices_flatUnfoldCoords": [ [0,0], [1,0], [1,1], [0,1] ] } ``` Built with Scroll v170.5.0 10/15/2024 488 2.4
File Oriented Interpretive Language - Programming language File Oriented Interpretive Language =================================== File Oriented Interpretive Language, aka File Oriented Interpretive Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1967. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221967%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1967 #2327 on PLDB 58 Years Old FOIL was the name for two different programming languages.. Read more on Wikipedia... https://en.wikipedia.org/wiki/FOIL_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of File Oriented Interpretive Language happened in <a href="../lists/labs.html#q=University of Michigan">University of Michigan</a> - File Oriented Interpretive Language on HOPL https://hopl.info/showlanguage.prx?exp=325 File Oriented Interpretive Language on HOPL - See also: (4 related languages) <a href="pilot.html">PILOT</a>, <a href="basic.html">BASIC</a>, <a href="abc.html">ABC</a>, <a href="forth.html">Forth</a> ```Example from <a href='https://en.wikipedia.org/wiki/FOIL_(programming_language)'>Wikipedia</a>: :START COUNT=0 TY Enter the number of times you want to repeat the statement: ACCEPT MAX=NUMBER.(1) :LOOP TY This loop has run #COUNT times it will terminate when it runs #MAX times IF COUNT<MAX, COUNT=COUNT+1 GO TO :LOOP TY Do you want to do this again? ACCEPT IF 'yes', GO TO START IF 'no' GO TO FINISH :FINISH TY Goodbye! STOP ``` Built with Scroll v170.5.0 10/15/2024 363 1.8
FOCUS - Programming language FOCUS ===== FOCUS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1222 on PLDB 28 Years Old FOCUS is a fourth-generation programming language (4GL) computer programming language and development environment that is used to build database queries. Produced by Information Builders Inc., it was originally developed for data handling and analysis on the IBM mainframe. Subsequently versions for minicomputers and such as the VAX and other platforms were implemented. Read more on Wikipedia... https://en.wikipedia.org/wiki/FOCUS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FOCUS happened in <a href="../lists/labs.html#q=Information Builders Inc">Information Builders Inc</a> - FOCUS on HOPL https://hopl.info/showlanguage.prx?exp=2041 FOCUS on HOPL - See also: (3 related languages) <a href="mathematica.html">Mathematica</a>, <a href="sql.html">SQL</a>, <a href="ibm-rpg.html">RPG</a> - 1 PLDB concepts link to FOCUS: <a href="cloc.html">cloc</a> Built with Scroll v170.5.0 10/15/2024 308 1.5
Formulating On-Line Calculations in Algebraic Language - Programming language Formulating On-Line Calculations in Algebraic Language ====================================================== Formulating On-Line Calculations in Algebraic Language, aka Formulating On-Line Calculations in Algebraic Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1968 by Richard Merrill. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221968%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1968 https://pldb.io/concepts/../lists/creators.html#q=Richard%20Merrill Richard Merrill #1183 on PLDB 57 Years Old FOCAL is an interpreted programming language resembling JOSS. The name is an acronym for Formulating On-Line Calculations in Algebraic Language. Largely the creation of Richard Merrill, FOCAL was initially written for and had its largest impact on the DEC's (DEC's) PDP-8 computers. Read more on Wikipedia... https://en.wikipedia.org/wiki/FOCAL_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Formulating On-Line Calculations in Algebraic Language happened in <a href="../lists/labs.html#q=DEC">DEC</a> - Explore Formulating On-Line Calculations in Algebraic Language snippets on <a href="http://www.rosettacode.org/wiki/Category:FOCAL">Rosetta Code</a> - Formulating On-Line Calculations in Algebraic Language on HOPL https://hopl.info/showlanguage.prx?exp=406 Formulating On-Line Calculations in Algebraic Language on HOPL - See also: (3 related languages) <a href="joss.html">JOSS</a>, <a href="basic.html">BASIC</a>, <a href="mumps.html">MUMPS</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/Focal.fc'>hello-world</a>: 0.1.0.1 TYPE "HELLO WORLD" , ! ``` ```Example from <a href='https://en.wikipedia.org/wiki/FOCAL_(programming_language)'>Wikipedia</a>: FOCAL15 V6B *01.10 ASK "IN WHAT YEAR WERE YOU BORN?", YEAR *01.20 SET YEAROFFOCAL=YEAR-1969+1 *01.30 IF (YEAROFFOCAL) 02.10,02.10,01.40 *01.40 TYPE "YOU WERE BORN IN THE YEAR ",YEAROFFOCAL," OF FOCAL!",! *01.50 GOTO 01.10 *02.10 TYPE "YOU ARE TOO OLD FOR FOCAL, POPS",! *02.20 GOTO 01.10 *GO IN WHAT YEAR WERE YOU BORN?:1969 YOU WERE BORN IN THE YEAR 1.0000 OF FOCAL IN WHAT YEAR WERE YOU BORN?:1950 YOU ARE TOO OLD FOR FOCAL, POPS IN WHAT YEAR WERE YOU BORN?: ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 531 2.7
FOAF - Xml format FOAF ==== FOAF is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2851 on PLDB 18 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of FOAF happened in <a href="../lists/labs.html#q=http://rdfweb.org/mailman/listinfo/rdfweb-dev">http://rdfweb.org/mailman/listinfo/rdfweb-dev</a> - Read more about FOAF on the web: 1. http://xmlns.com/foaf/spec/ 1. ```Example from the web: @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix foaf: <http://xmlns.com/foaf/0.1/> . <#JW> a foaf:Person ; foaf:name "James Wales" ; foaf:mbox <mailto:jwales@bomis.com> ; foaf:homepage <http://www.jameswales.com> ; foaf:nick "Jimbo" ; foaf:depiction <http://www.jameswales.com/aus_img_small.jpg> ; foaf:interest <http://www.wikimedia.org> ; foaf:knows [ a foaf:Person ; foaf:name "Angela Beesley" ] . <http://www.wikimedia.org> rdfs:label "Wikimedia" . ``` Built with Scroll v170.5.0 10/15/2024 326 1.6
fo - Programming language fo == fo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Alex Browne. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Alex%20Browne Alex Browne #1163 on PLDB 7 Years Old ```Download source code: git clone https://github.com/albrow/fo ``` An experimental language which adds functional programming features to Go. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - fo is developed on <a href="https://github.com/albrow/fo">GitHub</a> and has 1,236 stars - Early development of fo happened in <a href="../lists/labs.html#q=https://github.com/albrow/fo/issues">https://github.com/albrow/fo/issues</a> - fo is written in <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="logos.html">Logos</a> HackerNews discussions of fo ============================ title|titleLink|date|score|comments Show HN: Fo: An experimental language which adds generics on top of Go|https://news.ycombinator.com/item?id=17294548|06/12/2018|165|124 Built with Scroll v170.5.0 10/15/2024 307 1.5
Fuzzy Markup Language - Xml format Fuzzy Markup Language ===================== Fuzzy Markup Language, aka Fuzzy Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2384 on PLDB 21 Years Old Fuzzy Markup Language (FML) is a specific purpose markup language based on XML, used for describing the structure and behavior of a fuzzy system independently of the hardware architecture devoted to host and run it.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Fuzzy_markup_language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Fuzzy Markup Language happened in <a href="../lists/labs.html#q=University of Salerno">University of Salerno</a> - See also: (1 related languages) <a href="xml.html">XML</a> ```Example from <a href='https://en.wikipedia.org/wiki/Fuzzy_markup_language'>Wikipedia</a>: <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> ........ <xs:complexType name="KnowledgeBaseType"> <xs:sequence> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="FuzzyVariable" type="FuzzyVariableType"/> <xs:element name="TSKVariable" type="TSKVariableType"/> </xs:choice> </xs:sequence> </xs:complexType> <xs:complexType name="FuzzyVariableType"> <xs:sequence> <xs:element name="FuzzyTerm" type="FuzzyTermType" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="defuzzifier" default="COG"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="MM|COG|COA|WA|Custom"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="accumulation" default="MAX"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="MAX|SUM"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="scale" type="xs:string" /> <xs:attribute name="domainleft" type="xs:float" use="required"/> <xs:attribute name="domainright" type="xs:float" use="required"/> <xs:attribute name="defaultValue" type="xs:float" default="0"/> <xs:attribute name="type" default="input"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="input|output"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> <xs:complexType name="FuzzyTermType"> <xs:choice> <xs:element name="RightLinearShape" type="TwoParamType"/> <xs:element name="LeftLinearShape" type="TwoParamType"/> <xs:element name="PIShape" type="TwoParamType"/> <xs:element name="TriangularShape" type="ThreeParamType"/> <xs:element name="GaussianShape" type="TwoParamType"/> <xs:element name="RightGaussianShape" type="TwoParamType"/> <xs:element name="LeftGaussianShape" type="TwoParamType"/> <xs:element name="TrapezoidShape" type="FourParamType"/> <xs:element name="SingletonShape" type="OneParamType"/> <xs:element name="RectangularShape" type="TwoParamType"/> <xs:element name="ZShape" type="TwoParamType"/> <xs:element name="SShape" type="TwoParamType"/> <xs:element name="UserShape" type="UserShapeType"/> </xs:choice> <xs:complexType name="TwoParamType"> <xs:attribute name="Param1" type="xs:float" use="required"/> <xs:attribute name="Param2" type="xs:float" use="required"/> </xs:complexType> <xs:complexType name="ThreeParamType"> <xs:attribute name="Param1" type="xs:float" use="required"/> <xs:attribute name="Param2" type="xs:float" use="required"/> <xs:attribute name="Param3" type="xs:float" use="required"/> </xs:complexType> <xs:complexType name="FourParamType"> <xs:attribute name="Param1" type="xs:float" use="required"/> <xs:attribute name="Param2" type="xs:float" use="required"/> <xs:attribute name="Param3" type="xs:float" use="required"/> <xs:attribute name="Param4" type="xs:float" use="required"/> </xs:complexType> <xs:complexType name="UserShapeType"> <xs:sequence> <xs:element name="Point" type="PointType" minOccurs="2" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="PointType"> <xs:attribute name="x" type="xs:float" use="required"/> <xs:attribute name="y" type="xs:float" use="required"/> </xs:complexType> <xs:complexType name="RuleBaseType"> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="activationMethod" default="MIN"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="PROD|MIN"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="andMethod" default="MIN"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="PROD|MIN"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="orMethod" default="MAX"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="PROBOR|MAX"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="TSK|Tsk|tsk|Mamdani|mamdani"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> <xs:complexType name="MamdaniRuleBaseType"> <xs:complexContent> <xs:extension base="RuleBaseType"> <xs:sequence> <xs:element name="Rule" type="MamdaniFuzzyRuleType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="AntecedentType"> <xs:sequence> <xs:element name="Clause" type="ClauseType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="MamdaniConsequentType"> <xs:sequence> <xs:element name="Clause" type="ClauseType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="ClauseType"> <xs:sequence> <xs:element name="Variable"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:whiteSpace value="collapse"/> <xs:pattern value="(([A-Z])|([a-z]))+([A-Z]|[a-z]|[0-9])*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Term" type="xs:string"> </xs:element> </xs:sequence> <xs:attribute name="modifier" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="above|below|extremely|intensify|more_or_less|norm|not|plus|slightly|somewhat|very"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> .......... </xs:schema> ``` Built with Scroll v170.5.0 10/15/2024 1567 7.8
FML - Programming language FML === FML, aka Function Manipulation Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Joe Groff. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Joe%20Groff Joe Groff #2053 on PLDB 13 Years Old fml is an optimizing, function-oriented, array programming language. Unlike other array programming languages, it aims to have a less symbol-heavy but still concise syntax, and non-strict semantics that allow for high-level optimization. Note that fml is not: meant for serious use always faster than systems languages like C/C++/etc. always more expressive than general-purpose languages like Python, Javascript, etc. suitable for cryptography, real-time, or low-level applications that require fine control of time and space complexity - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FML happened in <a href="../lists/labs.html#q=https://duriansoftware.com">https://duriansoftware.com</a> - Read more about FML on the web: 1. https://gist.github.com/jckarter/2839239 1. ```Example from the web: pad = x flip[stitch] 0, stitch 0, flip[cat] 0, cat 0 life = pad, neighborhoods[3 3], [ravel, [sum in?: [x @ 4, + 3; 3]]]/2 [0 1 0 1 0 1 1 0 0 0 1 0 0 0 0 0] replicate[life]-times[5] ### [0 1 0 1 0 1 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 1 0 1 1 0 0 0 0 0 0 0 1 0 1 1 0 0 0 1 1 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 1 0 0 0 1 0 0] ### ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example ### A comment ### Token ### row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Directives FeatureLink ../features/hasDirectives.html Supported <span class="hasFeature">✓</span> Example # Directives are special lines that have syntax and semantics of their own. Directives all start with a name of the form .foo; new directives may be added by future versions of the language. .import math.constants area = x * math.constants.Pi, ^ 2 .from math.constants import Pi, E area = x sq, * Pi polar = a * [E ^ [b * 0+j1]] Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # This is a line comment ### This is a block comment ### Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 592 3
fmj - Programming language fmj === fmj is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #3051 on PLDB 22 Years Old Full Metal Jacket is very different from other programming languages. It's intrinsically parallel, with no flow of control, and has no variables. Programs are composed almost entirely with the mouse rather than keyboard, and type inference and other checks take place while you edit your program. There are a few other visual dataflow languages out there, but Full Metal Jacket is simpler than them, and has a cleaner design. Full Metal Jacket is general-purpose, though it might in due course find a niche. Some adjustment will be needed by programmers who are most comfortable with imperative programming languages, such as Java or C. To master dataflow, they will have to change they way they think. They should regard this as a worthwhile challenge which will make them better programmers. Functional programmers might have a slightly easier time. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of fmj happened in <a href="../lists/labs.html#q=http://www.fmjlang.co.uk">http://www.fmjlang.co.uk</a> - Read more about fmj on the web: 1. http://www.fmjlang.co.uk/fmj/fmj2.pdf 1. Built with Scroll v170.5.0 10/15/2024 352 1.8
FM broadcasting - Standard FM broadcasting =============== FM broadcasting is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 1950. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221950%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1950 #2937 on PLDB 75 Years Old FM broadcasting is a method of radio broadcasting using frequency modulation (FM) technology. Invented in 1933 by American engineer Edwin Armstrong, wide-band FM is used worldwide to provide high-fidelity sound over broadcast radio. FM broadcasting is capable of better sound quality than AM broadcasting (under normal listening conditions), the chief competing radio broadcasting technology, so it is used for most music broadcasts. Read more on Wikipedia... https://en.wikipedia.org/wiki/FM_broadcasting Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> Built with Scroll v170.5.0 10/15/2024 251 1.3
FLUX - Programming language FLUX ==== FLUX is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Paul O’Shannessy. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Paul%20O%E2%80%99Shannessy Paul O’Shannessy #151 on PLDB 11 Years Old 187 <span title="FLUX repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/facebook/flux ``` Application Architecture for Building User Interfaces - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - FLUX is developed on <a href="https://github.com/facebook/flux">GitHub</a> and has 17,382 stars - There are at least 187 FLUX repos on <a href="https://github.com/search?q=language:FLUX">GitHub</a> - Early development of FLUX happened in <a href="../lists/labs.html#q=https://github.com/fluxcd">https://github.com/fluxcd</a> - FLUX is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 792 users using FLUX in 853 repos on <a href="https://api.github.com/search/repositories?q=language:FLUX">GitHub</a> ```Example from the web: // concrete node signatures Listen () => (int socket); ReadRequest (int socket) => (int socket, bool close, image_tag *request); CheckCache (int socket, bool close, image_tag *request) => (int socket, bool close, image_tag *request); // omitted for space: // ReadInFromDisk, StoreInCache Compress (int socket, bool close, image_tag *request, __u8 *rgb_data) => (int socket, bool close, image_tag *request); Write (int socket, bool close, image_tag *request) => (int socket, bool close, image_tag *request); Complete (int socket, bool close, image_tag *request) => (); // source node source Listen => Image; // abstract node Image = ReadRequest -> CheckCache -> Handler -> Write -> Complete; // predicate type & dispatch typedef hit TestInCache; Handler:[_, _, hit] = ; Handler:[_, _, _] = ReadInFromDisk -> Compress -> StoreInCache; // error handler handle error ReadInFromDisk => FourOhFor; // atomicity constraints atomic CheckCache:{cache}; atomic StoreInCache:{cache}; atomic Complete:{cache}; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 544 2.7
flux-lang - Programming language flux-lang ========= flux-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2759 on PLDB 19 Years Old A Language for Programming High-Performance Servers - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of flux-lang happened in <a href="../lists/labs.html#q=University of Massachusetts Amherst">University of Massachusetts Amherst</a> - Read more about flux-lang on the web: 1. http://static.usenix.org/legacy/events/usenix06/tech/full_papers/burns/burns.pdf 1. Built with Scroll v170.5.0 10/15/2024 226 1.1
flua - Programming language flua ==== flua is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Eduard Urbach. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Eduard%20Urbach Eduard Urbach #1853 on PLDB 13 Years Old ```Download source code: git clone https://github.com/akyoto/flua ``` :gem: Programming language abstracting existing ones. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - flua is developed on <a href="https://github.com/akyoto/flua">GitHub</a> and has 15 stars - Early development of flua happened in <a href="../lists/labs.html#q=https://github.com/akyoto/flua/issues">https://github.com/akyoto/flua/issues</a> - flua is written in <a href="cpp.html">C++</a>, <a href="python.html">Python</a>, <a href="qt.html">Qt</a>, <a href="make.html">Make</a>, <a href="c.html">C</a>, <a href="glsl.html">GLSL</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="ini.html">Ini</a>, <a href="cmake.html">CMake</a>, <a href="bourne-shell.html">Bourne shell</a> HackerNews discussions of flua ============================== title|titleLink|date|score|comments Flua programming language in development (Alpha)|https://news.ycombinator.com/item?id=4208695|07/06/2012|1|0 Built with Scroll v170.5.0 10/15/2024 351 1.8
flownote - Programming language flownote ======== flownote is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2172 on PLDB 6 Years Old ```Download source code: git clone https://github.com/Emblem21-OpenSource/flownote ``` FlowNote lets developers create, organize, and reason about event-oriented applications with a simple flow-based language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - flownote is developed on <a href="https://github.com/Emblem21-OpenSource/flownote">GitHub</a> and has 7 stars - Early development of flownote happened in <a href="../lists/labs.html#q=https://github.com/Emblem21-OpenSource">https://github.com/Emblem21-OpenSource</a> - flownote is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="bash.html">Bash</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="html.html">HTML</a>, <a href="scss.html">SCSS</a>, <a href="yaml.html">YAML</a> HackerNews discussions of flownote ================================== title|titleLink|date|score|comments Show HN: Preview of FlowNote, a language for flow-based paradigms|https://news.ycombinator.com/item?id=19440418|03/20/2019|1|0 Built with Scroll v170.5.0 10/15/2024 340 1.7
FlowNet - Protocol FlowNet ======= FlowNet is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1993 by Erann Gat and Mike Ciholas. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Erann%20Gat Erann Gat https://pldb.io/concepts/../lists/creators.html#q=Mike%20Ciholas Mike Ciholas #3142 on PLDB 32 Years Old Ethernet alternative. Like ATM, FlowNet is a switched network based on fixed-size cells. Unlike ATM, FlowNet cells are large--800 bytes instead of 53. This allows room for a 14-byte Ethernet header plus an additional QoS extension. The QoS extension header is 18 bytes, making the full FlowNet header 32 bytes long. The remaining 768 bytes (=256+512) are data payload. FlowNet interoperates with Ethernet through a simple bridge device. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of FlowNet happened in <a href="../lists/labs.html#q=https://rongarret.info">https://rongarret.info</a> - See also: (1 related languages) <a href="ethernet.html">Ethernet</a> - Read more about FlowNet on the web: 1. https://flownet.com/gat/fnlj.html 1. Built with Scroll v170.5.0 10/15/2024 318 1.6
flowlog - Programming language flowlog ======= flowlog is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #3432 on PLDB 11 Years Old We present Flowlog, a tierless language for programming SDN controllers. In contrast to languages with different abstractions for each program tier---the control-plane, data-plane, and controller state---Flowlog provides a unified abstraction for all three tiers. Flowlog is reminiscent of both SQL and rule-based languages such as Cisco IOS and JunOS; unlike these network configuration languages, Flowlog supports programming with mutable state. We intentionally limit Flowlog’s expressivity to enable built-in verification and proactive compilation despite the integration of controller state. To compensate for its limited expressive power, Flowlog enables the reuse of external libraries through callouts. Flowlog proactively compiles essentially all forwarding behavior to switch tables. For rules that maintain controller state or generate fresh packets, the compiler instructs switches to send the minimum amount of necessary traffic to the controller. Given that Flowlog programs can be stateful, this process is non-trivial. We have successfully used Flowlog to implement real network applications. We also compile Flowlog programs to Alloy, a popular verification tool. With this we have verified several properties, including program-correctness properties that are topology-independent, and have found bugs in our own programs. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of flowlog happened in <a href="../lists/labs.html#q=Brown University">Brown University</a> - Read more about flowlog on the web: 1. https://cs.brown.edu/~sk/Publications/Papers/Published/nfsk-flowlog-tierless/ 1. ```Example from the web: TABLE stolen(switchid ); REMOTE TABLE get_time(int ); ``` Built with Scroll v170.5.0 10/15/2024 413 2.1
Flowgorithm Built with Scroll v170.5.0 10/15/2024 6 0
Flowcode - Programming language Flowcode ======== Flowcode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2630 on PLDB 23 Years Old Flowcode is a Microsoft Windows-based development environment commercially produced by Matrix TSL for programming embedded devices based on PIC, AVR (including Arduino) and ARM technologies using graphical programming styles (such as flowcharts) and imperative programming styles (through C and Pseudocode). It is currently in its eighth revision. Flowcode is dedicated to simplifying complex functionality such as Bluetooth, Mobile Phones Communications, USB communications etc. Read more on Wikipedia... https://en.wikipedia.org/wiki/Flowcode Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Flowcode happened in <a href="../lists/labs.html#q=Matrix Technology Solutions Ltd">Matrix Technology Solutions Ltd</a> - See also: (5 related languages) <a href="pic-microcontroller.html">PIC microcontroller</a>, <a href="atmel-avr.html">Atmel AVR</a>, <a href="arduino.html">Arduino Programming Language</a>, <a href="c.html">C</a>, <a href="blockly.html">Blockly</a> Built with Scroll v170.5.0 10/15/2024 313 1.6
Flow9 - Programming language Flow9 ===== Flow9 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010 by Dmitry Solomennikov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Dmitry%20Solomennikov Dmitry Solomennikov #425 on PLDB 15 Years Old ```Download source code: git clone https://github.com/area9innovation/flow9 ``` The flow programming language, a safe, functional strongly-typed programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Flow9 is developed on <a href="https://github.com/area9innovation/flow9">GitHub</a> and has 563 stars - Early development of Flow9 happened in <a href="../lists/labs.html#q=https://github.com/area9innovation">https://github.com/area9innovation</a> - Flow9 is written in <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="haxe.html">Haxe</a>, <a href="nim.html">Nim</a>, <a href="javascript.html">JavaScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="objective-c.html">Objective-C</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="python.html">Python</a>, <a href="csharp.html">C#</a>, <a href="typescript.html">TypeScript</a>, <a href="make.html">Make</a>, <a href="css.html">CSS</a>, <a href="bash.html">Bash</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="d.html">D</a>, <a href="glsl.html">GLSL</a>, <a href="yaml.html">YAML</a>, <a href="wasm.html">WebAssembly</a>, <a href="qt.html">Qt</a>, <a href="m4.html">M4</a>, <a href="lisp.html">Lisp</a>, <a href="clojure.html">Clojure</a>, <a href="ruby.html">Ruby</a>, <a href="assembly-language.html">Assembly language</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="cmake.html">CMake</a>, <a href="cson.html">CSON</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="php.html">PHP</a>, <a href="ocaml.html">OCaml</a>, <a href="awk.html">awk</a>, <a href="ini.html">Ini</a>, <a href="gradle.html">Gradle</a>, <a href="vim-script.html">Vim script</a>, <a href="tex.html">Tex</a>, <a href="sas.html">SAS</a>, <a href="xaml.html">XAML</a>, <a href="svg.html">SVG</a>, <a href="swift.html">Swift</a>, <a href="perl.html">Perl</a>, <a href="diff.html">Diff</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/flow9">package</a> for syntax highlighting Flow9 - <a href="https://flow9.org/">flow9.org</a> was registered in 2017 - Read more about Flow9 on the web: 1. https://news.ycombinator.com/item?id=19769410 1. ```Example from the web: import runtime; main() { println("Hello world"); } ``` ```Flow9 <a href="../lists/keywords.html#q=flow9">Keywords</a> import require export forbid native if else cast unsafe switch default ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example import runtime; Token import row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token " Built with Scroll v170.5.0 10/15/2024 743 3.7
FLOW-MATIC - Programming language FLOW-MATIC ========== FLOW-MATIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1955 by Grace Hopper. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221955%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1955 https://pldb.io/concepts/../lists/creators.html#q=Grace%20Hopper Grace Hopper #1581 on PLDB 70 Years Old FLOW-MATIC, originally known as B-0 (Business Language version 0), was the first English-like data processing language. It was developed for the UNIVAC I at Remington Rand under Grace Hopper during the period from 1955 until 1959. It had a strong influence on the development of COBOL.. Read more on Wikipedia... https://en.wikipedia.org/wiki/FLOW-MATIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FLOW-MATIC happened in <a href="../lists/labs.html#q=Remington Rand">Remington Rand</a> - FLOW-MATIC on HOPL https://hopl.info/showlanguage.prx?exp=27 FLOW-MATIC on HOPL - See also: (3 related languages) <a href="arith-matic.html">ARITH-MATIC</a>, <a href="math-matic.html">MATH-MATIC</a>, <a href="cobol.html">COBOL</a> ```Example from <a href='https://en.wikipedia.org/wiki/FLOW-MATIC'>Wikipedia</a>: (0) INPUT INVENTORY FILE-A PRICE FILE-B ; OUTPUT PRICED-INV FILE-C UNPRICED-INV FILE-D ; HSP D . (1) COMPARE PRODUCT-NO (A) WITH PRODUCT-NO (B) ; IF GREATER GO TO OPERATION 10 ; IF EQUAL GO TO OPERATION 5 ; OTHERWISE GO TO OPERATION 2 . (2) TRANSFER A TO D . (3) WRITE-ITEM D . (4) JUMP TO OPERATION 8 . (5) TRANSFER A TO C . (6) MOVE UNIT-PRICE (B) TO UNIT-PRICE (C) . (7) WRITE-ITEM C . (8) READ-ITEM A ; IF END OF DATA GO TO OPERATION 14 . (9) JUMP TO OPERATION 1 . (10) READ-ITEM B ; IF END OF DATA GO TO OPERATION 12 . (11) JUMP TO OPERATION 1 . (12) SET OPERATION 9 TO GO TO OPERATION 2 . (13) JUMP TO OPERATION 2 . (14) TEST PRODUCT-NO (B) AGAINST ; IF EQUAL GO TO OPERATION 16 ; OTHERWISE GO TO OPERATION 15 . (15) REWIND B . (16) CLOSE-OUT FILES C ; D . (17) STOP . (END) ``` Built with Scroll v170.5.0 10/15/2024 481 2.4
FloScript - Programming language FloScript ========= FloScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Samuel Smith. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Samuel%20Smith Samuel Smith #876 on PLDB 12 Years Old ```Download source code: git clone https://github.com/ioflo/ioflo ``` Automated Reasoning Engine and Flow Based Programming Framework - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - FloScript is developed on <a href="https://github.com/ioflo/ioflo">GitHub</a> and has 153 stars - Early development of FloScript happened in <a href="../lists/labs.html#q=ProSapien LLC">ProSapien LLC</a> - FloScript is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/floscript.py">syntax highlighting</a> for FloScript Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 389 1.9
Floral Built with Scroll v170.5.0 10/15/2024 6 0
Flora Built with Scroll v170.5.0 10/15/2024 6 0
Floorplan Built with Scroll v170.5.0 10/15/2024 6 0
Flix - Programming language Flix ==== Flix is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Magnus Madsen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Magnus%20Madsen Magnus Madsen #884 on PLDB 9 Years Old ```Download source code: git clone https://github.com/flix/flix ``` The Flix Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Flix is developed on <a href="https://github.com/flix/flix">GitHub</a> and has 2,107 stars - Early development of Flix happened in <a href="../lists/labs.html#q=https://github.com/flix">https://github.com/flix</a> - Flix is written in <a href="scala.html">Scala</a>, <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="toml.html">TOML</a>, <a href="css.html">CSS</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="gradle.html">Gradle</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a> Built with Scroll v170.5.0 10/15/2024 307 1.5
FLIC - Programming language FLIC ==== FLIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #3431 on PLDB 38 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FLIC happened in <a href="../lists/labs.html#q=University College London">University College London</a> - FLIC on HOPL https://hopl.info/showlanguage.prx?exp=3531 FLIC on HOPL - Read more about FLIC on Semantic Scholar: 1. https://semanticscholar.org/paper/66e4059997c3f09b65fc65f630cac128c2521aa8 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Flexml Built with Scroll v170.5.0 10/15/2024 6 0
flexbuffers - Interface design language flexbuffers =========== flexbuffers is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #3430 on PLDB 11 Years Old A schemaless binary encoding. This is a binary format that can be used in conjunction with FlatBuffers (by storing a part of a buffer in FlexBuffers format), or also as its own independent serialization format. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - Early development of flexbuffers happened in <a href="../lists/labs.html#q=Google">Google</a> - See also: (1 related languages) <a href="flatbuffers.html">FlatBuffers</a> - Read more about flexbuffers on the web: 1. https://google.github.io/flatbuffers/flatbuffers_internals.html 1. Built with Scroll v170.5.0 10/15/2024 252 1.3
FLEX - Grammar language FLEX ==== FLEX is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1987 by Vern Paxson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 https://pldb.io/concepts/../lists/creators.html#q=Vern%20Paxson Vern Paxson #251 on PLDB 38 Years Old ```Download source code: git clone https://github.com/westes/flex ``` Flex (fast lexical analyzer generator) is a free and open-source software alternative to lex. It is a computer program that generates lexical analyzers (also known as "scanners" or "lexers"). It is frequently used as the lex implementation together with Berkeley Yacc parser generator on BSD-derived operating systems (as both lex and yacc are part of POSIX), or together with GNU bison (a version of yacc) in *BSD ports and in Linux distributions. Read more on Wikipedia... https://en.wikipedia.org/wiki/Flex_(lexical_analyser_generator) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - FLEX is developed on <a href="https://github.com/westes/flex">GitHub</a> and has 3,518 stars - Early development of FLEX happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - FLEX is written in <a href="lex.html">Lex</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="yacc.html">Yacc</a>, <a href="llvmir.html">LLVM IR</a>, <a href="m4.html">M4</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="perl.html">Perl</a>, <a href="awk.html">awk</a>, <a href="cpp.html">C++</a>, <a href="idl.html">IDL</a> - FLEX on HOPL https://hopl.info/showlanguage.prx?exp=2033 FLEX on HOPL - See also: (5 related languages) <a href="bison.html">Bison</a>, <a href="yacc.html">Yacc</a>, <a href="c.html">C</a>, <a href="ratfor.html">RATFOR</a>, <a href="pl-0.html">PL/0</a> - Read more about FLEX on the web: 1. https://github.com/babyraging/yash 1. ```Example from <a href='https://riju.codes/flex'>Riju</a>: %{ #include <stdio.h> %} %% %% int yywrap() { printf("Hello, world!\n"); return 1; } int main() { yylex(); return 0; } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Flex_(lexical_analyser_generator)'>Wikipedia</a>: %{ #include "y.tab.h" %} digit [0-9] letter [a-zA-Z] %% "+" { return PLUS; } "-" { return MINUS; } "*" { return TIMES; } "/" { return SLASH; } "(" { return LPAREN; } ")" { return RPAREN; } ";" { return SEMICOLON; } "," { return COMMA; } "." { return PERIOD; } ":=" { return BECOMES; } "=" { return EQL; } "<>" { return NEQ; } "<" { return LSS; } ">" { return GTR; } "<=" { return LEQ; } ">=" { return GEQ; } "begin" { return BEGINSYM; } "call" { return CALLSYM; } "const" { return CONSTSYM; } "do" { return DOSYM; } "end" { return ENDSYM; } "if" { return IFSYM; } "odd" { return ODDSYM; } "procedure" { return PROCSYM; } "then" { return THENSYM; } "var" { return VARSYM; } "while" { return WHILESYM; } {letter}({letter}|{digit})* { yylval.id = strdup(yytext); return IDENT; } {digit}+ { yylval.num = atoi(yytext); return NUMBER; } [ \t\n\r] /* skip whitespace */ . { printf("Unknown character [%c]\n",yytext[0]); return UNKNOWN; } %% int yywrap(void){return 1;} ``` Built with Scroll v170.5.0 10/15/2024 694 3.5
Flex language - Programming language Flex language ============= Flex language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1967 by Alan Kay. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221967%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1967 https://pldb.io/concepts/../lists/creators.html#q=Alan%20Kay Alan Kay #2358 on PLDB 58 Years Old In computing, the FLEX language was developed by Alan Kay in the late 1960s while exploring ideas that would later evolve into the Smalltalk programming language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Flex_(language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Flex language happened in <a href="../lists/labs.html#q=University of Utah">University of Utah</a> - See also: (1 related languages) <a href="smalltalk.html">Smalltalk</a> Built with Scroll v170.5.0 10/15/2024 262 1.3
Flengpp Built with Scroll v170.5.0 10/15/2024 6 0
fleck - Programming language fleck ===== fleck is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Chris McCormick. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Chris%20McCormick Chris McCormick #1171 on PLDB 6 Years Old ```Download source code: git clone https://github.com/chr15m/flk ``` A LISP that runs wherever Bash is - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - fleck is developed on <a href="https://github.com/chr15m/flk">GitHub</a> and has 497 stars - Early development of fleck happened in <a href="../lists/labs.html#q=https://mccormick.cx">https://mccormick.cx</a> - fleck is written in <a href="clojure.html">Clojure</a>, <a href="svg.html">SVG</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="bash.html">Bash</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a> ```Example from the web: (println "Hello world!") ``` Built with Scroll v170.5.0 10/15/2024 304 1.5
Flavors - Programming language Flavors ======= Flavors is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2175 on PLDB 45 Years Old Flavors, an early object-oriented extension to Lisp developed by Howard Cannon at the MIT Artificial Intelligence Laboratory for the Lisp machine and its programming language Lisp Machine Lisp, was the first programming language to include mixins. Symbolics used it for its Lisp machines, and eventually developed it into New Flavors; both the original and new Flavors were message passing OO models. It was hugely influential in the development of the Common Lisp Object System (CLOS).Implementations of Flavors are also available for Common Lisp.New Flavors replaced message sending with calling generic functions. Read more on Wikipedia... https://en.wikipedia.org/wiki/Flavors_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Flavors happened in <a href="../lists/labs.html#q=MIT">MIT</a> - Flavors on HOPL https://hopl.info/showlanguage.prx?exp=898 Flavors on HOPL - See also: (2 related languages) <a href="lisp-machine-lisp.html">Lisp Machine Lisp</a>, <a href="common-lisp.html">Common Lisp</a> Built with Scroll v170.5.0 10/15/2024 333 1.7
Flatline - Programming language Flatline ======== Flatline is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #1340 on PLDB 12 Years Old ```Download source code: git clone https://github.com/bigmlcom/flatline ``` Flatline is a lispy language for the specification of values to be extracted or generated from an input dataset, using a finite sliding window of input rows. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Flatline is developed on <a href="https://github.com/bigmlcom/flatline">GitHub</a> and has 26 stars - Early development of Flatline happened in <a href="../lists/labs.html#q=BigML Inc">BigML Inc</a> - Flatline is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="css.html">CSS</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dsls.py">syntax highlighting</a> for Flatline ```Example from the web: (if (missing? "00000") (random-value "000000") (f "000000")) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 391 2
FlatBuffers - Interface design language FlatBuffers =========== FlatBuffers is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #516 on PLDB 11 Years Old ```Download source code: git clone https://github.com/google/flatbuffers ``` FlatBuffers: Memory Efficient Serialization Library - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - FlatBuffers is developed on <a href="https://github.com/google/flatbuffers">GitHub</a> and has 22,629 stars - Early development of FlatBuffers happened in <a href="../lists/labs.html#q=Google">Google</a> - FlatBuffers is written in <a href="typescript.html">TypeScript</a>, <a href="rust.html">Rust</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="javascript.html">JavaScript</a>, <a href="cpp.html">C++</a>, <a href="csharp.html">C#</a>, <a href="swift.html">Swift</a>, <a href="kotlin.html">Kotlin</a>, <a href="markdown.html">Markdown</a>, <a href="go.html">Go</a>, <a href="lua.html">Lua</a>, <a href="php.html">PHP</a>, <a href="nim.html">Nim</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="dart.html">Dart</a>, <a href="yaml.html">YAML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="starlark.html">starlark</a>, <a href="cmake.html">CMake</a>, <a href="xml.html">XML</a>, <a href="gradle.html">Gradle</a>, <a href="toml.html">TOML</a>, <a href="bazel.html">Bazel</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="html.html">HTML</a>, <a href="diff.html">Diff</a>, <a href="css.html">CSS</a>, <a href="ruby.html">Ruby</a>, <a href="make.html">Make</a> - 2 PLDB concepts link to FlatBuffers: <a href="everparse3d.html">EverParse3D</a>, <a href="flexbuffers.html">flexbuffers</a> Built with Scroll v170.5.0 10/15/2024 434 2.2
Flare - Programming language Flare ===== Flare is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001 by Dmitriy Myshkin and Eliezer Yudkowsky and Mike Li and Michael Baj and Richard Walker. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=Dmitriy%20Myshkin Dmitriy Myshkin https://pldb.io/concepts/../lists/creators.html#q=Eliezer%20Yudkowsky Eliezer Yudkowsky https://pldb.io/concepts/../lists/creators.html#q=Mike%20Li Mike Li https://pldb.io/concepts/../lists/creators.html#q=Michael%20Baj Michael Baj https://pldb.io/concepts/../lists/creators.html#q=Richard%20Walker Richard Walker #2758 on PLDB 24 Years Old Flare is a proposal for the first "annotative" programming language. In dialects of LISP, both the program and the program data are represented as lists. In Flare, the program, program data, and ideally the program state, are all represented as well-formed XML. Because XML is annotative (additional sub-elements can be easily added to any parent element without destroying the structural integrity of existing data) and extensible (new sub-element types can be easily created), these properties are shared by Flare objects and Flare programs. This fundamental idiom enables a wide variety of new patterns, and should enable significantly greater modularity, cleanness, ease of adaptation, and so on. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Flare happened in <a href="../lists/labs.html#q=Singularity Institute for Artificial Intelligence">Singularity Institute for Artificial Intelligence</a> - <a href="xml.html">XML</a> and <a href="python.html">Python</a> and <a href="java.html">Java</a> and <a href="cpp.html">C++</a> and <a href="eiffel.html">Eiffel</a> and <a href="common-lisp.html">Common Lisp</a> and <a href="scheme.html">Scheme</a> and <a href="perl.html">Perl</a> and <a href="haskell.html">Haskell</a> influenced the design of Flare ```Example from the web: <human> <name>Bob</name> <hands>2</hands> <legs>2</legs> <age>35.23</age> </human> ``` Built with Scroll v170.5.0 10/15/2024 488 2.4
Flapjax - Programming language Flapjax ======= Flapjax is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2569 on PLDB 19 Years Old Flapjax is a programming language built on JavaScript. It provides a spreadsheet-like reactive programming, dataflow computing style, termed functional reactive programming, making it easy to create reactive web pages without the burden of callbacks and potentially inconsistent mutation. Flapjax can be viewed in two ways: either as a library, for use in regular JavaScript programs, or as a new language that the compiler converts into generic JavaScript. Read more on Wikipedia... https://en.wikipedia.org/wiki/Flapjax Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Flapjax happened in <a href="../lists/labs.html#q=Brown University">Brown University</a> - <a href="http://www.flapjax-lang.org/">flapjax-lang.org</a> was registered in 2006 - See also: (2 related languages) <a href="javascript.html">JavaScript</a>, <a href="haskell.html">Haskell</a> Built with Scroll v170.5.0 10/15/2024 304 1.5
FLANG - Programming language FLANG ===== FLANG is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #2547 on PLDB 37 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FLANG happened in <a href="../lists/labs.html#q=https://github.com/llvm">https://github.com/llvm</a> - FLANG on HOPL https://hopl.info/showlanguage.prx?exp=5420 FLANG on HOPL - Read more about FLANG on the web: 1. https://link.springer.com/chapter/10.1007%2FBFb0013535 1. Built with Scroll v170.5.0 10/15/2024 224 1.1
flame-ir - Intermediate representation language flame-ir ======== flame-ir is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1735 on PLDB 10 Years Old ```Download source code: git clone https://github.com/jonathanvdc/flame ``` An intermediate representation (IR) in static single assignment (SSA) form. This type of IR is favored by state-of-the-art optimizing compilers such as LLVM and GCC. Flame IR is designed from the ground up with the express intent of making it as suitable as possible for a wide range of optimizations and analyses. Flame is a collection of C# libraries for building tools that read, analyze, optimize and write managed languages. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - flame-ir is developed on <a href="https://github.com/jonathanvdc/flame">GitHub</a> and has 52 stars - Early development of flame-ir happened in <a href="../lists/labs.html#q=McGill University">McGill University</a> - flame-ir is written in <a href="csharp.html">C#</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 351 1.8
flagship - Programming language flagship ======== flagship is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #1845 on PLDB 39 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of flagship happened in <a href="../lists/labs.html#q=multisoft Datentechnik">multisoft Datentechnik</a> ```Example from the web: ** File: hello1.prg // your first program ? "Hello world!" // similar to printf("\nHello world!") wait // wait for user prompt before closing the application ** File: hello2.prg // your second application set color to "W+/B" // set color white on blue @ 5,10 TO 9,30 // draw box @ 7,12 SAY "hello world" // print text on given coordinates key = inkey(5) // wait for key press within 5 seconds ** File: dbf1.prg // handles available/creates new database #include "fspreset.fh" // converts all file names to lower case PARAMETER par1 // accepts command-line parameters dbname := IF(EMPTY(par1), "mydbf1", par1) // set default if required IF .NOT. FILE(dbname + ".dbf") // database available? DBCREATE(dbname, {{"Name", "C", 25, 0}, ; // not yet, so {"Address", "C", 30, 0}, ; // create a new {"Born", "D", 8, 0}, ; // database, here {"Note", "M", 10, 0}} ) // with 4 fields ENDIF USE (dbname) SHARED // open the given database or mydbf1.dbf IF !USED() // check the success ? "sorry, cannot open", dbname QUIT // abort the execution ENDIF BROWSE () // browse/edit QUIT // exit back to command line ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 468 2.3
FLACC - Programming language FLACC ===== FLACC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #3259 on PLDB 48 Years Old FLACC is an implementation of the ALGOL 68 programming language. Chris Thomson and Colin Broughton founded Chion Corporation which developed and marketed FLACC (Full Language Algol 68 Checkout Compiler). This compiler and run-time system conformed exactly to the Revised Report, ran on IBM 370 and compatible mainframes, and included debugging features derived from WATFIV. Read more on Wikipedia... https://en.wikipedia.org/wiki/FLACC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FLACC happened in <a href="../lists/labs.html#q=Chion Corporation">Chion Corporation</a> - FLACC on HOPL https://hopl.info/showlanguage.prx?exp=4343 FLACC on HOPL - See also: (2 related languages) <a href="algol-68.html">ALGOL 68</a>, <a href="watfiv.html">WATFIV</a> Built with Scroll v170.5.0 10/15/2024 291 1.5
FL - Programming language FL == FL, aka Function Level, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989 by John Backus. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 https://pldb.io/concepts/../lists/creators.html#q=John%20Backus John Backus #1509 on PLDB 36 Years Old FL (short for Function Level) is a functional programming language created at the IBM Almaden Research Center by John Backus, John Williams, and Edward Wimmers in the 1980s and documented in a report from 1989. FL was designed as a successor of Backus' earlier FP language, providing specific support for what Backus termed function-level programming. FL is a dynamically typed strict functional programming language with throw and catch exception semantics much like in ML. Read more on Wikipedia... https://en.wikipedia.org/wiki/FL_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FL happened in <a href="../lists/labs.html#q=IBM">IBM</a> - FL on HOPL https://hopl.info/showlanguage.prx?exp=1144 FL on HOPL - See also: (4 related languages) <a href="fp.html">FP</a>, <a href="j.html">J</a>, <a href="ml.html">ML</a>, <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 338 1.7
fjs - Programming language fjs === fjs is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Mark Hahn. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Mark%20Hahn Mark Hahn #1934 on PLDB 12 Years Old ```Download source code: git clone https://github.com/mark-hahn/fjs ``` FORTH-like language for Javascript / Node - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - fjs is developed on <a href="https://github.com/mark-hahn/fjs">GitHub</a> and has 50 stars - Early development of fjs happened in <a href="../lists/labs.html#q=https://github.com/mark-hahn/fjs/issues">https://github.com/mark-hahn/fjs/issues</a> - fjs is written in <a href="javascript.html">JavaScript</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="markdown.html">Markdown</a> HackerNews discussions of fjs ============================= title|titleLink|date|score|comments Show HN: A new language that merges FORTH and Javascript|https://news.ycombinator.com/item?id=5810347|06/02/2013|10|4 Built with Scroll v170.5.0 10/15/2024 303 1.5
Fjölnir - Programming language Fjölnir ======= Fjölnir is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986 by Snorri Agnarsson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 https://pldb.io/concepts/../lists/creators.html#q=Snorri%20Agnarsson Snorri Agnarsson #1469 on PLDB 39 Years Old Fjölnir (also Fjolnir or Fjoelnir) is a programming language developed by professor Snorri Agnarsson of computer science at Háskóli Íslands (University of Iceland) that was mostly used in the 1980s. The source files usually have the extension fjo or sma.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Fjölnir_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Fjölnir happened in <a href="../lists/labs.html#q=University of Iceland">University of Iceland</a> ```Example from <a href='https://en.wikipedia.org/wiki/Fjölnir_(programming_language)'>Wikipedia</a>: ;; Hello world in Fjölnir "hello" < main { main -> stef(;) stofn skrifastreng(;"Hello, world!"), stofnlok } * "GRUNNUR" ; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 363 1.8
fizz - Programming language fizz ==== fizz is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #1844 on PLDB 8 Years Old fizz is an experimental language and runtime environment for the exploration of cognitive architectures and combined Machine Learning (ML) and Machine Reasoning (MR) solutions. It is based primarily on symbolic programming and fuzzy formal logic and it features a distributed (as in heterogeneous computer cluster), concurrent, asynchronous and responsive inference engine. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of fizz happened in <a href="../lists/labs.html#q=https://f1zz.org">https://f1zz.org</a> - <a href="https://f1zz.org/">f1zz.org</a> was registered in 2017 ```Example from the web: // Code ---------------------------------------------------------------------------------------------------------------------------------- is.tree { // test if a term is a valid binary tree (nil)^ :- true; (n(_,_,:l,:r))^ :- #is.tree(:l), #is.tree(:r); (_) :- false; } btr.length { // how many nodes is there on a binary tree (nil,0)^ :- true; (n(_,_,:l,:r),:n) :- #btr.length(:l,:l.n), #btr.length(:r,:r.n), sum(:l.n,:r.n,1,:n); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 396 2
><> - Esoteric programming language ><> === ><> is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #2882 on PLDB 16 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Early development of ><> happened in <a href="../lists/labs.html#q=https://esolangs.org">https://esolangs.org</a> - ><> on Esolang https://esolangs.org/wiki/Fish ><> on Esolang ```Example from <a href='https://riju.codes/fishlang'>Riju</a>: "Hello, world!"r\ o;!?l< ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/#/><>'>hello-world</a>: "Hello World"r\ o;!?l< ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 265 1.3
fish - Programming language fish ==== fish, aka friendly interactive shell, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005 by Axel Liljencrantz and Thorsten Ball. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Axel%20Liljencrantz Axel Liljencrantz https://pldb.io/concepts/../lists/creators.html#q=Thorsten%20Ball Thorsten Ball #112 on PLDB 20 Years Old 0 <span title="fish repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/fish-shell/fish-shell ``` The friendly interactive shell (fish) is a Unix shell that attempts to be more interactive and user-friendly than those with a longer history (i.e. most other Unix shells) or those formulated as function-compatible replacements for the aforementioned (e.g. zsh, the Falstad shell). Read more on Wikipedia... https://en.wikipedia.org/wiki/Friendly_interactive_shell Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - fish is developed on <a href="https://github.com/fish-shell/fish-shell">GitHub</a> and has 25,228 stars - There are at least 0 fish repos on <a href="https://github.com/search?q=language:fish">GitHub</a> - Early development of fish happened in <a href="../lists/labs.html#q=https://github.com/fish-shell">https://github.com/fish-shell</a> - fish is written in <a href="rust.html">Rust</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="cmake.html">CMake</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="cpp.html">C++</a>, <a href="c.html">C</a>, <a href="objective-c.html">Objective-C</a>, <a href="toml.html">TOML</a> - Explore fish snippets on <a href="http://www.rosettacode.org/wiki/Category:Fish">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/shell.py">syntax highlighting</a> for fish - GitHub supports <a href="https://github.com/l15n/fish-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for fish - Indeed.com has 1 matches for <a href="https://www.indeed.com/jobs?q=fish developer">"fish developer"</a>. - <a href="http://fishshell.com/">fishshell.com</a> was registered in 2010 - See also: (2 related languages) <a href="bash.html">Bash</a>, <a href="z-shell.html">Z shell</a> ```Example from <a href='https://riju.codes/fish'>Riju</a>: echo "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/Fish.fish'>hello-world</a>: #!/usr/bin/env fish echo "Hello World" ``` ```Example from <a href='https://github.com/l15n/fish-tmbundle'>Linguist</a>: function eval -S -d "Evaluate parameters as a command" # If we are in an interactive shell, eval should enable full # job control since it should behave like the real code was # executed. If we don't do this, commands that expect to be # used interactively, like less, wont work using eval. set -l mode if status --is-interactive-job-control set mode interactive else if status --is-full-job-control set mode full else set mode none end end if status --is-interactive status --job-control full end echo "begin; $argv ;end eval2_inner <&3 3<&-" | . 3<&0 set -l res $status status --job-control $mode return $res end ``` ```Example from <a href='https://en.wikipedia.org/wiki/Friendly_interactive_shell'>Wikipedia</a>: string replace --regex '.*?\.(.*)' '$1' a.b.c #b.c string replace --regex '.*\.(.*)' '$1' a.b.c #c string replace --regex '(.*)\..*' '$1' a.b.c #a.b string replace --regex '(.*?)\..*' '$1' a.b.c #a ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token echo row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 900 4.5
firrtl - Intermediate representation language firrtl ====== firrtl is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1161 on PLDB 10 Years Old ```Download source code: git clone https://github.com/freechipsproject/firrtl ``` Flexible Intermediate Representation for RTL - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - firrtl is developed on <a href="https://github.com/freechipsproject/firrtl">GitHub</a> and has 707 stars - Early development of firrtl happened in <a href="../lists/labs.html#q=https://github.com/freechipsproject">https://github.com/freechipsproject</a> - firrtl is written in <a href="scala.html">Scala</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="bash.html">Bash</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="scheme.html">Scheme</a>, <a href="svg.html">SVG</a>, <a href="cpp.html">C++</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a>, <a href="llvmir.html">LLVM IR</a>, <a href="xml.html">XML</a>, <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 326 1.6
Firefox Built with Scroll v170.5.0 10/15/2024 6 0
Firebase Built with Scroll v170.5.0 10/15/2024 6 0
Filterscript Built with Scroll v170.5.0 10/15/2024 6 0
FILETAB - Programming language FILETAB ======= FILETAB is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1966. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221966%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1966 #3003 on PLDB 59 Years Old Filetab is a decision table-based computer programming language widely used in business in the 1960s and 1970s.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Filetab Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FILETAB happened in <a href="../lists/labs.html#q=National Computing Centre">National Computing Centre</a> - FILETAB on HOPL https://hopl.info/showlanguage.prx?exp=1609 FILETAB on HOPL Built with Scroll v170.5.0 10/15/2024 237 1.2
Filetab-d Built with Scroll v170.5.0 10/15/2024 6 0
Filecoin - Crypto protocol Filecoin ======== Filecoin is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22cryptoProtocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">crypto protocol</a> created in 2020 by Juan Benet. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Juan%20Benet Juan Benet #2834 on PLDB 5 Years Old Filecoin is a decentralized storage network designed to store humanity's most important information. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cryptoProtocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cryptoProtocol</a> - <a href="ipfs.html">IPFS</a> influenced the design of Filecoin Built with Scroll v170.5.0 10/15/2024 212 1.1
Filebench WML - Programming language Filebench WML ============= Filebench WML is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Vasily Tarasov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Vasily%20Tarasov Vasily Tarasov #536 on PLDB 14 Years Old 566 <span title="Filebench WML repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/filebench/filebench ``` Filebench is a file system and storage benchmark that can generate a large variety of workloads. Unlike typical benchmarks it is extremely flexible and allows to specify application's I/O behavior using its extensive Workload Model Language (WML). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Filebench WML is developed on <a href="https://github.com/filebench/filebench">GitHub</a> and has 339 stars - There are at least 566 Filebench WML repos on <a href="https://github.com/search?q=language:Filebench WML">GitHub</a> - Early development of Filebench WML happened in <a href="../lists/labs.html#q=https://github.com/filebench">https://github.com/filebench</a> - Filebench WML is written in <a href="fortran-77.html">FORTRAN 77</a>, <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="cpp.html">C++</a>, <a href="yacc.html">Yacc</a>, <a href="m4.html">M4</a>, <a href="lex.html">Lex</a> - The Google BigQuery Public Dataset GitHub snapshot shows 16 users using Filebench WML in 19 repos on <a href="https://api.github.com/search/repositories?q=language:Filebench WML">GitHub</a> - Read more about Filebench WML on the web: 1. https://github.com/filebench/filebench/wiki/Workload-model-language 1. ```Example from the web: # # CDDL HEADER START # # The contents of this file are subject to the terms of the # Common Development and Distribution License (the "License"). # You may not use this file except in compliance with the License. # # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE # or http://www.opensolaris.org/os/licensing. # See the License for the specific language governing permissions # and limitations under the License. # # When distributing Covered Code, include this CDDL HEADER in each # file and include the License file at usr/src/OPENSOLARIS.LICENSE. # If applicable, add the following below this CDDL HEADER, with the # fields enclosed by brackets "[]" replaced with your own identifying # information: Portions Copyright [yyyy] [name of copyright owner] # # CDDL HEADER END # # # Copyright 2009 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # set $dir=/tmp set $nfiles=1000 set $meandirwidth=20 set $meanfilesize=16k set $iosize=1m set $nthreads=1 set mode quit firstdone define fileset name=bigfileset,path=$dir,size=$meanfilesize,entries=$nfiles,dirwidth=$meandirwidth,prealloc=100,paralloc define fileset name=destfiles,path=$dir,size=$meanfilesize,entries=$nfiles,dirwidth=$meandirwidth define process name=filereader,instances=1 { thread name=filereaderthread,memsize=10m,instances=$nthreads { flowop openfile name=openfile1,filesetname=bigfileset,fd=1 flowop readwholefile name=readfile1,fd=1,iosize=$iosize flowop createfile name=createfile2,filesetname=destfiles,fd=2 flowop writewholefile name=writefile2,fd=2,srcfd=1,iosize=$iosize flowop closefile name=closefile1,fd=1 flowop closefile name=closefile2,fd=2 } } echo "Copyfiles Version 3.0 personality successfully loaded" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 728 3.6
FIGlet Font - Application FIGlet Font =========== FIGlet Font is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #1790 on PLDB 34 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of FIGlet Font happened in <a href="../lists/labs.html#q=http://www.figlet.org">http://www.figlet.org</a> - GitHub supports <a href="https://github.com/Alhadis/language-fontforge" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for FIGlet Font - Read more about FIGlet Font on the web: 1. https://en.wikipedia.org/wiki/FIGlet 1. ```Example from <a href='https://github.com/Alhadis/language-fontforge'>Linguist</a>: flf2a$ 6 5 76 15 14 1 16271 39 Ivrit (Hebrew) Unicode font assembled by John Cowan <cowan@ccil.org> Latin chars from Standard by G. Chappell & Ian Chai Hebrew chars from Jerusalem by Gedaliah Friedenberg <gfrieden@nyx.cs.du.edu> Use "ilhebrew.flc" for Hebrew keyboard mapping Use "ushebrew.flc" for U.S.-style keyboard mapping ("febrew" script) Use "8859-8.flc" for ISO 8859-8 text Or use UTF-8 WARNING! FIGfonts aren't bidirectional; this is strictly right-to-left (by default) even for the Latin characters. figlet release 2.2 -- November 1996 Modified by Paul Burton <solution@earthlink.net> 12/96 to include new parameter supported by FIGlet and FIGWin. May also be slightly modified for better use of new full-width/kern/smush alternatives, but default output is NOT changed. $@ $@ $@ $@ $@ $@@ _ @ | |@ | |@ |_|@ (_)@ @@ _ _ @ ( | )@ V V @ $ @ $ @ @@ _ _ @ _| || |_ @ |_ .. _|@ |_ _|@ |_||_| @ @@ _ @ | | @ / __)@ \__ \@ ( /@ |_| @@ _ __@ (_)/ /@ / / @ / /_ @ /_/(_)@ @@ ___ @ ( _ ) @ / _ \/\@ | (_> <@ \___/\/@ @@ _ @ ( )@ |/ @ $ @ $ @ @@ __@ / /@ | | @ | | @ | | @ \_\@@ __ @ \ \ @ | |@ | |@ | |@ /_/ @@ @ __/\__@ \ /@ /_ _\@ \/ @ @@ @ _ @ _| |_ @ |_ _|@ |_| @ @@ @ @ @ _ @ ( )@ |/ @@ @ @ _____ @ |_____|@ $ @ @@ @ @ @ _ @ (_)@ @@ __@ / /@ / / @ / / @ /_/ @ @@ ___ @ / _ \ @ | | | |@ | |_| |@ \___/ @ @@ _ @ / |@ | |@ | |@ |_|@ @@ ____ @ |___ \ @ __) |@ / __/ @ |_____|@ @@ _____ @ |___ / @ |_ \ @ ___) |@ |____/ @ @@ _ _ @ | || | @ | || |_ @ |__ _|@ |_| @ @@ ____ @ | ___| @ |___ \ @ ___) |@ |____/ @ @@ __ @ / /_ @ | '_ \ @ | (_) ``` Built with Scroll v170.5.0 10/15/2024 488 2.4
Fickle Built with Scroll v170.5.0 10/15/2024 6 0
Fibonacci - Programming language Fibonacci ========= Fibonacci is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991 by Antonio Albano and Giorgio Ghelli and and Renzo Orsini. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=Antonio%20Albano Antonio Albano https://pldb.io/concepts/../lists/creators.html#q=Giorgio%20Ghelli Giorgio Ghelli https://pldb.io/concepts/../lists/creators.html#q=and%20Renzo%20Orsini and Renzo Orsini #2084 on PLDB 34 Years Old Fibonacci is an object-oriented database programming language characterized by static and strong typing, and by new mechanisms for modeling databases in terms of objects with roles, classes, and associations. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Fibonacci happened in <a href="../lists/labs.html#q=Università di Pisa">Università di Pisa</a> - Fibonacci on HOPL https://hopl.info/showlanguage.prx?exp=5759 Fibonacci on HOPL - Read more about Fibonacci on Semantic Scholar: 1. https://semanticscholar.org/paper/3b9aa468a7bd9d75811680a3a3db1a42b73dbdf7 1. - Read more about Fibonacci on the web: 1. https://dl.acm.org/doi/pdf/10.5555/615224.615227 1. ```Example from the web: let john = role Person private let address = var ("Darwin road, 123 - London") ;5 methods Name = "John Daniels"; BirthYear = 1967; Age = currentYear() - me.BirthYear; Address = at (address); modAddress (newAddress: String) = if stringLength(newAddress) <= 0 then failwith "incorrect address" else address := newAddress Introduce = "My name is " & me.Name & "and I was born in " ~ intToString(me.BirthYear); end; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example (* query examples *) Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 445 2.2
Fibonacci-notation Built with Scroll v170.5.0 10/15/2024 6 0
Fast Healthcare Interoperability Resources - Standard Fast Healthcare Interoperability Resources ========================================== Fast Healthcare Interoperability Resources is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #2030 on PLDB 14 Years Old Fast Healthcare Interoperability Resources (FHIR, pronounced "fire") is a draft standard describing data formats and elements (known as "resources") and an application programming interface (API) for exchanging electronic health records. The standard was created by the Health Level Seven International (HL7) health-care standards organization. FHIR builds on previous data format standards from HL7, like HL7 version 2.x and HL7 version 3.x. Read more on Wikipedia... https://en.wikipedia.org/wiki/Fast_Healthcare_Interoperability_Resources Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> - Early development of Fast Healthcare Interoperability Resources happened in <a href="../lists/labs.html#q=Health Level Seven International">Health Level Seven International</a> Built with Scroll v170.5.0 10/15/2024 279 1.4
FFmpeg - Application FFmpeg ====== FFmpeg is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2000 by Fabrice Bellard and Bobby Bingham. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Fabrice%20Bellard Fabrice Bellard https://pldb.io/concepts/../lists/creators.html#q=Bobby%20Bingham Bobby Bingham #811 on PLDB 25 Years Old ```Download source code: git clone https://github.com/FFmpeg/FFmpeg ``` Mirror of https://git.ffmpeg.org/ffmpeg.git - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - FFmpeg is developed on <a href="https://github.com/FFmpeg/FFmpeg">GitHub</a> and has 44,064 stars - FFmpeg is written in <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="opencl.html">OpenCL</a>, <a href="xml.html">XML</a>, <a href="cuda.html">CUDA</a>, <a href="perl.html">Perl</a>, <a href="objective-c.html">Objective-C</a>, <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="css.html">CSS</a>, <a href="python.html">Python</a>, <a href="xsd.html">XSD</a>, <a href="metal.html">Metal</a>, <a href="awk.html">awk</a>, <a href="ruby.html">Ruby</a>, <a href="html.html">HTML</a> Built with Scroll v170.5.0 10/15/2024 355 1.8
Feynman-diagram Built with Scroll v170.5.0 10/15/2024 6 0
fetlang - Esoteric programming language fetlang ======= fetlang is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #643 on PLDB 8 Years Old ```Download source code: git clone https://github.com/Property404/fetlang ``` A nsfw esolang. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - fetlang is developed on <a href="https://github.com/Property404/fetlang">GitHub</a> and has 1,486 stars - Early development of fetlang happened in <a href="../lists/labs.html#q=https://dagans.dev">https://dagans.dev</a> - fetlang is written in <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="json.html">JSON</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="meson.html">Meson</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/Fetlang.fet'>hello-world</a>: Make slave scream "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 330 1.6
Fern - Programming language Fern ==== Fern is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Spencer Comin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Spencer%20Comin Spencer Comin #2698 on PLDB 3 Years Old ```Download source code: git clone https://github.com/Spencer-Comin/Fern ``` A toy programming language built with LLVM and Prolog - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Fern is developed on <a href="https://github.com/Spencer-Comin/Fern">GitHub</a> and has 4 stars - Early development of Fern happened in <a href="../lists/labs.html#q=https://github.com/Spencer-Comin/Fern/issues">https://github.com/Spencer-Comin/Fern/issues</a> - Fern is written in <a href="prolog.html">Prolog</a>, <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a>, <a href="python.html">Python</a> Built with Scroll v170.5.0 10/15/2024 287 1.4
Ferite - Programming language Ferite ====== Ferite is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2393 on PLDB 25 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Explore Ferite snippets on <a href="http://www.rosettacode.org/wiki/Category:Ferite">Rosetta Code</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/Ferite.fe'>hello-world</a>: uses "console"; Console.println( "Hello World" ); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Console.println Built with Scroll v170.5.0 10/15/2024 258 1.3
Fenix-project Built with Scroll v170.5.0 10/15/2024 6 0
Forsyth-Edwards Notation - Notation Forsyth-Edwards Notation ======================== Forsyth-Edwards Notation is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1883. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221883%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1883 #2938 on PLDB 142 Years Old Forsyth–Edwards Notation (FEN) is a standard notation for describing a particular board position of a chess game. The purpose of FEN is to provide all the necessary information to restart a game from a particular position. FEN is based on a system developed by Scottish newspaper journalist David Forsyth. Read more on Wikipedia... https://en.wikipedia.org/wiki/Forsyth–Edwards_Notation Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> ```Example from the web: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1 ``` ```Example from <a href='https://en.wikipedia.org/wiki/Forsyth–Edwards_Notation'>Wikipedia</a>: rnbqkbnr/pp1ppppp/8/2p5/4P3/5N2/PPPP1PPP/RNBQKB1R b KQkq - 1 2 ``` Built with Scroll v170.5.0 10/15/2024 281 1.4
femtolisp - Programming language femtolisp ========= femtolisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008 by Jeff Bezanson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Jeff%20Bezanson Jeff Bezanson #1105 on PLDB 17 Years Old ```Download source code: git clone https://github.com/JeffBezanson/femtolisp ``` a lightweight, robust, scheme-like lisp implementation - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - femtolisp is developed on <a href="https://github.com/JeffBezanson/femtolisp">GitHub</a> and has 1,564 stars - Early development of femtolisp happened in <a href="../lists/labs.html#q=Julia Computing Inc">Julia Computing Inc</a> - femtolisp is written in <a href="c.html">C</a>, <a href="lisp.html">Lisp</a>, <a href="scheme.html">Scheme</a>, <a href="make.html">Make</a>, <a href="clojure.html">Clojure</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a> - Read more about femtolisp on the web: 1. https://en.wikipedia.org/wiki/Julia_(programming_language)#Implementation 1. Built with Scroll v170.5.0 10/15/2024 307 1.5
Felix - Programming language Felix ===== Felix is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001 by John Skaller. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=John%20Skaller John Skaller #366 on PLDB 24 Years Old ```Download source code: git clone https://github.com/felix-lang/felix ``` The Felix Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Felix is developed on <a href="https://github.com/felix-lang/felix">GitHub</a> and has 799 stars - Early development of Felix happened in <a href="../lists/labs.html#q=felix-language@googlegroups.com">felix-language@googlegroups.com</a> - Felix is written in <a href="ocaml.html">OCaml</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="tex.html">Tex</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="elixir.html">Elixir</a>, <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a>, <a href="haskell.html">Haskell</a>, <a href="yaml.html">YAML</a>, <a href="vim-script.html">Vim script</a>, <a href="xml.html">XML</a>, <a href="scala.html">Scala</a>, <a href="java.html">Java</a>, <a href="perl.html">Perl</a>, <a href="ada.html">Ada</a>, <a href="css.html">CSS</a>, <a href="pascal.html">Pascal</a>, <a href="lisp.html">Lisp</a>, <a href="m4.html">M4</a>, <a href="xhtml.html">XHTML</a>, <a href="clojure.html">Clojure</a>, <a href="objective-c.html">Objective-C</a>, <a href="bash.html">Bash</a>, <a href="nix.html">Nix</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/felix.py">syntax highlighting</a> for Felix - Read more about Felix on the web: 1. http://web.archive.org/web/20080415185225/http://felix-lang.org/ 1. ```Example from the web: #import <flx.flxh> fun abs_div(a:int, b:int when b!=0) expect result >=0 => abs(a/b) ; print (abs_div(2,4)); print "\n"; ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/Felix.flx'>hello-world</a>: println$ "Hello World"; ``` ```Felix <a href="../lists/keywords.html#q=felix">Keywords</a> _ _deref all as assert attempt call callback case caseno cclass code compound ctypes do done downto elif else endattempt endcase endif endmatch enum except exceptions expect finally for forall forget fork functor goto ident if incomplete inherit instance interface jump lambda loop match module namespace new noexpand nonterm obj of open parse raise regexp reglex regmatch rename return the then to type typecase typedef typematch typeof upto when whilst with yield ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example // 0[Bb][01_]+([tTsSiIlLvV]|ll|LL|([iIuU])(8|16|32|64))? Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // (0|[1-9][0-9_]*)([tTsSiIlLvV]|ll|LL|([iIuU])(8|16|32|64))? Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // 0[xX]([0-9a-fA-F_]*\.[0-9a-fA-F_]+|[0-9a-fA-F_]+)[pP][+\-]?[0-9_]+[lLfFdD]? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0[xX][0-9a-fA-F_]+([tTsSiIlLvV]|ll|LL|([iIuU])(8|16|32|64))? Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example // 0[0-7_]+([tTsSiIlLvV]|ll|LL|([iIuU])(8|16|32|64))? Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Pattern Matching FeatureLink ../features/hasPatternMatching.html Supported <span class="hasFeature">✓</span> Example match x with | Some x => println$ x; | None => println "NONE"; endmatch; Token row Feature Polymorphism FeatureLink ../features/hasPolymorphism.html Supported <span class="hasFeature">✓</span> Example // overloads fun f (x:double) => x +42.1; fun f (x:int) => x + 1; fun f (x:string) => x + "!"; Token row Feature Generics FeatureLink ../features/hasGenerics.html Supported <span class="hasFeature">✓</span> Example // generics fun g (x) => f (f x); println$ g 1, g "hello"; println$ _map f (1,"hello",2.0); Token row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="hasFeature">✓</span> Example var x = 1; &x <- 2; Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token HackerNews discussions of Felix =============================== title|titleLink|date|score|comments Felix - a fast scripting language|https://news.ycombinator.com/item?id=5007674|01/04/2013|107|83 Built with Scroll v170.5.0 10/15/2024 987 4.9
Friendly Enough Expression Language - Query language Friendly Enough Expression Language =================================== Friendly Enough Expression Language, aka Friendly Enough Expression Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2602 on PLDB 10 Years Old FEEL defines a syntax for expressing conditions that input data should be evaluated against - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of Friendly Enough Expression Language happened in <a href="../lists/labs.html#q=Camunda">Camunda</a> - Read more about Friendly Enough Expression Language on the web: 1. https://docs.camunda.org/manual/7.11/reference/dmn11/feel/ 1. Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 287 1.4
fe - Programming language fe == fe is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #1317 on PLDB 6 Years Old ```Download source code: git clone https://github.com/rxi/fe ``` A tiny, embeddable language implemented in ANSI C - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - fe is developed on <a href="https://github.com/rxi/fe">GitHub</a> and has 1,300 stars - Early development of fe happened in <a href="../lists/labs.html#q=https://rxi.github.io/">https://rxi.github.io/</a> - fe is written in <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 254 1.3
Fcpu Built with Scroll v170.5.0 10/15/2024 6 0
FCL - Programming language FCL === FCL, aka Flow chart language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #2546 on PLDB 36 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FCL happened in <a href="../lists/labs.html#q=Copenhagen University">Copenhagen University</a> and <a href="../lists/labs.html#q=Technical University of Denmark">Technical University of Denmark</a> and <a href="../lists/labs.html#q=DIKU">DIKU</a> and <a href="../lists/labs.html#q=Computer Resources International A/S">Computer Resources International A/S</a> - See also: (1 related languages) <a href="dot.html">DOT</a> ```Example from the web: (n) (init) init: x1 = 1 x2 = 1 fib: x1 = x1 + x2 t = x1 x1 = x2 x2 = t n = -(n 1) if >(n 2) then fib else exit exit: return x2 ``` Built with Scroll v170.5.0 10/15/2024 284 1.4
fay - Programming language fay === fay is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Chris Done. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Done Chris Done #530 on PLDB 13 Years Old ```Download source code: git clone https://github.com/faylang/fay ``` A proper subset of Haskell that compiles to JavaScript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - fay is developed on <a href="https://github.com/faylang/fay">GitHub</a> and has 1,284 stars - Early development of fay happened in <a href="../lists/labs.html#q=https://github.com/faylang/">https://github.com/faylang/</a> - fay compiles to <a href="javascript.html">JavaScript</a> - fay is written in <a href="haskell.html">Haskell</a>, <a href="rescript.html">Rescript</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="bash.html">Bash</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a> ```Example from the web: {-# LANGUAGE EmptyDataDecls #-} module Hello where import FFI data Event alert :: String -> Fay () alert = ffi "alert(%1)" setBodyHtml :: String -> Fay () setBodyHtml = ffi "document.body.innerHTML = %1" addWindowEvent :: String -> (Event -> Fay ()) -> Fay () addWindowEvent = ffi "window.addEventListener(%1, %2)" greet :: Event -> Fay () greet event = do putStrLn "The document has loaded" setBodyHtml "Hello HTML!" main :: Fay () main = do putStrLn "Hello Console!" alert "Hello Alert!" addWindowEvent "load" greet ``` Built with Scroll v170.5.0 10/15/2024 406 2
Fawlty - Programming language Fawlty ====== Fawlty is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2492 on PLDB 19 Years Old Fawlty Language is an IDL8 (Interactive Data Language) compatible compiler. Fawlty Language is a closed source, but freely usable IDL clone for Linux, Windows and Mac OS X. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Fawlty happened in <a href="../lists/labs.html#q=Harris Geospatial Solutions, Inc">Harris Geospatial Solutions, Inc</a> - Read more about Fawlty on the web: 1. https://bitbucket.org/fawlty/fl/issues 1. Built with Scroll v170.5.0 10/15/2024 237 1.2
FAUST - Programming language FAUST ===== FAUST is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #1255 on PLDB 23 Years Old 199 <span title="FAUST repos on GitHub.">Repos</span> FAUST (Functional AUdio STream) is a domain-specific purely functional programming language for implementing signal processing algorithms in the form of libraries, audio plug-ins, or standalone applications. A FAUST program denotes a signal processor: a mathematical function that is applied to some input signal and then fed out.. Read more on Wikipedia... https://en.wikipedia.org/wiki/FAUST_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 199 FAUST repos on <a href="https://github.com/search?q=language:Faust">GitHub</a> - Early development of FAUST happened in <a href="../lists/labs.html#q=Centre national de création musicale">Centre national de création musicale</a> - The Google BigQuery Public Dataset GitHub snapshot shows 21 users using FAUST in 22 repos on <a href="https://api.github.com/search/repositories?q=language:Faust">GitHub</a> - Explore FAUST snippets on <a href="http://www.rosettacode.org/wiki/Category:FAUST">Rosetta Code</a> - See also: (5 related languages) <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="c.html">C</a>, <a href="max.html">Max</a>, <a href="haskell.html">Haskell</a> Built with Scroll v170.5.0 10/15/2024 372 1.9
FAT - Filesystem FAT === FAT, aka File Allocation Table, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22filesystem%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">filesystem</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #928 on PLDB 48 Years Old File Allocation Table (FAT) is a computer file system architecture and a family of industry-standard file systems utilizing it. The FAT file system is a continuing standard which borrows source code from the original, legacy file system and proves to be simple and robust. It offers useful performance even in lightweight implementations, but cannot deliver the same performance, reliability and scalability as some modern file systems. Read more on Wikipedia... https://en.wikipedia.org/wiki/File_Allocation_Table Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"filesystem"%5D%7D%5D%2C"logic"%3A"AND"%7D'>filesystem</a> - Early development of FAT happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> and <a href="../lists/labs.html#q=IBM">IBM</a> and <a href="../lists/labs.html#q=NCR Corporation">NCR Corporation</a> and <a href="../lists/labs.html#q=Seattle Computer Products">Seattle Computer Products</a> and <a href="../lists/labs.html#q=Compaq Computer Corporation">Compaq Computer Corporation</a> and <a href="../lists/labs.html#q=Digital Research">Digital Research</a> and <a href="../lists/labs.html#q=Novell">Novell</a> and <a href="../lists/labs.html#q=Caldera">Caldera</a> - See also: (10 related languages) <a href="exfat.html">ExFAT</a>, <a href="ntfs.html">New Technology File System</a>, <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="ext4.html">Ext4</a>, <a href="ascii.html">ASCII</a>, <a href="x86-assembly.html">x86 Assembly</a>, <a href="rexx.html">Rexx</a>, <a href="java.html">Java</a>, <a href="android.html">Android</a> Built with Scroll v170.5.0 10/15/2024 423 2.1
Fasttrack-scripting-host Built with Scroll v170.5.0 10/15/2024 6 0
FASTQ - Text data format FASTQ ===== FASTQ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #1506 on PLDB 25 Years Old FASTQ format is a text-based format for storing both a biological sequence (usually nucleotide sequence) and its corresponding quality scores. Both the sequence letter and quality score are each encoded with a single ASCII character for brevity. It was originally developed at the Wellcome Trust Sanger Institute to bundle a FASTA formatted sequence and its quality data, but has recently become the de facto standard for storing the output of high-throughput sequencing instruments such as the Illumina Genome Analyzer.. Read more on Wikipedia... https://en.wikipedia.org/wiki/FASTQ_format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of FASTQ happened in <a href="../lists/labs.html#q=Wellcome Trust Sanger Institute">Wellcome Trust Sanger Institute</a> - See also: (2 related languages) <a href="ascii.html">ASCII</a>, <a href="fasta-format.html">FASTA</a> ```Example from the web: @SEQ_ID GATTTGGGGTTCAAAGCAGTATCGATCAAATAGTAAATCCATTTGTTCAACTCACAGTTT + !''*((((***+))%%%++)(%%%%).1***-+*''))**55CCF>>>>>>CCCCCCC65 ``` ```Example from <a href='https://en.wikipedia.org/wiki/FASTQ_format'>Wikipedia</a>: sed -e 'n;n;n;y/!"#$%&'\''()*+,-.\/0123456789:;<=>?@ABCDEFGHIJKL/▁▁▁▁▁▁▁▁▂▂▂▂▂▃▃▃▃▃▄▄▄▄▄▅▅▅▅▅▆▆▆▆▆▇▇▇▇▇██████/' myfile.fastq # add -i to save the result to the same input file ``` Built with Scroll v170.5.0 10/15/2024 368 1.8
FASTA - Text data format FASTA ===== FASTA is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #1494 on PLDB 21 Years Old In bioinformatics, FASTA format is a text-based format for representing either nucleotide sequences or peptide sequences, in which nucleotides or amino acids are represented using single-letter codes. The format also allows for sequence names and comments to precede the sequences. The format originates from the FASTA software package, but has now become a standard in the field of bioinformatics.The simplicity of FASTA format makes it easy to manipulate and parse sequences using text-processing tools and scripting languages like the R programming language, Python, Ruby, and Perl.. Read more on Wikipedia... https://en.wikipedia.org/wiki/FASTA_format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of FASTA happened in <a href="../lists/labs.html#q=National Center for Biotechnology Information">National Center for Biotechnology Information</a> and <a href="../lists/labs.html#q=University of Virginia">University of Virginia</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/fasta">grammar</a> for FASTA - See also: (6 related languages) <a href="ascii.html">ASCII</a>, <a href="fastq-format.html">FASTQ</a>, <a href="r.html">R</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="perl.html">Perl</a> ```Example from <a href='https://en.wikipedia.org/wiki/FASTA_format'>Wikipedia</a>: >SEQUENCE_1 MTEITAAMVKELRESTGAGMMDCKNALSETNGDFDKAVQLLREKGLGKAAKKADRLAAEG LVSVKVSDDFTIAAMRPSYLSYEDLDMTFVENEYKALVAELEKENEERRRLKDPNKPEHK IPQFASRKQLSDAILKEAEEKIKEELKAQGKPEKIWDNIIPGKMNSFIADNSQLDSKLTL MGQFYVMDDKKTVEQVIAEKEKEFGGKIKIVEFICFEVGEGLEKKTEDFAAEVAAQL >SEQUENCE_2 SATVSEINSETDFVAKNDQFIALTKDTTAHIQSNSLQSVEELHSSTINGVKFEEYLKSQI ATIGENLVVRRFATLKAGANGVVNGYIHTNGRVGVVIAAACDSAEVASKSRDLLRQICMH ``` Built with Scroll v170.5.0 10/15/2024 399 2
Fast-fourier-transform-equation Built with Scroll v170.5.0 10/15/2024 6 0
Fardlang - Esoteric programming language Fardlang ======== Fardlang is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2022 by CompilingCoder and JustCoding123 and zplusfour and Hg0428. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=CompilingCoder CompilingCoder https://pldb.io/concepts/../lists/creators.html#q=JustCoding123 JustCoding123 https://pldb.io/concepts/../lists/creators.html#q=zplusfour zplusfour https://pldb.io/concepts/../lists/creators.html#q=Hg0428 Hg0428 #2078 on PLDB 3 Years Old ```Download source code: git clone https://github.com/Sarang0218/ResearchAndDevFor_Fardlang ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Fardlang is developed on <a href="https://github.com/Sarang0218/ResearchAndDevFor_Fardlang">GitHub</a> and has 5 stars - Early development of Fardlang happened in <a href="../lists/labs.html#q=https://github.com/Sarang0218">https://github.com/Sarang0218</a> - Fardlang is written in <a href="python.html">Python</a>, <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="cython.html">Cython</a>, <a href="html.html">HTML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="c.html">C</a>, <a href="csv.html">CSV</a>, <a href="cpp.html">C++</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="cmake.html">CMake</a>, <a href="pascal.html">Pascal</a>, <a href="diff.html">Diff</a>, <a href="c-shell.html">C shell</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="toml.html">TOML</a>, <a href="nix.html">Nix</a>, <a href="bash.html">Bash</a> ```Example from the web: # hehe fard dis is a fardy comment math = 3 fards? math == 3 fard "equals" farded ``` Built with Scroll v170.5.0 10/15/2024 428 2.1
Faradays-induction-equation Built with Scroll v170.5.0 10/15/2024 6 0
FAR - Programming language FAR === FAR is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #3429 on PLDB 25 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of FAR happened in <a href="../lists/labs.html#q=Oregon State University">Oregon State University</a> and <a href="../lists/labs.html#q=Hewlett-Packard">Hewlett-Packard</a> - FAR on HOPL https://hopl.info/showlanguage.prx?exp=5682 FAR on HOPL - Read more about FAR on Semantic Scholar: 1. https://semanticscholar.org/paper/c9b0a41c947611f98f2a8ab5ea04c15bbbf68720 1. Built with Scroll v170.5.0 10/15/2024 231 1.2
FORTRAN assembly program - Assembly language FORTRAN assembly program ======================== FORTRAN assembly program, aka FORTRAN assembly program, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1959. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221959%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1959 #3141 on PLDB 66 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of FORTRAN assembly program happened in <a href="../lists/labs.html#q=IBM">IBM</a> - FORTRAN assembly program on HOPL https://hopl.info/showlanguage.prx?exp=3357 FORTRAN assembly program on HOPL - Read more about FORTRAN assembly program on the web: 1. http://bitsavers.org/pdf/ibm/7090/C28-6235-2_7090_FAP.pdf 1. Built with Scroll v170.5.0 10/15/2024 236 1.2
Fantom - Programming language Fantom ====== Fantom is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #503 on PLDB 20 Years Old 176 <span title="Fantom repos on GitHub.">Repos</span> Fantom is a general purpose object-oriented programming language created by Brian and Andy Frank that runs on the Java Runtime Environment (JRE), JavaScript, and the .NET Common Language Runtime (CLR) (.NET support is considered "prototype" status). Its primary design goal is to provide a standard library API that abstracts away the question of whether the code will ultimately run on the JRE or CLR. Like C# and Java, Fantom uses a curly brace syntax. Read more on Wikipedia... https://en.wikipedia.org/wiki/Fantom_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 176 Fantom repos on <a href="https://github.com/search?q=language:Fantom">GitHub</a> - Early development of Fantom happened in <a href="../lists/labs.html#q=https://github.com/fantom-lang">https://github.com/fantom-lang</a> - The Google BigQuery Public Dataset GitHub snapshot shows 36 users using Fantom in 38 repos on <a href="https://api.github.com/search/repositories?q=language:Fantom">GitHub</a> - Explore Fantom snippets on <a href="http://www.rosettacode.org/wiki/Category:Fantom">Rosetta Code</a> - Fantom appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/fantom.py">syntax highlighting</a> for Fantom - GitHub supports <a href="https://github.com/rkoeninger/sublime-fantom" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Fantom - <a href="http://www.fantom.org">fantom.org</a> was registered in 2003 - See also: (11 related languages) <a href="csharp.html">C#</a>, <a href="java.html">Java</a>, <a href="scala.html">Scala</a>, <a href="ruby.html">Ruby</a>, <a href="erlang.html">Erlang</a>, <a href="javascript.html">JavaScript</a>, <a href="boo.html">Boo</a>, <a href="ceylon.html">Ceylon</a>, <a href="gosu.html">Gosu</a>, <a href="groovy.html">Groovy</a>, <a href="kotlin.html">Kotlin</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/Fantom.fan'>hello-world</a>: // Hello from Fantom! class HelloWorld { static Void main() { echo("Hello World") } } ``` ```Example from <a href='https://github.com/rkoeninger/sublime-fantom'>Linguist</a>: /* * Author: Robert Koeninger * License: WTFPL (http://www.wtfpl.net/) */ mixin Expr { abstract Obj? eval() } class Constant : Expr { Obj? value new make(Obj? value) { this.value = value } override Obj? eval() { value } } enum class Op { plus, minus } class Infix : Expr { Op op Expr left Expr right new make(Op op, Expr left, Expr right) { this.op = op this.left = left this.right = right } override Obj? eval() { switch (op) { case Op.plus: return (Int)left.eval() + (Int)right.eval() case Op.minus: return (Int)left.eval() - (Int)right.eval() default: throw Err("undefined Op") } } } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Fantom_(programming_language)'>Wikipedia</a>: // Hello from Fantom! class HelloWorld { static Void main() { echo("Hello, World!") } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token echo row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 778 3.9
Fancy - Programming language Fancy ===== Fancy is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #489 on PLDB 15 Years Old 27 <span title="Fancy repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/bakkdoor/fancy ``` Fancy is a dynamic, object-oriented programming language inspired by Smalltalk, Ruby, Io and Erlang that runs on the Rubinius VM. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Fancy is developed on <a href="https://github.com/bakkdoor/fancy">GitHub</a> and has 262 stars - There are at least 27 Fancy repos on <a href="https://github.com/search?q=language:Fancy">GitHub</a> - Early development of Fancy happened in <a href="../lists/labs.html#q=https://github.com/bakkdoor/fancy/issues">https://github.com/bakkdoor/fancy/issues</a> - Fancy is written in <a href="ruby.html">Ruby</a>, <a href="javascript.html">JavaScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="c.html">C</a>, <a href="html.html">HTML</a>, <a href="lisp.html">Lisp</a>, <a href="yaml.html">YAML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 108 users using Fancy in 113 repos on <a href="https://api.github.com/search/repositories?q=language:Fancy">GitHub</a> - Explore Fancy snippets on <a href="http://www.rosettacode.org/wiki/Category:Fancy">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/ruby.py">syntax highlighting</a> for Fancy - GitHub supports <a href="https://github.com/fancy-lang/fancy-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Fancy - <a href="http://www.fancy-lang.org/">fancy-lang.org</a> was registered in 2010 ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/Fancy.fy'>hello-world</a>: "Hello World" println ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 595 3
Family BASIC - Programming language Family BASIC ============ Family BASIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #3025 on PLDB 41 Years Old Family BASIC or Famicom BASIC is the consumer product for programming Nintendo's Family Computer video game console of Japan. Family BASIC was launched on June 21, 1984 to consumers in Japan by Nintendo, in cooperation with Hudson Soft and Sharp Corporation. A second version titled Family BASIC V3 was released on February 21, 1985, with greater memory and new features.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Family_BASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Family BASIC happened in <a href="../lists/labs.html#q=Nintendo Co., Ltd">Nintendo Co., Ltd</a> and <a href="../lists/labs.html#q=Sharp Corporation">Sharp Corporation</a> and <a href="../lists/labs.html#q=Hudson Soft Co., Ltd">Hudson Soft Co., Ltd</a> - See also: (2 related languages) <a href="basic.html">BASIC</a>, <a href="microsoft-basic.html">Microsoft BASIC</a> Built with Scroll v170.5.0 10/15/2024 317 1.6
False - Programming language False ===== False is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993 by Wouter Van Oortmerssen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Wouter%20Van%20Oortmerssen Wouter Van Oortmerssen #1731 on PLDB 32 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of False happened in <a href="../lists/labs.html#q=http://strlen.com">http://strlen.com</a> - Explore False snippets on <a href="http://www.rosettacode.org/wiki/Category:FALSE">Rosetta Code</a> - 1 PLDB concepts link to False: <a href="apter-f.html">F</a> ```Example from the web: { writes all prime numbers between 0 and 100 } 99 9[1-$][$@$@$@$@/*=[1-$[%1-$@]?0[$.' ,]?]?]# ``` ```Example from <a href='https://riju.codes/false'>Riju</a>: "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/False.f'>hello-world</a>: "Hello World " ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 332 1.7
Falcon - Programming language Falcon ====== Falcon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Giancarlo Niccolai. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Giancarlo%20Niccolai Giancarlo Niccolai #733 on PLDB 22 Years Old Falcon is an open source, multi-paradigm programming language. Design and implementation is led by Giancarlo Niccolai, a native of Bologna, Italy and Information Technology graduate from Pistoia. Falcon translates computer source code to virtual machine instructions for evaluation. Read more on Wikipedia... https://en.wikipedia.org/wiki/Falcon_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Falcon happened in <a href="../lists/labs.html#q=https://github.com/falconpl">https://github.com/falconpl</a> - Explore Falcon snippets on <a href="http://www.rosettacode.org/wiki/Category:Falcon">Rosetta Code</a> - Falcon on HOPL https://hopl.info/showlanguage.prx?exp=7122 Falcon on HOPL - Falcon appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="http://falconpl.org">falconpl.org</a> was registered in 2005 - See also: (15 related languages) <a href="perl.html">Perl</a>, <a href="lua.html">Lua</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="php.html">PHP</a>, <a href="lisp.html">Lisp</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="unicode.html">Unicode</a>, <a href="xml.html">XML</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="sqlite.html">SQLite</a>, <a href="json.html">JSON</a>, <a href="regex.html">Regular Expressions</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/Falcon.fal'>hello-world</a>: #!/usr/bin/env falcon > "Hello World" ``` ```Example from <a href='http://helloworldcollection.de/#Falcon'>the Hello World Collection</a>: // Hello World in Falcon > "Hello World!" ``` ```Example from <a href='https://en.wikipedia.org/wiki/Falcon_(programming_language)'>Wikipedia</a>: directive lang=fr_FR // uses 5 characters ISO language code > i"Bonjour à tout le monde!" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 565 2.8
Fad Built with Scroll v170.5.0 10/15/2024 6 0
Factor - Programming language Factor ====== Factor is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Slava Pestov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Slava%20Pestov Slava Pestov #149 on PLDB 22 Years Old 201 <span title="Factor repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/factor/factor ``` Factor is a stack-oriented programming language created by Slava Pestov. Factor is dynamically typed and has automatic memory management, as well as powerful metaprogramming features. The language has a single implementation featuring a self-hosted optimizing compiler and an interactive development environment. Read more on Wikipedia... https://en.wikipedia.org/wiki/Factor_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Factor is developed on <a href="https://github.com/factor/factor">GitHub</a> and has 1,602 stars - There are at least 201 Factor repos on <a href="https://github.com/search?q=language:Factor">GitHub</a> - Early development of Factor happened in <a href="../lists/labs.html#q=https://github.com/factor">https://github.com/factor</a> - Factor is written in <a href="xml.html">XML</a>, <a href="cpp.html">C++</a>, <a href="lisp.html">Lisp</a>, <a href="c.html">C</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="glsl.html">GLSL</a>, <a href="vim-script.html">Vim script</a>, <a href="csv.html">CSV</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="cson.html">CSON</a>, <a href="assembly-language.html">Assembly language</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="sql.html">SQL</a>, <a href="cuda.html">CUDA</a>, <a href="yaml.html">YAML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="svg.html">SVG</a>, <a href="perl.html">Perl</a>, <a href="make.html">Make</a>, <a href="dtd.html">DTD</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="lua.html">Lua</a>, <a href="nix.html">Nix</a>, <a href="ruby.html">Ruby</a>, <a href="rust.html">Rust</a> - The Google BigQuery Public Dataset GitHub snapshot shows 110 users using Factor in 111 repos on <a href="https://api.github.com/search/repositories?q=language:Factor">GitHub</a> - There are 50 <a href="https://projecteuler.net/language=Factor">Project Euler</a> users using Factor - Explore Factor snippets on <a href="http://www.rosettacode.org/wiki/Category:Factor">Rosetta Code</a> - Factor appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/factor">package</a> for syntax highlighting Factor - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/factor.py">syntax highlighting</a> for Factor - GitHub supports <a href="https://github.com/slavapestov/factor" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Factor - <a href="https://factorcode.org/">factorcode.org</a> was registered in 2005 - See also: (17 related languages) <a href="linux.html">Linux</a>, <a href="joy.html">Joy</a>, <a href="forth.html">Forth</a>, <a href="lisp.html">Lisp</a>, <a href="self.html">Self</a>, <a href="java.html">Java</a>, <a href="scheme.html">Scheme</a>, <a href="c.html">C</a>, <a href="java-bytecode.html">Java Bytecode</a>, <a href="reverse-polish-notation.html">Reverse Polish notation</a>, <a href="xml.html">XML</a>, <a href="opengl.html">OpenGL</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="sqlite.html">SQLite</a>, <a href="objective-c.html">Objective-C</a>, <a href="fortran.html">Fortran</a>, <a href="smalltalk.html">Smalltalk</a> - Read more about Factor on the web: 1. https://docs.google.com/document/d/17IddUbocCQhmx_mCcycij6Dmmn-c0ReZqLWzY-idt-Q/edit 1. - 1 PLDB concepts link to Factor: <a href="interleaved-notation.html">Interleaved Notation</a> ```Example from <a href='https://riju.codes/factor'>Riju</a>: IN: main USE: io "Hello, world!" print ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/Factor.factor'>hello-world</a>: USING: io ; "Hello World" print ``` ```Example from <a href='https://en.wikipedia.org/wiki/Factor_(programming_language)'>Wikipedia</a>: : make-html ( string -- xml ) dup <XML <html> <head><title><-></title></head> <body><h1><-></h1></body> </html> XML> ; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example Token row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1019 5.1
Fully Automated Compiling Technique - Programming language Fully Automated Compiling Technique =================================== Fully Automated Compiling Technique, aka Fully Automated Compiling Technique, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1959. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221959%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1959 #1804 on PLDB 66 Years Old FACT is an early discontinued computer programming language, created by the Datamatic Division of Minneapolis Honeywell for its model 800 series business computers in 1959. FACT was an acronym for "Fully Automated Compiling Technique". It was an influence on the design of the COBOL programming language. Read more on Wikipedia... https://en.wikipedia.org/wiki/FACT_(computer_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Fully Automated Compiling Technique happened in <a href="../lists/labs.html#q=Computer Sciences Corporation">Computer Sciences Corporation</a> and <a href="../lists/labs.html#q=Honeywell">Honeywell</a> - Fully Automated Compiling Technique on HOPL https://hopl.info/showlanguage.prx?exp=68 Fully Automated Compiling Technique on HOPL - See also: (1 related languages) <a href="cobol.html">COBOL</a> ```Example from <a href='https://en.wikipedia.org/wiki/FACT_(computer_language)'>Wikipedia</a>: L 1 PAGE-HEADING BATCH NO. ^ IN ERROR PAGE ^ L 2 COLUMN-HEADING EMP.NO. HOURS EMP.NO. HOURS EMP.NO. HOURS EMP.NO. HOURS EMP.NO. HOURS EMP.NO. HOURS EMP.NO. HOURS EMP.NO. HOURS L 3 ERROR-LINE ^ .^ ^ .^ ^ .^ ^ .^ ^ .^ ^ .^ ^ .^ ^ .^ L 4 BOND-HEADING BOND ORDERS EMP. NO. NAME DATE BOND PAGE ^ L 5 BONDORDER-LINE ^ ^ ^- ^- ^ . ^ L 6 DEL-HEADING TERMINATIONS EMP. NO. DATE NAME BOND CR. TOTALS.. GROSS TAX FICA INSUR RET PAGE ^ L 7 DELETIONS-LINE ^ ^- ^- ^ ^ . ^ . ^ . ^ . ^ . ^ . ^ L 8 ERROR-HEADING ERRORS... EMP. NO. DATE TYPE PAGE ^ L 9 ERROR-LINE ^ ^- ^- ^ ^ L 10 TITLE-LINE PLACE CHECK FORM IN PRINTER L 12 1PAYLINE ^ ^/ ^/ ^ .^ ^/ ^/ ^ L 13 2PAYLINE . ^ . ^ . ^ .^ . ^ L 14 3PAYLINE ^ $****. ^ . ^ . ^ ``` Built with Scroll v170.5.0 10/15/2024 431 2.2
FaCT - Programming language FaCT ==== FaCT is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Deian Stefan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Deian%20Stefan Deian Stefan #927 on PLDB 8 Years Old ```Download source code: git clone https://github.com/PLSysSec/FaCT ``` FaCT is a domain-specific language that aids you in writing constant-time code for cryptographic routines that need to be free from timing side channels. This is the compiler for the Flexible and Constant Time cryptographic programming language. Real-world cryptographic code is often written in a subset of C intended to execute in constant-time, thereby avoiding timing side channel vulnerabilities. This C subset eschews structured programming as we know it: if-statements, looping constructs, and procedural abstractions can leak timing information when handling sensitive data. The resulting obfuscation has led to subtle bugs, even in widely-used high-profile libraries like OpenSSL. To address the challenge of writing constant-time cryptographic code, we present FaCT, a crypto DSL that provides high-level but safe language constructs. The FaCT compiler uses a secrecy type system to automatically transform potentially timing-sensitive high-level code into low-level, constant-time LLVM bitcode. We develop the language and type system, formalize the constant-time transformation, and present an empirical evaluation that uses FaCT to implement core crypto routines from several open-source projects including OpenSSL, libsodium, and curve25519-donna. Our evaluation shows that FaCT's design makes it possible to write \emph{readable}, high-level cryptographic code, with \emph{efficient}, \emph{constant-time} behavior. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - FaCT is developed on <a href="https://github.com/PLSysSec/FaCT">GitHub</a> and has 191 stars - Early development of FaCT happened in <a href="../lists/labs.html#q=University of California San Diego">University of California San Diego</a> and <a href="../lists/labs.html#q=Stanford University">Stanford University</a> and <a href="../lists/labs.html#q=PI for Security and Privacy">PI for Security and Privacy</a> and <a href="../lists/labs.html#q=Inria">Inria</a> and <a href="../lists/labs.html#q=IMDEA Software Institute">IMDEA Software Institute</a> - FaCT is written in <a href="ocaml.html">OCaml</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="dockerfile.html">Dockerfile</a> - Read more about FaCT on the web: 1. https://ranjitjhala.github.io/static/fact_dsl.pdf 1. ```Example from the web: void swap_conditional(secret mut uint64[5] a, secret mut uint64[5] b, secret uint64 swapi) { if (swapi == 1) { for (uint32 i from 0 to 5) { secret uint64 x = a[i]; a[i] = b[i]; b[i] = x; } } } ``` Built with Scroll v170.5.0 10/15/2024 607 3
Facelets - Template language Facelets ======== Facelets is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #2165 on PLDB 20 Years Old In computing, Facelets is an open-source Web template system under the Apache license and the default view handler technology (aka view declaration language) for JavaServer Faces (JSF). The language requires valid input XML documents to work. Facelets supports all of the JSF UI components and focuses completely on building the JSF component tree, reflecting the view for a JSF application. Read more on Wikipedia... https://en.wikipedia.org/wiki/Facelets Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Early development of Facelets happened in <a href="../lists/labs.html#q=https://javaee.github.io">https://javaee.github.io</a> - See also: (3 related languages) <a href="java.html">Java</a>, <a href="xml.html">XML</a>, <a href="java-server-pages.html">JSP</a> ```Example from <a href='https://en.wikipedia.org/wiki/Facelets'>Wikipedia</a>: <ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:h="http://java.sun.com/jsf/html" xmlns:cc="http://java.sun.com/jsf/composite"> <cc:interface/> <cc:implementation> <h:outputText value="&amp;nbsp;" escape="false"/> </cc:implementation> </ui:composition> ``` Built with Scroll v170.5.0 10/15/2024 379 1.9
Fac Built with Scroll v170.5.0 10/15/2024 6 0
Fable - Programming language Fable ===== Fable is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #3428 on PLDB 42 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Fable happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - Fable on HOPL https://hopl.info/showlanguage.prx?exp=4401 Fable on HOPL - Read more about Fable on Semantic Scholar: 1. https://semanticscholar.org/paper/65a0e53cfd0a4aea51c16ad8693ce8d39734c2ef 1. Built with Scroll v170.5.0 10/15/2024 217 1.1
Fable - Programming language Fable ===== Fable is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1677 on PLDB 13 Years Old Fable is a compiler that brings F# into the JavaScript ecosystem - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Fable happened in <a href="../lists/labs.html#q=https://github.com/fable-compiler">https://github.com/fable-compiler</a> - <a href="https://fable.io/">fable.io</a> was registered in 2012 - 1 PLDB concepts link to Fable: <a href="reason.html">Reason</a> ```Example from the web: type Face = | Ace | King | Queen | Jack | Number of int type Color = | Spades | Hearts | Diamonds | Clubs type Card = | Face * Color let aceOfHearts = Ace, Hearts let tenOfSpades = (Number 10), Spades match card with | Ace, Hearts -> printfn "Ace Of Hearts!" | _, Hearts -> printfn "A lovely heart" | (Number 10), Spades -> printfn "10 of Spades" | _, (Diamonds|Clubs) -> printfn "Diamonds or clubs" // Warning: // Incomplete pattern matches on this expression. // For example, the value '(_,Spades)' may indicate // a case not covered by the pattern(s). ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printfn row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 402 2
F - Programming language F = F is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #979 on PLDB 29 Years Old F is a modular, compiled, numeric programming language, designed for scientific programming and scientific computation. F was developed as a modern Fortran, thus making it a subset of Fortran 95. It combines both numerical and data abstraction features from these languages. Read more on Wikipedia... https://en.wikipedia.org/wiki/F_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - Early development of F happened in <a href="../lists/labs.html#q=The Fortran Company">The Fortran Company</a> - Explore F snippets on <a href="http://www.rosettacode.org/wiki/Category:F">Rosetta Code</a> - F on HOPL https://hopl.info/showlanguage.prx?exp=3460 F on HOPL - See also: (3 related languages) <a href="f-sharp.html">F#</a>, <a href="fstar.html">F*</a>, <a href="fortran.html">Fortran</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/F.f95'>hello-world</a>: program hello print *, "Hello World" end program hello ``` ```Example from <a href='https://en.wikipedia.org/wiki/F_(programming_language)'>Wikipedia</a>: program main ! Insert code here end program main ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 431 2.2
F# - Programming language F# == F# is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005 by Don Syme. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Don%20Syme Don Syme #68 on PLDB 20 Years Old F# (pronounced F sharp) is a strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming methods. F# is most often used as a cross-platform Common Language Infrastructure (CLI) language, but it can also generate JavaScript and graphics processing unit (GPU) code. F# is developed by the F# Software Foundation, Microsoft and open contributors. Read more on Wikipedia... https://en.wikipedia.org/wiki/F_Sharp_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of F# happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - The Google BigQuery Public Dataset GitHub snapshot shows 4k users using F# in 6k repos on <a href="https://api.github.com/search/repositories?q=language:F#">GitHub</a> - Check out the 128 <a href="https://www.meetup.com/topics/f-programming/">F# meetup groups</a> on Meetup.com. - There are 1,245 <a href="https://projecteuler.net/language=F#">Project Euler</a> users using F# - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> F# programmers reported a median salary of $81,037. 1% of respondents reported using F#. 804 programmers reported using F#, and 2,157 said they wanted to use it - F# on HOPL https://hopl.info/showlanguage.prx?exp=3716 F# on HOPL - F# appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - F# Ubuntu package https://packages.ubuntu.com/jammy/fsharp F# Ubuntu package - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/fsharp">package</a> for syntax highlighting F# - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dotnet.py">syntax highlighting</a> for F# - GitHub supports <a href="https://github.com/fsprojects/atom-fsharp" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for F# - F# appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/f-sharp">F# on exercism.</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/fsprojects/IfSharp">Kernel</a> for F# - There is a <a href="https://www.nuget.org/">central package repository</a> for F# - Read more about F# on the web: 1. https://docs.microsoft.com/en-us/dotnet/fsharp/language-reference/index 1. - 19 PLDB concepts link to F#: <a href="ace.html">Ace Editor</a>, <a href="blech.html">Blech</a>, <a href="cloc.html">cloc</a>, <a href="corescript.html">corescript</a>, <a href="dafny.html">Dafny</a>, <a href="fstar.html">F*</a>, <a href="gforth.html">Gforth</a>, <a href="jsil-compiler.html">jsil-compiler</a>, <a href="juniper.html">juniper</a>, <a href="mal.html">mal</a>, <a href="preforth.html">preforth</a>, <a href="pygments.html">Pygments</a>, <a href="r3.html">r3</a>, <a href="reforth.html">reforth</a>, <a href="roslyn-compiler.html">Roslyn compiler</a>, <a href="spiral.html">spiral</a>, <a href="tao3d.html">tao3d</a>, <a href="vale-assembly.html">Vale</a>, <a href="wonkey.html">Wonkey</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: module Program let square num = num * num ``` ```Example from <a href='https://riju.codes/fsharp'>Riju</a>: printfn "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/f/FSharp.fs'>hello-world</a>: printfn "Hello World" ``` ```Example from <a href='http://helloworldcollection.de/#F#'>the Hello World Collection</a>: (* Hello World in F# *) printf "Hello World!\n" ``` ```Example from <a href='https://github.com/fsprojects/atom-fsharp'>Linguist</a>: module Sample open System type Foo = { Bar : string } type Baz = interface end let Sample1(xs : int list) : string = xs |> List.map (fun x -> string x) |> String.concat "," ``` ```Example from <a href='https://en.wikipedia.org/wiki/F_Sharp_(programming_language)'>Wikipedia</a>: /// A simple prime number detector let isPrime (n:int) = let bound = int (sqrt (float n)) seq {2 .. bound} |> Seq.forall (fun x -> n % x <> 0) // We are using async workflows let primeAsync n = async { return (n, isPrime n) } /// Return primes between m and n using multiple threads let primes m n = seq {m .. n} |> Seq.map primeAsync |> Async.Parallel |> Async.RunSynchronously |> Array.filter snd |> Array.map fst // Run a test primes 1000000 1002000 |> Array.iter (printfn "%d") ``` ```F# <a href="../lists/keywords.html#q=f-sharp">Keywords</a> abstract and atomic as assert asr base begin break checked component const constraint constructor continue class default delegate do done downcast downto elif else end exception eager event external extern false finally for fun function fixed functor global if in include inherit inline interface internal land lor lsl lsr lxor lazy let match member mod module mutable namespace method mixin new not null of open or object override private parallel process protected pure public rec return static sealed struct sig then to true tailcall trait try type upcast use val void virtual volatile when while with yield ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example // 0[bB][01][01_]*[uU]?[yslLn]? Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // \d[\d_]*[uU]?[yslLnQRZINGmM]? Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // -?\d[\d_]*(.[\d_]*)?([eE][+\-]?\d[\d_]*)[fFmM]? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0[xX][\da-fA-F][\da-fA-F_]*[uU]?[yslLn]?[fF]? Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example // 0[oO][0-7][0-7_]*[uU]?[yslLn]? Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printfn row Feature Units of Measure FeatureLink ../features/hasUnitsOfMeasure.html Supported <span class="hasFeature">✓</span> Example // https://fsharpforfunandprofit.com/posts/units-of-measure/ [<Measure>] type N = kg m/sec^2 let force1 = 5.0<kg m/sec^2> let force2 = 5.0<N> force1 = force2 // true Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Namespaces FeatureLink ../features/hasNamespaces.html Supported <span class="hasFeature">✓</span> Example namespace Widgets type MyWidget1 = member this.WidgetName = "Widget1" module WidgetsModule = let widgetName = "Widget2" Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example open module-or-namespace-name open System.IO open List open Seq Token row Feature Directives FeatureLink ../features/hasDirectives.html Supported <span class="hasFeature">✓</span> Example #if VERSION1 let function1 x y = printfn "x: %d y: %d" x y x + 2 * y #else let function1 x y = printfn "x: %d y: %d" x y x - 2*y #endif // Line directives as source maps can be used when compiling to F#: #line 25 "C:\\Projects\\MyProject\\MyProject\\Script1" Token row Feature Doc comments FeatureLink ../features/hasDocComments.html Supported <span class="hasFeature">✓</span> Example /// Adds 2 numbers let rec add x y = x + y Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1594 8
F-Script - Programming language F-Script ======== F-Script is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by Philippe Mougin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Philippe%20Mougin Philippe Mougin #961 on PLDB 16 Years Old ```Download source code: git clone https://github.com/pmougin/f-script ``` F-Script is an object-oriented scripting programming language for Apple's macOS operating system developed by Philippe Mougin. F-Script is an interactive language based on Smalltalk, using macOS's native Cocoa API.. Read more on Wikipedia... https://en.wikipedia.org/wiki/F-Script_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - F-Script is developed on <a href="https://github.com/pmougin/f-script">GitHub</a> and has 118 stars - Early development of F-Script happened in <a href="../lists/labs.html#q=https://github.com/pmougin">https://github.com/pmougin</a> - F-Script is written in <a href="objective-c.html">Objective-C</a>, <a href="xml.html">XML</a> - F-Script on HOPL https://hopl.info/showlanguage.prx?exp=5441 F-Script on HOPL - See also: (3 related languages) <a href="x86-isa.html">X86</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="apl.html">APL</a> Built with Scroll v170.5.0 10/15/2024 352 1.8
F Prime - Library F Prime ======= F Prime is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2017 by Timothy Canham. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Timothy%20Canham Timothy Canham #473 on PLDB 8 Years Old ```Download source code: git clone https://github.com/nasa/fprime ``` F' - A flight software and embedded systems framework - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - F Prime is developed on <a href="https://github.com/nasa/fprime">GitHub</a> and has 9,984 stars - Early development of F Prime happened in <a href="../lists/labs.html#q=https://github.com/nasa/">https://github.com/nasa/</a> - F Prime is written in <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="bash.html">Bash</a>, <a href="ini.html">Ini</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="c.html">C</a>, <a href="html.html">HTML</a>, <a href="plantuml.html">plantuml</a>, <a href="xslt.html">XSLT</a>, <a href="svg.html">SVG</a>, <a href="csv.html">CSV</a> Built with Scroll v170.5.0 10/15/2024 356 1.8
Ezhil - Programming language Ezhil ===== Ezhil is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007 by Muthu Annamalai. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Muthu%20Annamalai Muthu Annamalai #1027 on PLDB 18 Years Old Ezhil, in Tamil language script (எழில்), is a compact, open source, interpreted, programming language, originally designed to enable native-Tamil speaking students, K-12 age-group to learn computer programming, and enable learning numeracy and computing, outside of linguistic expertise in predominately English language-based computer systems. In the Ezhil programming language, Tamil keywords and language-grammar are chosen to easily enable the native Tamil speaker write programs in the Ezhil system. Ezhil allows easy representation of computer program closer to the Tamil language logical constructs equivalent to the conditional, branch and loop statements in modern English based programming languages. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ezhil_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Ezhil happened in <a href="../lists/labs.html#q=Google">Google</a> - Explore Ezhil snippets on <a href="http://www.rosettacode.org/wiki/Category:Ezhil">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/ezhil.py">syntax highlighting</a> for Ezhil - <a href="http://ezhillang.org">ezhillang.org</a> was registered in 2021 - See also: (4 related languages) <a href="linux.html">Linux</a>, <a href="logo.html">Logo</a>, <a href="basic.html">BASIC</a>, <a href="python.html">Python</a> ```Example from <a href='https://riju.codes/ezhil'>Riju</a>: பதிப்பி "வணக்கம், உலகமே!" ``` ```Example from <a href='http://helloworldcollection.de/#Ezhil'>the Hello World Collection</a>: # Hello world in Ezhil பதிப்பி "வணக்கம்!" பதிப்பி "உலகே வணக்கம்" பதிப்பி "******* நன்றி!. *******" exit() ``` ```Example from <a href='https://en.wikipedia.org/wiki/Ezhil_(programming_language)'>Wikipedia</a>: நிரல்பாகம் yin(radius, color1, color2) #turtle_width(3) turtle_color("black") turtle_fill(True) turtle_circle(radius/2., 180) turtle_circle(radius, 180) turtle_left(180) turtle_circle( -1*radius/2.0 , 180 ) turtle_color(color1) turtle_fill(True) turtle_color(color2) turtle_left(90) turtle_up() turtle_forward(radius*0.375) turtle_right(90) turtle_down() turtle_circle(radius*0.125) turtle_left(90) turtle_fill(False) turtle_up() turtle_backward(radius*0.375) turtle_down() turtle_left(90) முடி நிரல்பாகம் main() #turtle_reset() yin(200, "white", "black") yin(200, "black", "white") turtle_ht() pause( "Done! Hit enter to quit", 5) முடி main() ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token True False row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 611 3.1
EZ - Programming language EZ == EZ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #3140 on PLDB 41 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of EZ happened in <a href="../lists/labs.html#q=Princeton University">Princeton University</a> - EZ on HOPL https://hopl.info/showlanguage.prx?exp=1082 EZ on HOPL - Read more about EZ on Semantic Scholar: 1. https://semanticscholar.org/paper/fab2ddbaf0a5ceaa0fe2e264cde5308307b1097f 1. Built with Scroll v170.5.0 10/15/2024 217 1.1
EYG - Programming language EYG === EYG, aka Eat Your Greens, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Peter Saxton. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Peter%20Saxton Peter Saxton #1203 on PLDB 4 Years Old ```Download source code: git clone https://github.com/crowdhailer/eyg-lang ``` Experiments in building "better" languages and tools; for some measure of better. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - EYG is developed on <a href="https://github.com/crowdhailer/eyg-lang">GitHub</a> and has 138 stars - EYG is written in <a href="gleam.html">Gleam</a>, <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="elixir.html">Elixir</a>, <a href="toml.html">TOML</a>, <a href="yaml.html">YAML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="css.html">CSS</a>, <a href="csv.html">CSV</a>, <a href="cpp.html">C++</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: let message = "Hello, World!" let greet = message -> perform Alert(message) greet(message) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 364 1.8
Extran Built with Scroll v170.5.0 10/15/2024 6 0
Extensible Embeddable Language - Programming language Extensible Embeddable Language ============================== Extensible Embeddable Language is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005 by David Olofson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=David%20Olofson David Olofson #2633 on PLDB 20 Years Old The Extensible Embeddable Language (EEL) is a scripting and programming language in development by David Olofson. EEL is intended for scripting in realtime systems with cycle rates in the kHz range, such as musical synthesizers and industrial control systems, but also aspires to be usable as a platform independent general purpose programming language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Extensible_Embeddable_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Extensible Embeddable Language happened in <a href="../lists/labs.html#q=https://github.com/olofson">https://github.com/olofson</a> - See also: (3 related languages) <a href="lua.html">Lua</a>, <a href="c.html">C</a>, <a href="pascal.html">Pascal</a> ```Example from <a href='https://en.wikipedia.org/wiki/Extensible_Embeddable_Language'>Wikipedia</a>: export function main<args> { print("Recursion test 1:\n"); procedure recurse(arg) { print("arg = ", arg, "\n"); if arg recurse(arg - 1); } recurse(10); print("Recursion test 2; Mutual Recursion:\n"); procedure mrecurse2(arg); procedure mrecurse1(arg) { print("arg = ", arg, "\n"); if arg mrecurse2(arg); } procedure mrecurse2(arg) { mrecurse1(arg - 1); }; mrecurse1(10); print("Recursion test 2; Mutual Recursion with Function Reference:\n"); procedure mrrecurse1(arg, fn) { print("arg = ", arg, "\n"); if arg fn(arg, fn); } local mrr2 = procedure (arg, fn) { mrrecurse1(arg - 1, fn); }; mrrecurse1(10, mrr2); print(Recursion tests done.\n); return 0; } ``` Built with Scroll v170.5.0 10/15/2024 433 2.2
Extended Pascal - Programming language Extended Pascal =============== Extended Pascal is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #3427 on PLDB 38 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Extended Pascal is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="pascal.html">Pascal</a> - Early development of Extended Pascal happened in <a href="../lists/labs.html#q=North Carolina State University">North Carolina State University</a> - Extended Pascal on HOPL https://hopl.info/showlanguage.prx?exp=1685 Extended Pascal on HOPL - Read more about Extended Pascal on Semantic Scholar: 1. https://semanticscholar.org/paper/f5a9c81e0085af8b4f9d3da8aa4df8883057e1e8 1. Built with Scroll v170.5.0 10/15/2024 298 1.5
Extended ML - Programming language Extended ML =========== Extended ML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #2665 on PLDB 40 Years Old Extended ML is a wide-spectrum language covering both specification and implementation and based on the ML programming language. It extends the syntax of ML to include axioms, which need not be executable but can rigorously specify the behavior of the program. With this addition the language can be used for stepwise refinement, proceeding gradually from an initial formal specification to eventually yield an executable Standard ML program. Read more on Wikipedia... https://en.wikipedia.org/wiki/Extended_ML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Extended ML happened in <a href="../lists/labs.html#q=University of Edinburgh">University of Edinburgh</a> - Extended ML on HOPL https://hopl.info/showlanguage.prx?exp=1140 Extended ML on HOPL - See also: (1 related languages) <a href="standard-ml.html">Standard ML</a> Built with Scroll v170.5.0 10/15/2024 305 1.5
Extempore - Programming language Extempore ========= Extempore is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #2757 on PLDB 14 Years Old Extempore is a programming language and runtime environment designed to support cyberphysical programming, where a human programmer operates as an active agent in the world. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Extempore happened in <a href="../lists/labs.html#q=https://github.com/extemporelang">https://github.com/extemporelang</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/lisp.py">syntax highlighting</a> for Extempore Built with Scroll v170.5.0 10/15/2024 244 1.2
Ext4 - Filesystem Ext4 ==== Ext4 is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22filesystem%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">filesystem</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1505 on PLDB 17 Years Old The ext4 or fourth extended filesystem is a journaling file system for Linux, developed as the successor to ext3.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ext4 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"filesystem"%5D%7D%5D%2C"logic"%3A"AND"%7D'>filesystem</a> - Early development of Ext4 happened in <a href="../lists/labs.html#q=Linux Foundation">Linux Foundation</a> - See also: (5 related languages) <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="ext3.html">Ext3</a>, <a href="ext2.html">Ext2</a>, <a href="android.html">Android</a> Built with Scroll v170.5.0 10/15/2024 258 1.3
Ext3 - Filesystem Ext3 ==== Ext3 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22filesystem%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">filesystem</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2063 on PLDB 24 Years Old ext3, or third extended filesystem, is a journaled file system that is commonly used by the Linux kernel. It used to be the default file system for many popular Linux distributions. Stephen Tweedie first revealed that he was working on extending ext2 in Journaling the Linux ext2fs Filesystem in a 1998 paper, and later in a February 1999 kernel mailing list posting. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ext3 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"filesystem"%5D%7D%5D%2C"logic"%3A"AND"%7D'>filesystem</a> - Early development of Ext3 happened in <a href="../lists/labs.html#q=Linux Foundation">Linux Foundation</a> - See also: (3 related languages) <a href="linux.html">Linux</a>, <a href="ext2.html">Ext2</a>, <a href="ext4.html">Ext4</a> Built with Scroll v170.5.0 10/15/2024 287 1.4
Ext2 - Filesystem Ext2 ==== Ext2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22filesystem%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">filesystem</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #1724 on PLDB 32 Years Old The ext2 or second extended file system is a file system for the Linux kernel. It was initially designed by Rémy Card as a replacement for the extended file system (ext). Having been designed according to the same principles as the Berkeley Fast File System from BSD, it was the first commercial-grade filesystem for Linux.The canonical implementation of ext2 is the "ext2fs" filesystem driver in the Linux kernel. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ext2 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"filesystem"%5D%7D%5D%2C"logic"%3A"AND"%7D'>filesystem</a> - Early development of Ext2 happened in <a href="../lists/labs.html#q=Linux Foundation">Linux Foundation</a> - See also: (4 related languages) <a href="linux.html">Linux</a>, <a href="ext.html">Extended file system</a>, <a href="ext3.html">Ext3</a>, <a href="ext4.html">Ext4</a> Built with Scroll v170.5.0 10/15/2024 304 1.5
Extended file system - Filesystem Extended file system ==================== Extended file system is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22filesystem%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">filesystem</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #1858 on PLDB 33 Years Old The extended file system, or ext, was implemented in April 1992 as the first file system created specifically for the Linux kernel. It has metadata structure inspired by the traditional Unix File System (UFS) and was designed by Rémy Card to overcome certain limitations of the MINIX file system. It was the first implementation that used the virtual file system (VFS), for which support was added in the Linux kernel in version 0.96c, and it could handle file systems up to 2 gigabytes (GB) in size.ext was the first in the series of extended file systems. Read more on Wikipedia... https://en.wikipedia.org/wiki/Extended_file_system Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"filesystem"%5D%7D%5D%2C"logic"%3A"AND"%7D'>filesystem</a> - Early development of Extended file system happened in <a href="../lists/labs.html#q=Linux Foundation">Linux Foundation</a> - See also: (4 related languages) <a href="linux.html">Linux</a>, <a href="ext2.html">Ext2</a>, <a href="ext3.html">Ext3</a>, <a href="ext4.html">Ext4</a> Built with Scroll v170.5.0 10/15/2024 336 1.7
expresso - Programming language expresso ======== expresso is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Tim Williams. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Tim%20Williams Tim Williams #1276 on PLDB 13 Years Old ```Download source code: git clone https://github.com/willtim/Expresso ``` A simple expressions language with polymorphic extensible row types. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - expresso is developed on <a href="https://github.com/willtim/Expresso">GitHub</a> and has 301 stars - Early development of expresso happened in <a href="../lists/labs.html#q=https://github.com/willtim/Expresso">https://github.com/willtim/Expresso</a> - expresso is written in <a href="haskell.html">Haskell</a>, <a href="logos.html">Logos</a>, <a href="markdown.html">Markdown</a>, <a href="nix.html">Nix</a>, <a href="yaml.html">YAML</a> ```Example from the web: let sqmag = {x, y} -> x*x + y*y ``` Built with Scroll v170.5.0 10/15/2024 294 1.5
EXPRESS - Data notation EXPRESS ======= EXPRESS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #1092 on PLDB 21 Years Old EXPRESS is a standard data modeling language for product data. EXPRESS is formalized in the ISO Standard for the Exchange of Product model STEP (ISO 10303), and standardized as ISO 10303-11.. Read more on Wikipedia... https://en.wikipedia.org/wiki/EXPRESS_(data_modeling_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Early development of EXPRESS happened in <a href="../lists/labs.html#q=ISO">ISO</a> ```Example from the web: SCHEMA Family; ENTITY Person ABSTRACT SUPERTYPE OF (ONEOF (Male, Female)); name: STRING; mother: OPTIONAL Female; father: OPTIONAL Male; END_ENTITY; ENTITY Female SUBTYPE OF (Person); END_ENTITY; ENTITY Male SUBTYPE of (Person); END_ENTITY; END_SCHEMA; ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/e/Express.js'>hello-world</a>: const express = require('express') const app = express() app.get('/', (_, res) => res.send("Hello World")) app.listen(8080) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 337 1.7
Explorer - Visual programming language Explorer ======== Explorer is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2020 by Hannah Ritchie and Breck Yunits and Shahid Ahmad. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Hannah%20Ritchie Hannah Ritchie https://pldb.io/concepts/../lists/creators.html#q=Breck%20Yunits Breck Yunits https://pldb.io/concepts/../lists/creators.html#q=Shahid%20Ahmad Shahid Ahmad #2083 on PLDB 5 Years Old [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> Explorer. Programs are encoded as TSVs so are easy to read+write from a spreadsheet IDE, code, or plain text editor. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"spreadsheet"%5D%7D%5D%2C"logic"%3A"AND"%7D'>spreadsheet</a> - Early development of Explorer happened in <a href="../lists/labs.html#q=Our World In Data">Our World In Data</a> - <a href="treesheets.html">TreeSheets</a> influenced the design of Explorer - See also: (1 related languages) <a href="6gunz.html">6gunz</a> - Read more about Explorer on the web: 1. https://github.com/owid/owid-grapher/tree/master/explorer 1. ```Example from the web: selection Canada~India title Population of different countries subtitle How many people live in each country? type DiscreteBar hasMapTab true hideControls true ySlugs Population table Country Population Year MapleleafsInFlag Canada 32000000 2020 1 India 1000000000 2020 0 France 50000000 2020 0 columns slug type name notes Country EntityName Country Unreviewed Population Numeric Population Unreviewed Year Year Year Unreviewed MapleleafsInFlag Numeric MapleleafsInFlag Unreviewed ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Ternary operators FeatureLink ../features/hasTernaryOperators.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 497 2.5
EXPLOR - Programming language EXPLOR ====== EXPLOR is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1972. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 #3426 on PLDB 53 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of EXPLOR happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> and <a href="../lists/labs.html#q=University of California Santa Cruz">University of California Santa Cruz</a> - <a href="fortran.html">Fortran</a> influenced the design of EXPLOR - EXPLOR on HOPL https://hopl.info/showlanguage.prx?exp=4101 EXPLOR on HOPL - Read more about EXPLOR on Semantic Scholar: 1. https://semanticscholar.org/paper/597c70028c7bb1956a558d0f856cb61e476feff4 1. Built with Scroll v170.5.0 10/15/2024 246 1.2
EXPLAN - Programming language EXPLAN ====== EXPLAN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #3425 on PLDB 31 Years Old A programming language for complex visual stimuli presentation. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of EXPLAN happened in <a href="../lists/labs.html#q=Datitalia Processing">Datitalia Processing</a> - EXPLAN on HOPL https://hopl.info/showlanguage.prx?exp=6701 EXPLAN on HOPL - Read more about EXPLAN on Semantic Scholar: 1. https://semanticscholar.org/paper/df957eb6ec852649f00907d520742acc3178920a 1. Built with Scroll v170.5.0 10/15/2024 225 1.1
Expect - Programming language Expect ====== Expect is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #295 on PLDB 35 Years Old Expect, an extension to the Tcl scripting language written by Don Libes, is a program to automate interactions with programs that expose a text terminal interface. Expect was originally written in 1990 for Unix systems, but has since become available for Microsoft Windows and other systems.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Expect Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Expect happened in <a href="../lists/labs.html#q=www.tcl.tk/community/coreteam">www.tcl.tk/community/coreteam</a> - Expect on HOPL https://hopl.info/showlanguage.prx?exp=1622 Expect on HOPL - See also: (6 related languages) <a href="tcl.html">Tcl</a>, <a href="unix.html">Unix</a>, <a href="regex.html">Regular Expressions</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="perl.html">Perl</a> - 18 PLDB concepts link to Expect: <a href="ad-hoc.html">Ad-hoc</a>, <a href="beef.html">beef-lang</a>, <a href="borgo.html">Borgo</a>, <a href="cir.html">CIR</a>, <a href="crmsh.html">crmsh</a>, <a href="dern.html">Dern</a>, <a href="ec.html">eC</a>, <a href="flow.html">Flow</a>, <a href="hhvm.html">HHVM</a>, <a href="icarus.html">icarus</a>, <a href="invokator.html">invokator</a>, <a href="java.html">Java</a>, <a href="micropython.html">MicroPython</a>, <a href="oil.html">oil</a>, <a href="poke.html">GNU Poke</a>, <a href="racket.html">Racket</a>, <a href="skip.html">skip</a>, <a href="wonkey.html">Wonkey</a> ```Example from the web: # Assume $remote_server, $my_user_id, $my_password, and $my_command were read in earlier # in the script. # Open a telnet session to a remote server, and wait for a username prompt. spawn telnet $remote_server expect "username:" # Send the username, and then wait for a password prompt. send "$my_user_id\r" expect "password:" # Send the password, and then wait for a shell prompt. send "$my_password\r" expect "%" # Send the prebuilt command, and then wait for another shell prompt. send "$my_command\r" expect "%" # Capture the results of the command into a variable. This can be displayed, or written to disk. set results $expect_out(buffer) # Exit the telnet session, and wait for a special end-of-file character. send "exit\r" expect eof ``` ```Example from <a href='https://en.wikipedia.org/wiki/Expect'>Wikipedia</a>: #timeout is a predefined variable in expect which by default is set to 10 sec #spawn_id is another default variable in expect. #It is good practice to close spawn_id handle created by spawn command set timeout 60 spawn ssh $user@machine while {1} { expect { eof {break} "The authenticity of host" {send "yes\r"} "password:" {send "$password\r"} "*\]" {send "exit\r"} } } wait close $spawn_id ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 710 3.5
exkited - Template language exkited ======= exkited is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2018 by Brandon Barber. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Brandon%20Barber Brandon Barber #1965 on PLDB 7 Years Old ```Download source code: git clone https://github.com/maelswarm/exkited ``` A minimalistic templating language that lets you generate markup with JavaScript. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - exkited is developed on <a href="https://github.com/maelswarm/exkited">GitHub</a> and has 5 stars - Early development of exkited happened in <a href="../lists/labs.html#q=https://exkited.com">https://exkited.com</a> - exkited is written in <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="ejs.html">EJS</a> - <a href="https://exkited.com">exkited.com</a> was registered in 2020 ```Example from the web: <html> <div class="title"> <@ return data.title @> // A 'data' object may be passed rendering. </div> <@ let result = ''; for(let x=0;x<10;x++) { for(let i=0;i<4;i++) { for(let j=0;j<4;j++){ result += `<div>@{i+j}</div>`; } } } return result; @> <div class="average-price"> <@ return data.prices.reduce((accum, val) => accum += val) / data.prices.length; @> </div> <div class="day-of-week"> <@ switch(data.dayIdx) { case 0: return 'Sunday'; case 1: return 'Monday'; case 2: return 'Tuesday'; case 3: return 'Wednesday'; case 4: return 'Thursday'; case 5: return 'Friday'; case 6: return 'Saturday'; } @> </div> </html> ``` Built with Scroll v170.5.0 10/15/2024 444 2.2
ExFAT - Filesystem ExFAT ===== ExFAT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22filesystem%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">filesystem</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #1798 on PLDB 19 Years Old exFAT (Extended File Allocation Table) is a Microsoft file system introduced in 2006 and optimized for flash memory such as USB flash drives and SD cards. It is proprietary and Microsoft owns patents on several elements of its design.exFAT can be used where NTFS is not a feasible solution (due to data-structure overhead), but a greater file-size limit than the standard FAT32 file system (i.e. 4 GiB) is required. Read more on Wikipedia... https://en.wikipedia.org/wiki/ExFAT Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"filesystem"%5D%7D%5D%2C"logic"%3A"AND"%7D'>filesystem</a> - Early development of ExFAT happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - See also: (5 related languages) <a href="ntfs.html">New Technology File System</a>, <a href="linux.html">Linux</a>, <a href="fat.html">FAT</a>, <a href="freebsd.html">FreeBSD</a>, <a href="android.html">Android</a> Built with Scroll v170.5.0 10/15/2024 311 1.6
EXEL - Programming language EXEL ==== EXEL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1973. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221973%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1973 #3424 on PLDB 52 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of EXEL happened in <a href="../lists/labs.html#q=Sorbonne University Pierre">Sorbonne University Pierre</a> and <a href="../lists/labs.html#q=Marie Curie Campus">Marie Curie Campus</a> and <a href="../lists/labs.html#q=Thomson-CSF">Thomson-CSF</a> - EXEL on HOPL https://hopl.info/showlanguage.prx?exp=4154 EXEL on HOPL - Read more about EXEL on Semantic Scholar: 1. https://semanticscholar.org/paper/5627284cb9ae4f45cbb26e00fe98eeb27b42d2d6 1. Built with Scroll v170.5.0 10/15/2024 245 1.2
Executable JSON - Programming language Executable JSON =============== Executable JSON is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Todd Davies. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Todd%20Davies Todd Davies #2756 on PLDB 12 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Executable JSON happened in <a href="../lists/labs.html#q=http://todddavies.co.uk">http://todddavies.co.uk</a> ```Example from the web: [ {"x":9}, {"y":3}, ["print The value of x is: $x"], ["print The value of x is: $y"], ["print Now lets add x and y"], ["add $z $x $y"], ["print The answer is: $z"], ["print Now lets subtract y from x"], ["sub $z $x $y"], ["print The answer is: $z"], ["print Now lets divide x by y"], ["div $z $x $y"], ["print The answer is: $z"], ["print Now lets multiply x by y"], ["mul $z $x $y"], ["print The answer is: $z"], {"myMethod": { "params": [ "p1", "p2" ], "body": [ {"nestedMethod": { "params": [ "p1" ], "body": [ ["print Methods can be nested, and arguments can be trickled down."], ["print The result was: $p1"] ] } }, ["print You passed me: $p1 and $p2"], ["print Lets add them and pass the result into another method!"], ["add $p2 $p1 $p2"], ["!nestedMethod $p2"] ] } }, ["!myMethod $x $y"] ] ``` HackerNews discussions of Executable JSON ========================================= title|titleLink|date|score|comments Show HN: A programming language with a JSON parsable syntax|https://news.ycombinator.com/item?id=6804341|11/26/2013|3|0 Built with Scroll v170.5.0 10/15/2024 446 2.2
EXEC 2 - Programming language EXEC 2 ====== EXEC 2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #1999 on PLDB 55 Years Old EXEC 2 is an interpreted, command procedure control, computer scripting language used by the EXEC 2 Processor supplied with the IBM Virtual Machine/System Product (VM/SP) operating system.EXEC 2 is similar to EXEC with the following enhancements: There is no 8-byte restriction on token length. Statements can be up to 255 characters long. EXEC 2 can issue commands to subcommand environments as well as CMS and CP. Read more on Wikipedia... https://en.wikipedia.org/wiki/EXEC_2 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of EXEC 2 happened in <a href="../lists/labs.html#q=IBM">IBM</a> - EXEC 2 on HOPL https://hopl.info/showlanguage.prx?exp=757 EXEC 2 on HOPL - See also: (2 related languages) <a href="cms-exec.html">EXEC</a>, <a href="rexx.html">Rexx</a> - Read more about EXEC 2 on the web: 1. http://bitsavers.org/pdf/ibm/370/VM_SP/Release_1/SX24-5124-0_VM_SP_EXEC_2_Language_Reference_Summary_Jul80.pdf 1. Built with Scroll v170.5.0 10/15/2024 330 1.6
Microsoft Excel - Application Microsoft Excel =============== Microsoft Excel is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #1066 on PLDB 38 Years Old Microsoft Excel is a spreadsheet developed by Microsoft for Windows, macOS, Android and iOS. It features calculation, graphing tools, pivot tables, and a macro programming language called Visual Basic for Applications. It has been a very widely applied spreadsheet for these platforms, especially since version 5 in 1993, and it has replaced Lotus 1-2-3 as the industry standard for spreadsheets. Read more on Wikipedia... https://en.wikipedia.org/wiki/Microsoft_Excel Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"spreadsheet"%5D%7D%5D%2C"logic"%3A"AND"%7D'>spreadsheet</a> - Early development of Microsoft Excel happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - See also: (13 related languages) <a href="android.html">Android</a>, <a href="ios.html">iOS</a>, <a href="vba.html">VBA</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="ooxml.html">Office Open XML</a>, <a href="xml.html">XML</a>, <a href="csv.html">CSV</a>, <a href="dbase.html">DBase</a>, <a href="mysql.html">MySQL</a>, <a href="c.html">C</a>, <a href="fortran.html">Fortran</a>, <a href="python.html">Python</a>, <a href="javascript.html">JavaScript</a> ```Example from <a href='https://en.wikipedia.org/wiki/Microsoft_Excel'>Wikipedia</a>: <?xml version="1.0"?> <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40"> <Worksheet ss:Name="Sheet1"> <Table ss:ExpandedColumnCount="2" ss:ExpandedRowCount="2" x:FullColumns="1" x:FullRows="1"> <Row> <Cell><Data ss:Type="String">Name</Data></Cell> <Cell><Data ss:Type="String">Example</Data></Cell> </Row> <Row> <Cell><Data ss:Type="String">Value</Data></Cell> <Cell><Data ss:Type="Number">123</Data></Cell> </Row> </Table> </Worksheet> </Workbook> ``` ```Microsoft Excel <a href="../lists/keywords.html#q=excel-app">Keywords</a> ABS ACCRINT ACCRINTM ACOS ACOSH ACOT ACOTH ADDRESS AGGREGATE AMORDEGRC AMORLINC AND ARABIC AREAS ASC ASIN ASINH ATAN ATAN2 ATANH AVEDEV AVERAGE AVERAGEA AVERAGEIF AVERAGEIFS BAHTTEXT BASE BESSELI BESSELJ BESSELK BESSELY BETA.DIST BETA.INV BETADIST BETAINV BIN2DEC BIN2HEX BIN2OCT BINOM.DIST BINOM.DIST.RANGE BINOM.INV BINOMDIST BITAND BITLSHIFT BITOR BITRSHIFT BITXOR CALL CEILING CEILING.MATH CEILING.PRECISE CELL CHAR CHIDIST CHIINV CHISQ.DIST CHISQ.DIST.RT CHISQ.INV CHISQ.INV.RT CHISQ.TEST CHITEST CHOOSE CLEAN CODE COLUMN COLUMNS COMBIN COMBINA COMPLEX CONCAT CONCATENATE CONFIDENCE CONFIDENCE.NORM CONFIDENCE.T CONVERT CORREL COS COSH COT COTH COUNT COUNTA COUNTBLANK COUNTIF COUNTIFS COUPDAYBS COUPDAYS COUPDAYSNC COUPNCD COUPNUM COUPPCD COVAR COVARIANCE.P COVARIANCE.S CRITBINOM CSC CSCH CUBEKPIMEMBER CUBEMEMBER CUBEMEMBERPROPERTY CUBERANKEDMEMBER CUBESET CUBESETCOUNT CUBEVALUE CUMIPMT CUMPRINC DATE DATEDIF DATEVALUE DAVERAGE DAY DAYS DAYS360 DB DBCS DCOUNT DCOUNTA DDB DEC2BIN DEC2HEX DEC2OCT DECIMAL DEGREES DELTA DEVSQ DGET DISC DMAX DMIN DOLLAR DOLLARDE DOLLARFR DPRODUCT DSTDEV DSTDEVP DSUM DURATION DVAR DVARP EDATE EFFECT ENCODEURL EOMONTH ERF ERF.PRECISE ERFC ERFC.PRECISE ERROR.TYPE EUROCONVERT EVEN EXACT EXP EXPON.DIST EXPONDIST F.DIST F.DIST.RT F.INV F.INV.RT F.TEST FACT FACTDOUBLE FALSE FDIST FILTER FILTERXML FIND,FINDBs FINV FISHER FISHERINV FIXED FLOOR FLOOR.MATH FLOOR.PRECISE FORECAST FORECAST.ETS FORECAST.ETS.CONFINT FORECAST.ETS.SEASONALITY FORECAST.ETS.STAT FORECAST.LINEAR FORMULATEXT FREQUENCY FTEST FV FVSCHEDULE GAMMA GAMMA.DIST GAMMA.INV GAMMADIST GAMMAINV GAMMALN GAMMALN.PRECISE GAUSS GCD GEOMEAN GESTEP GETPIVOTDATA GROWTH HARMEAN HEX2BIN HEX2DEC HEX2OCT HLOOKUP HOUR HYPERLINK HYPGEOM.DIST HYPGEOMDIST IF IFERROR IFNA IFS IMABS IMAGINARY IMARGUMENT IMCONJUGATE IMCOS IMCOSH IMCOT IMCSC IMCSCH IMDIV IMEXP IMLN IMLOG10 IMLOG2 IMPOWER IMPRODUCT IMREAL IMSEC IMSECH IMSIN IMSINH IMSQRT IMSUB IMSUM IMTAN INDEX INDIRECT INFO INT INTERCEPT INTRATE IPMT IRR ISBLANK ISERR ISERROR ISEVEN ISFORMULA ISLOGICAL ISNA ISNONTEXT ISNUMBER ISO.CEILING ISODD ISOWEEKNUM ISPMT ISREF ISTEXT JIS KURT LARGE LCM LEFT,LEFTBs LEN,LENBs LINEST LN LOG LOG10 LOGEST LOGINV LOGNORM.DIST LOGNORM.INV LOGNORMDIST LOOKUP LOWER MATCH MAX MAXA MAXIFS MDETERM MDURATION MEDIAN MID,MIDBs MIN MINA MINIFS MINUTE MINVERSE MIRR MMULT MOD MODE MODE.MULT MODE.SNGL MONTH MROUND MULTINOMIAL MUNIT N NA NEGBINOM.DIST NEGBINOMDIST NETWORKDAYS NETWORKDAYS.INTL NOMINAL NORM.DIST NORM.INV NORM.S.DIST NORM.S.INV NORMDIST NORMINV NORMSDIST NORMSINV NOT NOW NPER NPV NUMBERVALUE OCT2BIN OCT2DEC OCT2HEX ODD ODDFPRICE ODDFYIELD ODDLPRICE ODDLYIELD OFFSET OR PDURATION PEARSON PERCENTILE PERCENTILE.EXC PERCENTILE.INC PERCENTRANK PERCENTRANK.EXC PERCENTRANK.INC PERMUT PERMUTATIONA PHI PHONETIC PI PMT POISSON POISSON.DIST POWER PPMT PRICE PRICEDISC PRICEMAT PROB PRODUCT PROPER PV QUARTILE QUARTILE.EXC QUARTILE.INC QUOTIENT RADIANS RAND RANDARRAY RANDBETWEEN RANK RANK.AVG RANK.EQ RATE RECEIVED REGISTER.ID REPLACE,REPLACEBs REPT RIGHT,RIGHTBs ROMAN ROUND ROUNDDOWN ROUNDUP ROW ROWS RRI RSQ RTD SEARCH,SEARCHBs SEC SECH SECOND SEQUENCE SERIESSUM SHEET SHEETS SIGN SIN SINGLE SINH SKEW SKEW.P SLN SLOPE SMALL SORT SORTBY SQRT SQRTPI STANDARDIZE STDEV STDEV.P STDEV.S STDEVA STDEVP STDEVPA STEYX SUBSTITUTE SUBTOTAL SUM SUMIF SUMIFS SUMPRODUCT SUMSQ SUMX2MY2 SUMX2PY2 SUMXMY2 SWITCH SYD T T.DIST T.DIST.2T T.DIST.RT T.INV T.INV.2T T.TEST TAN TANH TBILLEQ TBILLPRICE TBILLYIELD TDIST TEXT TEXTJOIN TIME TIMEVALUE TINV TODAY TRANSPOSE TREND TRIM TRIMMEAN TRUE TRUNC TTEST TYPE UNICHAR UNICODE UNIQUE UPPER VALUE VAR VAR.P VAR.S VARA VARP VARPA VDB VLOOKUP WEBSERVICE WEEKDAY WEEKNUM WEIBULL WEIBULL.DIST WORKDAY WORKDAY.INTL XIRR XNPV XOR YEAR YEARFRAC YIELD YIELDDISC YIELDMAT Z.TEST ZTEST ``` Built with Scroll v170.5.0 10/15/2024 1170 5.8
Exapt Built with Scroll v170.5.0 10/15/2024 6 0
ex - Editor ex == ex is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 1978 by Bill Joy. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 https://pldb.io/concepts/../lists/creators.html#q=Bill%20Joy Bill Joy #2371 on PLDB 47 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of ex happened in <a href="../lists/labs.html#q=Queen Mary College">Queen Mary College</a> - <a href="ed-editor.html">ed</a> influenced the design of ex - ex is written in <a href="c.html">C</a> - 1 PLDB concepts link to ex: <a href="vi.html">vi</a> Built with Scroll v170.5.0 10/15/2024 239 1.2
EverParse3D - Interface design language EverParse3D =========== EverParse3D is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2022 by Nikhil Swamy and Tahina Ramananandro and Aseem Rastogi and Irina Spiridonova and Haobin Ni and Dmitry Malloy and Juan Vazquez and Michael Tang and Omar Cardona and Arti Gupta. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Nikhil%20Swamy Nikhil Swamy https://pldb.io/concepts/../lists/creators.html#q=Tahina%20Ramananandro Tahina Ramananandro https://pldb.io/concepts/../lists/creators.html#q=Aseem%20Rastogi Aseem Rastogi https://pldb.io/concepts/../lists/creators.html#q=Irina%20Spiridonova Irina Spiridonova https://pldb.io/concepts/../lists/creators.html#q=Haobin%20Ni Haobin Ni https://pldb.io/concepts/../lists/creators.html#q=Dmitry%20Malloy Dmitry Malloy https://pldb.io/concepts/../lists/creators.html#q=Juan%20Vazquez Juan Vazquez https://pldb.io/concepts/../lists/creators.html#q=Michael%20Tang Michael Tang https://pldb.io/concepts/../lists/creators.html#q=Omar%20Cardona Omar Cardona https://pldb.io/concepts/../lists/creators.html#q=Arti%20Gupta Arti Gupta #2601 on PLDB 3 Years Old Addressing this need, we present EverParse3D, a parser generator for binary message formats that yields performant C code backed by fully automated formal proofs of memory safety, arithmetic safety, functional correctness, and even double-fetch freedom to prevent certain kinds of time-of check/time-of-use errors. This allows systems developers to specify their message formats declaratively and to integrate correct-by-construction C code into their applications, eliminating several classes of bugs. EverParse3D has been in use in the Windows kernel for the past year. Applied primarily to the Hyper-V network virtualization stack, the formats of nearly 100 different messages spanning four protocols have been specified in EverParse3D and the resulting formally proven parsers have replaced prior handwritten code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - Early development of EverParse3D happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - EverParse3D compiles to <a href="c.html">C</a> - See also: (2 related languages) <a href="protobuf.html">Protocol Buffers</a>, <a href="flatbuffers.html">FlatBuffers</a> - Read more about EverParse3D on the web: 1. https://www.microsoft.com/en-us/research/publication/hardening-attack-surfaces-with-formally-proven-binary-format-parsers/ 1. ```Example from the web: typedef struct _OrderedPair { UINT32 fst; UINT32 snd { fst <= snd }; } OrderedPair; ``` Built with Scroll v170.5.0 10/15/2024 530 2.6
Eve - Programming language Eve === Eve is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #238 on PLDB 9 Years Old ```Download source code: git clone https://github.com/witheve/Eve ``` Better tools for thought - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Eve is developed on <a href="https://github.com/witheve/Eve">GitHub</a> and has 7,153 stars - Early development of Eve happened in <a href="../lists/labs.html#q=https://github.com/witheve">https://github.com/witheve</a> - Eve is written in <a href="typescript.html">TypeScript</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="dockerfile.html">Dockerfile</a> - <a href="http://witheve.com/">witheve.com</a> was registered in 2014 ```Example from the web: // People older than 30 [#person age > 30] // The same as above [#person age] age > 30 // Also the same as above people = [#person] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 377 1.9
Eva - Programming language Eva === Eva is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #3423 on PLDB 35 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Eva happened in <a href="../lists/labs.html#q=Faculté des Sciences et Technologies l'Université de Lille">Faculté des Sciences et Technologies l'Université de Lille</a> - Eva on HOPL https://hopl.info/showlanguage.prx?exp=2021 Eva on HOPL - Read more about Eva on Semantic Scholar: 1. https://semanticscholar.org/paper/8e4b65512b8ed7b71622ffb614fe691f51b6c49f 1. Built with Scroll v170.5.0 10/15/2024 231 1.2
Eurisko - Programming language Eurisko ======= Eurisko is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1978. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 #1895 on PLDB 47 Years Old Eurisko (Gr., I discover) is a discovery system written by Douglas Lenat in RLL-1, a representation language itself written in the Lisp programming language. A sequel to Automated Mathematician, it consists of heuristics, i.e. rules of thumb, including heuristics describing how to use and change its own heuristics. Read more on Wikipedia... https://en.wikipedia.org/wiki/Eurisko Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Eurisko happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - Eurisko on HOPL https://hopl.info/showlanguage.prx?exp=806 Eurisko on HOPL - See also: (2 related languages) <a href="doi.html">DOI</a>, <a href="isbn.html">ISBN</a> - Read more about Eurisko on Semantic Scholar: 1. https://semanticscholar.org/paper/4e047dd2a91dd7d9342a819b91722c2148afcab5 1. Built with Scroll v170.5.0 10/15/2024 298 1.5
Euphoria - Programming language Euphoria ======== Euphoria, aka End User Programming Hierarchial Objects for Robust Interpreted Applications, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993 by Jeremy Cowgar and Robert Craig and Matt Lewis and Derek Parnell. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Jeremy%20Cowgar Jeremy Cowgar https://pldb.io/concepts/../lists/creators.html#q=Robert%20Craig Robert Craig https://pldb.io/concepts/../lists/creators.html#q=Matt%20Lewis Matt Lewis https://pldb.io/concepts/../lists/creators.html#q=Derek%20Parnell Derek Parnell #584 on PLDB 32 Years Old 75 <span title="Euphoria repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/OpenEuphoria/euphoria ``` Euphoria is a programming language originally created by Robert Craig of Rapid Deployment Software in Toronto, Ontario, Canada. Initially developed (though not publicly released) on the Atari ST, the first commercial release was for the 16-bit DOS platform and was proprietary. In 2006, with the release of version 3, Euphoria became open-source software. Read more on Wikipedia... https://en.wikipedia.org/wiki/Euphoria_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Euphoria is developed on <a href="https://github.com/OpenEuphoria/euphoria">GitHub</a> and has 86 stars - There are at least 75 Euphoria repos on <a href="https://github.com/search?q=language:Euphoria">GitHub</a> - Early development of Euphoria happened in <a href="../lists/labs.html#q=Rapid Deployment Software">Rapid Deployment Software</a> - Euphoria is written in <a href="elixir.html">Elixir</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="wasm.html">WebAssembly</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="tex.html">Tex</a>, <a href="prolog.html">Prolog</a>, <a href="xml.html">XML</a>, <a href="lex.html">Lex</a>, <a href="dockerfile.html">Dockerfile</a> - The Google BigQuery Public Dataset GitHub snapshot shows 46 users using Euphoria in 47 repos on <a href="https://api.github.com/search/repositories?q=language:Euphoria">GitHub</a> - There are 8 <a href="https://projecteuler.net/language=Euphoria">Project Euler</a> users using Euphoria - Explore Euphoria snippets on <a href="http://www.rosettacode.org/wiki/Category:Euphoria">Rosetta Code</a> - Euphoria on HOPL https://hopl.info/showlanguage.prx?exp=2020 Euphoria on HOPL - Euphoria appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Learn <a href="https://exercism.org/tracks/euphoria">Euphoria on exercism.</a> - <a href="http://openeuphoria.org">openeuphoria.org</a> was registered in 2007 - See also: (9 related languages) <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="c.html">C</a>, <a href="basic.html">BASIC</a>, <a href="ascii.html">ASCII</a>, <a href="lua.html">Lua</a>, <a href="python.html">Python</a>, <a href="rebol.html">REBOL</a>, <a href="ruby.html">Ruby</a> ```Example from <a href='https://riju.codes/euphoria'>Riju</a>: puts(1, "Hello, world!\n") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/e/Euphoria.ex'>hello-world</a>: puts(1, "Hello World") ``` ```Example from <a href='http://helloworldcollection.de/#End'>the Hello World Collection</a>: -- Hello World in Euphoria puts(1, "Hello World!\n") ``` ```Example from <a href='https://en.wikipedia.org/wiki/Euphoria_(programming_language)'>Wikipedia</a>: global function replace_item( object old, object new, sequence group ) integer pos -- Code begins -- pos = find( old, group ) if pos > 0 then group[pos] = new end if return group end function ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token puts row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 859 4.3
EUMEL - Programming language EUMEL ===== EUMEL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1979. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221979%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1979 #2989 on PLDB 46 Years Old EUMEL (pronounced oimel for Extendable Multi User Microprocessor ELAN System and also known as L2 for Liedtke 2) is an operating system which began as a run-time environment for the ELAN programming language. It was created in 1979 by Jochen Liedtke at the University of Bielefeld. EUMEL initially ran on the 8-bit Z80 processor, and was later ported to many different architectures. Read more on Wikipedia... https://en.wikipedia.org/wiki/Eumel Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of EUMEL happened in <a href="../lists/labs.html#q=Bielefeld University">Bielefeld University</a> - EUMEL on HOPL https://hopl.info/showlanguage.prx?exp=3459 EUMEL on HOPL - See also: (2 related languages) <a href="elan.html">ELAN</a>, <a href="powerpc.html">PowerPC</a> Built with Scroll v170.5.0 10/15/2024 298 1.5
EuLisp - Programming language EuLisp ====== EuLisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #1418 on PLDB 40 Years Old EuLisp is a statically and dynamically scoped Lisp dialect developed by a loose formation of industrial and academic Lisp users and developers from around Europe. The standardizers intended to create a new Lisp "less encumbered by the past" (compared to Common Lisp), and not so minimalist as Scheme. Another objective was to integrate the object-oriented programming paradigm well. Read more on Wikipedia... https://en.wikipedia.org/wiki/EuLisp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of EuLisp happened in <a href="../lists/labs.html#q=https://henry.github.io">https://henry.github.io</a> - EuLisp on HOPL https://hopl.info/showlanguage.prx?exp=1139 EuLisp on HOPL - See also: (22 related languages) <a href="lisp.html">Lisp</a>, <a href="linux.html">Linux</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="scheme.html">Scheme</a>, <a href="t.html">T</a>, <a href="standard-ml.html">Standard ML</a>, <a href="haskell.html">Haskell</a>, <a href="dylan.html">Dylan</a>, <a href="islisp.html">ISLISP</a>, <a href="interlisp.html">Interlisp</a>, <a href="lisp-machine-lisp.html">Lisp Machine Lisp</a>, <a href="le-lisp.html">Le-Lisp</a>, <a href="emacs-lisp.html">Emacs Lisp</a>, <a href="autolisp.html">AutoLISP</a>, <a href="openlisp.html">OpenLisp</a>, <a href="picolisp.html">PicoLisp</a>, <a href="newlisp.html">NewLisp</a>, <a href="racket.html">Racket</a>, <a href="guile.html">Guile</a>, <a href="clojure.html">Clojure</a>, <a href="arc.html">Arc</a>, <a href="lfe.html">LFE</a> ```Example from <a href='https://en.wikipedia.org/wiki/EuLisp'>Wikipedia</a>: (defmodule hanoi (syntax (syntax-0) import (level-0) export (hanoi)) ;;;------------------------------------------------- ;;; Tower definition ;;;------------------------------------------------- (defconstant *max-tower-height* 10) (defclass <tower> () ((id reader: tower-id keyword: id:) (blocks accessor: tower-blocks))) (defun build-tower (x n) (labels ((loop (i res) (if (= i 0) res (loop (- i 1) (cons i res))))) ((setter tower-blocks) x (loop n ())) x)) (defmethod generic-print ((x <tower>) (s <stream>)) (sformat s "#<tower ~a: ~a>" (tower-id x) (tower-blocks x))) ;;;------------------------------------------------- ;;; Access to tower blocks ;;;------------------------------------------------- (defgeneric push (x y)) (defmethod push ((x <tower>) (y <fpi>)) (let ((blocks (tower-blocks x))) (if (or (null? blocks) (< y (car blocks))) ((setter tower-blocks) x (cons y blocks)) (error <condition> (fmt "cannot push block of size ~a on tower ~a" y x))))) (defgeneric pop (x)) (defmethod pop ((x <tower>)) (let ((blocks (tower-blocks x))) (if blocks (progn ((setter tower-blocks) x (cdr blocks)) (car blocks)) (error <condition> (fmt "cannot pop block from empty tower ~a" x))))) ;;;------------------------------------------------- ;;; Move n blocks from tower x1 to tower x2 using x3 as buffer ;;;------------------------------------------------- (defgeneric move (n x1 x2 x3)) (defmethod move ((n <fpi>) (x1 <tower>) (x2 <tower>) (x3 <tower>)) (if (= n 1) (progn (push x2 (pop x1)) (print x1 nl x2 nl x3 nl nl)) (progn (move (- n 1) x1 x3 x2) (move 1 x1 x2 x3) (move (- n 1) x3 x2 x1)))) ;;;------------------------------------------------- ;;; Initialize and run the 'Towers of Hanoi' ;;;------------------------------------------------- (defun hanoi () (let ((x1 (make <tower> id: 0)) (x2 (make <tower> id: 1)) (x3 (make <tower> id: 2))) (build-tower x1 *max-tower-height*) (build-tower x2 0) (build-tower x3 0) (print x1 nl x2 nl x3 nl nl) (move *max-tower-height* x1 x2 x3))) (hanoi) ;;;------------------------------------------------- ) ;; End of module hanoi ;;;------------------------------------------------- ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 830 4.2
Eulers-equation Built with Scroll v170.5.0 10/15/2024 6 0
Euler - Programming language Euler ===== Euler is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1965. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221965%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1965 #1944 on PLDB 60 Years Old Euler is a programming language created by Niklaus Wirth and Helmut Weber, conceived as an extension and generalization of ALGOL 60. The designers' goal was to create a language: which was simpler, and yet more flexible, than ALGOL 60 that was a useful programming language processed with reasonable efficiency that can be defined with rigorous formalityAvailable sources indicate that Euler was operational by 1965.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Euler_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Euler happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> and <a href="../lists/labs.html#q=ETH Zurich">ETH Zurich</a> - Explore Euler snippets on <a href="http://www.rosettacode.org/wiki/Category:Euler">Rosetta Code</a> - Euler on HOPL https://hopl.info/showlanguage.prx?exp=256 Euler on HOPL - See also: (1 related languages) <a href="algol-60.html">ALGOL 60</a> Built with Scroll v170.5.0 10/15/2024 323 1.6
Euclidean geometry - Notation Euclidean geometry ================== Euclidean geometry is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in -300. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%22-300%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D -300 #2927 on PLDB 2325 Years Old Euclidean geometry is a mathematical system attributed to Alexandrian Greek mathematician Euclid, which he described in his textbook on geometry: the Elements. Euclid's method consists in assuming a small set of intuitively appealing axioms, and deducing many other propositions (theorems) from these. Although many of Euclid's results had been stated by earlier mathematicians, Euclid was the first to show how these propositions could fit into a comprehensive deductive and logical system. Read more on Wikipedia... https://en.wikipedia.org/wiki/Euclidean_geometry Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> Built with Scroll v170.5.0 10/15/2024 261 1.3
Euclid - Programming language Euclid ====== Euclid is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970 by Butler Lampson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 https://pldb.io/concepts/../lists/creators.html#q=Butler%20Lampson Butler Lampson #2087 on PLDB 55 Years Old Euclid is an imperative programming language for writing verifiable programs. It was designed by Butler Lampson and associates at the Xerox PARC lab in the mid-1970s. The implementation was led by Ric Holt at the University of Toronto and James Cordy was the principal programmer for the first implementation of the compiler. Read more on Wikipedia... https://en.wikipedia.org/wiki/Euclid_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Euclid happened in <a href="../lists/labs.html#q=Xerox PARC">Xerox PARC</a> and <a href="../lists/labs.html#q=University of Toronto">University of Toronto</a> - Euclid on HOPL https://hopl.info/showlanguage.prx?exp=756 Euclid on HOPL - See also: (3 related languages) <a href="pascal.html">Pascal</a>, <a href="mesa.html">Mesa</a>, <a href="turing.html">Turing</a> Built with Scroll v170.5.0 10/15/2024 323 1.6
Euboea Built with Scroll v170.5.0 10/15/2024 6 0
Etude Built with Scroll v170.5.0 10/15/2024 6 0
Etruscan-numerals Built with Scroll v170.5.0 10/15/2024 6 0
Etoys - Programming language Etoys ===== Etoys is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996 by Alan Kay. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=Alan%20Kay Alan Kay #1630 on PLDB 29 Years Old Etoys is a child-friendly computer environment and object-oriented prototype-based programming language for use in education. Etoys is a media-rich authoring environment with a scripted object model for many different objects that runs on different platforms and is free and open source.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Etoys_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Etoys happened in <a href="../lists/labs.html#q=Disney">Disney</a> - Etoys appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (8 related languages) <a href="squeak.html">Squeak</a>, <a href="logo.html">Logo</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="hypercard.html">HyperCard</a>, <a href="starlogo.html">StarLogo</a>, <a href="scratch.html">Scratch</a>, <a href="lisp.html">Lisp</a>, <a href="python.html">Python</a> Built with Scroll v170.5.0 10/15/2024 333 1.7
Ethernet - Protocol Ethernet ======== Ethernet is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1973 by Robert Metcalfe. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221973%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1973 https://pldb.io/concepts/../lists/creators.html#q=Robert%20Metcalfe Robert Metcalfe #2370 on PLDB 52 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of Ethernet happened in <a href="../lists/labs.html#q=Xerox PARC">Xerox PARC</a> - <a href="alohanet.html">ALOHAnet</a> influenced the design of Ethernet - 1 PLDB concepts link to Ethernet: <a href="flownet.html">FlowNet</a> Built with Scroll v170.5.0 10/15/2024 226 1.1
Ethereum Built with Scroll v170.5.0 10/15/2024 6 0
Ethereum-vm Built with Scroll v170.5.0 10/15/2024 6 0
ETC - Programming language ETC === ETC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1971. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221971%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1971 #3139 on PLDB 54 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ETC happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - ETC on HOPL https://hopl.info/showlanguage.prx?exp=547 ETC on HOPL - Read more about ETC on Semantic Scholar: 1. https://semanticscholar.org/paper/2bce48117d8589af931d1610338fa3b2599bf2d1 1. Built with Scroll v170.5.0 10/15/2024 217 1.1
eta - Programming language eta === eta is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2755 on PLDB 8 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of eta happened in <a href="../lists/labs.html#q=https://github.com/typelead">https://github.com/typelead</a> - <a href="http://eta-lang.org">eta-lang.org</a> was registered in 2016 HackerNews discussions of eta ============================= title|titleLink|date|score|comments Eta – A powerful language for building scalable systems on the JVM|https://news.ycombinator.com/item?id=13374878|01/11/2017|282|161 Built with Scroll v170.5.0 10/15/2024 240 1.2
Esterel - Programming language Esterel ======= Esterel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #1493 on PLDB 45 Years Old Esterel is a synchronous programming language for the development of complex reactive systems. The imperative programming style of Esterel allows the simple expression of parallelism and preemption. As a consequence, it is well suited for control-dominated model designs. Read more on Wikipedia... https://en.wikipedia.org/wiki/Esterel Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Esterel happened in <a href="../lists/labs.html#q=Ecole des Mines de Paris">Ecole des Mines de Paris</a> and <a href="../lists/labs.html#q=Inria">Inria</a> - Esterel on HOPL https://hopl.info/showlanguage.prx?exp=1081 Esterel on HOPL - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/abingham/jupyter-elm-kernel">Kernel</a> for Esterel - See also: (3 related languages) <a href="c.html">C</a>, <a href="vhdl.html">VHDL</a>, <a href="verilog.html">Verilog</a> ```Example from <a href='https://en.wikipedia.org/wiki/Esterel'>Wikipedia</a>: module ABRO: input A, B, R; output O; loop [ await A || await B ]; emit O each R end module ``` Built with Scroll v170.5.0 10/15/2024 349 1.7
Espol Built with Scroll v170.5.0 10/15/2024 6 0
Esp Built with Scroll v170.5.0 10/15/2024 6 0
Esoteric Reaction - Esoteric programming language Esoteric Reaction ================= Esoteric Reaction is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #2711 on PLDB 5 Years Old ```Download source code: git clone https://github.com/bigyihsuan/EsotericReaction ``` Esolang using chemical "formulas" as code - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Esoteric Reaction is developed on <a href="https://github.com/bigyihsuan/EsotericReaction">GitHub</a> and has 4 stars - Early development of Esoteric Reaction happened in <a href="../lists/labs.html#q=https://bigyihsuan.github.io">https://bigyihsuan.github.io</a> - Esoteric Reaction is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="csv.html">CSV</a>, <a href="json.html">JSON</a>, <a href="python.html">Python</a>, <a href="toml.html">TOML</a> ```Example from the web: <code> ::= <equation> | <equation> <code> <equation> ::= <reagent> <rhs> | <COMMENT> | <reagent> <rhs> <COMMENT> ``` Built with Scroll v170.5.0 10/15/2024 311 1.6
eskew - Programming language eskew ===== eskew is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2710 on PLDB 6 Years Old ```Download source code: git clone https://github.com/WillBAnders/Eskew ``` A stack inspired language made for RacketCon 2019 - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - eskew is developed on <a href="https://github.com/WillBAnders/Eskew">GitHub</a> and has 3 stars - Early development of eskew happened in <a href="../lists/labs.html#q=https://willbanders.dev">https://willbanders.dev</a> - eskew is written in <a href="markdown.html">Markdown</a>, <a href="racket.html">Racket</a> HackerNews discussions of eskew =============================== title|titleLink|date|score|comments Show HN: Eskew – stack inspired language for RacketCon 2019|https://news.ycombinator.com/item?id=20437816|07/15/2019|2|0 Built with Scroll v170.5.0 10/15/2024 273 1.4
Escapade-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
ESC/P - Programming language ESC/P ===== ESC/P is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #2447 on PLDB 33 Years Old ESC/P, short for Epson Standard Code for Printers and sometimes styled Escape/P, is a printer control language developed by Epson to control computer printers. It was mainly used in dot matrix printers and some inkjet printers, and is still widely used in many receipt printers. During the era of dot matrix printers, it was also used by other manufacturers (e.g., NEC), sometimes in modified form. Read more on Wikipedia... https://en.wikipedia.org/wiki/ESC/P Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ESC/P happened in <a href="../lists/labs.html#q=Seiko Epson Corporation">Seiko Epson Corporation</a> - ESC/P on HOPL https://hopl.info/showlanguage.prx?exp=5581 ESC/P on HOPL - See also: (1 related languages) <a href="postscript.html">PostScript</a> Built with Scroll v170.5.0 10/15/2024 304 1.5
Errol Built with Scroll v170.5.0 10/15/2024 6 0
Erlang - Programming language Erlang ====== Erlang is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986 by Joe Armstrong and Robert Virding and Mike Williams. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 https://pldb.io/concepts/../lists/creators.html#q=Joe%20Armstrong Joe Armstrong https://pldb.io/concepts/../lists/creators.html#q=Robert%20Virding Robert Virding https://pldb.io/concepts/../lists/creators.html#q=Mike%20Williams Mike Williams #30 on PLDB 39 Years Old 29k <span title="Erlang repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/erlang/otp ``` Erlang ( ER-lang) is a general-purpose, concurrent, functional programming language, as well as a garbage-collected runtime system. The term Erlang is used interchangeably with Erlang/OTP, or OTP, which consists of the Erlang runtime system, a number of ready-to-use components mainly written in Erlang, and a set of design principles for Erlang programs. The Erlang runtime system is known for its designs that are well suited for systems with the following characteristics: Distributed Fault-tolerant Soft real-time, Highly available, non-stop applications Hot swapping, where code can be changed without stopping a system. Read more on Wikipedia... https://en.wikipedia.org/wiki/Erlang_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Erlang is developed on <a href="https://github.com/erlang/otp">GitHub</a> and has 11,203 stars - There are at least 28,645 Erlang repos on <a href="https://github.com/search?q=language:Erlang">GitHub</a> - Early development of Erlang happened in <a href="../lists/labs.html#q=Ericsson">Ericsson</a> - Erlang is written in <a href="erlang.html">Erlang</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="cpp.html">C++</a>, <a href="xml.html">XML</a>, <a href="java.html">Java</a>, <a href="elixir.html">Elixir</a>, <a href="xsd.html">XSD</a>, <a href="assembly-language.html">Assembly language</a>, <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="sql.html">SQL</a>, <a href="perl.html">Perl</a>, <a href="lisp.html">Lisp</a>, <a href="d.html">D</a>, <a href="m4.html">M4</a>, <a href="yaml.html">YAML</a>, <a href="sed.html">sed</a>, <a href="bash.html">Bash</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="ini.html">Ini</a>, <a href="dtd.html">DTD</a>, <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="diff.html">Diff</a>, <a href="svg.html">SVG</a>, <a href="xslt.html">XSLT</a>, <a href="plantuml.html">plantuml</a> - The Google BigQuery Public Dataset GitHub snapshot shows 9k users using Erlang in 15k repos on <a href="https://api.github.com/search/repositories?q=language:Erlang">GitHub</a> - Check out the 306 <a href="https://www.meetup.com/topics/erlang-programming/">Erlang meetup groups</a> on Meetup.com. - There are 9,057 members in the <a href="https://reddit.com/r/erlang">Erlang subreddit</a> - There are 618 <a href="https://projecteuler.net/language=Erlang">Project Euler</a> users using Erlang - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> Erlang programmers reported a median salary of $80,077. 1% of respondents reported using Erlang. 651 programmers reported using Erlang, and 1,379 said they wanted to use it - Explore Erlang snippets on <a href="http://www.rosettacode.org/wiki/Category:Erlang">Rosetta Code</a> - Erlang on HOPL https://hopl.info/showlanguage.prx?exp=1728 Erlang on HOPL - Erlang ranks #49 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Erlang Ubuntu package https://packages.ubuntu.com/jammy/erlang Erlang Ubuntu package - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/erlang">grammar</a> for Erlang - Erlang <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/erlang/sourcer">implementation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/erlang">package</a> for syntax highlighting Erlang - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/erlang.py">syntax highlighting</a> for Erlang - GitHub supports <a href="https://github.com/textmate/erlang.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Erlang - Erlang appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/erlang">Erlang on exercism.</a> - PLDB has 2 <a href="jupyter-notebook.html">Jupyter</a> Kernels for Erlang: <a href="https://github.com/robbielynch/ierlang">github.com</a>, <a href="https://github.com/filmor/ierl">github.com</a> - There is a <a href="https://hex.pm/">central package repository</a> for Erlang - Indeed.com has 183 matches for <a href="https://www.indeed.com/jobs?q=erlang engineer">"erlang engineer"</a>. - <a href="https://www.erlang.org">erlang.org</a> was registered in 1998 - See also: (17 related languages) <a href="prolog.html">Prolog</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="plex.html">PLEX</a>, <a href="f-sharp.html">F#</a>, <a href="clojure.html">Clojure</a>, <a href="rust.html">Rust</a>, <a href="scala.html">Scala</a>, <a href="opa.html">Opa</a>, <a href="elixir.html">Elixir</a>, <a href="dart.html">Dart</a>, <a href="oz.html">Oz</a>, <a href="java.html">Java</a>, <a href="ascii.html">ASCII</a>, <a href="occam.html">Occam</a>, <a href="csp.html">CSP</a>, <a href="lfe.html">LFE</a>, <a href="lisp.html">Lisp</a> - 14 PLDB concepts link to Erlang: <a href="ace.html">Ace Editor</a>, <a href="alpaca.html">Alpaca</a>, <a href="caramel.html">Caramel</a>, <a href="couchdb.html">CouchDB</a>, <a href="cuneiform.html">cuneiform</a>, <a href="drakon.html">DRAKON</a>, <a href="elixir.html">Elixir</a>, <a href="erlang.html">Erlang</a>, <a href="gleam.html">Gleam</a>, <a href="hamler.html">hamler</a>, <a href="mal.html">mal</a>, <a href="pygments.html">Pygments</a>, <a href="reia.html">Reia</a>, <a href="sophia.html">Sophia</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: -module(square). -export([square/1]). square(A) -> A*A. ``` ```Example from <a href='https://riju.codes/erlang'>Riju</a>: -module(main). -export([main/0]). main() -> io:fwrite("Hello, world!\n"). ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/e/Erlang.erl'>hello-world</a>: -module(erlang_hw). -export([start/0]). start() -> io:format("Hello World~n"). ``` ```Example from <a href='http://helloworldcollection.de/#Erlang'>the Hello World Collection</a>: %% Hello World in Erlang -module(hello). -export([hello/0]). hello() -> io:format("Hello World!~n", []). ``` ```Example from <a href='https://github.com/textmate/erlang.tmbundle'>Linguist</a>: #!/usr/bin/env escript -export([main/1]). main([]) -> io:format("Hello, World!~n"). ``` ```Example from <a href='https://en.wikipedia.org/wiki/Erlang_(programming_language)'>Wikipedia</a>: %% Second version -module(counter). -export([start/0, codeswitch/1]). start() -> loop(0). loop(Sum) -> receive {increment, Count} -> loop(Sum+Count); reset -> loop(0); {counter, Pid} -> Pid ! {counter, Sum}, loop(Sum); code_switch -> ?MODULE:codeswitch(Sum) end. codeswitch(Sum) -> loop(Sum). ``` ```Erlang <a href="../lists/keywords.html#q=erlang">Keywords</a> after and andalso begin bnot bor bsl bsr bxor case catch cond div end fun if let not of or orelse receive rem try when xor ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example io:format("Hello, World!~n"). Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example % [+-]?(?:[2-9]|[12][0-9]|3[0-6])#[0-9a-zA-Z]+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example % [+-]?\d+.\d+ Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token io:format row Feature Message Passing FeatureLink ../features/hasMessagePassing.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token % row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example -define(Const, Replacement). -define(Func(Var1,...,VarN), Replacement). Token row Feature hasExports FeatureLink ../features/hasExports.html Supported <span class="hasFeature">✓</span> Example -export([start/0, codeswitch/1]). Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example -include("my_records.hrl"). -include("incdir/my_records.hrl"). -include("/home/user/proj/my_records.hrl"). -include("$PROJ_ROOT/my_records.hrl"). -include_lib("kernel/include/file.hrl"). Token row Feature Directives FeatureLink ../features/hasDirectives.html Supported <span class="hasFeature">✓</span> Example -define(TIMEOUT, 200). ... call(Request) -> server:call(refserver, Request, ?TIMEOUT). -undef(Macro). Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token row Feature Shebang FeatureLink ../features/canDoShebang.html Supported <span class="hasFeature">✓</span> Example #!/usr/bin/env escript Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1779 8.9
erg - Programming language erg === erg is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Shunsuke Shibayama. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Shunsuke%20Shibayama Shunsuke Shibayama #633 on PLDB 3 Years Old ```Download source code: git clone https://github.com/erg-lang/erg ``` erg: A Python-compatible statically typed language written in Rust - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - erg is developed on <a href="https://github.com/erg-lang/erg">GitHub</a> and has 2,625 stars - Early development of erg happened in <a href="../lists/labs.html#q=https://github.com/erg-lang">https://github.com/erg-lang</a> - erg is written in <a href="markdown.html">Markdown</a>, <a href="rust.html">Rust</a>, <a href="python.html">Python</a>, <a href="toml.html">TOML</a>, <a href="yaml.html">YAML</a>, <a href="nix.html">Nix</a>, <a href="svg.html">SVG</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="typescript.html">TypeScript</a>, <a href="bash.html">Bash</a> - Read more about erg on the web: 1. https://reddit.com/r/ProgrammingLanguages/comments/wo9u8j/erg_a_pythoncompatible_statically_typed_language/ 1. Built with Scroll v170.5.0 10/15/2024 334 1.7
ERB - Template language ERB === ERB is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #673 on PLDB 21 Years Old 276 <span title="ERB repos on GitHub.">Repos</span> eRuby (Embedded Ruby) is a templating system that embeds Ruby into a text document. It is often used to embed Ruby code in an HTML document, similar to ASP, JSP and PHP. The templating system of eRuby combines the ruby code and the plain text to provide flow control and variable substitution, thus making it easy to maintain.The View module of the rails is responsible to display the response or output on a browser. Read more on Wikipedia... https://en.wikipedia.org/wiki/ERuby Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - There are at least 276 ERB repos on <a href="https://github.com/search?q=language:HTML+ERB">GitHub</a> - Early development of ERB happened in <a href="../lists/labs.html#q=https://github.com/ruby">https://github.com/ruby</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/templates.py">syntax highlighting</a> for ERB - GitHub supports <a href="https://github.com/atom/language-ruby" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for ERB - See also: (11 related languages) <a href="html.html">HTML</a>, <a href="asp.html">ASP</a>, <a href="java-server-pages.html">JSP</a>, <a href="php.html">PHP</a>, <a href="rails.html">Ruby on Rails</a>, <a href="xml.html">XML</a>, <a href="perl.html">Perl</a>, <a href="java.html">Java</a>, <a href="linux.html">Linux</a>, <a href="haml.html">HAML</a>, <a href="rdoc.html">RDoc</a> - 12 PLDB concepts link to ERB: <a href="ace.html">Ace Editor</a>, <a href="capybara.html">capybara</a>, <a href="contracts.coffee.html">contracts.coffee</a>, <a href="haml.html">HAML</a>, <a href="homebrew-pm.html">Homebrew</a>, <a href="jasmine.html">jasmine</a>, <a href="jekyll.html">Jekyll</a>, <a href="mastodon.html">Mastodon</a>, <a href="plaid-programming-language.html">Plaid</a>, <a href="ruby.html">Ruby</a>, <a href="slim.html">Slim</a>, <a href="toffeescript.html">ToffeeScript</a> ```Example from the web: <ul> <% 4.times do %> <li>list item</li> <% end %> </ul> ``` ```Example from <a href='https://github.com/atom/language-ruby'>Linguist</a>: <% provide(:title, @header) %> <% present @users do |user_presenter| %> <div class="row key-header"> <h1><%= @header %></h1> </div> <div class='row'> <div class='small-12 columns'> <%= will_paginate %> </div> </div> <div class="row key-table"> <div class="small-12 columns"> <div class="row key-table-row"> <div class="small-2 columns">Name</div> <div class="small-3 columns">Email</div> <div class="small-1 columns">Chords</div> <div class="small-1 columns">Keys</div> <div class="small-1 columns">Tunings</div> <div class="small-1 columns">Credits</div> <div class="small-1 columns">Prem?</div> <div class="small-2 columns">Since?</div> </div> <% if @users == [] %> <div class="row key-table-row"> <div class="small-4 small-centered columns">No Users</div> </div> <% else %> <%= render @users %> <% end %> </div> </div> <div class='row'> <div class='small-12 columns'> <%= will_paginate %> </div> </div> <% end %> ``` ```Example from <a href='https://en.wikipedia.org/wiki/ERuby'>Wikipedia</a>: class ERBExample attr_accessor:variable1 # using bind to access class variables def render() renderer.result(binding) end def initialize(variable1) @variable1 = variable1 end # Expose private binding() method. def get_binding binding() end end example = ERBExample.new(variable1) renderer = ERB.new(template) puts output = renderer.result(example.get_binding) ``` Built with Scroll v170.5.0 10/15/2024 885 4.4
Equate Built with Scroll v170.5.0 10/15/2024 6 0
EQS - Programming language EQS === EQS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1978. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 #3422 on PLDB 47 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of EQS happened in <a href="../lists/labs.html#q=MIT">MIT</a> - EQS on HOPL https://hopl.info/showlanguage.prx?exp=7794 EQS on HOPL - Read more about EQS on Semantic Scholar: 1. https://semanticscholar.org/paper/fb8cd8b41cfa06f850fe10f69111538f42f3a1f7 1. Built with Scroll v170.5.0 10/15/2024 215 1.1
eqn - Text markup language eqn === eqn is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1974. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221974%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1974 #2850 on PLDB 51 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of eqn happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - See also: (3 related languages) <a href="troff.html">Troff</a>, <a href="tex.html">Tex</a>, <a href="latex.html">LaTeX</a> ```Example from the web: sum from { k = 1 } to N { k sup 2 } ``` Built with Scroll v170.5.0 10/15/2024 228 1.1
Eqlog Built with Scroll v170.5.0 10/15/2024 6 0
Eql Built with Scroll v170.5.0 10/15/2024 6 0
EPUB - Application EPUB ==== EPUB is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #3252 on PLDB 18 Years Old EPUB is an e-book file format that uses the ".epub" file extension - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - 1 PLDB concepts link to EPUB: <a href="frundis.html">Frundis</a> Built with Scroll v170.5.0 10/15/2024 196 1
epsilon - Programming language epsilon ======= epsilon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1967. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221967%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1967 #1911 on PLDB 58 Years Old EOL is an imperative programming language for creating, querying and modifying EMF models. You can think of it as a mixture of Javascript and OCL, combining the best of both worlds. As such, it provides all the usual imperative features found in Javascript (e.g. statement sequencing, variables, for and while loops, if branches etc.) and all the nice features of OCL such as those handy collection querying functions. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of epsilon happened in <a href="../lists/labs.html#q=Eclipse Foundation">Eclipse Foundation</a> ```Example from the web: var m : new Model; m.name = "m"; // Create five packages for (i in 1.to(5)){ var package : Package = new Package; package.name = "p" + i; package.package = m; // Create three classes in each package for (j in 1.to(3)) { var class : Class = new Class; class.name = "c" + i + "" + j; class.isAbstract = false; class.package = package; } } // Assign random supertypes to the classes created for (c in Class.allInstances) { c.extends = Class.allInstances.random(); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 401 2
Epilog Built with Scroll v170.5.0 10/15/2024 6 0
Epigram - Programming language Epigram ======= Epigram is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004 by Conor McBride. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=Conor%20McBride Conor McBride #1177 on PLDB 21 Years Old Epigram is a functional programming language with dependent types. Epigram also refers to the IDE usually packaged with the language. Epigram's type system is strong enough to express program specifications. Read more on Wikipedia... https://en.wikipedia.org/wiki/Epigram_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Epigram happened in <a href="../lists/labs.html#q=University of London">University of London</a> - Explore Epigram snippets on <a href="http://www.rosettacode.org/wiki/Category:Epigram">Rosetta Code</a> - Epigram on HOPL https://hopl.info/showlanguage.prx?exp=8173 Epigram on HOPL - See also: (6 related languages) <a href="linux.html">Linux</a>, <a href="agda.html">Agda</a>, <a href="idris.html">Idris</a>, <a href="coq.html">Coq</a>, <a href="haskell.html">Haskell</a>, <a href="dependent-ml.html">DML</a> - Read more about Epigram on the web: 1. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.115.9718&rep=rep1&type=pdf 1. ```Example from <a href='https://en.wikipedia.org/wiki/Epigram_(programming_language)'>Wikipedia</a>: plus x y <= rec x { plus x y <= case x { plus zero y => y plus (suc x) y => suc (plus x y) } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Dependent types FeatureLink ../features/hasDependentTypes.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 414 2.1
Envoy-app Built with Scroll v170.5.0 10/15/2024 6 0
Entropy - Esoteric programming language Entropy ======= Entropy is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2021 by Daniel Temkin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Daniel%20Temkin Daniel Temkin #2491 on PLDB 4 Years Old Entropy is a language where data decays the more it's used. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Early development of Entropy happened in <a href="../lists/labs.html#q=https://danieltemkin.com">https://danieltemkin.com</a> - <a href="https://entropy-lang.org/">entropy-lang.org</a> was registered in 2021 ```Example from <a href='https://riju.codes/entropy'>Riju</a>: Program MyNamespace MyProgram [ print "Hello, world!\n"; ] ``` Built with Scroll v170.5.0 10/15/2024 254 1.3
Enterprise-mashup-markup-language Built with Scroll v170.5.0 10/15/2024 6 0
Enso - Programming language Enso ==== Enso is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Wojciech Danilo. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Wojciech%20Danilo Wojciech Danilo #209 on PLDB 10 Years Old ```Download source code: git clone https://github.com/enso-org/enso ``` Enso is an award-winning interactive programming language with dual visual and textual representations. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Enso is developed on <a href="https://github.com/enso-org/enso">GitHub</a> and has 7,319 stars - Early development of Enso happened in <a href="../lists/labs.html#q=https://github.com/enso-org">https://github.com/enso-org</a> - Enso is written in <a href="java.html">Java</a>, <a href="scala.html">Scala</a>, <a href="typescript.html">TypeScript</a>, <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a>, <a href="csv.html">CSV</a>, <a href="toml.html">TOML</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="haskell.html">Haskell</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="cpp.html">C++</a>, <a href="nix.html">Nix</a>, <a href="make.html">Make</a>, <a href="powershell.html">PowerShell</a>, <a href="bash.html">Bash</a> - <a href="https://enso.org/">enso.org</a> was registered in 2001 - See also: (1 related languages) <a href="luna.html">Luna</a> - 1 PLDB concepts link to Enso: <a href="luna.html">Luna</a> Built with Scroll v170.5.0 10/15/2024 434 2.2
enso - Programming language enso ==== enso is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Alex Loh. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Alex%20Loh Alex Loh #2490 on PLDB 14 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of enso happened in <a href="../lists/labs.html#q=University of Texas at Austin">University of Texas at Austin</a> - <a href="https://web.archive.org/web/20191101145248/http://enso-lang.org/">enso-lang.org</a> was registered in 2011 HackerNews discussions of enso ============================== title|titleLink|date|score|comments Enso Programming Model|https://news.ycombinator.com/item?id=2515436|05/04/2011|1|0 Built with Scroll v170.5.0 10/15/2024 255 1.3
eno - Programming language eno === eno is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #3050 on PLDB 7 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of eno happened in <a href="../lists/labs.html#q=https://lurk.org">https://lurk.org</a> - <a href="https://eno-lang.org">eno-lang.org</a> was registered in 2018 HackerNews discussions of eno ============================= title|titleLink|date|score|comments The Eno notation language|https://news.ycombinator.com/item?id=17772865|08/16/2018|89|32 Built with Scroll v170.5.0 10/15/2024 231 1.2
English-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
Energy-momentum-equation Built with Scroll v170.5.0 10/15/2024 6 0
Energy Systems Language - Notation Energy Systems Language ======================= Energy Systems Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1950. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221950%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1950 #2629 on PLDB 75 Years Old The Energy Systems Language, also referred to as Energese, Energy Circuit Language, or Generic Systems Symbols, was developed by the ecologist Howard T. Odum and colleagues in the 1950s during studies of the tropical forests funded by the United States Atomic Energy Commission. They are used to compose energy flow diagrams in the field of systems ecology.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Energy_Systems_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - Early development of Energy Systems Language happened in <a href="../lists/labs.html#q=United States Atomic Energy Commission">United States Atomic Energy Commission</a> Built with Scroll v170.5.0 10/15/2024 271 1.4
Encore - Programming language Encore ====== Encore is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Stephan Brandauer and Elias Castegren and Dave Clarke. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Stephan%20Brandauer Stephan Brandauer https://pldb.io/concepts/../lists/creators.html#q=Elias%20Castegren Elias Castegren https://pldb.io/concepts/../lists/creators.html#q=Dave%20Clarke Dave Clarke #1636 on PLDB 11 Years Old ```Download source code: git clone https://github.com/parapluu/encore ``` The Encore compiler. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Encore is developed on <a href="https://github.com/parapluu/encore">GitHub</a> and has 43 stars - Early development of Encore happened in <a href="../lists/labs.html#q=Uppsala University">Uppsala University</a> - Encore is written in <a href="c.html">C</a>, <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="lua.html">Lua</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="lisp.html">Lisp</a>, <a href="bash.html">Bash</a>, <a href="d.html">D</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 343 1.7
Enchilada - Programming language Enchilada ========= Enchilada is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Robbert van Dalen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Robbert%20van%20Dalen Robbert van Dalen #2600 on PLDB 19 Years Old Enchilada is a research project that takes one central idea to the extreme: Information cannot be destroyed. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Read more about Enchilada on the web: 1. 2. 3. http://lambda-the-ultimate.org/node/1697 1. https://web.archive.org/web/20180323113328/http://www.enchiladacode.nl/ 2. https://web.archive.org/web/20170106025545fw_/http://enchiladacode.nl/rationale.html 3. ```Example from the web: 10 ~ 0 [+] {f={b={s=[b] s f * |}}} {e==e} ``` Built with Scroll v170.5.0 10/15/2024 263 1.3
Emu Built with Scroll v170.5.0 10/15/2024 6 0
Emscripten - Compiler Emscripten ========== Emscripten is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2010 by Alon Zakai. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Alon%20Zakai Alon Zakai #525 on PLDB 15 Years Old ```Download source code: git clone https://github.com/emscripten-core/emscripten ``` Emscripten: An LLVM-to-WebAssembly Compiler - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Emscripten is developed on <a href="https://github.com/emscripten-core/emscripten">GitHub</a> and has 25,442 stars - Emscripten compiles to <a href="wasm.html">WebAssembly</a> - Emscripten is written in <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="cmake.html">CMake</a>, <a href="make.html">Make</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="m4.html">M4</a>, <a href="opencl.html">OpenCL</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="pascal.html">Pascal</a>, <a href="xml.html">XML</a>, <a href="hlsl.html">HLSL</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="assembly-language.html">Assembly language</a>, <a href="yaml.html">YAML</a>, <a href="typescript.html">TypeScript</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="nix.html">Nix</a>, <a href="lua.html">Lua</a>, <a href="idl.html">IDL</a>, <a href="powershell.html">PowerShell</a>, <a href="tex.html">Tex</a>, <a href="qt.html">Qt</a>, <a href="dtd.html">DTD</a>, <a href="ini.html">Ini</a>, <a href="llvmir.html">LLVM IR</a>, <a href="bash.html">Bash</a> Built with Scroll v170.5.0 10/15/2024 434 2.2
empirical - Programming language empirical ========= empirical is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2754 on PLDB 6 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of empirical happened in <a href="../lists/labs.html#q=Empirical Software Solutions, LLC">Empirical Software Solutions, LLC</a> - <a href="https://www.empirical-soft.com/">empirical-soft.com</a> was registered in 2018 HackerNews discussions of empirical =================================== title|titleLink|date|score|comments Show HN: Empirical – a language for time-series analysis|https://news.ycombinator.com/item?id=19969390|05/21/2019|111|29 Built with Scroll v170.5.0 10/15/2024 239 1.2
emoticon - Esoteric programming language emoticon ======== emoticon is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2881 on PLDB 21 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Early development of emoticon happened in <a href="../lists/labs.html#q=https://www.teuton.org">https://www.teuton.org</a> - emoticon on Esolang https://esolangs.org/wiki/Emoticon emoticon on Esolang ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/e/Emoticon.emoticon'>hello-world</a>: Hello World :Q S::P :P ``` Built with Scroll v170.5.0 10/15/2024 231 1.2
Emojicode - Programming language Emojicode ========= Emojicode is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Theo Weidmann. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Theo%20Weidmann Theo Weidmann #285 on PLDB 9 Years Old ```Download source code: git clone https://github.com/emojicode/emojicode ``` 😀😜🔂 World’s only programming language that’s bursting with emojis - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Emojicode is developed on <a href="https://github.com/emojicode/emojicode">GitHub</a> and has 3,244 stars - Early development of Emojicode happened in <a href="../lists/labs.html#q=https://github.com/emojicode">https://github.com/emojicode</a> - Emojicode is written in <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a> - Explore Emojicode snippets on <a href="http://www.rosettacode.org/wiki/Category:Emojicode">Rosetta Code</a> - <a href="http://www.emojicode.org/">emojicode.org</a> was registered in 2015 ```Example from <a href='https://riju.codes/emojicode'>Riju</a>: 🏁 🍇 😀 🔤Hello, world!🔤❗️ 🍉 ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/e/Emojicode.emojic'>hello-world</a>: 🏁 🍇 😀 🔤Hello World🔤❗️ 🍉 ``` Built with Scroll v170.5.0 10/15/2024 376 1.9
EMMA - Programming language EMMA ==== EMMA is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #3421 on PLDB 26 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of EMMA happened in <a href="../lists/labs.html#q=University of Vienna">University of Vienna</a> - EMMA on HOPL https://hopl.info/showlanguage.prx?exp=8297 EMMA on HOPL - Read more about EMMA on Semantic Scholar: 1. https://semanticscholar.org/paper/c84c4829ca2fa76a51b5cef9d0445826d9be58a4 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Emily Built with Scroll v170.5.0 10/15/2024 6 0
emfatic - Programming language emfatic ======= emfatic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2753 on PLDB 21 Years Old Emfatic is a language designed to represent EMF Ecore models in a textual form. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of emfatic happened in <a href="../lists/labs.html#q=Eclipse Foundation">Eclipse Foundation</a> ```Example from the web: package test; datatype D1 : int; package P { datatype D2 : int; } class C { attr D1 d1; attr P.D2 d2; attr ecore.EString s1; attr String s2; } ``` Built with Scroll v170.5.0 10/15/2024 234 1.2
emesh - Esoteric programming language emesh ===== emesh is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2416 on PLDB 11 Years Old ```Download source code: git clone https://github.com/Alexander-0x80/Emesh ``` Toy programming language written in javascript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - emesh is developed on <a href="https://github.com/Alexander-0x80/Emesh">GitHub</a> and has 11 stars - Early development of emesh happened in <a href="../lists/labs.html#q=https://github.com/mohawkgroup">https://github.com/mohawkgroup</a> - emesh is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> HackerNews discussions of emesh =============================== title|titleLink|date|score|comments Show HN: I have written a toy language in JavaScript|https://news.ycombinator.com/item?id=8594742|11/12/2014|10|2 Built with Scroll v170.5.0 10/15/2024 284 1.4
Emerald - Programming language Emerald ======= Emerald is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #2599 on PLDB 38 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Emerald happened in <a href="../lists/labs.html#q=University of Washington">University of Washington</a> and <a href="../lists/labs.html#q=DEC">DEC</a> and <a href="../lists/labs.html#q=University of Arizona">University of Arizona</a> and <a href="../lists/labs.html#q=Copenhagen University">Copenhagen University</a> - Emerald on HOPL https://hopl.info/showlanguage.prx?exp=1320 Emerald on HOPL - Read more about Emerald on Semantic Scholar: 1. https://semanticscholar.org/paper/c58d5d68aff6a596c5aade80fe87c2ea9074d8f2 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/e/Emerald.m'>hello-world</a>: const main <- object mainProgram initially stdout.putString["Hello World\n"] end initially end mainProgram ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token stdout.putString Built with Scroll v170.5.0 10/15/2024 315 1.6
emerald-lang - Programming language emerald-lang ============ emerald-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Zach Perkitny. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Zach%20Perkitny Zach Perkitny #1960 on PLDB 6 Years Old ```Download source code: git clone https://github.com/emeraldlang/emerald ``` Emerald is an object oriented language that uses prototypal based inheritance. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - emerald-lang is developed on <a href="https://github.com/emeraldlang/emerald">GitHub</a> and has 22 stars - Early development of emerald-lang happened in <a href="../lists/labs.html#q=https://github.com/emeraldlang">https://github.com/emeraldlang</a> - emerald-lang is written in <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a>, <a href="html.html">HTML</a> Built with Scroll v170.5.0 10/15/2024 280 1.4
EmberScript - Programming language EmberScript =========== EmberScript is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Michael Ficarra and Gordon L. Hempton. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Michael%20Ficarra Michael Ficarra https://pldb.io/concepts/../lists/creators.html#q=Gordon%20L.%20Hempton Gordon L. Hempton #666 on PLDB 13 Years Old 206 <span title="EmberScript repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/ghempton/ember-script ``` Ember-infused CoffeeScript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - EmberScript is developed on <a href="https://github.com/ghempton/ember-script">GitHub</a> and has 357 stars - There are at least 206 EmberScript repos on <a href="https://github.com/search?q=language:EmberScript">GitHub</a> - Early development of EmberScript happened in <a href="../lists/labs.html#q=https://github.com/ghempton/ember-script/issues">https://github.com/ghempton/ember-script/issues</a> - EmberScript is written in <a href="javascript.html">JavaScript</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="ruby.html">Ruby</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 417 users using EmberScript in 459 repos on <a href="https://api.github.com/search/repositories?q=language:EmberScript">GitHub</a> - GitHub supports <a href="https://github.com/atom/language-coffee-script" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for EmberScript - <a href="http://emberscript.com/">emberscript.com</a> was registered in 2012 ```Example from <a href='https://github.com/atom/language-coffee-script'>Linguist</a>: class App.FromNowView extends Ember.View tagName: 'time' template: Ember.Handlebars.compile '{{view.output}}' output: ~> return moment(@value).fromNow() didInsertElement: -> @tick() tick: -> f = -> @notifyPropertyChange 'output' @tick() nextTick = Ember.run.later(this, f, 1000) @set 'nextTick', nextTick willDestroyElement: -> nextTick = @nextTick Ember.run.cancel nextTick Ember.Handlebars.helper 'fromNow', App.FromNowView ``` Built with Scroll v170.5.0 10/15/2024 485 2.4
emberjs-framework - Framework emberjs-framework ================= emberjs-framework is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22framework%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">framework</a> created in 2011 by Yehuda Katz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Yehuda%20Katz Yehuda Katz #351 on PLDB 14 Years Old ```Download source code: git clone https://github.com/emberjs/ember.js ``` Ember.js - A JavaScript framework for creating ambitious web applications - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"framework"%5D%7D%5D%2C"logic"%3A"AND"%7D'>framework</a> - emberjs-framework is developed on <a href="https://github.com/emberjs/ember.js">GitHub</a> and has 22,462 stars - Early development of emberjs-framework happened in <a href="../lists/labs.html#q=https://github.com/emberjs">https://github.com/emberjs</a> - emberjs-framework is written in <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="handlebars.html">Handlebars</a> - emberjs-framework <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/emberwatch/ember-language-server">implementation</a> - <a href="https://emberjs.com/">emberjs.com</a> was registered in 2011 Built with Scroll v170.5.0 10/15/2024 331 1.7
Emacs Lisp - Programming language Emacs Lisp ========== Emacs Lisp is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985 by Richard Stallman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 https://pldb.io/concepts/../lists/creators.html#q=Richard%20Stallman Richard Stallman #276 on PLDB 40 Years Old 1k <span title="Emacs Lisp repos on GitHub.">Repos</span> Emacs Lisp is a dialect of the Lisp programming language used as a scripting language by Emacs (a text editor family most commonly associated with GNU Emacs and XEmacs). It is used for implementing most of the editing functionality built into Emacs, the remainder being written in C (as is the Lisp interpreter itself). Emacs Lisp is also referred to as Elisp, although there is also an older, unrelated Lisp dialect with that name. Read more on Wikipedia... https://en.wikipedia.org/wiki/Emacs_Lisp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - There are at least 1,305 Emacs Lisp repos on <a href="https://github.com/search?q=language:Emacs Lisp">GitHub</a> - Early development of Emacs Lisp happened in <a href="../lists/labs.html#q=GNU Project">GNU Project</a> - The Google BigQuery Public Dataset GitHub snapshot shows 13k users using Emacs Lisp in 17k repos on <a href="https://api.github.com/search/repositories?q=language:Emacs Lisp">GitHub</a> - Emacs Lisp on HOPL https://hopl.info/showlanguage.prx?exp=2009 Emacs Lisp on HOPL - Emacs Lisp appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Emacs Lisp Ubuntu package https://packages.ubuntu.com/jammy/emacs25 Emacs Lisp Ubuntu package - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/lisp.py">syntax highlighting</a> for Emacs Lisp - GitHub supports <a href="https://github.com/Alhadis/language-emacs-lisp" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Emacs Lisp - Emacs Lisp appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/emacs">Emacs Lisp on exercism.</a> - There is a <a href="https://elpa.gnu.org/">central package repository</a> for Emacs Lisp - See also: (8 related languages) <a href="lisp.html">Lisp</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="emacs-editor.html">Emacs</a>, <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="perl.html">Perl</a>, <a href="scheme.html">Scheme</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/e/EmacsLisp.el'>hello-world</a>: (message "Hello World") ``` ```Example from <a href='https://github.com/Alhadis/language-emacs-lisp'>Linguist</a>: (print "Dude!") ``` ```Example from <a href='https://en.wikipedia.org/wiki/Emacs_Lisp'>Wikipedia</a>: (defun switch-to-next-window-in-split () (set-window-buffer (next-window) (other-buffer))) (advice-add 'split-window-vertically :before #'switch-to-next-window-in-split) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 789 3.9
Emacs - Editor Emacs ===== Emacs is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 1976 by Guy Steele and Dave Moon. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 https://pldb.io/concepts/../lists/creators.html#q=Guy%20Steele Guy Steele https://pldb.io/concepts/../lists/creators.html#q=Dave%20Moon Dave Moon #400 on PLDB 49 Years Old Emacs is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, self-documenting, real-time display editor". Development of the first Emacs began in the mid-1970s, and work on its direct descendant, GNU Emacs, continues actively as of 2018. Read more on Wikipedia... https://en.wikipedia.org/wiki/Emacs Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of Emacs happened in <a href="../lists/labs.html#q=Free Software Foundation">Free Software Foundation</a> - There are 60,293 members in the <a href="https://reddit.com/r/emacs">Emacs subreddit</a> - There is a <a href="https://melpa.org/">central package repository</a> for Emacs - See also: (25 related languages) <a href="lisp.html">Lisp</a>, <a href="c.html">C</a>, <a href="org.html">Org Mode</a>, <a href="teco.html">TECO</a>, <a href="vi.html">vi</a>, <a href="unix.html">Unix</a>, <a href="java.html">Java</a>, <a href="emacs-lisp.html">Emacs Lisp</a>, <a href="linux.html">Linux</a>, <a href="rust.html">Rust</a>, <a href="ruby.html">Ruby</a>, <a href="lua.html">Lua</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="swi-prolog.html">SWI Prolog</a>, <a href="spice-lisp.html">Spice Lisp</a>, <a href="lispworks.html">LispWorks</a>, <a href="haskell.html">Haskell</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="sublime-editor.html">Sublime Text</a>, <a href="latex.html">LaTeX</a>, <a href="ghostscript.html">Ghostscript</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="vim.html">Vim</a>, <a href="isbn.html">ISBN</a> - Read more about Emacs on the web: 1. https://www.jwz.org/doc/emacs-timeline.html 1. - 1 PLDB concepts link to Emacs: <a href="gnu-emacs-editor.html">GNU Emacs</a> Built with Scroll v170.5.0 10/15/2024 524 2.6
Em - Text markup language Em == Em, aka Easy Markup, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #2475 on PLDB 5 Years Old ```Download source code: git clone https://github.com/peter-fa/em ``` Easy Markup is a lightweight markup language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Em is developed on <a href="https://github.com/peter-fa/em">GitHub</a> and has 0 stars - Early development of Em happened in <a href="../lists/labs.html#q=https://github.com/peter-fa">https://github.com/peter-fa</a> - Em is written in <a href="c.html">C</a>, <a href="lex.html">Lex</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a> ```Example from the web: This is an optional HTML title. .p This is a paragraph. .p This is a paragraph. It ends here. .p This is a paragraph. It ends here. .l This is a list item. This is a list item. This is a list item. .p This is a paragraph. #This word is italic. .p This is a paragraph. @This word is bold. .p This is a paragraph. #{These words} are italic. .p This is a paragraph. @{These words} are bold. ``` Built with Scroll v170.5.0 10/15/2024 348 1.7
elymas - Programming language elymas ====== elymas is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1737 on PLDB 13 Years Old ```Download source code: git clone https://github.com/Drahflow/Elymas ``` A programming language I can like. Unholy and full of magic. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - elymas is developed on <a href="https://github.com/Drahflow/Elymas">GitHub</a> and has 193 stars - Early development of elymas happened in <a href="../lists/labs.html#q=quuxLogic Solutions GmbH">quuxLogic Solutions GmbH</a> - elymas is written in <a href="markdown.html">Markdown</a>, <a href="perl.html">Perl</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a>, <a href="vim-script.html">Vim script</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a> HackerNews discussions of elymas ================================ title|titleLink|date|score|comments Show HN: Self-hosted stack-based programming language|https://news.ycombinator.com/item?id=9795314|06/28/2015|86|23 Built with Scroll v170.5.0 10/15/2024 315 1.6
Elvish - Programming language Elvish ====== Elvish is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Qi Xiao. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Qi%20Xiao Qi Xiao #318 on PLDB 12 Years Old ```Download source code: git clone https://github.com/elves/elvish ``` Elvish is an expressive programming language and a versatile interactive shell, combined into one seamless package. It runs on Linux, BSDs, macOS and Windows. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Elvish is developed on <a href="https://github.com/elves/elvish">GitHub</a> and has 5,542 stars - Early development of Elvish happened in <a href="../lists/labs.html#q=https://github.com/elves">https://github.com/elves</a> - Elvish is written in <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="toml.html">TOML</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a>, <a href="typescript.html">TypeScript</a>, <a href="svg.html">SVG</a>, <a href="dockerfile.html">Dockerfile</a> - <a href="https://elv.sh/">elv.sh</a> was registered in 2018 ```Example from the web: if $true { echo good } else { echo bad } ``` ```Example from <a href='https://riju.codes/elvish'>Riju</a>: echo "Hello, world!" ``` Built with Scroll v170.5.0 10/15/2024 395 2
Elpi - Programming language Elpi ==== Elpi is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Enrico Tassi. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Enrico%20Tassi Enrico Tassi #1235 on PLDB 11 Years Old ```Download source code: git clone https://github.com/LPCIC/elpi ``` Embeddable Lambda Prolog Interpreter - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Elpi is developed on <a href="https://github.com/LPCIC/elpi">GitHub</a> and has 277 stars - Early development of Elpi happened in <a href="../lists/labs.html#q=https://github.com/LPCIC">https://github.com/LPCIC</a> - Elpi is written in <a href="standard-ml.html">Standard ML</a>, <a href="ocaml.html">OCaml</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="yaml.html">YAML</a>, <a href="python.html">Python</a>, <a href="typescript.html">TypeScript</a>, <a href="tex.html">Tex</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/elpi.py">syntax highlighting</a> for Elpi Built with Scroll v170.5.0 10/15/2024 331 1.7
Emacs Lisp Package Archive - Package manager Emacs Lisp Package Archive ========================== Emacs Lisp Package Archive is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2489 on PLDB 9 Years Old ```Download source code: git clone https://git.savannah.gnu.org/cgit/emacs/elpa.git ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of Emacs Lisp Package Archive happened in <a href="../lists/labs.html#q=Free Software Foundation">Free Software Foundation</a> Built with Scroll v170.5.0 10/15/2024 214 1.1
Elmol Built with Scroll v170.5.0 10/15/2024 6 0
Elm - Programming language Elm === Elm is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Evan Czaplicki. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Evan%20Czaplicki Evan Czaplicki #57 on PLDB 13 Years Old 20k <span title="Elm repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/elm-lang/elm-compiler ``` Elm is a domain-specific programming language for declaratively creating web browser-based graphical user interfaces. Elm is purely functional, and is developed with emphasis on usability, performance, and robustness. It advertises "no runtime exceptions in practice," made possible by the Elm compiler's static type checking.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Elm_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Elm is developed on <a href="https://github.com/elm-lang/elm-compiler">GitHub</a> and has 7,484 stars - There are at least 19,905 Elm repos on <a href="https://github.com/search?q=language:Elm">GitHub</a> - Early development of Elm happened in <a href="../lists/labs.html#q=https://github.com/elm">https://github.com/elm</a> - Elm compiles to <a href="javascript.html">JavaScript</a> - Elm is written in <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="elm.html">Elm</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="xml.html">XML</a>, <a href="python.html">Python</a>, <a href="dockerfile.html">Dockerfile</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using Elm in 3k repos on <a href="https://api.github.com/search/repositories?q=language:Elm">GitHub</a> - There are 4 <a href="https://projecteuler.net/language=Elm">Project Euler</a> users using Elm - Explore Elm snippets on <a href="http://www.rosettacode.org/wiki/Category:Elm">Rosetta Code</a> - Elm appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Elm <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/elm-tooling/elm-language-server">implementation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/elm">package</a> for syntax highlighting Elm - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/elm.py">syntax highlighting</a> for Elm - GitHub supports <a href="https://github.com/elm-community/Elm.tmLanguage" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Elm - Learn <a href="https://exercism.org/tracks/elm">Elm on exercism.</a> - There is a <a href="https://package.elm-lang.org/">central package repository</a> for Elm - Indeed.com has 127 matches for <a href="https://www.indeed.com/jobs?q=elm engineer">"elm engineer"</a>. - <a href="http://elm-lang.org">elm-lang.org</a> was registered in 2011 - See also: (7 related languages) <a href="haskell.html">Haskell</a>, <a href="standard-ml.html">Standard ML</a>, <a href="ocaml.html">OCaml</a>, <a href="f-sharp.html">F#</a>, <a href="vuejs.html">Vue</a>, <a href="javascript.html">JavaScript</a>, <a href="typescript.html">TypeScript</a> - 9 PLDB concepts link to Elm: <a href="ace.html">Ace Editor</a>, <a href="bosque.html">bosque</a>, <a href="civet.html">Civet</a>, <a href="cloc.html">cloc</a>, <a href="elm.html">Elm</a>, <a href="mal.html">mal</a>, <a href="pygments.html">Pygments</a>, <a href="reason.html">Reason</a>, <a href="scrapscript.html">Scrapscript</a> ```Example from <a href='https://riju.codes/elm'>Riju</a>: module Main exposing (..) output : String output = "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/e/Elm.elm'>hello-world</a>: import Html exposing (text) main = text "Hello World" ``` ```Example from <a href='http://helloworldcollection.de/#Elm'>the Hello World Collection</a>: -- Hello world in Elm import Text main = Text.plainText "Hello, world!" ``` ```Example from <a href='https://github.com/elm-community/Elm.tmLanguage'>Linguist</a>: main = asText (qsort [3,9,1,8,5,4,7]) qsort lst = case lst of x:xs -> qsort (filter ((>=)x) xs) ++ [x] ++ qsort (filter ((<)x) xs) [] -> [] {--------------------- QuickSort works as follows: - Choose a pivot element which be placed in the "middle" of the sorted list. In our case we are choosing the first element as the pivot. - Gather all of the elements less than the pivot (the first filter). We know that these must come before our pivot element in the sorted list. Note: ((>=)x) === (\y -> (>=) x y) === (\y -> x >= y) - Gather all of the elements greater than the pivot (the second filter). We know that these must come after our pivot element in the sorted list. - Run `qsort` on the lesser elements, producing a sorted list that contains only elements less than the pivot. Put these before the pivot. - Run `qsort` on the greater elements, producing a sorted list. Put these after the pivot. Note that choosing a bad pivot can have bad effects. Take a sorted list with N elements. The pivot will always be the lowest member, meaning that it does not divide the list very evenly. The list of lessers has 0 elements and the list of greaters has N-1 elemens. This means qsort will be called N times, each call looking through the entire list. This means, in the worst case, QuickSort will make N^2 comparisons. ----------------------} ``` ```Example from <a href='https://en.wikipedia.org/wiki/Elm_(programming_language)'>Wikipedia</a>: -- This is a single line comment {- This is a multi-line comment. It can span multiple lines. -} {- It is possible to {- nest -} multi-line comments -} -- Here we define a value named ''greeting''. The type is inferred as a String. greeting = "Hello World!" -- It is best to add type annotations to top-level declarations. hello : String hello = "Hi there." -- Functions are declared the same way, with arguments following the function name. add x y = x + y -- Again, it is best to add type annotations. hypotenuse : Float -> Float -> Float hypotenuse a b = sqrt (a^2 + b^2) -- Functions are also curried; here we've curried the multiplication -- infix operator with a `2` multiplyBy2 : number -> number multiplyBy2 = (*) 2 -- If-expressions are used to branch on values absoluteValue : number -> number absoluteValue number = if number < 0 then negate number else number -- Records are used to hold values with named fields book : { title : String, author : String, pages : Int } book = { title = "Steppenwolf" , author = "Hesse" , pages = 237 } -- Record access is done with `.` title : String title = book.title -- Record access `.` can also be used as a function author : String author = .author book -- We can create entirely new types with the `type` keyword. -- The following value represents a binary tree. type Tree a = Empty | Node a (Tree a) (Tree a) -- It is possible to inspect these types with case-expressions. depth : Tree a -> Int depth tree = case tree of Empty -> 0 Node value left right -> 1 + max (depth left) (depth right) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example -- _?\d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example -- _?\d+\.(?=\d+) Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example {- A comment -} Token {- -} row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1515 7.6
Elm Packages - Package manager Elm Packages ============ Elm Packages is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2752 on PLDB 13 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of Elm Packages happened in <a href="../lists/labs.html#q=https://github.com/elm">https://github.com/elm</a> Built with Scroll v170.5.0 10/15/2024 196 1
Ellpack Built with Scroll v170.5.0 10/15/2024 6 0
Elliott-algol Built with Scroll v170.5.0 10/15/2024 6 0
Ellie Built with Scroll v170.5.0 10/15/2024 6 0
ELLA - Programming language ELLA ==== ELLA is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1979. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221979%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1979 #2949 on PLDB 46 Years Old ELLA is a Hardware description language and support toolset. Developed by the Royal Signals and Radar Establishment during the 1980s and 1990s. Includes tools to perform: design transformation symbolic simulations formal verificationELLA is a winner of the 1989 Queen's Award for Technological Achievement.. Read more on Wikipedia... https://en.wikipedia.org/wiki/ELLA_%28programming_language%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ELLA happened in <a href="../lists/labs.html#q=Royal Signals">Royal Signals</a> and <a href="../lists/labs.html#q=Radar Establishment">Radar Establishment</a> - ELLA on HOPL https://hopl.info/showlanguage.prx?exp=847 ELLA on HOPL ```Example from <a href='https://en.wikipedia.org/wiki/ELLA_%28programming_language%29'>Wikipedia</a>: MAC ZIP = ([INT n]TYPE t: vector1 vector2) -> [n][2]t: [INT k = 1..n](vector1[k], vector2[k]). MAC TRANSPOSE = ([INT n][INT m]TYPE t: matrix) -> [m][n]t: [INT i = 1..m] [INT j = 1..n] matrix[j][i]. MAC INNER_PRODUCT{FN * = [2]TYPE t -> TYPE s, FN + = [2]s -> s} = ([INT n][2]t: vector) -> s: IF n = 1 THEN *vector[1] ELSE *vector[1] + INNER_PRODUCT {*,+} vector[2..n] FI. MAC MATRIX_MULT {FN * = [2]TYPE t->TYPE s, FN + = [2]s->s} = ([INT n][INT m]t: matrix1, [m][INT p]t: matrix2) -> [n][p]s: BEGIN LET transposed_matrix2 = TRANSPOSE matrix2. OUTPUT [INT i = 1..n][INT j = 1..p] INNER_PRODUCT{*,+}ZIP(matrix1[i],transposed_matrix2[j]) END. TYPE element = NEW elt/(1..20), product = NEW prd/(1..1200). FN PLUS = (product: integer1 integer2) -> product: ARITH integer1 + integer2. FN MULT = (element: integer1 integer2) -> product: ARITH integer1 * integer2. FN MULT_234 = ([2][3]element:matrix1, [3][4]element:matrix2) -> [2][4]product: MATRIX_MULT{MULT,PLUS}(matrix1, matrix2). FN TEST = () -> [2][4]product: ( LET m1 = ((elt/2, elt/1, elt/1), (elt/3, elt/6, elt/9)), m2 = ((elt/6, elt/1, elt/3, elt/4), (elt/9, elt/2, elt/8, elt/3), (elt/6, elt/4, elt/1, elt/2)). OUTPUT MULT_234 (m1, m2) ). COM test: just displaysignal MOC ``` Built with Scroll v170.5.0 10/15/2024 522 2.6
Elixir - Programming language Elixir ====== Elixir is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by José Valim. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Jos%C3%A9%20Valim José Valim #29 on PLDB 14 Years Old 89k <span title="Elixir repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/elixir-lang/elixir ``` Elixir is a functional, concurrent, general-purpose programming language that runs on the Erlang virtual machine (BEAM). Elixir builds on top of Erlang and shares the same abstractions for building distributed, fault-tolerant applications. Elixir also provides a productive tooling and an extensible design. Read more on Wikipedia... https://en.wikipedia.org/wiki/Elixir_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Elixir is developed on <a href="https://github.com/elixir-lang/elixir">GitHub</a> and has 24,093 stars - Watch the history of <a href="https://www.youtube.com/watch?v=qhkwG5OKyHk">the Elixir repo visualized with Gource</a> - There are at least 89,242 Elixir repos on <a href="https://github.com/search?q=language:Elixir">GitHub</a> - Early development of Elixir happened in <a href="../lists/labs.html#q=Plataformatec">Plataformatec</a> - Elixir is written in <a href="elixir.html">Elixir</a>, <a href="markdown.html">Markdown</a>, <a href="erlang.html">Erlang</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="eex.html">EEX</a>, <a href="make.html">Make</a>, <a href="powershell.html">PowerShell</a> - The Google BigQuery Public Dataset GitHub snapshot shows 5k users using Elixir in 7k repos on <a href="https://api.github.com/search/repositories?q=language:Elixir">GitHub</a> - Check out the 211 <a href="https://www.meetup.com/topics/elixir/">Elixir meetup groups</a> on Meetup.com. - There are 23,468 members in the <a href="https://reddit.com/r/elixir">Elixir subreddit</a> - There are 173 <a href="https://projecteuler.net/language=Elixir">Project Euler</a> users using Elixir - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> Elixir programmers reported a median salary of $80,077. 2% of respondents reported using Elixir. 1,438 programmers reported using Elixir, and 3,374 said they wanted to use it - Explore Elixir snippets on <a href="http://www.rosettacode.org/wiki/Category:Elixir">Rosetta Code</a> - Elixir appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Elixir Ubuntu package https://packages.ubuntu.com/jammy/elixir Elixir Ubuntu package - Elixir <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/elixir-lsp/elixir-ls">implementation</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/elixir">package</a> for syntax highlighting Elixir - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/erlang.py">syntax highlighting</a> for Elixir - GitHub supports <a href="https://github.com/elixir-editors/elixir-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Elixir - Elixir appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/elixir">Elixir on exercism.</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/pprzetacznik/IElixir">Kernel</a> for Elixir - There is a <a href="https://hex.pm/">central package repository</a> for Elixir - Indeed.com has 214 matches for <a href="https://www.indeed.com/jobs?q=elixir developer">"elixir developer"</a>. - See also: (6 related languages) <a href="erlang.html">Erlang</a>, <a href="ruby.html">Ruby</a>, <a href="clojure.html">Clojure</a>, <a href="lfe.html">LFE</a>, <a href="unicode.html">Unicode</a>, <a href="utf-8.html">UTF-8</a> - 14 PLDB concepts link to Elixir: <a href="05ab1e.html">05AB1E</a>, <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="couchdb.html">CouchDB</a>, <a href="elixir.html">Elixir</a>, <a href="erlang.html">Erlang</a>, <a href="euphoria.html">Euphoria</a>, <a href="eyg.html">EYG</a>, <a href="felix.html">Felix</a>, <a href="gleam.html">Gleam</a>, <a href="macchiato.html">Macchiato</a>, <a href="mal.html">mal</a>, <a href="prql.html">PRQL</a>, <a href="pygments.html">Pygments</a> ```Example from <a href='https://riju.codes/elixir'>Riju</a>: IO.puts("Hello, world!") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/e/Elixir.exs'>hello-world</a>: #!/usr/bin/env elixir IO.puts "Hello World" ``` ```Example from <a href='http://helloworldcollection.de/#Elixir'>the Hello World Collection</a>: # Hello world in Elixir defmodule HelloWorld do IO.puts "Hello, World!" end ``` ```Example from <a href='https://github.com/elixir-editors/elixir-tmbundle'>Linguist</a>: %{"cowboy": {:hex, :cowboy, "1.0.0"}, "cowlib": {:hex, :cowlib, "1.0.1"}, "hackney": {:hex, :hackney, "0.14.3"}, "hound": {:hex, :hound, "0.6.0"}, "httpoison": {:hex, :httpoison, "0.5.0"}, "idna": {:hex, :idna, "1.0.1"}, "phoenix": {:hex, :phoenix, "0.10.0"}, "plug": {:hex, :plug, "0.11.1"}, "poison": {:hex, :poison, "1.3.1"}, "ranch": {:hex, :ranch, "1.0.0"}} ``` ```Example from <a href='https://en.wikipedia.org/wiki/Elixir_(programming_language)'>Wikipedia</a>: task = Task.async fn -> perform_complex_action() end other_time_consuming_action() Task.await task ``` ```Elixir <a href="../lists/keywords.html#q=elixir">Keywords</a> after and catch do else end false fn in nil not or rescue true when ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example IO.puts "Hello, World!" Token row Feature Unicode Identifers FeatureLink ../features/hasUnicodeIdentifiers.html Supported <span class="hasFeature">✓</span> Example δ = 0.00001 Token row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example raise "oops, something went wrong" Token row Feature Pattern Matching FeatureLink ../features/hasPatternMatching.html Supported <span class="hasFeature">✓</span> Example def fib(0), do: 1 def fib(1), do: 1 def fib(n) when n >= 2, do: fib(n-1) + fib(n-2) Token row Feature Runtime Guards FeatureLink ../features/hasRunTimeGuards.html Supported <span class="hasFeature">✓</span> Example def abs(number) when number > 0, do: number def abs(number), do: -number Token row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="hasFeature">✓</span> Example Token row Feature Multiline Strings FeatureLink ../features/hasMultilineStrings.html Supported <span class="hasFeature">✓</span> Example template = """ This is the first line. This is the second line. This is the third line. """ Token row Feature Infix Notation FeatureLink ../features/hasInfixNotation.html Supported <span class="hasFeature">✓</span> Example seven = 3 + 4 Token row Feature Scientific Notation FeatureLink ../features/hasScientificNotation.html Supported <span class="hasFeature">✓</span> Example 1.23e45 Token row Feature Anonymous Functions FeatureLink ../features/hasAnonymousFunctions.html Supported <span class="hasFeature">✓</span> Example fn -> IO.puts("hello world") end Token row Feature Pipes FeatureLink ../features/hasPipes.html Supported <span class="hasFeature">✓</span> Example "Elixir" |> String.graphemes() |> Enum.frequencies() Token row Feature Streams FeatureLink ../features/hasStreams.html Supported <span class="hasFeature">✓</span> Example https://hexdocs.pm/elixir/Stream.html Token row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example # https://hexdocs.pm/elixir/Macro.html defmodule Example do defmacro macro_inspect(value) do IO.inspect(value) value end def fun_inspect(value) do IO.inspect(value) value end end Token row Feature Polymorphism FeatureLink ../features/hasPolymorphism.html Supported <span class="hasFeature">✓</span> Example https://hexdocs.pm/elixir/Protocol.html Token row Feature Range Operator FeatureLink ../features/hasRangeOperators.html Supported <span class="hasFeature">✓</span> Example 1..3 Token row Feature Single Dispatch FeatureLink ../features/hasSingleDispatch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Maps FeatureLink ../features/hasMaps.html Supported <span class="hasFeature">✓</span> Example %{key: "value"} Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example # 0b[01]+ Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example # \d(_?\d)* Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example # \d(_?\d)*\.\d(_?\d)*([eE][-+]?\d(_?\d)*)? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example # 0x[\da-fA-F]+ Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example # 0o[0-7]+ Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example my_list = [1, 2, 3, 4, 5] Token row Feature Regular Expression Syntax Sugar FeatureLink ../features/hasRegularExpressionsSyntaxSugar.html Supported <span class="hasFeature">✓</span> Example ~r/integer: \d+/ Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token IO.puts row Feature Message Passing FeatureLink ../features/hasMessagePassing.html Supported <span class="hasFeature">✓</span> Example send(pid, :ping) Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Default Parameters Pattern FeatureLink ../features/hasDefaultParameters.html Supported <span class="hasFeature">✓</span> Example def multiply(a, b \\ 1) do a * b end Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example if true do IO.puts("Hello world") end Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example name = "John" Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example # Alias the module so it can be called as Bar instead of Foo.Bar alias Foo.Bar, as: Bar # Require the module in order to use its macros require Foo # Import functions from Foo so they can be called without the `Foo.` prefix import Foo # Invokes the custom code defined in Foo as an extension point use Foo Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Disk Output FeatureLink ../features/canWriteToDisk.html Supported <span class="hasFeature">✓</span> Example File.write!("helloworld.txt", "Hello, world!\n") Token row Feature Shebang FeatureLink ../features/canDoShebang.html Supported <span class="hasFeature">✓</span> Example #!/usr/bin/env elixir Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Multiple Dispatch FeatureLink ../features/hasMultipleDispatch.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Units of Measure FeatureLink ../features/hasUnitsOfMeasure.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 2014 10.1
ELFE - Programming language ELFE ==== ELFE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Christophe de Dinechin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Christophe%20de%20Dinechin Christophe de Dinechin #1408 on PLDB 22 Years Old ```Download source code: git clone https://github.com/c3d/elfe ``` ELFE is a very simple and small programming language specifcally designed for everyday programming, notably for the Internet of Things. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ELFE is developed on <a href="https://github.com/c3d/elfe">GitHub</a> and has 92 stars - Early development of ELFE happened in <a href="../lists/labs.html#q=https://dinechin.org">https://dinechin.org</a> - ELFE is written in <a href="cpp.html">C++</a>, <a href="bash.html">Bash</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="awk.html">awk</a> ```Example from the web: invoke "sensor.corp.net", last_temperature := temperature every 1s, check_temperature temperature check_temperature T:real -> writeln "Measuring temperature ", T, " from process ", process_id if abs(T - last_temperature) >= 1.0 then reply temperature_changed T, last_temperature last_temperature := T temperature_changed new_temp, last_temp -> writeln "Temperature changed from ", last_temp, " to ", new_temp ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 380 1.9
Extensible Linking Format - Binary executable format Extensible Linking Format ========================= Extensible Linking Format, aka Extensible Linking Format, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryExecutable%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary executable format</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #1217 on PLDB 26 Years Old In computing, the Executable and Linkable Format (ELF, formerly named Extensible Linking Format), is a common standard file format for executable files, object code, shared libraries, and core dumps. First published in the specification for the application binary interface (ABI) of the Unix operating system version named System V Release 4 (SVR4), and later in the Tool Interface Standard, it was quickly accepted among different vendors of Unix systems. In 1999, it was chosen as the standard binary file format for Unix and Unix-like systems on x86 processors by the 86open project. Read more on Wikipedia... https://en.wikipedia.org/wiki/Executable_and_Linkable_Format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryExecutable"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binary executable format</a> - Early development of Extensible Linking Format happened in <a href="../lists/labs.html#q=Unix System Laboratories">Unix System Laboratories</a> - See also: (16 related languages) <a href="unix.html">Unix</a>, <a href="x86-isa.html">X86</a>, <a href="ascii.html">ASCII</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="freebsd.html">FreeBSD</a>, <a href="sparc.html">SPARC</a>, <a href="mips.html">MIPS architecture</a>, <a href="powerpc.html">PowerPC</a>, <a href="arm.html">ARM</a>, <a href="risc-v.html">RISC-V</a>, <a href="coff.html">Common Object File Format</a>, <a href="preferred-executable-format.html">Preferred Executable Format</a>, <a href="android.html">Android</a>, <a href="atmel-avr.html">Atmel AVR</a>, <a href="ia-32.html">IA-32</a> Built with Scroll v170.5.0 10/15/2024 427 2.1
Elephant Built with Scroll v170.5.0 10/15/2024 6 0
ELENA - Programming language ELENA ===== ELENA is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Aleksey Rakov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Aleksey%20Rakov Aleksey Rakov #800 on PLDB 12 Years Old ```Download source code: git clone https://github.com/ELENA-LANG/elena-lang ``` ELENA is a general-purpose language with late binding. It is multi-paradigm, combining features of functional and object-oriented programming. Rich set of tools are provided to deal with message dispatching : multi-methods, message qualifying, generic message handlers, run-time interfaces - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ELENA is developed on <a href="https://github.com/ELENA-LANG/elena-lang">GitHub</a> and has 234 stars - Early development of ELENA happened in <a href="../lists/labs.html#q=ELENA Language Project">ELENA Language Project</a> - ELENA is written in <a href="lex.html">Lex</a>, <a href="cpp.html">C++</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="assembly-language.html">Assembly language</a>, <a href="markdown.html">Markdown</a>, <a href="bash.html">Bash</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a>, <a href="cmake.html">CMake</a>, <a href="hlsl.html">HLSL</a>, <a href="python.html">Python</a>, <a href="javascript.html">JavaScript</a> - Read more about ELENA on the web: 1. https://news.ycombinator.com/item?id=24222038 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/e/Elena.elena'>hello-world</a>: public program [ console writeLine("Hello World"). ] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token writeLine Built with Scroll v170.5.0 10/15/2024 452 2.3
Elegant - Programming language Elegant ======= Elegant is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #3420 on PLDB 38 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Elegant happened in <a href="../lists/labs.html#q=Philips Research Laboratories">Philips Research Laboratories</a> - Elegant on HOPL https://hopl.info/showlanguage.prx?exp=3313 Elegant on HOPL - Read more about Elegant on Semantic Scholar: 1. https://semanticscholar.org/paper/5a22b9fce6f88c8631e4db672964f70fa3ce1b4a 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
elegance - Programming language elegance ======== elegance is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Nathan Merrill. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Nathan%20Merrill Nathan Merrill #2103 on PLDB 8 Years Old ```Download source code: git clone https://github.com/nathanmerrill/elegance ``` <a href='https://github.com/nathanmerrill/elegance'>Elegance</a> Objected oriented language aiming for high type-safety and readability. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - elegance is developed on <a href="https://github.com/nathanmerrill/elegance">GitHub</a> and has 1 stars - Early development of elegance happened in <a href="../lists/labs.html#q=https://github.com/nathanmerrill/">https://github.com/nathanmerrill/</a> - elegance is written in <a href="java.html">Java</a>, <a href="xml.html">XML</a>, <a href="gradle.html">Gradle</a>, <a href="bash.html">Bash</a>, <a href="markdown.html">Markdown</a>, <a href="lisp.html">Lisp</a> Built with Scroll v170.5.0 10/15/2024 297 1.5
Electre - Programming language Electre ======= Electre is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #3138 on PLDB 42 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Electre happened in <a href="../lists/labs.html#q=Le Laboratoire des Sciences du Numérique de Nantes">Le Laboratoire des Sciences du Numérique de Nantes</a> - Electre on HOPL https://hopl.info/showlanguage.prx?exp=5953 Electre on HOPL - Read more about Electre on Semantic Scholar: 1. https://semanticscholar.org/paper/24eb832e47cfb757728e03d9c2197c6b61a33485 1. - Read more about Electre on the web: 1. https://academic.oup.com/comjnl/article/29/3/229/579943 1. Built with Scroll v170.5.0 10/15/2024 250 1.3
Election Markup Language - Xml format Election Markup Language ======================== Election Markup Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1693 on PLDB 24 Years Old Election Markup Language (EML) is an XML-based standard to support end to end management of election processes.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Election_Markup_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Election Markup Language happened in <a href="../lists/labs.html#q=Organization for the Advancement of Structured Information Standards">Organization for the Advancement of Structured Information Standards</a> - See also: (1 related languages) <a href="xml.html">XML</a> - Read more about Election Markup Language on the web: 1. https://wiki.oasis-open.org/election 1. Built with Scroll v170.5.0 10/15/2024 267 1.3
Elastic-query-dsl Built with Scroll v170.5.0 10/15/2024 6 0
ELAN - Programming language ELAN ==== ELAN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1974. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221974%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1974 #2042 on PLDB 51 Years Old ELAN is an educational programming language for learning and teaching systematic programming. It was developed in 1974 by C.H.A. Koster and a group at the Technical University of Berlin as an alternative to BASIC in teaching, and approved for use in secondary schools in Germany by the "Arbeitskreis Schulsprache". Read more on Wikipedia... https://en.wikipedia.org/wiki/ELAN_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ELAN happened in <a href="../lists/labs.html#q=Technical University of Berlin">Technical University of Berlin</a> - Explore ELAN snippets on <a href="http://www.rosettacode.org/wiki/Category:Elan">Rosetta Code</a> - ELAN on HOPL https://hopl.info/showlanguage.prx?exp=1319 ELAN on HOPL - See also: (2 related languages) <a href="algol-68.html">ALGOL 68</a>, <a href="basic.html">BASIC</a> Built with Scroll v170.5.0 10/15/2024 308 1.5
El1 Built with Scroll v170.5.0 10/15/2024 6 0
EJS - Template language EJS === EJS is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2010 by Tj Holowaychuk. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Tj%20Holowaychuk Tj Holowaychuk #144 on PLDB 15 Years Old 93k <span title="EJS repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/tj/ejs ``` Embedded JavaScript templates for node - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - EJS is developed on <a href="https://github.com/tj/ejs">GitHub</a> and has 4,469 stars - There are at least 92,857 EJS repos on <a href="https://github.com/search?q=language:EJS">GitHub</a> - Early development of EJS happened in <a href="../lists/labs.html#q=https://apex.sh">https://apex.sh</a> - EJS is written in <a href="ejs.html">EJS</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a> - The Google BigQuery Public Dataset GitHub snapshot shows 560 users using EJS in 614 repos on <a href="https://api.github.com/search/repositories?q=language:EJS">GitHub</a> - GitHub supports <a href="https://github.com/gregory-m/ejs-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for EJS - 10 PLDB concepts link to EJS: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="ejs.html">EJS</a>, <a href="exkited.html">exkited</a>, <a href="kotlin.html">Kotlin</a>, <a href="mathpix-markdown.html">Mathpix Markdown</a>, <a href="skulpt.html">skulpt</a>, <a href="snowman-decompiler.html">Snowman</a>, <a href="sqrl.html">SQRL</a>, <a href="wyvern.html">Wyvern</a> ```Example from the web: <% if (user) { %> <h2><%= user.name %></h2> <% } %> ``` ```Example from <a href='https://github.com/gregory-m/ejs-tmbundle'>Linguist</a>: <% include parts/depend %> <div class="row"> <% if (user.primaryAccount == "teacher") { %> <% include teacher/sidebar %> <% include teacher/dashboard %> <% } else if (user.primaryAccount == "student") { %> <% include student/sidebar %> <% include student/dashboard %> <% } else { %> <center><h2>There seems to be a problem</h2></center> <% } %> </div> ``` Built with Scroll v170.5.0 10/15/2024 556 2.8
Eiffel - Programming language Eiffel ====== Eiffel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986 by Bertrand Meyer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 https://pldb.io/concepts/../lists/creators.html#q=Bertrand%20Meyer Bertrand Meyer #178 on PLDB 39 Years Old 913 <span title="Eiffel repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/EiffelSoftware/EiffelStudio ``` Eiffel is an object-oriented programming language designed by Bertrand Meyer (an object-orientation proponent and author of Object-Oriented Software Construction) and Eiffel Software. Meyer conceived the language in 1985 with the goal of increasing the reliability of commercial software development; the first version becoming available in 1986. In 2005, Eiffel became an ISO-standardized language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Eiffel_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Eiffel is developed on <a href="https://github.com/EiffelSoftware/EiffelStudio">GitHub</a> and has 49 stars - There are at least 913 Eiffel repos on <a href="https://github.com/search?q=language:Eiffel">GitHub</a> - Early development of Eiffel happened in <a href="../lists/labs.html#q=Eiffel Software">Eiffel Software</a> - Eiffel is written in <a href="xml.html">XML</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="svg.html">SVG</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="perl.html">Perl</a>, <a href="smarty.html">Smarty</a>, <a href="cpp.html">C++</a>, <a href="scss.html">SCSS</a>, <a href="css.html">CSS</a>, <a href="xslt.html">XSLT</a>, <a href="csharp.html">C#</a>, <a href="sql.html">SQL</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a>, <a href="ini.html">Ini</a>, <a href="xsd.html">XSD</a>, <a href="m4.html">M4</a>, <a href="lex.html">Lex</a>, <a href="python.html">Python</a>, <a href="cmake.html">CMake</a>, <a href="yacc.html">Yacc</a>, <a href="php.html">PHP</a>, <a href="idl.html">IDL</a>, <a href="assembly-language.html">Assembly language</a>, <a href="bash.html">Bash</a>, <a href="cadence-skill.html">Cadence SKILL</a>, <a href="ada.html">Ada</a>, <a href="objective-c.html">Objective-C</a>, <a href="sed.html">sed</a>, <a href="pascal.html">Pascal</a>, <a href="yaml.html">YAML</a>, <a href="csv.html">CSV</a>, <a href="asp.net.html">ASP.NET</a>, <a href="diff.html">Diff</a>, <a href="awk.html">awk</a>, <a href="matlab.html">MATLAB</a>, <a href="ring.html">Ring</a>, <a href="tex.html">Tex</a>, <a href="logos.html">Logos</a>, <a href="java.html">Java</a>, <a href="dtd.html">DTD</a>, <a href="c-shell.html">C shell</a>, <a href="nemerle.html">Nemerle</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="xhtml.html">XHTML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="xmi.html">XML Metadata Interchange</a>, <a href="r.html">R</a>, <a href="scheme.html">Scheme</a>, <a href="sas.html">SAS</a> - The Google BigQuery Public Dataset GitHub snapshot shows 653 users using Eiffel in 721 repos on <a href="https://api.github.com/search/repositories?q=language:Eiffel">GitHub</a> - Explore Eiffel snippets on <a href="http://www.rosettacode.org/wiki/Category:Eiffel">Rosetta Code</a> - Eiffel on HOPL https://hopl.info/showlanguage.prx?exp=1220 Eiffel on HOPL - Eiffel appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/eiffel">package</a> for syntax highlighting Eiffel - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/eiffel.py">syntax highlighting</a> for Eiffel - GitHub supports <a href="https://github.com/textmate/eiffel.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Eiffel - <a href="https://dev.eiffel.com/Main_Page">eiffel.org</a> was registered in 2001 - See also: (22 related languages) <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="ada.html">Ada</a>, <a href="simula.html">Simula</a>, <a href="z-notation.html">Z notation</a>, <a href="csharp.html">C#</a>, <a href="d.html">D</a>, <a href="java.html">Java</a>, <a href="lisaac.html">Lisaac</a>, <a href="racket.html">Racket</a>, <a href="ruby.html">Ruby</a>, <a href="sather.html">Sather</a>, <a href="scala.html">Scala</a>, <a href="algol.html">Algol</a>, <a href="pascal.html">Pascal</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="isbn.html">ISBN</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="c.html">C</a>, <a href="cil.html">CIL</a>, <a href="java-bytecode.html">Java Bytecode</a> - Read more about Eiffel on the web: 1. https://www.eiffel.org/doc/eiffel/Eiffel_programming_language_syntax 1. - 1 PLDB concepts link to Eiffel: <a href="flare.html">Flare</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/e/Eiffel.eiff'>hello-world</a>: indexing "Hello World in Eiffel , from http://roesler-ac.de/wolfram/hello.htm#Eiffel" class HELLO creation run feature run is local io : BASIC_IO; do !!io; io.put_string("Hello World"); io.put_newline end; -- run end; -- class HELLO ``` ```Example from <a href='http://helloworldcollection.de/#Eiffel'>the Hello World Collection</a>: note "Hello World in Eiffel" class HELLO create run feature run do print ("Hello World!%N") end end ``` ```Example from <a href='https://github.com/textmate/eiffel.tmbundle'>Linguist</a>: note description: "Git checkout command." author: "Olivier Ligot" class GIT_CHECKOUT_COMMAND inherit GIT_COMMAND create make, make_master feature {NONE} -- Initialization make (a_branch: STRING) -- Checkout the branch `a_branch'. do initialize arguments.force_last (a_branch) branch := a_branch ensure branch_set: branch = a_branch end make_master -- Checkout the master branch. do make ("master") end feature -- Access branch: STRING -- Branch to checkout name: STRING = "checkout" -- Git subcommand name end ``` ```Example from <a href='https://en.wikipedia.org/wiki/Eiffel_(programming_language)'>Wikipedia</a>: class HELLO_WORLD create make feature make do print ("Hello, world!") end end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example -- 0[bB][01]+ Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example -- [0-9]+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example -- ([0-9]+\.[0-9]*)|([0-9]*\.[0-9]+) Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example -- 0[xX][a-fA-F0-9]+ Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example -- 0[cC][0-7]+ Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token := row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1457 7.3
Egs4 Built with Scroll v170.5.0 10/15/2024 6 0
EGL - Programming language EGL === EGL, aka Enterprise Generation Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1109 on PLDB 17 Years Old EGL (Enterprise Generation Language), originally developed by IBM and now available as the EDT (EGL Development Tools) Open Source project under the Eclipse Public License (EPL), is a programming technology designed to meet the challenges of modern, multi-platform application development by providing a common language and programming model across languages, frameworks, and runtime platforms. The language borrows concepts familiar to anyone using statically typed languages like Java, COBOL, C, etc. However, it borrows the concept of stereotype from Unified Modeling Language (UML) that is not typically found in statically typed programming languages. Read more on Wikipedia... https://en.wikipedia.org/wiki/EGL_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of EGL happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Explore EGL snippets on <a href="http://www.rosettacode.org/wiki/Category:EGL">Rosetta Code</a> - EGL on HOPL https://hopl.info/showlanguage.prx?exp=7930 EGL on HOPL - EGL appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (10 related languages) <a href="java.html">Java</a>, <a href="cobol.html">COBOL</a>, <a href="c.html">C</a>, <a href="uml.html">UML</a>, <a href="javascript.html">JavaScript</a>, <a href="jvm.html">JVM</a>, <a href="linux.html">Linux</a>, <a href="systemz.html">IBM System z</a>, <a href="soap.html">SOAP</a>, <a href="ibm-rpg.html">RPG</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/e/Egl.egl'>hello-world</a>: program HelloWorld function main() SysLib.writeStdout("Hello World"); end end ``` ```Example from <a href='https://en.wikipedia.org/wiki/EGL_(programming_language)'>Wikipedia</a>: 1 package com.mycompany.ui; 2 3 import com.mycompany.services.Employee; 4 import com.mycompany.services.EmployeeService; 5 import dojo.widgets.DojoGrid; 6 import dojo.widgets.DojoGridColumn; 7 8 handler EmployeeView type RUIhandler { initialUI = [ grid ], 9 onConstructionFunction = start, 10 cssFile = "main.css" } 11 12 grid DojoGrid { behaviors = [ ], headerBehaviors = [ ], columns = [ 13 new DojoGridColumn { displayName = "First Name", name = "FIRSTNAME" }, 14 new DojoGridColumn { displayName = "Last Name", name = "LASTNAME" }, 15 new DojoGridColumn { displayName = "Salary", name = "SALARY" } 16 ] }; 17 18 function start() 19 svc EmployeeService { }; 20 call svc.getEmployees () returning to displayEmployees; 21 end 22 23 function displayEmployees(retResult Employee [ ] in) 24 grid.data = retResult as any [ ]; 25 end 26 27 end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token SysLib.writeStdout Built with Scroll v170.5.0 10/15/2024 618 3.1
Egison - Programming language Egison ====== Egison is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Satoshi Egi. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Satoshi%20Egi Satoshi Egi #619 on PLDB 12 Years Old ```Download source code: git clone https://github.com/egison/egison/ ``` The Egison Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Egison is developed on <a href="https://github.com/egison/egison/">GitHub</a> and has 905 stars - Early development of Egison happened in <a href="../lists/labs.html#q=University of Tokyo">University of Tokyo</a> - Egison is written in <a href="haskell.html">Haskell</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="lisp.html">Lisp</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a> ```Example from the web: -- Extract all twin primes from the infinite list of prime numbers with pattern matching! def twinPrimes := matchAll primes as list integer with | _ ++ $p :: #(p + 2) :: _ -> (p, p + 2) ``` ```Egison <a href="../lists/keywords.html#q=egison">Keywords</a> as integer list matchAll multiset set with ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Pattern Matching FeatureLink ../features/hasPatternMatching.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 359 1.8
EFL - Programming language EFL === EFL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1979. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221979%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1979 #3137 on PLDB 46 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - EFL is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="ratfor.html">RATFOR</a> - Early development of EFL happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - EFL on HOPL https://hopl.info/showlanguage.prx?exp=1996 EFL on HOPL - Read more about EFL on Semantic Scholar: 1. https://semanticscholar.org/paper/be7e15ab76865c4841a910d157ab5c43627ee7c6 1. Built with Scroll v170.5.0 10/15/2024 287 1.4
Effekt - Programming language Effekt ====== Effekt is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Jonathan Immanuel Brachthäuser. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Jonathan%20Immanuel%20Brachth%C3%A4user Jonathan Immanuel Brachthäuser #1045 on PLDB 5 Years Old ```Download source code: git clone https://github.com/effekt-lang/effekt ``` A language with lexical effect handlers and lightweight effect polymorphism. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Effekt is developed on <a href="https://github.com/effekt-lang/effekt">GitHub</a> and has 310 stars - Early development of Effekt happened in <a href="../lists/labs.html#q=Universität Tübingen">Universität Tübingen</a> - Effekt is written in <a href="scala.html">Scala</a> ```Example from the web: def eager[R] { p: R / { Flip, Fail, Error } } = try { Success(p()) } with Flip { () => resume(true) match { case Failure(msg) => resume(false) case Success(res) => Success(res) case ParseError(msg) => ParseError(msg) } } with Fail { (msg) => Failure(msg) } with Error { (msg) => ParseError(msg) } ``` Built with Scroll v170.5.0 10/15/2024 316 1.6
eff - Programming language eff === eff is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1219 on PLDB 13 Years Old ```Download source code: git clone https://github.com/matijapretnar/eff ``` A functional programming language based on algebraic effect handlers - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - eff is developed on <a href="https://github.com/matijapretnar/eff">GitHub</a> and has 854 stars - Early development of eff happened in <a href="../lists/labs.html#q=University of Ljubljana">University of Ljubljana</a> - eff is written in <a href="ocaml.html">OCaml</a>, <a href="xml.html">XML</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="matlab.html">MATLAB</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="lisp.html">Lisp</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a> - <a href="https://www.eff-lang.org/">eff-lang.org</a> was registered in 2012 Built with Scroll v170.5.0 10/15/2024 321 1.6
EEX - Template language EEX === EEX is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1040 on PLDB 13 Years Old 34 <span title="EEX repos on GitHub.">Repos</span> EEx stands for Embedded Elixir. It allows you to embed Elixir code inside a string in a robust way. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - There are at least 34 EEX repos on <a href="https://github.com/search?q=language:HTML+EEX">GitHub</a> - Early development of EEX happened in <a href="../lists/labs.html#q=Elixir Team">Elixir Team</a> - GitHub supports <a href="https://github.com/elixir-lang/elixir-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for EEX - Read more about EEX on the web: 1. https://github.com/elixir-lang/elixir/commits/master/lib/eex/lib/eex.ex 1. - 2 PLDB concepts link to EEX: <a href="ace.html">Ace Editor</a>, <a href="elixir.html">Elixir</a> ```Example from the web: <%= if true do %> It is obviously true <% else %> This will never appear <% end %> ``` ```Example from <a href='https://github.com/elixir-lang/elixir-tmbundle'>Linguist</a>: <h1>Listing Books</h1> <table> <tr> <th>Title</th> <th>Summary</th> <th></th> <th></th> <th></th> </tr> <%= for book <- @books do %> <tr> <%# comment %> <td><%= book.title %></td> <td><%= book.content %></td> <td><%= link "Show", to: book_path(@conn, :show, book) %></td> <td><%= link "Edit", to: book_path(@conn, :edit, book) %></td> <td><%= link "Delete", to: book_path(@conn, :delete, book), method: :delete, data: [confirm: "Are you sure?"] %></td> </tr> <% end %> </table> <br /> <%= link "New book", to: book_path(@conn, :new) %> ``` Built with Scroll v170.5.0 10/15/2024 506 2.5
EDUCE - Programming language EDUCE ===== EDUCE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #3419 on PLDB 39 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of EDUCE happened in <a href="../lists/labs.html#q=European Computer-Industry Research Centre GmbH">European Computer-Industry Research Centre GmbH</a> - EDUCE on HOPL https://hopl.info/showlanguage.prx?exp=3562 EDUCE on HOPL - Read more about EDUCE on Semantic Scholar: 1. https://semanticscholar.org/paper/11c77949d14b4f18113f154e34145405fa5d8e92 1. Built with Scroll v170.5.0 10/15/2024 225 1.1
Educe-star Built with Scroll v170.5.0 10/15/2024 6 0
Edsim Built with Scroll v170.5.0 10/15/2024 6 0
Edscript Built with Scroll v170.5.0 10/15/2024 6 0
EDSAC Initial Orders - Assembly language EDSAC Initial Orders ==================== EDSAC Initial Orders is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1948 by David Wheeler and Maurice Wilkes and Stanley Gill. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221948%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1948 https://pldb.io/concepts/../lists/creators.html#q=David%20Wheeler David Wheeler https://pldb.io/concepts/../lists/creators.html#q=Maurice%20Wilkes Maurice Wilkes https://pldb.io/concepts/../lists/creators.html#q=Stanley%20Gill Stanley Gill #3418 on PLDB 77 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of EDSAC Initial Orders happened in <a href="../lists/labs.html#q=University of Cambridge">University of Cambridge</a> - EDSAC Initial Orders on HOPL https://hopl.info/showlanguage.prx?exp=3411 EDSAC Initial Orders on HOPL - Read more about EDSAC Initial Orders on the web: 1. https://en.wikipedia.org/wiki/EDSAC 1. Built with Scroll v170.5.0 10/15/2024 277 1.4
EDN - Data notation EDN === EDN, aka Extensible Data Notation, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #186 on PLDB 13 Years Old 0 <span title="EDN repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/edn-format/edn ``` Extensible Data Notation - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - EDN is developed on <a href="https://github.com/edn-format/edn">GitHub</a> and has 2,581 stars - There are at least 0 EDN repos on <a href="https://github.com/search?q=language:edn">GitHub</a> - Early development of EDN happened in <a href="../lists/labs.html#q=https://github.com/edn-format">https://github.com/edn-format</a> - EDN is written in <a href="markdown.html">Markdown</a> - GitHub supports <a href="https://github.com/atom/language-clojure" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for EDN - 1 PLDB concepts link to EDN: <a href="datomic.html">Datomic</a> ```Example from the web: {:a 1, "foo" :bar, [1 2 3] four} ``` ```Example from <a href='https://github.com/atom/language-clojure'>Linguist</a>: [{:db/id #db/id [db.part/db] :db/ident :object/name :db/doc "Name of a Solar System object." :db/valueType :db.type/string :db/index true :db/cardinality :db.cardinality/one :db.install/_attribute :db.part/db} {:db/id #db/id [db.part/db] :db/ident :object/meanRadius :db/doc "Mean radius of an object." :db/index true :db/valueType :db.type/double :db/cardinality :db.cardinality/one :db.install/_attribute :db.part/db} {:db/id #db/id [db.part/db] :db/ident :data/source :db/doc "Source of the data in a transaction." :db/valueType :db.type/string :db/index true :db/cardinality :db.cardinality/one :db.install/_attribute :db.part/db}] [{:db/id #db/id [db.part/tx] :db/doc "Solar system objects bigger than Pluto."} {:db/id #db/id [db.part/tx] :data/source "http://en.wikipedia.org/wiki/List_of_Solar_System_objects_by_size"} {:db/id #db/id [db.part/user] :object/name "Sun" :object/meanRadius 696000.0} {:db/id #db/id [db.part/user] :object/name "Jupiter" :object/meanRadius 69911.0} {:db/id #db/id [db.part/user] :object/name "Saturn" :object/meanRadius 58232.0} {:db/id #db/id [db.part/user] :object/name "Uranus" :object/meanRadius 25362.0} {:db/id #db/id [db.part/user] :object/name "Neptune" :object/meanRadius 24622.0} {:db/id #db/id [db.part/user] :object/name "Earth" :object/meanRadius 6371.0} {:db/id #db/id [db.part/user] :object/name "Venus" :object/meanRadius 6051.8} {:db/id #db/id [db.part/user] :object/name "Mars" :object/meanRadius 3390.0} {:db/id #db/id [db.part/user] :object/name "Ganymede" :object/meanRadius 2631.2} {:db/id #db/id [db.part/user] :object/name "Titan" :object/meanRadius 2576.0} {:db/id #db/id [db.part/user] :object/name "Mercury" :object/meanRadius 2439.7} {:db/id #db/id [db.part/user] :object/name "Callisto" :object/meanRadius 2410.3} {:db/id #db/id [db.part/user] :object/name "Io" :object/meanRadius 1821.5} {:db/id #db/id [db.part/user] :object/name "Moon" :object/meanRadius 1737.1} {:db/id #db/id [db.part/user] :object/name "Europa" :object/meanRadius 1561.0} {:db/id #db/id [db.part/user] :object/name "Triton" :object/meanRadius 1353.4} {:db/id #db/id [db.part/user] :object/name "Eris" :object/meanRadius 1163.0}] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Sets FeatureLink ../features/hasSets.html Supported <span class="hasFeature">✓</span> Example Token row Feature Maps FeatureLink ../features/hasMaps.html Supported <span class="hasFeature">✓</span> Example Token row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 897 4.5
Edje Data Collection - Json format Edje Data Collection ==================== Edje Data Collection is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22jsonFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">json format</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #1127 on PLDB 15 Years Old 31k <span title="Edje Data Collection repos on GitHub.">Repos</span> An Edje Data Collection, it's a plain text file (normally identified with the .edc extension), consisting of instructions for the Edje Compiler. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"jsonFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>jsonFormat</a> - There are at least 30,865 Edje Data Collection repos on <a href="https://github.com/search?q=language:Edje Data Collection">GitHub</a> - Early development of Edje Data Collection happened in <a href="../lists/labs.html#q=Enlightenment development team">Enlightenment development team</a> - GitHub supports <a href="https://github.com/textmate/json.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Edje Data Collection - Read more about Edje Data Collection on the web: 1. https://phab.enlightenment.org/w/edjebasics/ 1. ```Example from <a href='https://github.com/textmate/json.tmbundle'>Linguist</a>: // https://raw.githubusercontent.com/billiob/terminology/master/data/themes/mild.edc /* overlay to default to make theme easier on the eyes, less effects */ #ifndef BG_COLOR #define BG_COLOR 48 48 48 255 #endif #ifndef BG_COLOR_TRANSLUCENT #define BG_COLOR_TRANSLUCENT 48 48 48 200 #endif #ifndef BELL_OVERLAY_COLOR #define BELL_OVERLAY_COLOR 220 220 220 16 #endif collections { group { name: "terminology/background"; #ifndef INHERIT_PROVIDE_OWN_COLORS color_classes { #include "default_colors.in.edc" } #endif images { image: "bg_bevel.png" COMP; image: "bg_shine.png" COMP; image: "bg_glint.png" COMP; image: "bg_led_base.png" COMP; image: "bg_led.png" COMP; image: "bg_led_strobe.png" COMP; image: "pm_shadow.png" COMP; image: "pm_overlay.png" COMP; image: "pm_fill.png" COMP; image: "tab_bg_l0.png" COMP; image: "tab_bg_l1.png" COMP; image: "tab_bg_r0.png" COMP; image: "tab_bg_r1.png" COMP; image: "tab_shad_l0.png" COMP; image: "tab_shad_l1.png" COMP; image: "tab_shad_r0.png" COMP; image: "tab_shad_r1.png" COMP; } sounds { sample { name: "bell" LOSSY 64; source: "bell.wav"; } } script { public message(Msg_Type:type, id, ...) { new r, g, b, a, v; if ((type != MSG_INT) || (id != 1)) return; v = (getarg(2) * 255) / 100; custom_state(PART:"base", "default", 0.0); get_state_val(PART:"base", STATE_COLOR, r, g, b, a); set_state_val(PART:"base", STATE_COLOR, r, g, b, v); set_state(PART:"base", "custom", 0.0); custom_state(PART:"fade", "default", 0.0); get_state_val(PART:"fade", STATE_COLOR, r, g, b, a); set_state_val(PART:"fade", STATE_COLOR, r, g, b, v); set_state(PART:"fade", "custom", 0.0); } } pa ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 655 3.3
Edison - Programming language Edison ====== Edison is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #3417 on PLDB 33 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Edison happened in <a href="../lists/labs.html#q=Institut de Recherche Polytechnique">Institut de Recherche Polytechnique</a> - Edison on HOPL https://hopl.info/showlanguage.prx?exp=1684 Edison on HOPL - Read more about Edison on Semantic Scholar: 1. https://semanticscholar.org/paper/669fd00160e4015f9d0e7fa073b81ea2eb2515de 1. Built with Scroll v170.5.0 10/15/2024 221 1.1
Edinburgh-lcf Built with Scroll v170.5.0 10/15/2024 6 0
Edinburgh IMP - Programming language Edinburgh IMP ============= Edinburgh IMP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2966 on PLDB 23 Years Old Edinburgh IMP is a development of ATLAS Autocode, initially developed around 1966-1969 at Edinburgh University, Scotland. IMP was a general-purpose programming language which was used heavily for systems programming. Expressively, IMP is extremely similar to Algol and includes all the Algol-style block structure, reserved keywords, and datatypes such as arrays and records. Read more on Wikipedia... https://en.wikipedia.org/wiki/Edinburgh_IMP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Edinburgh IMP happened in <a href="../lists/labs.html#q=University of Edinburgh">University of Edinburgh</a> - See also: (2 related languages) <a href="algol.html">Algol</a>, <a href="imp.html">IMP</a> Built with Scroll v170.5.0 10/15/2024 281 1.4
Edina - Programming language Edina ===== Edina is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Cerus. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Cerus Cerus #2162 on PLDB 3 Years Old ```Download source code: git clone https://github.com/cerus/edina ``` First look at Edina, a simple Forth-like compiled language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Edina is developed on <a href="https://github.com/cerus/edina">GitHub</a> and has 13 stars - Early development of Edina happened in <a href="../lists/labs.html#q=https://cerus.dev">https://cerus.dev</a> - Edina is written in <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a> - Read more about Edina on the web: 1. https://reddit.com/r/ProgrammingLanguages/comments/wl5snx/first_look_at_edina_a_simple_forthlike_compiled/ 1. Built with Scroll v170.5.0 10/15/2024 288 1.4
Đ - Programming language Đ = Đ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Compl Yue. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Compl%20Yue Compl Yue #1610 on PLDB 6 Years Old ```Download source code: git clone https://github.com/e-wrks/edh ``` Edh is a dynamically & strongly typed, procedural (thus imperative), value-oriented (i.e. immutable first, yet with non-traditional Object constructs), interpreted programming language, that parasitic on GHC and heavily relying on the Haskell implementation of Software Transactional Memory for unified intuition of concurrency and data-consistency. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Đ is developed on <a href="https://github.com/e-wrks/edh">GitHub</a> and has 28 stars - Early development of Đ happened in <a href="../lists/labs.html#q=https://github.com/e-wrks">https://github.com/e-wrks</a> - Đ is written in <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a> ```Example from the web: method satExample() or ({generator _ () for x1 from [true, false] do for x2 from [true, false] do # ... for xN from [true, false] do yield formula ( x1, x2, # ..., xn ) }) ``` Built with Scroll v170.5.0 10/15/2024 354 1.8
edgeql - Query language edgeql ====== edgeql is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2488 on PLDB 8 Years Old EdgeQL is the primary language of EdgeDB. It is used to define, mutate, and query data. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of edgeql happened in <a href="../lists/labs.html#q=EdgeDB Inc">EdgeDB Inc</a> - Read more about edgeql on the web: 1. https://www.edgedb.com/showcase/edgeql 1. ```Example from the web: SELECT User FILTER User.name = 'John'; ``` Built with Scroll v170.5.0 10/15/2024 232 1.2
edgelisp - Programming language edgelisp ======== edgelisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008 by Manuel Simoni. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Manuel%20Simoni Manuel Simoni #1699 on PLDB 17 Years Old ```Download source code: git clone https://github.com/manuel/edgelisp ``` A Lisp->JavaScript compiler - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - edgelisp is developed on <a href="https://github.com/manuel/edgelisp">GitHub</a> and has 123 stars - Early development of edgelisp happened in <a href="../lists/labs.html#q=https://github.com/manuel">https://github.com/manuel</a> - edgelisp is written in <a href="javascript.html">JavaScript</a>, <a href="lisp.html">Lisp</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 268 1.3
edgedb - Database edgedb ====== edgedb is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22database%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">database</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #892 on PLDB 8 Years Old ```Download source code: git clone https://github.com/edgedb/edgedb ``` A graph-relational database with declarative schema, built-in migration system, and a next-generation query language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"database"%5D%7D%5D%2C"logic"%3A"AND"%7D'>database</a> - edgedb is developed on <a href="https://github.com/edgedb/edgedb">GitHub</a> and has 12,835 stars - Early development of edgedb happened in <a href="../lists/labs.html#q=https://github.com/edgedb">https://github.com/edgedb</a> - edgedb is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="rust.html">Rust</a>, <a href="cython.html">Cython</a>, <a href="yaml.html">YAML</a>, <a href="hcl.html">HCL</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="toml.html">TOML</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="css.html">CSS</a>, <a href="csv.html">CSV</a> - <a href="https://edgedb.com">edgedb.com</a> was registered in 2014 Built with Scroll v170.5.0 10/15/2024 331 1.7
Edge Side Includes - Programming language Edge Side Includes ================== Edge Side Includes is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #3010 on PLDB 24 Years Old Edge Side Includes or ESI is a small markup language for edge level dynamic web content assembly. The purpose of ESI is to tackle the problem of web infrastructure scaling. It is an application of edge computing. Read more on Wikipedia... https://en.wikipedia.org/wiki/Edge_Side_Includes Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Edge Side Includes happened in <a href="../lists/labs.html#q=Akamai">Akamai</a> and <a href="../lists/labs.html#q=Art Technology Group">Art Technology Group</a> and <a href="../lists/labs.html#q=BEA Systems">BEA Systems</a> and <a href="../lists/labs.html#q=Digital Island">Digital Island</a> and <a href="../lists/labs.html#q=FatWire Software">FatWire Software</a> and <a href="../lists/labs.html#q=Vignette Corporation">Vignette Corporation</a> - See also: (2 related languages) <a href="xml.html">XML</a>, <a href="ssi.html">SSI</a> ```Example from <a href='https://en.wikipedia.org/wiki/Edge_Side_Includes'>Wikipedia</a>: <esi:include src="http://example.com/1.html" alt="http://bak.example.com/2.html" onerror="continue"/> ``` Built with Scroll v170.5.0 10/15/2024 361 1.8
Eden - Programming language Eden ==== Eden is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #3136 on PLDB 30 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Eden happened in <a href="../lists/labs.html#q=Philipps-Universit at Marburg">Philipps-Universit at Marburg</a> and <a href="../lists/labs.html#q=Universidad Computense de Madrid">Universidad Computense de Madrid</a> - Eden on HOPL https://hopl.info/showlanguage.prx?exp=1137 Eden on HOPL - Read more about Eden on Semantic Scholar: 1. https://semanticscholar.org/paper/c2f28b26c6d27ef0cedb34aea0c69f73a39d461a 1. Built with Scroll v170.5.0 10/15/2024 237 1.2
Ed-editor Built with Scroll v170.5.0 10/15/2024 6 0
Ect Built with Scroll v170.5.0 10/15/2024 6 0
ecsharp - Programming language ecsharp ======= ecsharp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1342 on PLDB 17 Years Old ```Download source code: git clone https://github.com/qwertie/ecsharp ``` Home of LoycCore, the LES language of Loyc trees, the Enhanced C# parser, the LeMP macro preprocessor, and the LLLPG parser generator. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ecsharp is developed on <a href="https://github.com/qwertie/ecsharp">GitHub</a> and has 173 stars - Early development of ecsharp happened in <a href="../lists/labs.html#q=https://david.loyc.net">https://david.loyc.net</a> - ecsharp is written in <a href="csharp.html">C#</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="csv.html">CSV</a>, <a href="xsd.html">XSD</a> - <a href="http://ecsharp.net/">ecsharp.net</a> was registered in 2014 Built with Scroll v170.5.0 10/15/2024 301 1.5
Embedded Crystal - Template language Embedded Crystal ================ Embedded Crystal is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #103 on PLDB 9 Years Old 287 <span title="Embedded Crystal repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/crystal-lang/crystal/ ``` Embedded Crystal (ECR) is a template language for embedding Crystal code into other text, that includes but is not limited to HTML. The template is read and transformed at compile time and then embedded into the binary. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Embedded Crystal is developed on <a href="https://github.com/crystal-lang/crystal/">GitHub</a> and has 19,260 stars - There are at least 287 Embedded Crystal repos on <a href="https://github.com/search?q=language:HTML+ECR">GitHub</a> - Early development of Embedded Crystal happened in <a href="../lists/labs.html#q=Manas Technology Solutions">Manas Technology Solutions</a> - Embedded Crystal is written in <a href="crystal.html">Crystal</a>, <a href="ecr.html">Embedded Crystal</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="powershell.html">PowerShell</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="c.html">C</a>, <a href="svg.html">SVG</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a>, <a href="python.html">Python</a>, <a href="json.html">JSON</a>, <a href="z-shell.html">Z shell</a>, <a href="bash.html">Bash</a>, <a href="cpp.html">C++</a>, <a href="nix.html">Nix</a>, <a href="ini.html">Ini</a> - GitHub supports <a href="https://github.com/atom-crystal/language-crystal" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Embedded Crystal - Read more about Embedded Crystal on the web: 1. https://crystal-lang.org/api/0.22.0/ECR.html 1. - 4 PLDB concepts link to Embedded Crystal: <a href="cloc.html">cloc</a>, <a href="crystal.html">Crystal</a>, <a href="ecr.html">Embedded Crystal</a>, <a href="pegasus.html">Pegasus</a> ```Example from the web: # greeting.ecr <%- if @name -%> Greeting, <%= @name %>! <%- else -%> Greeting! <%- end -%> Greeting.new(nil).to_s #=> Greeting! ``` ```Example from <a href='https://github.com/atom-crystal/language-crystal'>Linguist</a>: <% if @name %> Greeting, <%= @name %>! <% else %> Greeting! <% end %> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 615 3.1
Ecological Metadata Language - Xml format Ecological Metadata Language ============================ Ecological Metadata Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #2192 on PLDB 28 Years Old Ecological Metadata Language (EML) is a metadata standard developed by and for the ecology discipline. It is based on prior work done by the Ecological Society of America and others, including the Knowledge Network for Biocomplexity. EML is a set of XML schema documents that allow for the structural expression of metadata. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ecological_Metadata_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Ecological Metadata Language happened in <a href="../lists/labs.html#q=Ecological Society of America">Ecological Society of America</a> and <a href="../lists/labs.html#q=Knowledge Network for Biocomplexity">Knowledge Network for Biocomplexity</a> - Read more about Ecological Metadata Language on the web: 1. https://knb.ecoinformatics.org/external//emlparser/docs/index.html 1. Built with Scroll v170.5.0 10/15/2024 301 1.5
eco-editor - Editor eco-editor ========== eco-editor is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1462 on PLDB 13 Years Old ```Download source code: git clone https://github.com/softdevteam/eco ``` Eco is a prototype editor for editing composed languages. It is not feature complete, it is not intended for production, and it does have bugs. Eco is distributed under a BSD/MIT license. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - eco-editor is developed on <a href="https://github.com/softdevteam/eco">GitHub</a> and has 55 stars - Early development of eco-editor happened in <a href="../lists/labs.html#q=https://github.com/softdevteam">https://github.com/softdevteam</a> - eco-editor is written in <a href="python.html">Python</a>, <a href="json.html">JSON</a>, <a href="qt.html">Qt</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 291 1.5
Eclipse - Editor Eclipse ======= Eclipse is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1333 on PLDB 24 Years Old Eclipse is an integrated development environment (IDE) used in computer programming, and is the most widely used Java IDE. It contains a base workspace and an extensible plug-in system for customizing the environment. Eclipse is written mostly in Java and its primary use is for developing Java applications, but it may also be used to develop applications in other programming languages via plug-ins, including Ada, ABAP, C, C++, C#, COBOL, D, Fortran, Haskell, JavaScript, Julia, Lasso, Lua, NATURAL, Perl, PHP, Prolog, Python, R, Ruby (including Ruby on Rails framework), Rust, Scala, Clojure, Groovy, Scheme, and Erlang. Read more on Wikipedia... https://en.wikipedia.org/wiki/Eclipse_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of Eclipse happened in <a href="../lists/labs.html#q=Eclipse Foundation">Eclipse Foundation</a> - See also: (38 related languages) <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="ada.html">Ada</a>, <a href="abap.html">ABAP</a>, <a href="csharp.html">C#</a>, <a href="cobol.html">COBOL</a>, <a href="d.html">D</a>, <a href="fortran.html">Fortran</a>, <a href="haskell.html">Haskell</a>, <a href="javascript.html">JavaScript</a>, <a href="julia.html">Julia</a>, <a href="lasso.html">Lasso</a>, <a href="lua.html">Lua</a>, <a href="perl.html">Perl</a>, <a href="php.html">PHP</a>, <a href="prolog.html">Prolog</a>, <a href="python.html">Python</a>, <a href="r.html">R</a>, <a href="ruby.html">Ruby</a>, <a href="rails.html">Ruby on Rails</a>, <a href="rust.html">Rust</a>, <a href="scala.html">Scala</a>, <a href="clojure.html">Clojure</a>, <a href="groovy.html">Groovy</a>, <a href="scheme.html">Scheme</a>, <a href="erlang.html">Erlang</a>, <a href="latex.html">LaTeX</a>, <a href="mathematica.html">Mathematica</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="uml.html">UML</a>, <a href="sysml.html">SysML</a>, <a href="bpmn.html">BPMN</a>, <a href="android.html">Android</a>, <a href="jquery.html">JQuery</a>, <a href="vala.html">Vala</a> Built with Scroll v170.5.0 10/15/2024 541 2.7
Eclipse Command Language - Programming language Eclipse Command Language ======================== Eclipse Command Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #875 on PLDB 17 Years Old 0 <span title="Eclipse Command Language repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 0 Eclipse Command Language repos on <a href="https://github.com/search?q=language:ECLiPSe">GitHub</a> - Early development of Eclipse Command Language happened in <a href="../lists/labs.html#q=Eclipse Foundation">Eclipse Foundation</a> - The Google BigQuery Public Dataset GitHub snapshot shows 24 users using Eclipse Command Language in 24 repos on <a href="https://api.github.com/search/repositories?q=language:Ecl">GitHub</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/ecl">package</a> for syntax highlighting Eclipse Command Language - GitHub supports <a href="https://github.com/alnkpa/sublimeprolog" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Eclipse Command Language - Read more about Eclipse Command Language on the web: 1. https://www.eclipse.org/rcptt/documentation/userguide/ecl/ 1. ```Example from <a href='https://github.com/alnkpa/sublimeprolog'>Linguist</a>: :- lib(ic). /** * Question 1.11 * vabs(?Val, ?AbsVal) */ vabs(Val, AbsVal):- AbsVal #> 0, ( Val #= AbsVal ; Val #= -AbsVal ), labeling([Val, AbsVal]). /** * vabsIC(?Val, ?AbsVal) */ vabsIC(Val, AbsVal):- AbsVal #> 0, Val #= AbsVal or Val #= -AbsVal, labeling([Val, AbsVal]). /** * Question 1.12 */ % X #:: -10..10, vabs(X, Y). % X #:: -10..10, vabsIC(X, Y). /** * Question 1.13 * faitListe(?ListVar, ?Taille, +Min, +Max) */ faitListe([], 0, _, _):-!. faitListe([First|Rest], Taille, Min, Max):- First #:: Min..Max, Taille1 #= Taille - 1, faitListe(Rest, Taille1, Min, Max). /** * Question 1.14 * suite(?ListVar) */ suite([Xi, Xi1, Xi2]):- checkRelation(Xi, Xi1, Xi2). suite([Xi, Xi1, Xi2|Rest]):- checkRelation(Xi, Xi1, Xi2), suite([Xi1, Xi2|Rest]). /** * checkRelation(?Xi, ?Xi1, ?Xi2) */ checkRelation(Xi, Xi1, Xi2):- vabs(Xi1, VabsXi1), Xi2 #= VabsXi1 - Xi. /** * Question 1.15 * checkPeriode(+ListVar). */ % TODO Any better solution? checkPeriode(ListVar):- length(ListVar, Length), Length < 10. checkPeriode([X1, X2, X3, X4, X5, X6, X7, X8, X9, X10|Rest]):- X1 =:= X10, checkPeriode([X2, X3, X4, X5, X6, X7, X8, X9, X10|Rest]). % faitListe(ListVar, 18, -9, 9), suite(ListVar), checkPeriode(ListVar). => 99 solutions /** * Tests */ /* vabs(5, 5). => Yes vabs(5, -5). => No vabs(-5, 5). => Yes vabs(X, 5). vabs(X, AbsX). vabsIC(5, 5). => Yes vabsIC(5, -5). => No vabsIC(-5, 5). => Yes vabsIC(X, 5). vabsIC(X, AbsX). faitListe(ListVar, 5, 1, 3). => 243 solutions faitListe([_, _, _, _, _], Taille, 1, 3). => Taille = 5 !!!!!!!!!!!!!!!! faitListe(ListVar, 18, -9, 9), suite(ListVar). => 99 solutions */ ``` ```Eclipse Command Language <a href="../lists/keywords.html#q=eclipse-command-language">Keywords</a> __compressed__ after all and any as atmost before beginc best between case cluster compressed compression const counter csv default descend embed encoding encrypt end endc endembed endmacro enum escape except exclusive expire export extend fail few fileposition first flat forward from full function functionmacro group grouped heading hole ifblock import in inner interface internal joined keep keyed last left limit linkcounted literal little_endian load local locale lookup lzw macro many maxcount maxlength min skew module mofn multiple named namespace nocase noroot noscan nosort not noxpath of onfail only opt or outer overwrite packed partition penalty physicallength pipe prefetch quote record repeat retry return right right1 right2 rows rowset scan scope self separator service shared skew skip smart soapaction sql stable store terminator thor threshold timelimit timeout token transform trim type unicodeorder unordered unsorted unstable update use validate virtual whole width wild within wnotrim xml xpath ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token % row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 867 4.3
Eclectic-csp Built with Scroll v170.5.0 10/15/2024 6 0
ECL - Programming language ECL === ECL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #326 on PLDB 25 Years Old 234 <span title="ECL repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/hpcc-systems/HPCC-Platform ``` ECL is a declarative, data centric programming language designed in 2000 to allow a team of programmers to process big data across a high performance computing cluster without the programmer being involved in many of the lower level, imperative decisions.. Read more on Wikipedia... https://en.wikipedia.org/wiki/ECL,_data-centric_programming_language_for_Big_Data Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ECL is developed on <a href="https://github.com/hpcc-systems/HPCC-Platform">GitHub</a> and has 569 stars - There are at least 234 ECL repos on <a href="https://github.com/search?q=language:ECL">GitHub</a> - Early development of ECL happened in <a href="../lists/labs.html#q=LexisNexis Risk Solutions Group">LexisNexis Risk Solutions Group</a> - The Google BigQuery Public Dataset GitHub snapshot shows 25 users using ECL in 25 repos on <a href="https://api.github.com/search/repositories?q=language:ECL">GitHub</a> - Explore ECL snippets on <a href="http://www.rosettacode.org/wiki/Category:ECL">Rosetta Code</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/ecl">package</a> for syntax highlighting ECL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/ecl.py">syntax highlighting</a> for ECL - GitHub supports <a href="https://github.com/hpcc-systems/ecl-tmLanguage" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for ECL - <a href="http://hpccsystems.com/">hpccsystems.com</a> was registered in 2010 - See also: (5 related languages) <a href="linux.html">Linux</a>, <a href="prolog.html">Prolog</a>, <a href="pascal.html">Pascal</a>, <a href="sql.html">SQL</a>, <a href="clarion.html">Clarion</a> ```Example from <a href='https://github.com/hpcc-systems/ecl-tmLanguage'>Linguist</a>: /* * Multi-line comment */ #option ('slidingJoins', true); namesRecord := RECORD string20 surname; string10 forename; integer2 age; integer2 dadAge; integer2 mumAge; END; namesRecord2 := record string10 extra; namesRecord; end; namesTable := dataset('x',namesRecord,FLAT); namesTable2 := dataset('y',namesRecord2,FLAT); integer2 aveAgeL(namesRecord l) := (l.dadAge+l.mumAge)/2; integer2 aveAgeR(namesRecord2 r) := (r.dadAge+r.mumAge)/2; // Standard join on a function of left and right output(join(namesTable, namesTable2, aveAgeL(left) = aveAgeR(right))); //Several simple examples of sliding join syntax output(join(namesTable, namesTable2, left.age >= right.age - 10 and left.age <= right.age +10)); output(join(namesTable, namesTable2, left.age between right.age - 10 and right.age +10)); output(join(namesTable, namesTable2, left.age between right.age + 10 and right.age +30)); output(join(namesTable, namesTable2, left.age between (right.age + 20) - 10 and (right.age +20) + 10)); output(join(namesTable, namesTable2, aveAgeL(left) between aveAgeR(right)+10 and aveAgeR(right)+40)); //Same, but on strings. Also includes age to ensure sort is done by non-sliding before sliding. output(join(namesTable, namesTable2, left.surname between right.surname[1..10]+'AAAAAAAAAA' and right.surname[1..10]+'ZZZZZZZZZZ' and left.age=right.age)); output(join(namesTable, namesTable2, left.surname between right.surname[1..10]+'AAAAAAAAAA' and right.surname[1..10]+'ZZZZZZZZZZ' and left.age=right.age,all)); //This should not generate a self join output(join(namesTable, namesTable, left.age between right.age - 10 and right.age +10)); ``` ```Example from <a href='https://en.wikipedia.org/wiki/ECL,_data-centric_programming_language_for_Big_Data'>Wikipedia</a>: D := DATASET([{'ECL'},{'Declarative'},{'Data'},{'Centric'},{'Programming'},{'Language'}],{STRING Value;}); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 847 4.2
eC - Programming language eC == eC, aka Ecere C, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004 by Jérôme Jacovella-St-Louis. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=J%C3%A9r%C3%B4me%20Jacovella-St-Louis Jérôme Jacovella-St-Louis #352 on PLDB 21 Years Old 139 <span title="eC repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/ecere/ecere-sdk/ ``` eC (Ecere C) is an object-oriented programming language, defined as a super-set of the C language. eC was initially developed as part of the Ecere Cross-platform Software Development Kit project. The goals of the language are to provide object-oriented constructs, reflection, properties and dynamic modules on top of the C language while maintaining C compatibility and optimal native performance.eC currently relies on GCC or Clang to perform the final steps of compilation, using C as an intermediate language. Read more on Wikipedia... https://en.wikipedia.org/wiki/EC_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - eC is developed on <a href="https://github.com/ecere/ecere-sdk/">GitHub</a> and has 353 stars - There are at least 139 eC repos on <a href="https://github.com/search?q=language:eC">GitHub</a> - Early development of eC happened in <a href="../lists/labs.html#q=Ecere Corporation">Ecere Corporation</a> - eC is written in <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="svg.html">SVG</a>, <a href="assembly-language.html">Assembly language</a>, <a href="python.html">Python</a>, <a href="m4.html">M4</a>, <a href="cpp.html">C++</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="expect.html">Expect</a>, <a href="glsl.html">GLSL</a>, <a href="yacc.html">Yacc</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="objective-c.html">Objective-C</a>, <a href="java.html">Java</a>, <a href="tex.html">Tex</a>, <a href="lex.html">Lex</a>, <a href="perl.html">Perl</a>, <a href="html.html">HTML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 894 users using eC in 920 repos on <a href="https://api.github.com/search/repositories?q=language:eC">GitHub</a> - Explore eC snippets on <a href="http://www.rosettacode.org/wiki/Category:EC">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/c_like.py">syntax highlighting</a> for eC - GitHub supports <a href="https://github.com/ecere/ec.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for eC - <a href="http://ec-lang.org/">ec-lang.org</a> was registered in 2014 - See also: (8 related languages) <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="llvmir.html">LLVM IR</a>, <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="android.html">Android</a>, <a href="javascript.html">JavaScript</a>, <a href="wasm.html">WebAssembly</a> ```Example from <a href='https://riju.codes/ec'>Riju</a>: class Main : Application { void Main() { PrintLn("Hello, world!"); } } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/e/Ec.ec'>hello-world</a>: class HelloWorldApp : Application { void Main() { PrintLn("Hello World"); } } ``` ```Example from <a href='https://github.com/ecere/ec.tmbundle'>Linguist</a>: import "ide" class Designer : DesignerBase { ~Designer() { if(GetActiveDesigner() == this) { SetActiveDesigner(null); } if(classDesigner) delete classDesigner; } // *** DesignerBase Implementation *** void ModifyCode() { codeEditor.ModifyCode(); } void UpdateProperties() { codeEditor.DesignerModifiedObject(); } void CodeAddObject(Instance instance, ObjectInfo * object) { codeEditor.AddObject(instance, object); } void SheetAddObject(ObjectInfo object) { codeEditor.sheet.AddObject(object, object.name, typeData, true); //className, true); } void AddToolBoxClass(Class _class) { ((IDEWorkSpace)master).toolBox.AddControl(_class); } void AddDefaultMethod(Instance instance, Instance classInstance) { Class _class = instance._class; Method defaultMethod = null; for( ; _class; _class = _class.base) { Method method; int minID = MAXINT; for(method = (Method)_class.methods.first; method; method = (Method)((BTNode)method).next) { if(method.type == virtualMethod) { if(!method.dataType) method.dataType = ProcessTypeString(method.dataTypeString, false); if(method.vid < minID && (instance == classInstance || (method.dataType.thisClass && eClass_IsDerived(classInstance._class, method.dataType.thisClass.registered)))) { defaultMethod = method; minID = method.vid; } } } if(defaultMethod) break; } codeEditor.AddMethod(defaultMethod); } bool ObjectContainsCode(ObjectInfo object) { // Confirmation if control contains code if(object.instCode) { MembersInit members; if(object.instCode.members) { for(members = object.instCode.members->first; members; members = members.next) { if(members.type == methodMembersInit) { //if(!Code_IsFunctionEmpty(members.function)) { return true; } } } } } return false; } void DeleteObject(ObjectInfo object) { if(codeEditor) codeEditor.DeleteObject(object); } void RenameObject(ObjectInfo object, const char * name) { if(object && (name || !object.classDefinition)) codeEditor.RenameObject(object, name); } bool FindObject(Instance * object, const char * string) { ObjectInfo classObject; for(classObject = codeEditor.classes.first; classObject; classObject = classObject.next) { ObjectInfo check; if(classObject.name && !strcmp(string, classObject.name)) { *object = classObject.instance; break; } for(check = classObject.instances.first; check; check = check.next) { if(check.name && !strcmp(string, check.name)) { *object = check.instance; break; } } if(check) return true; } return false; } void SelectObjectFromDesigner(ObjectInfo object) { codeEditor.SelectObjectFromDesigner(object); } borderStyle = sizable; isActiveClient = true; hasVertScroll = true; hasHorzScroll = true; hasClose = true; hasMaximize = true; hasMinimize = true; text = TEMPLATEquot;Designer"; menu = Menu { }; anchor = Anchor { left = 300, right = 150, top = 0, bottom = 0 }; ToolBox toolBox; CodeEditor codeEditor; Menu fileMenu { menu, TEMPLATEquot;File", f }; MenuItem fileSaveItem { fileMenu, TEMPLATEquot;Save", s, ctrlS; bool NotifySelect(MenuItem selection, Modifiers mods) { return codeEditor.MenuFileSave(selection, mods); } }; MenuItem fileSaveAsItem { fileMenu, TEMPLATEquot;Save As...", a; bool NotifySelect(MenuItem selection, Modifiers mods) { return codeEditor.MenuFileSaveAs(selection, mods); } }; bool debugClosing; bool OnClose(bool parentClosing) { if(!parentClosing) { if(codeEditor && codeEditor.inUseDebug && !debugClosing) { debugClosing = true; closing = false; if(CloseConfirmation(false)) { visible = false; if(modifiedDocument) OnFileModified({ modified = true }, null); } debugClosing = false; return false; } if(codeEditor && !codeEditor.closing && !debugClosing) { if(!codeEditor.visible) { if(!codeEditor.Destroy(0)) return false; else codeEditor = null; } else { visible = false; return false; } } } return true; } bool OnActivate(bool active, Window previous, bool * goOnWithActivation, bool direct) { if(active) { codeEditor.EnsureUpToDate(); codeEditor.fixCaret = true; /* if(classDesigner) classDesigner.Activate(); */ } return true; } bool OnKeyHit(Key key, unichar ch) { return codeEditor.sheet.OnKeyHit(key, ch); } watch(modifiedDocument) { fileSaveItem.disabled = !modifiedDocument && codeEditor.fileName; }; // *** METHODS ACCESSED FROM PROPERTY SHEET/TOOLBOX/CODE EDITOR *** void Reset() { if(classDesigner) { classDesigner.Reset(); classDesigner.SelectObject(null, null); classDesigner.Destroy(0); delete classDesigner; } } void FillToolBox() { if(this && classDesigner) classDesigner.ListToolBoxClasses(this); } void SelectObject(ObjectInfo object, Instance instance) { ClassDesignerBase classDesigner = this.classDesigner; #ifdef _DEBUG if(instance && instance._class.module.application != codeEditor.privateModule) printf("warning: SelectObject: instance._class.module.application != codeEditor.privateModule\n"); #endif if(!classDesigner || !instance || classDesigner._class != (Class)eInstance_GetDesigner(instance)) { if(classDesigner) { classDesigner.SelectObject(null, null); classDesigner.Destroy(0); classDesigner = null; delete this.classDesigner; } if(instance) { this.classDesigner = classDesigner = eInstance_New(eInstance_GetDesigner(instance)); incref classDesigner; //if(!classDesigner.parent) { classDesigner.parent = this; classDesigner.anchor = Anchor { left = 0, right = 0, top = 0, bottom = 0 }; } classDesigner.Create(); } } // Call class editor SelectObject if(classDesigner) classDesigner.SelectObject(object, instance); } void AddObject() { // Call class editor AddObject if(classDesigner) classDesigner.AddObject(); if(visible) Activate(); else codeEditor.Activate(); } void CreateObject(Instance instance, ObjectInfo object, bool isClass, Instance iclass) { subclass(ClassDesignerBase) designerClass = eInstance_GetDesigner(instance); // Call class editor CreateObject if(designerClass) designerClass.CreateObject(this, instance, object, isClass, iclass); } void ::PostCreateObject(Instance instance, ObjectInfo object, bool isClass, Instance iclass) { subclass(ClassDesignerBase) designerClass = eInstance_GetDesigner(instance); // Call class editor PostCreateObject if(designerClass) designerClass.PostCreateObject(instance, object, isClass, iclass); } void ::DroppedObject(Instance instance, ObjectInfo object, bool isClass, Instance iclass) { subclass(ClassDesignerBase) designerClass = eInstance_GetDesigner(instance); // Call class editor PostCreateObject if(designerClass) designerClass.DroppedObject(instance, object, isClass, iclass); } void PrepareTestObject(Instance instance) { subclass(ClassDesignerBase) designerClass = eInstance_GetDesigner(instance); if(designerClass) designerClass.PrepareTestObject(this, instance); } void ::DestroyObject(Instance instance) { subclass(ClassDesignerBase) designerClass = eInstance_GetDesigner(instance); if(designerClass) designerClass.DestroyObject(instance); } void ::FixProperty(Property prop, Instance instance) { subclass(ClassDesignerBase) designerClass = eInstance_GetDesigner(instance); if(designerClass) designerClass.FixProperty(prop, instance); } } ``` ```Example from <a href='https://en.wikipedia.org/wiki/EC_(programming_language)'>Wikipedia</a>: import "ecere" class HelloForm : Window { caption = "My First eC Application"; borderStyle = sizable; clientSize = { 304, 162 }; hasClose = true; Label label { this, position = { 10, 10 }, font = { "Arial", 30 }, caption = "Hello, World!!" }; }; HelloForm hello { }; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token PrintLn row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1642 8.2
EBNF - Grammar language EBNF ==== EBNF, aka extended Backus-Naur form, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1977 by Niklaus Wirth. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 https://pldb.io/concepts/../lists/creators.html#q=Niklaus%20Wirth Niklaus Wirth #433 on PLDB 48 Years Old 0 <span title="EBNF repos on GitHub.">Repos</span> In computer science, extended Backus-Naur form (EBNF) is a family of metasyntax notations, any of which can be used to express a context-free grammar. EBNF is used to make a formal description of a formal language which can be a computer programming language. They are extensions of the basic Backus–Naur form (BNF) metasyntax notation. Read more on Wikipedia... https://en.wikipedia.org/wiki/Extended_Backus–Naur_form Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - There are at least 0 EBNF repos on <a href="https://github.com/search?q=language:EBNF">GitHub</a> - EBNF on HOPL https://hopl.info/showlanguage.prx?exp=755 EBNF on HOPL - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/ebnf">package</a> for syntax highlighting EBNF - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/parsers.py">syntax highlighting</a> for EBNF - GitHub supports <a href="https://github.com/sanssecours/EBNF.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for EBNF - See also: (3 related languages) <a href="pascal.html">Pascal</a>, <a href="xml.html">XML</a>, <a href="regex.html">Regular Expressions</a> - 1 PLDB concepts link to EBNF: <a href="parsers.html">Parsers</a> ```Example from <a href='https://github.com/sanssecours/EBNF.tmbundle'>Linguist</a>: (* Source: https://github.com/io7m/jsom0 License: ISC *) digit_without_zero = "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" ; digit = "0" | digit_without_zero ; positive = digit_without_zero , { digit } ; natural = "0" | positive ; real = [ "-" ] , digit , [ "." , { digit } ] ; ``` ```Example from <a href='https://en.wikipedia.org/wiki/Extended_Backus–Naur_form'>Wikipedia</a>: function application = list( symbol, { expression } ); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 557 2.8
Ebg Built with Scroll v170.5.0 10/15/2024 6 0
Ebcdic Built with Scroll v170.5.0 10/15/2024 6 0
Easytrieve - Programming language Easytrieve ========== Easytrieve is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1969. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 #1425 on PLDB 56 Years Old Easytrieve is a Report generator product of CA Technologies. Easytrieve Classic and Easytrieve Plus are two available versions of this programming languages primarily designed to generate reports and are used by large corporations operating in mainframe (z/OS, z/VM, z/VSE), UNIX, Linux, and Microsoft Windows environments. Read more on Wikipedia... https://en.wikipedia.org/wiki/Easytrieve Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Easytrieve happened in <a href="../lists/labs.html#q=CA Technologies">CA Technologies</a> - Easytrieve on HOPL https://hopl.info/showlanguage.prx?exp=5189 Easytrieve on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/scripting.py">syntax highlighting</a> for Easytrieve - See also: (2 related languages) <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a> ```Example from <a href='https://en.wikipedia.org/wiki/Easytrieve'>Wikipedia</a>: FILE PERSNL FB(150 1800) } LIBRARY DEFINITION NAME 17 8 A PERSNR 9 5 N ABTL 98 3 N SUMME 94 4 P 2 JOB INPUT PERSNL NAME SUM-PERS } ACTIVITY DEFINITION PRINT PAYRPT REPORT PAYRPT LINESIZE 80 TITLE 01 'PERSONALREPORT BEISPIEL1' LINE 01 ABTL NAME PERSNR SUMME ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 434 2.2
EasyLanguage - Programming language EasyLanguage ============ EasyLanguage is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #2727 on PLDB 30 Years Old EasyLanguage is a proprietary programming language that was developed by TradeStation and built into its electronic trading platform. It is used to create custom indicators for financial charts and also to create algorithmic trading strategies for the markets. External DLL's can be referenced using EasyLanguage which greatly extends its functionality. Read more on Wikipedia... https://en.wikipedia.org/wiki/EasyLanguage Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of EasyLanguage happened in <a href="../lists/labs.html#q=TradeStation Group, Inc">TradeStation Group, Inc</a> - See also: (1 related languages) <a href="pascal.html">Pascal</a> Built with Scroll v170.5.0 10/15/2024 268 1.3
Easybuild - Application Easybuild ========= Easybuild is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2014 by Kenneth Hoste. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Kenneth%20Hoste Kenneth Hoste #586 on PLDB 11 Years Old ```Download source code: git clone https://github.com/easybuilders/easybuild ``` EasyBuild is a software build and installation framework that allows you to manage (scientific) software on High Performance Computing (HPC) systems in an efficient way. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Easybuild is developed on <a href="https://github.com/easybuilders/easybuild">GitHub</a> and has 457 stars - Early development of Easybuild happened in <a href="../lists/labs.html#q=https://github.com/easybuilders/">https://github.com/easybuilders/</a> - Easybuild is written in <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="markdown.html">Markdown</a> - GitHub supports <a href="https://github.com/MagicStack/MagicPython" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Easybuild ```Example from <a href='https://github.com/MagicStack/MagicPython'>Linguist</a>: # not really (there's an EB_bzip2 easyblock), but fine for use in unit tests easyblock = 'ConfigureMake' name = 'bzip2' version = '1.0.6' homepage = 'http://www.bzip.org/' description = """bzip2 is a freely available, patent free, high-quality data compressor. It typically compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression.""" toolchain = {'name': 'GCC', 'version': '4.9.2'} toolchainopts = {'pic': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://www.bzip.org/%(version)s'] builddependencies = [('gzip', '1.6')] moduleclass = 'tools' ``` Built with Scroll v170.5.0 10/15/2024 463 2.3
Easy Programming Language - Programming language Easy Programming Language ========================= Easy Programming Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2323 on PLDB 21 Years Old Easy Programming Language (EPL, Chinese: 易语言) is a Chinese programming language, featuring a full Chinese environment. Its community may be the largest of all non-English-based programming languages. EPL is somewhat popular in China, considering the difficulties of adopting English for most Chinese speakers.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Easy_Programming_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Easy Programming Language happened in <a href="../lists/labs.html#q=The Easy Programming Language Company">The Easy Programming Language Company</a> Built with Scroll v170.5.0 10/15/2024 260 1.3
Easy-english Built with Scroll v170.5.0 10/15/2024 6 0
Easl Built with Scroll v170.5.0 10/15/2024 6 0
Ease - Programming language Ease ==== Ease is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991 by Steven Ericsson-Zenith. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=Steven%20Ericsson-Zenith Steven Ericsson-Zenith #1933 on PLDB 34 Years Old Ease is a general purpose parallel programming language. It is designed by Steven Ericsson-Zenith, a researcher at Yale University, the Institute for Advanced Science & Engineering in Silicon Valley, California, the Ecole Nationale Supérieure des Mines de Paris, and the Pierre and Marie Curie University, the science department of the Sorbonne.The book Process Interaction Models is the Ease language specification. Ease combines the process constructs of communicating sequential processes (CSP) with logically shared data structures called contexts. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ease_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Ease happened in <a href="../lists/labs.html#q=Yale University">Yale University</a> and <a href="../lists/labs.html#q=École des Mines de Paris - Université PSL">École des Mines de Paris - Université PSL</a> and <a href="../lists/labs.html#q=Pierre">Pierre</a> and <a href="../lists/labs.html#q=Marie Curie University">Marie Curie University</a> and <a href="../lists/labs.html#q=The Sorbonne">The Sorbonne</a> - Ease on HOPL https://hopl.info/showlanguage.prx?exp=3593 Ease on HOPL - See also: (2 related languages) <a href="csp.html">CSP</a>, <a href="occam.html">Occam</a> Built with Scroll v170.5.0 10/15/2024 390 1.9
Eas-e Built with Scroll v170.5.0 10/15/2024 6 0
oK - Programming language oK == oK is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by John Earnest. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=John%20Earnest John Earnest #2283 on PLDB 10 Years Old An open-source interpreter for the K5 programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - Early development of oK happened in <a href="../lists/labs.html#q=https://github.com/JohnEarnest/ok">https://github.com/JohnEarnest/ok</a> - <a href="k.html">K</a> influenced the design of oK ```Example from the web: mean:{(+/x)%#x} ``` Built with Scroll v170.5.0 10/15/2024 279 1.4
Earl Grey - Programming language Earl Grey ========= Earl Grey is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Olivier Breuleux. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Olivier%20Breuleux Olivier Breuleux #652 on PLDB 11 Years Old ```Download source code: git clone https://github.com/breuleux/earl-grey ``` Programming language compiling to JavaScript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Earl Grey is developed on <a href="https://github.com/breuleux/earl-grey">GitHub</a> and has 467 stars - Early development of Earl Grey happened in <a href="../lists/labs.html#q=https://github.com/breuleux/earl-grey/issues">https://github.com/breuleux/earl-grey/issues</a> - Earl Grey compiles to <a href="javascript.html">JavaScript</a> - Earl Grey is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/javascript.py">syntax highlighting</a> for Earl Grey ```Example from the web: count-words(text) = counts = new Map() words = text.split(R"\W+") words each word -> current-count = counts.get(word) or 0 counts.set(word, current-count + 1) consume(counts.entries()).sort(compare) where compare({w1, c1}, {w2, c2}) = c2 - c1 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token HackerNews discussions of Earl Grey =================================== title|titleLink|date|score|comments Show HN: The Earl Grey language – pattern matching, macros, compiles to JS|https://news.ycombinator.com/item?id=8150346|08/07/2014|5|1 Built with Scroll v170.5.0 10/15/2024 472 2.4
Eagle - Application Eagle ===== Eagle is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #1041 on PLDB 37 Years Old EAGLE is a scriptable electronic design automation (EDA) application with schematic capture, printed circuit board (PCB) layout, auto-router and computer-aided manufacturing (CAM) features. EAGLE stands for Easily Applicable Graphical Layout Editor (German: Einfach Anzuwendender Grafischer Layout-Editor) and is developed by CadSoft Computer GmbH. The company was acquired by Autodesk Inc. Read more on Wikipedia... https://en.wikipedia.org/wiki/EAGLE_(program) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Eagle happened in <a href="../lists/labs.html#q=Autodesk">Autodesk</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using Eagle in 2k repos on <a href="https://api.github.com/search/repositories?q=language:Eagle">GitHub</a> - GitHub supports <a href="https://github.com/textmate/xml.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Eagle - See also: (5 related languages) <a href="linux.html">Linux</a>, <a href="postscript.html">PostScript</a>, <a href="xml.html">XML</a>, <a href="arduino.html">Arduino Programming Language</a>, <a href="kicad.html">KiCad Legacy Layout</a> ```Example from <a href='https://github.com/textmate/xml.tmbundle'>Linguist</a>: <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE eagle SYSTEM "eagle.dtd"> <eagle version="6.3"> <drawing> <settings> <setting alwaysvectorfont="no"/> <setting verticaltext="up"/> </settings> <grid distance="10" unitdist="mil" unit="mil" style="lines" multiple="1" display="no" altdistance="0.025" altunitdist="inch" altunit="inch"/> <layers> <layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/> <layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/> <layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/> <layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/> <layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/> <layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/> <layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/> <layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/> <layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/> <layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/> <layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/> <layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/> <layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/> <layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/> <layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/> <layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/> <layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/> <layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/> <layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/> <layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/> <layer number="21" name="tPlace" color="7" fill="1" visible="yes" act ``` Built with Scroll v170.5.0 10/15/2024 1018 5.1
E - Programming language E = E is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997 by Mark S. Miller. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 https://pldb.io/concepts/../lists/creators.html#q=Mark%20S.%20Miller Mark S. Miller #569 on PLDB 28 Years Old 354 <span title="E repos on GitHub.">Repos</span> E is an object-oriented programming language for secure distributed computing, created by Mark S. Miller, Dan Bornstein, and others at Electric Communities in 1997. E is mainly descended from the concurrent language Joule and from Original-E, a set of extensions to Java for secure distributed programming. Read more on Wikipedia... https://en.wikipedia.org/wiki/E_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 354 E repos on <a href="https://github.com/search?q=language:E">GitHub</a> - Early development of E happened in <a href="../lists/labs.html#q=Combex, Inc.">Combex, Inc.</a> - The Google BigQuery Public Dataset GitHub snapshot shows 291 users using E in 304 repos on <a href="https://api.github.com/search/repositories?q=language:E">GitHub</a> - Explore E snippets on <a href="http://www.rosettacode.org/wiki/Category:E">Rosetta Code</a> - E on HOPL https://hopl.info/showlanguage.prx?exp=1990 E on HOPL - <a href="http://erights.org/">erights.org</a> was registered in 1998 - See also: (5 related languages) <a href="gnu-e.html">GNU E</a>, <a href="joule.html">Joule</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="pascal.html">Pascal</a> ```Example from the web: def factorial(n :int) :int { if (n == 1) { return 1 } else if (n > 0) { return n * factorial(n-1) } else { throw("invalid argument to factorial: "+n) } } ``` ```Example from the web: # E snippet from # http://wiki.erights.org/wiki/Walnut/Distributed_Computing/Promises when (tempVow) -> { #...use tempVow } catch prob { #.... report problem } finally { #....log event } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/e/E.e'>hello-world</a>: println("Hello World") ``` ```Example from <a href='https://en.wikipedia.org/wiki/E_(programming_language)'>Wikipedia</a>: def makeMint(name) :any { def [sealer, unsealer] := makeBrandPair(name) def mint { to makePurse(var balance :(int >= 0)) :any { def decr(amount :(0..balance)) :void { balance -= amount } def purse { to getBalance() :int { return balance } to sprout() :any { return mint.makePurse(0) } to getDecr() :any { return sealer.seal(decr) } to deposit(amount :int, src) :void { unsealer.unseal(src.getDecr())(amount) balance += amount } } return purse } } return mint } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 656 3.3
dyvil - Programming language dyvil ===== dyvil is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1209 on PLDB 11 Years Old ```Download source code: git clone https://github.com/Dyvil/Dyvil ``` <a href='https://github.com/Dyvil/Dyvil'>Dyvil</a> is a multi-paradigm, general purpose programming language that is based on Java and the JVM. It is a compiled, statically and strongly typed language that supports object-oriented, functional and imperative programming styles. The language features many high-level constructs as well as an extensible and expressive syntax, making it highly useful for both rapid and safe prototyping, and the creation of domain-specific languages. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - dyvil is developed on <a href="https://github.com/Dyvil/Dyvil">GitHub</a> and has 60 stars - Early development of dyvil happened in <a href="../lists/labs.html#q=https://github.com/Dyvil">https://github.com/Dyvil</a> - dyvil is written in <a href="java.html">Java</a>, <a href="gradle.html">Gradle</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/d/Dyvil.dyv'>hello-world</a>: class Dyvil { static func main(args: [String]) = print 'Hello World' } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 404 2
Dystal Built with Scroll v170.5.0 10/15/2024 6 0
DYNAMO - Programming language DYNAMO ====== DYNAMO is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1959. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221959%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1959 #2178 on PLDB 66 Years Old DYNAMO (DYNAmic MOdels) is a discontinued a simulation language and accompanying graphical notation developed within the system dynamics analytical framework. It was originally for industrial dynamics but was soon extended to other applications, including population and resource studies and urban planning.DYNAMO was initially developed under the direction of Jay Wright Forrester in the late 1950s, by Dr. Phyllis Fox, Alexander L. Read more on Wikipedia... https://en.wikipedia.org/wiki/DYNAMO_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DYNAMO happened in <a href="../lists/labs.html#q=MIT">MIT</a> and <a href="../lists/labs.html#q=IBM">IBM</a> - DYNAMO on HOPL https://hopl.info/showlanguage.prx?exp=61 DYNAMO on HOPL - See also: (3 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="isbn.html">ISBN</a>, <a href="doi.html">DOI</a> Built with Scroll v170.5.0 10/15/2024 313 1.6
Dynamo - Visual programming language Dynamo ====== Dynamo is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2011 by Ian Keough. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Ian%20Keough Ian Keough #483 on PLDB 14 Years Old ```Download source code: git clone https://github.com/DynamoDS/Dynamo ``` Open Source Graphical Programming for Design - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - Dynamo is developed on <a href="https://github.com/DynamoDS/Dynamo">GitHub</a> and has 1,678 stars - Early development of Dynamo happened in <a href="../lists/labs.html#q=https://github.com/DynamoDS">https://github.com/DynamoDS</a> - There is a <a href="https://dynamopackages.com/">central package repository</a> for Dynamo - <a href="https://dynamobim.org/">dynamobim.org</a> was registered in 2013 Built with Scroll v170.5.0 10/15/2024 273 1.4
dynamo-pm - Package manager dynamo-pm ========= dynamo-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #2282 on PLDB 12 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of dynamo-pm happened in <a href="../lists/labs.html#q=Autodesk">Autodesk</a> - <a href="https://dynamopackages.com/">dynamopackages.com</a> was registered in 2013 Built with Scroll v170.5.0 10/15/2024 202 1
Dylan - Programming language Dylan ===== Dylan is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #416 on PLDB 33 Years Old 150 <span title="Dylan repos on GitHub.">Repos</span> Dylan is a multi-paradigm programming language that includes support for functional and object-oriented programming, and is dynamic and reflective while providing a programming model designed to support efficient machine code generation, including fine-grained control over dynamic and static behaviors. It was created in the early 1990s by a group led by Apple Computer. A concise and thorough overview of the language may be found in the Dylan Reference Manual. Read more on Wikipedia... https://en.wikipedia.org/wiki/Dylan_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 150 Dylan repos on <a href="https://github.com/search?q=language:Dylan">GitHub</a> - Early development of Dylan happened in <a href="../lists/labs.html#q=Apple">Apple</a> - The Google BigQuery Public Dataset GitHub snapshot shows 67 users using Dylan in 112 repos on <a href="https://api.github.com/search/repositories?q=language:Dylan">GitHub</a> - Explore Dylan snippets on <a href="http://www.rosettacode.org/wiki/Category:Dylan">Rosetta Code</a> - Dylan on HOPL https://hopl.info/showlanguage.prx?exp=1682 Dylan on HOPL - Dylan appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/dylan">package</a> for syntax highlighting Dylan - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dylan.py">syntax highlighting</a> for Dylan - GitHub supports <a href="https://github.com/textmate/dylan.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Dylan - <a href="http://opendylan.org">opendylan.org</a> was registered in 2004 - See also: (10 related languages) <a href="algol.html">Algol</a>, <a href="scheme.html">Scheme</a>, <a href="eulisp.html">EuLisp</a>, <a href="lasso.html">Lasso</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="unix.html">Unix</a>, <a href="java.html">Java</a>, <a href="smalltalk.html">Smalltalk</a> ```Example from <a href='https://riju.codes/dylan'>Riju</a>: Module: main define function main (name :: <string>, arguments :: <vector>) format-out("Hello, world!\n"); exit-application(0); end function main; main(application-name(), application-arguments()); ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/d/Dylan.dl'>hello-world</a>: define method main (#rest args) princ("Hello World"); end; main(); ``` ```Example from <a href='http://helloworldcollection.de/#Dylan'>the Hello World Collection</a>: module: hello-world author: Homer copyright: (c) 1994 Homer version: 1.0 // Hello World in DYLAN define method main (#rest args) princ("Hello world!"); end; main(); ``` ```Example from <a href='https://en.wikipedia.org/wiki/Dylan_(programming_language)'>Wikipedia</a>: define method turn-blue (w :: <window>) w.color := $blue; end method; ``` ```Dylan <a href="../lists/keywords.html#q=dylan">Keywords</a> local in end below until from then for use case elseif else by cleanup finally when begin above select let if otherwise signal afterwards unless while define rename create to export ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example define macro table { table(?table-class:expression, ?table-contents) } => { let ht = make(?table-class); ?table-contents; ht; } { table(?rest:*) } => { table(<table>, ?rest); } table-contents: { } => { } { ?key:expression => ?value:expression, ... } => { ht[?key] := ?value; ... } end macro table Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token := row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Multiple Dispatch FeatureLink ../features/hasMultipleDispatch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 899 4.5
AutoCAD DXF - Application AutoCAD DXF =========== AutoCAD DXF is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1982. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 #1957 on PLDB 43 Years Old AutoCAD DXF (Drawing Interchange Format, or Drawing Exchange Format) is a CAD data file format developed by Autodesk for enabling data interoperability between AutoCAD and other programs. DXF was originally introduced in December 1982 as part of AutoCAD 1.0, and was intended to provide an exact representation of the data in the AutoCAD native file format, DWG (Drawing), for which Autodesk for many years did not publish specifications. Because of this, correct imports of DXF files have been difficult. Read more on Wikipedia... https://en.wikipedia.org/wiki/AutoCAD_DXF Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cad"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cad</a> - Early development of AutoCAD DXF happened in <a href="../lists/labs.html#q=Autodesk">Autodesk</a> - See also: (3 related languages) <a href="autocad-app.html">AUTOCAD</a>, <a href="dwg.html">.dwg</a>, <a href="ascii.html">ASCII</a> Built with Scroll v170.5.0 10/15/2024 348 1.7
.dwg - Binary data format .dwg ==== .dwg is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 1982. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 #1921 on PLDB 43 Years Old DWG (from drawing) is a proprietary binary file format used for storing two- and three- dimensional design data and metadata. It is the native format for several CAD packages including DraftSight, AutoCAD, IntelliCAD (and its variants), Caddie and Open Design Alliance compliant applications. In addition, DWG is supported non-natively by many other CAD applications. Read more on Wikipedia... https://en.wikipedia.org/wiki/.dwg Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cad"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cad</a> - Early development of .dwg happened in <a href="../lists/labs.html#q=Autodesk">Autodesk</a> and <a href="../lists/labs.html#q=Open Design Alliance">Open Design Alliance</a> and <a href="../lists/labs.html#q=others">others</a> - See also: (2 related languages) <a href="autocad-app.html">AUTOCAD</a>, <a href="dxf.html">AutoCAD DXF</a> Built with Scroll v170.5.0 10/15/2024 341 1.7
Digital Visual Interface - Standard Digital Visual Interface ======================== Digital Visual Interface is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2673 on PLDB 26 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> - Early development of Digital Visual Interface happened in <a href="../lists/labs.html#q=Digital Display Working Group">Digital Display Working Group</a> Built with Scroll v170.5.0 10/15/2024 198 1
Durra Built with Scroll v170.5.0 10/15/2024 6 0
duro - Query language duro ==== duro is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #2180 on PLDB 22 Years Old ```Download source code: git clone https://github.com/rehartmann/durodbms ``` Relational Database Management System - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - duro is developed on <a href="https://github.com/rehartmann/durodbms">GitHub</a> and has 15 stars - Early development of duro happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/duro/mailman/duro-devel/">https://sourceforge.net/p/duro/mailman/duro-devel/</a> - duro is written in <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="java.html">Java</a>, <a href="html.html">HTML</a>, <a href="tcl.html">Tcl</a>, <a href="xml.html">XML</a>, <a href="ini.html">Ini</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="make.html">Make</a>, <a href="cpp.html">C++</a>, <a href="css.html">CSS</a> Built with Scroll v170.5.0 10/15/2024 310 1.6
DUEL - Programming language DUEL ==== DUEL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #3135 on PLDB 32 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DUEL happened in <a href="../lists/labs.html#q=Princeton University">Princeton University</a> - DUEL on HOPL https://hopl.info/showlanguage.prx?exp=5445 DUEL on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/webmisc.py">syntax highlighting</a> for DUEL - Read more about DUEL on Semantic Scholar: 1. https://semanticscholar.org/paper/0627fd0f54b81b4f4fa96a61db19b508ab9e3af1 1. Built with Scroll v170.5.0 10/15/2024 242 1.2
dub-pm - Package manager dub-pm ====== dub-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2012 by Sönke Ludwig. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=S%C3%B6nke%20Ludwig Sönke Ludwig #576 on PLDB 13 Years Old ```Download source code: git clone https://github.com/dlang/dub ``` Package and build management system for D - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - dub-pm is developed on <a href="https://github.com/dlang/dub">GitHub</a> and has 666 stars - Early development of dub-pm happened in <a href="../lists/labs.html#q=https://github.com/dlang">https://github.com/dlang</a> - dub-pm is written in <a href="d.html">D</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="bash.html">Bash</a>, <a href="c.html">C</a>, <a href="dockerfile.html">Dockerfile</a> - Read more about dub-pm on the web: 1. https://dub.pm/package-format-json 1. Built with Scroll v170.5.0 10/15/2024 327 1.6
DUAL - Programming language DUAL ==== DUAL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1953. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221953%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1953 #3416 on PLDB 72 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DUAL happened in <a href="../lists/labs.html#q=Los Alamos National Laboratory">Los Alamos National Laboratory</a> - DUAL on HOPL https://hopl.info/showlanguage.prx?exp=4664 DUAL on HOPL - Read more about DUAL on Semantic Scholar: 1. https://semanticscholar.org/paper/1afd58a10da82c0b8fe5b6b54d6efc53d8857efe 1. Built with Scroll v170.5.0 10/15/2024 221 1.1
TypeScript Type Declarations - Header lang TypeScript Type Declarations ============================ TypeScript Type Declarations is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22headerLang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">header lang</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2880 on PLDB 13 Years Old TypeScript .d.ts files are declaration files that contain only type information. These files don't produce .js outputs; they are only used for typechecking. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"headerLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>headerLang</a> - Early development of TypeScript Type Declarations happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - See also: (1 related languages) <a href="typescript.html">TypeScript</a> - Read more about TypeScript Type Declarations on the web: 1. https://microsoft.github.io/TypeScript-New-Handbook/chapters/type-declarations/ 1. Built with Scroll v170.5.0 10/15/2024 250 1.3
DTrace - Programming language DTrace ====== DTrace is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #280 on PLDB 20 Years Old 534 <span title="DTrace repos on GitHub.">Repos</span> DTrace is a comprehensive dynamic tracing framework created by Sun Microsystems for troubleshooting kernel and application problems on production systems in real time. Originally developed for Solaris, it has since been released under the free Common Development and Distribution License (CDDL) and has been ported to several other Unix-like systems. DTrace can be used to get a global overview of a running system, such as the amount of memory, CPU time, filesystem and network resources used by the active processes. Read more on Wikipedia... https://en.wikipedia.org/wiki/DTrace Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 534 DTrace repos on <a href="https://github.com/search?q=language:DTrace">GitHub</a> - Early development of DTrace happened in <a href="../lists/labs.html#q=Sun Microsystems">Sun Microsystems</a> - The Google BigQuery Public Dataset GitHub snapshot shows 2k users using DTrace in 2k repos on <a href="https://api.github.com/search/repositories?q=language:DTrace">GitHub</a> - GitHub supports <a href="https://github.com/textmate/c.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for DTrace - <a href="http://dtrace.org/">dtrace.org</a> was registered in 2010 - See also: (15 related languages) <a href="solaris.html">Solaris</a>, <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a>, <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="java.html">Java</a>, <a href="erlang.html">Erlang</a>, <a href="javascript.html">JavaScript</a>, <a href="perl.html">Perl</a>, <a href="php.html">PHP</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="tcl.html">Tcl</a>, <a href="mysql.html">MySQL</a>, <a href="postgresql.html">PostgreSQL</a> - 3 PLDB concepts link to DTrace: <a href="berkeleydb.html">Berkeley DB</a>, <a href="iterm2.html">Iterm2</a>, <a href="pony.html">Pony</a> ```Example from the web: # Syscall count by syscall dtrace -n 'syscall:::entry { @num[probefunc] = count(); }' # Syscall count by process dtrace -n 'syscall:::entry { @num[pid,execname] = count(); }' ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/d/DTrace.d'>hello-world</a>: #!/usr/sbin/dtrace -qs BEGIN { printf("Hello World"); exit(0); } ``` ```Example from <a href='https://github.com/textmate/c.tmbundle'>Linguist</a>: /* * This software is in the public domain. * * $Id: counts.d 10510 2005-08-15 01:46:19Z kateturner $ */ #pragma D option quiet self int tottime; BEGIN { tottime = timestamp; } php$target:::function-entry @counts[copyinstr(arg0)] = count(); } END { printf("Total time: %dus\n", (timestamp - tottime) / 1000); printf("# calls by function:\n"); printa("%-40s %@d\n", @counts); } ``` ```Example from <a href='https://en.wikipedia.org/wiki/DTrace'>Wikipedia</a>: # New processes with arguments dtrace -n 'proc:::exec-success { trace(curpsinfo->pr_psargs); }' # Files opened by process dtrace -n 'syscall::open*:entry { printf("%s %s",execname,copyinstr(arg0)); }' # Syscall count by program dtrace -n 'syscall:::entry { @num[execname] = count(); }' # Syscall count by syscall dtrace -n 'syscall:::entry { @num[probefunc] = count(); }' # Syscall count by process dtrace -n 'syscall:::entry { @num[pid,execname] = count(); }' # Disk size by process dtrace -n 'io:::start { printf("%d %s %d",pid,execname,args[0]->b_bcount); }' # Pages paged in by process dtrace -n 'vminfo:::pgpgin { @pg[execname] = sum(arg0); }' ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printf row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 847 4.2
Dtd Built with Scroll v170.5.0 10/15/2024 6 0
Dsym Built with Scroll v170.5.0 10/15/2024 6 0
Dss Built with Scroll v170.5.0 10/15/2024 6 0
dslx - Programming language dslx ==== dslx is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #2436 on PLDB 5 Years Old DSLX is a domain specific, functional language to build hardware that can also run effectively as host software. The DSL targets the XLS compiler (by conversion to XLS IR) to enable flows for FPGAs and ASICs (note that other frontends will become available in the future). DSLX mimics Rust, while being an immutable expression-based dataflow DSL with hardware-oriented features; e.g. arbitrary bitwidths, entirely fixed size objects, fully analyzeable call graph, etc. To avoid arbitrary new syntax/semantics choices the DSL mimics Rust where it is reasonably possible; for example, integer conversions all follow the same semantics as Rust. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of dslx happened in <a href="../lists/labs.html#q=Google">Google</a> - Read more about dslx on the web: 1. https://google.github.io/xls/dslx_reference/ 1. ```Example from the web: fn cast_to_array(x: u6) -> u2[3] { x as u2[3] } fn cast_from_array(a: u2[3]) -> u6 { a as u6 } fn concat_arrays(a: u2[3], b: u2[3]) -> u2[6] { a ++ b } test cast_to_array { let a_value: u6 = u6:0b011011; let a: u2[3] = cast_to_array(a_value); let a_array = u2[3]:[1, 2, 3]; let _ = assert_eq(a, a_array); // Note: converting back from array to bits gives the original value. let _ = assert_eq(a_value, cast_from_array(a)); let b_value: u6 = u6:0b111001; let b_array: u2[3] = u2[3]:[3, 2, 1]; let b: u2[3] = cast_to_array(b_value); let _ = assert_eq(b, b_array); let _ = assert_eq(b_value, cast_from_array(b)); // Concatenation of bits is analogous to concatenation of their converted // arrays. That is: // // convert(concat(a, b)) == concat(convert(a), convert(b)) let concat_value: u12 = a_value ++ b_value; let concat_array: u2[6] = concat_value as u2[6]; let _ = assert_eq(concat_array, concat_arrays(a_array, b_array)); // Show a few classic "endianness" example using 8-bit array values. let x = u32:0xdeadbeef; let _ = assert_eq(x as u8[4], u8[4]:[0xde, 0xad, 0xbe, 0xef]); let y = u16:0xbeef; let _ = assert_eq(y as u8[2], u8[2]:[0xbe, 0xef]); () } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 559 2.8
Dsl-90 Built with Scroll v170.5.0 10/15/2024 6 0
Document Structure Description - Xml format Document Structure Description ============================== Document Structure Description is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2187 on PLDB 25 Years Old Document Structure Description, or DSD, is a schema language for XML, that is, a language for describing valid XML documents. It's an alternative to DTD or the W3C XML Schema. An example of DSD in its simplest form: <dsd xmlns="http://www.brics.dk/DSD/2.0" xmlns:my="http://example.com"> <if><element name="my:foo"/> <declare> <attribute name="first"/> <attribute name="second"/> <contents> <element name="my:bar"/> </contents> </declare> </if> <if><element name="my:bar"/> <declare> <contents> </contents> </declare> </if> </dsd> This says that element named "foo" in the XML namespace "http://example.com" may have two attributes, named "first" and "second". Read more on Wikipedia... https://en.wikipedia.org/wiki/Document_Structure_Description Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Document Structure Description happened in <a href="../lists/labs.html#q=AT&T">AT&T</a> and <a href="../lists/labs.html#q=QinetiQ">QinetiQ</a> - Read more about Document Structure Description on the web: 1. https://www.brics.dk/DSD/dsd.html 1. ```Example from the web: <dsd xmlns="http://www.brics.dk/DSD/2.0[permanent dead link]" xmlns:my="http://example.com"> <if><element name="my:foo"/> <declare> <attribute name="first"/> <attribute name="second"/> <contents> <element name="my:bar"/> </contents> </declare> </if> <if><element name="my:bar"/> <declare> <contents> </contents> </declare> </if> </dsd> ``` Built with Scroll v170.5.0 10/15/2024 446 2.2
Dimensional Script - Notation Dimensional Script ================== Dimensional Script, aka Dimensional Script, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2751 on PLDB 13 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - Early development of Dimensional Script happened in <a href="../lists/labs.html#q=www.wonderlabsstudio.com">www.wonderlabsstudio.com</a> - <a href="http://www.dscript.org/">dscript.org</a> was registered in 2012 - Read more about Dimensional Script on the web: 1. http://dscript.org/dscript.pdf 1. Built with Scroll v170.5.0 10/15/2024 224 1.1
Drol Built with Scroll v170.5.0 10/15/2024 6 0
Drl Built with Scroll v170.5.0 10/15/2024 6 0
Dribble - Programming language Dribble ======= Dribble is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #3415 on PLDB 22 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Dribble happened in <a href="../lists/labs.html#q=Utrecht University">Utrecht University</a> and <a href="../lists/labs.html#q=University of Liverpool">University of Liverpool</a> - Dribble on HOPL https://hopl.info/showlanguage.prx?exp=7801 Dribble on HOPL - Read more about Dribble on Semantic Scholar: 1. https://semanticscholar.org/paper/4fc2642d0c499a0149feedf3b4d159ab22a7a6f0 1. Built with Scroll v170.5.0 10/15/2024 231 1.2
Dreamlisp Built with Scroll v170.5.0 10/15/2024 6 0
DRAKON - Programming language DRAKON ====== DRAKON is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996 by Stepan Mitkin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=Stepan%20Mitkin Stepan Mitkin #707 on PLDB 29 Years Old ```Download source code: git clone https://github.com/stepan-mitkin/drakon_editor ``` DRAKON is an algorithmic visual programming language developed within the Buran space project following ergonomic design principles. The language provides a uniform way to represent flowcharts of any complexity that are easy to read and understand. The DRAKON Editor, which was released in September 2011, is an implementation of the language available in the public domain. Read more on Wikipedia... https://en.wikipedia.org/wiki/DRAKON Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - DRAKON is developed on <a href="https://github.com/stepan-mitkin/drakon_editor">GitHub</a> and has 344 stars - Early development of DRAKON happened in <a href="../lists/labs.html#q=Soviet space program">Soviet space program</a> - DRAKON is written in <a href="tcl.html">Tcl</a>, <a href="c.html">C</a>, <a href="csharp.html">C#</a>, <a href="autohotkey.html">AutoHotkey</a>, <a href="bash.html">Bash</a>, <a href="erlang.html">Erlang</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="java.html">Java</a>, <a href="lua.html">Lua</a>, <a href="cpp.html">C++</a>, <a href="sql.html">SQL</a>, <a href="objective-c.html">Objective-C</a>, <a href="go.html">Go</a>, <a href="d.html">D</a>, <a href="markdown.html">Markdown</a> - <a href="https://drakon-editor.com/">drakon-editor.com</a> was registered in 2015 - See also: (16 related languages) <a href="uml.html">UML</a>, <a href="perl.html">Perl</a>, <a href="tcl.html">Tcl</a>, <a href="linux.html">Linux</a>, <a href="c.html">C</a>, <a href="csharp.html">C#</a>, <a href="d.html">D</a>, <a href="erlang.html">Erlang</a>, <a href="go.html">Go</a>, <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a>, <a href="lua.html">Lua</a>, <a href="processing.html">Processing</a>, <a href="python.html">Python</a>, <a href="verilog.html">Verilog</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='https://en.wikipedia.org/wiki/DRAKON'>Wikipedia</a>: The word "наглядность" (pronounced approximately as "naa-glya-dno-st-th") refers to a quality of concept or idea being easy to imagine and understand, and may be translated as "clarity" as well. ``` Built with Scroll v170.5.0 10/15/2024 593 3
DRAGOON - Programming language DRAGOON ======= DRAGOON is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #2750 on PLDB 36 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DRAGOON happened in <a href="../lists/labs.html#q=TXT S.p.A">TXT S.p.A</a> - DRAGOON on HOPL https://hopl.info/showlanguage.prx?exp=1473 DRAGOON on HOPL - Read more about DRAGOON on Semantic Scholar: 1. https://semanticscholar.org/paper/4bd892cb6ffc5113e117e70524779584d904c873 1. Built with Scroll v170.5.0 10/15/2024 221 1.1
DragonBASIC - Programming language DragonBASIC =========== DragonBASIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Ulrich Hecht. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Ulrich%20Hecht Ulrich Hecht #1683 on PLDB 22 Years Old ```Download source code: git clone https://github.com/uli/dragonbasic ``` Dragon BASIC compiler for Game Boy Advance - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - DragonBASIC is developed on <a href="https://github.com/uli/dragonbasic">GitHub</a> and has 40 stars - Early development of DragonBASIC happened in <a href="../lists/labs.html#q=https://github.com/uli/">https://github.com/uli/</a> - DragonBASIC is written in <a href="html.html">HTML</a>, <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="forth.html">Forth</a>, <a href="fortran-77.html">FORTRAN 77</a>, <a href="assembly-language.html">Assembly language</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="python.html">Python</a> - Read more about DragonBASIC on the web: 1. https://dokumen.tips/documents/dragon-basic-gba-development-basicpdf-dragon-basic-is-an-implementation-of.html?page=1 1. Built with Scroll v170.5.0 10/15/2024 346 1.7
Draconian Built with Scroll v170.5.0 10/15/2024 6 0
Draco - Programming language Draco ===== Draco is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987 by Chris Gray. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Gray Chris Gray #1511 on PLDB 38 Years Old Draco was a shareware programming language created by Chris Gray. First developed for CP/M sytems, Amiga version followed in 1987.Although Draco, a blend of Pascal and C, was well suited for general purpose programming, its uniqueness as a language was its main weak point. Gray used Draco for the Amiga to create a port of Peter Langston's game Empire.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Draco_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Draco happened in <a href="../lists/labs.html#q=https://web.archive.org/web/20090221030835/http://www.graysage.com/">https://web.archive.org/web/20090221030835/http://www.graysage.com/</a> - Draco on HOPL https://hopl.info/showlanguage.prx?exp=1317 Draco on HOPL - See also: (2 related languages) <a href="pascal.html">Pascal</a>, <a href="c.html">C</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/d/Draco.d'>hello-world</a>: proc main()void: writeln("Hello World"); corp; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token writeln Built with Scroll v170.5.0 10/15/2024 395 2
Dprl Built with Scroll v170.5.0 10/15/2024 6 0
D++ - Programming language D++ === D++ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999 by Daniel Smith. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=Daniel%20Smith Daniel Smith #2487 on PLDB 26 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of D++ happened in <a href="../lists/labs.html#q=https://www.pagemac.com">https://www.pagemac.com</a> - Read more about D++ on the web: 1. https://www.pagemac.com/dpp/docs 1. ```D++ <a href="../lists/keywords.html#q=dpp">Keywords</a> continue do else endif exit_do exit_for exit_function for function if loop newvar next return step then to until var while ``` Built with Scroll v170.5.0 10/15/2024 254 1.3
dplyr - Dataflow grammar dplyr ===== dplyr is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataFlow%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">dataflow grammar</a> created in 2012 by Hadley Wickham. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Hadley%20Wickham Hadley Wickham #455 on PLDB 13 Years Old ```Download source code: git clone https://github.com/tidyverse/dplyr/ ``` dplyr is a grammar of data manipulation, providing a consistent set of verbs that help you solve the most common data manipulation challenges: mutate() adds new variables that are functions of existing variables. select() picks variables based on their names. filter() picks cases based on their values. summarise() reduces multiple values down to a single summary. arrange() changes the ordering of the rows. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataFlow"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataflow grammar</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - dplyr is developed on <a href="https://github.com/tidyverse/dplyr/">GitHub</a> and has 4,714 stars - dplyr is written in <a href="r.html">R</a>, <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="csv.html">CSV</a> - See also: (1 related languages) <a href="tidyverse.html">tidyverse</a> - 2 PLDB concepts link to dplyr: <a href="scroll.html">Scroll</a>, <a href="tidyverse.html">tidyverse</a> Built with Scroll v170.5.0 10/15/2024 397 2
Dowl Built with Scroll v170.5.0 10/15/2024 6 0
DOT - Diagram lang DOT === DOT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22diagramLang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">diagram lang</a> created in 2007 by Emden R. Gansner and Eleftherios Koutsofios and Stephen North. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Emden%20R.%20Gansner Emden R. Gansner https://pldb.io/concepts/../lists/creators.html#q=Eleftherios%20Koutsofios Eleftherios Koutsofios https://pldb.io/concepts/../lists/creators.html#q=Stephen%20North Stephen North #194 on PLDB 18 Years Old 28k <span title="DOT repos on GitHub.">Repos</span> DOT is a plain text graph description language. DOT graphs are typically files with the file extension gv or dot. The extension gv is preferred to avoid confusion with the extension dot used by early (pre-2007) versions of Microsoft Word. Read more on Wikipedia... https://en.wikipedia.org/wiki/DOT_(graph_description_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"diagramLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>diagramLang</a> - There are at least 27,831 DOT repos on <a href="https://github.com/search?q=language:Graphviz (DOT)">GitHub</a> - Early development of DOT happened in <a href="../lists/labs.html#q=AT&T">AT&T</a> - The Google BigQuery Public Dataset GitHub snapshot shows 67 users using DOT in 68 repos on <a href="https://api.github.com/search/repositories?q=language:Graphviz (DOT)">GitHub</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/dot">grammar</a> for DOT - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/graphviz.py">syntax highlighting</a> for DOT - GitHub supports <a href="https://github.com/textmate/graphviz.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for DOT - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/laixintao/jupyter-dot-kernel">Kernel</a> for DOT - See also: (6 related languages) <a href="javascript.html">JavaScript</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="google-cloud.html">Google Cloud Platform</a>, <a href="actionscript.html">ActionScript</a>, <a href="svg.html">SVG</a> - Read more about DOT on the web: 1. https://www.graphviz.org/pdf/dotguide.pdf 1. - 7 PLDB concepts link to DOT: <a href="d2.html">D2</a>, <a href="fcl.html">FCL</a>, <a href="flowchart-fun.html">FlowchartFun</a>, <a href="flowgorithm.html">Flowgorithm</a>, <a href="fsl.html">Finite State Language</a>, <a href="mscgen.html">Mscgen</a>, <a href="workfl.html">Workfl</a> ```Example from the web: // The graph name and the semicolons are optional graph graphname { a -- b -- c; b -- d; } ``` ```Example from <a href='https://github.com/textmate/graphviz.tmbundle'>Linguist</a>: /* Huffman Tree DOT graph. DOT Reference : http://www.graphviz.org/doc/info/lang.html http://en.wikipedia.org/wiki/DOT_language Timestamp : 1415989074 Phrase : 'OH GOD WHY IS LINGUIST SO ANAL ABOUT THIS STUFF' Generated on http://huffman.ooz.ie/ */ digraph G { edge [label=0]; graph [ranksep=0]; T [shape=record, label="{{T|4}|000}"]; S [shape=record, label="{{S|5}|001}"]; SPACE [shape=record, label="{{SPACE|9}|01}"]; A [shape=record, label="{{A|3}|1000}"]; H [shape=record, label="{{H|3}|1001}"]; U [shape=record, label="{{U|3}|1010}"]; L [shape=record, label="{{L|2}|10110}"]; N [shape=record, label="{{N|2}|10111}"]; I [shape=record, label="{{I|4}|1100}"]; O [shape=record, label="{{O|4}|1101}"]; G [shape=record, label="{{G|2}|11100}"]; F [shape=record, label="{{F|2}|11101}"]; GF [label=4]; W [shape=record, label="{{W|1}|111100}"]; Y [shape=record, label="{{Y|1}|111101}"]; B [shape=record, label="{{B|1}|111110}"]; D [shape=record, label="{{D|1}|111111}"]; BD [label=2]; WYBD [label=4]; GFWYBD [label=8]; 47 -> 18 -> 9 -> T; 29 -> 13 -> 6 -> A; 7 -> U; 4 -> L; 16 -> 8 -> I; GFWYBD -> GF -> G; WYBD -> 2 -> W; BD -> B;9 -> S [label=1]; 18 -> SPACE [label=1]; 6 -> H [label=1]; 13 -> 7 -> 4 -> N [label=1]; 8 -> O [label=1]; GF -> F [label=1]; 2 -> Y [label=1]; 47 -> 29 -> 16 -> GFWYBD -> WYBD -> BD -> D [label=1]; } ``` ```Example from <a href='https://en.wikipedia.org/wiki/DOT_(graph_description_language)'>Wikipedia</a>: digraph g { node [shape=plaintext]; A1 -> B1; A2 -> B2; A3 -> B3; A1 -> A2 [label=f]; A2 -> A3 [label=g]; B2 -> B3 [label="g'"]; B1 -> B3 [label="(g o f)'" tailport=s headport=s]; { rank=same; A1 A2 A3 } { rank=same; B1 B2 B3 } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1029 5.1
.QL - Programming language .QL === .QL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2383 on PLDB 18 Years Old .QL (pronounced "dot-cue-el") is an object-oriented query language used to retrieve data from relational database management systems. It is reminiscent of the standard query language SQL and the object-oriented programming language Java. .QL is an object-oriented variant of a logical query language called Datalog. Read more on Wikipedia... https://en.wikipedia.org/wiki/.QL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of .QL happened in <a href="../lists/labs.html#q=Semmle Inc">Semmle Inc</a> - See also: (3 related languages) <a href="datalog.html">Datalog</a>, <a href="sql.html">SQL</a>, <a href="java.html">Java</a> ```Example from <a href='https://en.wikipedia.org/wiki/.QL'>Wikipedia</a>: 1 from Class c, int numOfMethods 2 where numOfMethods = count(Method m| m.getDeclaringType()=c 3 and m.hasModifier("public")) 4 and numOfMethods > 10 5 select c.getPackage(), c, numOfMethods ``` Built with Scroll v170.5.0 10/15/2024 321 1.6
Dot-product-equation Built with Scroll v170.5.0 10/15/2024 6 0
DOPL - Programming language DOPL ==== DOPL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1982. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 #3414 on PLDB 43 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DOPL happened in <a href="../lists/labs.html#q=University of Western Australia">University of Western Australia</a> - DOPL on HOPL https://hopl.info/showlanguage.prx?exp=5984 DOPL on HOPL - Read more about DOPL on Semantic Scholar: 1. https://semanticscholar.org/paper/5140aca1a5134d5f0bee46e28ef32c179960ab9f 1. - Read more about DOPL on the web: 1. https://doi.org/10.1093/comjnl/25.2.176 1. Built with Scroll v170.5.0 10/15/2024 239 1.2
DOODLE - Programming language DOODLE ====== DOODLE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #1456 on PLDB 33 Years Old A doodle is a drawing made while a person's attention is otherwise occupied. Doodles are simple drawings that can have concrete representational meaning or may just be composed of random and abstract lines, generally without ever lifting the drawing device from the paper, in which case it is usually called a "scribble". Doodling and scribbling are most often associated with young children and toddlers, because their lack of hand–eye coordination and lower mental development often make it very difficult for any young child to keep their coloring attempts within the line art of the subject. Read more on Wikipedia... https://en.wikipedia.org/wiki/Doodle Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DOODLE happened in <a href="../lists/labs.html#q=University of Toronto">University of Toronto</a> - DOODLE on HOPL https://hopl.info/showlanguage.prx?exp=5549 DOODLE on HOPL - Read more about DOODLE on Semantic Scholar: 1. https://semanticscholar.org/paper/d08a137a91f83ccc251181f0d4bd9fda6cc62381 1. Built with Scroll v170.5.0 10/15/2024 330 1.6
DOML - Data notation DOML ==== DOML, aka Data Oriented Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2415 on PLDB 8 Years Old ```Download source code: git clone https://github.com/DOML-Lang/DOML ``` The specification document for DOML - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - DOML is developed on <a href="https://github.com/DOML-Lang/DOML">GitHub</a> and has 7 stars - Early development of DOML happened in <a href="../lists/labs.html#q=https://github.com/DOML-Lang">https://github.com/DOML-Lang</a> - DOML is written in <a href="markdown.html">Markdown</a> ```Example from the web: # Version 0.3 // Construct a new Color Test = Color() { RGB = 255, 64, 128, } // Constructors do exist // the parameter names are purely for your own merit, they will check if its possible however (will be possible on most systems) TheSame = Color::Normalized(r: 1, g: 0.25, b: 0.5) { Name = "Bob" } // You can also just declare an object without scoping it Other = Color() Other.Name = "X" // You can declare random other values MyValue = 2 // You can also edit the original Test at any point EITHER by doing Test.R = 50 // Or by doing Test.{ G = 128 } // You can declare arrays like ArrayObject = []Color { ::Normalized(0.95, 0.55, 0.22){ Name = "Other", // Trailing commas are always allowed }, // You can still do an empty construction ::() { RGB = 50, 25, 125, }, // And thus you can leave out the ::() { RGB = 50, 25, 125, }, } // You can also copy objects by doing NewObj = Other // Or can do something like NewObj.Name = ArrayObject[0].Name // You can also declare arrays inside object definitions MyTags = Tags() { // Note: all have to be of the same type SetTags = ["Hello", "Other", "bits", "bobs", "kick"] Name = MyTags.GetTags[0] // And indexing them works like you would think } // You can declare dictionaries like // Dictionaries within objects can also be created similarly MyDictionary = [String : Color] { { "Bob" : Color::Normalized(0.5, 1.2, 3.5) { Name = "Bob's Color" } }, } // No need to keep classes around in this example # Deinit all ``` Built with Scroll v170.5.0 10/15/2024 504 2.5
Domino Built with Scroll v170.5.0 10/15/2024 6 0
Dolphin Built with Scroll v170.5.0 10/15/2024 6 0
$ - Programming language $ = $ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #3413 on PLDB 42 Years Old The $ language is the simplest form of functional programming, consisting as it does in the iterative application of a simple substitution rule on well-formed strings of the language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of $ happened in <a href="../lists/labs.html#q=Prime Computer, Inc.">Prime Computer, Inc.</a> - $ on HOPL https://hopl.info/showlanguage.prx?exp=4350 $ on HOPL - Read more about $ on Semantic Scholar: 1. https://semanticscholar.org/paper/9d8ff3bef2cbc659ff5de49241ee4815c253136d 1. Built with Scroll v170.5.0 10/15/2024 242 1.2
Dolittle - Programming language Dolittle ======== Dolittle is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1952. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221952%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1952 #1840 on PLDB 73 Years Old Dolittle (Japanese ドリトル doritoru) is a programming language developed at the Osaka Electro-Communication University . Unlike the majority of programming languages it uses keywords based on Japanese and written in Japanese script. It is named after the character Dr Dolittle. Read more on Wikipedia... https://en.wikipedia.org/wiki/Dolittle_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Dolittle happened in <a href="../lists/labs.html#q=Osaka Electro-Communication University">Osaka Electro-Communication University</a> - Dolittle is written with the native language of Japanese - See also: (3 related languages) <a href="logo.html">Logo</a>, <a href="arduino.html">Arduino Programming Language</a>, <a href="java.html">Java</a> ```Example from <a href='https://en.wikipedia.org/wiki/Dolittle_(programming_language)'>Wikipedia</a>: かめ太=タートル!作る。 カメ=タートル! 作る。 時計=タイマー! 作る 0.1秒 間隔 500回 回数。 時計! 「かめ太! 10 歩く」 実行。 左=ボタン!”左”作る。 左:動作=「かめ太! 20 左回り」。 右=ボタン!”右”作る。 右:動作=「かめ太! 10 右回り」。 ``` Built with Scroll v170.5.0 10/15/2024 299 1.5
DokuWiki - Wiki markup DokuWiki ======== DokuWiki is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22wikiMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">wiki markup</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #951 on PLDB 21 Years Old DokuWiki is a wiki application licensed under GPLv2 and written in the PHP programming language. It works on plain text files and thus does not need a database. Its syntax is similar to the one used by MediaWiki.. Read more on Wikipedia... https://en.wikipedia.org/wiki/DokuWiki Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"wikiMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>wikiMarkup</a> - Early development of DokuWiki happened in <a href="../lists/labs.html#q=https://github.com/splitbrain">https://github.com/splitbrain</a> - <a href="https://www.dokuwiki.org/">dokuwiki.org</a> was registered in 2005 - 1 PLDB concepts link to DokuWiki: <a href="txt2tags.html">Txt2tags</a> ```Example from the web: DokuWiki supports **bold**, //italic//, __underlined__ and ''monospaced'' texts. Of course you can **__//''combine''//__** all these. ``` ```Example from <a href='https://riju.codes/dokuwiki'>Riju</a>: Hello, world! ``` Built with Scroll v170.5.0 10/15/2024 311 1.6
Dojo - Programming language Dojo ==== Dojo is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005 by Alex Russal. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Alex%20Russal Alex Russal #594 on PLDB 20 Years Old ```Download source code: git clone https://github.com/dojo/dojo ``` Dojo 1 - the Dojo 1 toolkit core library. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Dojo is developed on <a href="https://github.com/dojo/dojo">GitHub</a> and has 1,549 stars - Early development of Dojo happened in <a href="../lists/labs.html#q=https://dojotoolkit.org/community/">https://dojotoolkit.org/community/</a> - Dojo compiles to <a href="javascript.html">JavaScript</a> - Dojo is written in <a href="javascript.html">JavaScript</a> Built with Scroll v170.5.0 10/15/2024 266 1.3
DOI - Schema DOI === DOI, aka Digital Object Identifier, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22schema%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">schema</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #376 on PLDB 25 Years Old The DOI system provides a technical and social infrastructure for the registration and use of persistent interoperable identifiers, called DOIs, for use on digital networks. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"schema"%5D%7D%5D%2C"logic"%3A"AND"%7D'>schema</a> - Early development of DOI happened in <a href="../lists/labs.html#q=ISO">ISO</a> - <a href="https://www.doi.org/">doi.org</a> was registered in 1999 ```Example from the web: https://doi.org/10.1000/182 ``` Built with Scroll v170.5.0 10/15/2024 238 1.2
DNS over HTTPS - Protocol DNS over HTTPS ============== DNS over HTTPS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #1566 on PLDB 7 Years Old DNS over HTTPS (DoH) is a protocol for performing remote Domain Name System (DNS) resolution via the HTTPS protocol. A goal of the method is to increase user privacy and security by preventing eavesdropping and manipulation of DNS data by man-in-the-middle attacks by using the HTTPS protocol to encrypt the data between the DoH client and the DoH-based DNS resolver. Encryption by itself does not protect privacy, encryption is simply a method to obfuscate the data. Read more on Wikipedia... https://en.wikipedia.org/wiki/DNS_over_HTTPS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of DNS over HTTPS happened in <a href="../lists/labs.html#q=Google">Google</a> and <a href="../lists/labs.html#q=Mozilla">Mozilla</a> - See also: (1 related languages) <a href="dns.html">DNS</a> Built with Scroll v170.5.0 10/15/2024 307 1.5
Dogescript - Programming language Dogescript ========== Dogescript is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Zach Bruggeman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Zach%20Bruggeman Zach Bruggeman #335 on PLDB 12 Years Old 35 <span title="Dogescript repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/dogescript/dogescript ``` wow so syntax very doge much future - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Dogescript is developed on <a href="https://github.com/dogescript/dogescript">GitHub</a> and has 1,341 stars - There are at least 35 Dogescript repos on <a href="https://github.com/search?q=language:Dogescript">GitHub</a> - Early development of Dogescript happened in <a href="../lists/labs.html#q=https://github.com/dogescript">https://github.com/dogescript</a> - Dogescript is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a> - The Google BigQuery Public Dataset GitHub snapshot shows 22 users using Dogescript in 26 repos on <a href="https://api.github.com/search/repositories?q=language:Dogescript">GitHub</a> ```Example from the web: quiet wow such language very syntax github recognized wow loud such language much friendly rly friendly is true plz console.loge with 'such friend, very inclusive' but plz console.loge with 'no love for doge' wow wow module.exports is language ``` ```Example from <a href='https://riju.codes/dogescript'>Riju</a>: plz console.loge with "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/d/DogeScript.djs'>hello-world</a>: shh such hello dogescript very next-gen wow difficulty plz console.loge with "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token console.loge Built with Scroll v170.5.0 10/15/2024 494 2.5
The Dog Programming Language - Programming language The Dog Programming Language ============================ The Dog Programming Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #2486 on PLDB 14 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of The Dog Programming Language happened in <a href="../lists/labs.html#q=MIT">MIT</a> - Read more about The Dog Programming Language on the web: 1. http://salmanahmad.com/files/Dog-UIST2013.pdf 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/d/Dog'>hello-world</a>: Day 1 Awake food Recipe "Hello World" Bowl food Eat food Outside Walk Poop food Run Inside Sleep EndOf Day 1 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 280 1.4
Doe-macsyma Built with Scroll v170.5.0 10/15/2024 6 0
docopt - Programming language docopt ====== docopt is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Vladimir Keleshev. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Vladimir%20Keleshev Vladimir Keleshev #414 on PLDB 13 Years Old ```Download source code: git clone https://github.com/docopt/docopt ``` Command-line interface description language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - docopt is developed on <a href="https://github.com/docopt/docopt">GitHub</a> and has 7,910 stars - Early development of docopt happened in <a href="../lists/labs.html#q=https://github.com/docopt">https://github.com/docopt</a> - docopt is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="ini.html">Ini</a>, <a href="yaml.html">YAML</a> - <a href="http://docopt.org/">docopt.org</a> was registered in 2012 Built with Scroll v170.5.0 10/15/2024 282 1.4
Dockerfile - Programming language Dockerfile ========== Dockerfile is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #541 on PLDB 12 Years Old 340k <span title="Dockerfile repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 339,978 Dockerfile repos on <a href="https://github.com/search?q=language:Dockerfile">GitHub</a> - Early development of Dockerfile happened in <a href="../lists/labs.html#q=Docker, Inc.">Docker, Inc.</a> - The Google BigQuery Public Dataset GitHub snapshot shows 20k users using Dockerfile in 26k repos on <a href="https://api.github.com/search/repositories?q=language:Dockerfile">GitHub</a> - Dockerfile <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/rcjsuen/dockerfile-language-server-nodejs">implementation</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/dockerfile">package</a> for syntax highlighting Dockerfile - GitHub supports <a href="https://github.com/asbjornenge/Docker.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Dockerfile - 213 PLDB concepts link to Dockerfile: <a href="abcl-lang.html">Armed Bear Common Lisp</a>, <a href="abs.html">abs</a>, <a href="ace.html">Ace Editor</a>, <a href="alumina.html">Alumina</a>, <a href="ante.html">Ante</a>, <a href="apache-hbase.html">Apache Hbase</a>, <a href="arkscript.html">ArkScript</a>, <a href="arret.html">arret</a>, <a href="arrow-format.html">Apache Arrow</a>, <a href="asciidots.html">AsciiDots</a>, <a href="atprotocol.html">AT Protocol</a>, <a href="blz.html">blz</a>, <a href="bun.html">Bun</a>, <a href="c3.html">C3</a>, <a href="carbon.html">Carbon</a>, <a href="carth.html">carth</a>, <a href="catala.html">Catala</a>, <a href="chisel.html">chisel</a>, <a href="cir.html">CIR</a>, <a href="claro.html">Claro</a>, <a href="clash.html">clash</a>, <a href="click.html">Click</a>, <a href="cloc.html">cloc</a>, <a href="codecept.html">codecept</a>, <a href="comby.html">comby</a>, <a href="common-workflow-language.html">CWL</a>, <a href="conan-pm.html">Conan</a>, <a href="coq.html">Coq</a>, <a href="couchdb.html">CouchDB</a>, <a href="crmsh.html">crmsh</a>, <a href="cryptol.html">Cryptol</a>, <a href="cuelang.html">Cue</a>, <a href="cuneiform.html">cuneiform</a>, <a href="dale.html">Dale</a>, <a href="dasel.html">Dasel</a>, <a href="dasm.html">Dasm</a>, <a href="deno.html">Deno</a>, <a href="dexvis.html">dexvis</a>, <a href="dgraph.html">dgraph</a>, <a href="differential-datalog.html">Differential Datalog</a>, <a href="docker.html">Docker</a>, <a href="dogescript.html">Dogescript</a>, <a href="dub-pm.html">dub-pm</a>, <a href="eiffel.html">Eiffel</a>, <a href="elm.html">Elm</a>, <a href="elvish.html">Elvish</a>, <a href="enso.html">Enso</a>, <a href="erlang.html">Erlang</a>, <a href="euphoria.html">Euphoria</a>, <a href="eve.html">Eve</a>, <a href="eyg.html">EYG</a>, <a href="fact-lang.html">FaCT</a>, <a href="fish.html">fish</a>, <a href="flatbuffers.html">FlatBuffers</a>, <a href="flow.html">Flow</a>, <a href="flow9.html">Flow9</a>, <a href="flownote.html">flownote</a>, <a href="fql.html">Foundation Query Language</a>, <a href="fstar.html">F*</a>, <a href="gforth.html">Gforth</a>, <a href="gintonic.html">gintonic</a>, <a href="gleam.html">Gleam</a>, <a href="go.html">Go</a>, <a href="gogs-editor.html">gogs-editor</a>, <a href="golo.html">Golo</a>, <a href="gridstudio-editor.html">gridstudio-editor</a>, <a href="gun.html">Gun</a>, <a href="h-lang.html">h</a>, <a href="hacspec.html">hacspec</a>, <a href="hamler.html">hamler</a>, <a href="hhvm.html">HHVM</a>, <a href="highlightjs.html">highlight.js</a>, <a href="hobbes.html">hobbes</a>, <a href="homebrew-pm.html">Homebrew</a>, <a href="hurl.html">hurl</a>, <a href="hush.html">Hush</a>, <a href="hy.html">Hy</a>, <a href="ibis.html">Ibis</a>, <a href="imhex.html">ImHex</a>, <a href="impala.html">Impala</a>, <a href="infusion-framework.html">infusion-framework</a>, <a href="inko.html">inko</a>, <a href="invokator.html">invokator</a>, <a href="jakt.html">Jakt</a>, <a href="jekyll.html">Jekyll</a>, <a href="jq.html">jq</a>, <a href="jsonnet.html">Jsonnet</a>, <a href="jule.html">Jule</a>, <a href="julia.html">Julia</a>, <a href="juvix.html">juvix</a>, <a href="k-framework.html">k-framework</a>, <a href="katex.html">KaTeX</a>, <a href="ko.html">ko</a>, <a href="koka.html">Koka</a>, <a href="kotlin.html">Kotlin</a>, <a href="kubernetes.html">Kubernetes</a>, <a href="ladybird.html">Ladybird</a>, <a href="lamdu-editor.html">lamdu-editor</a>, <a href="lamdu.html">Lamdu</a>, <a href="latino.html">latino</a>, <a href="ldpl.html">ldpl</a>, <a href="lem-editor.html">lem-editor</a>, <a href="lesma.html">Lesma</a>, <a href="lift.html">lift</a>, <a href="ligo.html">Ligo</a>, <a href="lucid-lang.html">Lucid</a>, <a href="luna.html">Luna</a>, <a href="m3db.html">m3db</a>, <a href="mal.html">mal</a>, <a href="manim.html">Manim</a>, <a href="markwhen.html">Markwhen</a>, <a href="mastodon.html">Mastodon</a>, <a href="mech-lang.html">Mech</a>, <a href="mermaid.html">mermaid</a>, <a href="mesh.html">Mesh Spreadsheet</a>, <a href="mgmt.html">mgmt</a>, <a href="mimium.html">mimium</a>, <a href="minidsdb.html">Mindsdb</a>, <a href="mochi.html">mochi</a>, <a href="mojo.html">Mojo</a>, <a href="mongodb.html">MongoDB</a>, <a href="nadesiko.html">Nadesiko</a>, <a href="neut.html">neut</a>, <a href="nextflow.html">Nextflow</a>, <a href="ngnk.html">ngn/k</a>, <a href="ngs.html">NGS</a>, <a href="nit.html">Nit</a>, <a href="nodejs.html">Node.js</a>, <a href="noisecraft.html">noisecraft</a>, <a href="noms-db.html">noms-db</a>, <a href="nushell.html">Nushell</a>, <a href="oden.html">oden</a>, <a href="oil.html">oil</a>, <a href="opa.html">Opa</a>, <a href="opam-pm.html">opam-pm</a>, <a href="opencv.html">OpenCV</a>, <a href="openverse.html">Openverse</a>, <a href="orange.html">orange</a>, <a href="orca.html">orca</a>, <a href="oxyl.html">Oxyl</a>, <a href="pandas.html">Pandas</a>, <a href="phel.html">Phel</a>, <a href="php.html">PHP</a>, <a href="please-build.html">Please Build</a>, <a href="pony.html">Pony</a>, <a href="powershell.html">PowerShell</a>, <a href="preforth.html">preforth</a>, <a href="project-mentat.html">Project Mentat</a>, <a href="prometheus.html">PROMETHEUS</a>, <a href="prql.html">PRQL</a>, <a href="pygments.html">Pygments</a>, <a href="python.html">Python</a>, <a href="pytorch.html">PyTorch</a>, <a href="racket.html">Racket</a>, <a href="red.html">Red</a>, <a href="retdec.html">RetDec</a>, <a href="rholang.html">Rholang</a>, <a href="ricscript.html">RicScript</a>, <a href="roc.html">Roc</a>, <a href="rocksdb.html">RocksDB</a>, <a href="roslyn-compiler.html">Roslyn compiler</a>, <a href="rpscript.html">rpscript</a>, <a href="ruby.html">Ruby</a>, <a href="rust.html">Rust</a>, <a href="rye.html">Rye</a>, <a href="savi.html">Savi</a>, <a href="score.html">score</a>, <a href="scryer.html">Scryer Prolog</a>, <a href="sdms.html">SDMS</a>, <a href="seif.html">Seif</a>, <a href="seq.html">Seq</a>, <a href="sile.html">sile</a>, <a href="skip.html">skip</a>, <a href="slab.html">Slab</a>, <a href="smpl.html">Semantic Patch Language</a>, <a href="solidity.html">Solidity</a>, <a href="souper.html">souper</a>, <a href="sqrl.html">SQRL</a>, <a href="streem.html">Streem</a>, <a href="surrealdb.html">SurrealDB</a>, <a href="sympy.html">SymPy</a>, <a href="tea-pm.html">tea</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="terra.html">Terra</a>, <a href="testml.html">TestML</a>, <a href="textile.html">Textile</a>, <a href="tibet.html">tibet</a>, <a href="tiledb.html">tiledb</a>, <a href="tldraw.html">tldraw</a>, <a href="tornado.html">tornado</a>, <a href="triton.html">Triton</a>, <a href="typescript.html">TypeScript</a>, <a href="ultralisp-pm.html">ultralisp-pm</a>, <a href="unseemly.html">unseemly</a>, <a href="v.html">V</a>, <a href="vale-assembly.html">Vale</a>, <a href="vale.html">Vale</a>, <a href="vcpkg-pm.html">Vcpkg</a>, <a href="vimwiki.html">Vimwiki</a>, <a href="vyper.html">vyper</a>, <a href="wasmer.html">wasmer</a>, <a href="wasp-lang.html">Wasp</a>, <a href="wing.html">Wing</a>, <a href="wiredtiger.html">WiredTiger</a>, <a href="xgboost-model.html">Xgboost</a>, <a href="xgboost.html">XGBoost</a>, <a href="xodio.html">xodio</a>, <a href="xtclang.html">Ecstasy</a>, <a href="xtext.html">Xtext</a>, <a href="yamp.html">YAMP</a>, <a href="yggdrasil.html">Yggdrasil</a>, <a href="yii.html">Yes It Is</a>, <a href="zephir.html">Zephir</a> ```Example from <a href='https://github.com/asbjornenge/Docker.tmbundle'>Linguist</a>: # This file describes the standard way to build Docker, using docker docker-version 0.4.2 from ubuntu:12.04 maintainer Solomon Hykes <solomon@dotcloud.com> # Build dependencies run apt-get install -y -q curl run apt-get install -y -q git # Install Go run curl -s https://go.googlecode.com/files/go1.1.1.linux-amd64.tar.gz | tar -v -C /usr/local -xz env PATH /usr/local/go/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin env GOPATH /go env CGO_ENABLED 0 run cd /tmp && echo 'package main' > t.go && go test -a -i -v # Download dependencies run PKG=github.com/kr/pty REV=27435c699; git clone http://$PKG /go/src/$PKG && cd /go/src/$PKG && git checkout -f $REV run PKG=github.com/gorilla/context/ REV=708054d61e5; git clone http://$PKG /go/src/$PKG && cd /go/src/$PKG && git checkout -f $REV run PKG=github.com/gorilla/mux/ REV=9b36453141c; git clone http://$PKG /go/src/$PKG && cd /go/src/$PKG && git checkout -f $REV # Run dependencies run apt-get install -y iptables # lxc requires updating ubuntu sources run echo 'deb http://archive.ubuntu.com/ubuntu precise main universe' > /etc/apt/sources.list run apt-get update run apt-get install -y lxc run apt-get install -y aufs-tools # Upload docker source add . /go/src/github.com/dotcloud/docker # Build the binary run cd /go/src/github.com/dotcloud/docker/docker && go install -ldflags "-X main.GITCOMMIT '??' -d -w" env PATH /usr/local/go/bin:/go/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin cmd ["docker"] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 2039 10.2
Docker - Application Docker ====== Docker is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #1872 on PLDB 12 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Docker happened in <a href="../lists/labs.html#q=Docker, Inc.">Docker, Inc.</a> - There are 0 members in the <a href="https://www.reddit.com/r/docker/">Docker subreddit</a> - <a href="http://docker.io">docker.io</a> was registered in 2012 - See also: (1 related languages) <a href="dockerfile.html">Dockerfile</a> Built with Scroll v170.5.0 10/15/2024 228 1.1
DNS - Protocol DNS === DNS, aka Domain Name System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1985 by Paul Mockapetris. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 https://pldb.io/concepts/../lists/creators.html#q=Paul%20Mockapetris Paul Mockapetris #737 on PLDB 40 Years Old The Domain Name System (DNS) is a hierarchical and decentralized naming system for computers, services, or other resources connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities. Most prominently, it translates more readily memorized domain names to the numerical IP addresses needed for locating and identifying computer services and devices with the underlying network protocols. Read more on Wikipedia... https://en.wikipedia.org/wiki/Domain_Name_System Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of DNS happened in <a href="../lists/labs.html#q=SRI">SRI</a> - 2 PLDB concepts link to DNS: <a href="doh.html">DNS over HTTPS</a>, <a href="gns.html">GNS</a> Built with Scroll v170.5.0 10/15/2024 307 1.5
DNA - Programming language DNA === DNA is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #3412 on PLDB 45 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DNA happened in <a href="../lists/labs.html#q=University of Wisconsin">University of Wisconsin</a> - DNA on HOPL https://hopl.info/showlanguage.prx?exp=6682 DNA on HOPL - Read more about DNA on Semantic Scholar: 1. https://semanticscholar.org/paper/c2aae6c6547b40d4099b7b015ad2bee84bc99858 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
DML - Programming language DML === DML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #2320 on PLDB 33 Years Old DML may refer to: Demonstrated Master Logistician, a certification bestowed by the International Society of Logistics (SOLE) Data manipulation language, a family of computer languages used by computer programs or database users to retrieve, insert, delete and update data in a database Dimensional Markup language, is an XML format definition tailored to the needs of dimensional results for discrete manufacturing Devonport Management Limited, owner of Her Majesty's Naval Base Devonport Dragon Models Limited, a Hong Kong-based company that manufactures plastic model assembly kits Dennis Miller Live, an HBO television talk-comedy show with Dennis Miller Distributed mode loudspeaker, a speaker technology developed by Cambridge-based company called NXT Definitive Media Library, in ITIL Service Transition Doctor of Modern Languages, an academic degree focusing on multiple modern languages and cultures. Read more on Wikipedia... https://en.wikipedia.org/wiki/DML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DML happened in <a href="../lists/labs.html#q=Linköping University">Linköping University</a> - DML on HOPL https://hopl.info/showlanguage.prx?exp=1681 DML on HOPL - Read more about DML on Semantic Scholar: 1. https://semanticscholar.org/paper/112d5503d113d43d2d0ae99e3b7996d7a1fd7a02 1. Built with Scroll v170.5.0 10/15/2024 364 1.8
Dmap Built with Scroll v170.5.0 10/15/2024 6 0
DM - Programming language DM == DM is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #839 on PLDB 31 Years Old 2k <span title="DM repos on GitHub.">Repos</span> DM is a programming language for the creation of multi-user worlds. By `world' I mean a virtual multi-media environment where people assume personae through which they interact with one another and computer-controlled objects. This could take the form of a competitive game, a role-playing adventure, a discussion board, or something we haven't even imagined. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 2,108 DM repos on <a href="https://github.com/search?q=language:DM">GitHub</a> - Early development of DM happened in <a href="../lists/labs.html#q=BYOND Software">BYOND Software</a> - The Google BigQuery Public Dataset GitHub snapshot shows 338 users using DM in 394 repos on <a href="https://api.github.com/search/repositories?q=language:DM">GitHub</a> - Explore DM snippets on <a href="http://www.rosettacode.org/wiki/Category:DM">Rosetta Code</a> - GitHub supports <a href="https://github.com/PJB3005/atomic-dreams" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for DM - Read more about DM on the web: 1. http://www.byond.com/developer 1. ```Example from the web: mob verb smile() world << "[usr] grins." giggle() world << "[usr] giggles." cry() world << "[usr] cries \his heart out." ``` ```Example from <a href='https://github.com/PJB3005/atomic-dreams'>Linguist</a>: // This is a single line comment. /* This is a multi-line comment */ // Pre-processor keywords #define PI 3.1415 #if PI == 4 #define G 5 #elif PI == 3 #define I 6 #else #define K 7 #endif var/GlobalCounter = 0 var/const/CONST_VARIABLE = 2 var/list/MyList = list("anything", 1, new /datum/entity) var/list/EmptyList[99] // creates a list of 99 null entries var/list/NullList = null /* Entity Class */ /datum/entity var/name = "Entity" var/number = 0 /datum/entity/proc/myFunction() world.log << "Entity has called myFunction" /datum/entity/New() number = GlobalCounter++ /* Unit Class, Extends from Entity */ /datum/entity/unit name = "Unit" /datum/entity/unit/New() ..() // calls the parent's proc; equal to super() and base() in other languages number = rand(1, 99) /datum/entity/unit/myFunction() world.log << "Unit has overriden and called myFunction" // Global Function /proc/ReverseList(var/list/input) var/list/output = list() for(var/i = input.len; i >= 1; i--) // IMPORTANT: List Arrays count from 1. output += input[i] // "+= x" is ".Add(x)" return output // Bitflags /proc/DoStuff() var/bitflag = 0 bitflag |= 8 return bitflag /proc/DoOtherStuff() var/bitflag = 65535 // 16 bits is the maximum amount bitflag &= ~8 return bitflag // Logic /proc/DoNothing() var/pi = PI if(pi == 4) world.log << "PI is 4" else if(pi == CONST_VARIABLE) world.log << "PI is [CONST_VARIABLE]!" else world.log << "PI is approximety [pi]" #undef PI // Undefine PI ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 742 3.7
Dm-1 Built with Scroll v170.5.0 10/15/2024 6 0
dlvm - Intermediate representation language dlvm ==== dlvm is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2017 by Chris Lattner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Lattner Chris Lattner #611 on PLDB 8 Years Old ```Download source code: git clone https://github.com/dlvm-team/swift ``` Modern Compiler Infrastructure for Deep Learning Systems - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - dlvm is developed on <a href="https://github.com/dlvm-team/swift">GitHub</a> and has 0 stars - Early development of dlvm happened in <a href="../lists/labs.html#q=University of Illinois Urbana-Champaign">University of Illinois Urbana-Champaign</a> and <a href="../lists/labs.html#q=Purdue University">Purdue University</a> - <a href="http://dlvm.org/">dlvm.org</a> was registered in 2022 - Read more about dlvm on the web: 1. https://dlvm-team.github.io/ 1. ```Example from the web: // Dimension-erased functions are flexible because input shapes are dynamic. // They may be slower and less optimized than their shape-specialized counterparts. // f(x, w, b) = dot(x, w) + pad(b, at: 0) func @f: (<_ x _ x f32>, <_ x _ x f32>, <_ x f32>) -> <_ x _ x f32> { 'entry(%x: <_ x _ x f32>, %w: <_ x _ x f32>, %b: <_ x f32>): %0.0 = dot %x: <_ x _ x f32>, %w: <_ x _ x f32> %0.1 = padShape %b: <_ x f32> at 0 %0.2 = add %0.0: <_ x _ x f32>, %0.1: <1 x _ x f32> return %0.2: <_ x _ x f32> } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 495 2.5
DLP - Programming language DLP === DLP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #3411 on PLDB 33 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DLP happened in <a href="../lists/labs.html#q=Brandeis University">Brandeis University</a> - DLP on HOPL https://hopl.info/showlanguage.prx?exp=1680 DLP on HOPL - Read more about DLP on Semantic Scholar: 1. https://semanticscholar.org/paper/94a4c1af2a17e7d0ef65683b541e9ef8ae3d6a51 1. Built with Scroll v170.5.0 10/15/2024 217 1.1
dllup - Text markup language dllup ===== dllup is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2015 by Daniel Lawrence Lu. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Daniel%20Lawrence%20Lu Daniel Lawrence Lu #1889 on PLDB 10 Years Old ```Download source code: git clone https://github.com/dllu/dllup ``` my markup language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - dllup is developed on <a href="https://github.com/dllu/dllup">GitHub</a> and has 9 stars - Early development of dllup happened in <a href="../lists/labs.html#q=https://github.com/dllu">https://github.com/dllu</a> - dllup is written in <a href="python.html">Python</a>, <a href="scss.html">SCSS</a>, <a href="html.html">HTML</a>, <a href="vim-script.html">Vim script</a>, <a href="tex.html">Tex</a>, <a href="bash.html">Bash</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a> ```Example from the web: === # Introduction **dllup** is a lightweight markup language... ``` HackerNews discussions of dllup =============================== title|titleLink|date|score|comments Show HN: Dllup markup language – Lightweight markup for mathy blogs|https://news.ycombinator.com/item?id=9196157|03/13/2015|2|1 Built with Scroll v170.5.0 10/15/2024 342 1.7
DomainKeys Identified Mail - Standard DomainKeys Identified Mail ========================== DomainKeys Identified Mail is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2452 on PLDB 21 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> - Early development of DomainKeys Identified Mail happened in <a href="../lists/labs.html#q=Mutual Internet Practices Association">Mutual Internet Practices Association</a> - Read more about DomainKeys Identified Mail on the web: 1. https://www.rfc-editor.org/info/rfc6376 1. Built with Scroll v170.5.0 10/15/2024 216 1.1
djangoql - Programming language djangoql ======== djangoql is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Denis Stebunov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Denis%20Stebunov Denis Stebunov #1174 on PLDB 8 Years Old ```Download source code: git clone https://github.com/ivelum/djangoql ``` Advanced search language for Django - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - djangoql is developed on <a href="https://github.com/ivelum/djangoql">GitHub</a> and has 969 stars - Early development of djangoql happened in <a href="../lists/labs.html#q=https://github.com/ivelum">https://github.com/ivelum</a> - djangoql is written in <a href="python.html">Python</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a> HackerNews discussions of djangoql ================================== title|titleLink|date|score|comments Show HN: DjangoQL – Advanced search language for Django|https://news.ycombinator.com/item?id=14050326|04/06/2017|8|0 Built with Scroll v170.5.0 10/15/2024 322 1.6
Django - Library Django ====== Django is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #677 on PLDB 20 Years Old Django ( JANG-goh) is a free and open-source web framework, written in Python, which follows the model-view-template (MVT) architectural pattern. It is maintained by the Django Software Foundation (DSF), an independent organization established as a 501(c)(3) non-profit. Django's primary goal is to ease the creation of complex, database-driven websites. Read more on Wikipedia... https://en.wikipedia.org/wiki/Django_(web_framework) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Early development of Django happened in <a href="../lists/labs.html#q=Django Software Foundation">Django Software Foundation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/django">package</a> for syntax highlighting Django - GitHub supports <a href="https://github.com/textmate/python-django.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Django - See also: (16 related languages) <a href="python.html">Python</a>, <a href="regex.html">Regular Expressions</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a>, <a href="nginx-config.html">Nginx</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="mysql.html">MySQL</a>, <a href="sqlite.html">SQLite</a>, <a href="mongodb.html">MongoDB</a>, <a href="jython.html">Jython</a>, <a href="ruby.html">Ruby</a>, <a href="perl.html">Perl</a>, <a href="php.html">PHP</a>, <a href="erlang.html">Erlang</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/d/Django.py'>hello-world</a>: from django.http import HttpResponse def index(request): return HttpResponse("Hello World") ``` Built with Scroll v170.5.0 10/15/2024 448 2.2
Dixy - Data notation Dixy ==== Dixy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2713 on PLDB 8 Years Old ```Download source code: git clone https://github.com/kuyawa/Dixy ``` Data format based on dictionaries - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Dixy is developed on <a href="https://github.com/kuyawa/Dixy">GitHub</a> and has 29 stars - Early development of Dixy happened in <a href="../lists/labs.html#q=https://github.com/kuyawa/Dixy/issues">https://github.com/kuyawa/Dixy/issues</a> - Dixy is written in <a href="xml.html">XML</a>, <a href="swift.html">Swift</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> Built with Scroll v170.5.0 10/15/2024 257 1.3
Ditroff Built with Scroll v170.5.0 10/15/2024 6 0
Ditroff-ffortid Built with Scroll v170.5.0 10/15/2024 6 0
Ditran Built with Scroll v170.5.0 10/15/2024 6 0
Distributed-smalltalk Built with Scroll v170.5.0 10/15/2024 6 0
Distributed-processes Built with Scroll v170.5.0 10/15/2024 6 0
DisplayPort - Standard DisplayPort =========== DisplayPort is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #2627 on PLDB 19 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> - Early development of DisplayPort happened in <a href="../lists/labs.html#q=VESA">VESA</a> Built with Scroll v170.5.0 10/15/2024 186 0.9
Dispel Built with Scroll v170.5.0 10/15/2024 6 0
DISC - Programming language DISC ==== DISC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #3410 on PLDB 36 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DISC happened in <a href="../lists/labs.html#q=University of Naples Federico II">University of Naples Federico II</a> - DISC on HOPL https://hopl.info/showlanguage.prx?exp=7307 DISC on HOPL - Read more about DISC on Semantic Scholar: 1. https://semanticscholar.org/paper/1ac5efbf674df1a0068f66f056b08b1fe8a0e1ff 1. Built with Scroll v170.5.0 10/15/2024 223 1.1
Diplans Built with Scroll v170.5.0 10/15/2024 6 0
Dipe-r Built with Scroll v170.5.0 10/15/2024 6 0
Dio Built with Scroll v170.5.0 10/15/2024 6 0
DINO - Programming language DINO ==== DINO is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #3409 on PLDB 35 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DINO happened in <a href="../lists/labs.html#q=University of Colorado">University of Colorado</a> - DINO on HOPL https://hopl.info/showlanguage.prx?exp=1162 DINO on HOPL - Read more about DINO on Semantic Scholar: 1. https://semanticscholar.org/paper/b531d1cac6ef5d6f778524425c60378980eeef2b 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Dinnerbell Built with Scroll v170.5.0 10/15/2024 6 0
Dink Smallwood - Programming language Dink Smallwood ============== Dink Smallwood is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998 by Seth Robinson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 https://pldb.io/concepts/../lists/creators.html#q=Seth%20Robinson Seth Robinson #2038 on PLDB 27 Years Old Dink Smallwood is an action role-playing video game, developed by Robinson Technologies, at the time consisting of Seth Robinson, Justin Martin, and Greg Smith. It was first released in 1998 before being released as freeware on October 17, 1999. Mitch Brink composed several of the game's music tracks, while others are MIDI forms of classical music, such as Debussy's "Reverie". Read more on Wikipedia... https://en.wikipedia.org/wiki/Dink_Smallwood Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Dink Smallwood happened in <a href="../lists/labs.html#q=Robinson Technologies">Robinson Technologies</a> - See also: (3 related languages) <a href="linux.html">Linux</a>, <a href="android.html">Android</a>, <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 308 1.5
Digraf Built with Scroll v170.5.0 10/15/2024 6 0
DIGITAL Command Language - Programming language DIGITAL Command Language ======================== DIGITAL Command Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1756 on PLDB 28 Years Old 4k <span title="DIGITAL Command Language repos on GitHub.">Repos</span> DIGITAL Command Language (DCL) is the standard command language adopted by most of the operating systems (OSs) that were sold by the former DEC (which was acquired by Compaq, which was in turn acquired by Hewlett-Packard). DCL had its roots in the IAS, TOPS-20, and RT-11 OSs and was implemented as a standard across most of Digital's OSs, notably RSX-11, but took its most powerful form in the OpenVMS OS. Written when the programming language Fortran was in heavy use, DCL is a scripting language supporting several datatypes, including strings, integers, bit arrays, arrays and booleans, but not floating point numbers. Read more on Wikipedia... https://en.wikipedia.org/wiki/DIGITAL_Command_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 3,602 DIGITAL Command Language repos on <a href="https://github.com/search?q=language:DIGITAL Command Language">GitHub</a> - Early development of DIGITAL Command Language happened in <a href="../lists/labs.html#q=DEC">DEC</a> - The Google BigQuery Public Dataset GitHub snapshot shows 3k users using DIGITAL Command Language in 4k repos on <a href="https://api.github.com/search/repositories?q=language:DIGITAL Command Language">GitHub</a> - See also: (4 related languages) <a href="powershell.html">PowerShell</a>, <a href="fortran.html">Fortran</a>, <a href="unix.html">Unix</a>, <a href="isbn.html">ISBN</a> ```Example from the web: $! Compiling with VAXC is said to work, but it requires the usual cruft $! (vaxcrtl and all), and to avoid hair we don't supply said cruft here. $ CC/DECC/PREFIX=all VMSBACKUP.C/DEFINE=(HAVE_MT_IOCTLS=0,HAVE_UNIXIO_H=1) $ CC/DECC/PREFIX=all DCLMAIN.C $! Probably we don't want match as it probably doesn't implement VMS-style $! matching, but I haven't looking into the issues yet. $ CC/DECC/PREFIX=all match $ LINK/exe=VMSBACKUP.EXE - vmsbackup.obj,dclmain.obj,match.obj,sys$input/opt identification="VMSBACKUP4.1.1" ``` ```Example from <a href='https://en.wikipedia.org/wiki/DIGITAL_Command_Language'>Wikipedia</a>: $ i = 1 $ variable'i' = "blue" $ i = 2 $ variable'i' = "green" $ j = 1 $ color = variable'j' $ rainbow'color' = "red" $ color = variable'i' $ rainbow'color' = "yellow" ``` Built with Scroll v170.5.0 10/15/2024 567 2.8
Differential Datalog - Programming language Differential Datalog ==================== Differential Datalog is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Leonid Ryzhyk. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Leonid%20Ryzhyk Leonid Ryzhyk #518 on PLDB 7 Years Old ```Download source code: git clone https://github.com/vmware/differential-datalog ``` DDlog is a programming language for incremental computation. It is well suited for writing programs that continuously update their output in response to input changes. A DDlog programmer does not write incremental algorithms; instead they specify the desired input-output mapping in a declarative manner. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Differential Datalog is developed on <a href="https://github.com/vmware/differential-datalog">GitHub</a> and has 1,353 stars - Early development of Differential Datalog happened in <a href="../lists/labs.html#q=VMware, Inc">VMware, Inc</a> - Differential Datalog is written in <a href="java.html">Java</a>, <a href="rust.html">Rust</a>, <a href="haskell.html">Haskell</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="json5.html">JSON5</a>, <a href="tex.html">Tex</a>, <a href="go.html">Go</a>, <a href="json.html">JSON</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="c.html">C</a>, <a href="sql.html">SQL</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="nix.html">Nix</a>, <a href="typescript.html">TypeScript</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="css.html">CSS</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="vim-script.html">Vim script</a> - Read more about Differential Datalog on the web: 1. 2. https://github.com/vmware/differential-datalog/blob/master/doc/language_reference/language_reference.md 1. https://twitter.com/vmwopensource 2. Built with Scroll v170.5.0 10/15/2024 461 2.3
Diff Built with Scroll v170.5.0 10/15/2024 6 0
DIET - Programming language DIET ==== DIET is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 #2928 on PLDB 50 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DIET happened in <a href="../lists/labs.html#q=University of Toronto">University of Toronto</a> and <a href="../lists/labs.html#q=Toronto General Hospital">Toronto General Hospital</a> - DIET on HOPL https://hopl.info/showlanguage.prx?exp=7390 DIET on HOPL - Read more about DIET on Semantic Scholar: 1. https://semanticscholar.org/paper/467c6a614597f2e6d8b3f7b224401bfe95959780 1. - 2 PLDB concepts link to DIET: <a href="cloc.html">cloc</a>, <a href="dale.html">Dale</a> Built with Scroll v170.5.0 10/15/2024 251 1.3
DICE - Programming language DICE ==== DICE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #3408 on PLDB 34 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DICE happened in <a href="../lists/labs.html#q=MIT">MIT</a> - DICE on HOPL https://hopl.info/showlanguage.prx?exp=7212 DICE on HOPL - Read more about DICE on Semantic Scholar: 1. https://semanticscholar.org/paper/3f6f82075776ff6dc6b83a396300b229b1170fe2 1. Built with Scroll v170.5.0 10/15/2024 215 1.1
Digital Interactive Business Oriented Language - Programming language Digital Interactive Business Oriented Language ============================================== Digital Interactive Business Oriented Language, aka Digital Interactive Business Oriented Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #1848 on PLDB 55 Years Old DiBOL or Digital's Business Oriented Language is a general-purpose, procedural, imperative programming language, designed for use in Management Information Systems (MIS) software development. It has a syntax similar to FORTRAN and BASIC, along with BCD arithmetic. It shares the COBOL program structure of data and procedure divisions.. Read more on Wikipedia... https://en.wikipedia.org/wiki/DIBOL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Digital Interactive Business Oriented Language happened in <a href="../lists/labs.html#q=DEC">DEC</a> - Digital Interactive Business Oriented Language on HOPL https://hopl.info/showlanguage.prx?exp=503 Digital Interactive Business Oriented Language on HOPL - Digital Interactive Business Oriented Language appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (3 related languages) <a href="basic.html">BASIC</a>, <a href="fortran.html">Fortran</a>, <a href="cobol.html">COBOL</a> Built with Scroll v170.5.0 10/15/2024 332 1.7
DIANA - Intermediate representation language DIANA ===== DIANA, aka Descriptive Intermediate Attributed Notation for Ada, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2375 on PLDB 45 Years Old DIANA, the Descriptive Intermediate Attributed Notation for Ada, is an intermediate language used to represent the semantics of an Ada program. It was originally designed as an interface between the front end (syntactic analysis) and middle (semantic analysis) of the compiler on the one hand and the back end (code generation and optimization) on the other. It is also used as an internal representation by other language tools. Read more on Wikipedia... https://en.wikipedia.org/wiki/DIANA_(intermediate_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - DIANA on HOPL https://hopl.info/showlanguage.prx?exp=949 DIANA on HOPL - See also: (3 related languages) <a href="ada.html">Ada</a>, <a href="pl-sql.html">PL/SQL</a>, <a href="idl-sl.html">IDL specification language</a> Built with Scroll v170.5.0 10/15/2024 306 1.5
Diamag Built with Scroll v170.5.0 10/15/2024 6 0
DIALOG - Programming language DIALOG ====== DIALOG is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1966. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221966%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1966 #3407 on PLDB 59 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DIALOG happened in <a href="../lists/labs.html#q=Johns Hopkins University">Johns Hopkins University</a> - DIALOG on HOPL https://hopl.info/showlanguage.prx?exp=251 DIALOG on HOPL - Read more about DIALOG on Semantic Scholar: 1. https://semanticscholar.org/paper/1118f15be453b020b5c64609fffbaef3f9f63f59 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
DIAGRAM - Programming language DIAGRAM ======= DIAGRAM is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #802 on PLDB 45 Years Old A diagram is a symbolic representation of information according to some visualization technique. Diagrams have been used since ancient times, but became more prevalent during the Enlightenment. Sometimes, the technique uses a three-dimensional visualization which is then projected onto a two-dimensional surface. Read more on Wikipedia... https://en.wikipedia.org/wiki/Diagram Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DIAGRAM happened in <a href="../lists/labs.html#q=SRI">SRI</a> - DIAGRAM on HOPL https://hopl.info/showlanguage.prx?exp=7795 DIAGRAM on HOPL - See also: (3 related languages) <a href="uml.html">UML</a>, <a href="drakon.html">DRAKON</a>, <a href="ladder-logic.html">Ladder Logic</a> - Read more about DIAGRAM on Semantic Scholar: 1. https://semanticscholar.org/paper/7b773624063af98bf0bfb75c705e489f736aa7f8 1. Built with Scroll v170.5.0 10/15/2024 298 1.5
Dhall - Data notation Dhall ===== Dhall is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #133 on PLDB 8 Years Old 817 <span title="Dhall repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/dhall-lang/dhall-lang ``` Maintainable configuration files - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Dhall is developed on <a href="https://github.com/dhall-lang/dhall-lang">GitHub</a> and has 4,185 stars - There are at least 817 Dhall repos on <a href="https://github.com/search?q=language:Dhall">GitHub</a> - Early development of Dhall happened in <a href="../lists/labs.html#q=https://github.com/dhall-lang">https://github.com/dhall-lang</a> - Dhall is written in <a href="dhall.html">Dhall</a>, <a href="markdown.html">Markdown</a>, <a href="nix.html">Nix</a>, <a href="haskell.html">Haskell</a>, <a href="svg.html">SVG</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a>, <a href="diff.html">Diff</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="python.html">Python</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 46 users using Dhall in 60 repos on <a href="https://api.github.com/search/repositories?q=language:Dhall">GitHub</a> - 6 PLDB concepts link to Dhall: <a href="cloc.html">cloc</a>, <a href="dhall.html">Dhall</a>, <a href="lamdu-editor.html">lamdu-editor</a>, <a href="lamdu.html">Lamdu</a>, <a href="mal.html">mal</a>, <a href="purescript.html">PureScript</a> ```Example from the web: -- ./company.dhall let Prelude = https://prelude.dhall-lang.org/v19.0.0/package.dhall sha256:eb693342eb769f782174157eba9b5924cf8ac6793897fc36a31ccbd6f56dafe2 let companyName = "Example Dot Com" let User = { name : Text, account : Text, age : Natural } let users : List User = [ { name = "John Doe", account = "john", age = 23 } , { name = "Jane Smith", account = "jane", age = 29 } , { name = "William Allen", account = "bill", age = 41 } ] let toEmail = \(user : User) -> "${user.account}@example.com" let Bio = { name : Text, age : Natural } let toBio = \(user : User) -> user.(Bio) let companySize = Prelude.List.length User users let greetingPage = '' <html> <title>Welcome to ${companyName}!</title> <body> <p>Welcome to our humble company of ${Natural/show companySize} people!</p> </body> </html> '' in { emails = Prelude.List.map User Text toEmail users , bios = Prelude.List.map User Bio toBio users , greetingPage = greetingPage } ``` ```Example from <a href='https://riju.codes/dhall'>Riju</a>: { output = "Hello, world!" } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 652 3.3
dgraph - Application dgraph ====== dgraph is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #432 on PLDB 10 Years Old ```Download source code: git clone https://github.com/dgraph-io/dgraph ``` The high-performance database for modern applications - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - dgraph is developed on <a href="https://github.com/dgraph-io/dgraph">GitHub</a> and has 20,213 stars - Early development of dgraph happened in <a href="../lists/labs.html#q=https://github.com/dgraph-io">https://github.com/dgraph-io</a> - dgraph is written in <a href="go.html">Go</a>, <a href="yaml.html">YAML</a>, <a href="graphql.html">GraphQL</a>, <a href="hcl.html">HCL</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="javascript.html">JavaScript</a>, <a href="tex.html">Tex</a>, <a href="ruby.html">Ruby</a>, <a href="bash.html">Bash</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="python.html">Python</a> - See also: (1 related languages) <a href="graphql-plus-minus.html">GraphQL+-</a> Built with Scroll v170.5.0 10/15/2024 347 1.7
dfns - Programming language dfns ==== dfns is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2749 on PLDB 11 Years Old The dfns language is a functionally oriented, lexically scoped dialect of APL. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of dfns happened in <a href="../lists/labs.html#q=Dyalog Ltd">Dyalog Ltd</a> - Read more about dfns on the web: 1. http://dfns.dyalog.com/n_contents.htm 1. Built with Scroll v170.5.0 10/15/2024 217 1.1
Dfl Built with Scroll v170.5.0 10/15/2024 6 0
dexvis - Application dexvis ====== dexvis is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2012 by Patrick Martin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Patrick%20Martin Patrick Martin #659 on PLDB 13 Years Old ```Download source code: git clone https://github.com/PatMartin/Dex ``` Dex : The Data Explorer -- A data visualization tool written in Java/Groovy/JavaFX capable of powerful ETL and publishing web visualizations. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - dexvis is developed on <a href="https://github.com/PatMartin/Dex">GitHub</a> and has 1,318 stars - Early development of dexvis happened in <a href="../lists/labs.html#q=https://github.com/PatMartin">https://github.com/PatMartin</a> - dexvis is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="groovy.html">Groovy</a>, <a href="css.html">CSS</a>, <a href="java.html">Java</a>, <a href="csv.html">CSV</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="php.html">PHP</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="xml.html">XML</a>, <a href="sql.html">SQL</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="make.html">Make</a>, <a href="c.html">C</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="r.html">R</a>, <a href="ruby.html">Ruby</a> - <a href="http://dexvis.net/">dexvis.net</a> was registered in 2016 - Read more about dexvis on the web: 1. https://dexvis.wordpress.com/2012/11/19/261/ 1. Built with Scroll v170.5.0 10/15/2024 411 2.1
Dexterity - Programming language Dexterity ========= Dexterity is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #2921 on PLDB 34 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Dexterity happened in <a href="../lists/labs.html#q=Great Plains Software">Great Plains Software</a> and <a href="../lists/labs.html#q=Microsoft">Microsoft</a> Built with Scroll v170.5.0 10/15/2024 202 1
dex - Programming language dex === dex is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #689 on PLDB 7 Years Old ```Download source code: git clone https://github.com/google-research/dex-lang ``` Research language for array processing in the Haskell/ML family - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - dex is developed on <a href="https://github.com/google-research/dex-lang">GitHub</a> and has 1,565 stars - Early development of dex happened in <a href="../lists/labs.html#q=Google">Google</a> - dex is written in <a href="haskell.html">Haskell</a>, <a href="python.html">Python</a>, <a href="julia.html">Julia</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="bash.html">Bash</a>, <a href="cpp.html">C++</a>, <a href="nix.html">Nix</a>, <a href="c.html">C</a>, <a href="lisp.html">Lisp</a>, <a href="typescript.html">TypeScript</a>, <a href="make.html">Make</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="toml.html">TOML</a>, <a href="xml.html">XML</a> ```Example from the web: :p x = 1. -- let binding y = (z = 2.; z + 1.) -- let binding of a nested let expression .. -- escaped cosmetic line break x + y -- body of let expression ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 418 2.1
DEVIL - Programming language DEVIL ===== DEVIL is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #1834 on PLDB 25 Years Old Developer's Image Library or DevIL started by Denton Woods, is a cross-platform image library which aims to provide a common API for different image file formats. It consists of three parts: the main library (IL), the utility library (ILU) and the utility toolkit (ILUT), mirroring the corresponding parts of OpenGL (although the OpenGL Utility Toolkit is not part of the OpenGL specification).It was originally called OpenIL; the name was changed at a request from Silicon Graphics, Inc.DevIL currently supports 43 file formats for reading and 17 for writing; among those with read-write support are BMP, DDS, JPEG, PCX, PNG, raw, TGA, and TIFF. The actual supported formats depend on compilation settings, in particular, external libraries like libjpeg and libpng.On June 9, 2010, Woods announced that he had submitted a request to change the licensing terms from the GNU LGPL to a BSD license. Read more on Wikipedia... https://en.wikipedia.org/wiki/DevIL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DEVIL happened in <a href="../lists/labs.html#q=University of Electronic Science and Technology">University of Electronic Science and Technology</a> and <a href="../lists/labs.html#q=CoreTek Systems, Inc">CoreTek Systems, Inc</a> - DEVIL on HOPL https://hopl.info/showlanguage.prx?exp=6202 DEVIL on HOPL - See also: (1 related languages) <a href="opengl.html">OpenGL</a> - Read more about DEVIL on Semantic Scholar: 1. https://semanticscholar.org/paper/5eab2aa7f9c00db214e1335c2c19033dbf68f831 1. Built with Scroll v170.5.0 10/15/2024 415 2.1
Devicetree - Data notation Devicetree ========== Devicetree is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #2748 on PLDB 16 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Early development of Devicetree happened in <a href="../lists/labs.html#q=Linaro Limited">Linaro Limited</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/devicetree.py">syntax highlighting</a> for Devicetree - <a href="https://www.devicetree.org/">devicetree.org</a> was registered in 2009 ```Example from the web: soc { #address-cells = <1>; #size-cells = <1>; serial@4600 { compatible = "ns16550"; reg = <0x4600 0x100>; clock-frequency = <0>; interrupts = <0xA 0x8>; interrupt-parent = <&ipic>; }; ``` Built with Scroll v170.5.0 10/15/2024 269 1.3
Device independent file format - Binary data format Device independent file format ============================== Device independent file format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 1982 by David R. Fuchs and Donald Knuth. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 https://pldb.io/concepts/../lists/creators.html#q=David%20R.%20Fuchs David R. Fuchs https://pldb.io/concepts/../lists/creators.html#q=Donald%20Knuth Donald Knuth #3306 on PLDB 43 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of Device independent file format happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> Built with Scroll v170.5.0 10/15/2024 232 1.2
Deva Built with Scroll v170.5.0 10/15/2024 6 0
Detap Built with Scroll v170.5.0 10/15/2024 6 0
DETAB-X - Programming language DETAB-X ======= DETAB-X is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1960. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221960%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1960 #3406 on PLDB 65 Years Old An Improved Business-Oriented Computer Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DETAB-X happened in <a href="../lists/labs.html#q=RAND">RAND</a> - DETAB-X on HOPL https://hopl.info/showlanguage.prx?exp=3038 DETAB-X on HOPL - Read more about DETAB-X on the web: 1. https://www.rand.org/content/dam/rand/pubs/research_memoranda/2007/RM3273.pdf 1. Built with Scroll v170.5.0 10/15/2024 234 1.2
Detab-65 Built with Scroll v170.5.0 10/15/2024 6 0
Desmos - Programming language Desmos ====== Desmos is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Eli Luberoff. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Eli%20Luberoff Eli Luberoff #595 on PLDB 14 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Desmos happened in <a href="../lists/labs.html#q=Desmos Studio, PBC">Desmos Studio, PBC</a> - There are 8,897 members in the <a href="https://reddit.com/r/desmos">Desmos subreddit</a> - See also: (1 related languages) <a href="latex.html">LaTeX</a> Built with Scroll v170.5.0 10/15/2024 235 1.2
desktop - Application desktop ======= desktop is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1411 on PLDB 17 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of desktop happened in <a href="../lists/labs.html#q=Arch Linux">Arch Linux</a> - GitHub supports <a href="https://github.com/Mailaender/desktop.tmbundle.git" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for desktop - Read more about desktop on the web: 1. https://wiki.archlinux.org/index.php/desktop_entries#File_example 1. ```Example from the web: [Desktop Entry] # The type as listed above Type=Application # The version of the desktop entry specification to which this file complies Version=1.0 # The name of the application Name=jMemorize # A comment which can/will be used as a tooltip Comment=Flash card based learning tool # The path to the folder in which the executable is run Path=/opt/jmemorise # The executable of the application, possibly with arguments. Exec=jmemorize # The name of the icon that will be used to display this entry Icon=jmemorize # Describes whether this application needs to be run in a terminal or not Terminal=false # Describes the categories in which this entry should be shown Categories=Education;Languages;Java; ``` ```Example from <a href='https://github.com/Mailaender/desktop.tmbundle.git'>Linguist</a>: # http://standards.freedesktop.org/desktop-entry-spec/latest/apa.html [Desktop Entry] Version=1.0 Type=Application Name=Foo Viewer Comment=The best viewer for Foo objects available! TryExec=fooview Exec=fooview %F Icon=fooview MimeType=image/x-foo; Actions=Gallery;Create; [Desktop Action Gallery] Exec=fooview --gallery Name=Browse Gallery [Desktop Action Create] Exec=fooview --create-new Name=Create a new Foo! Icon=fooview-new ``` Built with Scroll v170.5.0 10/15/2024 429 2.1
Descriptran Built with Scroll v170.5.0 10/15/2024 6 0
Descript - Programming language Descript ======== Descript is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Jakob Hain. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Jakob%20Hain Jakob Hain #2485 on PLDB 7 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Descript happened in <a href="../lists/labs.html#q=Purdue University">Purdue University</a> - Read more about Descript on the web: 1. https://bitbucket.org/jakobeha/descript-ocaml/src/master/ 1. Built with Scroll v170.5.0 10/15/2024 224 1.1
Descartes - Programming language Descartes ========= Descartes is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #3405 on PLDB 42 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Descartes happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - Descartes on HOPL https://hopl.info/showlanguage.prx?exp=4354 Descartes on HOPL - Read more about Descartes on Semantic Scholar: 1. https://semanticscholar.org/paper/b1e382625105bb88a32268134edbcf8d5ce5b217 1. Built with Scroll v170.5.0 10/15/2024 217 1.1
Dern - Programming language Dern ==== Dern is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1644 on PLDB 17 Years Old ```Download source code: git clone https://github.com/octaspire/dern ``` A platform independent programming language in standard C99. It is a dialect of Lisp with influences from Scheme, Emacs Lisp and C. Runs in Amiga, Haiku, Plan9, Unix, Windows and almost anything between. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Dern is developed on <a href="https://github.com/octaspire/dern">GitHub</a> and has 23 stars - Early development of Dern happened in <a href="../lists/labs.html#q=https://github.com/octaspire">https://github.com/octaspire</a> - Dern is written in <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="tcl.html">Tcl</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="expect.html">Expect</a>, <a href="lisp.html">Lisp</a>, <a href="vim-script.html">Vim script</a>, <a href="cmake.html">CMake</a> HackerNews discussions of Dern ============================== title|titleLink|date|score|comments Show HN: Octaspire Dern – Programming language|https://news.ycombinator.com/item?id=14073664|04/09/2017|47|15 Built with Scroll v170.5.0 10/15/2024 363 1.8
DML - Programming language DML === DML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #2948 on PLDB 20 Years Old Dependent ML is an experimental functional programming language proposed by Hongwei Xi (Xi 2007) and Frank Pfenning. Dependent ML extends ML by a restricted notion of dependent types: types may be dependent on static indices of type Nat (natural numbers). Dependent ML employs a constraint theorem prover to decide a strong equational theory over the index expressions. Read more on Wikipedia... https://en.wikipedia.org/wiki/Dependent_ML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DML happened in <a href="../lists/labs.html#q=Boston University">Boston University</a> and <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - DML on HOPL https://hopl.info/showlanguage.prx?exp=1681 DML on HOPL - See also: (1 related languages) <a href="ats.html">ATS</a> Built with Scroll v170.5.0 10/15/2024 297 1.5
Deno - Compiler Deno ==== Deno is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2018 by Ryan Dahl. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Ryan%20Dahl Ryan Dahl #87 on PLDB 7 Years Old ```Download source code: git clone https://github.com/denoland/deno ``` A modern runtime for JavaScript and TypeScript. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Deno is developed on <a href="https://github.com/denoland/deno">GitHub</a> and has 93,520 stars - Watch the history of <a href="https://www.youtube.com/watch?v=cV1CEnfKtdI">the Deno repo visualized with Gource</a> - Early development of Deno happened in <a href="../lists/labs.html#q=Deno Land Inc">Deno Land Inc</a> - Deno is written in <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="rust.html">Rust</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="jsx.html">JSX</a>, <a href="yaml.html">YAML</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="lua.html">Lua</a>, <a href="css.html">CSS</a>, <a href="c.html">C</a>, <a href="idl.html">IDL</a>, <a href="csharp.html">C#</a>, <a href="xml.html">XML</a>, <a href="powershell.html">PowerShell</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="svg.html">SVG</a> - There are 8,226 members in the <a href="https://reddit.com/r/Deno">Deno subreddit</a> - <a href="https://deno.land/">deno.land</a> was registered in 2018 - See also: (2 related languages) <a href="javascript.html">JavaScript</a>, <a href="typescript.html">TypeScript</a> - 1 PLDB concepts link to Deno: <a href="bun.html">Bun</a> ```Example from the web: // Imports `serve` from the remote Deno standard library, using URL. import { serve } from "https://deno.land/std@v0.21.0/http/server.ts"; // `serve` function returns an asynchronous iterator, yielding a stream of requests for await (const req of serve({ port: 8000 })) { req.respond({ body: "Hello, World!\n" }); } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/d/Deno.ts'>hello-world</a>: console.log("Hello World"); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token console.log row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 602 3
Dendral - Application Dendral ======= Dendral is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1965 by Edward Feigenbaum and Bruce G. Buchanan and Joshua Lederberg and Carl Djerassi. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221965%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1965 https://pldb.io/concepts/../lists/creators.html#q=%20Edward%20Feigenbaum Edward Feigenbaum https://pldb.io/concepts/../lists/creators.html#q=Bruce%20G.%20Buchanan Bruce G. Buchanan https://pldb.io/concepts/../lists/creators.html#q=Joshua%20Lederberg Joshua Lederberg https://pldb.io/concepts/../lists/creators.html#q=Carl%20Djerassi Carl Djerassi #2545 on PLDB 60 Years Old Considered the first expert system because it automated the decision-making process and problem-solving behavior of organic chemists - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Dendral happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - Dendral is written in <a href="lisp.html">Lisp</a> Built with Scroll v170.5.0 10/15/2024 280 1.4
DEMOS - Programming language DEMOS ===== DEMOS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1978. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 #2054 on PLDB 47 Years Old DEMOS (Dialogovaya Edinaya Mobilnaya Operatsionnaya Sistema: Russian: Диалоговая Единая Мобильная Операционная Система, ДЕМОС, lit. 'Interactive Unified Portable Operating System') was a Unix-like operating system developed in the Soviet Union. It was derived from BSD.. Read more on Wikipedia... https://en.wikipedia.org/wiki/DEMOS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DEMOS happened in <a href="../lists/labs.html#q=University of Calgary">University of Calgary</a> - DEMOS on HOPL https://hopl.info/showlanguage.prx?exp=6332 DEMOS on HOPL - See also: (6 related languages) <a href="unix.html">Unix</a>, <a href="freebsd.html">FreeBSD</a>, <a href="ios.html">iOS</a>, <a href="linux.html">Linux</a>, <a href="android.html">Android</a>, <a href="solaris.html">Solaris</a> - Read more about DEMOS on Semantic Scholar: 1. https://semanticscholar.org/paper/47abc3f8f307569df6ae6b628e9934c99028c288 1. Built with Scroll v170.5.0 10/15/2024 303 1.5
DEMETER - Programming language DEMETER ======= DEMETER is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #3404 on PLDB 30 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DEMETER happened in <a href="../lists/labs.html#q=Rutgers, The State University of New Jersey">Rutgers, The State University of New Jersey</a> - DEMETER on HOPL https://hopl.info/showlanguage.prx?exp=1965 DEMETER on HOPL - Read more about DEMETER on Semantic Scholar: 1. https://semanticscholar.org/paper/10adc5d7b2d0930aaf506af64b370da9e68ac894 1. Built with Scroll v170.5.0 10/15/2024 227 1.1
Dem Built with Scroll v170.5.0 10/15/2024 6 0
Delta-prolog Built with Scroll v170.5.0 10/15/2024 6 0
Delphi - Programming language Delphi ====== Delphi is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by Anders Hejlsberg. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Anders%20Hejlsberg Anders Hejlsberg #136 on PLDB 30 Years Old Embarcadero Delphi is an integrated development environment (IDE) for desktop, mobile, web, and console applications. It's also an event driven language. Delphi's compilers use their own Object Pascal dialect of Pascal and generate native code for several platforms: Windows (x86 and x64), OS X (32-bit only), iOS (32 and 64-bit), Android and Linux (64-bit Intel). Read more on Wikipedia... https://en.wikipedia.org/wiki/Delphi_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Delphi happened in <a href="../lists/labs.html#q=Idera, Inc.">Idera, Inc.</a> - The Google BigQuery Public Dataset GitHub snapshot shows 213 users using Delphi in 240 repos on <a href="https://api.github.com/search/repositories?q=language:Delphi">GitHub</a> - Check out the 24 <a href="https://www.meetup.com/topics/delphi/">Delphi meetup groups</a> on Meetup.com. - There are 3,238 members in the <a href="https://reddit.com/r/delphi">Delphi subreddit</a> - There are 481 <a href="https://projecteuler.net/language=Delphi">Project Euler</a> users using Delphi - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> Delphi programmers reported a median salary of $46,704. 2% of respondents reported using Delphi. 1,731 programmers reported using Delphi, and 975 said they wanted to use it - Explore Delphi snippets on <a href="http://www.rosettacode.org/wiki/Category:Delphi">Rosetta Code</a> - Delphi on HOPL https://hopl.info/showlanguage.prx?exp=1963 Delphi on HOPL - Delphi ranks #9 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/pascal.py">syntax highlighting</a> for Delphi - Events page for Delphi https://www.embarcadero.com/events Events page for Delphi - Indeed.com has 181 matches for <a href="https://www.indeed.com/jobs?q=delphi engineer">"delphi engineer"</a>. - See also: (18 related languages) <a href="object-pascal.html">Object Pascal</a>, <a href="pascal.html">Pascal</a>, <a href="ia-32.html">IA-32</a>, <a href="ios.html">iOS</a>, <a href="android.html">Android</a>, <a href="linux.html">Linux</a>, <a href="mercurial.html">Mercurial</a>, <a href="turbo-pascal.html">Turbo Pascal</a>, <a href="x86-isa.html">X86</a>, <a href="assembly-language.html">Assembly language</a>, <a href="java.html">Java</a>, <a href="uml.html">UML</a>, <a href="xml.html">XML</a>, <a href="cil.html">CIL</a>, <a href="php.html">PHP</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="oxygene.html">Oxygene</a>, <a href="free-pascal.html">Free Pascal</a> - Read more about Delphi on the web: 1. http://delphi.wikia.com/wiki/Delphi_File_Extensions 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/d/Delphi.pas'>hello-world</a>: program HelloWorld; {$APPTYPE CONSOLE} begin WriteLn('Hello World'); end. ``` ```Example from <a href='http://helloworldcollection.de/#Delphi%2FObject'>the Hello World Collection</a>: // Hello World in Delphi Program Hello_World; {$APPTYPE CONSOLE} Begin WriteLn('Hello World'); End. ``` ```Example from <a href='https://en.wikipedia.org/wiki/Delphi_(programming_language)'>Wikipedia</a>: procedure TForm1.ShowSomethingOnCreate; begin Label1.Text := 'Hello World!'; end; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example { A comment } Token { } row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token WriteLn row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 851 4.3
Delirium Built with Scroll v170.5.0 10/15/2024 6 0
DEL - Programming language DEL === DEL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1971. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221971%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1971 #3403 on PLDB 54 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DEL happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> and <a href="../lists/labs.html#q=IBM">IBM</a> - DEL on HOPL https://hopl.info/showlanguage.prx?exp=2356 DEL on HOPL - Read more about DEL on Semantic Scholar: 1. https://semanticscholar.org/paper/c43895c6149ec74ea83a97822c1f17127bfbd21f 1. Built with Scroll v170.5.0 10/15/2024 227 1.1
Definite-clause-grammar-notation Built with Scroll v170.5.0 10/15/2024 6 0
Deesel Built with Scroll v170.5.0 10/15/2024 6 0
dedukti - Programming language dedukti ======= dedukti is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #906 on PLDB 16 Years Old ```Download source code: git clone https://github.com/Deducteam/Dedukti ``` Implementation of the λΠ-calculus modulo rewriting - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - dedukti is developed on <a href="https://github.com/Deducteam/Dedukti">GitHub</a> and has 193 stars - Early development of dedukti happened in <a href="../lists/labs.html#q=https://github.com/Deducteam">https://github.com/Deducteam</a> - dedukti is written in <a href="ocaml.html">OCaml</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="lisp.html">Lisp</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="vim-script.html">Vim script</a>, <a href="python.html">Python</a> ```Example from the web: Nat: Type. zero: Nat. succ: Nat -> Nat. def plus: Nat -> Nat -> Nat. [ n ] plus zero n --> n [ n ] plus n zero --> n [ n, m ] plus (succ n) m --> succ (plus n m) [ n, m ] plus n (succ m) --> succ (plus n m). ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (; A comment ;) Token (; ;) row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example (; A comment ;) Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 399 2
DECLARE - Programming language DECLARE ======= DECLARE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #3402 on PLDB 28 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DECLARE happened in <a href="../lists/labs.html#q=University of Cambridge">University of Cambridge</a> - DECLARE on HOPL https://hopl.info/showlanguage.prx?exp=3735 DECLARE on HOPL - Read more about DECLARE on Semantic Scholar: 1. https://semanticscholar.org/paper/020edfebcf2f3629af67aa517d48118377a40c4d 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Decker - Programming language Decker ====== Decker is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by John Earnest. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=John%20Earnest John Earnest #2281 on PLDB 3 Years Old Decker is a multimedia platform for creating and sharing interactive documents, with sound, images, hypertext, and scripted behavior. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Decker happened in <a href="../lists/labs.html#q=https://beyondloom.com/decker/">https://beyondloom.com/decker/</a> - <a href="hypercard.html">HyperCard</a> and <a href="twine.html">Twine</a> and <a href="bitsy.html">Bitsy</a> influenced the design of Decker ```Example from the web: on click do display.text: 3*display.text end ``` Built with Scroll v170.5.0 10/15/2024 265 1.3
Decision-model-notation Built with Scroll v170.5.0 10/15/2024 6 0
Dec64 Built with Scroll v170.5.0 10/15/2024 6 0
Debuma Built with Scroll v170.5.0 10/15/2024 6 0
Debl Built with Scroll v170.5.0 10/15/2024 6 0
Deb file format - Binary data format Deb file format =============== Deb file format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #2869 on PLDB 22 Years Old deb is the format, as well as extension of the software package format for the Linux distribution Debian and its derivatives.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Deb_(file_format) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of Deb file format happened in <a href="../lists/labs.html#q=The Debian Project">The Debian Project</a> Built with Scroll v170.5.0 10/15/2024 234 1.2
Deadfish - Esoteric programming language Deadfish ======== Deadfish is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2007 by Jonathan Todd Skinner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Jonathan%20Todd%20Skinner Jonathan Todd Skinner #3134 on PLDB 18 Years Old Deadfish is a very odd interpreted programming language created by Jonathan Todd Skinner. It was released under public domain and was originally programmed in C, but has since been ported to many other programming languages (see below). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Deadfish on Esolang https://esolangs.org/wiki/Deadfish Deadfish on Esolang - Read more about Deadfish on the web: 1. https://web.archive.org/web/20100425075447/http://www.jonathantoddskinner.com/projects/deadfish.html 1. ```Example from the web: iiisdsiiiiiiiioiiiiiiiiiiiiiiiiiiiiiiiiiiiiioiiiiiiiooiiio dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddoddddddddddddo dddddddddddddddddddddsddoddddddddoiiioddddddoddddddddo dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddo ``` Built with Scroll v170.5.0 10/15/2024 271 1.4
Deacon Built with Scroll v170.5.0 10/15/2024 6 0
De Bruijn index - Notation De Bruijn index =============== De Bruijn index is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1972 by Nicolaas Govert de Bruijn. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 https://pldb.io/concepts/../lists/creators.html#q=Nicolaas%20Govert%20de%20Bruijn Nicolaas Govert de Bruijn #1725 on PLDB 53 Years Old In mathematical logic, the de Bruijn index is a tool invented by the Dutch mathematician Nicolaas Govert de Bruijn for representing terms of lambda calculus without naming the bound variables. Terms written using these indices are invariant with respect to α-conversion, so the check for α-equivalence is the same as that for syntactic equality. Each de Bruijn index is a natural number that represents an occurrence of a variable in a λ-term, and denotes the number of binders that are in scope between that occurrence and its corresponding binder. Read more on Wikipedia... https://en.wikipedia.org/wiki/De_Bruijn_index Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - Early development of De Bruijn index happened in <a href="../lists/labs.html#q=Technical University Eindhoven">Technical University Eindhoven</a> - Read more about De Bruijn index on the web: 1. http://alexandria.tue.nl/repository/freearticles/597619.pdf 1. ```Example from the web: λ λ λ 3 1 (2 1) ``` Built with Scroll v170.5.0 10/15/2024 347 1.7
DDP - Programming language DDP === DDP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 #1486 on PLDB 3 Years Old ```Download source code: git clone https://github.com/DDP-Projekt/Kompilierer ``` The German Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - DDP is developed on <a href="https://github.com/DDP-Projekt/Kompilierer">GitHub</a> and has 137 stars - DDP is written in <a href="go.html">Go</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="brainfuck.html">Brainfuck</a> - Read more about DDP on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/17s1yvy/ddp_the_german_programming_language/ 1. Built with Scroll v170.5.0 10/15/2024 278 1.4
DDML - Xml format DDML ==== DDML, aka Document Definition Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2632 on PLDB 26 Years Old Document Definition Markup Language (DDML) is an XML schema language proposed in 1999 by various contributors from the xml-dev electronic mailing list. It was published only as a W3C Note, not a Recommendation, and never found favor with developers. DDML began as XSchema, a reformulation of XML DTDs as full XML documents, so that elements and attributes, rather than declarations, could be used to describe a schema. Read more on Wikipedia... https://en.wikipedia.org/wiki/Document_Definition_Markup_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of DDML happened in <a href="../lists/labs.html#q=http://www.xml.org/xml-dev/">http://www.xml.org/xml-dev/</a> ```Example from the web: <?xml version="1.0"?> <!DOCTYPE "DocumentDef"> <DocumentDef FileExtension="ddm" prefix=""> <ElementDecl Name="DocumentDef" Root="Recommended"> <Model> <Seq> <Ref Element="Doc" Frequency="Optional"/> <Ref Element="More" Frequency="Optional"/> <Choice Frequency="ZeroOrMore"> <Ref Element="ElementDecl"/> <Ref Element="Model"/> <Ref Element="AttDef"/> <Ref Element="AttGroup"/> <Ref Element="Notation"/> <Ref Element="UnparsedEntity"/> <Ref Element="Enumeration"/> <Ref Element="DocumentDef"/> </Choice> </Seq> </Model> <AttGroup> <AttDef Name="xmlns" Required="Yes" AttValue="http://www.purl.org/NET/ddml/v1"/> <AttDef Name="DDML" prefix="xmlns" Required="Yes" AttValue="http://www.purl.org/NET/ddml/v1"/> <AttDef Name="ns"/> <AttDef Name="ElementNS"/> <AttDef Name="prefix" Type="Nmtoken"/> <AttDef Name="Version" Required="Yes" AttValue="1.0"/> <AttDef Name="MimeType" AttValue="application/xml"/> <AttDef Name="FileExtension" AttValue="xml"/> <AttDef Name="id" Type="ID"/> </AttGroup> </ElementDecl> <ElementDecl Name="ElementDecl"> <Model> <Seq> <Ref Element="Doc" Frequency="Optional"/> <Ref Element="More" Frequency="Optional"/> <Ref Element="Model"/> <Ref Element="AttGroup" Frequency="Optional"/> </Seq> </Model> <AttGroup> <AttDef Name="Name" Type="Nmtoken" Required="Yes"/> <AttDef Name="ns"/> <AttDef Name="prefix" Type="Nmtoken"/> <AttDef Name="id" Type="ID"/> <AttDef Name="Root" Type="Enumerated" AttValue="Possible"> <Enumeration> <EnumerationValue Value="Recommended"/> <EnumerationValue Value="Possible"/> <EnumerationValue Value="Unlikely"/> </Enumeration> </AttDef> </AttGroup> </ElementDecl> <ElementDecl Name="Model"> <Model> <Seq> <Ref Element="Doc" Frequency="Optional"/> <Ref Element="More" Frequency="Optional"/> <Choice> <Ref Element="Ref"/> <Ref Element="Choice"/> <Ref Element="Seq"/> <Ref Element="Empty"/> <Ref Element="Any"/> <Ref Element="PCData"/> <Ref Element="Mixed"/> </Choice> </Seq> </Model> <AttGroup> <AttDef Name="id" Type="ID"/> </AttGroup> </ElementDecl> <ElementDecl Name="Empty"> <Model> <Empty/> </Model> <AttGroup> <AttDef Name="id" Type="ID"/> </AttGroup> </ElementDecl> <ElementDecl Name="Any"> <Model> <Empty/> </Model> <AttGroup> <AttDef Name="id" Type="ID"/> </AttGroup> </ElementDecl> <ElementDecl Name="PCData"> <Model> <Empty/> </Model> <AttGroup> <AttDef Name="id" Type="ID"/> </AttGroup> </ElementDecl> <ElementDecl Name="Ref"> <Model> <Empty/> </Model> <AttGroup> <AttDef Name="Element" Type="Nmtoken" Required="Yes"/> <AttDef Name="ElementNS"/> <AttDef Name="id" Type="ID"/> <AttDef Name="Frequency" Type="Enumerated" AttValue="Required"> <Enumeration> <EnumerationValue Value="Required"/> <EnumerationValue Value="Optional"/> <EnumerationValue Value="ZeroOrMore"/> <EnumerationValue Value="OneOrMore"/> </Enumeration> </AttDef> </AttGroup> </ElementDecl> <ElementDecl Name="Mixed"> <Model> <Ref Element="Ref" Frequency="OneOrMore"/> </Model> <AttGroup> <AttDef Name="ElementNS"/> <AttDef Name="id" Type="ID"/> <AttDef Name="Frequency" Type="Enumerated" Required="Yes" AttValue="ZeroOrMore"> <Enumeration> <EnumerationValue Value="ZeroOrMore"/> </Enumeration> </AttDef> </AttGroup> </ElementDecl> <ElementDecl Name="Choice"> <Model> <Seq> <Choice> <Ref Element="Seq"/> <Ref Element="Ref"/> <Ref Element="Model"/> </Choice> <Choice Frequency="OneOrMore"> <Ref Element="Seq"/> <Ref Element="Ref"/> <Ref Element="Model"/> </Choice> </Seq> </Model> <AttGroup> <AttDef Name="ElementNS"/> <AttDef Name="id" Type="ID"/> <AttDef Name="Frequency" Type="Enumerated" AttValue="Required"> <Enumeration> <EnumerationValue Value="Required"/> <EnumerationValue Value="Optional"/> <EnumerationValue Value="ZeroOrMore"/> <EnumerationValue Value="OneOrMore"/> </Enumeration> </AttDef> </AttGroup> </ElementDecl> <ElementDecl Name="Seq"> <Model> <Seq> <Choice> <Ref Element="Choice"/> <Ref Element="Ref"/> <Ref Element="Model"/> </Choice> <Choice Frequency="OneOrMore"> <Ref Element="Choice"/> <Ref Element="Ref"/> <Ref Element="Model"/> </Choice> </Seq> </Model> <AttGroup> <AttDef Name="ElementNS"/> <AttDef Name="id" Type="ID"/> <AttDef Name="Frequency" Type="Enumerated" AttValue="Required"> <Enumeration> <EnumerationValue Value="Required"/> <EnumerationValue Value="Optional"/> <EnumerationValue Value="ZeroOrMore"/> <EnumerationValue Value="OneOrMore"/> </Enumeration> </AttDef> </AttGroup> </ElementDecl> <ElementDecl Name="AttGroup"> <Model> <Seq> <Ref Element="Doc" Frequency="Optional"/> <Ref Element="More" Frequency="Optional"/> <Choice Frequency="ZeroOrMore"> <Ref Element="AttDef"/> <Ref Element="AttGroup"/> </Choice> </Seq> </Model> <AttGroup> <AttDef Name="ns"/> <AttDef Name="prefix" Type="Nmtoken"/> <AttDef Name="id" Type="ID"/> </AttGroup> </ElementDecl> <ElementDecl Name="AttDef"> <Model> <Seq> <Ref Element="Doc" Frequency="Optional"/> <Ref Element="More" Frequency="Optional"/> <Ref Element="Enumeration" Frequency="Optional"/> </Seq> </Model> <AttGroup> <AttDef Name="Name" Type="Nmtoken" Required="Yes"/> <AttDef Name="ns"/> <AttDef Name="prefix" Type="Nmtoken"/> <AttDef Name="Type" Type="Enumerated" AttValue="CData"> <Enumeration> <EnumerationValue Value="CData"/> <EnumerationValue Value="ID"/> <EnumerationValue Value="IDRef"/> <EnumerationValue Value="IDRefs"/> <EnumerationValue Value="Entity"/> <EnumerationValue Value="Entities"/> <EnumerationValue Value="Nmtoken"/> <EnumerationValue Value="Nmtokens"/> <EnumerationValue Value="Notation"/> <EnumerationValue Value="Enumerated"/> </Enumeration> </AttDef> <AttDef Name="Required" Type="Enumeration" AttValue="No"> <Enumeration> <EnumerationValue Value="Yes"/> <EnumerationValue Value="No"/> </Enumeration> </AttDef> <AttDef Name="AttValue"/> <AttDef Name="id" Type="ID"/> </AttGroup> </ElementDecl> <ElementDecl Name="Enumeration"> <Model> <Seq> <Ref Element="Doc" Frequen cy="Optional"/> <Ref Element="More" Frequency="Optional"/> <Ref Element="EnumerationValue" Frequency="OneOrMore"/> </Seq> </Model> <AttGroup> <AttDef Name="id" Type="ID"/> </AttGroup> </ElementDecl> <ElementDecl Name="EnumerationValue"> <Model> <Seq> <Ref Element="Doc" Frequency="Optional"/> <Ref Element="More" Frequency="Optional"/> </Seq> </Model> <AttGroup> <AttDef Name="Value" Required="Yes"/> </AttGroup> </ElementDecl> <ElementDecl Name="Notation"> <Model> <Seq> <Ref Element="Doc" Frequency="Optional"/> <Ref Element="More" Frequency="Optional"/> </Seq> </Model> <AttGroup> <AttDef Name="Name" Type="Nmtoken" Required="Yes"/> <AttDef Name="PubidLiteral"/> <AttDef Name="SystemLiteral"/> <AttDef Name="id" Type="ID"/> </AttGroup> </ElementDecl> <ElementDecl Name="UnparsedEntity"> <Model> <Seq> <Ref Element="Doc" Frequency="Optional"/> <Ref Element="More" Frequency="Optional"/> </Seq> </Model> <AttGroup> <AttDef Name="Name" Type="Nmtoken" Required="Yes"/> <AttDef Name="SystemLiteral" Required="Yes"/> <AttDef Name="PubidLiteral"/> <AttDef Name="Notation" Type="Nmtoken" Required="Yes"/> <AttDef Name="id" Type="ID"/> </AttGroup> </ElementDecl> <ElementDecl Name="Doc" prefix="DDML"> <Model> <!-- The struct model from IBTWSH goes here. Defining IBTWSH in DDML is left as an exercise to the reader. ; --> </Model> <AttGroup> <AttDef Name="xmlns" Required="Yes" AttValue=""/> </AttGroup> </ElementDecl> <ElementDecl Name="More" prefix="DDML"> <Model> <Any/> </Model> <AttGroup> <AttDef Name="xmlns" AttValue=""/> </AttGroup> </ElementDecl> </DocumentDef> ``` Built with Scroll v170.5.0 10/15/2024 2225 11.1
ddfql - Query language ddfql ===== ddfql is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2598 on PLDB 9 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of ddfql happened in <a href="../lists/labs.html#q=https://github.com/open-numbers/">https://github.com/open-numbers/</a> - Read more about ddfql on the web: 1. https://docs.google.com/document/d/1olFm-XXjWxQ4LrTCfM42an6LbjbIgnt__V1DZxSmnuQ/edit# 1. ```Example from the web: { "select": { "key": ["geo", "year"], "value": [ "population", "life_expectancy", "gdp_per_cap", "gov_type" ] }, "from": "datapoints", "where": { "$or": [ { // implicit $and "geo": "$geo", "year": { "$eq": 2015 }, }, { "population": { "$gt": 100000 } }, { "gdp_per_cap": { "$gt": 1000 } }, { "$and": [ // explicit $and { "$and": [ { "geo": “$geo” } ], // redundant and { "gdp_per_cap": { "$gt": 400, "$lt": 500 } }, { "life_expectancy": { "$gt": 30, "$lt": 70 } } ]} ] }, "order_by": ["life_expectancy", "population"], "join": { "$geo": { key: "geo", where: { "is--country": true, "latitude": { "$lte": 0 }, } } }, "language": "en" } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 416 2.1
Ddfcsv Built with Scroll v170.5.0 10/15/2024 6 0
DDA - Programming language DDA === DDA is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1979. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221979%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1979 #1954 on PLDB 46 Years Old DDA may refer to: Dda (DNA-dependent ATPase), a DNA helicase Delhi Development Authority, the planning agency for Delhi, India Demand-driven acquisition, a model of library collection development Digital differential analyzer, a digital implementation of a differential analyzer Digital differential analyzer (graphics algorithm), a method of drawing lines on a computer screen Disability Discrimination Act 1992, Australian legislation Disability Discrimination Act 1995, UK legislation Discontinuous Deformation Analysis, an analysis procedure used in physics and engineering Discrete dipole approximation, method for computing scattering of radiation by particles of arbitrary shape Division on Dynamical Astronomy, a branch of the American Astronomical Society Doha Development Agenda of the World Trade Organization Dual Dynamic Acceleration, an Intel technology for increasing single-threaded performance on multi-core processors Dutch Dakota Association, a Dutch organisation dedicated to preserving and operating classic aircraft Dynamic difficulty adjustment or dynamic game difficulty balancing, a method of automatically adjusting video game difficulty based on player ability. Read more on Wikipedia... https://en.wikipedia.org/wiki/DDA Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DDA happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - DDA on HOPL https://hopl.info/showlanguage.prx?exp=4137 DDA on HOPL - Read more about DDA on Semantic Scholar: 1. https://semanticscholar.org/paper/b04b06cb21e0ab8636d5fdcc3d7cd73f6905b8f2 1. Built with Scroll v170.5.0 10/15/2024 388 1.9
Dcat Built with Scroll v170.5.0 10/15/2024 6 0
Data Communications ALGOL - Programming language Data Communications ALGOL ========================= Data Communications ALGOL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #3133 on PLDB 55 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Data Communications ALGOL happened in <a href="../lists/labs.html#q=Burroughs Corporation">Burroughs Corporation</a> - Data Communications ALGOL on HOPL https://hopl.info/showlanguage.prx?exp=1958 Data Communications ALGOL on HOPL - Read more about Data Communications ALGOL on the web: 1. https://en.wikipedia.org/wiki/Burroughs_large_systems 1. ```Example from the web: BEGIN ARRAY DCREC [0:0]; MESSAGE BUSTER; QUEUE PRIMARY; INTEGER I1; POINTER P1; ALLOCATE (BUSTER, 8); BUSTER [0] := 0; I1 := DCWRITE (BUSTER, PRIMARY); %Initialize Primary Queue ALLOCATE (BUSTER, 9); BUSTER [0] := 0 & 4 [47:8] & 1 [31:1] & 1 [30:1] & 1 [29:1] & 1 [28:1] & 1 [27:1] & 1 [26:1] & 1 [25:1] & 472 [22:23]; I1 := DCWRITE (BUSTER); %Station Inquiry RESIZE (DCREC, SIZE (BUSTER) + 10, DISCARD); REPLACE P1:DCREC [1] BY POINTER (BUSTER [1], 8) FOR (SIZE (BUSTER) - 1) * 6; WHILE MYSELF.TASKVALUE = 0 DO DISPLAY ("HELLO WORLD"); %Duh END. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 363 1.8
Dc - Programming language Dc == Dc, aka desk calculator, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1978. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 #923 on PLDB 47 Years Old dc (desk calculator) is a cross-platform reverse-polish calculator which supports arbitrary-precision arithmetic. It is one of the oldest Unix utilities, predating even the invention of the C programming language. Like other utilities of that vintage, it has a powerful set of features but terse syntax. Read more on Wikipedia... https://en.wikipedia.org/wiki/Dc_(computer_program) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Dc happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - Explore Dc snippets on <a href="http://www.rosettacode.org/wiki/Category:Dc">Rosetta Code</a> - Dc on HOPL https://hopl.info/showlanguage.prx?exp=1957 Dc on HOPL - See also: (3 related languages) <a href="reverse-polish-notation.html">Reverse Polish notation</a>, <a href="unix.html">Unix</a>, <a href="c.html">C</a> ```Example from <a href='https://riju.codes/dc'>Riju</a>: [Hello, world!] p ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/d/Dc.dc'>hello-world</a>: [Hello World ]n ``` ```Example from <a href='https://en.wikipedia.org/wiki/Dc_(computer_program)'>Wikipedia</a>: #!/usr/bin/perl my ($g,$e,$m) = map { "\U$_" } @ARGV; die "$0 gen exp mod\n" unless $m; print `echo $g $e $m | dc -e ' # Hex input and output 16dio # Read m, e and g from stdin on one line ?SmSeSg # Function z: return g * top of stack [lg*]sz # Function Q: remove the top of the stack and return 1 [sb1q]sQ # Function X(e): recursively compute g^e % m # It is the same as Sm^Lm%, but handles arbitrarily large exponents. # Stack at entry: e # Stack at exit: g^e % m # Since e may be very large, this uses the property that g^e % m == # if( e == 0 ) # return 1 # x = (g^(e/2)) ^ 2 # if( e % 2 == 1 ) # x *= g # return x % [ d 0=Q # return 1 if e==0 (otherwise, stack: e) d 2% Sa # Store e%2 in a (stack: e) 2/ # compute e/2 lXx # call X(e/2) d* # compute X(e/2)^2 La1=z # multiply by g if e%2==1 lm % # compute (g^e) % m ] SX le # Load e from the register lXx # compute g^e % m p # Print the result '`; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 614 3.1
Dbml Built with Scroll v170.5.0 10/15/2024 6 0
DBase - Application DBase ===== DBase is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1979. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221979%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1979 #835 on PLDB 46 Years Old dBase (also stylized dBASE) was one of the first database management systems for microcomputers, and the most successful in its day. The dBase system includes the core database engine, a query system, a forms engine, and a programming language that ties all of these components together. dBase's underlying file format, the .dbf file, is widely used in applications needing a simple format to store structured data. Read more on Wikipedia... https://en.wikipedia.org/wiki/DBase Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of DBase happened in <a href="../lists/labs.html#q=dBase, LLC">dBase, LLC</a> - <a href="http://www.dbase.com/">dbase.com</a> was registered in 1995 - See also: (11 related languages) <a href="c.html">C</a>, <a href="clipper.html">Clipper</a>, <a href="foxpro.html">FoxPRO</a>, <a href="xbase.html">xBase</a>, <a href="sql.html">SQL</a>, <a href="jet-propulsion-laboratory-display-information-system.html">Jet Propulsion Laboratory Display Information System</a>, <a href="assembly-language.html">Assembly language</a>, <a href="shapefile.html">Shapefile</a>, <a href="excel-app.html">Microsoft Excel</a>, <a href="emacs-editor.html">Emacs</a>, <a href="visual-foxpro.html">Visual FoxPro</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/d/dBase.dbf'>hello-world</a>: ? "Hello World" ``` ```Example from <a href='https://en.wikipedia.org/wiki/DBase'>Wikipedia</a>: i = 2 myMacro = "i + 10" i = &myMacro * comment: i now has the value 12 ``` Built with Scroll v170.5.0 10/15/2024 423 2.1
DAX - Query language DAX === DAX, aka Data analysis expressions, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #717 on PLDB 16 Years Old Data Analysis Expressions (DAX) is the native formula and query language for Microsoft PowerPivot, Power BI Desktop and SQL Server Analysis Services (SSAS) Tabular models. DAX includes some of the functions that are used in Excel formulas with additional functions that are designed to work with relational data and perform dynamic aggregation. It is, in part, an evolution of the Multidimensional Expression (MDX) language developed by Microsoft for Analysis Services multidimensional models (often called cubes) combined with Excel formula functions. Read more on Wikipedia... https://en.wikipedia.org/wiki/Data_analysis_expressions Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of DAX happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/msdax">package</a> for syntax highlighting DAX - See also: (1 related languages) <a href="excel-app.html">Microsoft Excel</a> ```Example from the web: EVALUATE ( FILTER ( 'DimProduct', [SafetyStockLevel] < 200 ) ) ORDER BY [EnglishProductName] ASC ``` ```DAX <a href="../lists/keywords.html#q=dax">Keywords</a> VAR RETURN NOT EVALUATE DATATABLE ORDER BY START AT DEFINE MEASURE ASC DESC IN BOOLEAN DOUBLE INTEGER DATETIME CURRENCY STRING ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 442 2.2
Davinci-resolve Built with Scroll v170.5.0 10/15/2024 6 0
Datomic - Query language Datomic ======= Datomic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2339 on PLDB 13 Years Old Datomic's query and rules system is an extended form of Datalog. Datalog is a deductive query system, typically consisting of: A database of facts; A set of rules for deriving new facts from existing facts; a query processor that, given some partial specification of a fact or rule: finds all matching facts. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of Datomic happened in <a href="../lists/labs.html#q=Cognitect">Cognitect</a> - See also: (2 related languages) <a href="edn.html">EDN</a>, <a href="datalog.html">Datalog</a> - 2 PLDB concepts link to Datomic: <a href="datalog.html">Datalog</a>, <a href="project-mentat.html">Project Mentat</a> ```Example from the web: [:find ?e :where [?e :age 42]] ``` Built with Scroll v170.5.0 10/15/2024 287 1.4
datev - Programming language datev ===== datev is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Markus Voelter and Sergej Koˇsˇcejev. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Markus%20Voelter Markus Voelter https://pldb.io/concepts/../lists/creators.html#q=Sergej%20Ko%CB%87s%CB%87cejev Sergej Koˇsˇcejev #1910 on PLDB 8 Years Old A Domain-Specific Language for Payroll Calculations - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of datev happened in <a href="../lists/labs.html#q=DATEV eG">DATEV eG</a> - datev is written in <a href="mps.html">MPS</a>, <a href="kernel.html">kernel</a> - Read more about datev on the web: 1. https://link.springer.com/chapter/10.1007/978-3-030-73758-0_4 1. Built with Scroll v170.5.0 10/15/2024 274 1.4
DataWeave - Programming language DataWeave ========= DataWeave is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1410 on PLDB 11 Years Old 1k <span title="DataWeave repos on GitHub.">Repos</span> DataWeave is the MuleSoft expression language for accessing and transforming data received through a Mule app. DataWeave is tightly integrated with Mule runtime, which runs the scripts and expressions in your Mule app. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,326 DataWeave repos on <a href="https://github.com/search?q=language:DataWeave">GitHub</a> - Early development of DataWeave happened in <a href="../lists/labs.html#q=https://github.com/mulesoft-labs/">https://github.com/mulesoft-labs/</a> - The Google BigQuery Public Dataset GitHub snapshot shows 9 users using DataWeave in 9 repos on <a href="https://api.github.com/search/repositories?q=language:DataWeave">GitHub</a> - GitHub supports <a href="https://github.com/mulesoft-labs/data-weave-tmLanguage" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for DataWeave - Read more about DataWeave on the web: 1. https://docs.mulesoft.com/mule-runtime/4.1/dataweave 1. ```Example from <a href='https://github.com/mulesoft-labs/data-weave-tmLanguage'>Linguist</a>: %dw 2.0 var number = 1234 fun foo(func,name="Mariano") = func(name) input payload application/test arg="value" output application/json --- { foo: "bar" } ``` Built with Scroll v170.5.0 10/15/2024 376 1.9
DATATRIEVE - Query language DATATRIEVE ========== DATATRIEVE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #2584 on PLDB 55 Years Old DATATRIEVE is a database query and report writer tool from Hewlett-Packard. It runs on the OpenVMS operating system, as well as several PDP-11 operating systems. DATATRIEVE's command structure is nearly plain English, and it is an early example of a Fourth Generation Language (4GL). Read more on Wikipedia... https://en.wikipedia.org/wiki/DATATRIEVE Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of DATATRIEVE happened in <a href="../lists/labs.html#q=DEC">DEC</a> - DATATRIEVE on HOPL https://hopl.info/showlanguage.prx?exp=5188 DATATRIEVE on HOPL Built with Scroll v170.5.0 10/15/2024 261 1.3
datascript - Query language datascript ========== datascript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #359 on PLDB 11 Years Old ```Download source code: git clone https://github.com/tonsky/DataScript ``` Immutable database and Datalog query engine for Clojure, ClojureScript and JS - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - datascript is developed on <a href="https://github.com/tonsky/DataScript">GitHub</a> and has 5,432 stars - Early development of datascript happened in <a href="../lists/labs.html#q=https://www.patreon.com/tonsky">https://www.patreon.com/tonsky</a> - datascript is written in <a href="bourne-shell.html">Bourne shell</a>, <a href="clojure.html">Clojure</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="clojurescript.html">ClojureScript</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a> - 1 PLDB concepts link to datascript: <a href="project-mentat.html">Project Mentat</a> ```Example from the web: (require '[datascript.core :as d]) ;; Implicit join, multi-valued attribute (let [schema {:aka {:db/cardinality :db.cardinality/many}} conn (d/create-conn schema)] (d/transact! conn [ { :db/id -1 :name "Maksim" :age 45 :aka ["Max Otto von Stierlitz", "Jack Ryan"] } ]) (d/q '[ :find ?n ?a :where [?e :aka "Max Otto von Stierlitz"] [?e :name ?n] [?e :age ?a] ] @conn)) ;; => #{ ["Maksim" 45] } ;; Destructuring, function call, predicate call, query over collection ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 451 2.3
Datapoint's Advanced Systems Language - Programming language Datapoint's Advanced Systems Language ===================================== Datapoint's Advanced Systems Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1982. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 #2664 on PLDB 43 Years Old DASL (Datapoint's Advanced Systems Language) was a programming language and compiler proprietary to Datapoint. Primarily influenced by Pascal with some C touches, it was created in the early 1980s by Gene Hughes. The compiler output was assembly language, which was typically processed through a peep-hole optimizer before the assembler and linker. Read more on Wikipedia... https://en.wikipedia.org/wiki/Datapoint%27s_Advanced_Systems_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Datapoint's Advanced Systems Language happened in <a href="../lists/labs.html#q=Datapoint Corporation">Datapoint Corporation</a> - See also: (3 related languages) <a href="pascal.html">Pascal</a>, <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a> - Read more about Datapoint's Advanced Systems Language on the web: 1. https://en.wikipedia.org/wiki/Datapoint 1. Built with Scroll v170.5.0 10/15/2024 314 1.6
Datapackage Built with Scroll v170.5.0 10/15/2024 6 0
Datan Built with Scroll v170.5.0 10/15/2024 6 0
Datalog - Programming language Datalog ======= Datalog is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #401 on PLDB 48 Years Old Datalog is a declarative logic programming language that syntactically is a subset of Prolog. It is often used as a query language for deductive databases. In recent years, Datalog has found new application in data integration, information extraction, networking, program analysis, security, and cloud computing. Read more on Wikipedia... https://en.wikipedia.org/wiki/Datalog Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Datalog happened in <a href="../lists/labs.html#q=University of Maryland">University of Maryland</a> - Explore Datalog snippets on <a href="http://www.rosettacode.org/wiki/Category:Datalog">Rosetta Code</a> - Datalog on HOPL https://hopl.info/showlanguage.prx?exp=3793 Datalog on HOPL - See also: (15 related languages) <a href="prolog.html">Prolog</a>, <a href="java.html">Java</a>, <a href="owl.html">OWL</a>, <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="lua.html">Lua</a>, <a href="clojure.html">Clojure</a>, <a href="racket.html">Racket</a>, <a href="tcl.html">Tcl</a>, <a href="haskell.html">Haskell</a>, <a href="dot-ql.html">.QL</a>, <a href="rdf.html">RDF</a>, <a href="sparql.html">SPARQL</a>, <a href="datomic.html">Datomic</a> - Read more about Datalog on the web: 1. 2. 3. http://www.learndatalogtoday.org/ 1. http://datalog.sourceforge.net/datalog.html 2. https://percival.jake.tl/ 3. - 2 PLDB concepts link to Datalog: <a href="datomic.html">Datomic</a>, <a href="yedalog.html">Yedalog</a> ```Example from the web: parent(john, douglas). % store some data parent(john, douglas)? % run a query ``` ```Example from <a href='https://en.wikipedia.org/wiki/Datalog'>Wikipedia</a>: ancestor(X,Y) :- parent(X,Y). ancestor(X,Y) :- parent(X,Z),ancestor(Z,Y). ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token % row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 521 2.6
Datalisp Built with Scroll v170.5.0 10/15/2024 6 0
datafun - Programming language datafun ======= datafun is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Michael Arntzenius. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Michael%20Arntzenius Michael Arntzenius #1019 on PLDB 10 Years Old ```Download source code: git clone https://github.com/rntz/datafun ``` It's a simple, pure, and total functional language that generalizes Datalog. Datafun's superpower is that it can concisely and declaratively express and compute fixed points of monotone maps on semilattices. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - datafun is developed on <a href="https://github.com/rntz/datafun">GitHub</a> and has 384 stars - Early development of datafun happened in <a href="../lists/labs.html#q=University of Birmingham">University of Birmingham</a> - datafun is written in <a href="tex.html">Tex</a>, <a href="ocaml.html">OCaml</a>, <a href="agda.html">Agda</a>, <a href="racket.html">Racket</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="haskell.html">Haskell</a>, <a href="bash.html">Bash</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="rust.html">Rust</a>, <a href="json.html">JSON</a>, <a href="toml.html">TOML</a> - Read more about datafun on the web: 1. http://www.rntz.net/files/datafun.pdf 1. Built with Scroll v170.5.0 10/15/2024 368 1.8
Dataflex - Programming language Dataflex ======== Dataflex is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1982. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 #1832 on PLDB 43 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Dataflex happened in <a href="../lists/labs.html#q=Data Access Worldwide">Data Access Worldwide</a> - Dataflex on HOPL https://hopl.info/showlanguage.prx?exp=2448 Dataflex on HOPL - Read more about Dataflex on the web: 1. http://www.dataflex.wiki/index.php/DataFlex 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/d/DataFlex'>hello-world</a>: /tela Hello World /* clearscreen page tela ``` Built with Scroll v170.5.0 10/15/2024 244 1.2
DATABUS - Programming language DATABUS ======= DATABUS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1972. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 #1930 on PLDB 53 Years Old Programming Language for Business or PL/B is a business-oriented programming language originally called DATABUS and designed by Datapoint in 1972[2] as an alternative to COBOL because Datapoint's 8-bit computers could not fit COBOL into their limited memory, and because COBOL did not at the time have facilities to deal with Datapoint's built-in keyboard and screen.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Programming_Language_for_Business Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DATABUS happened in <a href="../lists/labs.html#q=Datapoint Corporation">Datapoint Corporation</a> - DATABUS on HOPL https://hopl.info/showlanguage.prx?exp=1952 DATABUS on HOPL - Read more about DATABUS on the web: 1. http://www.rpdms.com/datapoint.html 1. Built with Scroll v170.5.0 10/15/2024 294 1.5
Data-text Built with Scroll v170.5.0 10/15/2024 6 0
Data-general-business-basic Built with Scroll v170.5.0 10/15/2024 6 0
Data-access-language Built with Scroll v170.5.0 10/15/2024 6 0
dat-protocol - Protocol dat-protocol ============ dat-protocol is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2013 by Max Ogden. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Max%20Ogden Max Ogden #494 on PLDB 12 Years Old ```Download source code: git clone https://github.com/datproject/dat ``` :floppy_disk: peer-to-peer sharing & live syncronization of files via command line - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - dat-protocol is developed on <a href="https://github.com/datproject/dat">GitHub</a> and has 8,236 stars - Early development of dat-protocol happened in <a href="../lists/labs.html#q=https://github.com/dat-ecosystem">https://github.com/dat-ecosystem</a> - dat-protocol is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="csv.html">CSV</a> - <a href="https://dat.foundation/">dat.foundation</a> was registered in 2019 Built with Scroll v170.5.0 10/15/2024 308 1.5
Dasm - Assembly language Dasm ==== Dasm is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #1166 on PLDB 37 Years Old ```Download source code: git clone https://github.com/dasm-assembler/dasm ``` Macro assembler with support for several 8-bit microprocessors - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Dasm is developed on <a href="https://github.com/dasm-assembler/dasm">GitHub</a> and has 208 stars - Early development of Dasm happened in <a href="../lists/labs.html#q=https://github.com/dasm-assembler/">https://github.com/dasm-assembler/</a> - Dasm is written in <a href="assembly-language.html">Assembly language</a>, <a href="c.html">C</a>, <a href="tex.html">Tex</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="dockerfile.html">Dockerfile</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/asm.py">syntax highlighting</a> for Dasm Built with Scroll v170.5.0 10/15/2024 315 1.6
Distributed Application Specification Language - Programming language Distributed Application Specification Language ============================================== Distributed Application Specification Language, aka Distributed Application Specification Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2138 on PLDB 26 Years Old The DASL Programming Language (Distributed Application Specification Language) is a high-level, strongly typed programming language originally developed at Sun Microsystems Laboratories between 1999 and 2003 as part of the Ace Project. The goals of the project were to enable rapid development of web-based applications based on Sun's J2EE architecture, and to eliminate the steep learning curve of platform-specific details. DASL defines an application as a domain model with one or more logical presentation models, where a logical presentation model consists of a choreography of the domain model objects described in a set of forms with attached actions. Read more on Wikipedia... https://en.wikipedia.org/wiki/Distributed_Application_Specification_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Distributed Application Specification Language happened in <a href="../lists/labs.html#q=Sun Microsystems">Sun Microsystems</a> Built with Scroll v170.5.0 10/15/2024 319 1.6
Dashrep - Programming language Dashrep ======= Dashrep is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Richard Fobes. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Richard%20Fobes Richard Fobes #2077 on PLDB 14 Years Old ```Download source code: git clone https://github.com/cpsolver/Dashrep-language ``` Dashrep™, the text-manipulation programming language that is powerful and fast, yet simple - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Dashrep is developed on <a href="https://github.com/cpsolver/Dashrep-language">GitHub</a> and has 5 stars - Early development of Dashrep happened in <a href="../lists/labs.html#q=www.solutionscreative.com">www.solutionscreative.com</a> - Dashrep is written in <a href="perl.html">Perl</a>, <a href="html.html">HTML</a>, <a href="cpp.html">C++</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a> ```Example from the web: animal-type: dolphin ---- characteristic-for-dolphin: talkative ---- start-here: The animal-type is characteristic-for fenambee animal-type amenn no-space . ---- ``` Built with Scroll v170.5.0 10/15/2024 308 1.5
Dasel - Query language Dasel ===== Dasel, aka DAta SELector, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2020 by Tom Wright. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Tom%20Wright Tom Wright #622 on PLDB 5 Years Old ```Download source code: git clone https://github.com/TomWright/dasel ``` A tool to query and modify data structures using selectors. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Dasel is developed on <a href="https://github.com/TomWright/dasel">GitHub</a> and has 6,817 stars - Dasel is written in <a href="go.html">Go</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="dockerfile.html">Dockerfile</a> - See also: (1 related languages) <a href="jq.html">jq</a> ```Example from the web: echo '{"name": "Tom"}' | dasel -r json 'name' "Tom" ``` Built with Scroll v170.5.0 10/15/2024 356 1.8
DAS - Programming language DAS === DAS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1962. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221962%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1962 #3132 on PLDB 63 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DAS happened in <a href="../lists/labs.html#q=Martin Company">Martin Company</a> - DAS on HOPL https://hopl.info/showlanguage.prx?exp=1949 DAS on HOPL - Read more about DAS on Semantic Scholar: 1. https://semanticscholar.org/paper/2001472c3f06a65c3397aeca442ab5045cca0620 1. Built with Scroll v170.5.0 10/15/2024 217 1.1
Dartmouth-basic Built with Scroll v170.5.0 10/15/2024 6 0
Dartcvl Built with Scroll v170.5.0 10/15/2024 6 0
Dart - Programming language Dart ==== Dart is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Lars Bak. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Lars%20Bak Lars Bak #37 on PLDB 14 Years Old 738k <span title="Dart repos on GitHub.">Repos</span> Dart is a general-purpose programming language originally developed by Google and later approved as a standard by Ecma (ECMA-408). It is used to build web, server and mobile applications, and for Internet of Things (IoT) devices. It is open-source software under a permissive free software license (modified BSD license). Read more on Wikipedia... https://en.wikipedia.org/wiki/Dart_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 737,948 Dart repos on <a href="https://github.com/search?q=language:Dart">GitHub</a> - Early development of Dart happened in <a href="../lists/labs.html#q=Google">Google</a> - The Google BigQuery Public Dataset GitHub snapshot shows 3k users using Dart in 6k repos on <a href="https://api.github.com/search/repositories?q=language:Dart">GitHub</a> - There are 35,109 members in the <a href="https://reddit.com/r/dartlang">Dart subreddit</a> - There are 54 <a href="https://projecteuler.net/language=Dart">Project Euler</a> users using Dart - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> Dart programmers reported a median salary of $32,986. 6% of respondents reported using Dart. 4,965 programmers reported using Dart, and 7,018 said they wanted to use it - Explore Dart snippets on <a href="http://www.rosettacode.org/wiki/Category:Dart">Rosetta Code</a> - Dart ranks #22 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Dart <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/natebosch/dart_language_server">implementation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/dart">package</a> for syntax highlighting Dart - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/dart">package</a> for syntax highlighting Dart - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/javascript.py">syntax highlighting</a> for Dart - GitHub supports <a href="https://github.com/dart-atom/dartlang" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Dart - Learn <a href="https://exercism.org/tracks/dart">Dart on exercism.</a> - There is a <a href="https://pub.dartlang.org/">central package repository</a> for Dart - Indeed.com has 208 matches for <a href="https://www.indeed.com/jobs?q=dart developer">"dart developer"</a>. - <a href="http://www.dartlang.org">dartlang.org</a> was registered in 2011 - See also: (24 related languages) <a href="csharp.html">C#</a>, <a href="erlang.html">Erlang</a>, <a href="javascript.html">JavaScript</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="strongtalk.html">Strongtalk</a>, <a href="c.html">C</a>, <a href="android.html">Android</a>, <a href="ios.html">iOS</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="linux.html">Linux</a>, <a href="sublime-editor.html">Sublime Text</a>, <a href="emacs-editor.html">Emacs</a>, <a href="vim.html">Vim</a>, <a href="visual-studio-code-editor.html">Visual Studio Code</a>, <a href="algol.html">Algol</a>, <a href="ruby.html">Ruby</a>, <a href="self.html">Self</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="elm.html">Elm</a>, <a href="fantom.html">Fantom</a>, <a href="go.html">Go</a>, <a href="haxe.html">Haxe</a>, <a href="opa.html">Opa</a>, <a href="typescript.html">TypeScript</a> - 11 PLDB concepts link to Dart: <a href="ace.html">Ace Editor</a>, <a href="buzz.html">buzz</a>, <a href="candy.html">Candy</a>, <a href="flatbuffers.html">FlatBuffers</a>, <a href="flutter.html">Flutter</a>, <a href="mal.html">mal</a>, <a href="olc.html">Open Location Code</a>, <a href="pointless.html">pointless</a>, <a href="pygments.html">Pygments</a>, <a href="smc.html">SMC</a>, <a href="wren.html">Wren</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: // Type your code here, or load an example. int square(int num) { return num * num; } int main(List<String> args) { return square(int.fromEnvironment("input")); } ``` ```Example from <a href='https://riju.codes/dart'>Riju</a>: void main() { print('Hello, world!'); } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/d/Dart.dart'>hello-world</a>: main() { print('Hello World'); } ``` ```Example from <a href='http://helloworldcollection.de/#Dart'>the Hello World Collection</a>: // Hello world in Dart main() { print('Hello world!'); } ``` ```Example from <a href='https://github.com/dart-atom/dartlang'>Linguist</a>: import 'dart:math' as math; class Point { num x, y; Point(this.x, this.y); num distanceTo(Point other) { var dx = x - other.x; var dy = y - other.y; return math.sqrt(dx * dx + dy * dy); } } void main() { var p = new Point(2, 3); var q = new Point(3, 4); print('distance from p to q = ${p.distanceTo(q)}'); } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Dart_(programming_language)'>Wikipedia</a>: // Import the math library to get access to the sqrt function. import 'dart:math' as math; // Create a class for Point. class Point { // Final variables cannot be changed once they are assigned. // Create two instance variables. final num x, y; // A constructor, with syntactic sugar for setting instance variables. Point(this.x, this.y); // A named constructor with an initializer list. Point.origin() : x = 0, y = 0; // A method. num distanceTo(Point other) { var dx = x - other.x; var dy = y - other.y; return math.sqrt(dx * dx + dy * dy); } // Example of Operator Overloading Point operator +(Point other) => new Point(x + other.x, y + other.y); } // All Dart programs start with main(). void main() { // Instantiate point objects. var p1 = new Point(10, 10); var p2 = new Point.origin(); var distance = p1.distanceTo(p2); print(distance); } ``` ```Dart <a href="../lists/keywords.html#q=dart">Keywords</a> abstract as assert async await break case catch class const continue covariant default deferred do dynamic else enum export extends external factory false final finally for get if implements import in is library new null operator part rethrow return set static super switch sync this throw true try typedef var void while with yield ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example print('Hello, World!'); Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0[xX][0-9a-fA-F]+ Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Async Await FeatureLink ../features/hasAsyncAwait.html Supported <span class="hasFeature">✓</span> Example Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Regular Expression Syntax Sugar FeatureLink ../features/hasRegularExpressionsSyntaxSugar.html Supported <span class="hasFeature">✓</span> Example Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example import 'file-system.dart'; import 'dart:math' as math; Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // Hi /* Assume address is not null. */ Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1593 8
dart-pm - Package manager dart-pm ======= dart-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #2747 on PLDB 14 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of dart-pm happened in <a href="../lists/labs.html#q=Google">Google</a> Built with Scroll v170.5.0 10/15/2024 190 0.9
darklang - Programming language darklang ======== darklang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2746 on PLDB 6 Years Old A language built for deployless backends - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of darklang happened in <a href="../lists/labs.html#q=https://github.com/darklang">https://github.com/darklang</a> - <a href="https://darklang.com/">darklang.com</a> was registered in 2017 Language <a href="../lists/features.html">features</a> ====================================================== row Feature Typed Holes FeatureLink ../features/hasTypedHoles.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 235 1.2
DarkBASIC - Programming language DarkBASIC ========= DarkBASIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #1928 on PLDB 25 Years Old The Game Creators Ltd (formerly Dark Basic Software Limited) is a British software house based in Macclesfield, England, which specialises in software for video game development. The company was established in March 1999 through a partnership between programmers Lee Bamber and Richard Vanner.. Read more on Wikipedia... https://en.wikipedia.org/wiki/DarkBASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DarkBASIC happened in <a href="../lists/labs.html#q=https://github.com/TheGameCreators">https://github.com/TheGameCreators</a> - DarkBASIC on HOPL https://hopl.info/showlanguage.prx?exp=1947 DarkBASIC on HOPL - Read more about DarkBASIC on the web: 1. https://github.com/TheGameCreators/Dark-Basic-Pro 1. Built with Scroll v170.5.0 10/15/2024 280 1.4
Darcs Advanced Revision Control System - Version control application Darcs Advanced Revision Control System ====================================== Darcs Advanced Revision Control System, aka Darcs Advanced Revision Control System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22versionControlApplication%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">version control application</a> created in 2003 by David Roundy. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=David%20Roundy David Roundy #1484 on PLDB 22 Years Old Darcs is a free and open source, cross-platform version control system, like git, mercurial or svn but with a very different approach: focus on changes rather than snapshots. Darcs offers a freer way of working, and a simpler user interface. Darcs does not require a central server, and works perfectly in offline mode. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"versionControlApplication"%5D%7D%5D%2C"logic"%3A"AND"%7D'>versionControlApplication</a> - Early development of Darcs Advanced Revision Control System happened in <a href="../lists/labs.html#q=https://www.gnu.org/software/gnu-arch/">https://www.gnu.org/software/gnu-arch/</a> - Darcs Advanced Revision Control System is written in <a href="haskell.html">Haskell</a> - There are 0 members in the <a href="http://reddit.com/r/darcs">Darcs Advanced Revision Control System subreddit</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/diff.py">syntax highlighting</a> for Darcs Advanced Revision Control System Built with Scroll v170.5.0 10/15/2024 350 1.8
Daplex Built with Scroll v170.5.0 10/15/2024 6 0
DAP FORTRAN - Programming language DAP FORTRAN =========== DAP FORTRAN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 #2717 on PLDB 50 Years Old DAP FORTRAN was an extension of the non IO parts of FORTRAN with constructs that supported parallel computing for the ICL Distributed Array Processor (DAP). The DAP had a Single Instruction Multiple Data (SIMD) architecture with 64x64 single bit processors. DAP FORTRAN had the following major features: It had matrix and vector operations. Read more on Wikipedia... https://en.wikipedia.org/wiki/DAP_FORTRAN Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DAP FORTRAN happened in <a href="../lists/labs.html#q=International Computers Limited">International Computers Limited</a> - DAP FORTRAN on HOPL https://hopl.info/showlanguage.prx?exp=753 DAP FORTRAN on HOPL ```Example from <a href='https://en.wikipedia.org/wiki/DAP_FORTRAN'>Wikipedia</a>: C Multiply vector by matrix REAL M(,), V(), R() R = SUM(M*MATR(A)) C Converge to a Laplace potential in an area REAL P(,), OLD_P(,) LOGICAL INSIDE(,) DO 1 K = 1, ITERATIONS OLD_P = P P(INSIDE) = 0.25*(P(,+)+P(,-)+P(+,)+P(-,)) IF (MAX(ABS(P-OLD_P)) .LT. EPS) RETURN 1 CONTINUE ``` Built with Scroll v170.5.0 10/15/2024 342 1.7
Dap-algol Built with Scroll v170.5.0 10/15/2024 6 0
daonode - Programming language daonode ======= daonode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Simeon Chaos. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Simeon%20Chaos Simeon Chaos #1896 on PLDB 14 Years Old ```Download source code: git clone https://github.com/chaosim/daonode ``` functional logic solver and compiler - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - daonode is developed on <a href="https://github.com/chaosim/daonode">GitHub</a> and has 26 stars - Early development of daonode happened in <a href="../lists/labs.html#q=http://groups.google.com/group/daot">http://groups.google.com/group/daot</a> - daonode is written in <a href="coffeescript.html">CoffeeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 291 1.5
DAMN - Programming language DAMN ==== DAMN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #3401 on PLDB 55 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DAMN happened in <a href="../lists/labs.html#q=University of Michigan">University of Michigan</a> - DAMN on HOPL https://hopl.info/showlanguage.prx?exp=7617 DAMN on HOPL - Read more about DAMN on Semantic Scholar: 1. https://semanticscholar.org/paper/65c0c8b85bc5b98ff90e4b5e98d7f6dd80efb37e 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
DARPA Agent Markup Language - Xml format DARPA Agent Markup Language =========================== DARPA Agent Markup Language, aka DARPA Agent Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2086 on PLDB 26 Years Old The DARPA Agent Markup Language (DAML) was the name of a US funding program at the US Defense Advanced Research Projects Agency (DARPA) started in 1999 by then-Program Manager James Hendler, and later run by Murray Burke, Mark Greaves and Michael Pagels. The program focused on the creation of machine-readable representations for the Web. One of the Investigators working on the program was Tim Berners-Lee and to a great degree through his influence, working with the program managers, the effort worked to create technologies and demonstrations for what is now called the Semantic Web and this in turn led to the growth of Knowledge Graph technology. Read more on Wikipedia... https://en.wikipedia.org/wiki/DARPA_Agent_Markup_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of DARPA Agent Markup Language happened in <a href="../lists/labs.html#q=DARPA">DARPA</a> - DARPA Agent Markup Language on HOPL https://hopl.info/showlanguage.prx?exp=7645 DARPA Agent Markup Language on HOPL Built with Scroll v170.5.0 10/15/2024 343 1.7
DAML+OIL - Programming language DAML+OIL ======== DAML+OIL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2988 on PLDB 24 Years Old DAML+OIL is a successor language to DAML and OIL that combines features of both. In turn, it was superseded by Web Ontology Language (OWL). DAML stands for DARPA Agent Markup Language. Read more on Wikipedia... https://en.wikipedia.org/wiki/DAML+OIL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of DAML+OIL happened in <a href="../lists/labs.html#q=DARPA">DARPA</a> - DAML+OIL on HOPL https://hopl.info/showlanguage.prx?exp=7646 DAML+OIL on HOPL - See also: (1 related languages) <a href="owl.html">OWL</a> Built with Scroll v170.5.0 10/15/2024 264 1.3
Dalvik-bytecode Built with Scroll v170.5.0 10/15/2024 6 0
Dak - Programming language Dak === Dak is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Naitik Shah. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Naitik%20Shah Naitik Shah #1311 on PLDB 3 Years Old ```Download source code: git clone https://github.com/daaku/dak ``` Dak is a Lisp like language that transpiles to JavaScript. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Dak is developed on <a href="https://github.com/daaku/dak">GitHub</a> and has 92 stars - Early development of Dak happened in <a href="../lists/labs.html#q=https://github.com/daaku/dak/issues">https://github.com/daaku/dak/issues</a> - Dak compiles to <a href="javascript.html">JavaScript</a> - Dak is written in <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="toml.html">TOML</a>, <a href="svg.html">SVG</a> ```Example from the web: ; Functions are varied and colorful. ; Simple function: (fn add [a b] (+ a b)) (prn (add 40 1)) ; Async function: (fn@ add-promises [a b] (+ @a @b)) (prn @(add-promises (Promise.resolve 40) (Promise.resolve 2))) ; Generator function: (fn* powers [n count] (let [current 1] (for [i 0 count] (yield (*= current n))))) (for-of [v (powers 2 5)] (prn v)) ; Async generator function: (fn@* foo [a b] (yield (inc @a)) (yield (inc @b))) (for@ [v (foo (Promise.resolve 41) (Promise.resolve -43))] (prn v)) ; Exported function: (fn ^:export plus [a b] (+ a b)) ; Exported default function: (fn ^:export ^:default [a b] (- a b)) ; Declaration syntax: (fn ^:decl TheClass [a] (set this.answer a)) (prn (TheClass. 42)) ; Explicit return is available: (fn until [a] (while true (if (= (++ a) 42) (return :boom)))) (prn :returned (until 40)) ; Yield & Yield* are available: (fn* it [a] (yield (++ a)) (yield* [(++ a) (++ a)])) (for-of [v (it 39)] (prn "it:" v)) ``` Built with Scroll v170.5.0 10/15/2024 465 2.3
Daisy-systems Built with Scroll v170.5.0 10/15/2024 6 0
Dag Built with Scroll v170.5.0 10/15/2024 6 0
Dafny - Programming language Dafny ===== Dafny is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by K. Rustan M. Leino. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=K.%20Rustan%20M.%20Leino K. Rustan M. Leino #220 on PLDB 16 Years Old 157 <span title="Dafny repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/Microsoft/dafny ``` Dafny is an imperative compiled language that targets C# and supports formal specification through preconditions, postconditions, loop invariants and loop variants. The language combines ideas primarily from the Functional and Imperative paradigms, and includes limited support for Object-Oriented Programming. Features include generic classes, dynamic allocation, inductive datatypes and a variation of separation logic known as implicit dynamic frames for reasoning about side effects. Read more on Wikipedia... https://en.wikipedia.org/wiki/Dafny_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Dafny is developed on <a href="https://github.com/Microsoft/dafny">GitHub</a> and has 2,853 stars - There are at least 157 Dafny repos on <a href="https://github.com/search?q=language:Dafny">GitHub</a> - Early development of Dafny happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - Dafny is written in <a href="csharp.html">C#</a>, <a href="markdown.html">Markdown</a>, <a href="java.html">Java</a>, <a href="yaml.html">YAML</a>, <a href="f-sharp.html">F#</a>, <a href="toml.html">TOML</a>, <a href="python.html">Python</a>, <a href="go.html">Go</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="bash.html">Bash</a>, <a href="javascript.html">JavaScript</a>, <a href="tex.html">Tex</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="gradle.html">Gradle</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="rust.html">Rust</a>, <a href="diff.html">Diff</a>, <a href="svg.html">SVG</a> - The Google BigQuery Public Dataset GitHub snapshot shows 1 users using Dafny in 1 repos on <a href="https://api.github.com/search/repositories?q=language:Dafny">GitHub</a> - Explore Dafny snippets on <a href="http://www.rosettacode.org/wiki/Category:Dafny">Rosetta Code</a> - Dafny Ubuntu package https://packages.ubuntu.com/jammy/dafny Dafny Ubuntu package - Dafny appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - See also: (5 related languages) <a href="csharp.html">C#</a>, <a href="spec-sharp.html">Spec Sharp</a>, <a href="spark.html">Apache Spark</a>, <a href="idris.html">Idris</a>, <a href="agda.html">Agda</a> ```Example from <a href='https://riju.codes/dafny'>Riju</a>: method Main() { print "Hello, world!\n"; } ``` ```Example from <a href='http://helloworldcollection.de/#Dafny'>the Hello World Collection</a>: // Hello world in Dafny method Main() { print "Hello, World!\n"; } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Dafny_(programming_language)'>Wikipedia</a>: datatype List = Nil | Link(data:int,next:List) function sum(l:List): int { match l case Nil => 0 case Link(d,n) => d + sum(n) } predicate isNatList(l:List) { match l case Nil => true case Link(d,n) => d >= 0 && isNatList(n) } ghost method NatSumLemma(l:List, n:int) requires isNatList(l) && n == sum(l) ensures n >= 0 { match l case Nil => // Discharged Automatically case Link(data,next) => { // Apply Inductive Hypothesis NatSumLemma(next,sum(next)); // Check what known by Dafny assert data >= 0; } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 815 4.1
DAD - Programming language DAD === DAD is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Scott Ambler and Mark Lines. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Scott%20Ambler Scott Ambler https://pldb.io/concepts/../lists/creators.html#q=Mark%20Lines Mark Lines #2544 on PLDB 10 Years Old Disciplined agile delivery (DAD) is the software development portion of the Disciplined Agile Toolkit. DAD enables teams to make simplified process decisions around incremental and iterative solution delivery. DAD builds on the many practices espoused by advocates of agile software development, including scrum, agile modeling, lean software development, and others.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Disciplined_agile_delivery Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Read more about DAD on the web: 1. 2. https://www.pmi.org/disciplined-agile/process/introduction-to-dad 1. https://www.proyectum.com/sistema/blog/disciplined-agile-delivery-dad/ 2. Built with Scroll v170.5.0 10/15/2024 298 1.5
D4 Built with Scroll v170.5.0 10/15/2024 6 0
D4 - Programming language D4 == D4 is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2572 on PLDB 24 Years Old Dataphor is an open-source truly-relational database management system (RDBMS) and its accompanying user interface technologies, which together are designed to provide highly declarative software application development. The Dataphor Server has its own storage engine or it can be a virtual, or federated, DBMS, meaning that it can utilize other database engines for storage. Dataphor has been praised for its adherence to relational principles, more closely so than any SQL product.. Read more on Wikipedia... https://en.wikipedia.org/wiki/D4_%28programming_language%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of D4 happened in <a href="../lists/labs.html#q=Softwise Inc">Softwise Inc</a> - See also: (4 related languages) <a href="csharp.html">C#</a>, <a href="sql.html">SQL</a>, <a href="pascal.html">Pascal</a>, <a href="xml.html">XML</a> Built with Scroll v170.5.0 10/15/2024 309 1.5
D3.js - Library D3.js ===== D3.js is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2010 by Mike Bostock. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Mike%20Bostock Mike Bostock #221 on PLDB 15 Years Old ```Download source code: git clone https://github.com/d3/d3 ``` D3.js (or just D3 for Data-Driven Documents) is a JavaScript library for producing dynamic, interactive data visualizations in web browsers. It makes use of the widely implemented SVG, HTML5, and CSS standards. It is the successor to the earlier Protovis framework. Read more on Wikipedia... https://en.wikipedia.org/wiki/D3.js Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - D3.js is developed on <a href="https://github.com/d3/d3">GitHub</a> and has 108,187 stars - Early development of D3.js happened in <a href="../lists/labs.html#q=https://github.com/d3">https://github.com/d3</a> - D3.js is written in <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="yaml.html">YAML</a>, <a href="csv.html">CSV</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a> - <a href="https://d3js.org/">d3js.org</a> was registered in 2011 - See also: (10 related languages) <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="actionscript.html">ActionScript</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="csv.html">CSV</a>, <a href="geojson.html">GeoJSON</a>, <a href="jquery.html">JQuery</a>, <a href="observable-lang.html">Observable</a> ```Example from <a href='https://en.wikipedia.org/wiki/D3.js'>Wikipedia</a>: // Data var countriesData = [ { name:"Ireland", income:53000, life: 78, pop:6378, color: "black"}, { name:"Norway", income:73000, life: 87, pop:5084, color: "blue" }, { name:"Tanzania", income:27000, life: 50, pop:3407, color: "grey" } ]; // Create SVG container var svg = d3.select("#hook").append("svg") .attr("width", 120) .attr("height", 120) .style("background-color", "#D0D0D0"); // Create SVG elements from data svg.selectAll("circle") // create virtual circle template .data(countriesData) // bind data .enter() // for each row in data... .append("circle") // bind circle & data row such that... .attr("id", function(d) { return d.name }) // set the circle's id according to the country name .attr("cx", function(d) { return d.income / 1000 }) // set the circle's horizontal position according to income .attr("cy", function(d) { return d.life }) // set the circle's vertical position according to life expectancy .attr("r", function(d) { return d.pop / 1000 *2 }) // set the circle's radius according to country's population .attr("fill", function(d) { return d.color }); // set the circle's color according to country's color ``` Built with Scroll v170.5.0 10/15/2024 667 3.3
D2 - Text markup language D2 == D2, aka Declarative Diagramming, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #2280 on PLDB 30 Years Old D2 is a domain-specific language (DSL) that stands for Declarative Diagramming. Declarative, as in, you write in text what you want diagrammed, we generate it. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of D2 happened in <a href="../lists/labs.html#q=Terrastruct, Inc">Terrastruct, Inc</a> - See also: (1 related languages) <a href="dot.html">DOT</a> - Read more about D2 on the web: 1. https://news.ycombinator.com/item?id=32652291 1. ```Example from the web: aws: { load_balancer -> api api -> db } gcloud: { auth -> db } gcloud -> aws explanation: |md # Why do we use AWS? - It has more uptime than GCloud - We have free credits | { near: aws } ``` Built with Scroll v170.5.0 10/15/2024 285 1.4
D - Programming language D = D is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001 by Walter Bright and Andrei Alexandrescu. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=Walter%20Bright Walter Bright https://pldb.io/concepts/../lists/creators.html#q=Andrei%20Alexandrescu Andrei Alexandrescu #56 on PLDB 24 Years Old 13k <span title="D repos on GitHub.">Repos</span> The D programming language is an object-oriented, imperative, multi-paradigm system programming language created by Walter Bright of Digital Mars and released in 2001. Bright was joined in the design and development effort in 2007 by Andrei Alexandrescu. Though it originated as a re-engineering of C++, D is a distinct language, having redesigned some core C++ features while also taking inspiration from other languages, notably Java, Python, Ruby, C#, and Eiffel. Read more on Wikipedia... https://en.wikipedia.org/wiki/D_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 13,224 D repos on <a href="https://github.com/search?q=language:D">GitHub</a> - Early development of D happened in <a href="../lists/labs.html#q=Digital Mars">Digital Mars</a> - The Google BigQuery Public Dataset GitHub snapshot shows 6k users using D in 7k repos on <a href="https://api.github.com/search/repositories?q=language:D">GitHub</a> - Check out the 7 <a href="https://www.meetup.com/topics/dpl/">D meetup groups</a> on Meetup.com. - There are 243 <a href="https://projecteuler.net/language=D">Project Euler</a> users using D - Explore D snippets on <a href="http://www.rosettacode.org/wiki/Category:D">Rosetta Code</a> - D is supported by the <a href="https://www.sourceware.org/gdb/">GDB</a> - D on HOPL https://hopl.info/showlanguage.prx?exp=3173 D on HOPL - D ranks #26 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - D Ubuntu package https://packages.ubuntu.com/jammy/gdc D Ubuntu package - D <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/d-language-server/dls">implementation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/d">package</a> for syntax highlighting D - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/d.py">syntax highlighting</a> for D - GitHub supports <a href="https://github.com/textmate/d.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for D - D appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/d">D on exercism.</a> - There is a <a href="https://code.dlang.org/">central package repository</a> for D - <a href="https://dlang.org">dlang.org</a> was registered in 2010 - See also: (23 related languages) <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a>, <a href="c.html">C</a>, <a href="csharp.html">C#</a>, <a href="eiffel.html">Eiffel</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="minid.html">MiniD</a>, <a href="vala.html">Vala</a>, <a href="swift.html">Swift</a>, <a href="genie.html">Genie</a>, <a href="ruby.html">Ruby</a>, <a href="assembly-language.html">Assembly language</a>, <a href="llvmir.html">LLVM IR</a>, <a href="cil.html">CIL</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="emacs-editor.html">Emacs</a>, <a href="vim.html">Vim</a>, <a href="textmate-editor.html">TextMate</a>, <a href="visual-studio-code-editor.html">Visual Studio Code</a>, <a href="gdb.html">GDB</a>, <a href="utf-8.html">UTF-8</a> - 30 PLDB concepts link to D: <a href="alma-007.html">Alma</a>, <a href="berkeleydb.html">Berkeley DB</a>, <a href="cir.html">CIR</a>, <a href="drakon.html">DRAKON</a>, <a href="dub-pm.html">dub-pm</a>, <a href="encore.html">Encore</a>, <a href="erlang.html">Erlang</a>, <a href="flow9.html">Flow9</a>, <a href="gcc.html">GCC</a>, <a href="ghc.html">GHC</a>, <a href="invokator.html">invokator</a>, <a href="iode.html">Iode</a>, <a href="java.html">Java</a>, <a href="julia.html">Julia</a>, <a href="mal.html">mal</a>, <a href="mongodb.html">MongoDB</a>, <a href="monkeyx.html">MonkeyX</a>, <a href="open-shading-language.html">Open Shading Language</a>, <a href="perl.html">Perl</a>, <a href="php.html">PHP</a>, <a href="pony.html">Pony</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="pygments.html">Pygments</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="rust.html">Rust</a>, <a href="sdlang.html">SDLang</a>, <a href="surrealdb.html">SurrealDB</a>, <a href="swift.html">Swift</a>, <a href="volt.html">Volt</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: // Type your code here, or load an example. int square(int num) { return num * num; } ``` ```Example from <a href='https://riju.codes/d'>Riju</a>: import std.stdio; void main() { writeln("Hello, world!"); } ``` ```Example from <a href='http://helloworldcollection.de/#D'>the Hello World Collection</a>: // Hello World in D import std.stdio; void main() { writefln("Hello World!"); } ``` ```Example from <a href='https://github.com/textmate/d.tmbundle'>Linguist</a>: unittest { } ``` ```Example from <a href='https://en.wikipedia.org/wiki/D_(programming_language)'>Wikipedia</a>: 1 import std.stdio, std.algorithm, std.range, std.string; 2 3 void main() 4 { 5 dstring[][dstring] signs2words; 6 7 foreach(dchar[] w; lines(File("words.txt"))) 8 { 9 w = w.chomp().toLower(); 10 immutable key = w.dup.sort().release().idup; 11 signs2words[key] ~= w.idup; 12 } 13 14 foreach(words; signs2words) 15 if(words.length > 1) 16 writefln(words.join(" ")); 17 } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example // 0[Bb][01_]+ Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // (0|[1-9][0-9_]*)([LUu]|Lu|LU|uL|UL)? Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // 0[xX]([0-9a-fA-F_]*\.[0-9a-fA-F_]+|[0-9a-fA-F_]+)[pP][+\-]?[0-9_]+[fFL]?[i]? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0[xX][0-9a-fA-F_]+ Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example // 0[0-7_]+ Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /+ A comment +/ Token /+ +/ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printf row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Templates FeatureLink ../features/hasTemplates.html Supported <span class="hasFeature">✓</span> Example template TCopy(T) { void copy(out T to, T from) { to = from; } } int i; TCopy!(int).copy(i, 3); Token row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1449 7.2
D data language specification - Query language D data language specification ============================= D data language specification is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #3347 on PLDB 31 Years Old D is a set of prescriptions for what Christopher J. Date and Hugh Darwen believe a relational database management system ought to be like. It is proposed in their paper The Third Manifesto, first published in 1994 and elaborated on in several books since then.. Read more on Wikipedia... https://en.wikipedia.org/wiki/D_%28data_language_specification%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of D data language specification happened in <a href="../lists/labs.html#q=IBM">IBM</a> - See also: (1 related languages) <a href="csharp.html">C#</a> Built with Scroll v170.5.0 10/15/2024 268 1.3
cytosol - Programming language cytosol ======= cytosol is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by tiatomee. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=tiatomee tiatomee #3113 on PLDB 5 Years Old ```Download source code: git clone https://github.com/cuddlefishie/cytosol ``` A programming language somewhat resembling cellular processes. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - cytosol is developed on <a href="https://github.com/cuddlefishie/cytosol">GitHub</a> and has 34 stars - cytosol is written in <a href="rust.html">Rust</a>, <a href="toml.html">TOML</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 10/15/2024 259 1.3
Cython - Programming language Cython ====== Cython is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #165 on PLDB 18 Years Old 698 <span title="Cython repos on GitHub.">Repos</span> Cython is a superset of the Python programming language, designed to give C-like performance with code which is mostly written in Python. Cython is a compiled language that generates CPython extension modules. These extension modules can then be loaded and used by regular Python code using the import statement. Read more on Wikipedia... https://en.wikipedia.org/wiki/Cython Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 698 Cython repos on <a href="https://github.com/search?q=language:Cython">GitHub</a> - Cython is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="python.html">Python</a> - Early development of Cython happened in <a href="../lists/labs.html#q=https://github.com/sagemath">https://github.com/sagemath</a> - The Google BigQuery Public Dataset GitHub snapshot shows 528 users using Cython in 580 repos on <a href="https://api.github.com/search/repositories?q=language:Cython">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/python.py">syntax highlighting</a> for Cython - GitHub supports <a href="https://github.com/textmate/cython.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Cython - See also: (9 related languages) <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="pyrex.html">Pyrex</a>, <a href="sagemath.html">Sage</a>, <a href="xml.html">XML</a>, <a href="scipy.html">SciPy</a>, <a href="pandas.html">Pandas</a>, <a href="scikit-learn.html">Scikit-learn</a> - 14 PLDB concepts link to Cython: <a href="arrow-format.html">Apache Arrow</a>, <a href="atomspace.html">atomspace</a>, <a href="edgedb.html">edgedb</a>, <a href="fardlang.html">Fardlang</a>, <a href="hhvm.html">HHVM</a>, <a href="horse64.html">Horse64</a>, <a href="htsql.html">HTSQL</a>, <a href="impala.html">Impala</a>, <a href="pandas.html">Pandas</a>, <a href="scikit-learn.html">Scikit-learn</a>, <a href="scipy.html">SciPy</a>, <a href="sqlalchemy.html">Sqlalchemy</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="tornado.html">tornado</a> ```Example from <a href='https://en.wikipedia.org/wiki/Cython'>Wikipedia</a>: In [1]: %load_ext Cython In [2]: %%cython ...: def f(n): ...: a = 0 ...: for i in range(n): ...: a += i ...: return a ...: ...: cpdef g(int n): ...: cdef int a = 0, i ...: for i in range(n): ...: a += i ...: return a ...: In [3]: %timeit f(1000000) 42.7 ms ± 783 µs per loop (mean ± std. dev. of 7 runs, 10 loops each) In [4]: %timeit g(1000000) 74 µs ± 16.6 ns per loop (mean ± std. dev. of 7 runs, 10000 loops each) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 749 3.7
Cyphertext Built with Scroll v170.5.0 10/15/2024 6 0
Cypher Query Language - Query language Cypher Query Language ===================== Cypher Query Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #730 on PLDB 14 Years Old Cypher is a declarative graph query language that allows for expressive and efficient querying and updating of a property graph. Cypher is a relatively simple but still very powerful language. Very complicated database queries can easily be expressed through Cypher. Read more on Wikipedia... https://en.wikipedia.org/wiki/Cypher_Query_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of Cypher Query Language happened in <a href="../lists/labs.html#q=Neo4j">Neo4j</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/cypher">package</a> for syntax highlighting Cypher Query Language - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/cypher">package</a> for syntax highlighting Cypher Query Language - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/graph.py">syntax highlighting</a> for Cypher Query Language - See also: (2 related languages) <a href="sql.html">SQL</a>, <a href="sparql.html">SPARQL</a> ```Example from <a href='https://en.wikipedia.org/wiki/Cypher_Query_Language'>Wikipedia</a>: MATCH (start:Content)-[:RELATED_CONTENT]->(content:Content) WHERE content.source = 'user' OPTIONAL MATCH (content)-[r]-() DELETE r, content ``` ```Cypher Query Language <a href="../lists/keywords.html#q=cypher">Keywords</a> ALL AND AS ASC ASCENDING BY CALL CASE CONTAINS CREATE DELETE DESC DESCENDING DETACH DISTINCT ELSE END ENDS EXISTS IN IS LIMIT MANDATORY MATCH MERGE NOT ON ON OPTIONAL OR ORDER REMOVE RETURN SET SKIP STARTS THEN UNION UNWIND WHEN WHERE WITH XOR YIELD ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // Built with Scroll v170.5.0 10/15/2024 490 2.5
Cymbal Built with Scroll v170.5.0 10/15/2024 6 0
Cycript - Programming language Cycript ======= Cycript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #940 on PLDB 17 Years Old 70 <span title="Cycript repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 70 Cycript repos on <a href="https://github.com/search?q=language:Cycript">GitHub</a> - Early development of Cycript happened in <a href="../lists/labs.html#q=SaurikIT, LLC">SaurikIT, LLC</a> - The Google BigQuery Public Dataset GitHub snapshot shows 49 users using Cycript in 66 repos on <a href="https://api.github.com/search/repositories?q=language:Cycript">GitHub</a> - GitHub supports <a href="https://github.com/atom/language-javascript" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Cycript - <a href="http://www.cycript.org/">cycript.org</a> was registered in 2009 - Read more about Cycript on the web: 1. https://git.saurik.com/cycript.git 1. ```Example from <a href='https://github.com/atom/language-javascript'>Linguist</a>: (function(utils) { // Load C functions declared in utils.loadFuncs var shouldLoadCFuncs = true; // Expose the C functions to cycript's global scope var shouldExposeCFuncs = true; // Expose C constants to cycript's global scope var shouldExposeConsts = true; // Expose functions defined here to cycript's global scope var shouldExposeFuncs = true; // Which functions to expose var funcsToExpose = ["exec", "include", "sizeof", "logify", "apply", "str2voidPtr", "voidPtr2str", "double2voidPtr", "voidPtr2double", "isMemoryReadable", "isObject", "makeStruct"]; // C functions that utils.loadFuncs loads var CFuncsDeclarations = [ // <stdlib.h> "void *calloc(size_t num, size_t size)", // <string.h> "char *strcpy(char *restrict dst, const char *restrict src)", "char *strdup(const char *s1)", "void* memset(void* dest, int ch, size_t count)", // <stdio.h> "FILE *fopen(const char *, const char *)", "int fclose(FILE *)", "size_t fread(void *restrict, size_t, size_t, FILE *restrict)", "size_t fwrite(const void *restrict, size_t, size_t, FILE *restrict)", // <mach.h> "mach_port_t mach_task_self()", "kern_return_t task_for_pid(mach_port_name_t target_tport, int pid, mach_port_name_t *tn)", "kern_return_t mach_vm_protect(vm_map_t target_task, mach_vm_address_t address, mach_vm_size_t size, boolean_t set_maximum, vm_prot_t new_protection)", "kern_return_t mach_vm_write(vm_map_t target_task, mach_vm_address_t address, vm_offset_t data, mach_msg_type_number_t dataCnt)", "kern_return_t mach_vm_read(vm_map_t target_task, mach_vm_address_t address, mach_vm_size_t size, vm_offset_t *data, mach_msg_type_number_t *dataCnt)", ]; /* Replacement for eval that can handle @encode etc. Usage: cy# utils.exec("@encode(void *(int, char))") @encode(void*(int,char)) */ utils.exec = function(str) { var mkdir = @encode(int (const char *, int))(dlsym(RTLD_DEFAULT, "mkdir")); var tempnam = @encode(char *(const char *, const char *))(dlsym(R ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 674 3.4
Cyclone - Programming language Cyclone ======= Cyclone is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1087 on PLDB 24 Years Old The Cyclone programming language is intended to be a safe dialect of the C language. Cyclone is designed to avoid buffer overflows and other vulnerabilities that are possible in C programs, without losing the power and convenience of C as a tool for system programming. Cyclone development was started as a joint project of AT&T Labs Research and Greg Morrisett's group at Cornell in 2001. Read more on Wikipedia... https://en.wikipedia.org/wiki/Cyclone_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Cyclone happened in <a href="../lists/labs.html#q=AT&T">AT&T</a> - Cyclone on HOPL https://hopl.info/showlanguage.prx?exp=3312 Cyclone on HOPL - See also: (3 related languages) <a href="c.html">C</a>, <a href="rust.html">Rust</a>, <a href="ml.html">ML</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Cyclone.cyc'>hello-world</a>: #include <stdio.h> int main() { printf("Hello World\n"); return 0; } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Cyclone_(programming_language)'>Wikipedia</a>: char *itoa(int i) { char buf[20], *z; sprintf(buf,"%d",i); z = buf; return z; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printf Built with Scroll v170.5.0 10/15/2024 396 2
CYCL - Programming language CYCL ==== CYCL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #1515 on PLDB 37 Years Old CycL in computer science and artificial intelligence is an ontology language used by Doug Lenat's Cyc artificial intelligence project. Ramanathan V. Guha was instrumental in the design of early versions of the language. Read more on Wikipedia... https://en.wikipedia.org/wiki/CycL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CYCL happened in <a href="../lists/labs.html#q=Cycorp, Inc">Cycorp, Inc</a> - CYCL on HOPL https://hopl.info/showlanguage.prx?exp=1546 CYCL on HOPL - Read more about CYCL on Semantic Scholar: 1. https://semanticscholar.org/paper/fc1584ebf311e8343c91dcc9ad8e5ef19d815bda 1. ```Example from <a href='https://en.wikipedia.org/wiki/CycL'>Wikipedia</a>: (#$relationAllExists #$biologicalMother #$ChordataPhylum #$FemaleAnimal) ``` Built with Scroll v170.5.0 10/15/2024 281 1.4
CYBIL - Programming language CYBIL ===== CYBIL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2663 on PLDB 45 Years Old Cybil (short for the Cyber Implementation Language of the Control Data Network Operating System) was a Pascal-like language developed at Control Data Corporation. Cybil was used as the implementation language for the NOS/VE operating system on the CDC Cyber series and was also used to write the eOS operating system for the ETA10 supercomputer in the 1980s.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Cybil_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CYBIL happened in <a href="../lists/labs.html#q=Control Data Corporation">Control Data Corporation</a> - CYBIL on HOPL https://hopl.info/showlanguage.prx?exp=1941 CYBIL on HOPL - See also: (1 related languages) <a href="pascal.html">Pascal</a> Built with Scroll v170.5.0 10/15/2024 290 1.4
Cyber - Programming language Cyber ===== Cyber is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 #477 on PLDB 3 Years Old ```Download source code: git clone https://github.com/fubark/cyber ``` Cyber is a new language for fast, efficient, and concurrent scripting. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Cyber is developed on <a href="https://github.com/fubark/cyber">GitHub</a> and has 1,142 stars - Cyber is written in <a href="zig.html">Zig</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="lua.html">Lua</a>, <a href="yaml.html">YAML</a>, <a href="python.html">Python</a>, <a href="css.html">CSS</a>, <a href="java.html">Java</a>, <a href="json.html">JSON</a>, <a href="php.html">PHP</a>, <a href="ruby.html">Ruby</a>, <a href="vim-script.html">Vim script</a>, <a href="cpp.html">C++</a>, <a href="xml.html">XML</a>, <a href="perl.html">Perl</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="wasm.html">WebAssembly</a>, <a href="go.html">Go</a>, <a href="rust.html">Rust</a> ```Example from the web: import m 'math' worlds = ['World', '世界', 'दुनिया'] worlds.append(m.random()) for worlds each w: print 'Hello, {w}!' func fib(n int) int: coyield if n < 2: return n return fib(n - 1) + fib(n - 2) count = 0 -- Counts iterations. fiber = coinit fib(30) while fiber.status() != #done: res = coresume fiber count += 1 print '{res} {count}' ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example while fiber.status() != #done: res = coresume fiber count += 1 Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example count = 0 Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- Counts iterations. Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example count = 0 Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example print '{res} {count}' Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example func fib(n int) int: coyield if n < 2: return n return fib(n - 1) + fib(n - 2) Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasForEachLoops FeatureLink ../features/hasForEachLoops.html Supported <span class="hasFeature">✓</span> Example for worlds each w: print 'Hello, {w}!' Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'World' Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example import m 'math' Token Built with Scroll v170.5.0 10/15/2024 617 3.1
cx - Programming language cx == cx is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #3049 on PLDB 10 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of cx happened in <a href="../lists/labs.html#q=https://github.com/cx-language">https://github.com/cx-language</a> - <a href="http://cx-lang.org">cx-lang.org</a> was registered in 2021 HackerNews discussions of cx ============================ title|titleLink|date|score|comments The Cx programming language: digital hardware design for developers|https://news.ycombinator.com/item?id=8915977|01/20/2015|106|47 Built with Scroll v170.5.0 10/15/2024 240 1.2
Cwerg - Programming language Cwerg ===== Cwerg is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Robert Muth. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Robert%20Muth Robert Muth #846 on PLDB 6 Years Old ```Download source code: git clone https://github.com/robertmuth/Cwerg ``` The best C-like language that can be implemented in 10kLOC. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Cwerg is developed on <a href="https://github.com/robertmuth/Cwerg">GitHub</a> and has 436 stars - Cwerg is written in <a href="python.html">Python</a>, <a href="cpp.html">C++</a>, <a href="assembly-language.html">Assembly language</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="wasm.html">WebAssembly</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="cmake.html">CMake</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: module: import fmt fun main(argc s32, argv ^^u8) s32: fmt::print#("hello world\n") return 0 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example fun main(argc s32, argv ^^u8) s32: -- initialized to false let! board = [DIM][DIM]bool{} let n = Solve(&!board, 0) fmt::print#(n, "\n") return 0 Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example import fmt Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example global N uint = 1000 * 1000 * 1000 Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token -- row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token Built with Scroll v170.5.0 10/15/2024 445 2.2
CWEB - Text markup language CWEB ==== CWEB is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1987 by Donald Knuth. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 https://pldb.io/concepts/../lists/creators.html#q=Donald%20Knuth Donald Knuth #1084 on PLDB 38 Years Old 425 <span title="CWEB repos on GitHub.">Repos</span> CWEB is a computer programming system created by Donald Knuth and Silvio Levy as a follow-up to Knuth's WEB literate programming system, using the C programming language (and to a lesser extent the C++ and Java programming languages) instead of Pascal. Like WEB, it consists of two primary programs: CTANGLE, which produces compilable C code from the source texts, and CWEAVE, which produces nicely-formatted printable documentation using TeX.. Read more on Wikipedia... https://en.wikipedia.org/wiki/CWEB Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - There are at least 425 CWEB repos on <a href="https://github.com/search?q=language:CWeb">GitHub</a> - Early development of CWEB happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - The Google BigQuery Public Dataset GitHub snapshot shows 53 users using CWEB in 53 repos on <a href="https://api.github.com/search/repositories?q=language:CWeb">GitHub</a> - CWEB on HOPL https://hopl.info/showlanguage.prx?exp=1939 CWEB on HOPL - See also: (4 related languages) <a href="tex.html">Tex</a>, <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="pascal.html">Pascal</a> - 1 PLDB concepts link to CWEB: <a href="noweb.html">Noweb</a> ```Example from the web: \datethis @*Intro. This program generates clauses for the transition relation from time $t$ to time $t+1$ in Conway's Game of Life, assuming that all of the potentially live cells at time $t$ belong to a pattern that's specified in |stdin|. The pattern is defined by one or more lines representing rows of cells, where each line has `\..' in a cell that's guaranteed to be dead at time~$t$, otherwise it has `\.*'. The time is specified separately as a command-line parameter. The Boolean variable for cell $(x,y)$ at time $t$ is named by its so-called ``xty code,'' namely by the decimal value of~$x$, followed by a code letter for~$t$, followed by the decimal value of~$y$. For example, if $x=10$ and $y=11$ and $t=0$, the variable that indicates liveness of the cell is \.{10a11}; and the corresponding variable for $t=1$ is \.{10b11}. Up to 19 auxiliary variables are used together with each xty code, in order to construct clauses that define the successor state. The names of these variables are obtained by appending one of the following two-character combinations to the xty code: \.{A2}, \.{A3}, \.{A4}, \.{B1}, \.{B2}, \.{B3}, \.{B4}, \.{C1}, \.{C2}, \.{C3}, \.{C4}, \.{D1}, \.{D2}, \.{E1}, \.{E2}, \.{F1}, \.{F2}, \.{G1}, \.{G2}. These variables are derived from the Bailleux--Boufkhad method of encoding cardinality constraints: The auxiliary variable \.{A$k$} stands for the condition ``at least $k$ of the eight neighbors are alive.'' Similarly, \.{B$k$} stands for ``at least $k$ of the first four neighbors are alive,'' and \.{C$k$} accounts for the other four neighbors. Codes \.D, \.E, \.F, and~\.G refer to pairs of neighbors. Thus, for instance, \.{10a11C2} means that at least two of the last four neighbors of cell $(10,11)$ are alive. Those auxiliary variables receive values by means of up to 77 clauses per cell. For example, if $u$ and~$v$ are the neighbors of cell~$z$ that correspond to a pairing of type~\.D, there are six clauses $\bar u d_1,\quad \bar v d_1,\quad ``` ```Example from <a href='https://en.wikipedia.org/wiki/CWEB'>Wikipedia</a>: % This file is part of CWEB. % This program by Silvio Levy and Donald E. Knuth % is based on a program by Knuth. % It is distributed WITHOUT ANY WARRANTY, express or implied. % Version 3.64 --- January 2002 % Copyright (C) 1987,1990,1993,2000 Silvio Levy and Donald E. Knuth % Permission is granted to make and distribute verbatim copies of this % document provided that the copyright notice and this permission notice % are preserved on all copies. % Permission is granted to copy and distribute modified versions of this % document under the conditions for verbatim copying, provided that the % entire resulting derived work is given a different name and distributed % under the terms of a permission notice identical to this one. ``` Built with Scroll v170.5.0 10/15/2024 896 4.5
Cvl Built with Scroll v170.5.0 10/15/2024 6 0
Committee on Uniform Security Identification Procedures - Schema Committee on Uniform Security Identification Procedures ======================================================= Committee on Uniform Security Identification Procedures, aka Committee on Uniform Security Identification Procedures, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22schema%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">schema</a> created in 1968. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221968%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1968 #2027 on PLDB 57 Years Old A CUSIP is a nine-character alphanumeric code that identifies a North American financial security for the purposes of facilitating clearing and settlement of trades. The CUSIP was adopted as an American National Standard under Accredited Standards X9.6. The CUSIP system is owned by the American Bankers Association and is operated by S&P Global Market Intelligence. Read more on Wikipedia... https://en.wikipedia.org/wiki/CUSIP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"schema"%5D%7D%5D%2C"logic"%3A"AND"%7D'>schema</a> - Early development of Committee on Uniform Security Identification Procedures happened in <a href="../lists/labs.html#q=Committee on Uniform Security Identification Procedures">Committee on Uniform Security Identification Procedures</a> ```Example from <a href='https://en.wikipedia.org/wiki/CUSIP'>Wikipedia</a>: algorithm Cusip-Check-Digit(cusip) is Input: an 8-character CUSIP sum := 0 for 1 ≤ i ≤ 8 do c := the ith character of cusip if c is a digit then v := numeric value of the digit c else if c is a letter then p := ordinal position of c in the alphabet (A=1, B=2...) v := p + 9 else if c = "*" then v := 36 else if c = "@" then v := 37 else if c = "#" then v := 38 end if if i is even then v := v × 2 end if sum := sum + int ( v div 10 ) + v mod 10 repeat return (10 - (sum mod 10)) mod 10 end function ``` Built with Scroll v170.5.0 10/15/2024 416 2.1
cuscus - Programming language cuscus ====== cuscus is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Mariana Marasoiu and Detlef Nauck and Alan F. Blackwell. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Mariana%20Marasoiu Mariana Marasoiu https://pldb.io/concepts/../lists/creators.html#q=Detlef%20Nauck Detlef Nauck https://pldb.io/concepts/../lists/creators.html#q=Alan%20F.%20Blackwell Alan F. Blackwell #3400 on PLDB 6 Years Old We present Cuscus, a tool for data visualisation that is informed by ethnographic fieldwork across different professional sectors. Cuscus allows end-users to create novel visualisations by defining visual properties in a spreadsheet. We also report on user studies in the contexts of data journalism and business analytics, and discuss further extensions to this new interaction paradigm. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of cuscus happened in <a href="../lists/labs.html#q=University of Cambridge">University of Cambridge</a> and <a href="../lists/labs.html#q=Applied Research">Applied Research</a> - Read more about cuscus on Semantic Scholar: 1. https://www.semanticscholar.org/paper/Cuscus%3A-An-End-User-Programming-Tool-for-Data-Marasoiu-Nauck/bdcea9a40abd143a1b53d702ef7fd31b8022e101 1. Built with Scroll v170.5.0 10/15/2024 335 1.7
curv - Programming language curv ==== curv is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Doug Moen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Doug%20Moen Doug Moen #764 on PLDB 9 Years Old ```Download source code: git clone https://github.com/curv3d/curv ``` Curv is a programming language for creating art using mathematics. It’s a 2D and 3D geometric modelling tool that supports full colour, animation and 3D printing. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - curv is developed on <a href="https://github.com/curv3d/curv">GitHub</a> and has 1,134 stars - Early development of curv happened in <a href="../lists/labs.html#q=https://github.com/curv3d">https://github.com/curv3d</a> - curv is written in <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="cmake.html">CMake</a>, <a href="css.html">CSS</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="glsl.html">GLSL</a>, <a href="m4.html">M4</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="powershell.html">PowerShell</a> - <a href="http://www.curv3d.org/">curv3d.org</a> was registered in 2018 - Read more about curv on the web: 1. https://docs.google.com/spreadsheets/d/12sTu7RT-s_QlAupY1v-3DfI1Mm9NEX5YMWWTDAKHLfc/edit#gid=0 1. Built with Scroll v170.5.0 10/15/2024 400 2
Curry - Programming language Curry ===== Curry is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990 by Michael Hanus and Sergio Antoy. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 https://pldb.io/concepts/../lists/creators.html#q=Michael%20Hanus Michael Hanus https://pldb.io/concepts/../lists/creators.html#q=Sergio%20Antoy Sergio Antoy #820 on PLDB 35 Years Old 4 <span title="Curry repos on GitHub.">Repos</span> Curry is an experimental functional logic programming language, based on the Haskell language. It merges elements of functional and logic programming, including constraint programming integration. It is nearly a superset of Haskell, lacking support mostly for overloading using type classes, which some implementations provide anyway as a language extension, such as the Münster Curry Compiler.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Curry_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 4 Curry repos on <a href="https://github.com/search?q=language:Curry">GitHub</a> - Early development of Curry happened in <a href="../lists/labs.html#q=University of Kiel">University of Kiel</a> - <a href="haskell.html">Haskell</a> influenced the design of Curry - The Google BigQuery Public Dataset GitHub snapshot shows 1 users using Curry in 1 repos on <a href="https://api.github.com/search/repositories?q=language:Curry">GitHub</a> - Explore Curry snippets on <a href="http://www.rosettacode.org/wiki/Category:Curry">Rosetta Code</a> - See also: (4 related languages) <a href="c.html">C</a>, <a href="haskell.html">Haskell</a>, <a href="prolog.html">Prolog</a>, <a href="haskell.html">Haskell</a> ```Example from <a href='https://riju.codes/curry'>Riju</a>: main :: IO () main = putStrLn "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Curry.curry'>hello-world</a>: -- "Hello World" demo for the Tcl/Tk library import Tk main = runWidget "Hello" (TkCol [] [TkLabel [TkText "Hello World"], TkButton tkExit [TkText "Stop"]]) ``` ```Example from <a href='https://en.wikipedia.org/wiki/Curry_(programming_language)'>Wikipedia</a>: insert x ys = x : ys insert x (y:ys) = y : insert x ys ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 537 2.7
Curly - Programming language Curly ===== Curly is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by jenra. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=jenra jenra #2094 on PLDB 4 Years Old ```Download source code: git clone https://github.com/curly-lang/curly-lang ``` The Curly programming language (now in Rust!) - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Curly is developed on <a href="https://github.com/curly-lang/curly-lang">GitHub</a> and has 30 stars - Early development of Curly happened in <a href="../lists/labs.html#q=https://github.com/curly-lang/curly-lang">https://github.com/curly-lang/curly-lang</a> - Curly is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="toml.html">TOML</a>, <a href="python.html">Python</a>, <a href="haskell.html">Haskell</a> Built with Scroll v170.5.0 10/15/2024 296 1.5
Curl - Programming language Curl ==== Curl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998 by Steve Ward and led by Daniel Stenberg. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 https://pldb.io/concepts/../lists/creators.html#q=Steve%20Ward Steve Ward https://pldb.io/concepts/../lists/creators.html#q=Daniel%20Stenberg Daniel Stenberg #491 on PLDB 27 Years Old Curl is a reflective object-oriented programming language for interactive web applications whose goal is to provide a smoother transition between formatting and programming. It makes it possible to embed complex objects in simple documents without needing to switch between programming languages or development platforms. The Curl implementation initially consisted of just an interpreter, but a compiler was added later. Read more on Wikipedia... https://en.wikipedia.org/wiki/Curl_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Curl happened in <a href="../lists/labs.html#q=Curl, Inc">Curl, Inc</a> and <a href="../lists/labs.html#q=Sumisho Computer Systems Corp">Sumisho Computer Systems Corp</a> and <a href="../lists/labs.html#q=SCSK Corporation">SCSK Corporation</a> - Curl on HOPL https://hopl.info/showlanguage.prx?exp=8042 Curl on HOPL - Curl appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="http://www.curl.com">curl.com</a> was registered in 1997 - See also: (8 related languages) <a href="linux.html">Linux</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="lisp.html">Lisp</a>, <a href="java.html">Java</a>, <a href="csharp.html">C#</a>, <a href="css.html">CSS</a>, <a href="groovy.html">Groovy</a> - 1 PLDB concepts link to Curl: <a href="hurl.html">hurl</a> ```Example from <a href='https://en.wikipedia.org/wiki/Curl_(programming_language)'>Wikipedia</a>: {poem || wraps entire poem {stanza || first verse here in any language } {stanza || another verse here in any language } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 485 2.4
Cupit-2 Built with Scroll v170.5.0 10/15/2024 6 0
CUPID - Programming language CUPID ===== CUPID is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 #3399 on PLDB 50 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CUPID happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - CUPID on HOPL https://hopl.info/showlanguage.prx?exp=676 CUPID on HOPL - Read more about CUPID on Semantic Scholar: 1. https://semanticscholar.org/paper/2f7456398ed58b2945cdf27f5a86644742ae9a2b 1. - Read more about CUPID on the web: 1. https://dsf.berkeley.edu/papers/pacific75-cupid.pdf 1. Built with Scroll v170.5.0 10/15/2024 238 1.2
cuneiform - Programming language cuneiform ========= cuneiform is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #969 on PLDB 10 Years Old ```Download source code: git clone https://github.com/joergen7/cuneiform/ ``` Cuneiform distributed programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - cuneiform is developed on <a href="https://github.com/joergen7/cuneiform/">GitHub</a> and has 230 stars - Early development of cuneiform happened in <a href="../lists/labs.html#q=BiobankCloud">BiobankCloud</a> - cuneiform is written in <a href="erlang.html">Erlang</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="bash.html">Bash</a> - <a href="http://www.cuneiform-lang.org">cuneiform-lang.org</a> was registered in 2015 ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Cuneiform.cfl'>hello-world</a>: def greet() -> <out : Str> in Bash *{ out="Hello World" }* ( greet()|out ); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " HackerNews discussions of cuneiform =================================== title|titleLink|date|score|comments Show HN: Cuneiform – A Functional Workflow Language|https://news.ycombinator.com/item?id=11025942|02/03/2016|39|10 Built with Scroll v170.5.0 10/15/2024 354 1.8
Cullinet Built with Scroll v170.5.0 10/15/2024 6 0
Culler-Fried System - Programming language Culler-Fried System =================== Culler-Fried System is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1961 by Glenn Culler and Burton Fried. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221961%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1961 https://pldb.io/concepts/../lists/creators.html#q=Glenn%20Culler Glenn Culler https://pldb.io/concepts/../lists/creators.html#q=Burton%20Fried Burton Fried #3398 on PLDB 64 Years Old System for interactive mathematics by Glen Culler and Burton Fried of Thompson Ramo Wooldridge Inc. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Culler-Fried System happened in <a href="../lists/labs.html#q=Thompson Ramo Wooldridge Inc">Thompson Ramo Wooldridge Inc</a> - Culler-Fried System on HOPL https://hopl.info/showlanguage.prx?exp=393 Culler-Fried System on HOPL Built with Scroll v170.5.0 10/15/2024 262 1.3
Cue - Data notation Cue === Cue is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2018 by Marcel van Lohuizen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Marcel%20van%20Lohuizen Marcel van Lohuizen #316 on PLDB 7 Years Old ```Download source code: git clone https://github.com/cuelang/cue ``` CUE has moved to https://github.com/cue-lang/cue - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Cue is developed on <a href="https://github.com/cuelang/cue">GitHub</a> and has 3,090 stars - Early development of Cue happened in <a href="../lists/labs.html#q=https://github.com/cue-lang">https://github.com/cue-lang</a> - Cue is written in <a href="go.html">Go</a>, <a href="yaml.html">YAML</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="dockerfile.html">Dockerfile</a> - <a href="https://cuelang.org/">cuelang.org</a> was registered in 2018 ```Example from the web: #Spec: { kind: string name: { first: !="" // must be specified and non-empty middle?: !="" // optional, but must be non-empty when specified last: !="" } // The minimum must be strictly smaller than the maximum and vice versa. minimum?: int & <maximum maximum?: int & >minimum } // A spec is of type #Spec spec: #Spec spec: { knid: "Homo Sapiens" // error, misspelled field name: first: "Jane" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 436 2.2
Cuecat Built with Scroll v170.5.0 10/15/2024 6 0
CUBE - Programming language CUBE ==== CUBE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #3397 on PLDB 33 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CUBE happened in <a href="../lists/labs.html#q=University of Illinois Urbana-Champaign">University of Illinois Urbana-Champaign</a> - CUBE on HOPL https://hopl.info/showlanguage.prx?exp=5101 CUBE on HOPL - Read more about CUBE on Semantic Scholar: 1. https://semanticscholar.org/paper/ea5a280fe493c01cfaf461860c47c20f41264295 1. Built with Scroll v170.5.0 10/15/2024 223 1.1
Cubase Built with Scroll v170.5.0 10/15/2024 6 0
ctr - Programming language ctr === ctr is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2745 on PLDB 8 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ctr happened in <a href="../lists/labs.html#q=https://github.com/ctr-lang">https://github.com/ctr-lang</a> - <a href="https://ctr-lang.com">ctr-lang.com</a> was registered in 2018 HackerNews discussions of ctr ============================= title|titleLink|date|score|comments Show HN: Ctr – The CSS Framework|https://news.ycombinator.com/item?id=14470252|06/02/2017|5|0 Built with Scroll v170.5.0 10/15/2024 237 1.2
ctan-pm - Package manager ctan-pm ======= ctan-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2484 on PLDB 27 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of ctan-pm happened in <a href="../lists/labs.html#q=https://tug.org/">https://tug.org/</a> - <a href="https://ctan.org/">ctan.org</a> was registered in 1998 Built with Scroll v170.5.0 10/15/2024 206 1
ctalk - Programming language ctalk ===== ctalk is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Robert Kiesling. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Robert%20Kiesling Robert Kiesling #3048 on PLDB 19 Years Old Ctalk is a compact object oriented language that works closely with C. That means you can use Ctalk for GUI, network, client-server, and systems programs as well as traditional object oriented simulations. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ctalk happened in <a href="../lists/labs.html#q=https://github.com/ctalk">https://github.com/ctalk</a> Built with Scroll v170.5.0 10/15/2024 242 1.2
ctalk-lang - Programming language ctalk-lang ========== ctalk-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #2435 on PLDB 36 Years Old The CTalk programming language: a strategic evolution of APL - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ctalk-lang happened in <a href="../lists/labs.html#q=École des Mines de Saint-Étienne">École des Mines de Saint-Étienne</a> - Read more about ctalk-lang on the web: 1. http://kiwi.emse.fr/JJG/INTALK/ctalk.txt 1. ```Example from the web: // When working with the CTalk interpreter, // every result is printed 2+3; // = 5 2*3+5*10; // = 56 // Variables are implicitely declared when // they are used for the first time a=2; b=3; a+b; // = 2 // = 3 // = 5 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 328 1.6
cT - Programming language cT == cT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #3131 on PLDB 36 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of cT happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - cT on HOPL https://hopl.info/showlanguage.prx?exp=2777 cT on HOPL - Read more about cT on Semantic Scholar: 1. https://semanticscholar.org/paper/02f9fa25ea213983601a5f855221ee3d42da3616 1. Built with Scroll v170.5.0 10/15/2024 217 1.1
CSVw - Data validation language CSVw ==== CSVw, aka CSV on the Web, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataValidationLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data validation language</a> created in 2014 by Ivan Herman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Ivan%20Herman Ivan Herman #1064 on PLDB 11 Years Old ```Download source code: git clone https://github.com/w3c/csvw ``` The CSV on the Web Working Group has developed standard ways to express useful metadata about CSV files and other kinds of tabular data. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataValidationLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataValidationLanguage</a> - CSVw is developed on <a href="https://github.com/w3c/csvw">GitHub</a> and has 162 stars - Early development of CSVw happened in <a href="../lists/labs.html#q=CSV on the Web Working Group">CSV on the Web Working Group</a> and <a href="../lists/labs.html#q=CSV on the Web Community Group">CSV on the Web Community Group</a> - CSVw is written in <a href="json.html">JSON</a>, <a href="csv.html">CSV</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="ruby.html">Ruby</a>, <a href="haml.html">HAML</a>, <a href="css.html">CSS</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a> - Read more about CSVw on the web: 1. https://www.w3.org/TR/tabular-data-primer/ 1. ```Example from the web: { "@context": "http://www.w3.org/ns/csvw", "url": "countries.csv", "tableSchema": { "aboutUrl": "http://example.org/country/{code}", "columns": [{ "titles": "country", "name": "code" },{ "titles": "country group" },{ "titles": "name (en)", "lang": "en" },{ "titles": "name (fr)", "lang": "fr" },{ "titles": "name (de)", "lang": "de" },{ "titles": "latitude", "datatype": "number" },{ "titles": "longitude", "datatype": "number" }] } } ``` Built with Scroll v170.5.0 10/15/2024 510 2.5
Csvpp Built with Scroll v170.5.0 10/15/2024 6 0
Csv Built with Scroll v170.5.0 10/15/2024 6 0
CST - Programming language CST === CST is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #3396 on PLDB 37 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CST happened in <a href="../lists/labs.html#q=MIT">MIT</a> - CST on HOPL https://hopl.info/showlanguage.prx?exp=6272 CST on HOPL - Read more about CST on Semantic Scholar: 1. https://semanticscholar.org/paper/7acf7d85dfea678b8f3f2c5dfd3fe277655ef84b 1. Built with Scroll v170.5.0 10/15/2024 215 1.1
Cssa Built with Scroll v170.5.0 10/15/2024 6 0
Css Built with Scroll v170.5.0 10/15/2024 6 0
CSS Doodle - Programming language CSS Doodle ========== CSS Doodle is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Yuan Chuan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Yuan%20Chuan Yuan Chuan #638 on PLDB 8 Years Old ```Download source code: git clone https://github.com/css-doodle/css-doodle ``` 🎨 A web component for drawing patterns with CSS. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - CSS Doodle is developed on <a href="https://github.com/css-doodle/css-doodle">GitHub</a> and has 5,568 stars - Early development of CSS Doodle happened in <a href="../lists/labs.html#q=https://github.com/css-doodle">https://github.com/css-doodle</a> - CSS Doodle is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a> ```Example from the web: @grid: 14 / 80%; @random { border-left: 1px solid #5d81bc; } @random { border-top: 1px solid #5d81bc; } @random(.25) { background: linear-gradient( @p(#fff, tan, #5d81bc), @lp ) 50% / @r(60%) @lr no-repeat; } @random { filter: drop-shadow(0 0 10px #fff); } ``` Built with Scroll v170.5.0 10/15/2024 333 1.7
CSpydr - Programming language CSpydr ====== CSpydr is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Spydr06. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Spydr06 Spydr06 #1482 on PLDB 4 Years Old ```Download source code: git clone https://github.com/spydr06/cspydr ``` A static typed low-level compiled programming language inspired by Rust and C - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - CSpydr is developed on <a href="https://github.com/spydr06/cspydr">GitHub</a> and has 83 stars - Early development of CSpydr happened in <a href="../lists/labs.html#q=https://github.com/spydr06/">https://github.com/spydr06/</a> - CSpydr is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="lua.html">Lua</a>, <a href="bash.html">Bash</a>, <a href="vim-script.html">Vim script</a>, <a href="cpp.html">C++</a>, <a href="assembly-language.html">Assembly language</a>, <a href="toml.html">TOML</a>, <a href="brainfuck.html">Brainfuck</a> ```Example from the web: # fibonacci.csp import "io.csp"; fn fib(n: i32): i32 { let a = 0; let b = 0; for 0 .. n { a + b |> (a = b, b = $); } <- a; } fn main(): i32 { let n = 10; std::io::printf("fib(%i) = %i\n", n, fib(n)); <- 0; } ``` Built with Scroll v170.5.0 10/15/2024 387 1.9
CSP - Programming language CSP === CSP, aka Communicating Sequential Processes, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1978. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 #521 on PLDB 47 Years Old In computer science, communicating sequential processes (CSP) is a formal language for describing patterns of interaction in concurrent systems. It is a member of the family of mathematical theories of concurrency known as process algebras, or process calculi, based on message passing via channels. CSP was highly influential in the design of the occam programming language, and also influenced the design of programming languages such as Limbo, RaftLib, Go, Crystal, and Clojure's core.async. Read more on Wikipedia... https://en.wikipedia.org/wiki/Communicating_sequential_processes Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CSP happened in <a href="../lists/labs.html#q=Oxford University">Oxford University</a> - CSP on HOPL https://hopl.info/showlanguage.prx?exp=795 CSP on HOPL - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/csp">package</a> for syntax highlighting CSP - See also: (6 related languages) <a href="occam.html">Occam</a>, <a href="limbo.html">Limbo</a>, <a href="go.html">Go</a>, <a href="crystal.html">Crystal</a>, <a href="clojure.html">Clojure</a>, <a href="ada.html">Ada</a> ```Example from the web: COPY = *[c:character; west?c → east!c] ``` Built with Scroll v170.5.0 10/15/2024 374 1.9
Csp-oz Built with Scroll v170.5.0 10/15/2024 6 0
Csp-oz-dc Built with Scroll v170.5.0 10/15/2024 6 0
Csound - Programming language Csound ====== Csound is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #561 on PLDB 40 Years Old 50 <span title="Csound repos on GitHub.">Repos</span> Csound is a computer programming language for sound, also known as a sound compiler or an audio programming language, or more precisely, an audio DSL. It is called Csound because it is written in C, as opposed to some of its predecessors. It is free software, available under the LGPL. Read more on Wikipedia... https://en.wikipedia.org/wiki/Csound Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 50 Csound repos on <a href="https://github.com/search?q=language:Csound">GitHub</a> - Early development of Csound happened in <a href="../lists/labs.html#q=MIT">MIT</a> - The Google BigQuery Public Dataset GitHub snapshot shows 57 users using Csound in 65 repos on <a href="https://api.github.com/search/repositories?q=language:Csound">GitHub</a> - Csound on HOPL https://hopl.info/showlanguage.prx?exp=5383 Csound on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/csound.py">syntax highlighting</a> for Csound - GitHub supports <a href="https://github.com/nwhetsell/language-csound" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Csound - <a href="http://csound.com">csound.com</a> was registered in 2008 - See also: (10 related languages) <a href="c.html">C</a>, <a href="saol.html">SAOL</a>, <a href="python.html">Python</a>, <a href="java.html">Java</a>, <a href="lisp.html">Lisp</a>, <a href="tcl.html">Tcl</a>, <a href="haskell.html">Haskell</a>, <a href="bison.html">Bison</a>, <a href="max.html">Max</a>, <a href="emacs-editor.html">Emacs</a> ```Example from <a href='https://github.com/nwhetsell/language-csound'>Linguist</a>: sr = 44100 kr = 44100 ksmps = 1 nchnls = 2 ; pvanal -n 512 -w 8 allglass1-L.wav allglass1-L.pvc ; pvanal -n 512 -w 8 allglass1-R.wav allglass1-R.pvc instr 1 ktime line 0, p3, 17.5018 arL pvoc ktime, 1, "allglass1-L.pvc" arR pvoc ktime, 1, "allglass1-R.pvc" out arL, arR endin ``` ```Example from <a href='https://en.wikipedia.org/wiki/Csound'>Wikipedia</a>: <CsoundSynthesizer> <CsOptions> csound -W -d -o tone.wav </CsOptions> <CsInstruments> sr = 96000 ; Sample rate. kr = 9600 ; Control signal rate. ksmps = 10 ; Samples per control signal. nchnls = 1 ; Number of output channels. instr 1 a1 oscil p4, p5, 1 ; Oscillator: p4 and p5 are the arguments from the score, 1 is the table number. out a1 ; Output. endin </CsInstruments> <CsScore> f1 0 8192 10 1 ; Table containing a sine wave. Built-in generator 10 produces a sum of sinusoids, here only one. i1 0 1 20000 1000 ; Play one second of one kHz at amplitude 20000. e </CsScore> </CsoundSynthesizer> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 722 3.6
CSON - Data notation CSON ==== CSON, aka CoffeeScript Object Notation, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2011 by Benjamin Lupton. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Benjamin%20Lupton Benjamin Lupton #247 on PLDB 14 Years Old 16 <span title="CSON repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/bevry/cson ``` CoffeeScript-Object-Notation. Same as JSON but for CoffeeScript objects. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - CSON is developed on <a href="https://github.com/bevry/cson">GitHub</a> and has 1,334 stars - There are at least 16 CSON repos on <a href="https://github.com/search?q=language:CSON">GitHub</a> - Early development of CSON happened in <a href="../lists/labs.html#q=https://bevry.me/">https://bevry.me/</a> - CSON is written in <a href="json.html">JSON</a>, <a href="cson.html">CSON</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a> - The Google BigQuery Public Dataset GitHub snapshot shows 1 users using CSON in 2 repos on <a href="https://api.github.com/search/repositories?q=language:CSON">GitHub</a> - GitHub supports <a href="https://github.com/atom/language-coffee-script" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for CSON - 10 PLDB concepts link to CSON: <a href="ait.html">Ait</a>, <a href="catala.html">Catala</a>, <a href="cson.html">CSON</a>, <a href="factor.html">Factor</a>, <a href="flow9.html">Flow9</a>, <a href="fork-lang.html">fork-lang</a>, <a href="invokator.html">invokator</a>, <a href="ko.html">ko</a>, <a href="koka.html">Koka</a>, <a href="mirth.html">mirth</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/CSON.cson'>hello-world</a>: {'Hello': 'World'} ``` ```Example from <a href='https://github.com/atom/language-coffee-script'>Linguist</a>: 'menu': [ { 'label': 'Packages' 'submenu': [ 'label': 'Wercker Status' 'submenu': [ { 'label': 'Check now!', 'command': 'wercker-status:checknow' } ] ] } ] ``` Built with Scroll v170.5.0 10/15/2024 515 2.6
Csmp Built with Scroll v170.5.0 10/15/2024 6 0
CSL - Programming language CSL === CSL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1966. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221966%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1966 #2879 on PLDB 59 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CSL happened in <a href="../lists/labs.html#q=IBM">IBM</a> and <a href="../lists/labs.html#q=Esso Petroleum Co. Ltd">Esso Petroleum Co. Ltd</a> - CSL on HOPL https://hopl.info/showlanguage.prx?exp=250 CSL on HOPL - Read more about CSL on the web: 1. https://doi.org/10.1093/comjnl/5.3.194 1. Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 258 1.3
C# - Programming language C# == C# is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000 by Anders Hejlsberg. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Anders%20Hejlsberg Anders Hejlsberg #16 on PLDB 25 Years Old 2m <span title="C# repos on GitHub.">Repos</span> C# (pronounced as see sharp) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines. It was developed by Microsoft within its .NET initiative and later approved as a standard by Ecma (ECMA-334) and ISO (ISO/IEC 23270:2006). C# is one of the programming languages designed for the Common Language Infrastructure. Read more on Wikipedia... https://en.wikipedia.org/wiki/C_Sharp_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 2,161,625 C# repos on <a href="https://github.com/search?q=language:C#">GitHub</a> - Early development of C# happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - The Google BigQuery Public Dataset GitHub snapshot shows 83k users using C# in 133k repos on <a href="https://api.github.com/search/repositories?q=language:C#">GitHub</a> - Check out the 802 <a href="https://www.meetup.com/topics/csharp/">C# meetup groups</a> on Meetup.com. - There are 202,070 members in the <a href="https://reddit.com/r/csharp">C# subreddit</a> - There are 14,113 <a href="https://projecteuler.net/language=C#">Project Euler</a> users using C# - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> C# programmers reported a median salary of $58,368. 28% of respondents reported using C#. 22,984 programmers reported using C#, and 17,999 said they wanted to use it - C# on HOPL https://hopl.info/showlanguage.prx?exp=3445 C# on HOPL - C# ranks #5 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/csharp">grammar</a> for C# - C# <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/OmniSharp/csharp-language-server-protocol">implementation</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/csharp">package</a> for syntax highlighting C# - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dotnet.py">syntax highlighting</a> for C# - GitHub supports <a href="https://github.com/atom/language-csharp" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for C# - Learn <a href="https://exercism.org/tracks/csharp">C# on exercism.</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/zabirauf/icsharp">Kernel</a> for C# - There is a <a href="https://www.nuget.org/">central package repository</a> for C# - Indeed.com has 19,747 matches for <a href="https://www.indeed.com/jobs?q=c# developer">"c# developer"</a>. - See also: (34 related languages) <a href="spec-sharp.html">Spec Sharp</a>, <a href="eiffel.html">Eiffel</a>, <a href="java.html">Java</a>, <a href="modula-3.html">Modula-3</a>, <a href="object-pascal.html">Object Pascal</a>, <a href="ml.html">ML</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="icon.html">Icon</a>, <a href="haskell.html">Haskell</a>, <a href="rust.html">Rust</a>, <a href="jsharp.html">J#</a>, <a href="f-sharp.html">F#</a>, <a href="chapel.html">Chapel</a>, <a href="crystal.html">Crystal</a>, <a href="d.html">D</a>, <a href="dart.html">Dart</a>, <a href="hack.html">Hack</a>, <a href="kotlin.html">Kotlin</a>, <a href="monkey.html">Monkey</a>, <a href="nemerle.html">Nemerle</a>, <a href="oxygene.html">Oxygene</a>, <a href="swift.html">Swift</a>, <a href="vala.html">Vala</a>, <a href="unity-engine.html">Unity</a>, <a href="c.html">C</a>, <a href="turbo-pascal.html">Turbo Pascal</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="linq.html">LINQ</a>, <a href="a-sharp.html">A#</a>, <a href="ada.html">Ada</a>, <a href="cil.html">CIL</a>, <a href="fortran.html">Fortran</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="morfik.html">Morfik</a> - 69 PLDB concepts link to C#: <a href="ace.html">Ace Editor</a>, <a href="adamant.html">adamant</a>, <a href="arrow-format.html">Apache Arrow</a>, <a href="bazel.html">Bazel</a>, <a href="beef.html">beef-lang</a>, <a href="bicep.html">Bicep</a>, <a href="cat.html">cat</a>, <a href="chapel.html">Chapel</a>, <a href="cir.html">CIR</a>, <a href="cito.html">Ć</a>, <a href="clike.html">clike</a>, <a href="cloc.html">cloc</a>, <a href="dafny.html">Dafny</a>, <a href="deno.html">Deno</a>, <a href="drakon.html">DRAKON</a>, <a href="ecsharp.html">ecsharp</a>, <a href="eiffel.html">Eiffel</a>, <a href="flame-ir.html">flame-ir</a>, <a href="flatbuffers.html">FlatBuffers</a>, <a href="flow9.html">Flow9</a>, <a href="gap.html">GAP</a>, <a href="groff.html">groff</a>, <a href="hhvm.html">HHVM</a>, <a href="imhex.html">ImHex</a>, <a href="ink.html">ink</a>, <a href="invokator.html">invokator</a>, <a href="ioke.html">Ioke</a>, <a href="jinx.html">jinx</a>, <a href="jison.html">Jison</a>, <a href="jsil-compiler.html">jsil-compiler</a>, <a href="koka.html">Koka</a>, <a href="mages.html">mages</a>, <a href="mal.html">mal</a>, <a href="manhood.html">manhood</a>, <a href="markovjunior.html">MarkovJunior</a>, <a href="mond.html">Mond</a>, <a href="monkeyx.html">MonkeyX</a>, <a href="moya.html">moya</a>, <a href="muon.html">muon</a>, <a href="nemerle.html">Nemerle</a>, <a href="nodejs.html">Node.js</a>, <a href="opencv.html">OpenCV</a>, <a href="p.html">P</a>, <a href="particles.html">Particles</a>, <a href="plang.html">plang</a>, <a href="pomsky.html">Pomsky</a>, <a href="pov-ray-sdl.html">POV-Ray SDL</a>, <a href="powershell.html">PowerShell</a>, <a href="prql.html">PRQL</a>, <a href="pygments.html">Pygments</a>, <a href="racket.html">Racket</a>, <a href="rant.html">rant</a>, <a href="ripple.html">Ripple</a>, <a href="roslyn-compiler.html">Roslyn compiler</a>, <a href="scoop-pm.html">Scoop</a>, <a href="sdlang.html">SDLang</a>, <a href="simple-binary-encoding.html">Simple Binary Encoding</a>, <a href="snowball-programming-language.html">Snowball</a>, <a href="sourcepawn.html">SourcePawn</a>, <a href="sqlite.html">SQLite</a>, <a href="ssharp.html">Script.NET</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="typecobol.html">typecobol</a>, <a href="uno.html">Uno</a>, <a href="v.html">V</a>, <a href="vale-assembly.html">Vale</a>, <a href="violent-es.html">Violent ES</a>, <a href="wax.html">Wax</a>, <a href="wonkey.html">Wonkey</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: class Program { static int Square(int num) => num * num; } ``` ```Example from <a href='https://riju.codes/csharp'>Riju</a>: class main { static void Main(string[] args) { System.Console.WriteLine("Hello, world!"); } } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/CSharp.cs'>hello-world</a>: System.Console.WriteLine("Hello World"); ``` ```Example from <a href='https://github.com/atom/language-csharp'>Linguist</a>: using System; namespace MongoDB.Serialization.Descriptors { internal class BsonPropertyValue { public bool IsDictionary { get; private set; } public Type Type { get; private set; } public object Value { get; private set; } public BsonPropertyValue(Type type, object value, bool isDictionary) { Type = type; Value = value; IsDictionary = isDictionary; } } } ``` ```Example from <a href='https://en.wikipedia.org/wiki/C_Sharp_(programming_language)'>Wikipedia</a>: using System.Windows.Forms; class Program { static void Main(string[] args) { MessageBox.Show("Hello, World!"); System.Console.WriteLine("Is almost the same argument!"); } } ``` ```C# <a href="../lists/keywords.html#q=csharp">Keywords</a> abstract add alias as ascending async await base bool break byte case catch char checked class const continue decimal default delegate descending do double dynamic else enum event explicit extern false finally fixed float for foreach from get global goto group if implicit in int interface internal into is join let lock long namespace new null object operator orderby out override params partial private protected public readonly record ref remove return sbyte sealed select set short sizeof stackalloc static string struct switch this throw true try typeof uint ulong unchecked unsafe ushort using value var virtual void volatile where while yield ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example Console.WriteLine("Hello, World!"); Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="hasFeature">✓</span> Example Token row Feature Function Composition FeatureLink ../features/hasFunctionComposition.html Supported <span class="hasFeature">✓</span> Example // Call example: // var c = Compose(f, g); // // Func<int, bool> g = _ => ... // Func<bool, string> f = _ => ... Func<TIn, TOut> Compose<TIn, TMid, TOut>(Func<TMid, TOut> f, Func<TIn, TMid> g) => _ => f(g(_)); Token row Feature Default Parameters Pattern FeatureLink ../features/hasDefaultParameters.html Supported <span class="hasFeature">✓</span> Example public void ExampleMethod(string optionalstr = "default string") {} Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Dispose Blocks Pattern FeatureLink ../features/hasDisposeBlocks.html Supported <span class="hasFeature">✓</span> Example using (Resource resource = GetResource()) { // Perform actions with the resource. ... } Token row Feature Module Pattern FeatureLink ../features/hasModules.html Supported <span class="hasFeature">✓</span> Example // In C#, namespaces are the semi-equivalent of Java's packages. namespace com.test { class Test {} } Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Namespaces FeatureLink ../features/hasNamespaces.html Supported <span class="hasFeature">✓</span> Example namespace MyNamespace; class MyClass { public void MyMethod() { System.Console.WriteLine("Creating my namespace"); } } Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example using static System.Console; using static System.Math; class Program { static void Main() { WriteLine(Sqrt(3*3 + 4*4)); } } Token row Feature Type Casting FeatureLink ../features/hasExplicitTypeCasting.html Supported <span class="hasFeature">✓</span> Example Animal animal = new Cat(); Bulldog b = (Bulldog) animal; // if (animal is Bulldog), stat.type(animal) is Bulldog, else an exception b = animal as Bulldog; // if (animal is Bulldog), b = (Bulldog) animal, else b = null animal = null; b = animal as Bulldog; // b == null Token row Feature Directives FeatureLink ../features/hasDirectives.html Supported <span class="hasFeature">✓</span> Example #define MAX_CLIENTS 200 int array[MAX_CLIENTS]; #if PRODUCTION //code #elif DEVELOPMENT //code #else //code #endif Token row Feature Generators FeatureLink ../features/hasGenerators.html Supported <span class="hasFeature">✓</span> Example // Method that takes an iterable input (possibly an array) // and returns all even numbers. public static IEnumerable<int> GetEven(IEnumerable<int> numbers) { foreach (int i in numbers) { if ((i % 2) == 0) { yield return i; } } } Token row Feature Constructors FeatureLink ../features/hasConstructors.html Supported <span class="hasFeature">✓</span> Example public class MyClass { private int a; private string b; // Constructor public MyClass() : this(42, "string") { } // Overloading a constructor public MyClass(int a, string b) { this.a = a; this.b = b; } } // Code somewhere // Instantiating an object with the constructor above MyClass c = new MyClass(42, "string"); Token row Feature Generics FeatureLink ../features/hasGenerics.html Supported <span class="hasFeature">✓</span> Example // Declare the generic class. public class GenericList<T> { public void Add(T input) { } } class TestGenericList { private class ExampleClass { } static void Main() { // Declare a list of type int. GenericList<int> list1 = new GenericList<int>(); list1.Add(1); // Declare a list of type string. GenericList<string> list2 = new GenericList<string>(); list2.Add(""); // Declare a list of type ExampleClass. GenericList<ExampleClass> list3 = new GenericList<ExampleClass>(); list3.Add(new ExampleClass()); } } Token row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="hasFeature">✓</span> Example // Pointers supported only under certain conditions. // Get 16 bytes of memory from the process's unmanaged memory IntPtr pointer = System.Runtime.InteropServices.Marshal.AllocHGlobal(16); Token row Feature Async Await FeatureLink ../features/hasAsyncAwait.html Supported <span class="hasFeature">✓</span> Example public async Task<int> FindPageSize(Uri uri) { byte[] data = await new WebClient().DownloadDataTaskAsync(uri); return data.Length; } Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Console.WriteLine("This is C#"); Token Console.WriteLine row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example int pldb = 80766866; Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example int pldb = 80766866; Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 2446 12.2
Csa Built with Scroll v170.5.0 10/15/2024 6 0
CS-Script - Programming language CS-Script ========= CS-Script is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2847 on PLDB 21 Years Old CS-Script (www.csscript.net) is a CLR (Common Language Runtime) based scripting system which uses ECMA-compliant C# as a programming language. CS-Script currently targets Microsoft implementation of CLR (.NET 2.0/3.0/3.5/4.0) and with full support for Mono. CS-Script as well as a few other .NET languages (e.g. Read more on Wikipedia... https://en.wikipedia.org/wiki/CS-Script Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CS-Script happened in <a href="../lists/labs.html#q=https://github.com/oleg-shilo">https://github.com/oleg-shilo</a> - See also: (2 related languages) <a href="boo.html">Boo</a>, <a href="visual-studio-editor.html">Visual Studio</a> Built with Scroll v170.5.0 10/15/2024 292 1.5
Crystal - Programming language Crystal ======= Crystal is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Ary Borenszweig and Juan Wajnerman and Brian Cardiff. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Ary%20Borenszweig Ary Borenszweig https://pldb.io/concepts/../lists/creators.html#q=Juan%20Wajnerman Juan Wajnerman https://pldb.io/concepts/../lists/creators.html#q=Brian%20Cardiff Brian Cardiff #53 on PLDB 11 Years Old 8k <span title="Crystal repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/crystal-lang/crystal ``` In computer software programming languages, Crystal is a general-purpose, object-oriented programming language, designed and developed by Ary Borenszweig and Juan Wajnerman and more than 200 contributors. With syntax inspired by the language Ruby, it is a compiled language with static type-checking, but specifying the types of variables or method arguments is generally unneeded. Types are resolved by an advanced global type inference algorithm. Read more on Wikipedia... https://en.wikipedia.org/wiki/Crystal_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Crystal is developed on <a href="https://github.com/crystal-lang/crystal">GitHub</a> and has 19,260 stars - Watch the history of <a href="https://www.youtube.com/watch?v=YToY_0fhEzc">the Crystal repo visualized with Gource</a> - There are at least 7,522 Crystal repos on <a href="https://github.com/search?q=language:Crystal">GitHub</a> - Early development of Crystal happened in <a href="../lists/labs.html#q=https://forum.crystal-lang.org/">https://forum.crystal-lang.org/</a> - Crystal is written in <a href="crystal.html">Crystal</a>, <a href="ecr.html">Embedded Crystal</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="powershell.html">PowerShell</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="c.html">C</a>, <a href="svg.html">SVG</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a>, <a href="python.html">Python</a>, <a href="json.html">JSON</a>, <a href="z-shell.html">Z shell</a>, <a href="bash.html">Bash</a>, <a href="cpp.html">C++</a>, <a href="nix.html">Nix</a>, <a href="ini.html">Ini</a> - The Google BigQuery Public Dataset GitHub snapshot shows 767 users using Crystal in 1k repos on <a href="https://api.github.com/search/repositories?q=language:Crystal">GitHub</a> - There are 4,118 members in the <a href="https://reddit.com/r/crystal_programming">Crystal subreddit</a> - There are 14 <a href="https://projecteuler.net/language=Crystal">Project Euler</a> users using Crystal - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> Crystal programmers reported a median salary of $72,400. 1% of respondents reported using Crystal. 466 programmers reported using Crystal, and 790 said they wanted to use it - Explore Crystal snippets on <a href="http://www.rosettacode.org/wiki/Category:Crystal">Rosetta Code</a> - Crystal ranks #24 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Crystal <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/kofno/scry">implementation</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/crystal.py">syntax highlighting</a> for Crystal - GitHub supports <a href="https://github.com/atom-crystal/language-crystal" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Crystal - Learn <a href="https://exercism.org/tracks/crystal">Crystal on exercism.</a> - <a href="https://crystal-lang.org">crystal-lang.org</a> was registered in 2013 - See also: (10 related languages) <a href="ia-32.html">IA-32</a>, <a href="freebsd.html">FreeBSD</a>, <a href="ruby.html">Ruby</a>, <a href="c.html">C</a>, <a href="rust.html">Rust</a>, <a href="go.html">Go</a>, <a href="csharp.html">C#</a>, <a href="python.html">Python</a>, <a href="llvmir.html">LLVM IR</a>, <a href="csp.html">CSP</a> - 8 PLDB concepts link to Crystal: <a href="ace.html">Ace Editor</a>, <a href="civet.html">Civet</a>, <a href="crystal.html">Crystal</a>, <a href="ecr.html">Embedded Crystal</a>, <a href="mal.html">mal</a>, <a href="pegasus.html">Pegasus</a>, <a href="pygments.html">Pygments</a>, <a href="savi.html">Savi</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: # Type your code here, or load an example. # compile with --prelude=empty fun square(num : Int32) : Int32 num &* num end ``` ```Example from <a href='https://riju.codes/crystal'>Riju</a>: puts "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Crystal.cr'>hello-world</a>: puts "Hello World" ``` ```Example from <a href='http://helloworldcollection.de/#Crystal'>the Hello World Collection</a>: # Hello world in Crystal puts "Hello World" ``` ```Example from <a href='https://github.com/atom-crystal/language-crystal'>Linguist</a>: #!/usr/bin/env bin/crystal --run require "../../spec_helper" describe "Type inference: declare var" do it "types declare var" do assert_type("a :: Int32") { int32 } end it "types declare var and reads it" do assert_type("a :: Int32; a") { int32 } end it "types declare var and changes its type" do assert_type("a :: Int32; while 1 == 2; a = 'a'; end; a") { union_of(int32, char) } end it "declares instance var which appears in initialize" do result = assert_type(" class Foo @x :: Int32 end Foo.new") { types["Foo"] } mod = result.program foo = mod.types["Foo"] as NonGenericClassType foo.instance_vars["@x"].type.should eq(mod.int32) end it "declares instance var of generic class" do result = assert_type(" class Foo(T) @x :: T end Foo(Int32).new") do foo = types["Foo"] as GenericClassType foo_i32 = foo.instantiate([int32] of Type | ASTNode) foo_i32.lookup_instance_var("@x").type.should eq(int32) foo_i32 end end it "declares instance var of generic class after reopen" do result = assert_type(" class Foo(T) end f = Foo(Int32).new class Foo(T) @x :: T end f") do foo = types["Foo"] as GenericClassType foo_i32 = foo.instantiate([int32] of Type | ASTNode) foo_i32.lookup_instance_var("@x").type.should eq(int32) foo_i32 end end it "declares an instance variable in initialize" do assert_type(" class Foo def initialize @x :: Int32 end def x @x end end Foo.new.x ") { int32 } end end ``` ```Example from <a href='https://en.wikipedia.org/wiki/Crystal_(programming_language)'>Wikipedia</a>: channel = Channel(Int32).new spawn do puts "Before first send" channel.send(1) puts "Before second send" channel.send(2) end puts "Before first receive" value = channel.receive puts value # => 1 puts "Before second receive" value = channel.receive puts value # => 2 ``` ```Crystal <a href="../lists/keywords.html#q=crystal">Keywords</a> abstract do if nil? self unless alias else in of sizeof until as elsif include out struct when as? end instance_sizeof pointerof super while asm ensure is_a? private then with begin enum lib protected true yield break extend macro require type case false module rescue typeof class for next return uninitialized def fun nil select union ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example require "../../spec_helper" Token require row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token puts row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1598 8
Cryptol - Programming language Cryptol ======= Cryptol is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Adam C. Foltzer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Adam%20C.%20Foltzer Adam C. Foltzer #321 on PLDB 11 Years Old ```Download source code: git clone https://github.com/GaloisInc/cryptol ``` Cryptol is a domain specific programming language for cryptography developed by the Portland, Oregon based software development firm, Galois, Inc.. The language was originally developed for use by the United States National Security Agency. The language is also used by private firms that provide information technology systems, such as the American company Rockwell Collins provides to aerospace and defense contractors in the United States.The programming language is used for all aspects of developing and using cryptography, such as the design and implementation of new ciphers and the verification of existing cryptographic algorithms. Read more on Wikipedia... https://en.wikipedia.org/wiki/Cryptol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Cryptol is developed on <a href="https://github.com/GaloisInc/cryptol">GitHub</a> and has 1,124 stars - Early development of Cryptol happened in <a href="../lists/labs.html#q=Galois,Inc">Galois,Inc</a> - Cryptol is written in <a href="haskell.html">Haskell</a>, <a href="tex.html">Tex</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="css.html">CSS</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="perl.html">Perl</a>, <a href="svg.html">SVG</a>, <a href="yacc.html">Yacc</a>, <a href="logos.html">Logos</a>, <a href="vim-script.html">Vim script</a>, <a href="bash.html">Bash</a>, <a href="toml.html">TOML</a>, <a href="diff.html">Diff</a>, <a href="ini.html">Ini</a>, <a href="xml.html">XML</a>, <a href="powershell.html">PowerShell</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/haskell.py">syntax highlighting</a> for Cryptol - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/GaloisInc/ICryptol">Kernel</a> for Cryptol ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Cryptol'>hello-world</a>: :set ascii=on "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 691 3.5
crush - Programming language crush ===== crush is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Axel Liljencrantz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Axel%20Liljencrantz Axel Liljencrantz #688 on PLDB 5 Years Old ```Download source code: git clone https://github.com/liljencrantz/crush ``` Crush is an attempt to make a traditional command line shell that is also a modern programming language. It has the features one would expect from a modern programming language like a type system, closures and lexical scoping, but with a syntax geared toward both batch and interactive shell usage. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - crush is developed on <a href="https://github.com/liljencrantz/crush">GitHub</a> and has 1,832 stars - Early development of crush happened in <a href="../lists/labs.html#q=https://github.com/liljencrantz/">https://github.com/liljencrantz/</a> - crush is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="json.html">JSON</a>, <a href="csv.html">CSV</a>, <a href="protobuf.html">Protocol Buffers</a> - See also: (1 related languages) <a href="powershell.html">PowerShell</a> - Read more about crush on the web: 1. https://news.ycombinator.com/item?id=24079001 1. Built with Scroll v170.5.0 10/15/2024 355 1.8
Croma - Programming language Croma ===== Croma is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #3329 on PLDB 20 Years Old Croma may refer to: Croma (programming language), a dialect of the Lisp programming language Cromā, an Indian retailer of consumer electronics Giulio Croma (died 1632), an Italian painter Fiat Croma, a car Italian for an eighth note in music. Read more on Wikipedia... https://en.wikipedia.org/wiki/Croma Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Croma happened in <a href="../lists/labs.html#q=http://patrickcollison.com/">http://patrickcollison.com/</a> Built with Scroll v170.5.0 10/15/2024 245 1.2
Croc - Programming language Croc ==== Croc is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Jarrett Billingsley. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Jarrett%20Billingsley Jarrett Billingsley #664 on PLDB 19 Years Old ```Download source code: git clone https://github.com/JarrettBillingsley/Croc ``` The MiniD (has been renamed Croc) programming language is a small, lightweight, extension language in the vein of Lua or Squirrel, but designed to be used mainly with the D programming language. It supports both object-oriented and imperative programming paradigms, as well as some simple functional aspects. Distributed under the licence of zlib/libpng, MiniD is free software.. Read more on Wikipedia... https://web.archive.org/web/20190311032913/https://en.wikipedia.org/wiki/MiniD Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Croc is developed on <a href="https://github.com/JarrettBillingsley/Croc">GitHub</a> and has 75 stars - Early development of Croc happened in <a href="../lists/labs.html#q=http://www.dsource.org/projects/minid">http://www.dsource.org/projects/minid</a> - Croc is written in <a href="cpp.html">C++</a>, <a href="xml.html">XML</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="python.html">Python</a>, <a href="vim-script.html">Vim script</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/d.py">syntax highlighting</a> for Croc - See also: (8 related languages) <a href="d.html">D</a>, <a href="lua.html">Lua</a>, <a href="squirrel.html">Squirrel</a>, <a href="python.html">Python</a>, <a href="io.html">Io</a>, <a href="javascript.html">JavaScript</a>, <a href="c.html">C</a>, <a href="minid.html">MiniD</a> - 1 PLDB concepts link to Croc: <a href="minid.html">MiniD</a> ```Example from the web: module samples.interfaces class Method { _name _numParams this(name: string, numParams: int) { :_name = name :_numParams = numParams } function name() = :_name function implements(f: function) = f.numParams() == :_numParams function toString() = "{} ({} params)".format(:_name, :_numParams) } class Interface { _name _methods _implementors this(name: string, methods: array) { if(!methods.all(\m -> m as Method)) throw TypeError("All methods must be Methods") :_name = name :_methods = methods.dup() :_implementors = {} } function implement(T: class) { foreach(m; :_methods) { local name = m.name() if(!hasMethod(T, name) || !m.implements(T.(name))) throw TypeError("Class {} does not implement method '{}' from {}".format(nameOf(T), m, :_name)) } :_implementors[T] = true } function opCall(val: instance) { if(superOf(val) not in :_implementors) :implement(superOf(val)) return true } } function implements(T: class, vararg) { for(i; 0 .. #vararg) { local p = vararg[i] if(!(p as Interface)) throw TypeError("All varargs must be Interfaces") p.implement(T) } return T } local IStream = Interface("IStream", [ Method("read", 3) Method("write", 3) Method("seek", 2) ]) class DerpStream { function read(m, offset, size) {} function write(m, offset, size) {} function seek(offset, whence) {} } function streamSomething(s: @IStream) { s.read() writeln("yay!") } function main() { local d = DerpStream() streamSomething(d) } ``` ```Example from <a href='https://web.archive.org/web/20190311032913/https://en.wikipedia.org/wiki/MiniD'>Wikipedia</a>: function first(x: array|string) = x[0] writeln(first([1, 2, 3])) // prints 1 writeln(first("hello")) // prints h writeln(first(45)) // error, invalid parameter type 'int' ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example // 0[bB][01][01_]* Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // ([0-9][0-9_]*)(?![.eE]) Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // ([0-9][0-9_]*)(?=[.eE])(\.[0-9][0-9_]*)?([eE][+\-]?[0-9_]+)? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0[xX][0-9a-fA-F][0-9a-fA-F_]* Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 882 4.4
crmsh - Programming language crmsh ===== crmsh is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008 by Dejan Muhamedagic. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Dejan%20Muhamedagic Dejan Muhamedagic #900 on PLDB 17 Years Old ```Download source code: git clone https://github.com/ClusterLabs/crmsh ``` crmsh is a cluster management shell for the Pacemaker High Availability stack. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - crmsh is developed on <a href="https://github.com/ClusterLabs/crmsh">GitHub</a> and has 127 stars - Early development of crmsh happened in <a href="../lists/labs.html#q=https://github.com/ClusterLabs/">https://github.com/ClusterLabs/</a> - crmsh is written in <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="gherkin.html">Gherkin</a>, <a href="xml.html">XML</a>, <a href="expect.html">Expect</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="bash.html">Bash</a>, <a href="make.html">Make</a>, <a href="awk.html">awk</a>, <a href="vim-script.html">Vim script</a>, <a href="ini.html">Ini</a>, <a href="svg.html">SVG</a>, <a href="m4.html">M4</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="json.html">JSON</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dsls.py">syntax highlighting</a> for crmsh Built with Scroll v170.5.0 10/15/2024 389 1.9
Creole - Text markup language Creole ====== Creole is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1181 on PLDB 18 Years Old 0 <span title="Creole repos on GitHub.">Repos</span> Creole is a lightweight markup language, aimed at being a common markup language for wikis, enabling and simplifying the transfer of content between different wiki engines.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Creole_(markup) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - There are at least 0 Creole repos on <a href="https://github.com/search?q=language:Creole">GitHub</a> - Early development of Creole happened in <a href="../lists/labs.html#q=International Symposium on Wikis">International Symposium on Wikis</a> - GitHub supports <a href="https://github.com/Siddley/Creole" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Creole - See also: (3 related languages) <a href="xml.html">XML</a>, <a href="mediawiki.html">MediaWiki</a>, <a href="tiddlywiki.html">TiddlyWiki</a> ```Example from the web: * Bullet list * Second item ** Sub item # Numbered list # Second item ## Sub item ``` ```Example from <a href='https://github.com/Siddley/Creole'>Linguist</a>: = Creole Creole is a Creole-to-HTML converter for Creole, the lightweight markup language (http://wikicreole.org/). Github uses this converter to render *.creole files. Project page on github: * http://github.com/minad/creole Travis-CI: * https://travis-ci.org/minad/creole RDOC: * http://rdoc.info/projects/minad/creole == INSTALLATION {{{ gem install creole }}} == SYNOPSIS {{{ require 'creole' html = Creole.creolize('== Creole text') }}} == BUGS If you found a bug, please report it at the Creole project's tracker on GitHub: http://github.com/minad/creole/issues == AUTHORS * Lars Christensen (larsch) * Daniel Mendler (minad) == LICENSE Creole is Copyright (c) 2008 - 2013 Lars Christensen, Daniel Mendler. It is free software, and may be redistributed under the terms specified in the README file of the Ruby distribution. ``` ```Example from <a href='https://en.wikipedia.org/wiki/Creole_(markup)'>Wikipedia</a>: |= |= table |= header | | a | table | row | | b | table | row | ``` Built with Scroll v170.5.0 10/15/2024 487 2.4
Crema - Programming language Crema ===== Crema is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Jacob Torrey and Jared Wright. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Jacob%20Torrey Jacob Torrey https://pldb.io/concepts/../lists/creators.html#q=Jared%20Wright Jared Wright #1367 on PLDB 11 Years Old ```Download source code: git clone https://github.com/ainfosec/crema ``` Crema is a LLVM front-end that aims to specifically execute in sub-Turing Complete space. Designed to be simple to learn, and practical for the majority of programming tasks needed, Crema can restrict the computational complexity of the program to the minimum needed to improve security. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Crema is developed on <a href="https://github.com/ainfosec/crema">GitHub</a> and has 64 stars - Early development of Crema happened in <a href="../lists/labs.html#q=Assured Information Security, Inc.">Assured Information Security, Inc.</a> - Crema is written in <a href="cpp.html">C++</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a> ```Example from the web: def int binarySearch(int values[], int searchTarget){ int upperBound = list_length(values) - 1 # Upper index of seach region int lowerBound = 0 # Lower index of seach region int delta = list_length(values) # Distance between upperBound and lowerBound int middleValueIndex = 0 # Mid-point index between upper and lower bounds int middleValue = 0 # Value at the mid-point index int foundIndex = -1 # The index of the target number after finding foreach(values as value){ # Check middle value to see if it matches target number middleValueIndex = ((upperBound + lowerBound) / 2) middleValue = values[middleValueIndex] if(middleValue == searchTarget){ foundIndex = middleValueIndex break } #Re-adjust the lower and upper bounds for next itteration if(middleValue >= searchTarget){ upperBound = middleValueIndex - 1 }else{ lowerBound = middleValueIndex + 1 } delta = upperBound - lowerBound } return foundIndex } ``` ```Crema <a href="../lists/keywords.html#q=crema">Keywords</a> as bool break char def double else eq extern false foreach ge gt if int le lt neq return sdef string struct true uint void ``` Built with Scroll v170.5.0 10/15/2024 503 2.5
Creative Basic - Programming language Creative Basic ============== Creative Basic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #2693 on PLDB 17 Years Old Creative Basic (CB) is a third-generation event-driven programming language for Windows, with an integrated development environment (IDE). Current version executables are interpreted and require no runtime libraries be installed on the end-user's computer. A planned future version will have compiled executables. Read more on Wikipedia... https://en.wikipedia.org/wiki/Creative_Basic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> ```Example from <a href='https://en.wikipedia.org/wiki/Creative_Basic'>Wikipedia</a>: def w:WINDOW def wstyle:INT wstyle = @SIZE|@MINBOX|@MAXBOX WINDOW w,50,50,800,600,wstyle,0,"Window Title",main SETWINDOWCOLOR w,RGB(0,0,90) CONTROL w,"B,Exit,(800-80)/2, 500, 80, 40, 0, 1" WAITUNTIL w = 0 END SUB main SELECT @CLASS case @IDCLOSEWINDOW closewindow w ' clicking the Exit button ... case @IDCONTROL select @CONTROLID case 1 closewindow w endselect endselect RETURN ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token ' row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 374 1.9
crates-pm - Package manager crates-pm ========= crates-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2483 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of crates-pm happened in <a href="../lists/labs.html#q=https://github.com/rust-lang">https://github.com/rust-lang</a> - <a href="https://crates.io/">crates.io</a> was registered in 2014 Built with Scroll v170.5.0 10/15/2024 210 1.1
Crap - Programming language Crap ==== Crap, aka Concise RegEx-Aware Preprocessor, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Henry Kroll III. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Henry%20Kroll%20III Henry Kroll III #1522 on PLDB 7 Years Old ```Download source code: git clone https://github.com/themanyone/crap ``` crap stands for concise, regex-aware preprocessor, it turns simplified crap code, python or lua-like pseudocode into c11 - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Crap is developed on <a href="https://github.com/themanyone/crap">GitHub</a> and has 7 stars - Early development of Crap happened in <a href="../lists/labs.html#q=https://github.com/themanyone/">https://github.com/themanyone/</a> - Crap is written in <a href="c.html">C</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/crap">syntax highlighting</a> for Crap ```Example from the web: #if 0 crap $0 | tcc -run -; exit 0 #endif #include <stdio.h> #define M 3 #define N 4 main // defined length [M][N] is computable int test_image[M][N]= {{1,2,3,4}, {5,6,7,8}, {9,10,11,12}}, // undefined length *i is not *i, j for i in test_image // computable length for j in i[:N] // undefined length, add [:N] printf "%i%s", j, j_index==N-1?"\n":", " ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example // The same as c Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // The same as c Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // The same as c Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // The same as c Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example // Similar to python or lua Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // The same as c Token // Built with Scroll v170.5.0 10/15/2024 531 2.7
Cranelift - Intermediate representation language Cranelift ========= Cranelift is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2016 by Jakob Olesen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Jakob%20Olesen Jakob Olesen #860 on PLDB 9 Years Old ```Download source code: git clone https://github.com/CraneStation/cranelift ``` Cranelift code generator - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - Cranelift is developed on <a href="https://github.com/CraneStation/cranelift">GitHub</a> and has 2,482 stars - Early development of Cranelift happened in <a href="../lists/labs.html#q=https://github.com/CraneStation/">https://github.com/CraneStation/</a> - Cranelift is written in <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 252 1.3
cran-pm - Package manager cran-pm ======= cran-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #2482 on PLDB 32 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of cran-pm happened in <a href="../lists/labs.html#q=Vienna University of Economics">Vienna University of Economics</a> and <a href="../lists/labs.html#q=Business">Business</a> - Read more about cran-pm on the web: 1. https://en.wikipedia.org/wiki/R_(programming_language)#CRAN 1. Built with Scroll v170.5.0 10/15/2024 224 1.1
CRAM file format - Binary data format CRAM file format ================ CRAM file format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #2207 on PLDB 14 Years Old CRAM is a compressed columnar file format for storing biological sequences aligned to a reference sequence, initially devised by Markus Hsi-Yang Fritz et al.CRAM was designed to be an efficient reference-based alternative to the Sequence Alignment Map (SAM) and Binary Alignment Map (BAM) file formats. It optionally uses a genomic reference to describe differences between the aligned sequence fragments and the reference sequence, reducing storage costs. Additionally each column in the SAM format is separated into its own blocks, improving compression ratio. Read more on Wikipedia... https://en.wikipedia.org/wiki/CRAM_(file_format) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of CRAM file format happened in <a href="../lists/labs.html#q=Global Alliance for Genomics and Health">Global Alliance for Genomics and Health</a> - See also: (5 related languages) <a href="sam-format.html">SAM file format</a>, <a href="bam-format.html">Binary Alignment Map</a>, <a href="python.html">Python</a>, <a href="java.html">Java</a>, <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 345 1.7
crack - Programming language crack ===== crack is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #3047 on PLDB 14 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of crack happened in <a href="../lists/labs.html#q=https://github.com/crack-lang">https://github.com/crack-lang</a> HackerNews discussions of crack =============================== title|titleLink|date|score|comments The Crack Programming Language|https://news.ycombinator.com/item?id=12016563|07/01/2016|2|0 Built with Scroll v170.5.0 10/15/2024 221 1.1
Cqlpp Built with Scroll v170.5.0 10/15/2024 6 0
Cqlf Built with Scroll v170.5.0 10/15/2024 6 0
cql - Programming language cql === cql is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2583 on PLDB 27 Years Old As an abbreviation, CQL can refer to: Chess Query Language, a query language for interrogating chess databases Contextual Query Language (or common query language), for information retrieval Cassandra Query Language, for Apache Cassandra Classora Query Language, for Classora Knowledge Base CIM Query Language, a query language for the Common Information Model (CIM) standard from the Distributed Management Task Force (DMTF) Cypher Query Language a declarative graph query language that allows for expressive and efficient querying and updating of a property graph.. Read more on Wikipedia... https://en.wikipedia.org/wiki/CQL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of cql happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - cql on HOPL https://hopl.info/showlanguage.prx?exp=5568 cql on HOPL - See also: (1 related languages) <a href="cypher.html">Cypher Query Language</a> - Read more about cql on Semantic Scholar: 1. https://semanticscholar.org/paper/20a10f4140ae568527c3de5603300e7b1ec6caa9 1. Built with Scroll v170.5.0 10/15/2024 325 1.6
C++ - Programming language C++ === C++ is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985 by Bjarne Stroustrup. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 https://pldb.io/concepts/../lists/creators.html#q=Bjarne%20Stroustrup Bjarne Stroustrup #5 on PLDB 40 Years Old 2m <span title="C++ repos on GitHub.">Repos</span> C++ ( pronounced cee plus plus) is a general-purpose programming language. It has imperative, object-oriented and generic programming features, while also providing facilities for low-level memory manipulation. It was designed with a bias toward system programming and embedded, resource-constrained and large systems, with performance, efficiency and flexibility of use as its design highlights. Read more on Wikipedia... https://en.wikipedia.org/wiki/C++ Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 2,161,625 C++ repos on <a href="https://github.com/search?q=language:C++">GitHub</a> - C++ is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="c.html">C</a> - Early development of C++ happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - The Google BigQuery Public Dataset GitHub snapshot shows 171k users using C++ in 278k repos on <a href="https://api.github.com/search/repositories?q=language:C++">GitHub</a> - Check out the 204 <a href="https://www.meetup.com/topics/c/">C++ meetup groups</a> on Meetup.com. - There are 220,359 members in the <a href="https://reddit.com/r/cpp">C++ subreddit</a> - There are 46,028 <a href="https://projecteuler.net/language=C/C++">Project Euler</a> users using C++ - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> C++ programmers reported a median salary of $54,049. 24% of respondents reported using C++. 20,057 programmers reported using C++, and 15,249 said they wanted to use it - C++ is supported by the <a href="https://www.sourceware.org/gdb/">GDB</a> - C++ on HOPL https://hopl.info/showlanguage.prx?exp=1202 C++ on HOPL - C++ ranks #4 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - C++ Ubuntu package https://packages.ubuntu.com/jammy/g++ C++ Ubuntu package - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/cpp">grammar</a> for C++ - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/cpp">package</a> for syntax highlighting C++ - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/c_cpp.py">syntax highlighting</a> for C++ - GitHub supports <a href="https://github.com/textmate/c.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for C++ - C++ appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/cpp">C++ on exercism.</a> - PLDB has 2 <a href="jupyter-notebook.html">Jupyter</a> Kernels for C++: <a href="https://github.com/root-mirror/cling">github.com</a>, <a href="https://github.com/QuantStack/xeus-cling">github.com</a> - Annual Reports for C++ https://isocpp.org/about/annual-reports Annual Reports for C++ - Events page for C++ https://isocpp.org/blog/category/events Events page for C++ - Indeed.com has 22,237 matches for <a href="https://www.indeed.com/jobs?q=c++ engineer">"c++ engineer"</a>. - <a href="http://isocpp.org/">isocpp.org</a> was registered in 2012 - See also: (21 related languages) <a href="ada.html">Ada</a>, <a href="algol-68.html">ALGOL 68</a>, <a href="c.html">C</a>, <a href="clu.html">CLU</a>, <a href="ml.html">ML</a>, <a href="simula.html">Simula</a>, <a href="python.html">Python</a>, <a href="csharp.html">C#</a>, <a href="chapel.html">Chapel</a>, <a href="d.html">D</a>, <a href="java.html">Java</a>, <a href="lua.html">Lua</a>, <a href="perl.html">Perl</a>, <a href="php.html">PHP</a>, <a href="rust.html">Rust</a>, <a href="nim.html">Nim</a>, <a href="sql.html">SQL</a>, <a href="bcpl.html">BCPL</a>, <a href="unix.html">Unix</a>, <a href="assembly-language.html">Assembly language</a>, <a href="regex.html">Regular Expressions</a> - 301 PLDB concepts link to C++: <a href="ace.html">Ace Editor</a>, <a href="acorn-lang.html">acorn-lang</a>, <a href="apache-hbase.html">Apache Hbase</a>, <a href="arduino.html">Arduino Programming Language</a>, <a href="arkscript.html">ArkScript</a>, <a href="arrow-format.html">Apache Arrow</a>, <a href="atomspace.html">atomspace</a>, <a href="avi-synth.html">AviSynth</a>, <a href="basis-universal-format.html">Basis Codec</a>, <a href="bazel.html">Bazel</a>, <a href="beef.html">beef-lang</a>, <a href="berkeleydb.html">Berkeley DB</a>, <a href="binaryen.html">binaryen</a>, <a href="bio.html">Bio</a>, <a href="blitzmax.html">BlitzMax</a>, <a href="boomerang-decompiler.html">Boomerang Decompiler</a>, <a href="bosque.html">bosque</a>, <a href="bucklescript.html">Bucklescript</a>, <a href="c2.html">C2</a>, <a href="c3.html">C3</a>, <a href="calc4.html">Calc4</a>, <a href="candor.html">candor</a>, <a href="cane.html">Cane</a>, <a href="capn-proto.html">Cap'n Proto</a>, <a href="carbon.html">Carbon</a>, <a href="chaiscript.html">chaiscript</a>, <a href="chapel.html">Chapel</a>, <a href="chika.html">Chika</a>, <a href="chisel.html">chisel</a>, <a href="chrysalisp.html">chrysaLisp</a>, <a href="ciel.html">Ciel</a>, <a href="cir.html">CIR</a>, <a href="circle-lang.html">circle-lang</a>, <a href="cito.html">Ć</a>, <a href="cityhash-hash-function.html">cityhash-hash-function</a>, <a href="clang.html">Clang</a>, <a href="clay.html">clay</a>, <a href="click.html">Click</a>, <a href="clike.html">clike</a>, <a href="cloc.html">cloc</a>, <a href="couchdb.html">CouchDB</a>, <a href="crema.html">Crema</a>, <a href="croc.html">Croc</a>, <a href="crystal.html">Crystal</a>, <a href="cspydr.html">CSpydr</a>, <a href="curv.html">curv</a>, <a href="cwerg.html">Cwerg</a>, <a href="cyber.html">Cyber</a>, <a href="dale.html">Dale</a>, <a href="dashrep.html">Dashrep</a>, <a href="dex.html">dex</a>, <a href="dplyr.html">dplyr</a>, <a href="dragonbasic.html">DragonBASIC</a>, <a href="drakon.html">DRAKON</a>, <a href="duro.html">duro</a>, <a href="ec.html">eC</a>, <a href="ecr.html">Embedded Crystal</a>, <a href="egel.html">Egel</a>, <a href="eiffel.html">Eiffel</a>, <a href="elena.html">ELENA</a>, <a href="elfe.html">ELFE</a>, <a href="emerald-lang.html">emerald-lang</a>, <a href="emojicode.html">Emojicode</a>, <a href="emscripten.html">Emscripten</a>, <a href="encore.html">Encore</a>, <a href="enso.html">Enso</a>, <a href="erlang.html">Erlang</a>, <a href="eyg.html">EYG</a>, <a href="f-prime.html">F Prime</a>, <a href="factor.html">Factor</a>, <a href="fardlang.html">Fardlang</a>, <a href="felix.html">Felix</a>, <a href="fern.html">Fern</a>, <a href="fetlang.html">fetlang</a>, <a href="ffmpeg.html">FFmpeg</a>, <a href="filebench-wml.html">Filebench WML</a>, <a href="firrtl.html">firrtl</a>, <a href="fish.html">fish</a>, <a href="flare.html">Flare</a>, <a href="flatbuffers.html">FlatBuffers</a>, <a href="flex.html">FLEX</a>, <a href="flow.html">Flow</a>, <a href="flow9.html">Flow9</a>, <a href="flua.html">flua</a>, <a href="flutter.html">Flutter</a>, <a href="forthscript.html">ForthScript</a>, <a href="g-portugol.html">G-Portugol</a>, <a href="gap.html">GAP</a>, <a href="gcc.html">GCC</a>, <a href="gdl.html">GNU Data Language</a>, <a href="generate-ninja.html">GN</a>, <a href="ghc.html">GHC</a>, <a href="go.html">Go</a>, <a href="gradle.html">Gradle</a>, <a href="graph-it.html">GraphIt</a>, <a href="gravity.html">gravity</a>, <a href="groff.html">groff</a>, <a href="gura.html">gura</a>, <a href="hal-format.html">HAL Format</a>, <a href="halide.html">Halide</a>, <a href="harlan.html">harlan</a>, <a href="hashlink.html">hashlink</a>, <a href="haxe.html">Haxe</a>, <a href="hhvm.html">HHVM</a>, <a href="hla.html">High Level Assembly</a>, <a href="hobbes.html">hobbes</a>, <a href="homa.html">Homa</a>, <a href="hpp.html">H++</a>, <a href="huginn.html">huginn</a>, <a href="huwcode.html">HuwCode</a>, <a href="hyphy.html">HyPhy</a>, <a href="ibis.html">Ibis</a>, <a href="imhex.html">ImHex</a>, <a href="impala.html">Impala</a>, <a href="invokator.html">invokator</a>, <a href="ircis.html">ircis</a>, <a href="iterm2.html">Iterm2</a>, <a href="j.html">J</a>, <a href="jakt.html">Jakt</a>, <a href="jank.html">Jank</a>, <a href="java.html">Java</a>, <a href="jeebox.html">jeebox</a>, <a href="jinx.html">jinx</a>, <a href="jq.html">jq</a>, <a href="jsil-compiler.html">jsil-compiler</a>, <a href="jsonnet.html">Jsonnet</a>, <a href="jule.html">Jule</a>, <a href="julia.html">Julia</a>, <a href="kakoune-editor.html">Kakoune</a>, <a href="kerf.html">kerf</a>, <a href="koka.html">Koka</a>, <a href="kotlin.html">Kotlin</a>, <a href="ktexteditor-editor.html">ktexteditor-editor</a>, <a href="kuin.html">Kuin</a>, <a href="kumir.html">kumir</a>, <a href="ladybird.html">Ladybird</a>, <a href="lax.html">Lax</a>, <a href="ldpl.html">ldpl</a>, <a href="lean.html">Lean</a>, <a href="lesma.html">Lesma</a>, <a href="leveldb.html">LevelDB</a>, <a href="lift.html">lift</a>, <a href="linux.html">Linux</a>, <a href="lobster.html">lobster</a>, <a href="loci.html">loci</a>, <a href="luna.html">Luna</a>, <a href="lwjgl.html">LWJGL</a>, <a href="mal.html">mal</a>, <a href="manool.html">manool</a>, <a href="markus.html">Markus</a>, <a href="matplotlib.html">Matplotlib</a>, <a href="mewmew.html">MewMew</a>, <a href="micro-cpp.html">ΜC++</a>, <a href="microarchitecture-description-language.html">mdl</a>, <a href="microblocks.html">MicroBlocks</a>, <a href="micropython.html">MicroPython</a>, <a href="mimium.html">mimium</a>, <a href="minecraft.html">Minecraft</a>, <a href="minizinc.html">MiniZinc</a>, <a href="mongodb.html">MongoDB</a>, <a href="monkeyx.html">MonkeyX</a>, <a href="mu.html">Mu</a>, <a href="mun-lang.html">mun-lang</a>, <a href="mys.html">mys</a>, <a href="neeilang.html">neeilang</a>, <a href="nim.html">Nim</a>, <a href="ninja.html">Ninja</a>, <a href="nodejs.html">Node.js</a>, <a href="numba.html">Numba</a>, <a href="nuua.html">Nuua</a>, <a href="objectscript.html">ObjectScript</a>, <a href="odin.html">odin</a>, <a href="oil.html">oil</a>, <a href="olc.html">Open Location Code</a>, <a href="om.html">Om</a>, <a href="onnx.html">onnx</a>, <a href="ooc.html">ooc</a>, <a href="oopsilon.html">oopsilon</a>, <a href="open-nn.html">OpenNN</a>, <a href="open-shading-language.html">Open Shading Language</a>, <a href="opencv.html">OpenCV</a>, <a href="orca.html">orca</a>, <a href="p-star.html">P*</a>, <a href="particles.html">Particles</a>, <a href="pawn-scripting-language.html">Pawn</a>, <a href="pawn.html">PAWN</a>, <a href="pep8.html">Pep8</a>, <a href="phorth.html">phorth</a>, <a href="php.html">PHP</a>, <a href="please-build.html">Please Build</a>, <a href="pony.html">Pony</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="pov-ray-sdl.html">POV-Ray SDL</a>, <a href="prql.html">PRQL</a>, <a href="psyche-c.html">psyche-c</a>, <a href="pygments.html">Pygments</a>, <a href="python.html">Python</a>, <a href="pytorch.html">PyTorch</a>, <a href="qoir.html">QOIR</a>, <a href="qore.html">Qore</a>, <a href="qt.html">Qt</a>, <a href="racket.html">Racket</a>, <a href="ragel.html">Ragel</a>, <a href="rakudo.html">Rakudo</a>, <a href="ramen.html">ramen</a>, <a href="rapidbatch.html">RapidBatch</a>, <a href="rapira.html">Rapira</a>, <a href="raptorjit.html">raptorjit</a>, <a href="react-native.html">React Native</a>, <a href="real-time-concurrent-c.html">Real-Time Concurrent C</a>, <a href="redis.html">Redis</a>, <a href="retdec.html">RetDec</a>, <a href="revolution-programming-language.html">Revolution</a>, <a href="rhine.html">rhine</a>, <a href="rholang.html">Rholang</a>, <a href="ricscript.html">RicScript</a>, <a href="rigc.html">RigC</a>, <a href="ripple.html">Ripple</a>, <a href="rocksdb.html">RocksDB</a>, <a href="root-lib.html">ROOT</a>, <a href="roslyn-compiler.html">Roslyn compiler</a>, <a href="ruby.html">Ruby</a>, <a href="rust.html">Rust</a>, <a href="savi.html">Savi</a>, <a href="scikit-learn.html">Scikit-learn</a>, <a href="scipy.html">SciPy</a>, <a href="score.html">score</a>, <a href="sdlang.html">SDLang</a>, <a href="seq.html">Seq</a>, <a href="sham.html">sham</a>, <a href="sile.html">sile</a>, <a href="simit.html">Simit</a>, <a href="simple-binary-encoding.html">Simple Binary Encoding</a>, <a href="skip.html">skip</a>, <a href="smallbasic.html">SmallBASIC</a>, <a href="smc.html">SMC</a>, <a href="smpl.html">Semantic Patch Language</a>, <a href="solidity.html">Solidity</a>, <a href="souper.html">souper</a>, <a href="sourcepawn.html">SourcePawn</a>, <a href="spatial.html">Spatial</a>, <a href="speedie.html">Speedie</a>, <a href="spiral.html">spiral</a>, <a href="sporth.html">sporth</a>, <a href="sqlite.html">SQLite</a>, <a href="squirrel.html">Squirrel</a>, <a href="stacklang.html">stacklang</a>, <a href="stan.html">Stan</a>, <a href="subleq.html">Subleq</a>, <a href="swallow.html">Swallow</a>, <a href="swift.html">Swift</a>, <a href="t2b.html">t2b</a>, <a href="taichi.html">Taichi</a>, <a href="tamgu.html">tamgu</a>, <a href="tao3d.html">tao3d</a>, <a href="tbox-lib.html">tbox-lib</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="terra.html">Terra</a>, <a href="testml.html">TestML</a>, <a href="textadept-editor.html">Textadept</a>, <a href="tiledb.html">tiledb</a>, <a href="toy-lang.html">Toy</a>, <a href="treesheets.html">TreeSheets</a>, <a href="triton.html">Triton</a>, <a href="tuplemarkup.html">tuplemarkup</a>, <a href="txtzyme.html">txtzyme</a>, <a href="ucl.html">UCL</a>, <a href="uno.html">Uno</a>, <a href="v.html">V</a>, <a href="v8.html">v8</a>, <a href="vale.html">Vale</a>, <a href="vcpkg-pm.html">Vcpkg</a>, <a href="vdscript.html">vdscript</a>, <a href="verona.html">verona</a>, <a href="virgil.html">Virgil</a>, <a href="vlc.html">VLC</a>, <a href="vsxu.html">VSXu</a>, <a href="wa.html">Wa-lang</a>, <a href="wart.html">Wart</a>, <a href="wasm.html">WebAssembly</a>, <a href="wasmer.html">wasmer</a>, <a href="wax.html">Wax</a>, <a href="whack.html">whack</a>, <a href="wing.html">Wing</a>, <a href="winxed.html">winxed</a>, <a href="wiredtiger.html">WiredTiger</a>, <a href="wonkey.html">Wonkey</a>, <a href="xgboost-model.html">Xgboost</a>, <a href="xgboost.html">XGBoost</a>, <a href="xl-lang.html">XL</a>, <a href="xlwings-editor.html">xlwings-editor</a>, <a href="xodio.html">xodio</a>, <a href="yacas.html">Yacas</a>, <a href="yara.html">YARA</a>, <a href="yasl.html">Yet Another Scripting Language</a>, <a href="z-flat.html">Z-flat</a>, <a href="z2.html">z2</a>, <a href="zeta.html">Zeta</a>, <a href="zig.html">Zig</a>, <a href="zl.html">zl</a>, <a href="zot.html">Zot</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: // Type your code here, or load an example. int square(int num) { return num * num; } ``` ```Example from <a href='https://riju.codes/cpp'>Riju</a>: #include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/C++.cpp'>hello-world</a>: #include <iostream> int main() { std::cout << "Hello World" << std::endl; } ``` ```Example from <a href='http://helloworldcollection.de/#C++'>the Hello World Collection</a>: // Hello World in C++ (pre-ISO) #include <iostream.h> main() { cout << "Hello World!" << endl; return 0; } ``` ```Example from <a href='https://github.com/textmate/c.tmbundle'>Linguist</a>: #include <cstdint> namespace Gui { } ``` ```Example from <a href='https://en.wikipedia.org/wiki/C++'>Wikipedia</a>: 1 #include <iostream> 2 #include <vector> 3 #include <stdexcept> 4 5 int main() { 6 try { 7 std::vector<int> vec{3, 4, 3, 1}; 8 int i{vec.at(4)}; // Throws an exception, std::out_of_range (indexing for vec is from 0-3 not 1-4) 9 } 10 // An exception handler, catches std::out_of_range, which is thrown by vec.at(4) 11 catch (std::out_of_range &e) { 12 std::cerr << "Accessing a non-existent element: " << e.what() << '\n'; 13 } 14 // To catch any other standard library exceptions (they derive from std::exception) 15 catch (std::exception &e) { 16 std::cerr << "Exception thrown: " << e.what() << '\n'; 17 } 18 // Catch any unrecognised exceptions (i.e. those which don't derive from std::exception) 19 catch (...) { 20 std::cerr << "Some fatal error\n"; 21 } 22 } ``` ```C++ <a href="../lists/keywords.html#q=cpp">Keywords</a> #define #defined #elif #else #endif #error #if #ifdef #ifndef #include #line #pragma #undef alignas alignof and and_eq asm atomic_cancel atomic_commit atomic_noexcept auto bitand bitor bool break case catch char char16_t char32_t class compl concept const constexpr const_cast continue decltype default delete do double dynamic_cast else enum explicit export extern false final float for friend goto if inline int import long module mutable namespace new noexcept not not_eq nullptr operator or or_eq override private protected public register reinterpret_cast requires return short signed sizeof static static_assert static_cast struct switch synchronized template this thread_local throw transaction_safe transaction_safe_dynamic true try typedef typeid typename union unsigned using virtual void volatile wchar_t while xor xor_eq ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example #include <iostream> Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature Threads FeatureLink ../features/hasThreads.html Supported <span class="hasFeature">✓</span> Example Token row Feature Virtual function FeatureLink ../features/hasVirtualFunctions.html Supported <span class="hasFeature">✓</span> Example class Animal { public: // Intentionally not virtual: void Move(void) { std::cout << "This animal moves in some way" << std::endl; } virtual void Eat(void) = 0; }; // The class "Animal" may possess a definition for Eat if desired. class Llama : public Animal { public: // The non virtual function Move is inherited but not overridden. void Eat(void) override { std::cout << "Llamas eat grass!" << std::endl; } }; Token row Feature Templates FeatureLink ../features/hasTemplates.html Supported <span class="hasFeature">✓</span> Example template <int length> Vector<length>& Vector<length>::operator+=(const Vector<length>& rhs) { for (int i = 0; i < length; ++i) value[i] += rhs.value[i]; return *this; } Token row Feature Explicit Standard Library FeatureLink ../features/hasExplicitStandardLibrary.html Supported <span class="hasFeature">✓</span> Example #include <stdio.h> Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Namespaces FeatureLink ../features/hasNamespaces.html Supported <span class="hasFeature">✓</span> Example #include <iostream> using namespace std; // Variable created inside namespace namespace first { int val = 500; } // Global variable int val = 100; // Ways to do it: https://en.cppreference.com/w/cpp/language/namespace namespace ns_name { declarations } inline namespace ns_name { declarations } namespace { declarations } ns_name::name using namespace ns_name; using ns_name::name; namespace name = qualified-namespace ; namespace ns_name::inline(since C++20)(optional) name { declarations } Token row Feature Function Overloading FeatureLink ../features/hasFunctionOverloading.html Supported <span class="hasFeature">✓</span> Example // volume of a cube int volume(const int s) { return s*s*s; } // volume of a cylinder double volume(const double r, const int h) { return 3.1415926*r*r*static_cast<double>(h); } Token row Feature Iterators FeatureLink ../features/hasIterators.html Supported <span class="hasFeature">✓</span> Example std::vector<int> items; items.push_back(5); // Append integer value '5' to vector 'items'. items.push_back(2); // Append integer value '2' to vector 'items'. items.push_back(9); // Append integer value '9' to vector 'items'. for (auto it = items.begin(); it != items.end(); ++it) { // Iterate through 'items'. std::cout << *it; // And print value of 'items' for current index. } Token row Feature Constructors FeatureLink ../features/hasConstructors.html Supported <span class="hasFeature">✓</span> Example class Foobar { public: Foobar(double r = 1.0, double alpha = 0.0) // Constructor, parameters with default values. : x_(r * cos(alpha)) // <- Initializer list { y_ = r * sin(alpha); // <- Normal assignment } private: double x_; double y_; }; Foobar a, b(3), c(5, M_PI/4); Token row Feature Single Dispatch FeatureLink ../features/hasSingleDispatch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Partial Application FeatureLink ../features/hasPartialApplication.html Supported <span class="hasFeature">✓</span> Example // http://www.cplusplus.com/reference/functional/bind/ // bind example #include <iostream> // std::cout #include <functional> // std::bind // a function: (also works with function object: std::divides<double> my_divide;) double my_divide (double x, double y) {return x/y;} struct MyPair { double a,b; double multiply() {return a*b;} }; int main () { using namespace std::placeholders; // adds visibility of _1, _2, _3,... // binding functions: auto fn_five = std::bind (my_divide,10,2); // returns 10/2 std::cout << fn_five() << '\n'; // 5 auto fn_half = std::bind (my_divide,_1,2); // returns x/2 std::cout << fn_half(10) << '\n'; // 5 auto fn_invert = std::bind (my_divide,_2,_1); // returns y/x std::cout << fn_invert(10,2) << '\n'; // 0.2 auto fn_rounding = std::bind<int> (my_divide,_1,_2); // returns int(x/y) std::cout << fn_rounding(10,3) << '\n'; // 3 MyPair ten_two {10,2}; // binding members: auto bound_member_fn = std::bind (&MyPair::multiply,_1); // returns x.multiply() std::cout << bound_member_fn(ten_two) << '\n'; // 20 auto bound_member_data = std::bind (&MyPair::a,ten_two); // returns ten_two.a std::cout << bound_member_data() << '\n'; // 10 return 0; } Token row Feature Magic Getters and Setters FeatureLink ../features/hasMagicGettersAndSetters.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 3989 19.9
CPLEX - Application CPLEX ===== CPLEX is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1988 by Robert Bixby. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 https://pldb.io/concepts/../lists/creators.html#q=Robert%20Bixby Robert Bixby #2091 on PLDB 37 Years Old CPLEX is an optimization software package that solves linear programming, mixed integer programming, and quadratic programming problems. It is widely used in industry for solving large-scale optimization problems. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of CPLEX happened in <a href="../lists/labs.html#q=IBM">IBM</a> - 1 PLDB concepts link to CPLEX: <a href="lp-format.html">LP Format</a> Built with Scroll v170.5.0 10/15/2024 246 1.2
CPL - Programming language CPL === CPL, aka Combined Programming Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1963 by Christopher Strachey. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221963%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1963 https://pldb.io/concepts/../lists/creators.html#q=Christopher%20Strachey Christopher Strachey #1024 on PLDB 62 Years Old CPL (Combined Programming Language) is a multi-paradigm programming language, that was developed in the early 1960s. It is an early ancestor of the C language via the BCPL and B languages.. Read more on Wikipedia... https://en.wikipedia.org/wiki/CPL_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CPL happened in <a href="../lists/labs.html#q=University of Cambridge">University of Cambridge</a> and <a href="../lists/labs.html#q=University of London">University of London</a> - CPL on HOPL https://hopl.info/showlanguage.prx?exp=181 CPL on HOPL - See also: (5 related languages) <a href="algol-60.html">ALGOL 60</a>, <a href="bcpl.html">BCPL</a>, <a href="pop-2.html">POP-2</a>, <a href="b.html">B</a>, <a href="c.html">C</a> ```Example from <a href='https://en.wikipedia.org/wiki/CPL_(programming_language)'>Wikipedia</a>: Max(Items, ValueFunction) = value of § (Best, BestVal) = (NIL, -∞) while Items do § (Item, Val) = (Head(Items), ValueFunction(Head(Items))) if Val > BestVal then (Best, BestVal) := (Item, Val) Items := Rest(Items) §⃒ result is Best §⃒ ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token := Built with Scroll v170.5.0 10/15/2024 392 2
cperl - Programming language cperl ===== cperl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Reini Urban. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Reini%20Urban Reini Urban #833 on PLDB 8 Years Old ```Download source code: git clone https://github.com/perl11/cperl ``` cperl is a better variant of Perl 5 with many Perl 6 based features and improvements, but without breaking compatibility. CPAN works. It is a "perl 11", 5 + 6 = 11. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - cperl is developed on <a href="https://github.com/perl11/cperl">GitHub</a> and has 142 stars - Early development of cperl happened in <a href="../lists/labs.html#q=https://github.com/perl11/">https://github.com/perl11/</a> - <a href="http://perl11.github.io/">perl11.org</a> was registered in 2021 Built with Scroll v170.5.0 10/15/2024 279 1.4
cpan-pm - Package manager cpan-pm ======= cpan-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #2481 on PLDB 30 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of cpan-pm happened in <a href="../lists/labs.html#q=https://pause.perl.org/pause/query?ACTION=who_admin">https://pause.perl.org/pause/query?ACTION=who_admin</a> - <a href="https://www.cpan.org/">cpan.org</a> was registered in 1998 Built with Scroll v170.5.0 10/15/2024 217 1.1
CP - Programming language CP == CP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #2878 on PLDB 38 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CP happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - CP on HOPL https://hopl.info/showlanguage.prx?exp=1311 CP on HOPL - Read more about CP on Semantic Scholar: 1. https://semanticscholar.org/paper/ac97d662b36e0d7bd476839349b0bd29321cdb1e 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/C+'>hello-world</a>: THATSCPLUSCODENONOTCPLUSPLUSCPLUS{includ =iostrea; usin namespac st> in mai()|cou == ^^Hello World^^ == en>retur -1>? ``` Built with Scroll v170.5.0 10/15/2024 251 1.3
COWSEL - Programming language COWSEL ====== COWSEL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1964. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221964%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1964 #2560 on PLDB 61 Years Old COWSEL (COntrolled Working SpacE Language) is a programming language designed between 1964 and 1966 by Robin Popplestone. It was based on an RPN form of Lisp combined with some ideas from CPL. COWSEL was initially implemented on a Ferranti Pegasus computer at the University of Leeds and on a Stantec Zebra at the Bradford Institute of Technology; later, Rod Burstall implemented it on an Elliot 4120 at the University of Edinburgh. Read more on Wikipedia... https://en.wikipedia.org/wiki/COWSEL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of COWSEL happened in <a href="../lists/labs.html#q=University of Edinburgh">University of Edinburgh</a> - COWSEL on HOPL https://hopl.info/showlanguage.prx?exp=196 COWSEL on HOPL - See also: (6 related languages) <a href="cpl.html">CPL</a>, <a href="lisp.html">Lisp</a>, <a href="pop-2.html">POP-2</a>, <a href="reverse-polish-notation.html">Reverse Polish notation</a>, <a href="pop-11.html">Pop-11</a>, <a href="poplog.html">POPLOG</a> ```Example from <a href='https://en.wikipedia.org/wiki/COWSEL'>Wikipedia</a>: function member lambda x y comment Is x a member of list y; define y atom then *0 end y hd x equal then *1 end y tl -> y repeat up ``` Built with Scroll v170.5.0 10/15/2024 383 1.9
Coulombs-equation Built with Scroll v170.5.0 10/15/2024 6 0
CouchDB - Application CouchDB ======= CouchDB is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #226 on PLDB 20 Years Old ```Download source code: git clone https://github.com/apache/couchdb ``` Apache CouchDB is an open-source document-oriented NoSQL database, implemented in Erlang. CouchDB uses multiple formats and protocols to store, transfer, and process its data. It uses JSON to store data, JavaScript as its query language using MapReduce, and HTTP for an API.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Apache_CouchDB Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - CouchDB is developed on <a href="https://github.com/apache/couchdb">GitHub</a> and has 6,124 stars - Early development of CouchDB happened in <a href="../lists/labs.html#q=https://github.com/apache/couchdb">https://github.com/apache/couchdb</a> - CouchDB is written in <a href="erlang.html">Erlang</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="elixir.html">Elixir</a>, <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="ini.html">Ini</a>, <a href="make.html">Make</a>, <a href="cpp.html">C++</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="groovy.html">Groovy</a>, <a href="gradle.html">Gradle</a>, <a href="diff.html">Diff</a>, <a href="css.html">CSS</a>, <a href="bash.html">Bash</a>, <a href="ruby.html">Ruby</a>, <a href="powershell.html">PowerShell</a>, <a href="dockerfile.html">Dockerfile</a> - There are 1,000 members in the <a href="https://www.reddit.com/r/CouchDB">CouchDB subreddit</a> - Indeed.com has 13 matches for <a href="https://www.indeed.com/jobs?q=couchdb developer">"couchdb developer"</a>. - See also: (10 related languages) <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="freebsd.html">FreeBSD</a>, <a href="json.html">JSON</a>, <a href="nginx-config.html">Nginx</a>, <a href="sql.html">SQL</a>, <a href="mongodb.html">MongoDB</a>, <a href="postgresql.html">PostgreSQL</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 571 2.9
Couchbase Built with Scroll v170.5.0 10/15/2024 6 0
Couchbase-mobile Built with Scroll v170.5.0 10/15/2024 6 0
Cotton - Programming language Cotton ====== Cotton is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Mado Nanika. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Mado%20Nanika Mado Nanika #2099 on PLDB 4 Years Old ```Download source code: git clone https://github.com/nanikamado/cotton ``` A programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Cotton is developed on <a href="https://github.com/nanikamado/cotton">GitHub</a> and has 69 stars - Early development of Cotton happened in <a href="../lists/labs.html#q=https://github.com/nanikamado/cotton">https://github.com/nanikamado/cotton</a> - Cotton is written in <a href="rust.html">Rust</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 269 1.3
Cosmos Built with Scroll v170.5.0 10/15/2024 6 0
Cosmo Built with Scroll v170.5.0 10/15/2024 6 0
Cosmicos Built with Scroll v170.5.0 10/15/2024 6 0
cosh - Programming language cosh ==== cosh is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 #1399 on PLDB 3 Years Old ```Download source code: git clone https://github.com/tomhrr/cosh ``` Concatenative command-line shell - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - cosh is developed on <a href="https://github.com/tomhrr/cosh">GitHub</a> and has 131 stars - Early development of cosh happened in <a href="../lists/labs.html#q=https://github.com/tomhrr/cosh/issues">https://github.com/tomhrr/cosh/issues</a> - cosh is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="perl.html">Perl</a>, <a href="xml.html">XML</a>, <a href="toml.html">TOML</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a> - See also: (1 related languages) <a href="bash.html">Bash</a> ```Example from the web: lsr; [test m] grep; [f<; [data m] grep] map ``` Built with Scroll v170.5.0 10/15/2024 306 1.5
CorVision - Programming language CorVision ========= CorVision is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #3002 on PLDB 39 Years Old CorVision is a fourth generation programming tool (4GL) currently owned by Attunity, Inc. CorVision was developed by Cortex Corporation for the VAX/VMS ISAM environment. Although Cortex beta tested CorVision-10 which was generated for PCs but CorVision itself stayed anchored on VMS. Read more on Wikipedia... https://en.wikipedia.org/wiki/CorVision Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CorVision happened in <a href="../lists/labs.html#q=Cortex Corporation">Cortex Corporation</a> - See also: (6 related languages) <a href="inform.html">Inform</a>, <a href="unix.html">Unix</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="java.html">Java</a>, <a href="sql.html">SQL</a>, <a href="digital-command-language.html">DIGITAL Command Language</a> Built with Scroll v170.5.0 10/15/2024 294 1.5
Cortex - Programming language Cortex ====== Cortex is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Arno Gourdol. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Arno%20Gourdol Arno Gourdol #1361 on PLDB 6 Years Old ```Download source code: git clone https://github.com/cortex-js/compute-engine ``` Cortex is a programming language for scientific computing built on the Cortex Compute Engine. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Cortex is developed on <a href="https://github.com/cortex-js/compute-engine">GitHub</a> and has 346 stars - Cortex is written in <a href="typescript.html">TypeScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="bash.html">Bash</a>, <a href="yaml.html">YAML</a> ```Example from the web: Simplify(2 + 3x^3 + 2x^2 + x^3 + 1) // ➔ 4x^3 + 2x^2 + 3 x = 2^11 - 1 "\(x) is a \(Domain(x))" // ➔ "2047 is a PrimeNumber" ``` Built with Scroll v170.5.0 10/15/2024 328 1.6
Cornell University Programming Language - Programming language Cornell University Programming Language ======================================= Cornell University Programming Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1967. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221967%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1967 #2947 on PLDB 58 Years Old Cornell University Programming Language (also called CUPL) is a procedural computer programming language developed at Cornell University in the late 1960s. CUPL was based on an earlier Cornell-developed programming language, CORC. It was used to teach introductory computer programming classes. Read more on Wikipedia... https://en.wikipedia.org/wiki/Cornell_University_Programming_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Cornell University Programming Language happened in <a href="../lists/labs.html#q=Cornell University">Cornell University</a> - Cornell University Programming Language on HOPL https://hopl.info/showlanguage.prx?exp=283 Cornell University Programming Language on HOPL - See also: (3 related languages) <a href="basic.html">BASIC</a>, <a href="pl-i.html">PL/I</a>, <a href="pl-c.html">PL/C</a> Built with Scroll v170.5.0 10/15/2024 300 1.5
Corman Common Lisp - Programming language Corman Common Lisp ================== Corman Common Lisp is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by Scott Fahlman and Richard P. Gabriel and David A. Moon and Kent Pitman and Guy Steele and Dan Weinreb and Roger Corman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Scott%20Fahlman Scott Fahlman https://pldb.io/concepts/../lists/creators.html#q=Richard%20P.%20Gabriel Richard P. Gabriel https://pldb.io/concepts/../lists/creators.html#q=David%20A.%20Moon David A. Moon https://pldb.io/concepts/../lists/creators.html#q=Kent%20Pitman Kent Pitman https://pldb.io/concepts/../lists/creators.html#q=Guy%20Steele Guy Steele https://pldb.io/concepts/../lists/creators.html#q=Dan%20Weinreb Dan Weinreb https://pldb.io/concepts/../lists/creators.html#q=Roger%20Corman Roger Corman #2186 on PLDB 30 Years Old Corman Common Lisp is a commercial implementation of the Common Lisp programming language featuring support for the Windows operating system.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Corman_Common_Lisp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Corman Common Lisp happened in <a href="../lists/labs.html#q=Corman Technologies">Corman Technologies</a> - See also: (1 related languages) <a href="common-lisp.html">Common Lisp</a> Built with Scroll v170.5.0 10/15/2024 356 1.8
corescript - Programming language corescript ========== corescript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Stephan Bruny. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Stephan%20Bruny Stephan Bruny #2238 on PLDB 7 Years Old ```Download source code: git clone https://github.com/stephanbruny/corescript ``` A dynamically typed, functional-first, object-oriented, concurrent, general-purpose, embeddable scipting and programming language (for dotnet core 2.0). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - corescript is developed on <a href="https://github.com/stephanbruny/corescript">GitHub</a> and has 18 stars - Early development of corescript happened in <a href="../lists/labs.html#q=https://www.stephanbruny.de/">https://www.stephanbruny.de/</a> - corescript is written in <a href="markdown.html">Markdown</a>, <a href="f-sharp.html">F#</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a> HackerNews discussions of corescript ==================================== title|titleLink|date|score|comments Show HN: CoreScript – a scripting language for dotnet core|https://news.ycombinator.com/item?id=16419144|02/20/2018|2|0 Built with Scroll v170.5.0 10/15/2024 315 1.6
CorelScript - Programming language CorelScript =========== CorelScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #2744 on PLDB 31 Years Old CorelSCRIPT is a dialect of Basic that serves as the macro extension language for many products from Corel Corp, including their line of graphics products. While the syntax of CorelSCRIPT is nearly identical to that of Microsoft's Visual Basic, it is distinguished by the large number of built-in functions that it provides for the end-user. In versions of CorelDraw 6.0 and later, for example, essentially every function the drawing tool can perform is available to the CorelSCRIPT programmer. Also, Corel tools can compile scripts to speed execution; this capability is somewhat unusual for an application macro language. Like the Visual Basic language systems it resembles, CorelSCRIPT is compatible with MS-Windows OLE automation facility, allowing a CorelSCRIPT program to invoke and control any OLE-capable Windows application. CorelSCRIPT is a commercial product available only with Corel Corporation products. Meager information about the language is available on the WWW. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CorelScript happened in <a href="../lists/labs.html#q=Corel Corporation">Corel Corporation</a> - CorelScript on HOPL https://hopl.info/showlanguage.prx?exp=5235 CorelScript on HOPL - Read more about CorelScript on the web: 1. http://cgibin.erols.com/ziring/cgi-bin/cep/cep.pl?_key=CorelScript 1. Built with Scroll v170.5.0 10/15/2024 376 1.9
Corc Built with Scroll v170.5.0 10/15/2024 6 0
CorbaScript - Programming language CorbaScript =========== CorbaScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #3282 on PLDB 27 Years Old CorbaScript is an object-oriented scripting language designed for use with CORBA.. Read more on Wikipedia... https://en.wikipedia.org/wiki/CorbaScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CorbaScript happened in <a href="../lists/labs.html#q=https://web.archive.org/web/20050422083703/http://corbaweb.lifl.fr/CorbaScript/">https://web.archive.org/web/20050422083703/http://corbaweb.lifl.fr/CorbaScript/</a> - Read more about CorbaScript on the web: 1. http://www.omg.org/cgi-bin/doc?orbos/98-12-08 1. Built with Scroll v170.5.0 10/15/2024 254 1.3
Coralpp Built with Scroll v170.5.0 10/15/2024 6 0
CORAL - Programming language CORAL ===== CORAL, aka Computer On-line Real-time Applications Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1964. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221964%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1964 #1468 on PLDB 61 Years Old CORAL (Computer On-line Real-time Applications Language) is a programming language originally developed in 1964 at the Royal Radar Establishment (RRE), Malvern, UK, as a subset of JOVIAL. Coral 66 was subsequently developed by I. F. Read more on Wikipedia... https://en.wikipedia.org/wiki/Coral_66 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CORAL happened in <a href="../lists/labs.html#q=Royal Radar Establishment">Royal Radar Establishment</a> - CORAL on HOPL https://hopl.info/showlanguage.prx?exp=3026 CORAL on HOPL - See also: (11 related languages) <a href="algol.html">Algol</a>, <a href="jovial.html">JOVIAL</a>, <a href="algol-60.html">ALGOL 60</a>, <a href="fortran.html">Fortran</a>, <a href="pascal.html">Pascal</a>, <a href="edinburgh-imp.html">Edinburgh IMP</a>, <a href="sparc.html">SPARC</a>, <a href="solaris.html">Solaris</a>, <a href="linux.html">Linux</a>, <a href="ada.html">Ada</a>, <a href="bcpl.html">BCPL</a> Built with Scroll v170.5.0 10/15/2024 339 1.7
Coral-lang Built with Scroll v170.5.0 10/15/2024 6 0
Coral-64 Built with Scroll v170.5.0 10/15/2024 6 0
cor - Programming language cor === cor is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Yosbel Marin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Yosbel%20Marin Yosbel Marin #1214 on PLDB 9 Years Old ```Download source code: git clone https://github.com/yosbelms/cor ``` Straightforward language for the Web. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - cor is developed on <a href="https://github.com/yosbelms/cor">GitHub</a> and has 54 stars - Early development of cor happened in <a href="../lists/labs.html#q=https://github.com/yosbelms/cor">https://github.com/yosbelms/cor</a> - cor compiles to <a href="javascript.html">JavaScript</a> - cor is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Cor.cor'>hello-world</a>: func main() console.log("Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token console.log HackerNews discussions of cor ============================= title|titleLink|date|score|comments Show HN: Cor - the language of the web|https://news.ycombinator.com/item?id=10555178|11/12/2015|4|7 Built with Scroll v170.5.0 10/15/2024 416 2.1
Coq - Programming language Coq === Coq is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989 by Thierry Coquand. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 https://pldb.io/concepts/../lists/creators.html#q=Thierry%20Coquand Thierry Coquand #67 on PLDB 36 Years Old 5k <span title="Coq repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/coq/coq ``` In computer science, Coq is an interactive theorem prover. It allows the expression of mathematical assertions, mechanically checks proofs of these assertions, helps to find formal proofs, and extracts a certified program from the constructive proof of its formal specification. Coq works within the theory of the calculus of inductive constructions, a derivative of the calculus of constructions. Read more on Wikipedia... https://en.wikipedia.org/wiki/Coq Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Coq is developed on <a href="https://github.com/coq/coq">GitHub</a> and has 4,738 stars - There are at least 5,206 Coq repos on <a href="https://github.com/search?q=language:Coq">GitHub</a> - Early development of Coq happened in <a href="../lists/labs.html#q=Inria">Inria</a> - Coq is written in <a href="coq.html">Coq</a>, <a href="ocaml.html">OCaml</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="markdown.html">Markdown</a>, <a href="nix.html">Nix</a>, <a href="python.html">Python</a>, <a href="tex.html">Tex</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="c.html">C</a>, <a href="xml.html">XML</a>, <a href="javascript.html">JavaScript</a>, <a href="bash.html">Bash</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="csv.html">CSV</a>, <a href="lisp.html">Lisp</a>, <a href="diff.html">Diff</a> - The Google BigQuery Public Dataset GitHub snapshot shows 793 users using Coq in 1k repos on <a href="https://api.github.com/search/repositories?q=language:Coq">GitHub</a> - There are 2,066 members in the <a href="https://reddit.com/r/Coq">Coq subreddit</a> - Explore Coq snippets on <a href="http://www.rosettacode.org/wiki/Category:Coq">Rosetta Code</a> - Coq on HOPL https://hopl.info/showlanguage.prx?exp=6970 Coq on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/theorem.py">syntax highlighting</a> for Coq - GitHub supports <a href="https://github.com/mkolosick/Sublime-Coq" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Coq - See also: (5 related languages) <a href="ocaml.html">OCaml</a>, <a href="agda.html">Agda</a>, <a href="idris.html">Idris</a>, <a href="c.html">C</a>, <a href="isabelle.html">Isabelle</a> - 8 PLDB concepts link to Coq: <a href="coq.html">Coq</a>, <a href="fstar.html">F*</a>, <a href="hacspec.html">hacspec</a>, <a href="ligo.html">Ligo</a>, <a href="pygments.html">Pygments</a>, <a href="simplictiy.html">Simplicity</a>, <a href="urweb.html">UrWeb</a>, <a href="v.html">V</a> ```Example from <a href='https://github.com/mkolosick/Sublime-Coq'>Linguist</a>: Require Import FunctionNinjas.All. Require Import ListString.All. Require Import Computation. Import C.Notations. Definition error (message : LString.t) : C.t := do_call! Command.ShowError message in ret. Definition main : C.t := call! card_is_valid := Command.AskCard in if card_is_valid then call! pin := Command.AskPIN in match pin with | None => error @@ LString.s "No PIN given." | Some pin => call! pin_is_valid := Command.CheckPIN pin in if pin_is_valid then call! ask_amount := Command.AskAmount in match ask_amount with | None => error @@ LString.s "No amount given." | Some amount => call! amount_is_valid := Command.CheckAmount amount in if amount_is_valid then call! card_is_given := Command.GiveCard in if card_is_given then call! amount_is_given := Command.GiveAmount amount in if amount_is_given then ret else error @@ LString.s "Cannot give you the amount. Please contact your bank." else error @@ LString.s "Cannot give you back the card. Please contact your bank." else error @@ LString.s "Invalid amount." end else error @@ LString.s "Invalid PIN." end else error @@ LString.s "Invalid card.". ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Dependent types FeatureLink ../features/hasDependentTypes.html Supported <span class="hasFeature">✓</span> Example (* http://www-sop.inria.fr/members/Yves.Bertot/tsinghua/tsinghua-1.pdf *) Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* a comment *) Token (* *) Built with Scroll v170.5.0 10/15/2024 983 4.9
Copilot - Programming language Copilot ======= Copilot is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 #3046 on PLDB 4 Years Old Copilot is a realtime programming language and Runtime Verification framework. It allows users to write concise programs in a simple but powerful way using a stream-based approach. Programs can be interpreted for testing, or translated C99 code to be incorporated in a project, or as a standalone application. The C99 backend ensures us that the output is constant in memory and time, making it suitable for systems with hard realtime requirements. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Copilot happened in <a href="../lists/labs.html#q=NASA">NASA</a> and <a href="../lists/labs.html#q=https://github.com/Copilot-Language">https://github.com/Copilot-Language</a> ```Example from the web: -- Raw temperature from sensor, range -50.0C to 100.0C. temp :: Stream Word8 temp = extern "temperature" Nothing -- Transform the temperature to Celsius. ctemp :: Stream Float ctemp = (unsafeCast temp) * (150.0 / 255.0) - 50.0 -- Bind two triggers with a 3.0C hysteresis. spec = do trigger "heaton" (ctemp < 18.0) [arg ctemp] trigger "heatoff" (ctemp > 21.0) [arg ctemp] ``` Built with Scroll v170.5.0 10/15/2024 348 1.7
COPE - Programming language COPE ==== COPE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #3130 on PLDB 48 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of COPE happened in <a href="../lists/labs.html#q=University of Adelaide">University of Adelaide</a> - COPE on HOPL https://hopl.info/showlanguage.prx?exp=2145 COPE on HOPL - Read more about COPE on Semantic Scholar: 1. https://semanticscholar.org/paper/8277190b2f13c5cd0e73940dd164e72f89ab9ce1 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Copas Built with Scroll v170.5.0 10/15/2024 6 0
Matrix Market Coordinate Format - Text data format Matrix Market Coordinate Format =============================== Matrix Market Coordinate Format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #2264 on PLDB 29 Years Old The Matrix Market exchange formats are a set of human readable, ASCII-based file formats designed to facilitate the exchange of matrix data. The file formats were designed and adopted for the Matrix Market, a NIST repository for test data for use in comparative studies of algorithms for numerical linear algebra.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Matrix_Market_exchange_formats Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Matrix Market Coordinate Format happened in <a href="../lists/labs.html#q=National Institute of Standards and Technology">National Institute of Standards and Technology</a> - See also: (2 related languages) <a href="ascii.html">ASCII</a>, <a href="harwell-boeing-format.html">Harwell-Boeing file format</a> ```Example from the web: 1 0 0 6 0 0 10.5 0 0 0 0 0 .015 0 0å 0 250.5 0 -280 33.32 0 0 0 0 12 ``` Built with Scroll v170.5.0 10/15/2024 326 1.6
Classroom Object Oriented Language - Programming language Classroom Object Oriented Language ================================== Classroom Object Oriented Language, aka Classroom Object Oriented Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996 by Alexander Aiken. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=Alexander%20Aiken Alexander Aiken #676 on PLDB 29 Years Old 102 <span title="Classroom Object Oriented Language repos on GitHub.">Repos</span> Cool, an acronym for Classroom Object Oriented Language, is a computer programming language designed by Alexander Aiken for use in an undergraduate compiler course project. While small enough for a one term project, Cool still has many of the features of modern programming languages, including objects, automatic memory management, strong static typing and simple reflection. The reference Cool compiler is written in C++, built fully on the public domain tools. Read more on Wikipedia... https://en.wikipedia.org/wiki/Cool_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 102 Classroom Object Oriented Language repos on <a href="https://github.com/search?q=language:Cool">GitHub</a> - Early development of Classroom Object Oriented Language happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - The Google BigQuery Public Dataset GitHub snapshot shows 56 users using Classroom Object Oriented Language in 57 repos on <a href="https://api.github.com/search/repositories?q=language:Cool">GitHub</a> - GitHub supports <a href="https://github.com/anunayk/cool-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Classroom Object Oriented Language - See also: (7 related languages) <a href="clips.html">CLIPS</a>, <a href="sather.html">Sather</a>, <a href="java.html">Java</a>, <a href="ml.html">ML</a>, <a href="pascal.html">Pascal</a>, <a href="ocaml.html">OCaml</a>, <a href="mips.html">MIPS architecture</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Cool.cl'>hello-world</a>: class Main inherits IO { main(): Object { out_string("Hello World.\n") }; }; ``` ```Example from <a href='https://github.com/anunayk/cool-tmbundle'>Linguist</a>: (* This simple example of a list class is adapted from an example in the Cool distribution. *) class List { isNil() : Bool { true }; head() : Int { { abort(); 0; } }; tail() : List { { abort(); self; } }; cons(i : Int) : List { (new Cons).init(i, self) }; }; class Cons inherits List { car : Int; -- The element in this list cell cdr : List; -- The rest of the list isNil() : Bool { false }; head() : Int { car }; tail() : List { cdr }; init(i : Int, rest : List) : List { { car <- i; cdr <- rest; self; } }; }; ``` ```Example from <a href='https://en.wikipedia.org/wiki/Cool_(programming_language)'>Wikipedia</a>: class Main inherits IO { main(): Object {{ out_string("Enter an integer greater-than or equal-to 0: "); let input: Int <- in_int() in if input < 0 then out_string("ERROR: Number must be greater-than or equal-to 0\n") else { out_string("The factorial of ").out_int(input); out_string(" is ").out_int(factorial(input)); out_string("\n"); } fi; }}; factorial(num: Int): Int { if num = 0 then 1 else num * factorial(num - 1) fi }; }; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token out_string row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 765 3.8
cooC - Programming language cooC ==== cooC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #3129 on PLDB 25 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - cooC is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="objective-c.html">Objective-C</a> - Early development of cooC happened in <a href="../lists/labs.html#q=Toshiba">Toshiba</a> - cooC on HOPL https://hopl.info/showlanguage.prx?exp=1922 cooC on HOPL - Read more about cooC on Semantic Scholar: 1. https://semanticscholar.org/paper/d6c7eed2fed4a142080112fe7cf2e0507906d2c7 1. Built with Scroll v170.5.0 10/15/2024 287 1.4
CONVERT - Programming language CONVERT ======= CONVERT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1966. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221966%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1966 #1924 on PLDB 59 Years Old Conversion or convert may refer to:. Read more on Wikipedia... https://en.wikipedia.org/wiki/Convert Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CONVERT happened in <a href="../lists/labs.html#q=Benemérita Universidad Autónoma de Puebla">Benemérita Universidad Autónoma de Puebla</a> - CONVERT on HOPL https://hopl.info/showlanguage.prx?exp=249 CONVERT on HOPL - Read more about CONVERT on Semantic Scholar: 1. https://semanticscholar.org/paper/498ff90afe4299c3a368e12f67e434ebf6642903 1. Built with Scroll v170.5.0 10/15/2024 247 1.2
converge - Programming language converge ======== converge is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2743 on PLDB 21 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of converge happened in <a href="../lists/labs.html#q=King's College London">King's College London</a> - <a href="https://convergepl.org/">convergepl.org</a> was registered in 2004 ```Example from the web: import Sys func main(): Sys::println("Hello world!") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 243 1.2
Contrans Built with Scroll v170.5.0 10/15/2024 6 0
contracts.coffee - Programming language contracts.coffee ================ contracts.coffee is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Tim Disney. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Tim%20Disney Tim Disney #1086 on PLDB 14 Years Old ```Download source code: git clone https://github.com/disnet/contracts.coffee ``` Contracts for CoffeeScript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - contracts.coffee is developed on <a href="https://github.com/disnet/contracts.coffee">GitHub</a> and has 216 stars - Early development of contracts.coffee happened in <a href="../lists/labs.html#q=https://www.disnetdev.com/">https://www.disnetdev.com/</a> - contracts.coffee compiles to <a href="javascript.html">JavaScript</a> - contracts.coffee is written in <a href="coffeescript.html">CoffeeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="erb.html">ERB</a>, <a href="ruby.html">Ruby</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 322 1.6
Context-diff Built with Scroll v170.5.0 10/15/2024 6 0
Consul Built with Scroll v170.5.0 10/15/2024 6 0
CONSTRAINTS - Programming language CONSTRAINTS =========== CONSTRAINTS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1978. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 #3395 on PLDB 47 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CONSTRAINTS happened in <a href="../lists/labs.html#q=MIT">MIT</a> - CONSTRAINTS on HOPL https://hopl.info/showlanguage.prx?exp=892 CONSTRAINTS on HOPL - Read more about CONSTRAINTS on Semantic Scholar: 1. https://semanticscholar.org/paper/d14a60b4058c036197276d24a57239915d345a52 1. Built with Scroll v170.5.0 10/15/2024 215 1.1
Constraintlisp Built with Scroll v170.5.0 10/15/2024 6 0
CONSIM - Programming language CONSIM ====== CONSIM is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #3394 on PLDB 48 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CONSIM happened in <a href="../lists/labs.html#q=Texas A&M University">Texas A&M University</a> and <a href="../lists/labs.html#q=University of Utah">University of Utah</a> - CONSIM on HOPL https://hopl.info/showlanguage.prx?exp=5500 CONSIM on HOPL - Read more about CONSIM on Semantic Scholar: 1. https://semanticscholar.org/paper/93f0a7a8fb873dc3cf322944a3cd8d36a600e981 1. - Read more about CONSIM on the web: 1. https://collections.lib.utah.edu/ark:/87278/s6f4869g 1. Built with Scroll v170.5.0 10/15/2024 252 1.3
Conniver Built with Scroll v170.5.0 10/15/2024 6 0
Connection Machine - Programming language Connection Machine ================== Connection Machine is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990 by Danny Hillis. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 https://pldb.io/concepts/../lists/creators.html#q=Danny%20Hillis Danny Hillis #1857 on PLDB 35 Years Old A Connection Machine (CM) is a member of a series of massively parallel supercomputers that grew out of doctoral research on alternatives to the traditional von Neumann architecture of computers by Danny Hillis at the Massachusetts Institute of Technology (MIT) in the early 1980s. Starting with CM-1, the machines were intended originally for applications in artificial intelligence and symbolic processing, but later versions found greater success in the field of computational science.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Connection_Machine Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Connection Machine happened in <a href="../lists/labs.html#q=MIT">MIT</a> - Connection Machine on HOPL https://hopl.info/showlanguage.prx?exp=2401 Connection Machine on HOPL - See also: (3 related languages) <a href="lisp.html">Lisp</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="sparc.html">SPARC</a> Built with Scroll v170.5.0 10/15/2024 333 1.7
Connection-machine-lisp Built with Scroll v170.5.0 10/15/2024 6 0
Conman Built with Scroll v170.5.0 10/15/2024 6 0
CoNLL-U - Application CoNLL-U ======= CoNLL-U is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1789 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of CoNLL-U happened in <a href="../lists/labs.html#q=https://github.com/UniversalDependencies">https://github.com/UniversalDependencies</a> - GitHub supports <a href="https://github.com/odanoburu/conllu-linguist-grammar" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for CoNLL-U - Read more about CoNLL-U on the web: 1. http://universaldependencies.org/format.html 1. ```Example from <a href='https://github.com/odanoburu/conllu-linguist-grammar'>Linguist</a>: # newdoc id = weblog-blogspot.com_zentelligence_20040423000200_ENG_20040423_000200 # sent_id = weblog-blogspot.com_zentelligence_20040423000200_ENG_20040423_000200-0001 # text = What if Google Morphed Into GoogleOS? 1 What what PRON WP PronType=Int 0 root 0:root _ 2 if if SCONJ IN _ 4 mark 4:mark _ 3 Google Google PROPN NNP Number=Sing 4 nsubj 4:nsubj _ 4 Morphed morph VERB VBD Mood=Ind|Tense=Past|VerbForm=Fin 1 advcl 1:advcl _ 5 Into into ADP IN _ 6 case 6:case _ 6 GoogleOS GoogleOS PROPN NNP Number=Sing 4 obl 4:obl SpaceAfter=No 7 ? ? PUNCT . _ 4 punct 4:punct _ # sent_id = weblog-blogspot.com_zentelligence_20040423000200_ENG_20040423_000200-0002 # text = What if Google expanded on its search-engine (and now e-mail) wares into a full-fledged operating system? 1 What what PRON WP PronType=Int 0 root 0:root _ 2 if if SCONJ IN _ 4 mark 4:mark _ 3 Google Google PROPN NNP Number=Sing 4 nsubj 4:nsubj _ 4 expanded expand VERB VBD Mood=Ind|Tense=Past|VerbForm=Fin 1 advcl 1:advcl _ 5 on on ADP IN _ 15 case 15:case _ 6 its its PRON PRP$ Gender=Neut|Number=Sing|Person=3|Poss=Yes|PronType=Prs 15 nmod:poss 15:nmod:poss _ 7 search search NOUN NN Number=Sing 9 compound 9:compound SpaceAfter=No 8 - - PUNCT HYPH _ 9 punct 9:punct SpaceAfter=No 9 engine engine NOUN NN Number=Sing 15 compound 15:compound _ 10 ( ( PUNCT -LRB- _ 9 punct 9:punct SpaceAfter=No 11 and and CCONJ CC _ 13 cc 13:cc _ 12 now now ADV RB _ 13 advmod 13:advmod _ 13 e-mail e-mail NOUN NN Number=Sing 9 conj 9:conj SpaceAfter=No 14 ) ) PUNCT -RRB- _ 15 punct 15:punct _ 15 wares wares NOUN NNS Number=Plur 4 obl 4:obl _ 16 into into ADP IN _ 22 case 22:case _ 17 a a DET DT Definite=Ind|PronType=Art 22 det 22:det _ 18 full full ADV RB _ 20 advmod 20:advmod SpaceAfter=No 19 - - PUNCT HYPH _ 20 punct 20:punct SpaceAfter=No 20 fledged fledged ADJ JJ Degree=Pos 22 amod 22:amod _ 21 operating operating NOUN NN Number=Sing 22 compound 22:compound _ 22 system system NOUN NN Number=Sing 4 obl 4:obl SpaceAfter=No 23 ? ? PUNCT . _ 4 punct 4:punct _ # sent_id = weblog-blogspot.com_zentelligence_20040423000200_ENG_20040423_000200-0003 # text = [via Microsoft Watch from Mary Jo Foley ] 1 [ [ PUNCT -LRB- _ 4 punct 4:punct SpaceAfter=No 2 via via ADP IN _ 4 case 4:case _ 3 Microsoft Microsoft PROPN NNP Number=Sing 4 compound 4:compound _ 4 Watch Watch PROPN NNP Number=Sing 0 root 0:root _ 5 from from ADP IN _ 6 case 6:case _ 6 Mary Mary PROPN NNP Number=Sing 4 nmod 4:nmod _ 7 Jo Jo PROPN NNP Number=Sing 6 flat 6:flat _ 8 Foley Foley PROPN NNP Number=Sing 6 flat 6:flat _ 9 ] ] PUNCT -RRB- _ 4 punct 4:punct _ # newdoc id = weblog-blogspot.com_marketview_20050511222700_ENG_20050511_222700 # sent_id = weblog-blogspot.com_marketview_20050511222700_ENG_20050511_222700-0001 # text = (And, by the way, is anybody else just a little nostalgic for the days when that was a good thing?) 1 ( ( PUNCT -LRB- _ 14 punct 14:punct SpaceAfter=No 2 And and CCONJ CC _ 14 cc 14:cc SpaceAfter=No 3 , , PUNCT , _ 14 punct 14:punct _ 4 by by ADP IN _ 6 case 6:case _ 5 the the DET DT Definite=Def|PronType=Art 6 det 6:det _ 6 way way NOUN NN Number=Sing 14 obl 14:obl SpaceAfter=No 7 , , PUNCT , _ 14 punct 14:punct _ 8 is be AUX VBZ Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin 14 cop 14:cop _ 9 anybody anybody PRON NN Number=Sing 14 nsubj 14:nsubj _ 10 else else ADJ JJ Degree=Pos 9 amod 9:amod _ 11 just just ADV RB _ 13 advmod 13:advmod _ 12 a a DET DT Definite=Ind|PronType=Art 13 det 13:det _ 13 little little ADJ JJ Degree=Pos 14 obl:npmod 14:obl:npmod _ 14 nostalgic nostalgic NOUN NN Number=Sing 0 root 0:root _ 15 for for ADP IN _ 17 case 17:case _ 16 the the DET DT Definite=Def|PronType=Art 17 det 17:det _ 17 days day NOUN NNS Number=Plur 14 nmod 14:nmod _ 18 when when ADV WRB PronType=Rel 23 advmod 23:advmod _ 19 that that PRON DT Number=Sing|PronType=Dem 23 nsubj 23:nsubj _ 20 was be AUX VBD Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin 23 cop 23:cop _ 21 a a DET DT Definite=Ind|PronType=Art 23 det 23:det _ 22 good good ADJ JJ Degree=Pos 23 amod 23:amod _ 23 thing thing NOUN NN Number=Sing 17 acl:relcl 17:acl:relcl SpaceAfter=No 24 ? ? PUNCT . _ 14 punct 14:punct SpaceAfter=No 25 ) ) PUNCT -RRB- _ 14 punct 14:punct _ # sent_id = weblog-blogspot.com_marketview_20050511222700_ENG_20050511_222700-0002 # text = This BuzzMachine post argues that Google's rush toward ubiquity might backfire -- which we've all heard before, but it's particularly well-put in this post. 1 This this DET DT Number=Sing|PronType=Dem 3 det 3:det _ 2 BuzzMachine BuzzMachine PROPN NNP Number=Sing 3 compound 3:compound _ 3 post post NOUN NN Number=Sing 4 nsubj 4:nsubj _ 4 argues argue VERB VBZ Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin 0 root 0:root _ 5 that that SCONJ IN _ 12 mark 12:mark _ 6 Google Google PROPN NNP Number=Sing 8 nmod:poss 8:nmod:poss SpaceAfter=No 7 's 's PART POS _ 6 case 6:case _ 8 rush rush NOUN NN Number=Sing 12 nsubj 12:nsubj _ 9 toward toward ADP IN _ 10 case 10:case _ 10 ubiquity ubiquity NOUN NN Number=Sing 8 nmod 8:nmod _ 11 might might AUX MD VerbForm=Fin 12 aux 12:aux _ 12 backfire backfire VERB VB VerbForm=Inf 4 ccomp 4:ccomp _ 13 -- -- PUNCT , _ 12 punct 12:punct _ 14 which which PRON WDT PronType=Rel 18 obj 18:obj _ 15 we we PRON PRP Case=Nom|Number=Plur|Person=1|PronType=Prs 18 nsubj 18:nsubj SpaceAfter=No 16 've have AUX VBP Mood=Ind|Tense=Pres|VerbForm=Fin 18 aux 18:aux _ 17 all all ADV RB _ 18 advmod 18:advmod _ 18 heard hear VERB VBN Tense=Past|VerbForm=Part 12 acl:relcl 12:acl:relcl _ 19 before before ADV RB _ 18 advmod 18:advmod SpaceAfter=No 20 , , PUNCT , _ 27 punct 27:punct _ 21 but but CCONJ CC _ 27 cc 27:cc _ 22 it it PRON PRP Case=Nom|Gender=Neut|Number=Sing|Person=3|PronType=Prs 27 nsubj:pass 27:nsubj:pass SpaceAfter=No 23 's be VERB VBZ Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin 27 aux:pass 27:aux:pass _ 24 particularly particularly ADV RB _ 27 advmod 27:advmod _ 25 well well ADV RB Degree=Pos 27 advmod 27:advmod SpaceAfter=No 26 - - PUNCT HYPH _ 27 punct 27:punct SpaceAfter=No 27 put put VERB VBN Tense=Past|VerbForm=Part 4 conj 4:conj _ 28 in in ADP IN _ 30 case 30:case _ 29 this this DET DT Number=Sing|PronType=Dem 30 det 30:det _ 30 post post NOUN NN Number=Sing 27 obl 27:obl SpaceAfter=No 31 . . PUNCT . _ 4 punct 4:punct _ # sent_id = weblog-blogspot.com_marketview_20050511222700_ENG_20050511_222700-0003 # text = Google is a nice search engine. 1 Google Google PROPN NNP Number=Sing 6 nsubj 6:nsubj _ 2 is be AUX VBZ Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin 6 cop 6:cop _ 3 a a DET DT Definite=Ind|PronType=Art 6 det 6:det _ 4 nice nice ADJ JJ Degree=Pos 6 amod 6:amod _ 5 search search NOUN NN Number=Sing 6 compound 6:compound _ 6 engine engine NOUN NN Number=Sing 0 root 0:root SpaceAfter=No 7 . . PUNCT . _ 6 punct 6:punct _ ``` Built with Scroll v170.5.0 10/15/2024 1661 8.3
CONLAN - Programming language CONLAN ====== CONLAN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #3393 on PLDB 45 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CONLAN happened in <a href="../lists/labs.html#q=Bell Northern Research">Bell Northern Research</a> and <a href="../lists/labs.html#q=Sperry Univac">Sperry Univac</a> and <a href="../lists/labs.html#q=Office of Naval Research">Office of Naval Research</a> and <a href="../lists/labs.html#q=IRIA">IRIA</a> and <a href="../lists/labs.html#q=Busdesministerium fur Forschungund Technologie">Busdesministerium fur Forschungund Technologie</a> and <a href="../lists/labs.html#q=Siemens">Siemens</a> and <a href="../lists/labs.html#q=Fujitsu">Fujitsu</a> - CONLAN on HOPL https://hopl.info/showlanguage.prx?exp=7182 CONLAN on HOPL - Read more about CONLAN on Semantic Scholar: 1. https://semanticscholar.org/paper/f0112db48f405e9cdfb02da1328248a6e9d67cb7 1. - Read more about CONLAN on the web: 1. https://dl.acm.org/doi/pdf/10.1145/1500518.1500552 1. Built with Scroll v170.5.0 10/15/2024 312 1.6
Congolog Built with Scroll v170.5.0 10/15/2024 6 0
Confluence - Text markup language Confluence ========== Confluence is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #1362 on PLDB 21 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of Confluence happened in <a href="../lists/labs.html#q=Atlassian">Atlassian</a> - There are 1,232 members in the <a href="https://reddit.com/r/confluence">Confluence subreddit</a> ```Example from <a href='https://riju.codes/confluence'>Riju</a>: Hello, world! ``` Built with Scroll v170.5.0 10/15/2024 219 1.1
Cone - Programming language Cone ==== Cone is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Jonathan Goodwin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Jonathan%20Goodwin Jonathan Goodwin #797 on PLDB 8 Years Old ```Download source code: git clone https://github.com/jondgoodwin/cone ``` Acorn2's passion is the 3D web and his <a href='http://web3d.jondgoodwin.com/'>Pegasus3D</a> browser, and the web is powered by languages. His <a href='https://github.com/jondgoodwin/cone'>Cone</a> language powers the 3D web. Cone is statically-typed, and uses LLVM to generate native efficient executables. Cone will also be a test bed for implementing gradual memory management. His previous work, <a href='http://web3d.jondgoodwin.com/acorn/index.html'>Acorn</a> is a dynamic language with some of the same features. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Cone is developed on <a href="https://github.com/jondgoodwin/cone">GitHub</a> and has 517 stars - Early development of Cone happened in <a href="../lists/labs.html#q=https://github.com/jondgoodwin/cone">https://github.com/jondgoodwin/cone</a> - Cone is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="cmake.html">CMake</a> Built with Scroll v170.5.0 10/15/2024 356 1.8
Concurrent Prolog - Programming language Concurrent Prolog ================= Concurrent Prolog is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #3392 on PLDB 42 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Concurrent Prolog happened in <a href="../lists/labs.html#q=crai-supermercati">crai-supermercati</a> - Concurrent Prolog on HOPL https://hopl.info/showlanguage.prx?exp=1309 Concurrent Prolog on HOPL - Read more about Concurrent Prolog on Semantic Scholar: 1. https://semanticscholar.org/paper/ffd05630d00bd0f03e261fa9c67d14d571835c21 1. Built with Scroll v170.5.0 10/15/2024 223 1.1
Concurrent-pascal Built with Scroll v170.5.0 10/15/2024 6 0
Concurrent ML - Programming language Concurrent ML ============= Concurrent ML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #2726 on PLDB 32 Years Old Concurrent ML (CML) is a concurrent extension of the Standard ML programming language characterized by its ability to allow programmers to create composable communication abstractions that are first class rather than built into the language. The design of CML and its primitive operations have been adopted in several other programming languages such as GNU Guile, Racket, and Manticore.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Concurrent_ML Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Concurrent ML happened in <a href="../lists/labs.html#q=Bell Labs, Lucent Technologies">Bell Labs, Lucent Technologies</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Message Passing FeatureLink ../features/hasMessagePassing.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 292 1.5
Concurrent METATEM - Programming language Concurrent METATEM ================== Concurrent METATEM is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #2692 on PLDB 32 Years Old Concurrent MetateM is a multi-agent language in which each agent is programmed using a set of (augmented) temporal logic specifications of the behaviour it should exhibit. These specifications are executed directly to generate the behaviour of the agent. As a result, there is no risk of invalidating the logic as with systems where logical specification must first be translated to a lower-level implementation. Read more on Wikipedia... https://en.wikipedia.org/wiki/Concurrent_MetateM Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Concurrent METATEM happened in <a href="../lists/labs.html#q=Manchester Metropolitan University">Manchester Metropolitan University</a> - Concurrent METATEM on HOPL https://hopl.info/showlanguage.prx?exp=5661 Concurrent METATEM on HOPL - Read more about Concurrent METATEM on Semantic Scholar: 1. https://semanticscholar.org/paper/1716556a2336d202f6ddeaafd9566004e1a7673a 1. Built with Scroll v170.5.0 10/15/2024 304 1.5
Concurrent C++ - Programming language Concurrent C++ ============== Concurrent C++ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #3391 on PLDB 37 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Concurrent C++ happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - Concurrent C++ on HOPL https://hopl.info/showlanguage.prx?exp=1211 Concurrent C++ on HOPL - Read more about Concurrent C++ on Semantic Scholar: 1. https://semanticscholar.org/paper/016343974357eac84e053921efc0a33f2f0b2eee 1. Built with Scroll v170.5.0 10/15/2024 223 1.1
concurnas - Programming language concurnas ========= concurnas is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #1843 on PLDB 7 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of concurnas happened in <a href="../lists/labs.html#q=https://github.com/Concurnas">https://github.com/Concurnas</a> - <a href="http://concurnas.com/">concurnas.com</a> was registered in 2018 - Read more about concurnas on the web: 1. https://news.ycombinator.com/item?id=23321096 1. ```Example from the web: def gcd(x int, y int){//greatest common divisor of two integers while(y){ (x, y) = (y, x mod y) } x } calc1 = gcd(8, 20)!//run this calculation in a isolate calc2 = gcd(6, 45)!//run this calculation in a separate isolate calc3 = calc1 if calc1 > calc2 else calc2 //^^^ wait for the results of calc1 and calc2 before assigning calc3 ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Concurnas.conc'>hello-world</a>: System.out.println("Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token System.out.println Built with Scroll v170.5.0 10/15/2024 354 1.8
Concur Built with Scroll v170.5.0 10/15/2024 6 0
Concordance Built with Scroll v170.5.0 10/15/2024 6 0
Concise Encoding - Data notation Concise Encoding ================ Concise Encoding is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2018 by Karl Stenerud. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Karl%20Stenerud Karl Stenerud #685 on PLDB 7 Years Old ```Download source code: git clone https://github.com/kstenerud/concise-encoding ``` Concise Encoding gives you ease and efficiency with its 1:1 compatible text and binary formats. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Concise Encoding is developed on <a href="https://github.com/kstenerud/concise-encoding">GitHub</a> and has 257 stars - Early development of Concise Encoding happened in <a href="../lists/labs.html#q=https://github.com/kstenerud/concise-encoding">https://github.com/kstenerud/concise-encoding</a> - Concise Encoding is written in <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a> - <a href="https://concise-encoding.org">concise-encoding.org</a> was registered in 2019 ```Example from the web: c1 { "boolean" = true "binary int" = -0b10001011 "octal int" = 0o644 "decimal int" = -10000000 "hex int" = 0xfffe0001 "very long int" = 100000000000000000000000000000000000009 "decimal float" = -14.125 "hex float" = 0x5.1ec4p+20 "very long flt" = 4.957234990634579394723460546348e+100000 "not-a-number" = nan "infinity" = inf "neg infinity" = -inf } ``` ```Example from the web: c1 { "string" = "Strings support escape sequences: \n \t \+1f415." "url" = @"https://example.com/" "email" = @"mailto:me@somewhere.com" } ``` ```Example from the web: c1 { "uuid" = f1ce4567-e89b-12d3-a456-426655440000 "date" = 2019-07-01 "time" = 18:04:00.948/Europe/Prague "timestamp" = 2010-07-15/13:28:15.415942344 "null" = null "media" = |m application/x-sh 23 21 2f 62 69 6e 2f 73 68 0a 0a 65 63 68 6f 20 68 65 6c 6c 6f 20 77 6f 72 6c 64 0a| } ``` ```Example from the web: c1 { "list" = [1 2.5 "a string"] "map" = {"one"=1 2="two" "today"=2020-09-10} "bytes" = |u8x 01 ff de ad be ef| "int16 array" = |i16 7374 17466 -9957| "uint16 hex" = |u16x 91fe 443a 9c15| "float32 array" = |f32 1.5e10 -8.31e-12| } ``` ```Example from the web: c1 [ @vehicle<"make" "model" "drive" "sunroof"> @vehicle("Ford" "Explorer" "4wd" true ) @vehicle("Toyota" "Corolla" "fwd" false ) @vehicle("Honda" "Civic" "fwd" false ) ] ``` ```Example from the web: c1 [ { "make" = "Ford" "model" = "Explorer" "drive" = "4wd" "sunroof" = true } { "make" = "Toyota" "model" = "Corolla" "drive" = "fwd" "sunroof" = false } { "make" = "Honda" "model" = "Civic" "drive" = "fwd" "sunroof" = false } ] ``` ```Example from the web: c1 // // The tree: // // 2 // / \ // 5 7 // / /|\ // 9 6 1 2 // / / \ // 4 8 5 // (2 (7 2 1 (6 5 8 ) ) (5 (9 4 ) ) ) ``` ```Example from the web: c1 // // The weighted graph: // // b // /|\ // 4 1 1 // / | \ // a-3-c-4-d // { "vertices" = [ &a:{} &b:{} &c:{} &d:{} ] "edges" = [ @($a {"weight"=4 "direction"="both"} $b) @($a {"weight"=3 "direction"="both"} $c) @($b {"weight"=1 "direction"="both"} $c) @($b {"weight"=1 "direction"="both"} $d) @($c {"weight"=4 "direction"="both"} $d) ] } ``` ```Example from the web: c1 { // Entire map will be referenced later as $id1 "marked object" = &id1:{ "recursive" = $id1 } "ref1" = $id1 "ref2" = $id1 // Reference pointing to part of another document. "outside ref" = TEMPLATEquot;https://xyz.com/document.cte#some_id" } ``` ```Example from the web: c1 { // Custom types are user-defined, with user-supplied codecs. "custom text" = |c "cplx(2.94+3i)"| "custom binary" = |c 01 f6 28 3c 40 00 00 40 40| } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 952 4.8
Concert-c Built with Scroll v170.5.0 10/15/2024 6 0
Conceptual - Programming language Conceptual ========== Conceptual is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2064 on PLDB 6 Years Old ```Download source code: git clone https://github.com/Antipurity/conceptual ``` The Conceptual language aims to completely separate all features and quirks of programming and bring them to the realm of concepts, bridging machines and minds. This language is not a goal in itself, but a platform for the future; understanding this future allows to put its features into their proper context. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Conceptual is developed on <a href="https://github.com/Antipurity/conceptual">GitHub</a> and has 8 stars - Early development of Conceptual happened in <a href="../lists/labs.html#q=https://github.com/Antipurity/conceptual">https://github.com/Antipurity/conceptual</a> - Conceptual is written in <a href="tex.html">Tex</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a> ```Example from the web: concept ( map txt '(examples F): Returns examples of usage of a function, in `(… (CodeString BecomesString) …)` format. (examples): Returns all available examples in a (… (Name … (CodeString BecomesString) …) …) format.' call (_jsEval "function(f) { if (_isArray(f)) return error if (f === undefined) { // Accumulate all examples (from parse.ctx). const result = [map] parse.ctx.forEach((v,k) => { if (k[0] === '_') return const r = _getDataOverride(v, examples) if (r !== undefined) result.push(v, r) }) return result } else return _checkOverride(f, examples, f) }" ``` Built with Scroll v170.5.0 10/15/2024 391 2
Concept-script Built with Scroll v170.5.0 10/15/2024 6 0
Conc Built with Scroll v170.5.0 10/15/2024 6 0
Conan - Package manager Conan ===== Conan is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #487 on PLDB 10 Years Old ```Download source code: git clone https://github.com/conan-io/conan ``` Conan, the C / C++ Package Manager for Developers - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Conan is developed on <a href="https://github.com/conan-io/conan">GitHub</a> and has 8,031 stars - Early development of Conan happened in <a href="../lists/labs.html#q=https://github.com/conan-io">https://github.com/conan-io</a> - Conan is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="toml.html">TOML</a>, <a href="ini.html">Ini</a> - <a href="https://conan.io/">conan.io</a> was registered in 2015 Built with Scroll v170.5.0 10/15/2024 297 1.5
Conan Center - Package manager Conan Center ============ Conan Center is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2742 on PLDB 9 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of Conan Center happened in <a href="../lists/labs.html#q=JFrog Ltd">JFrog Ltd</a> Built with Scroll v170.5.0 10/15/2024 192 1
Cona Built with Scroll v170.5.0 10/15/2024 6 0
COMTRAN - Programming language COMTRAN ======= COMTRAN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1957. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221957%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1957 #1466 on PLDB 68 Years Old COMTRAN (COMmercial TRANslator) is an early programming language developed at IBM. It was intended as the business programming equivalent of the scientific programming language FORTRAN (FORmula TRANslator). It served as one of the forerunners to the COBOL language. Read more on Wikipedia... https://en.wikipedia.org/wiki/COMTRAN Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of COMTRAN happened in <a href="../lists/labs.html#q=IBM">IBM</a> - COMTRAN on HOPL https://hopl.info/showlanguage.prx?exp=387 COMTRAN on HOPL - See also: (2 related languages) <a href="flow-matic.html">FLOW-MATIC</a>, <a href="cobol.html">COBOL</a> ```Example from <a href='https://en.wikipedia.org/wiki/COMTRAN'>Wikipedia</a>: 01001 *PROCEDURE 01002 CALL (EMPLOYEE.NUMBER) EMPLOYNO, 01003 (BONDEDUCTION) BONDEDUCT, 01004 (BONDENOMINATION) BONDENOM, 01005 (BONDACCUMULATION) BONDACCUM, 01006 (INSURANCE.PREM) INSPREM, 01007 (RETIREMENT.PREM) RETPREM, 01008 (DEPARTMENT.TOTAl) DPT. 01009 START. OPEN ALL FILES. 01010 GET.MASTER. GET MASTER, AT END DO END.OF.MASTERS. 01011 GET.DETAIL. GET DETAIL, AT END GO TO END.OF.DETAILS. 01012 COMPARE.EMPLOYEE.NUMBERS. GO TO COMPUTE.PAY WHEN DETAIL EMPLOYNO 01013 IS EQUAL TO MASTER EMPLOYNO, LOW.DETAIL WHEN DETAIL 01014 EMPLOYNO IS LESS THAN MASTER EMPLOYNO. 01015 HIGH.DETAIL. MOVE 'M' TO MASTER ERRORCODE, FILE MASTER IN 01016 ERROR.FILE. 01017 GET MASTER, AT END DO END.OF.MASTERS. 01018 GO TO COMPARE.EMPLOYEE.NUMBERS. 02001 LOW.DETAIL. MOVE 'D' TO DETAIL ERRORCODE, FILE DETAIL IN 02002 ERROR.FILE. 02003 GO TO GET.DETAIL. 02004 END.OF.MASTERS. IF DETAIL EMPLOYNO = HIGH.VALUE THEN GO TO 02005 END.OF.RUN OTHERWISE SET MASTER EMPLOYNO = HIGH.VALUE. 02006 END.OF.DETAILS. IF MASTEREMPLOYNO = HIGH.VALUE THEN GO TO 02007 END.OF.RUN OTHERWISE SET DETAIL EMPLOYNO = HIGH.VALUE, GO 02008 TO COMPARE.EMPLOYEE.NUMBERS. 02009 END.OF.RUN. MOVE CORRESPONDING GRAND.TOTAL TO PAYRECORD, FILE 02010 PAYRECORD, CLOSE ALL FILES. 02011 STOP 1234. 02012 COMPUTE.PAY. IF DETAIL HOURS IS GREATER THAN 40 THEN SET DETAIL 02013 GROSS = (DETAIL HOURS - 40) * MASTER RATE * 1.5. 02014 SET DETAIL GROSS = DETAIL GROSS + MASTER RATE * 40, DO 02015 FICA.ROUTINE, DO WITHHOLDING.TAX.ROUTINE. 02016 IF MASTER BONDEDUCT IS NOT EQUAL TO ZERO THEN DO 02017 BOND.ROUTINE. 02018 DO SEARCH FOR INDEX = 1(1)12. 02019 NET. SET PAYRECORD NETPAY = DETAIL GROSS - DETAIL FICA - DETAIL 02020 WHT -DETAIL RETIREMENT - DETAIL INSURANCE - DETAIL 02021 BONDEDUCT. ``` Built with Scroll v170.5.0 10/15/2024 568 2.8
COMSOL Script - Programming language COMSOL Script ============= COMSOL Script is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2645 on PLDB 27 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of COMSOL Script happened in <a href="../lists/labs.html#q=COMSOL Inc">COMSOL Inc</a> - Read more about COMSOL Script on the web: 1. https://en.wikipedia.org/wiki/COMSOL_Multiphysics 1. Built with Scroll v170.5.0 10/15/2024 209 1
Comsl Built with Scroll v170.5.0 10/15/2024 6 0
Comskee Built with Scroll v170.5.0 10/15/2024 6 0
COMPUTEST - Programming language COMPUTEST ========= COMPUTEST is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1964. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221964%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1964 #3390 on PLDB 61 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of COMPUTEST happened in <a href="../lists/labs.html#q=University of California San Francisco">University of California San Francisco</a> - COMPUTEST on HOPL https://hopl.info/showlanguage.prx?exp=5576 COMPUTEST on HOPL - Read more about COMPUTEST on Semantic Scholar: 1. https://semanticscholar.org/paper/4505b1af681f34d91ed762a78b8d978635bd892b 1. Built with Scroll v170.5.0 10/15/2024 223 1.1
Computer-compiler Built with Scroll v170.5.0 10/15/2024 6 0
COMPONENT PASCAL - Programming language COMPONENT PASCAL ================ COMPONENT PASCAL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #984 on PLDB 28 Years Old 13k <span title="COMPONENT PASCAL repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 13,387 COMPONENT PASCAL repos on <a href="https://github.com/search?q=language:Component Pascal">GitHub</a> - COMPONENT PASCAL is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="oberon-2.html">Oberon-2</a> - Early development of COMPONENT PASCAL happened in <a href="../lists/labs.html#q=www.oberon.ch">www.oberon.ch</a> - The Google BigQuery Public Dataset GitHub snapshot shows 128 users using COMPONENT PASCAL in 132 repos on <a href="https://api.github.com/search/repositories?q=language:Component Pascal">GitHub</a> - There are 8 <a href="https://projecteuler.net/language=Component Pascal">Project Euler</a> users using COMPONENT PASCAL - COMPONENT PASCAL on HOPL https://hopl.info/showlanguage.prx?exp=1209 COMPONENT PASCAL on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/oberon.py">syntax highlighting</a> for COMPONENT PASCAL - GitHub supports <a href="https://github.com/textmate/pascal.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for COMPONENT PASCAL ```Example from <a href='https://github.com/textmate/pascal.tmbundle'>Linguist</a>: MODULE ObxFact; (** project = "BlackBox" organization = "www.oberon.ch" contributors = "Oberon microsystems" version = "System/Rsrc/About" copyright = "System/Rsrc/About" license = "Docu/BB-License" changes = "" issues = "" **) IMPORT Stores, Models, TextModels, TextControllers, Integers; PROCEDURE Read(r: TextModels.Reader; VAR x: Integers.Integer); VAR i, len, beg: INTEGER; ch: CHAR; buf: POINTER TO ARRAY OF CHAR; BEGIN r.ReadChar(ch); WHILE ~r.eot & (ch <= " ") DO r.ReadChar(ch) END; ASSERT(~r.eot & (((ch >= "0") & (ch <= "9")) OR (ch = "-"))); beg := r.Pos() - 1; len := 0; REPEAT INC(len); r.ReadChar(ch) UNTIL r.eot OR (ch < "0") OR (ch > "9"); NEW(buf, len + 1); i := 0; r.SetPos(beg); REPEAT r.ReadChar(buf[i]); INC(i) UNTIL i = len; buf[i] := 0X; Integers.ConvertFromString(buf^, x) END Read; PROCEDURE Write(w: TextModels.Writer; x: Integers.Integer); VAR i: INTEGER; BEGIN IF Integers.Sign(x) < 0 THEN w.WriteChar("-") END; i := Integers.Digits10Of(x); IF i # 0 THEN REPEAT DEC(i); w.WriteChar(Integers.ThisDigit10(x, i)) UNTIL i = 0 ELSE w.WriteChar("0") END END Write; PROCEDURE Compute*; VAR beg, end, i, n: INTEGER; ch: CHAR; s: Stores.Operation; r: TextModels.Reader; w: TextModels.Writer; attr: TextModels.Attributes; c: TextControllers.Controller; x: Integers.Integer; BEGIN c := TextControllers.Focus(); IF (c # NIL) & c.HasSelection() THEN c.GetSelection(beg, end); r := c.text.NewReader(NIL); r.SetPos(beg); r.ReadChar(ch); WHILE ~r.eot & (beg < end) & (ch <= " ") DO r.ReadChar(ch); INC(beg) END; IF ~r.eot & (beg < end) THEN r.ReadPrev; Read(r, x); end := r.Pos(); r.ReadPrev; attr :=r.attr; IF (Integers.Sign(x) > 0) & (Integers.Compare(x, Integers.Long(MAX(LONGINT))) <= 0) THEN n := SHORT(Integers.Short(x)); i := 2; x := Integers.Long(1); WHILE i <= n DO x := Integers.Product(x, Integers.Long(i)); INC(i) END; Models.BeginScript(c.text, "computation", s); c.text.Delete(beg, end); w := c.text.NewWriter(NIL); w.SetPos(beg); w.SetAttr(attr); Write(w, x); Models.EndScript(c.text, s) END END END END Compute; END ObxFact. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 874 4.4
Complex-prolog Built with Scroll v170.5.0 10/15/2024 6 0
Compiler-description-language Built with Scroll v170.5.0 10/15/2024 6 0
Compiler-Compiler - Programming language Compiler-Compiler ================= Compiler-Compiler is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1963. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221963%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1963 #2390 on PLDB 62 Years Old In computer science, a compiler-compiler or compiler generator is a programming tool that creates a parser, interpreter, or compiler from some form of formal description of a programming language and machine. The input may be a text file containing the grammar written in BNF or EBNF that defines the syntax of a programming language, and whose generated output is some source code of the parser for the programming language, although other definitions exist. Usually, the resulting source code will have to be extended upon before a complete compiler emerges.A metacompiler is a software development tool used chiefly in the construction of compilers, translators, and interpreters for other programming languages. Read more on Wikipedia... https://en.wikipedia.org/wiki/Compiler-compiler Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Compiler-Compiler on HOPL https://hopl.info/showlanguage.prx?exp=179 Compiler-Compiler on HOPL - See also: (14 related languages) <a href="antlr.html">ANTLR</a>, <a href="basic.html">BASIC</a>, <a href="algol-60.html">ALGOL 60</a>, <a href="atlas-autocode.html">Atlas Autocode</a>, <a href="coco-r.html">Coco/R</a>, <a href="bison.html">Bison</a>, <a href="javacc.html">JavaCC</a>, <a href="lisp-2.html">LISP 2</a>, <a href="lisp.html">Lisp</a>, <a href="yacc.html">Yacc</a>, <a href="xpl.html">XPL</a>, <a href="peg.html">PEG</a>, <a href="doi.html">DOI</a>, <a href="isbn.html">ISBN</a> - Read more about Compiler-Compiler on Semantic Scholar: 1. https://semanticscholar.org/paper/b1f4f9e12792a745e2229eca84cfe886496bb4dd 1. ```Example from <a href='https://en.wikipedia.org/wiki/Compiler-compiler'>Wikipedia</a>: expr_gen(ADD[expr_gen(x),expr_gen(y)]) => <AR + (x*16)+y;> releasereg(y); return x; (SUB[expr_gen(x),expr_gen(y)])=> <SR + (x*16)+y;> releasereg(y); return x; (MUL[expr_gen(x),expr_gen(y)])=> . . . (x)=> r1 = getreg(); load(r1, x); return r1; ... ``` Built with Scroll v170.5.0 10/15/2024 489 2.4
Compact Application Solution Language - Programming language Compact Application Solution Language ===================================== Compact Application Solution Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #3281 on PLDB 28 Years Old Compact Application Solution Language (CASL) is a programming language used to create computer programs for Palm OS, and Microsoft Windows desktops, laptops, and Pocket PCs with Windows Mobile. It is published by WAGWARE Systems, Inc., and Brainyware, LLC. As a language, CASL is similar to Pascal or Visual Basic with object-oriented programming features. Read more on Wikipedia... https://en.wikipedia.org/wiki/Compact_Application_Solution_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Compact Application Solution Language happened in <a href="../lists/labs.html#q=WAGWARE Systems Inc">WAGWARE Systems Inc</a> and <a href="../lists/labs.html#q=Brainyware LLC">Brainyware LLC</a> - See also: (2 related languages) <a href="pascal.html">Pascal</a>, <a href="visual-basic.html">Visual Basic</a> - Read more about Compact Application Solution Language on the web: 1. https://groups.google.com/forum/#!search/compact-application-solution-language/alt.sys.pc-clone.gateway2000/OD4BEk8Axls/klFwJw8NXXgJ 1. Built with Scroll v170.5.0 10/15/2024 329 1.6
commonmark - Text markup language commonmark ========== commonmark is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2014 by John MacFarlane. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=John%20MacFarlane John MacFarlane #404 on PLDB 11 Years Old ```Download source code: git clone https://github.com/commonmark/commonmark-spec ``` A strongly defined, highly compatible specification of Markdown - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - commonmark is developed on <a href="https://github.com/commonmark/commonmark-spec">GitHub</a> and has 4,855 stars - Early development of commonmark happened in <a href="../lists/labs.html#q=codinghorror.com">codinghorror.com</a> and <a href="../lists/labs.html#q=github">github</a> and <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - commonmark is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="lua.html">Lua</a>, <a href="html.html">HTML</a>, <a href="dtd.html">DTD</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a> - <a href="https://commonmark.org/">commonmark.org</a> was registered in 2014 - 1 PLDB concepts link to commonmark: <a href="djot.html">Djot</a> Built with Scroll v170.5.0 10/15/2024 353 1.8
CommonLoops - Programming language CommonLoops =========== CommonLoops is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #2662 on PLDB 39 Years Old CommonLoops (the Common Lisp Object-Oriented Programming System; an acronym reminiscent of the earlier Lisp OO system "Loops" for the Interlisp-D system) is an early programming language which extended Common Lisp to include Object-oriented programming functionality and is a dynamic object system which differs from the OOP facilities found in static languages such as C++ or Java. Like New Flavors, CommonLoops supported multiple inheritance, generic functions and method combination. CommonLoops also supported multi-methods and made use of metaobjects. Read more on Wikipedia... https://en.wikipedia.org/wiki/CommonLoops Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CommonLoops happened in <a href="../lists/labs.html#q=Hewlett-Packard">Hewlett-Packard</a> - CommonLoops on HOPL https://hopl.info/showlanguage.prx?exp=1208 CommonLoops on HOPL - See also: (3 related languages) <a href="common-lisp.html">Common Lisp</a>, <a href="java.html">Java</a>, <a href="clos.html">CLOS</a> - Read more about CommonLoops on Semantic Scholar: 1. https://semanticscholar.org/paper/529224b910e0f9e658c3e5d8421694db487b1ed5 1. Built with Scroll v170.5.0 10/15/2024 337 1.7
CWL - Programming language CWL === CWL is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Luka Stojanovic. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Luka%20Stojanovic Luka Stojanovic #369 on PLDB 11 Years Old 464 <span title="CWL repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/common-workflow-language/cwltool ``` The Common Workflow Language (CWL) is a specification for describing analysis workflows and tools in a way that makes them portable and scalable across a variety of software and hardware environments, from workstations to cluster, cloud, and high performance computing (HPC) environments. CWL is designed to meet the needs of data-intensive science, such as Bioinformatics, Medical Imaging, Astronomy, Physics, and Chemistry. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - CWL is developed on <a href="https://github.com/common-workflow-language/cwltool">GitHub</a> and has 326 stars - There are at least 464 CWL repos on <a href="https://github.com/search?q=language:Common Workflow Language">GitHub</a> - Early development of CWL happened in <a href="../lists/labs.html#q=https://w3id.org/cwl/meeting_minutes">https://w3id.org/cwl/meeting_minutes</a> - CWL is written in <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="javascript.html">JavaScript</a>, <a href="make.html">Make</a>, <a href="ini.html">Ini</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="toml.html">TOML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 57 users using CWL in 75 repos on <a href="https://api.github.com/search/repositories?q=language:Common Workflow Language">GitHub</a> - GitHub supports <a href="https://github.com/manabuishii/language-cwl" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for CWL - <a href="https://www.commonwl.org/">commonwl.org</a> was registered in 2015 - Read more about CWL on the web: 1. https://doi.org/10.6084/m9.figshare.3115156.v2 1. ```Example from <a href='https://github.com/manabuishii/language-cwl'>Linguist</a>: #!/usr/bin/env cwl-runner # Originally from # https://github.com/Duke-GCB/GGR-cwl/blob/54e897263a702ff1074c8ac814b4bf7205d140dd/utils/trunk-peak-score.cwl # Released under the MIT License: # https://github.com/Duke-GCB/GGR-cwl/blob/54e897263a702ff1074c8ac814b4bf7205d140dd/LICENSE # Converted to CWL v1.0 syntax using # https://github.com/common-workflow-language/cwl-upgrader # and polished by Michael R. Crusoe <mrc@commonwl.org> # All modifications also released under the MIT License cwlVersion: v1.0 class: CommandLineTool doc: Trunk scores in ENCODE bed6+4 files hints: DockerRequirement: dockerPull: dukegcb/workflow-utils inputs: peaks: type: File sep: type: string default: \t outputs: trunked_scores_peaks: type: stdout baseCommand: awk arguments: - -F $(inputs.sep) - BEGIN{OFS=FS}$5>1000{$5=1000}{print} - $(inputs.peaks.path) stdout: $(inputs.peaks.nameroot).trunked_scores$(inputs.peaks.nameext) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 692 3.5
Common Log Format - Text data format Common Log Format ================= Common Log Format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #3250 on PLDB 30 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Common Log Format happened in <a href="../lists/labs.html#q=University of Illinois Urbana-Champaign">University of Illinois Urbana-Champaign</a> - 1 PLDB concepts link to Common Log Format: <a href="combined-log-format.html">Combined Log Format</a> ```Example from the web: 127.0.0.1 user-identifier frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326 ``` Built with Scroll v170.5.0 10/15/2024 248 1.2
Common Lisp - Programming language Common Lisp =========== Common Lisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984 by Scott Fahlman and Richard P. Gabriel and David A. Moon and Kent Pitman and Guy Steele and Dan Weinreb. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 https://pldb.io/concepts/../lists/creators.html#q=Scott%20Fahlman Scott Fahlman https://pldb.io/concepts/../lists/creators.html#q=Richard%20P.%20Gabriel Richard P. Gabriel https://pldb.io/concepts/../lists/creators.html#q=David%20A.%20Moon David A. Moon https://pldb.io/concepts/../lists/creators.html#q=Kent%20Pitman Kent Pitman https://pldb.io/concepts/../lists/creators.html#q=Guy%20Steele Guy Steele https://pldb.io/concepts/../lists/creators.html#q=Dan%20Weinreb Dan Weinreb #171 on PLDB 41 Years Old 24k <span title="Common Lisp repos on GitHub.">Repos</span> Common Lisp (CL) is a dialect of the Lisp programming language, published in ANSI standard document ANSI INCITS 226-1994 (R2004) (formerly X3.226-1994 (R1999)). The Common Lisp HyperSpec, a hyperlinked HTML version, has been derived from the ANSI Common Lisp standard. The Common Lisp language was developed as a standardized and improved successor of Maclisp. Read more on Wikipedia... https://en.wikipedia.org/wiki/Common_Lisp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - Interview with the creators of Common Lisp: 1. https://pldb.io/blog/scottFalhmanInterview.html 1. - There are at least 24,262 Common Lisp repos on <a href="https://github.com/search?q=language:Common Lisp">GitHub</a> - Early development of Common Lisp happened in <a href="../lists/labs.html#q=American National Standards Institute">American National Standards Institute</a> - The Google BigQuery Public Dataset GitHub snapshot shows 4k users using Common Lisp in 6k repos on <a href="https://api.github.com/search/repositories?q=language:Common Lisp">GitHub</a> - Common Lisp on HOPL https://hopl.info/showlanguage.prx?exp=946 Common Lisp on HOPL - Common Lisp appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Common Lisp Ubuntu package https://packages.ubuntu.com/jammy/clisp Common Lisp Ubuntu package - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/lisp.py">syntax highlighting</a> for Common Lisp - GitHub supports <a href="https://github.com/textmate/lisp.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Common Lisp - Common Lisp appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/common">Common Lisp on exercism.</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/fredokun/cl-jupyter">Kernel</a> for Common Lisp - Indeed.com has 24 matches for <a href="https://www.indeed.com/jobs?q="common lisp"">""common lisp""</a>. - <a href="http://common-lisp.net/">common-lisp.net</a> was registered in 2003 - See also: (38 related languages) <a href="lisp.html">Lisp</a>, <a href="clisp.html">CLISP</a>, <a href="lispworks.html">LispWorks</a>, <a href="lisp-machine-lisp.html">Lisp Machine Lisp</a>, <a href="scheme.html">Scheme</a>, <a href="interlisp.html">Interlisp</a>, <a href="clojure.html">Clojure</a>, <a href="dylan.html">Dylan</a>, <a href="emacs-lisp.html">Emacs Lisp</a>, <a href="eulisp.html">EuLisp</a>, <a href="islisp.html">ISLISP</a>, <a href="julia.html">Julia</a>, <a href="r.html">R</a>, <a href="cadence-skill.html">Cadence SKILL</a>, <a href="spice-lisp.html">Spice Lisp</a>, <a href="s-expressions.html">S-expressions</a>, <a href="ascii.html">ASCII</a>, <a href="unicode.html">Unicode</a>, <a href="c.html">C</a>, <a href="pascal.html">Pascal</a>, <a href="java.html">Java</a>, <a href="autolisp.html">AutoLISP</a>, <a href="algol-68.html">ALGOL 68</a>, <a href="ada.html">Ada</a>, <a href="perl.html">Perl</a>, <a href="unix.html">Unix</a>, <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="x86-isa.html">X86</a>, <a href="corman-common-lisp.html">Corman Common Lisp</a>, <a href="maxima.html">Maxima</a>, <a href="acl2.html">ACL2</a>, <a href="poplog.html">POPLOG</a>, <a href="pop-11.html">Pop-11</a>, <a href="prolog.html">Prolog</a>, <a href="standard-ml.html">Standard ML</a>, <a href="emacs-editor.html">Emacs</a> - 1 PLDB concepts link to Common Lisp: <a href="flare.html">Flare</a> ```Example from <a href='https://riju.codes/commonlisp'>Riju</a>: (format t "Hello, world!") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Common Lisp.lisp'>hello-world</a>: (defun hello-world () (format t "Hello World~%")) (hello-world) ``` ```Example from <a href='https://github.com/textmate/lisp.tmbundle'>Linguist</a>: (DEFUN HELLO () (PRINT 'HELLO)) ``` ```Example from <a href='https://en.wikipedia.org/wiki/Common_Lisp'>Wikipedia</a>: CL-USER > (available-shells) (#P"/bin/bash" #P"/bin/csh" #P"/bin/ksh" #P"/bin/sh" #P"/bin/tcsh" #P"/bin/zsh") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token PRINT row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Directives FeatureLink ../features/hasDirectives.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Multiple Dispatch FeatureLink ../features/hasMultipleDispatch.html Supported <span class="hasFeature">✓</span> Example (defmethod collide-with ((x asteroid) (y asteroid)) ;; deal with asteroid hitting asteroid ) (defmethod collide-with ((x asteroid) (y spaceship)) ;; deal with asteroid hitting spaceship ) (defmethod collide-with ((x spaceship) (y asteroid)) ;; deal with spaceship hitting asteroid ) (defmethod collide-with ((x spaceship) (y spaceship)) ;; deal with spaceship hitting spaceship ) Token row Feature Single Dispatch FeatureLink ../features/hasSingleDispatch.html Supported <span class="hasFeature">✓</span> Example ; https://eli.thegreenplace.net/2016/a-polyglots-guide-to-multiple-dispatch-part-3/ (defclass Person () ()) (defmethod frobnicate ((p Person) record spreadsheet) (format t "~a ~a ~a~&" (type-of p) (type-of record) (type-of spreadsheet))) (defclass Asteroid () ()) (defmethod frobnicate ((a Asteroid) velocity size) ; do stuff ) ; At runtime these 2 would be routed to respective methods: (frobnicate a-person his-record big-spreadsheet) (frobnicate an-asteroid very-fast pretty-small) Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1293 6.5
Commodore-basic Built with Scroll v170.5.0 10/15/2024 6 0
COMMEN - Programming language COMMEN ====== COMMEN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1967. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221967%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1967 #3389 on PLDB 58 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of COMMEN happened in <a href="../lists/labs.html#q=Leo J. Cohen Associates">Leo J. Cohen Associates</a> - COMMEN on HOPL https://hopl.info/showlanguage.prx?exp=281 COMMEN on HOPL - Read more about COMMEN on Semantic Scholar: 1. https://semanticscholar.org/paper/7f5200d593e5c162613ea3663f559ad2f5e244b3 1. - Read more about COMMEN on the web: 1. https://dl.acm.org/doi/pdf/10.1145/1465482.1465590 1. Built with Scroll v170.5.0 10/15/2024 240 1.2
comm - Minilanguage comm ==== comm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22plzoo%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">minilanguage</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #2741 on PLDB 12 Years Old A procedural language with integer arithmetic, local variables, conditional statements, while loops and print, compiled to simple machine code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"plzoo"%5D%7D%5D%2C"logic"%3A"AND"%7D'>minilanguage</a> - Early development of comm happened in <a href="../lists/labs.html#q=University of Ljubljana">University of Ljubljana</a> - Read more about comm on the web: 1. https://github.com/andrejbauer/plzoo 1. Built with Scroll v170.5.0 10/15/2024 223 1.1
COMIT - Programming language COMIT ===== COMIT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1957 by Victor Yngve. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221957%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1957 https://pldb.io/concepts/../lists/creators.html#q=Victor%20Yngve Victor Yngve #1596 on PLDB 68 Years Old COMIT was the first string processing language (compare SNOBOL, TRAC, and Perl), developed on the IBM 700/7000 series computers by Dr. Victor Yngve and collaborators at MIT from 1957 to 1965. Yngve created the language for supporting computerized research in the field of linguistics, and more specifically, the area of machine translation for natural language processing. Read more on Wikipedia... https://en.wikipedia.org/wiki/COMIT Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of COMIT happened in <a href="../lists/labs.html#q=University of Chicago">University of Chicago</a> and <a href="../lists/labs.html#q=MIT">MIT</a> - COMIT on HOPL https://hopl.info/showlanguage.prx?exp=19 COMIT on HOPL - See also: (2 related languages) <a href="snobol.html">SNOBOL</a>, <a href="perl.html">Perl</a> Built with Scroll v170.5.0 10/15/2024 318 1.6
Comfy Built with Scroll v170.5.0 10/15/2024 6 0
comby - Grammar language comby ===== comby is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2019 by Rijnard van Tonder. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Rijnard%20van%20Tonder Rijnard van Tonder #557 on PLDB 6 Years Old ```Download source code: git clone https://github.com/comby-tools/comby ``` A code rewrite tool for structural search and replace that supports ~every language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - comby is developed on <a href="https://github.com/comby-tools/comby">GitHub</a> and has 2,344 stars - Early development of comby happened in <a href="../lists/labs.html#q=https://github.com/comby-tools">https://github.com/comby-tools</a> - comby is written in <a href="ocaml.html">OCaml</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="c.html">C</a>, <a href="toml.html">TOML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="diff.html">Diff</a>, <a href="go.html">Go</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a> - <a href="https://comby.dev/">comby.dev</a> was registered in 2019 ```Example from the web: if (:[_] && :[height] :[_]) ``` Built with Scroll v170.5.0 10/15/2024 350 1.8
Combined Log Format - Text data format Combined Log Format =================== Combined Log Format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2877 on PLDB 23 Years Old Common Log Format plus referrer and user agent columns. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Combined Log Format happened in <a href="../lists/labs.html#q=University of Illinois Urbana-Champaign">University of Illinois Urbana-Champaign</a> - Read more about Combined Log Format on the web: 1. 2. https://documentation.softwareag.com/webmethods/microservices_container/msc10-11/10-11_MSC_PIE_webhelp/index.html#page/integration-server-integrated-webhelp/to-http_log_4.html 1. http://justsolve.archiveteam.org/wiki/Combined_Log_Format 2. ```Example from the web: 0:0:0:0:0:0:0:1 - Administrator [17/Sep/2021:13:51:27 -0400] "GET /invoke/pub.flow/getTransportInfo" 200 2502 https://mycompany.com/test/webapp "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36" ``` Built with Scroll v170.5.0 10/15/2024 309 1.5
COMAL - Programming language COMAL ===== COMAL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1973 by Børge R. Christensen and Benedict Løfstedt. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221973%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1973 https://pldb.io/concepts/../lists/creators.html#q=B%C3%B8rge%20R.%20Christensen Børge R. Christensen https://pldb.io/concepts/../lists/creators.html#q=Benedict%20L%C3%B8fstedt Benedict Løfstedt #1704 on PLDB 52 Years Old COMAL (Common Algorithmic Language) is a computer programming language developed in Denmark by Benedict Løfstedt and Børge R. Christensen in 1973. COMAL was one of the few structured programming languages that was available for and comfortably usable on 8-bit home computers. Read more on Wikipedia... https://en.wikipedia.org/wiki/COMAL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Explore COMAL snippets on <a href="http://www.rosettacode.org/wiki/Category:Comal">Rosetta Code</a> - COMAL on HOPL https://hopl.info/showlanguage.prx?exp=605 COMAL on HOPL - COMAL appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (8 related languages) <a href="basic.html">BASIC</a>, <a href="pascal.html">Pascal</a>, <a href="logo.html">Logo</a>, <a href="isbn.html">ISBN</a>, <a href="bbc-basic.html">BBC BASIC</a>, <a href="unix.html">Unix</a>, <a href="doi.html">DOI</a>, <a href="action.html">Action!</a> ```Example from <a href='https://en.wikipedia.org/wiki/COMAL'>Wikipedia</a>: 10 PAGE 20 FOR number:= 1 TO 10 DO 30 PRINT "HELLO, WORLD!" 40 NEXT or ENDFOR (Unicomal) 50 END " " ``` Built with Scroll v170.5.0 10/15/2024 407 2
ColorForth - Programming language ColorForth ========== ColorForth is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992 by Charles H. Moore. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 https://pldb.io/concepts/../lists/creators.html#q=Charles%20H.%20Moore Charles H. Moore #1949 on PLDB 33 Years Old colorForth is a programming language from the Forth language's original designer, Charles H. Moore, developed in the 1990s. There was an earlier predecessor called 386 OK which appeared for sale at Silicon Valley Forth Interest Group (SVFIG) meetings in 1992.An idiosyncratic programming environment, the colors simplify Forth's semantics, speed compiling, and are said to aid Moore's own poor eyesight: colorForth uses different colors in its source code (replacing some of the punctuation in standard Forth) to determine how different words are treated. Read more on Wikipedia... https://en.wikipedia.org/wiki/ColorForth Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ColorForth happened in <a href="../lists/labs.html#q=https://github.com/colorforth">https://github.com/colorforth</a> - 1 PLDB concepts link to ColorForth: <a href="interleaved-notation.html">Interleaved Notation</a> Built with Scroll v170.5.0 10/15/2024 326 1.6
Color BASIC - Programming language Color BASIC =========== Color BASIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980 by Bill Gates. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 https://pldb.io/concepts/../lists/creators.html#q=Bill%20Gates Bill Gates #2913 on PLDB 45 Years Old Color BASIC is the implementation of Microsoft BASIC that is included in the ROM of the Tandy/Radio Shack TRS-80 Color Computers manufactured between 1980 and 1991. BASIC (Beginners All-purpose Symbolic Instruction Code) is a high level language with simple syntax that makes it easy for novices to write simple programs. Color BASIC is interpreted, that is, decoded as it is run. Read more on Wikipedia... https://en.wikipedia.org/wiki/Color_BASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Color BASIC happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - See also: (6 related languages) <a href="trs-80-color-computer.html">TRS-80 Color Computer</a>, <a href="microsoft-basic.html">Microsoft BASIC</a>, <a href="basic.html">BASIC</a>, <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="ascii.html">ASCII</a> ```Example from <a href='https://en.wikipedia.org/wiki/Color_BASIC'>Wikipedia</a>: FOR {num} = {number} TO {number} [STEP {number}] ... NEXT (num) ``` Built with Scroll v170.5.0 10/15/2024 356 1.8
COLLADA - Application COLLADA ======= COLLADA is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #1417 on PLDB 21 Years Old COLLADA (COLLAborative Design Activity) is an interchange file format for interactive 3D applications. It is managed by the nonprofit technology consortium, the Khronos Group, and has been adopted by ISO as a publicly available specification, ISO/PAS 17506.COLLADA defines an open standard XML schema for exchanging digital assets among various graphics software applications that might otherwise store their assets in incompatible file formats. COLLADA documents that describe digital assets are XML files, usually identified with a .dae (digital asset exchange) filename extension.. Read more on Wikipedia... https://en.wikipedia.org/wiki/COLLADA Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of COLLADA happened in <a href="../lists/labs.html#q=Sony">Sony</a> and <a href="../lists/labs.html#q=Khronos Group">Khronos Group</a> - GitHub supports <a href="https://github.com/textmate/xml.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for COLLADA - See also: (11 related languages) <a href="xml.html">XML</a>, <a href="delphi.html">Delphi</a>, <a href="kml.html">KML</a>, <a href="godot-game-engine.html">Godot</a>, <a href="unity-engine.html">Unity</a>, <a href="maple.html">Maple</a>, <a href="python.html">Python</a>, <a href="objective-c.html">Objective-C</a>, <a href="javascript.html">JavaScript</a>, <a href="webgl.html">WebGL</a>, <a href="vrml.html">VRML</a> Built with Scroll v170.5.0 10/15/2024 396 2
ColdFusion - Programming language ColdFusion ========== ColdFusion is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by Joseph J. Allaire. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Joseph%20J.%20Allaire Joseph J. Allaire #167 on PLDB 30 Years Old 21k <span title="ColdFusion repos on GitHub.">Repos</span> Adobe ColdFusion is a commercial rapid web application development platform created by J. J. Allaire in 1995. Read more on Wikipedia... https://en.wikipedia.org/wiki/ColdFusion Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 20,756 ColdFusion repos on <a href="https://github.com/search?q=language:ColdFusion">GitHub</a> - Early development of ColdFusion happened in <a href="../lists/labs.html#q=Adobe">Adobe</a> - The Google BigQuery Public Dataset GitHub snapshot shows 1k users using ColdFusion in 2k repos on <a href="https://api.github.com/search/repositories?q=language:ColdFusion">GitHub</a> - Check out the 22 <a href="https://www.meetup.com/topics/coldfusion/">ColdFusion meetup groups</a> on Meetup.com. - There are 10 <a href="https://projecteuler.net/language=ColdFusion">Project Euler</a> users using ColdFusion - Explore ColdFusion snippets on <a href="http://www.rosettacode.org/wiki/Category:ColdFusion">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/templates.py">syntax highlighting</a> for ColdFusion - GitHub supports <a href="https://github.com/SublimeText/ColdFusion" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for ColdFusion - There is a <a href="https://www.forgebox.io/">central package repository</a> for ColdFusion - See also: (23 related languages) <a href="java.html">Java</a>, <a href="html.html">HTML</a>, <a href="cfml.html">CFML</a>, <a href="asp.html">ASP</a>, <a href="java-server-pages.html">JSP</a>, <a href="php.html">PHP</a>, <a href="javascript.html">JavaScript</a>, <a href="cfscript.html">CFScript</a>, <a href="soap.html">SOAP</a>, <a href="pdf.html">PDF</a>, <a href="smtp.html">SMTP</a>, <a href="ftp.html">FTP</a>, <a href="xml.html">XML</a>, <a href="xpath.html">XPath</a>, <a href="solaris.html">Solaris</a>, <a href="excel-app.html">Microsoft Excel</a>, <a href="linux.html">Linux</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="wsdl.html">WSDL</a>, <a href="json.html">JSON</a>, <a href="jython.html">Jython</a>, <a href="groovy.html">Groovy</a>, <a href="jruby.html">JRuby</a> - 4 PLDB concepts link to ColdFusion: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a>, <a href="coldfusion-components.html">ColdFusion Components</a>, <a href="pygments.html">Pygments</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/ColdFusion.cfm'>hello-world</a>: <cfset message = "Hello World"> <cfoutput> #message#</cfoutput> ``` ```Example from <a href='http://helloworldcollection.de/#ColdFusion'>the Hello World Collection</a>: <!---Hello world in ColdFusion---> <cfset message = "Hello World"> <cfoutput> #message#</cfoutput> ``` ```Example from <a href='https://github.com/SublimeText/ColdFusion'>Linguist</a>: <!--- cfcomment ---> <!--- nested <!--- cfcomment ---> ---> <!--- multi-line nested <!--- cfcomment ---> ---> <!-- html comment --> <html> <head> <title>Date Functions</title> </head> <body> <cfset RightNow = Now()> <cfoutput> #RightNow#<br /> #DateFormat(RightNow)#<br /> #DateFormat(RightNow,"mm/dd/yy")#<br /> #TimeFormat(RightNow)#<br /> #TimeFormat(RightNow,"hh:mm tt")#<br /> #IsDate(RightNow)#<br /> #IsDate("January 31, 2007")#<br /> #IsDate("foo")#<br /> #DaysInMonth(RightNow)# </cfoutput> <cfset x="x"> <cfset y="y"> <cfset z="z"> <cfoutput group="x"> #x# <cfoutput>#y#</cfoutput> #z# </cfoutput> </body> </html> <cfset person = "Paul"> <cfset greeting = "Hello #person#"> <cfset greeting = "Hello" & " world!"> <cfset a = 5> <cfset b = 10> <cfset c = a^b> <cfset c = a MOD b> <cfset c = a / b> <cfset c = a * b> <cfset c = a + b> <cfset c = a - b> <!--- <!-- another <!--- nested --> ---> comment ---> ``` ```Example from <a href='https://en.wikipedia.org/wiki/ColdFusion'>Wikipedia</a>: http://path/to/components/Component.cfc?method=search&query=your+query&mode=strict ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token cfoutput row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1005 5
ColdFusion Components - Xml format ColdFusion Components ===================== ColdFusion Components is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #2876 on PLDB 30 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of ColdFusion Components happened in <a href="../lists/labs.html#q=Adobe">Adobe</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/templates.py">syntax highlighting</a> for ColdFusion Components - See also: (2 related languages) <a href="cfml.html">CFML</a>, <a href="coldfusion.html">ColdFusion</a> - Read more about ColdFusion Components on the web: 1. 2. https://helpx.adobe.com/coldfusion/developing-applications/building-blocks-of-coldfusion-applications/building-and-using-coldfusion-components.html 1. https://helpx.adobe.com/coldfusion/developing-applications/building-blocks-of-coldfusion-applications/building-and-using-coldfusion-components/cfc-variables-and-scope.html 2. ```Example from the web: <cfcomponent> <cffunction name="allemployees" access="public" output="false" returntype="query"> <cfset var getNames=""> <cfquery name="getNames" datasource="cfdocexamples"> SELECT * FROM Employee </cfquery> </cffunction> <cffunction name="namesalarycontract" access="public" output="false" returntype="query"> <cfset var EmpList=""> <cfquery name="EmpList" datasource="cfdocexamples"> SELECT Firstname, Lastname, Salary, Contract FROM Employee </cfquery> </cffunction> <cffunction name="fullname" access="public" output="false" returntype="query"> <cfset var engquery=""> <cfquery name="engquery" datasource="cfdocexamples"> SELECT FirstName || ' ' || LastName AS FullName FROM Employee </cfquery> </cffunction> <cffunction name="bydept" access="public" output="false" returntype="query"> <cfset var deptquery=""> <cfquery name="deptquery" datasource="cfdocexamples"> SELECT Dept_ID, FirstName || ' ' || LastName AS FullName FROM Employee ORDER BY Dept_ID </cfquery> </cffunction> <cffunction name="employeebyURLID" access="public" output="false" returntype="query"> <cfset var GetRecordtoUpdate=""> <cfquery name="GetRecordtoUpdate" datasource="cfdocexamples"> SELECT * FROM Employee WHERE Emp_ID = #URL.Emp_ID# </cfquery> </cffunction> <cffunction name="deleteemployee" access="public" output="false" returntype="void"> <cfset var DeleteEmployee=""> <cfquery name="DeleteEmployee" datasource="cfdocexamples"> DELETE FROM Employee WHERE Emp_ID = #Form.Emp_ID# </cfquery> </cffunction> <cffunction name="distinctlocs"access="public" output="false" returntype="query"> <cfset var GetDepartments=""> <cfquery name="GetDepartments" datasource="cfdocexamples"> SELECT DISTINCT Location FROM Departmt </cfquery> </cffunction> </cfcomponent> ``` Built with Scroll v170.5.0 10/15/2024 647 3.2
Cold-k Built with Scroll v170.5.0 10/15/2024 6 0
Colasl Built with Scroll v170.5.0 10/15/2024 6 0
ColaScript - Programming language ColaScript ========== ColaScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Dan Onoshko. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Dan%20Onoshko Dan Onoshko #1561 on PLDB 13 Years Old ```Download source code: git clone https://github.com/TrigenSoftware/ColaScript ``` translator / parser / mangler / compressor / beautifier toolkit - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ColaScript is developed on <a href="https://github.com/TrigenSoftware/ColaScript">GitHub</a> and has 26 stars - Early development of ColaScript happened in <a href="../lists/labs.html#q=TrigenSoftware">TrigenSoftware</a> - ColaScript compiles to <a href="javascript.html">JavaScript</a> - ColaScript is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 273 1.4
COL - Programming language COL === COL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #3388 on PLDB 36 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of COL happened in <a href="../lists/labs.html#q=I.N.R.I.A">I.N.R.I.A</a> - COL on HOPL https://hopl.info/showlanguage.prx?exp=3539 COL on HOPL - Read more about COL on Semantic Scholar: 1. https://semanticscholar.org/paper/c50f9565885013f2f15f94ac240af94479ff4558 1. Built with Scroll v170.5.0 10/15/2024 223 1.1
CokeScript - Programming language CokeScript ========== CokeScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Batiste Bieler. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Batiste%20Bieler Batiste Bieler #1764 on PLDB 10 Years Old ```Download source code: git clone https://github.com/batiste/CokeScript ``` CokeScript is a whitespace sensitive language that compile to JavaScript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - CokeScript is developed on <a href="https://github.com/batiste/CokeScript">GitHub</a> and has 42 stars - Early development of CokeScript happened in <a href="../lists/labs.html#q=https://batiste.github.io/">https://batiste.github.io/</a> - CokeScript is written in <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 294 1.5
Coi-protocol Built with Scroll v170.5.0 10/15/2024 6 0
Coherent-parallel-c Built with Scroll v170.5.0 10/15/2024 6 0
Coherence Built with Scroll v170.5.0 10/15/2024 6 0
Cogo Built with Scroll v170.5.0 10/15/2024 6 0
Cognate - Programming language Cognate ======= Cognate is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Finn Barber. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Finn%20Barber Finn Barber #1213 on PLDB 5 Years Old ```Download source code: git clone https://github.com/cognate-lang/cognate ``` A human readable quasi-concatenative programming language. Cognate is a small, dynamic, concatenative language for functional programming. Cognate aims to express complex programs in a simple and readable way through its unique syntax, which emphasises embedding comments into statements. This makes programs very readable and helps a programmer better express their intentions. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Cognate is developed on <a href="https://github.com/cognate-lang/cognate">GitHub</a> and has 233 stars - Cognate compiles to <a href="c.html">C</a> - Cognate is written in <a href="yaml.html">YAML</a>, <a href="c.html">C</a>, <a href="lex.html">Lex</a>, <a href="yacc.html">Yacc</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a> - <a href="https://cognate-lang.github.io/learn.html">First announcement of</a> Cognate ```Example from the web: ~~ Prime numbers in Cognate Def Factor (Zero? Modulo Swap); Def Primes ( Let U is upper bound; initially List (); For Range 2 to U ( Let P is potential prime; Let Found be list of found primes; Let To-check be Take-while (<= Sqrt P) Found; When All (Not Factor of P) To-check ( Append P ) to Found ) ); Print Primes up to 1000; ``` Built with Scroll v170.5.0 10/15/2024 398 2
Cogmap Built with Scroll v170.5.0 10/15/2024 6 0
CoffeeScript - Programming language CoffeeScript ============ CoffeeScript is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by Jeremy Ashkenas. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Jeremy%20Ashkenas Jeremy Ashkenas #28 on PLDB 16 Years Old 65k <span title="CoffeeScript repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/jashkenas/coffeescript/ ``` CoffeeScript is a programming language that transcompiles to JavaScript. It adds syntactic sugar inspired by Ruby, Python and Haskell in an effort to enhance JavaScript's brevity and readability. Specific additional features include list comprehension and pattern matching. Read more on Wikipedia... https://en.wikipedia.org/wiki/CoffeeScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - CoffeeScript is developed on <a href="https://github.com/jashkenas/coffeescript/">GitHub</a> and has 16,466 stars - There are at least 64,590 CoffeeScript repos on <a href="https://github.com/search?q=language:CoffeeScript">GitHub</a> - Early development of CoffeeScript happened in <a href="../lists/labs.html#q=https://github.com/jashkenas">https://github.com/jashkenas</a> - CoffeeScript compiles to <a href="javascript.html">JavaScript</a> - CoffeeScript is written in <a href="markdown.html">Markdown</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 45k users using CoffeeScript in 69k repos on <a href="https://api.github.com/search/repositories?q=language:CoffeeScript">GitHub</a> - Explore CoffeeScript snippets on <a href="http://www.rosettacode.org/wiki/Category:CoffeeScript">Rosetta Code</a> - CoffeeScript appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - CoffeeScript Ubuntu package https://packages.ubuntu.com/jammy/coffeescript CoffeeScript Ubuntu package - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/coffeescript">package</a> for syntax highlighting CoffeeScript - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/coffee">package</a> for syntax highlighting CoffeeScript - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/javascript.py">syntax highlighting</a> for CoffeeScript - GitHub supports <a href="https://github.com/atom/language-coffee-script" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for CoffeeScript - CoffeeScript appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/coffeescript">CoffeeScript on exercism.</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/n-riesco/jp-coffeescript">Kernel</a> for CoffeeScript - <a href="http://coffeescript.org">coffeescript.org</a> was registered in 2009 - See also: (17 related languages) <a href="haskell.html">Haskell</a>, <a href="javascript.html">JavaScript</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="yaml.html">YAML</a>, <a href="livescript.html">LiveScript</a>, <a href="rails.html">Ruby on Rails</a>, <a href="jquery.html">JQuery</a>, <a href="maven-pom.html">Apache Maven</a>, <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="elm.html">Elm</a>, <a href="haxe.html">Haxe</a>, <a href="dart.html">Dart</a>, <a href="opa.html">Opa</a>, <a href="typescript.html">TypeScript</a> - 33 PLDB concepts link to CoffeeScript: <a href="ace.html">Ace Editor</a>, <a href="blackcoffee.html">BlackCoffee</a>, <a href="civet.html">Civet</a>, <a href="coffeekup.html">CoffeeKup</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="contracts.coffee.html">contracts.coffee</a>, <a href="cson.html">CSON</a>, <a href="daonode.html">daonode</a>, <a href="dexvis.html">dexvis</a>, <a href="eiffel.html">Eiffel</a>, <a href="emberscript.html">EmberScript</a>, <a href="fjs.html">fjs</a>, <a href="fold.html">Fold</a>, <a href="grid-notation.html">grid-notation</a>, <a href="hera.html">Hera</a>, <a href="hhvm.html">HHVM</a>, <a href="icedcoffeescript.html">IcedCoffeeScript</a>, <a href="jedi.html">Jedi</a>, <a href="jekyll.html">Jekyll</a>, <a href="kode.html">kode</a>, <a href="lispyscript.html">lispyscript</a>, <a href="literate-coffeescript.html">Literate CoffeeScript</a>, <a href="mal.html">mal</a>, <a href="mochajs.html">mochajs</a>, <a href="nodejs.html">Node.js</a>, <a href="pug.html">Pug</a>, <a href="pygments.html">Pygments</a>, <a href="statsplorer.html">Statsplorer</a>, <a href="taijilang.html">Taijilang</a>, <a href="taxa.html">taxa</a>, <a href="testml.html">TestML</a>, <a href="toffeescript.html">ToffeeScript</a>, <a href="u.html">U</a> ```Example from <a href='https://riju.codes/coffeescript'>Riju</a>: console.log "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/CoffeeScript.coffee'>hello-world</a>: alert "Hello World" ``` ```Example from <a href='http://helloworldcollection.de/#CoffeeScript'>the Hello World Collection</a>: // Hello world in CoffeeScript alert "Hello, World!" ``` ```Example from <a href='https://github.com/atom/language-coffee-script'>Linguist</a>: console.log "Hello, World!" ``` ```Example from <a href='https://en.wikipedia.org/wiki/CoffeeScript'>Wikipedia</a>: author = "Wittgenstein" quote = "A picture is a fact. -- #{ author }" sentence = "#{ 22 / 7 } is a decent approximation of π" ``` ```CoffeeScript <a href="../lists/keywords.html#q=coffeescript">Keywords</a> and or is isnt not on yes @ no off true false null this new delete typeof in instanceof return throw break continue debugger if else switch for while do try catch finally class extends super undefined then unless until loop of by when ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example console.log "Hello, World!" Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example # [0-9]+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example # [0-9][0-9]*\.[0-9]+([eE][0-9]+)?[fd]? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example # 0x[0-9a-fA-F]+ Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Regular Expression Syntax Sugar FeatureLink ../features/hasRegularExpressionsSyntaxSugar.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example ### A comment ### Token ### row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token console.log row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Variable Substitution Syntax FeatureLink ../features/hasVariableSubstitutionSyntax.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1446 7.2
Coffeepp Built with Scroll v170.5.0 10/15/2024 6 0
CoffeeKup - Template language CoffeeKup ========= CoffeeKup is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2010 by Maurice Machado. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Maurice%20Machado Maurice Machado #1044 on PLDB 15 Years Old ```Download source code: git clone https://github.com/mauricemach/coffeekup ``` Markup as CoffeeScript. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - CoffeeKup is developed on <a href="https://github.com/mauricemach/coffeekup">GitHub</a> and has 1,264 stars - CoffeeKup is written in <a href="coffeescript.html">CoffeeScript</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a> - 1 PLDB concepts link to CoffeeKup: <a href="jedi.html">Jedi</a> ```Example from the web: doctype 5 html -> head -> meta charset: 'utf-8' title "#{@title or 'Untitled'} | A completely plausible website" meta(name: 'description', content: @description) if @description? link rel: 'stylesheet', href: '/css/app.css' style ''' body {font-family: sans-serif} header, nav, section, footer {display: block} ''' script src: '/js/jquery.js' coffeescript -> $(document).ready -> alert 'Alerts suck!' body -> header -> h1 @title or 'Untitled' nav -> ul -> (li -> a href: '/', -> 'Home') unless @path is '/' li -> a href: '/chunky', -> 'Bacon!' switch @user.role when 'owner', 'admin' li -> a href: '/admin', -> 'Secret Stuff' when 'vip' li -> a href: '/vip', -> 'Exclusive Stuff' else li -> a href: '/commoners', -> 'Just Stuff' div '#myid.myclass.anotherclass', style: 'position: fixed', -> p 'Divitis kills! Inline styling too.' section -> # A helper function you built and included. breadcrumb separator: '>', clickable: yes h2 "Let's count to 10:" p i for i in [1..10] # Another hypothetical helper. form_to @post, -> textbox '#title', label: 'Title:' textbox '#author', label: 'Author:' submit 'Save' footer -> # CoffeeScript comments. Not visible in the output document. comment 'HTML comments.' p 'Bye!' ``` Built with Scroll v170.5.0 10/15/2024 550 2.8
COFFEE Cinema 4D - Programming language COFFEE Cinema 4D ================ COFFEE Cinema 4D is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #3230 on PLDB 33 Years Old COFFEE (often written as "C.O.F.F.E.E") is a computer scripting language that forms part of CINEMA 4D, a proprietary 3D graphics application. Although presented as an acronym the letters of the word COFFEE do not appear to stand for anything, but are rather a comic reference to Java, a considerably more famous computer language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/COFFEE_(Cinema_4D) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of COFFEE Cinema 4D happened in <a href="../lists/labs.html#q=Maxon">Maxon</a> - See also: (2 related languages) <a href="perl.html">Perl</a>, <a href="javascript.html">JavaScript</a> - Read more about COFFEE Cinema 4D on the web: 1. https://en.wikipedia.org/wiki/Cinema_4D 1. Built with Scroll v170.5.0 10/15/2024 301 1.5
Common Object File Format - Binary executable format Common Object File Format ========================= Common Object File Format, aka Common Object File Format, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryExecutable%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary executable format</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #1863 on PLDB 42 Years Old The Common Object File Format (COFF) is a format for executable, object code, and shared library computer files used on Unix systems. It was introduced in Unix System V, replaced the previously used a.out format, and formed the basis for extended specifications such as XCOFF and ECOFF, before being largely replaced by ELF, introduced with SVR4. COFF and its variants continue to be used on some Unix-like systems, on Microsoft Windows, in EFI environments and in some embedded development systems.. Read more on Wikipedia... https://en.wikipedia.org/wiki/COFF Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryExecutable"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binary executable format</a> - Early development of Common Object File Format happened in <a href="../lists/labs.html#q=AT&T">AT&T</a> - See also: (3 related languages) <a href="unix.html">Unix</a>, <a href="elf.html">Extensible Linking Format</a>, <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 327 1.6
Codil Built with Scroll v170.5.0 10/15/2024 6 0
CodeQL - Query language CodeQL ====== CodeQL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2018 by Pavel Avgustinov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Pavel%20Avgustinov Pavel Avgustinov #399 on PLDB 7 Years Old 4k <span title="CodeQL repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/github/codeql ``` CodeQL let's you query code as if it were data. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - CodeQL is developed on <a href="https://github.com/github/codeql">GitHub</a> and has 7,389 stars - There are at least 3,559 CodeQL repos on <a href="https://github.com/search?q=language:CodeQL">GitHub</a> - Early development of CodeQL happened in <a href="../lists/labs.html#q=GitHub">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 23 users using CodeQL in 25 repos on <a href="https://api.github.com/search/repositories?q=language:CodeQL">GitHub</a> - Read more about CodeQL on the web: 1. https://www.cyberark.com/resources/threat-research-blog/make-memcpy-safe-again-codeql 1. ```Example from the web: from DataFlow::PathNode source, DataFlow::PathNode sink, UnsafeDeserializationConfig conf where conf.hasFlowPath(source, sink) select sink.getNode().(UnsafeDeserializationSink).getMethodAccess(), source, sink, "Unsafe deserialization of $@.", source.getNode(), "user input" ``` Built with Scroll v170.5.0 10/15/2024 357 1.8
CodeMirror - Editor CodeMirror ========== CodeMirror is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2007 by Marijn Haverbeke. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Marijn%20Haverbeke Marijn Haverbeke #199 on PLDB 18 Years Old ```Download source code: git clone https://github.com/codemirror/dev ``` CodeMirror is a JavaScript component that provides a code editor in the browser. It has a rich programming API and a focus on extensibility.. Read more on Wikipedia... https://en.wikipedia.org/wiki/CodeMirror Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - CodeMirror is developed on <a href="https://github.com/codemirror/dev">GitHub</a> and has 5,557 stars - Early development of CodeMirror happened in <a href="../lists/labs.html#q=https://github.com/codemirror">https://github.com/codemirror</a> - CodeMirror is written in <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="typescript.html">TypeScript</a>, <a href="html.html">HTML</a> - <a href="https://codemirror.net/">codemirror.net</a> was registered in 2010 - See also: (4 related languages) <a href="javascript.html">JavaScript</a>, <a href="vi.html">vi</a>, <a href="emacs-editor.html">Emacs</a>, <a href="monaco.html">Monaco Editor</a> - 5 PLDB concepts link to CodeMirror: <a href="ace.html">Ace Editor</a>, <a href="highlightjs.html">highlight.js</a>, <a href="monaco.html">Monaco Editor</a>, <a href="prismjs.html">Prism</a>, <a href="pygments.html">Pygments</a> Built with Scroll v170.5.0 10/15/2024 397 2
Codelite-editor Built with Scroll v170.5.0 10/15/2024 6 0
Codegear-delphi Built with Scroll v170.5.0 10/15/2024 6 0
codeflow - Programming language codeflow ======== codeflow is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2236 on PLDB 11 Years Old ```Download source code: git clone https://github.com/codeflowlang/codeflow-engine ``` Codeflow runtime engine - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - codeflow is developed on <a href="https://github.com/codeflowlang/codeflow-engine">GitHub</a> and has 4 stars - Early development of codeflow happened in <a href="../lists/labs.html#q=codeflow.co">codeflow.co</a> - <a href="https://codeflow.co/">codeflow.co</a> was registered in 2015 Built with Scroll v170.5.0 10/15/2024 234 1.2
codecept - Library codecept ======== codecept is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #440 on PLDB 10 Years Old ```Download source code: git clone https://github.com/codeception/codeceptjs/ ``` Supercharged End 2 End Testing Framework for NodeJS - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - codecept is developed on <a href="https://github.com/codeception/codeceptjs/">GitHub</a> and has 4,078 stars - Early development of codecept happened in <a href="../lists/labs.html#q=https://github.com/codeceptjs/">https://github.com/codeceptjs/</a> - codecept is written in <a href="javascript.html">JavaScript</a>, <a href="mustache.html">mustache</a>, <a href="php.html">PHP</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="gherkin.html">Gherkin</a>, <a href="typescript.html">TypeScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="bash.html">Bash</a> - <a href="http://codecept.io/">codecept.io</a> was registered in 2015 Built with Scroll v170.5.0 10/15/2024 320 1.6
Code-blocks-editor Built with Scroll v170.5.0 10/15/2024 6 0
Coda web development software - Editor Coda web development software ============================= Coda web development software is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2449 on PLDB 18 Years Old Coda is a commercial and proprietary web development application for macOS, developed by Panic. It was first released on April 23, 2007 and won the 2007 Apple Design Award for Best User Experience. Coda version 2.0 was released on 24 May 2012, along with an iPad version called Diet Coda. Read more on Wikipedia... https://en.wikipedia.org/wiki/Coda_(web_development_software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Early development of Coda web development software happened in <a href="../lists/labs.html#q=Panic Inc">Panic Inc</a> Built with Scroll v170.5.0 10/15/2024 263 1.3
Coconut - Programming language Coconut ======= Coconut is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #197 on PLDB 11 Years Old ```Download source code: git clone https://github.com/evhub/coconut ``` Simple, elegant, Pythonic functional programming. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Coconut is developed on <a href="https://github.com/evhub/coconut">GitHub</a> and has 4,012 stars - Early development of Coconut happened in <a href="../lists/labs.html#q=http://coconut-lang.org">http://coconut-lang.org</a> - Coconut compiles to <a href="python.html">Python</a> - Coconut is written in <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="toml.html">TOML</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="http://coconut-lang.org/">Kernel</a> for Coconut - <a href="http://coconut-lang.org/">coconut-lang.org</a> was registered in 2016 - Read more about Coconut on the web: 1. https://news.ycombinator.com/item?id=23759721 1. ```Example from <a href='https://riju.codes/coconut'>Riju</a>: print("Hello, world!") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Coconut.coc'>hello-world</a>: "Hello World" |> print ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Algebraic Data Type FeatureLink ../features/hasAlgebraicTypes.html Supported <span class="hasFeature">✓</span> Example data Empty() data Leaf(n) data Node(l, r) def size(Empty()) = 0 addpattern def size(Leaf(n)) = 1 addpattern def size(Node(l, r)) = size(l) + size(r) Token row Feature Function Composition FeatureLink ../features/hasFunctionComposition.html Supported <span class="hasFeature">✓</span> Example (f..g..h)(x, y, z) Token row Feature Destructuring FeatureLink ../features/hasDestructuring.html Supported <span class="hasFeature">✓</span> Example {"list": [0] + rest} = {"list": [0, 1, 2, 3]} Token row Feature Anonymous Functions FeatureLink ../features/hasAnonymousFunctions.html Supported <span class="hasFeature">✓</span> Example x -> x ** 2 Token row Feature Infix Notation FeatureLink ../features/hasInfixNotation.html Supported <span class="hasFeature">✓</span> Example 5 `mod` 3 == 2 Token row Feature Pattern Matching FeatureLink ../features/hasPatternMatching.html Supported <span class="hasFeature">✓</span> Example match [head] + tail in [0, 1, 2, 3]: print(head, tail) Token Built with Scroll v170.5.0 10/15/2024 564 2.8
cocoapods-pm - Package manager cocoapods-pm ============ cocoapods-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #2480 on PLDB 14 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of cocoapods-pm happened in <a href="../lists/labs.html#q=https://github.com/CocoaPods">https://github.com/CocoaPods</a> - <a href="https://cocoapods.org/">cocoapods.org</a> was registered in 2011 Built with Scroll v170.5.0 10/15/2024 208 1
Coco - Programming language Coco ==== Coco is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010 by Satoshi Murakami. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Satoshi%20Murakami Satoshi Murakami #917 on PLDB 15 Years Old ```Download source code: git clone https://github.com/satyr/coco/ ``` Unfancy CoffeeScript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Coco is developed on <a href="https://github.com/satyr/coco/">GitHub</a> and has 499 stars - Early development of Coco happened in <a href="../lists/labs.html#q=https://github.com/satyr/">https://github.com/satyr/</a> - Coco compiles to <a href="javascript.html">JavaScript</a> - Coco is written in <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a> Built with Scroll v170.5.0 10/15/2024 281 1.4
Coco-r Built with Scroll v170.5.0 10/15/2024 6 0
Cobra - Programming language Cobra ===== Cobra is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Charles Esterbrook. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Charles%20Esterbrook Charles Esterbrook #616 on PLDB 19 Years Old Cobra is a general-purpose, object-oriented programming language. Cobra is designed by Charles Esterbrook, and runs on the Microsoft .NET and Mono platforms. It is strongly influenced by Python, C#, Eiffel, Objective-C, and other programming languages. Read more on Wikipedia... https://en.wikipedia.org/wiki/Cobra_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Cobra happened in <a href="../lists/labs.html#q=Cobra Language LLC">Cobra Language LLC</a> - There are 11 <a href="https://projecteuler.net/language=Cobra">Project Euler</a> users using Cobra - Explore Cobra snippets on <a href="http://www.rosettacode.org/wiki/Category:Cobra">Rosetta Code</a> - Cobra appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="http://cobra-language.com/">cobra-language.com</a> was registered in 2008 - See also: (4 related languages) <a href="python.html">Python</a>, <a href="eiffel.html">Eiffel</a>, <a href="csharp.html">C#</a>, <a href="objective-c.html">Objective-C</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Cobra.cobra'>hello-world</a>: class Hello def main print 'Hello World' ``` ```Example from <a href='http://helloworldcollection.de/#Cobra'>the Hello World Collection</a>: """Hello world in Cobra""" class Hello def main print 'Hello, world.' ``` ```Example from <a href='https://en.wikipedia.org/wiki/Cobra_(programming_language)'>Wikipedia</a>: class Person var _name as String var _age as int cue init(name as String, age as int) _name, _age = name, age def toString as String is override return 'My name is [_name] and I am [_age] years old' ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 522 2.6
CobolScript - Programming language CobolScript =========== CobolScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2041 on PLDB 26 Years Old CobolScript is a programming language created by Matthew Dean and Charles Schereda of Deskware in 1999. The language was intended to provide web-enabled COBOL, and was targeted at businesses using legacy software written in that language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/CobolScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CobolScript happened in <a href="../lists/labs.html#q=Deskware">Deskware</a> - See also: (1 related languages) <a href="cobol.html">COBOL</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/CobolScript.cbl'>hello-world</a>: DISPLAY `Content-type: text/html `. DISPLAY LINEFEED. DISPLAY `<HTML><BODY>`. DISPLAY `<CENTER>Hello World</CENTER>`. DISPLAY `</BODY></HTML>`. GOBACK. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token DISPLAY Built with Scroll v170.5.0 10/15/2024 323 1.6
Cobol.NET - Programming language Cobol.NET ========= Cobol.NET is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #3045 on PLDB 23 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Cobol.NET happened in <a href="../lists/labs.html#q=Fujitsu">Fujitsu</a> - Cobol.NET on HOPL https://hopl.info/showlanguage.prx?exp=3730 Cobol.NET on HOPL - Read more about Cobol.NET on the web: 1. https://nl.wikipedia.org/wiki/COBOL.NET 1. Built with Scroll v170.5.0 10/15/2024 223 1.1
Cobloc Built with Scroll v170.5.0 10/15/2024 6 0
co2 - Programming language co2 === co2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Dave Griffiths. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Dave%20Griffiths Dave Griffiths #1777 on PLDB 9 Years Old ```Download source code: git clone https://github.com/dustmop/co2 ``` Lispy language for creating NES / Famicom software - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - co2 is developed on <a href="https://github.com/dustmop/co2">GitHub</a> and has 175 stars - Early development of co2 happened in <a href="../lists/labs.html#q=dustmop.io">dustmop.io</a> - co2 is written in <a href="scheme.html">Scheme</a>, <a href="assembly-language.html">Assembly language</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 277 1.4
co-dfns - Programming language co-dfns ======= co-dfns is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Aaron Hsu. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Aaron%20Hsu Aaron Hsu #795 on PLDB 13 Years Old ```Download source code: git clone https://github.com/Co-dfns/Co-dfns ``` High-performance, Reliable, and Parallel APL - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - co-dfns is developed on <a href="https://github.com/Co-dfns/Co-dfns">GitHub</a> and has 691 stars - Early development of co-dfns happened in <a href="../lists/labs.html#q=https://github.com/Co-dfns/">https://github.com/Co-dfns/</a> - co-dfns is written in <a href="apl.html">APL</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - Read more about co-dfns on the web: 1. https://dl.acm.org/doi/10.1145/2627373.2627384 1. Built with Scroll v170.5.0 10/15/2024 300 1.5
CMU Common Lisp - Programming language CMU Common Lisp =============== CMU Common Lisp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2381 on PLDB 45 Years Old CMUCL is a free Common Lisp implementation, originally developed at Carnegie Mellon. CMUCL runs on most Unix-like platforms, including Linux and BSD; there is an experimental Windows port as well. Steel Bank Common Lisp is derived from CMUCL. Read more on Wikipedia... https://en.wikipedia.org/wiki/CMU_Common_Lisp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CMU Common Lisp happened in <a href="../lists/labs.html#q=CMUCL Project">CMUCL Project</a> Built with Scroll v170.5.0 10/15/2024 249 1.2
CMS Pipelines - Programming language CMS Pipelines ============= CMS Pipelines is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #2232 on PLDB 39 Years Old CMS Pipelines implements the pipeline concept under the VM/CMS operating system. The programs in a pipeline operate on a sequential stream of records. A program writes records that are read by the next program in the pipeline. Read more on Wikipedia... https://en.wikipedia.org/wiki/CMS_Pipelines Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CMS Pipelines happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Read more about CMS Pipelines on the web: 1. https://www-01.ibm.com/support/docview.wss?uid=pub1sl26001805 1. ```Example from the web: PIPE (end ?) < input txt | a: locate /Hello/ | insert / World!/ after | i: faninany | > newfile txt a ? a: | xlate upper | i: ``` Built with Scroll v170.5.0 10/15/2024 288 1.4
EXEC - Programming language EXEC ==== EXEC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1966. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221966%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1966 #1971 on PLDB 59 Years Old CMS EXEC, or EXEC, is an interpreted, command procedure control, computer scripting language used by the CMS EXEC Processor supplied with the IBM Virtual Machine/Conversational Monitor System (VM/CMS) operating system. EXEC was written in 1966 by Stuart Madnick at MIT on the model of CTSS RUNCOM. He originally called this processor COMMAND, and it was later renamed EXEC. Read more on Wikipedia... https://en.wikipedia.org/wiki/CMS_EXEC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of EXEC happened in <a href="../lists/labs.html#q=IBM">IBM</a> - EXEC on HOPL https://hopl.info/showlanguage.prx?exp=2023 EXEC on HOPL - EXEC appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (2 related languages) <a href="exec-2.html">EXEC 2</a>, <a href="rexx.html">Rexx</a> ```Example from <a href='https://en.wikipedia.org/wiki/CMS_EXEC'>Wikipedia</a>: * The following code issues CMS commands to set * the "blip" character to asterisk and request * the "short" format for system ready messages. &CONTROL OFF SET BLIP * SET RDYMSG SMSG ``` Built with Scroll v170.5.0 10/15/2024 355 1.8
CMS-2 - Programming language CMS-2 ===== CMS-2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1968 by Vincent Cecil Secades and David Clark Rummler. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221968%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1968 https://pldb.io/concepts/../lists/creators.html#q=Vincent%20Cecil%20Secades Vincent Cecil Secades https://pldb.io/concepts/../lists/creators.html#q=David%20Clark%20Rummler David Clark Rummler #1525 on PLDB 57 Years Old CMS-2 is an embedded systems programming language used by the United States Navy. It was an early attempt to develop a standardized high-level computer programming language intended to improve code portability and reusability. CMS-2 was developed primarily for the US Navy’s tactical data systems (NTDS).CMS-2 was developed by RAND Corporation in the early 1970s and stands for "Compiler Monitor System". Read more on Wikipedia... https://en.wikipedia.org/wiki/CMS-2_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CMS-2 happened in <a href="../lists/labs.html#q=Naval Postgraduate School">Naval Postgraduate School</a> - CMS-2 on HOPL https://hopl.info/showlanguage.prx?exp=711 CMS-2 on HOPL - See also: (4 related languages) <a href="fortran.html">Fortran</a>, <a href="jovial.html">JOVIAL</a>, <a href="pl-i.html">PL/I</a>, <a href="ada.html">Ada</a> - Read more about CMS-2 on Semantic Scholar: 1. https://www.semanticscholar.org/paper/Steps-toward-a-revised-compiler-monitor-system-II-Secades-Rummler/2ea5859d3f2045a9dd3296c28a9d18a87853a083 1. Built with Scroll v170.5.0 10/15/2024 385 1.9
Cmn Built with Scroll v170.5.0 10/15/2024 6 0
CMIX - Programming language CMIX ==== CMIX is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980 by Paul Lansky. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 https://pldb.io/concepts/../lists/creators.html#q=Paul%20Lansky Paul Lansky #3128 on PLDB 45 Years Old CMIX is a computer music "language" designed to create and manipulate soundfiles, or files containing raw binary data which can be converted into sound on a computer equipped with an appropriate digital-to-analog convertor. It is somewhat similar to CSOUND and CMUSIC (two other popular software synthesis and signal-processing computer music packages). All three of these languages are in one way or another derived from the work done by Max Matthews and others at Bell Laboratories in the late 1950's and 1960's. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CMIX happened in <a href="../lists/labs.html#q=Princeton University">Princeton University</a> - CMIX on HOPL https://hopl.info/showlanguage.prx?exp=6376 CMIX on HOPL - Read more about CMIX on the web: 1. http://sites.music.columbia.edu/cmc/cmix_dir/cmix_docs/history.html 1. Built with Scroll v170.5.0 10/15/2024 323 1.6
CMake - Application CMake ===== CMake is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #93 on PLDB 25 Years Old ```Download source code: git clone https://gitlab.kitware.com/cmake/cmake ``` CMake is cross-platform free and open-source software for managing the build process of software using a compiler-independent method. It supports directory hierarchies and applications that depend on multiple libraries. It is used in conjunction with native build environments such as make, Apple's Xcode, and Microsoft Visual Studio. Read more on Wikipedia... https://en.wikipedia.org/wiki/CMake Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - CMake on GitLab https://gitlab.kitware.com/cmake/cmake CMake on GitLab - Early development of CMake happened in <a href="../lists/labs.html#q=Kitware, Inc">Kitware, Inc</a> - The Google BigQuery Public Dataset GitHub snapshot shows 39k users using CMake in 56k repos on <a href="https://api.github.com/search/repositories?q=language:CMake">GitHub</a> - Explore CMake snippets on <a href="http://www.rosettacode.org/wiki/Category:CMake">Rosetta Code</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/cmake">package</a> for syntax highlighting CMake - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/make.py">syntax highlighting</a> for CMake - GitHub supports <a href="https://github.com/textmate/cmake.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for CMake - <a href="https://cmake.org/">cmake.org</a> was registered in 2001 - See also: (16 related languages) <a href="c.html">C</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="linux.html">Linux</a>, <a href="ninja.html">Ninja</a>, <a href="unix.html">Unix</a>, <a href="falcon.html">Falcon</a>, <a href="kicad.html">KiCad Legacy Layout</a>, <a href="llvmir.html">LLVM IR</a>, <a href="mysql.html">MySQL</a>, <a href="mariadb.html">MariaDB</a>, <a href="qt.html">Qt</a>, <a href="amqp.html">Advanced Message Queuing Protocol</a>, <a href="root-lib.html">ROOT</a>, <a href="meson.html">Meson</a>, <a href="qmake.html">QMake</a> - Read more about CMake on the web: 1. https://www.jetbrains.com/help/clion/cmakelists-txt-file.html 1. - 173 PLDB concepts link to CMake: <a href="acorn-lang.html">acorn-lang</a>, <a href="adept.html">Adept</a>, <a href="apache-hbase.html">Apache Hbase</a>, <a href="arkscript.html">ArkScript</a>, <a href="arrow-format.html">Apache Arrow</a>, <a href="atomspace.html">atomspace</a>, <a href="avi-synth.html">AviSynth</a>, <a href="basis-universal-format.html">Basis Codec</a>, <a href="bazel.html">Bazel</a>, <a href="beef.html">beef-lang</a>, <a href="berry.html">Berry</a>, <a href="binaryen.html">binaryen</a>, <a href="bio.html">Bio</a>, <a href="blitzmax.html">BlitzMax</a>, <a href="boomerang-decompiler.html">Boomerang Decompiler</a>, <a href="broccoli-1.html">Broccoli</a>, <a href="c2.html">C2</a>, <a href="c3.html">C3</a>, <a href="calc4.html">Calc4</a>, <a href="capn-proto.html">Cap'n Proto</a>, <a href="chaiscript.html">chaiscript</a>, <a href="checked-c.html">checked-c</a>, <a href="cir.html">CIR</a>, <a href="clay.html">clay</a>, <a href="cloc.html">cloc</a>, <a href="cone.html">Cone</a>, <a href="croc.html">Croc</a>, <a href="curv.html">curv</a>, <a href="cwerg.html">Cwerg</a>, <a href="dale.html">Dale</a>, <a href="dern.html">Dern</a>, <a href="eiffel.html">Eiffel</a>, <a href="elena.html">ELENA</a>, <a href="emerald-lang.html">emerald-lang</a>, <a href="emojicode.html">Emojicode</a>, <a href="emscripten.html">Emscripten</a>, <a href="f-prime.html">F Prime</a>, <a href="fardlang.html">Fardlang</a>, <a href="fern.html">Fern</a>, <a href="fish.html">fish</a>, <a href="flatbuffers.html">FlatBuffers</a>, <a href="flow9.html">Flow9</a>, <a href="flua.html">flua</a>, <a href="flutter.html">Flutter</a>, <a href="forthscript.html">ForthScript</a>, <a href="frost.html">Frost</a>, <a href="gap.html">GAP</a>, <a href="git.html">Git</a>, <a href="glms.html">GLMS</a>, <a href="graph-it.html">GraphIt</a>, <a href="gravity.html">gravity</a>, <a href="gura.html">gura</a>, <a href="halide.html">Halide</a>, <a href="hashlink.html">hashlink</a>, <a href="haxelibs-pm.html">Haxe Library Manager</a>, <a href="hhvm.html">HHVM</a>, <a href="hobbes.html">hobbes</a>, <a href="homa.html">Homa</a>, <a href="homebrew-pm.html">Homebrew</a>, <a href="hook.html">Hook</a>, <a href="huginn.html">huginn</a>, <a href="huwcode.html">HuwCode</a>, <a href="hyphy.html">HyPhy</a>, <a href="ibis.html">Ibis</a>, <a href="idris.html">Idris</a>, <a href="imhex.html">ImHex</a>, <a href="impala.html">Impala</a>, <a href="invokator.html">invokator</a>, <a href="ircis.html">ircis</a>, <a href="jakt.html">Jakt</a>, <a href="jank.html">Jank</a>, <a href="jeebox.html">jeebox</a>, <a href="jinx.html">jinx</a>, <a href="jsonnet.html">Jsonnet</a>, <a href="koka.html">Koka</a>, <a href="kotlin.html">Kotlin</a>, <a href="ktexteditor-editor.html">ktexteditor-editor</a>, <a href="kumir.html">kumir</a>, <a href="ladybird.html">Ladybird</a>, <a href="latino.html">latino</a>, <a href="lax.html">Lax</a>, <a href="ldpl.html">ldpl</a>, <a href="lean.html">Lean</a>, <a href="lesma.html">Lesma</a>, <a href="leveldb.html">LevelDB</a>, <a href="lift.html">lift</a>, <a href="lily.html">Lily</a>, <a href="linux.html">Linux</a>, <a href="lobster.html">lobster</a>, <a href="loci.html">loci</a>, <a href="metalang99.html">Metalang99</a>, <a href="mewmew.html">MewMew</a>, <a href="micropython.html">MicroPython</a>, <a href="mimium.html">mimium</a>, <a href="minizinc.html">MiniZinc</a>, <a href="mojo.html">Mojo</a>, <a href="mongodb.html">MongoDB</a>, <a href="monkeyx.html">MonkeyX</a>, <a href="mun-lang.html">mun-lang</a>, <a href="neeilang.html">neeilang</a>, <a href="neko.html">Neko</a>, <a href="never.html">never</a>, <a href="ngs.html">NGS</a>, <a href="ninja.html">Ninja</a>, <a href="nodejs.html">Node.js</a>, <a href="nuua.html">Nuua</a>, <a href="objectscript.html">ObjectScript</a>, <a href="om.html">Om</a>, <a href="onnx.html">onnx</a>, <a href="ooc.html">ooc</a>, <a href="oopsilon.html">oopsilon</a>, <a href="opal.html">Opal</a>, <a href="open-nn.html">OpenNN</a>, <a href="open-shading-language.html">Open Shading Language</a>, <a href="opencv.html">OpenCV</a>, <a href="p.html">P</a>, <a href="pawn-scripting-language.html">Pawn</a>, <a href="pawn.html">PAWN</a>, <a href="pcre.html">PCRE</a>, <a href="pony.html">Pony</a>, <a href="pov-ray-sdl.html">POV-Ray SDL</a>, <a href="psyche-c.html">psyche-c</a>, <a href="pygments.html">Pygments</a>, <a href="python.html">Python</a>, <a href="pytorch.html">PyTorch</a>, <a href="qore.html">Qore</a>, <a href="racket.html">Racket</a>, <a href="react-native.html">React Native</a>, <a href="redis.html">Redis</a>, <a href="retdec.html">RetDec</a>, <a href="rhine.html">rhine</a>, <a href="rholang.html">Rholang</a>, <a href="ricscript.html">RicScript</a>, <a href="rocksdb.html">RocksDB</a>, <a href="roslyn-compiler.html">Roslyn compiler</a>, <a href="rust.html">Rust</a>, <a href="score.html">score</a>, <a href="seq.html">Seq</a>, <a href="sile.html">sile</a>, <a href="simit.html">Simit</a>, <a href="simple-binary-encoding.html">Simple Binary Encoding</a>, <a href="skip.html">skip</a>, <a href="solidity.html">Solidity</a>, <a href="sophie.html">Sophie</a>, <a href="souper.html">souper</a>, <a href="squirrel.html">Squirrel</a>, <a href="swi-prolog.html">SWI Prolog</a>, <a href="swift.html">Swift</a>, <a href="t2b.html">t2b</a>, <a href="taichi.html">Taichi</a>, <a href="tamgu.html">tamgu</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="terra.html">Terra</a>, <a href="textadept-editor.html">Textadept</a>, <a href="tiledb.html">tiledb</a>, <a href="treesheets.html">TreeSheets</a>, <a href="triton.html">Triton</a>, <a href="ucl.html">UCL</a>, <a href="uno.html">Uno</a>, <a href="vale.html">Vale</a>, <a href="vcpkg-pm.html">Vcpkg</a>, <a href="verona.html">verona</a>, <a href="vlc.html">VLC</a>, <a href="vsxu.html">VSXu</a>, <a href="wasm.html">WebAssembly</a>, <a href="whack.html">whack</a>, <a href="wiredtiger.html">WiredTiger</a>, <a href="wonkey.html">Wonkey</a>, <a href="xgboost-model.html">Xgboost</a>, <a href="xgboost.html">XGBoost</a>, <a href="yasl.html">Yet Another Scripting Language</a>, <a href="z-flat.html">Z-flat</a>, <a href="zig.html">Zig</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: project(default) add_compile_options(-Werror -Wall -Wextra -g) add_executable(output.s example.cpp) ``` ```Example from <a href='https://riju.codes/cmake'>Riju</a>: message("Hello, world!") ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/CMake.cmake'>hello-world</a>: message("Hello World") ``` ```Example from <a href='http://helloworldcollection.de/#CMake'>the Hello World Collection</a>: # Hello World in CMake message(STATUS "Hello World!") ``` ```Example from <a href='https://github.com/textmate/cmake.tmbundle'>Linguist</a>: cmake_minimum_required(VERSION 2.6) enable_testing() set(CMAKE_BUILD_TYPE debug) include_directories("/usr/local/include") find_library(ssl_LIBRARY NAMES ssl PATHS "/usr/local/lib") add_custom_command(OUTPUT "ver.c" "ver.h" COMMAND ./ver.sh) add_executable(foo foo.c bar.c baz.c ver.c) target_link_libraries(foo ${ssl_LIBRARY}) ``` Built with Scroll v170.5.0 10/15/2024 1792 9
CLX - Programming language CLX === CLX is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #2661 on PLDB 40 Years Old The acronym CLX can refer to a number of things: 160 in Roman numerals Cargolux, an airline using the ICAO code CLX CLX (Common Lisp), a Common Lisp computer library CLX Communications, a telecommunications and cloud communications platform as a service company, based in Stockholm, Sweden Component Library for Cross Platform (CLX), a cross-platform visual component-based framework. Read more on Wikipedia... https://en.wikipedia.org/wiki/CLX Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CLX happened in <a href="../lists/labs.html#q=https://github.com/sharplispers">https://github.com/sharplispers</a> - CLX on HOPL https://hopl.info/showlanguage.prx?exp=7124 CLX on HOPL - Read more about CLX on the web: 1. https://en.wikipedia.org/wiki/CLX_(Common_Lisp) 1. Built with Scroll v170.5.0 10/15/2024 296 1.5
CLU - Programming language CLU === CLU is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975 by Barbara Liskov. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 https://pldb.io/concepts/../lists/creators.html#q=Barbara%20Liskov Barbara Liskov #831 on PLDB 50 Years Old CLU is a programming language created at the Massachusetts Institute of Technology (MIT) by Barbara Liskov and her students between 1974 and 1975. While it did not find extensive use, it introduced many features that are used widely now, and is seen as a step in the development of object-oriented programming (OOP). Key contributions include abstract data types, call-by-sharing, iterators, multiple return values (a form of parallel assignment), type-safe parameterized types, and type-safe variant types. Read more on Wikipedia... https://en.wikipedia.org/wiki/CLU_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CLU happened in <a href="../lists/labs.html#q=MIT">MIT</a> - CLU on HOPL https://hopl.info/showlanguage.prx?exp=637 CLU on HOPL - CLU appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (17 related languages) <a href="sparc.html">SPARC</a>, <a href="algol-60.html">ALGOL 60</a>, <a href="lisp.html">Lisp</a>, <a href="simula.html">Simula</a>, <a href="ada.html">Ada</a>, <a href="argus.html">Argus</a>, <a href="lua.html">Lua</a>, <a href="ruby.html">Ruby</a>, <a href="sather.html">Sather</a>, <a href="swift.html">Swift</a>, <a href="algol.html">Algol</a>, <a href="ml.html">ML</a>, <a href="cpl.html">CPL</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="csharp.html">C#</a>, <a href="perl.html">Perl</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/CLU.clu'>hello-world</a>: start_up = proc () po: stream := stream$primary_output () stream$putl (po, "Hello World") end start_up ``` ```Example from <a href='https://en.wikipedia.org/wiki/CLU_(programming_language)'>Wikipedia</a>: complex_number = cluster is add, subtract, multiply, ... rep = record [ real_part: real, imag_part: real ] add = proc ... end add; subtract = proc ... end subtract; multiply = proc ... end multiply; ... end complex_number; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token stream$putl Built with Scroll v170.5.0 10/15/2024 548 2.7
CLPR - Programming language CLPR ==== CLPR is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #2060 on PLDB 39 Years Old CLP(R) is a declarative programming language. It stands for constraint logic programming (Real) where real refers to the real numbers. It can be considered and is generally implemented as a superset or add-on package for a Prolog implementation.. Read more on Wikipedia... https://en.wikipedia.org/wiki/CLP(R) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - CLPR is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="prolog.html">Prolog</a> - Early development of CLPR happened in <a href="../lists/labs.html#q=Monash University">Monash University</a> - CLPR on HOPL https://hopl.info/showlanguage.prx?exp=1205 CLPR on HOPL - See also: (1 related languages) <a href="prolog.html">Prolog</a> ```Example from the web: 3*X + 4*Y - 2*Z = 8, X - 5*Y + Z = 10, 2*X + 3*Y -Z = 20. ``` ```Example from <a href='https://en.wikipedia.org/wiki/CLP(R)'>Wikipedia</a>: 3*X + 4*Y - 2*Z = 8, X - 5*Y + Z = 10, 2*X + 3*Y -Z = 20. ``` Built with Scroll v170.5.0 10/15/2024 392 2
Clp-star Built with Scroll v170.5.0 10/15/2024 6 0
Clox Built with Scroll v170.5.0 10/15/2024 6 0
Clover Built with Scroll v170.5.0 10/15/2024 6 0
Cloud Firestore Security Rules - Application Cloud Firestore Security Rules ============================== Cloud Firestore Security Rules is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #1788 on PLDB 8 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Cloud Firestore Security Rules happened in <a href="../lists/labs.html#q=Google">Google</a> - GitHub supports <a href="https://github.com/jaysquared/atom-firestore-grammar" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Cloud Firestore Security Rules - Read more about Cloud Firestore Security Rules on the web: 1. https://firebase.google.com/docs/reference/rules/rules 1. ```Example from <a href='https://github.com/jaysquared/atom-firestore-grammar'>Linguist</a>: service cloud.firestore { match /databases/{database}/documents { match /activities/{activity} { allow create: if isSignedIn() && isOwner(incomingData().authorId) && isValidActivity(incomingData()) && hasAllowedActivityFieldsForCreate(incomingData()); allow read, delete: if isSignedIn() && isOwner(existingData().authorId); allow update: if isSignedIn() && isOwner(existingData().authorId) && isValidActivity(incomingData()) && hasAllowedActivityFieldsForUpdate(incomingData()); } match /skills/{skill} { allow create: if isSignedIn() && isOwner(incomingData().authorId) && isValidSkill(incomingData()) && hasAllowedSkillFieldsForCreate(incomingData()); allow read, delete: if isSignedIn() && isOwner(existingData().authorId); allow update: if isSignedIn() && isOwner(existingData().authorId) && isValidSkill(incomingData()) && hasAllowedSkillFieldsForUpdate(incomingData()); } match /activities-skills/{activitySkill} { allow create: if isSignedIn() && isOwner(incomingData().authorId) && isValidActivitySkill(incomingData()) && hasAllowedActivitySkillFieldsForCreate(incomingData()); allow read, delete: if isSignedIn() && isOwner(existingData().authorId); allow update: if isSignedIn() && isOwner(existingData().authorId) && isValidActivitySkill(incomingData()) && hasAllowedActivitySkillFieldsForUpdate(incomingData()); } /// Functions /// function isSignedIn() { return request.auth != null; } function isOwner(userId) { return request.auth.uid == userId; } function existingData() { return resource.data; } function incomingData() { return request.resource.data; } function isValidActivity(activity) { return activity.title is string && activity.title.size() > 3 && activity.title.size() < 250 && activity.summary is string && (activity.audienceCountMin is int || activity.audienceCountMin == null) && (activity.audienceCountMax is int || activity.audienceCountMax == null) && (activity.audienceAgeMin is int || activity.audienceAgeMin == null) && (activity.audienceAgeMax is int || activity.audienceAgeMax == null) && activity.lastUpdateDate.date() is timestamp; } function hasAllowedActivityFieldsForUpdate(activity) { return activity.keys().size() == 9 && activity.keys().hasAll(['authorId', 'title', 'summary', 'audienceCountMin', 'audienceCountMax', 'audienceAgeMin', 'audienceAgeMax', 'lastUpdateDate']); } function hasAllowedActivityFieldsForCreate(activity) { return activity.keys().size() == 8 && activity.keys().hasAll(['authorId', 'title', 'summary', 'audienceCountMin', 'audienceCountMax', 'audienceAgeMin', 'audienceAgeMax', 'lastUpdateDate']); } function isValidSkill(skill) { return skill.title is string && skill.title.size() > 3 && skill.title.size() < 250 && skill.summary is string && skill.lastUpdateDate.date() is timestamp; } function hasAllowedSkillFieldsForUpdate(skill) { return skill.keys().size() == 5 && skill.keys().hasAll(['authorId', 'title', 'summary', 'lastUpdateDate']); } function hasAllowedSkillFieldsForCreate(skill) { return skill.keys().size() == 4 && skill.keys().hasAll(['authorId', 'title', 'summary', 'lastUpdateDate']); } function isValidActivitySkill(activitySkill) { return activitySkill.skillId is string && activitySkill.activityId is string; } function hasAllowedActivitySkillFieldsForUpdate(activitySkill) { return activitySkill.keys().size() == 4 && activitySkill.keys().hasAll(['authorId', 'skillId', 'activityId']); } function hasAllowedActivitySkillFieldsForCreate(activitySkill) { return activitySkill.keys().size() == 3 && activitySkill.keys().hasAll(['authorId', 'skillId', 'activityId']); } } } ``` Built with Scroll v170.5.0 10/15/2024 720 3.6
Closure Templates - Template language Closure Templates ================= Closure Templates is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #437 on PLDB 16 Years Old 424k <span title="Closure Templates repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/google/closure-templates ``` A client- and server-side templating system that helps you dynamically build reusable HTML and UI elements - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Closure Templates is developed on <a href="https://github.com/google/closure-templates">GitHub</a> and has 635 stars - There are at least 424,389 Closure Templates repos on <a href="https://github.com/search?q=language:Closure Templates">GitHub</a> - Early development of Closure Templates happened in <a href="../lists/labs.html#q=Google">Google</a> - Closure Templates is written in <a href="java.html">Java</a>, <a href="starlark.html">starlark</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="bazel.html">Bazel</a>, <a href="yaml.html">YAML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 18 users using Closure Templates in 25 repos on <a href="https://api.github.com/search/repositories?q=language:Closure Templates">GitHub</a> - GitHub supports <a href="https://github.com/mthadley/language-closure-templates" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Closure Templates ```Example from the web: /** * Says hello to the world. */ {template .helloWorld} Hello world! {/template} ``` ```Example from <a href='https://github.com/mthadley/language-closure-templates'>Linguist</a>: {namespace Exmaple} /** * Example */ {template .foo} {@param count: string} {@param? name: int} {if isNonnull($name)} <h1>{$name}</h1> {/if} <div class="content"> {switch count} {case 0} {call Empty.view} {param count: $count /} {/call} {default} <h2>Wow, so many!</h2> {/switch} </div> {/template} ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 547 2.7
CLOS - Programming language CLOS ==== CLOS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #1906 on PLDB 37 Years Old The Common Lisp Object System (CLOS) is the facility for object-oriented programming which is part of ANSI Common Lisp. CLOS is a powerful dynamic object system which differs radically from the OOP facilities found in more static languages such as C++ or Java. CLOS was inspired by earlier Lisp object systems such as MIT Flavors and CommonLoops, although it is more general than either. Read more on Wikipedia... https://en.wikipedia.org/wiki/CLOS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - CLOS on HOPL https://hopl.info/showlanguage.prx?exp=1389 CLOS on HOPL - See also: (11 related languages) <a href="common-lisp.html">Common Lisp</a>, <a href="java.html">Java</a>, <a href="commonloops.html">CommonLoops</a>, <a href="eulisp.html">EuLisp</a>, <a href="emacs-lisp.html">Emacs Lisp</a>, <a href="flavors.html">Flavors</a>, <a href="interlisp.html">Interlisp</a>, <a href="dylan.html">Dylan</a>, <a href="guile.html">Guile</a>, <a href="islisp.html">ISLISP</a>, <a href="cadence-skill.html">Cadence SKILL</a> ```Example from <a href='https://en.wikipedia.org/wiki/CLOS'>Wikipedia</a>: ; declare the common argument structure prototype (defgeneric f (x y)) ; define an implementation for (f integer t), where t matches all types (defmethod f ((x integer) y) 1) (f 1 2.0) => 1 ; define an implementation for (f integer real) (defmethod f ((x integer) (y real)) 2) (f 1 2.0) => 2 ; dispatch changed at runtime ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 469 2.3
clojars-pm - Package manager clojars-pm ========== clojars-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #2479 on PLDB 16 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of clojars-pm happened in <a href="../lists/labs.html#q=https://github.com/clojars">https://github.com/clojars</a> - <a href="https://clojars.org/">clojars.org</a> was registered in 2009 Built with Scroll v170.5.0 10/15/2024 208 1
Cloe Built with Scroll v170.5.0 10/15/2024 6 0
cloc - Command line application cloc ==== cloc, aka Count Lines Of Code, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22commandLineApp%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">command line application</a> created in 2006 by Al Danial. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Al%20Danial Al Danial #544 on PLDB 19 Years Old ```Download source code: git clone https://github.com/AlDanial/cloc ``` cloc counts blank lines, comment lines, and physical lines of source code in many programming languages. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"commandLineApp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>command line application</a> - cloc is developed on <a href="https://github.com/AlDanial/cloc">GitHub</a> and has 19,025 stars - Early development of cloc happened in <a href="../lists/labs.html#q=https://github.com/AlDanial">https://github.com/AlDanial</a> - cloc is written in <a href="yaml.html">YAML</a>, <a href="cpp.html">C++</a>, <a href="perl.html">Perl</a>, <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="pascal.html">Pascal</a>, <a href="fortran-90.html">Fortran 90</a>, <a href="csharp.html">C#</a>, <a href="javascript.html">JavaScript</a>, <a href="typescript.html">TypeScript</a>, <a href="make.html">Make</a>, <a href="assembly-language.html">Assembly language</a>, <a href="go.html">Go</a>, <a href="haskell.html">Haskell</a>, <a href="puppet.html">Puppet</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a>, <a href="r.html">R</a>, <a href="csv.html">CSV</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="matlab.html">MATLAB</a>, <a href="json.html">JSON</a>, <a href="sql.html">SQL</a>, <a href="cobol.html">COBOL</a>, <a href="lua.html">Lua</a>, <a href="forth.html">Forth</a>, <a href="tex.html">Tex</a>, <a href="idris.html">Idris</a>, <a href="prolog.html">Prolog</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="scss.html">SCSS</a>, <a href="asp.net.html">ASP.NET</a>, <a href="mustache.html">mustache</a>, <a href="php.html">PHP</a>, <a href="mathematica.html">Mathematica</a>, <a href="graphql.html">GraphQL</a>, <a href="xslt.html">XSLT</a>, <a href="razor.html">Razor</a>, <a href="logos.html">Logos</a>, <a href="idl.html">IDL</a>, <a href="fortran-77.html">FORTRAN 77</a>, <a href="julia.html">Julia</a>, <a href="elm.html">Elm</a>, <a href="logtalk.html">Logtalk</a>, <a href="cmake.html">CMake</a>, <a href="racket.html">Racket</a>, <a href="svg.html">SVG</a>, <a href="diet.html">DIET</a>, <a href="rescript.html">Rescript</a>, <a href="zig.html">Zig</a>, <a href="ruby.html">Ruby</a>, <a href="hoon.html">hoon</a>, <a href="imba.html">Imba</a>, <a href="thrift.html">Thrift</a>, <a href="bash.html">Bash</a>, <a href="xtend.html">Xtend</a>, <a href="odin.html">odin</a>, <a href="lean.html">Lean</a>, <a href="scheme.html">Scheme</a>, <a href="mxml.html">MXML</a>, <a href="haml.html">HAML</a>, <a href="swift.html">Swift</a>, <a href="raml.html">RAML</a>, <a href="clean.html">Clean</a>, <a href="saltstack.html">SaltStack</a>, <a href="meson.html">Meson</a>, <a href="jcl.html">JCL</a>, <a href="fennel.html">Fennel</a>, <a href="nix.html">Nix</a>, <a href="nim.html">Nim</a>, <a href="hcl.html">HCL</a>, <a href="metal.html">Metal</a>, <a href="raku.html">Raku</a>, <a href="ring.html">Ring</a>, <a href="agda.html">Agda</a>, <a href="robotframework.html">RobotFramework</a>, <a href="ejs.html">EJS</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="information-processing-language.html">Information Processing Language</a>, <a href="wasm.html">WebAssembly</a>, <a href="glsl.html">GLSL</a>, <a href="squirrel.html">Squirrel</a>, <a href="gherkin.html">Gherkin</a>, <a href="umka.html">Umka</a>, <a href="bazel.html">Bazel</a>, <a href="scala.html">Scala</a>, <a href="objective-c.html">Objective-C</a>, <a href="lfe.html">LFE</a>, <a href="lisp.html">Lisp</a>, <a href="haxe.html">Haxe</a>, <a href="brainfuck.html">Brainfuck</a>, <a href="toml.html">TOML</a>, <a href="stata.html">Stata</a>, <a href="json5.html">JSON5</a>, <a href="blade.html">Blade</a>, <a href="smarty.html">Smarty</a>, <a href="jupyter-notebook.html">Jupyter Notebook</a>, <a href="gleam.html">Gleam</a>, <a href="ttcn.html">Tree and Tabular Combined Notation</a>, <a href="solidity.html">Solidity</a>, <a href="pl-m.html">PL/M</a>, <a href="igor-pro.html">IGOR Pro</a>, <a href="roku-brightscript.html">Brightscript</a>, <a href="mojo.html">Mojo</a>, <a href="gradle.html">Gradle</a>, <a href="pig.html">Pig Latin</a>, <a href="f-sharp.html">F#</a>, <a href="ecr.html">Embedded Crystal</a>, <a href="vtl-lang.html">Velocity Template Language</a>, <a href="sugarss.html">SugarSS</a>, <a href="starlark.html">starlark</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="slim.html">Slim</a>, <a href="vala.html">Vala</a>, <a href="svelte.html">Svelte</a>, <a href="mako.html">Mako</a>, <a href="kotlin.html">Kotlin</a>, <a href="fxml.html">FXML</a>, <a href="ini.html">Ini</a>, <a href="elixir.html">Elixir</a>, <a href="chapel.html">Chapel</a>, <a href="plantuml.html">plantuml</a>, <a href="pl-i.html">PL/I</a>, <a href="reason.html">Reason</a>, <a href="apl.html">APL</a>, <a href="dhall.html">Dhall</a>, <a href="tcl.html">Tcl</a>, <a href="ocaml.html">OCaml</a>, <a href="llvmir.html">LLVM IR</a>, <a href="groovy.html">Groovy</a>, <a href="coldfusion.html">ColdFusion</a>, <a href="xbase.html">xBase</a>, <a href="xquery.html">XQuery</a>, <a href="mumps.html">MUMPS</a>, <a href="focus.html">FOCUS</a> - Read more about cloc on the web: 1. http://cloc.sourceforge.net/ 1. Built with Scroll v170.5.0 10/15/2024 1143 5.7
CLiX markup - Xml format CLiX markup =========== CLiX markup is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #1959 on PLDB 27 Years Old Constraint Language in XML (CLiX) used to constrain the content of XML documents. It is based on first order logic and XPath, and its purpose is to enable the specification of constraints on the structure and content of XML documents. CLiX constraints can be used both to constraint documents internally and to execute inter-document checks between a number of documents. Read more on Wikipedia... https://en.wikipedia.org/wiki/CLiX_(markup) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of CLiX markup happened in <a href="../lists/labs.html#q=University College London">University College London</a> - Read more about CLiX markup on the web: 1. https://www.w3.org/2004/12/rules-ws/paper/24/ 1. ```Example from the web: <forall var="dates" in="//fpml:calculationPeriodDates> <less op1="$dates/fpml:effectiveDate/fpml:unadjustedDate" op2="$dates/fpml:terminationDate/fpml:unadjustedDate"/> </forall> ``` Built with Scroll v170.5.0 10/15/2024 327 1.6
CLIST - Programming language CLIST ===== CLIST is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #1152 on PLDB 35 Years Old CLIST (Command List) (pronounced "C-List") is a procedural programming language for TSO in MVS systems. It originated in OS/360 Release 20 and has assumed a secondary role since the availability of Rexx in TSO/E Version 2. The term CLIST is also used for command lists written by users of NetView.In its basic form, a CLIST program (or "CLIST" for short) can take the form of a simple list of commands to be executed in strict sequence (like a DOS batch file (*.bat) file). Read more on Wikipedia... https://en.wikipedia.org/wiki/CLIST Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CLIST happened in <a href="../lists/labs.html#q=IBM">IBM</a> - CLIST on HOPL https://hopl.info/showlanguage.prx?exp=3423 CLIST on HOPL - See also: (5 related languages) <a href="batch.html">Batchfile</a>, <a href="cobol.html">COBOL</a>, <a href="pl-i.html">PL/I</a>, <a href="jcl.html">JCL</a>, <a href="rexx.html">Rexx</a> ```Example from <a href='https://en.wikipedia.org/wiki/CLIST'>Wikipedia</a>: 1 /********************************************************************/ 2 /* MULTI-LINGUAL "HELLO WORLD" PROGRAM. */ 3 /* */ 4 /* THIS CLIST, STORED AS USERID.TSO.CLIST(TEST), CAN BE INVOKED */ 5 /* FROM THE ISPF COMMAND LINE AS SHOWN IN THE FOLLOWING EXAMPLE: */ 6 /* */ 7 /* COMMAND ===> TSO TEST SPANISH */ 8 /* */ 9 /********************************************************************/ 10 PROC 1 LANGUAGE 11 IF &LANGUAGE = SPANISH THEN + 12 WRITE HOLA, MUNDO 13 ELSE IF &LANGUAGE = FRENCH THEN + 14 WRITE BONJOUR, MONDE 15 ELSE + 16 WRITE HELLO, WORLD 17 EXIT ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 500 2.5
CLISP - Programming language CLISP ===== CLISP is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1973. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221973%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1973 #1115 on PLDB 52 Years Old In computing, CLISP is an implementation of the programming language Common Lisp originally developed by Bruno Haible and Michael Stoll for the Atari ST. Today it supports the Unix and Microsoft Windows operating systems. CLISP includes an interpreter, a bytecode compiler, debugger, socket interface, high-level foreign language interface, strong internationalization support, and two object systems: Common Lisp Object System (CLOS) and metaobject protocol (MOP). Read more on Wikipedia... https://en.wikipedia.org/wiki/CLISP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CLISP happened in <a href="../lists/labs.html#q=Xerox PARC">Xerox PARC</a> - CLISP on HOPL https://hopl.info/showlanguage.prx?exp=604 CLISP on HOPL - See also: (3 related languages) <a href="common-lisp.html">Common Lisp</a>, <a href="unix.html">Unix</a>, <a href="c.html">C</a> - Read more about CLISP on Semantic Scholar: 1. https://semanticscholar.org/paper/4fa23aa15e2d62ee9f3a4091d8b05b1fe4dcd1ac 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/CLISP.lisp'>hello-world</a>: (write-line "Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token write-line Built with Scroll v170.5.0 10/15/2024 388 1.9
CLIPS - Programming language CLIPS ===== CLIPS, aka C Language Integrated Production System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #493 on PLDB 40 Years Old 2k <span title="CLIPS repos on GitHub.">Repos</span> CLIPS is a public domain software tool for building expert systems. The name is an acronym for "C Language Integrated Production System." The syntax and name was inspired by Charles Forgy's OPS ("Official Production System," although there was nothing really official about it). The first versions of CLIPS were developed starting in 1985 at NASA-Johnson Space Center (as an alternative for existing system ART*Inference) until the mid-1990s when the development group's responsibilities ceased to focus on expert system technology. Read more on Wikipedia... https://en.wikipedia.org/wiki/CLIPS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,638 CLIPS repos on <a href="https://github.com/search?q=language:CLIPS">GitHub</a> - Early development of CLIPS happened in <a href="../lists/labs.html#q=NASA">NASA</a> - The Google BigQuery Public Dataset GitHub snapshot shows 901 users using CLIPS in 991 repos on <a href="https://api.github.com/search/repositories?q=language:CLIPS">GitHub</a> - Explore CLIPS snippets on <a href="http://www.rosettacode.org/wiki/Category:CLIPS">Rosetta Code</a> - CLIPS on HOPL https://hopl.info/showlanguage.prx?exp=1759 CLIPS on HOPL - GitHub supports <a href="https://github.com/psicomante/CLIPS-sublime" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for CLIPS - <a href="http://www.clipsrules.net/">clipsrules.net</a> was registered in 2016 - See also: (5 related languages) <a href="ops5.html">OPS5</a>, <a href="c.html">C</a>, <a href="lisp.html">Lisp</a>, <a href="java.html">Java</a>, <a href="isbn.html">ISBN</a> ```Example from the web: (deftemplate car_problem (slot name) (slot status)) (deffacts trouble_shooting (car_problem (name ignition_key) (status on)) (car_problem (name engine) (status wont_start)) (car_problem (name headlights) (status work))) (defrule rule1 (car_problem (name ignition_key) (status on)) (car_problem (name engine) (status wont_start)) => (assert (car_problem (name starter) (status faulty)))) ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/CLIPS.clips'>hello-world</a>: (defrule hw (f ?x) => (printout t ?x crlf)) (assert (f "Hello World")) (run) ``` ```Example from <a href='https://github.com/psicomante/CLIPS-sublime'>Linguist</a>: ;;; http://www.angusj.com/sudoku/hints ;;; http://www.scanraid.com/BasicStrategies.htm ;;; http://www.sudokuoftheday.com/pages/techniques-overview ;;; http://www.sudokuonline.us/sudoku_solving_techniques ;;; http://www.sadmansoftware.com/sudoku/techniques.htm ;;; http://www.krazydad.com/blog/2005/09/29/an-index-of-sudoku-strategies/ ;;; ####################### ;;; DEFTEMPLATES & DEFFACTS ;;; ####################### (deftemplate possible (slot row) (slot column) (slot value) (slot group) (slot id)) (deftemplate impossible (slot id) (slot value) (slot priority) (slot reason)) (deftemplate technique-employed (slot reason) (slot priority)) (deftemplate technique (slot name) (slot priority)) (deffacts startup (phase grid-values)) (deftemplate size-value (slot size) (slot value)) (deffacts values (size-value (size 1) (value 1)) (size-value (size 2) (value 2)) (size-value (size 2) (value 3)) (size-value (size 2) (value 4)) (size-value (size 3) (value 5)) (size-value (size 3) (value 6)) (size-value (size 3) (value 7)) (size-value (size 3) (value 8)) (size-value (size 3) (value 9)) (size-value (size 4) (value 10)) (size-value (size 4) (value 11)) (size-value (size 4) (value 12)) (size-value (size 4) (value 13)) (size-value (size 4) (value 14)) (size-value (size 4) (value 15)) (size-value (size 4) (value 16)) (size-value (size 5) (value 17)) (size-value (size 5) (value 18)) (size-value (size 5) (value 19)) (size-value (size 5) (value 20)) (size-value (size 5) (value 21)) (size-value (size 5) (value 22)) (size-value (size 5) (value 23)) (size-value (size 5) (value 24)) (size-value (size 5) (value 25))) ;;; ########### ;;; SETUP RULES ;;; ########### ;;; *********** ;;; stress-test ;;; *********** (defrule stress-test (declare (salience 10)) (phase match) (stress-test) (priority ?last) (not (priority ?p&:(> ?p ?last))) (technique (priority ?next&:(> ?next ?last))) (not (technique (priority ?p&:(> ?p ?last)&:(< ?p ?next)))) => (assert (priority ?next))) ;;; ***************** ;;; enable-techniques ;;; ***************** (defrule enable-techniques (declare (salience 10)) (phase match) (size ?) (not (possible (value any))) => (assert (priority 1))) ;;; ********** ;;; expand-any ;;; ********** (defrule expand-any (declare (salience 10)) (phase expand-any) ?f <- (possible (row ?r) (column ?c) (value any) (group ?g) (id ?id)) (not (possible (value any) (id ?id2&:(< ?id2 ?id)))) (size ?s) (size-value (size ?as&:(<= ?as ?s)) (value ?v)) (not (possible (row ?r) (column ?c) (value ?v))) (not (and (size-value (value ?v2&:(< ?v2 ?v))) (not (possible (row ?r) (column ?c) (value ?v2))))) => (assert (possible (row ?r) (column ?c) (value ?v) (group ?g) (id ?id)))) ;;; ***************** ;;; position-expanded ;;; ***************** (defrule position-expanded (declare (salience 10)) (phase expand-any) ?f <- (possible (row ?r) (column ?c) (value any) (group ?g) (id ?id)) (size ?s) (not (and (size-value (size ?as&:(<= ?as ?s)) (value ?v)) (not (possible (row ?r) (column ?c) (value ?v))))) => (retract ?f)) ;;; ########### ;;; PHASE RULES ;;; ########### ;;; *************** ;;; expand-any-done ;;; *************** (defrule expand-any-done (declare (salience 10)) ?f <- (phase expand-any) (not (possible (value any))) => (retract ?f) (assert (phase initial-output)) (assert (print-position 1 1))) ;;; *********** ;;; begin-match ;;; *********** (defrule begin-match (declare (salience -20)) ?f <- (phase initial-output) => (retract ?f) (assert (phase match))) ;;; ***************** ;;; begin-elimination ;;; ***************** (defrule begin-elimination (declare (salience -20)) ?f <- (phase match) (not (not (impossible))) => (retract ?f) (assert (phase elimination))) ;;; ************* ;;; next-priority ;;; ************* (defrule next-priority (declare (salience -20)) (phase match) (not (impossible)) (priority ?last) (not (priority ?p&:(> ?p ?last))) (technique (priority ?next&:(> ?next ?last))) (not (technique (priority ?p&:(> ?p ?last)&:(< ?p ?next)))) => (assert (priority ?next))) ;;; ************ ;;; begin-output ;;; ************ (defrule begin-output (declare (salience -20)) ?f <- (phase match) (not (impossible)) (priority ?last) (not (priority ?p&:(> ?p ?last))) (not (technique (priority ?next&:(> ?next ?last)))) => (retract ?f) (assert (phase final-output)) (assert (print-position 1 1))) ``` ```Example from <a href='https://en.wikipedia.org/wiki/CLIPS'>Wikipedia</a>: (deftemplate car_problem (slot name) (slot status)) (deffacts trouble_shooting (car_problem (name ignition_key) (status on)) (car_problem (name engine) (status wont_start)) (car_problem (name headlights) (status work))) (defrule rule1 (car_problem (name ignition_key) (status on)) (car_problem (name engine) (status wont_start)) => (assert (car_problem (name starter) (status faulty)))) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 CLIPS ===== CLIPS, aka C Language Integrated Production System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #493 on PLDB 40 Years Old 2k <span title="CLIPS repos on GitHub.">Repos</span> CLIPS is a public domain software tool for building expert systems. The name is an acronym for "C Language Integrated Production System." The syntax and name was inspired by Charles Forgy's OPS ("Official Production System," although there was nothing really official about it). The first versions of CLIPS were developed starting in 1985 at NASA-Johnson Space Center (as an alternative for existing system ART*Inference) until the mid-1990s when the development group's responsibilities ceased to focus on expert system technology. Read more on Wikipedia... https://en.wikipedia.org/wiki/CLIPS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,638 CLIPS repos on <a href="https://github.com/search?q=language:CLIPS">GitHub</a> - Early development of CLIPS happened in <a href="../lists/labs.html#q=NASA">NASA</a> - The Google BigQuery Public Dataset GitHub snapshot shows 901 users using CLIPS in 991 repos on <a href="https://api.github.com/search/repositories?q=language:CLIPS">GitHub</a> - Explore CLIPS snippets on <a href="http://www.rosettacode.org/wiki/Category:CLIPS">Rosetta Code</a> - CLIPS on HOPL https://hopl.info/showlanguage.prx?exp=1759 CLIPS on HOPL - GitHub supports <a href="https://github.com/psicomante/CLIPS-sublime" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for CLIPS - <a href="http://www.clipsrules.net/">clipsrules.net</a> was registered in 2016 - See also: (5 related languages) <a href="ops5.html">OPS5</a>, <a href="c.html">C</a>, <a href="lisp.html">Lisp</a>, <a href="java.html">Java</a>, <a href="isbn.html">ISBN</a> ```Example from the web: (deftemplate car_problem (slot name) (slot status)) (deffacts trouble_shooting (car_problem (name ignition_key) (status on)) (car_problem (name engine) (status wont_start)) (car_problem (name headlights) (status work))) (defrule rule1 (car_problem (name ignition_key) (status on)) (car_problem (name engine) (status wont_start)) => (assert (car_problem (name starter) (status faulty)))) ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/CLIPS.clips'>hello-world</a>: (defrule hw (f ?x) => (printout t ?x crlf)) (assert (f "Hello World")) (run) ``` ```Example from <a href='https://github.com/psicomante/CLIPS-sublime'>Linguist</a>: ;;; http://www.angusj.com/sudoku/hints ;;; http://www.scanraid.com/BasicStrategies.htm ;;; http://www.sudokuoftheday.com/pages/techniques-overview ;;; http://www.sudokuonline.us/sudoku_solving_techniques ;;; http://www.sadmansoftware.com/sudoku/techniques.htm ;;; http://www.krazydad.com/blog/2005/09/29/an-index-of-sudoku-strategies/ ;;; ####################### ;;; DEFTEMPLATES & DEFFACTS ;;; ####################### (deftemplate possible (slot row) (slot column) (slot value) (slot group) (slot id)) (deftemplate impossible (slot id) (slot value) (slot priority) (slot reason)) (deftemplate technique-employed (slot reason) (slot priority)) (deftemplate technique (slot name) (slot priority)) (deffacts startup (phase grid-values)) (deftemplate size-value (slot size) (slot value)) (deffacts values (size-value (size 1) (value 1)) (size-value (size 2) (value 2)) (size-value (size 2) (value 3)) (size-value (size 2) (value 4)) (size-value (size 3) (value 5)) (size-value (size 3) (value 6)) (size-value (size 3) (value 7)) (size-value (size 3) (value 8)) (size-value (size 3) (value 9)) (size-value (size 4) (value 10)) (size-value (size 4) (value 11)) (size-value (size 4) (value 12)) (size-value (size 4) (value 13)) (size-value (size 4) (value 14)) (size-value (size 4) (value 15)) (size-value (size 4) (value 16)) (size-value (size 5) (value 17)) (size-value (size 5) (value 18)) (size-value (size 5) (value 19)) (size-value (size 5) (value 20)) (size-value (size 5) (value 21)) (size-value (size 5) (value 22)) (size-value (size 5) (value 23)) (size-value (size 5) (value 24)) (size-value (size 5) (value 25))) ;;; ########### ;;; SETUP RULES ;;; ########### ;;; *********** ;;; stress-test ;;; *********** (defrule stress-test (declare (salience 10)) (phase match) (stress-test) (priority ?last) (not (priority ?p&:(> ?p ?last))) (technique (priority ?next&:(> ?next ?last))) (not (technique (priority ?p&:(> ?p ?last)&:(< ?p ?next)))) => (assert (priority ?next))) ;;; ***************** ;;; enable-techniques ;;; ***************** (defrule enable-techniques (declare (salience 10)) (phase match) (size ?) (not (possible (value any))) => (assert (priority 1))) ;;; ********** ;;; expand-any ;;; ********** (defrule expand-any (declare (salience 10)) (phase expand-any) ?f <- (possible (row ?r) (column ?c) (value any) (group ?g) (id ?id)) (not (possible (value any) (id ?id2&:(< ?id2 ?id)))) (size ?s) (size-value (size ?as&:(<= ?as ?s)) (value ?v)) (not (possible (row ?r) (column ?c) (value ?v))) (not (and (size-value (value ?v2&:(< ?v2 ?v))) (not (possible (row ?r) (column ?c) (value ?v2))))) => (assert (possible (row ?r) (column ?c) (value ?v) (group ?g) (id ?id)))) ;;; ***************** ;;; position-expanded ;;; ***************** (defrule position-expanded (declare (salience 10)) (phase expand-any) ?f <- (possible (row ?r) (column ?c) (value any) (group ?g) (id ?id)) (size ?s) (not (and (size-value (size ?as&:(<= ?as ?s)) (value ?v)) (not (possible (row ?r) (column ?c) (value ?v))))) => (retract ?f)) ;;; ########### ;;; PHASE RULES ;;; ########### ;;; *************** ;;; expand-any-done ;;; *************** (defrule expand-any-done (declare (salience 10)) ?f <- (phase expand-any) (not (possible (value any))) => (retract ?f) (assert (phase initial-output)) (assert (print-position 1 1))) ;;; *********** ;;; begin-match ;;; *********** (defrule begin-match (declare (salience -20)) ?f <- (phase initial-output) => (retract ?f) (assert (phase match))) ;;; ***************** ;;; begin-elimination ;;; ***************** (defrule begin-elimination (declare (salience -20)) ?f <- (phase match) (not (not (impossible))) => (retract ?f) (assert (phase elimination))) ;;; ************* ;;; next-priority ;;; ************* (defrule next-priority (declare (salience -20)) (phase match) (not (impossible)) (priority ?last) (not (priority ?p&:(> ?p ?last))) (technique (priority ?next&:(> ?next ?last))) (not (technique (priority ?p&:(> ?p ?last)&:(< ?p ?next)))) => (assert (priority ?next))) ;;; ************ ;;; begin-output ;;; ************ (defrule begin-output (declare (salience -20)) ?f <- (phase match) (not (impossible)) (priority ?last) (not (priority ?p&:(> ?p ?last))) (not (technique (priority ?next&:(> ?next ?last)))) => (retract ?f) (assert (phase final-output)) (assert (print-position 1 1))) ``` ```Example from <a href='https://en.wikipedia.org/wiki/CLIPS'>Wikipedia</a>: (deftemplate car_problem (slot name) (slot status)) (deffacts trouble_shooting (car_problem (name ignition_key) (status on)) (car_problem (name engine) (status wont_start)) (car_problem (name headlights) (status work))) (defrule rule1 (car_problem (name ignition_key) (status on)) (car_problem (name engine) (status wont_start)) => (assert (car_problem (name starter) (status faulty)))) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token S & DEFFACTS ;;; ####################### (deftemplate possible (slot row) (slot column) (slot value) (slot group) (slot id)) (deftemplate impossible (slot id) (slot value) (slot priority) (slot reason)) (deftemplate technique-employed (slot reason) (slot priority)) (deftemplate technique (slot name) (slot priority)) (deffacts startup (phase grid-values)) (deftemplate size-value (slot size) (slot value)) (deffacts values (size-value (size 1) (value 1)) (size-value (size 2) (value 2)) (size-value (size 2) (value 3)) (size-value (size 2) (value 4)) (size-value (size 3) (value 5)) (size-value (size 3) (value 6)) (size-value (size 3) (value 7)) (size-value (size 3) (value 8)) (size-value (size 3) (value 9)) (size-value (size 4) (value 10)) (size-value (size 4) (value 11)) (size-value (size 4) (value 12)) (size-value (size 4) (value 13)) (size-value (size 4) (value 14)) (size-value (size 4) (value 15)) (size-value (size 4) (value 16)) (size-value (size 5) (value 17)) (size-value (size 5) (value 18)) (size-value (size 5) (value 19)) (size-value (size 5) (value 20)) (size-value (size 5) (value 21)) (size-value (size 5) (value 22)) (size-value (size 5) (value 23)) (size-value (size 5) (value 24)) (size-value (size 5) (value 25))) ;;; ########### ;;; SETUP RULES ;;; ########### ;;; *********** ;;; stress-test ;;; *********** (defrule stress-test (declare (salience 10)) (phase match) (stress-test) (priority ?last) (not (priority ?p&:(> ?p ?last))) (technique (priority ?next&:(> ?next ?last))) (not (technique (priority ?p&:(> ?p ?last)&:(< ?p ?next)))) => (assert (priority ?next))) ;;; ***************** ;;; enable-techniques ;;; ***************** (defrule enable-techniques (declare (salience 10)) (phase match) (size ?) (not (possible (value any))) => (assert (priority 1))) ;;; ********** ;;; expand-any ;;; ********** (defrule expand-any (declare (salience 10)) (phase expand-any) ?f <- (possible (row ?r) (column ?c) (value any) (group ?g) (id ?id)) (not (possible (value any) (id ?id2&:(< ?id2 ?id)))) (size ?s) (size-value (size ?as&:(<= ?as ?s)) (value ?v)) (not (possible (row ?r) (column ?c) (value ?v))) (not (and (size-value (value ?v2&:(< ?v2 ?v))) (not (possible (row ?r) (column ?c) (value ?v2))))) => (assert (possible (row ?r) (column ?c) (value ?v) (group ?g) (id ?id)))) ;;; ***************** ;;; position-expanded ;;; ***************** (defrule position-expanded (declare (salience 10)) (phase expand-any) ?f <- (possible (row ?r) (column ?c) (value any) (group ?g) (id ?id)) (size ?s) (not (and (size-value (size ?as&:(<= ?as ?s)) (value ?v)) (not (possible (row ?r) (column ?c) (value ?v))))) => (retract ?f)) ;;; ########### ;;; PHASE RULES ;;; ########### ;;; *************** ;;; expand-any-done ;;; *************** (defrule expand-any-done (declare (salience 10)) ?f <- (phase expand-any) (not (possible (value any))) => (retract ?f) (assert (phase initial-output)) (assert (print-position 1 1))) ;;; *********** ;;; begin-match ;;; *********** (defrule begin-match (declare (salience -20)) ?f <- (phase initial-output) => (retract ?f) (assert (phase match))) ;;; ***************** ;;; begin-elimination ;;; ***************** (defrule begin-elimination (declare (salience -20)) ?f <- (phase match) (not (not (impossible))) => (retract ?f) (assert (phase elimination))) ;;; ************* ;;; next-priority ;;; ************* (defrule next-priority (declare (salience -20)) (phase match) (not (impossible)) (priority ?last) (not (priority ?p&:(> ?p ?last))) (technique (priority ?next&:(> ?next ?last))) (not (technique (priority ?p&:(> ?p ?last)&:(< ?p ?next)))) => (assert (priority ?next))) ;;; ************ ;;; begin-output ;;; ************ (defrule begin-output (declare (salience -20)) ?f <- (phase match) (not (impossible)) (priority ?last) (not (priority ?p&:(> ?p ?last))) (not (technique (priority ?next&:(> ?next ?last)))) => (retract ?f) (assert (phase final-output)) (assert (print-position 1 1))) 10/15/2024 3063 15.3
Clipper Built with Scroll v170.5.0 10/15/2024 6 0
Clion-editor Built with Scroll v170.5.0 10/15/2024 6 0
clike - Programming language clike ===== clike is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1598 on PLDB 11 Years Old ```Download source code: git clone https://github.com/combinatorylogic/clike ``` A simple C-like language compiler with an extensible syntax and typed macros support - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - clike is developed on <a href="https://github.com/combinatorylogic/clike">GitHub</a> and has 128 stars - Early development of clike happened in <a href="../lists/labs.html#q=https://github.com/combinatorylogic/">https://github.com/combinatorylogic/</a> - clike is written in <a href="c.html">C</a>, <a href="perl.html">Perl</a>, <a href="tex.html">Tex</a>, <a href="make.html">Make</a>, <a href="cpp.html">C++</a>, <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="csharp.html">C#</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/clike">package</a> for syntax highlighting clike Built with Scroll v170.5.0 10/15/2024 312 1.6
Clickpath Built with Scroll v170.5.0 10/15/2024 6 0
Click - Programming language Click ===== Click is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #332 on PLDB 26 Years Old 39 <span title="Click repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/kohler/click ``` The Click modular router: fast modular packet processing and analysis - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Click is developed on <a href="https://github.com/kohler/click">GitHub</a> and has 733 stars - There are at least 39 Click repos on <a href="https://github.com/search?q=language:Click">GitHub</a> - Early development of Click happened in <a href="../lists/labs.html#q=MIT">MIT</a> - Click is written in <a href="cpp.html">C++</a>, <a href="c.html">C</a>, <a href="perl.html">Perl</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="java.html">Java</a>, <a href="m4.html">M4</a>, <a href="diff.html">Diff</a>, <a href="yaml.html">YAML</a>, <a href="tex.html">Tex</a>, <a href="markdown.html">Markdown</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="vim-script.html">Vim script</a>, <a href="xslt.html">XSLT</a>, <a href="yacc.html">Yacc</a>, <a href="dtd.html">DTD</a>, <a href="xml.html">XML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 115 users using Click in 127 repos on <a href="https://api.github.com/search/repositories?q=language:Click">GitHub</a> - GitHub supports <a href="https://github.com/stenverbois/language-click.git" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Click ```Example from <a href='https://github.com/stenverbois/language-click.git'>Linguist</a>: rates :: AvailableRates elementclass sr2 { $sr2_ip, $sr2_nm, $wireless_mac, $gateway, $probes| arp :: ARPTable(); lt :: LinkTable(IP $sr2_ip); gw :: SR2GatewaySelector(ETHTYPE 0x062c, IP $sr2_ip, ETH $wireless_mac, LT lt, ARP arp, PERIOD 15, GW $gateway); gw -> SR2SetChecksum -> [0] output; set_gw :: SR2SetGateway(SEL gw); es :: SR2ETTStat(ETHTYPE 0x0641, ETH $wireless_mac, IP $sr2_ip, PERIOD 30000, TAU 300000, ARP arp, PROBES $probes, ETT metric, RT rates); metric :: SR2ETTMetric(LT lt); forwarder :: SR2Forwarder(ETHTYPE 0x0643, IP $sr2_ip, ETH $wireless_mac, ARP arp, LT lt); querier :: SR2Querier(ETH $wireless_mac, SR forwarder, LT lt, ROUTE_DAMPENING true, TIME_BEFORE_SWITCH 5, DEBUG true); query_forwarder :: SR2MetricFlood(ETHTYPE 0x0644, IP $sr2_ip, ETH $wireless_mac, LT lt, ARP arp, DEBUG false); query_responder :: SR2QueryResponder(ETHTYPE 0x0645, IP $sr2_ip, ETH $wireless_mac, LT lt, ARP arp, DEBUG true); query_responder -> SR2SetChecksum -> [0] output; query_forwarder -> SR2SetChecksum -> SR2Print(forwarding) -> [0] output; query_forwarder [1] -> query_responder; data_ck :: SR2SetChecksum() input [1] -> host_cl :: IPClassifier(dst net $sr2_ip mask $sr2_nm, -) -> querier -> data_ck; host_cl [1] -> [0] set_gw [0] -> querier; forwarder[0] -> dt ::DecIPTTL -> data_ck -> [2] output; dt[1] -> Print(ttl-error) -> ICMPError($sr2_ip, timeexceeded, 0) -> querier; // queries querier [1] -> [1] query_forwarder; es -> SetTimestamp() -> [1] output; forwarder[1] //ip packets to me -> SR2StripHeader() -> CheckIPHeader() -> from_gw_cl :: IPClassifier(src net $sr2_ip mask $sr2_nm, -) -> [3] output; from_gw_cl [1] -> [1] set_gw [1] -> [3] output; input [0] -> ncl :: Classifier( 12/0643 , //sr2_forwarder 12/0644 , //sr2 12/0645 , //replies 12/0641 , //sr2_es 12/062c , //sr2_gw ); ncl[0] -> SR2CheckHeader() -> [0] forwarder; ncl[1] -> SR2CheckHeader() -> PrintSR(query) -> query_forwarder ncl[2] -> SR2CheckHeader() -> query_responder; ncl[3] -> es; ncl[4] -> SR2CheckHeader() -> gw; } Idle -> s :: sr2(2.0.0.1, 255.0.0.0, 00:00:00:00:00:01, false, "12 60 12 1500") -> Discard; Idle -> [1] s; s[1] -> Discard; s[2] -> Discard; s[3] -> Discard; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 828 4.1
Assembly CLI - Library Assembly CLI ============ Assembly CLI is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #2024 on PLDB 20 Years Old Defined by Microsoft for use in recent versions of Windows, an assembly in the Common Language Infrastructure (CLI) is a compiled code library used for deployment, versioning, and security. There are two types: process assemblies (EXE) and library assemblies (DLL). A process assembly represents a process that will use classes defined in library assemblies. Read more on Wikipedia... https://en.wikipedia.org/wiki/Assembly_(CLI) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Early development of Assembly CLI happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - See also: (4 related languages) <a href="cil.html">CIL</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="fat.html">FAT</a>, <a href="ntfs.html">New Technology File System</a> ```Example from <a href='https://en.wikipedia.org/wiki/Assembly_(CLI)'>Wikipedia</a>: .method private hidebysig static void Main(string[] args) cil managed { .entrypoint .custom instance void [mscorlib]System.STAThreadAttribute::.ctor() = ( 01 00 00 00 ) // Code size 11 (0xb) .maxstack 1 IL_0000: ldstr "Hello World" IL_0005: call void [mscorlib]System.Console::WriteLine(string) IL_000a: ret } // end of method Class1::Main ``` Built with Scroll v170.5.0 10/15/2024 355 1.8
Cleopatra Built with Scroll v170.5.0 10/15/2024 6 0
Cleogo Built with Scroll v170.5.0 10/15/2024 6 0
Cleo Built with Scroll v170.5.0 10/15/2024 6 0
CLEAR - Programming language CLEAR ===== CLEAR is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1976. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 #3387 on PLDB 49 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CLEAR happened in <a href="../lists/labs.html#q=University of Edinburgh">University of Edinburgh</a> - CLEAR on HOPL https://hopl.info/showlanguage.prx?exp=945 CLEAR on HOPL - Read more about CLEAR on Semantic Scholar: 1. https://semanticscholar.org/paper/6789dd3c3c211738e6d12ff918147867400c1974 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
cleanlang - Programming language cleanlang ========= cleanlang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Santosh Rajan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Santosh%20Rajan Santosh Rajan #2740 on PLDB 8 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of cleanlang happened in <a href="../lists/labs.html#q=https://www.geekskool.com/">https://www.geekskool.com/</a> HackerNews discussions of cleanlang =================================== title|titleLink|date|score|comments Show HN: `cleanlang` a clean compile to JavaScript language|https://news.ycombinator.com/item?id=14753846|07/12/2017|2|0 Built with Scroll v170.5.0 10/15/2024 239 1.2
Clean - Programming language Clean ===== Clean is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #348 on PLDB 38 Years Old 206 <span title="Clean repos on GitHub.">Repos</span> Clean is a general-purpose purely functional computer programming language. For much of the language's active development history it was called Concurrent Clean, but this was dropped at some point.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Clean_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 206 Clean repos on <a href="https://github.com/search?q=language:Clean">GitHub</a> - Early development of Clean happened in <a href="../lists/labs.html#q=Radboud University Nijmegen">Radboud University Nijmegen</a> - The Google BigQuery Public Dataset GitHub snapshot shows 231 users using Clean in 263 repos on <a href="https://api.github.com/search/repositories?q=language:Clean">GitHub</a> - Explore Clean snippets on <a href="http://www.rosettacode.org/wiki/Category:Clean">Rosetta Code</a> - Clean on HOPL https://hopl.info/showlanguage.prx?exp=1305 Clean on HOPL - Clean appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/clean.py">syntax highlighting</a> for Clean - GitHub supports <a href="https://github.com/timjs/atom-language-clean.git" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Clean - See also: (7 related languages) <a href="miranda.html">Miranda</a>, <a href="haskell.html">Haskell</a>, <a href="c.html">C</a>, <a href="solaris.html">Solaris</a>, <a href="linux.html">Linux</a>, <a href="fibonacci.html">Fibonacci</a>, <a href="prolog.html">Prolog</a> - 2 PLDB concepts link to Clean: <a href="cloc.html">cloc</a>, <a href="pygments.html">Pygments</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: module example import StdInt square :: Int -> Int square n = n * n Start :: Int Start = square 3 ``` ```Example from <a href='https://riju.codes/clean'>Riju</a>: module main import StdEnv Start world #(console, world) = stdio world #console = fwrites "Hello, world!\n" console #(ok, world) = fclose console world = world ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Clean.icl'>hello-world</a>: module hello Start :: {#Char} Start = "Hello World" ``` ```Example from <a href='http://helloworldcollection.de/#Clean'>the Hello World Collection</a>: // Hello World in Clean module hello Start :: String Start = "Hello World!\n" ``` ```Example from <a href='https://github.com/timjs/atom-language-clean.git'>Linguist</a>: definition module GenMap import StdGeneric generic gMap a b :: .a -> .b derive gMap c, UNIT, PAIR, EITHER, CONS, FIELD, OBJECT, {}, {!} derive gMap [], (,), (,,), (,,,), (,,,,), (,,,,,), (,,,,,,), (,,,,,,,) ``` ```Example from <a href='https://en.wikipedia.org/wiki/Clean_(programming_language)'>Wikipedia</a>: (^) infixr 8 :: Int Int -> Int (^) x 0 = 1 (^) x n = x * x ^ (n-1) ``` ```Clean <a href="../lists/keywords.html#q=clean">Keywords</a> case ccall class code code inline derive export foreign generic if in infix infixl infixr instance let of otherwise special stdcall where with ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 768 3.8
clay - Programming language clay ==== clay is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010 by KS Sreeram and Joe Groff. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=KS%20Sreeram KS Sreeram https://pldb.io/concepts/../lists/creators.html#q=Joe%20Groff Joe Groff #564 on PLDB 15 Years Old ```Download source code: git clone https://github.com/jckarter/clay ``` The Clay programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - clay is developed on <a href="https://github.com/jckarter/clay">GitHub</a> and has 402 stars - Early development of clay happened in <a href="../lists/labs.html#q=https://claylabs.com/">https://claylabs.com/</a> - clay is written in <a href="cpp.html">C++</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a>, <a href="python.html">Python</a>, <a href="cmake.html">CMake</a>, <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="vim-script.html">Vim script</a>, <a href="go.html">Go</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="lisp.html">Lisp</a> - There are 5 <a href="https://projecteuler.net/language=Clay">Project Euler</a> users using clay - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/c_like.py">syntax highlighting</a> for clay - Read more about clay on the web: 1. https://bitbucket.org/kssreeram/clay/src/default/ 1. ```Example from the web: import printer.(println); factorial1(n) { if (n == 0) return 1; return n*factorial1(n-1); } factorial2(n) { var p = 1; again : if (n == 0) return p; p *: n; n -: 1; goto again; } factorial3(n) { var p = 1; while (true) { if (n == 0) break; p *: n; n -: 1; } return p; } factorial4(n) { var p = 1; for (i in range(n)) p *: i+1; return p; } main() { var n = 7; n -: 1; var f = factorial4(n); println("factorial(", n, ") = ", f); return 0; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println Built with Scroll v170.5.0 10/15/2024 586 2.9
Clausal Language - Programming language Clausal Language ================ Clausal Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #2279 on PLDB 28 Years Old CL (Clausal Language) is a declarative programming language with the look and feel of a modern functional programming language. CL identifies the domain of symbolic expressions of LISP with the domain of natural numbers. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Clausal Language happened in <a href="../lists/labs.html#q=Comenius University Bratislava">Comenius University Bratislava</a> - Clausal Language on HOPL https://hopl.info/showlanguage.prx?exp=5505 Clausal Language on HOPL - Read more about Clausal Language on the web: 1. http://dai.fmph.uniba.sk/~voda/ 1. Built with Scroll v170.5.0 10/15/2024 260 1.3
ClassiC - Programming language ClassiC ======= ClassiC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #3386 on PLDB 27 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ClassiC happened in <a href="../lists/labs.html#q=Coventry University">Coventry University</a> - ClassiC on HOPL https://hopl.info/showlanguage.prx?exp=3546 ClassiC on HOPL - Read more about ClassiC on the web: 1. https://www.sciencedirect.com/science/article/pii/S1383762197000891 1. Built with Scroll v170.5.0 10/15/2024 220 1.1
Classic-ada Built with Scroll v170.5.0 10/15/2024 6 0
CLASS - Programming language CLASS ===== CLASS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #3127 on PLDB 55 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CLASS happened in <a href="../lists/labs.html#q=Air Force Logistics Command">Air Force Logistics Command</a> - CLASS on HOPL https://hopl.info/showlanguage.prx?exp=5148 CLASS on HOPL - Read more about CLASS on Semantic Scholar: 1. https://semanticscholar.org/paper/e781175930bf95dfd327f75b3358906e2984d35c 1. Built with Scroll v170.5.0 10/15/2024 221 1.1
clash - Programming language clash ===== clash is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #816 on PLDB 10 Years Old ```Download source code: git clone https://github.com/clash-lang/clash-compiler ``` Haskell to VHDL/Verilog/SystemVerilog compiler - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - clash is developed on <a href="https://github.com/clash-lang/clash-compiler">GitHub</a> and has 1,404 stars - Early development of clash happened in <a href="../lists/labs.html#q=Haskell Foundation">Haskell Foundation</a> - clash is written in <a href="haskell.html">Haskell</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="svg.html">SVG</a>, <a href="markdown.html">Markdown</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="nix.html">Nix</a>, <a href="python.html">Python</a>, <a href="tcl.html">Tcl</a>, <a href="json.html">JSON</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="bash.html">Bash</a>, <a href="make.html">Make</a>, <a href="powershell.html">PowerShell</a>, <a href="ini.html">Ini</a>, <a href="css.html">CSS</a> - <a href="http://www.clash-lang.org">clash-lang.org</a> was registered in 2015 HackerNews discussions of clash =============================== title|titleLink|date|score|comments CλaSH – From Haskell to Hardware|https://news.ycombinator.com/item?id=9516217|05/09/2015|158|55 Built with Scroll v170.5.0 10/15/2024 384 1.9
Clascal Built with Scroll v170.5.0 10/15/2024 6 0
Claro - Programming language Claro ===== Claro is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by Jason Steving. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=Jason%20Steving Jason Steving #1010 on PLDB 4 Years Old ```Download source code: git clone https://github.com/JasonSteving99/claro-lang ``` Claro Lang - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Claro is developed on <a href="https://github.com/JasonSteving99/claro-lang">GitHub</a> and has 138 stars - Early development of Claro happened in <a href="../lists/labs.html#q=https://github.com/JasonSteving99">https://github.com/JasonSteving99</a> - Claro is written in <a href="bazel.html">Bazel</a>, <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="starlark.html">starlark</a>, <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="diff.html">Diff</a>, <a href="vim-script.html">Vim script</a>, <a href="toml.html">TOML</a>, <a href="dockerfile.html">Dockerfile</a> - <a href="https://docs.clarolang.com/">clarolang.com</a> was registered in 2020 Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 431 2.2
clarity - Contract language clarity ======= clarity is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22contractLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">contract language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #1335 on PLDB 6 Years Old 84 <span title="clarity repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/clarity-lang/overview ``` Overview of the Clarity language for smart contracts - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"contractLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>contractLanguage</a> - clarity is developed on <a href="https://github.com/clarity-lang/overview">GitHub</a> and has 166 stars - There are at least 84 clarity repos on <a href="https://github.com/search?q=language:Clarity">GitHub</a> - Early development of clarity happened in <a href="../lists/labs.html#q=https://clarity-lang.org/">https://clarity-lang.org/</a> - clarity is written in <a href="markdown.html">Markdown</a> HackerNews discussions of clarity ================================= title|titleLink|date|score|comments Show HN: Clarity language for predictable smart contracts|https://news.ycombinator.com/item?id=20308653|06/28/2019|3|0 Built with Scroll v170.5.0 10/15/2024 297 1.5
Clarion - Programming language Clarion ======= Clarion is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #718 on PLDB 39 Years Old 223 <span title="Clarion repos on GitHub.">Repos</span> Clarion is a commercial, 4GL, multi-paradigm, programming language and Integrated Development Environment from SoftVelocity used to program database applications. It is compatible with ISAM, SQL and ADO data access methods, reads and writes several flat file desktop database formats including ASCII, CSV, DOS (Binary), FoxPro, Clipper, dBase, and some relational databases via ODBC, MS SQL Server, Sybase SQL Anywhere and Oracle through the use of accelerated native database drivers, and XML, Clarion can be used to output to HTML, XML, plaintext, and PDF, among others. The Clarion Development Environment (IDE) sits on top of the Clarion Programming Language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Clarion_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 223 Clarion repos on <a href="https://github.com/search?q=language:Clarion">GitHub</a> - Early development of Clarion happened in <a href="../lists/labs.html#q=Jensen & Partners International">Jensen & Partners International</a> and <a href="../lists/labs.html#q=Clarion International">Clarion International</a> and <a href="../lists/labs.html#q=SoftVelocity">SoftVelocity</a> - The Google BigQuery Public Dataset GitHub snapshot shows 252 users using Clarion in 278 repos on <a href="https://api.github.com/search/repositories?q=language:Clarion">GitHub</a> - Explore Clarion snippets on <a href="http://www.rosettacode.org/wiki/Category:Clarion">Rosetta Code</a> - Clarion on HOPL https://hopl.info/showlanguage.prx?exp=1903 Clarion on HOPL - Clarion appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - GitHub supports <a href="https://github.com/fushnisoft/SublimeClarion" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Clarion - <a href="http://www.softvelocity.com">softvelocity.com</a> was registered in 2000 - See also: (9 related languages) <a href="sql.html">SQL</a>, <a href="ascii.html">ASCII</a>, <a href="csv.html">CSV</a>, <a href="foxpro.html">FoxPRO</a>, <a href="dbase.html">DBase</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="pdf.html">PDF</a>, <a href="turbo-pascal.html">Turbo Pascal</a> ```Example from <a href='http://helloworldcollection.de/#Clarion'>the Hello World Collection</a>: !Hello World in Clarion PROGRAM MAP END CODE MESSAGE('Hello World!') RETURN ``` ```Example from <a href='https://github.com/fushnisoft/SublimeClarion'>Linguist</a>: PROGRAM MAP END CODE MESSAGE('Hello World!') RETURN ``` ```Example from <a href='https://en.wikipedia.org/wiki/Clarion_(programming_language)'>Wikipedia</a>: PROGRAM MAP END CODE MESSAGE('Hello World!','Clarion') RETURN ``` Built with Scroll v170.5.0 10/15/2024 601 3
Clanger Built with Scroll v170.5.0 10/15/2024 6 0
Common Lisp with Arc Macros and Procedures - Programming language Common Lisp with Arc Macros and Procedures ========================================== Common Lisp with Arc Macros and Procedures, aka Common Lisp with Arc Macros and Procedures, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1634 on PLDB 11 Years Old ```Download source code: git clone https://github.com/malisper/Clamp ``` Common Lisp with Arc Macros and Procedures - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Common Lisp with Arc Macros and Procedures is developed on <a href="https://github.com/malisper/Clamp">GitHub</a> and has 71 stars - Early development of Common Lisp with Arc Macros and Procedures happened in <a href="../lists/labs.html#q=https://github.com/malisper">https://github.com/malisper</a> - Common Lisp with Arc Macros and Procedures is written in <a href="lisp.html">Lisp</a>, <a href="bash.html">Bash</a> ```Example from the web: (map [+ _ 1] '(1 2 3)) ``` Built with Scroll v170.5.0 10/15/2024 293 1.5
CLAIRE - Programming language CLAIRE ====== CLAIRE is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004 by Yves Caseau. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=Yves%20Caseau Yves Caseau #1605 on PLDB 21 Years Old Claire is a high-level functional and object-oriented programming language with rule processing abilities. It was designed by Yves Caseau at Bouygues' e-Lab research laboratory, and received its final definition in 2004. Claire provides: a simple object system with parametric classes and methods polymorphic and parametric functional programming production rules triggered by events versioned snapshots of the state of the whole system, or any part, supporting rollback and easy exploration of search spaces explicit relations between entities; for example, two entities might be declared inverses of one another first-class sets with convenient syntax for set-based programming an expressive set-based type system allowing both second-order static and dynamic typingClaire's reference implementation, consisting of an interpreter and compiler, was fully open-sourced with the release of version 3.3.46 in February 2009. Read more on Wikipedia... https://en.wikipedia.org/wiki/Claire_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CLAIRE happened in <a href="../lists/labs.html#q=Bouygues' e-Lab research laboratory">Bouygues' e-Lab research laboratory</a> - CLAIRE on HOPL https://hopl.info/showlanguage.prx?exp=1902 CLAIRE on HOPL - See also: (10 related languages) <a href="smalltalk.html">Smalltalk</a>, <a href="setl.html">SETL</a>, <a href="ops5.html">OPS5</a>, <a href="lisp.html">Lisp</a>, <a href="ml.html">ML</a>, <a href="c.html">C</a>, <a href="java.html">Java</a>, <a href="ocaml.html">OCaml</a>, <a href="scala.html">Scala</a>, <a href="f-sharp.html">F#</a> ```Example from <a href='https://en.wikipedia.org/wiki/Claire_(programming_language)'>Wikipedia</a>: fib(n:integer) : integer -> (if (n < 2) 1 else fib(n - 1) + fib(n - 2)) ``` Built with Scroll v170.5.0 10/15/2024 475 2.4
Cl-i Built with Scroll v170.5.0 10/15/2024 6 0
cK - Programming language cK == cK is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Stevan Apter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Stevan%20Apter Stevan Apter #2278 on PLDB 22 Years Old cK is a Joy-style concatenative syntactic overlay for the K programming language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - Early development of cK happened in <a href="../lists/labs.html#q=https://nsl.com/">https://nsl.com/</a> - <a href="joy.html">Joy</a> and <a href="k.html">K</a> influenced the design of cK ```Example from the web: 10 20 30 [[`x`y`z] x y + z -] let ``` Built with Scroll v170.5.0 10/15/2024 293 1.5
Cixl Built with Scroll v170.5.0 10/15/2024 6 0
Civet - Programming language Civet ===== Civet is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Daniel X Moore. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Daniel%20X%20Moore Daniel X Moore #520 on PLDB 3 Years Old ```Download source code: git clone https://github.com/DanielXMoore/Civet ``` A TypeScript superset that favors more types and less typing - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Civet is developed on <a href="https://github.com/DanielXMoore/Civet">GitHub</a> and has 1,342 stars - Civet is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="typescript.html">TypeScript</a> - <a href="coffeescript.html">CoffeeScript</a> and <a href="elm.html">Elm</a> and <a href="livescript.html">LiveScript</a> and <a href="flow.html">Flow</a> and <a href="haskell.html">Haskell</a> and <a href="perl.html">Perl</a> and <a href="python.html">Python</a> and <a href="ruby.html">Ruby</a> and <a href="crystal.html">Crystal</a> and <a href="bash.html">Bash</a> influenced the design of Civet - Civet compiles to <a href="typescript.html">TypeScript</a> or <a href="javascript.html">JavaScript</a> - Civet is written in <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="awk.html">awk</a>, <a href="bash.html">Bash</a>, <a href="toml.html">TOML</a> ```Example from the web: switch x 0 console.log("zero") /^\s+$/ console.log("whitespace") [{type: "text", content}, ...rest] console.log("leading text", content) ``` Built with Scroll v170.5.0 10/15/2024 504 2.5
cityhash-hash-function - Hash function cityhash-hash-function ====================== cityhash-hash-function is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22hashFunction%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">hash function</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #1313 on PLDB 14 Years Old ```Download source code: git clone https://github.com/google/cityhash ``` Automatically exported from code.google.com/p/cityhash - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"hashFunction"%5D%7D%5D%2C"logic"%3A"AND"%7D'>hashFunction</a> - cityhash-hash-function is developed on <a href="https://github.com/google/cityhash">GitHub</a> and has 1,081 stars - Early development of cityhash-hash-function happened in <a href="../lists/labs.html#q=Google">Google</a> - cityhash-hash-function is written in <a href="bourne-shell.html">Bourne shell</a>, <a href="m4.html">M4</a>, <a href="cpp.html">C++</a>, <a href="make.html">Make</a> - Read more about cityhash-hash-function on the web: 1. https://opensource.googleblog.com/2011/04/introducing-cityhash.html 1. Built with Scroll v170.5.0 10/15/2024 283 1.4
Citrine - Programming language Citrine ======= Citrine is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2017 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Citrine happened in <a href="../lists/labs.html#q=gaborsoftware.nl">gaborsoftware.nl</a> - <a href="http://citrine-lang.org/">citrine-lang.org</a> was registered in 2014 - Read more about Citrine on the web: 1. https://news.ycombinator.com/item?id=23885059 1. ```Example from the web: salut := 'Bună țară!'. salut țară: 'România'. scrie: salut. ``` Built with Scroll v170.5.0 10/15/2024 237 1.2
Ć - Programming language Ć = Ć is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Piotr Fusik. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Piotr%20Fusik Piotr Fusik #696 on PLDB 14 Years Old ```Download source code: git clone https://github.com/pfusik/cito ``` Ć programming language. Translated automatically to C, C++, C#, Java, JavaScript, Python, Swift, TypeScript and OpenCL C. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Ć is developed on <a href="https://github.com/pfusik/cito">GitHub</a> and has 1,727 stars - Early development of Ć happened in <a href="../lists/labs.html#q=http://fusik.info/piotr/">http://fusik.info/piotr/</a> - Ć is written in <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="csharp.html">C#</a>, <a href="cpp.html">C++</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="vim-script.html">Vim script</a>, <a href="java.html">Java</a>, <a href="typescript.html">TypeScript</a>, <a href="perl.html">Perl</a>, <a href="svg.html">SVG</a> ```Example from the web: public class HelloCi { public static string GetMessage() { return "Hello, world!"; } } ``` Built with Scroll v170.5.0 10/15/2024 348 1.7
Cish Built with Scroll v170.5.0 10/15/2024 6 0
Cirru - Data notation Cirru ===== Cirru is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2012 by tí yè. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=t%C3%AD%20y%C3%A8 tí yè #912 on PLDB 13 Years Old 346 <span title="Cirru repos on GitHub.">Repos</span> Cirru Project helps people code in syntax tree. It offers a tree editor and a text syntax. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - There are at least 346 Cirru repos on <a href="https://github.com/search?q=language:Cirru">GitHub</a> - Early development of Cirru happened in <a href="../lists/labs.html#q=https://github.com/Cirru">https://github.com/Cirru</a> - The Google BigQuery Public Dataset GitHub snapshot shows 266 users using Cirru in 288 repos on <a href="https://api.github.com/search/repositories?q=language:Cirru">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/webmisc.py">syntax highlighting</a> for Cirru - GitHub supports <a href="https://github.com/Cirru/sublime-cirru" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Cirru - Read more about Cirru on the web: 1. https://github.com/Cirru/cirru-parser/wiki/About-Cirru 1. ```Example from the web: set a add number 1 number 2 ``` ```Example from <a href='https://github.com/Cirru/sublime-cirru'>Linguist</a>: require ./stdio.cr ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example print + 1 2 , 11 Token Built with Scroll v170.5.0 10/15/2024 407 2
circle-lang - Programming language circle-lang =========== circle-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Sean Baxter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Sean%20Baxter Sean Baxter #645 on PLDB 6 Years Old ```Download source code: git clone https://github.com/seanbaxter/circle ``` The C++ Automation Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - circle-lang is developed on <a href="https://github.com/seanbaxter/circle">GitHub</a> and has 2,292 stars - Early development of circle-lang happened in <a href="../lists/labs.html#q=https://github.com/seanbaxter">https://github.com/seanbaxter</a> - circle-lang is written in <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="cuda.html">CUDA</a>, <a href="csv.html">CSV</a>, <a href="lua.html">Lua</a> - <a href="http://www.circle-lang.org/">circle-lang.org</a> was registered in 2019 - Read more about circle-lang on the web: 1. https://news.ycombinator.com/item?id=23086227 1. Built with Scroll v170.5.0 10/15/2024 326 1.6
Circal Built with Scroll v170.5.0 10/15/2024 6 0
circa - Programming language circa ===== circa is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #3044 on PLDB 13 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of circa happened in <a href="../lists/labs.html#q=https://github.com/andyfischer">https://github.com/andyfischer</a> - <a href="http://circa-lang.org">circa-lang.org</a> was registered in 2020 HackerNews discussions of circa =============================== title|titleLink|date|score|comments Circa is a programming language for live coding, in development|https://news.ycombinator.com/item?id=3864676|04/19/2012|116|32 Built with Scroll v170.5.0 10/15/2024 239 1.2
Cims-pl-i Built with Scroll v170.5.0 10/15/2024 6 0
cimfast - Programming language cimfast ======= cimfast is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #3385 on PLDB 34 Years Old CIMfast was an event driven language for "computer integrated manufacturing", developed in the early 1990's. It was high level language used to control BaseStar. BaseStar was a software library for manufacturing support (basically it was messaging middleware, nothing specific for any kind of industry), developed and sold by DEC. It had C API. CIMfast was language intended to replace the need for low level C. CIMfast controlled manufacturing line was deployed by Fiat. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of cimfast happened in <a href="../lists/labs.html#q=DEC">DEC</a> - Read more about cimfast on the web: 1. http://www.activityclub.org/decnotes/showconf.php?conf=340 1. Built with Scroll v170.5.0 10/15/2024 280 1.4
CIL - Programming language CIL === CIL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #700 on PLDB 31 Years Old 1 <span title="CIL repos on GitHub.">Repos</span> Cilk, Cilk++ and Cilk Plus are general-purpose programming languages designed for multithreaded parallel computing. They are based on the C and C++ programming languages, which they extend with constructs to express parallel loops and the fork–join idiom. Originally developed in the 1990s at the Massachusetts Institute of Technology (MIT) in the group of Charles E. Read more on Wikipedia... https://en.wikipedia.org/wiki/Cilk Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1 CIL repos on <a href="https://github.com/search?q=language:CIL">GitHub</a> - Early development of CIL happened in <a href="../lists/labs.html#q=Intel">Intel</a> - Explore CIL snippets on <a href="http://www.rosettacode.org/wiki/Category:Cilk">Rosetta Code</a> - CIL on HOPL https://hopl.info/showlanguage.prx?exp=1899 CIL on HOPL - CIL appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="http://www.cilk.com/">cilk.com</a> was registered in 1999 - See also: (4 related languages) <a href="c.html">C</a>, <a href="opencl.html">OpenCL</a>, <a href="nesl.html">NESL</a>, <a href="unified-parallel-c.html">UPC</a> ```Example from <a href='https://en.wikipedia.org/wiki/Cilk'>Wikipedia</a>: // y ← α x + y void axpy(int n, float alpha, const float *x, float *y) { for (int i = 0; i < n; i++) { y[i] += alpha * x[i]; } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 471 2.4
CIL - Programming language CIL === CIL, aka Common Intermediate Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #403 on PLDB 25 Years Old Common Intermediate Language (CIL, pronounced either sil or kil), formerly called Microsoft Intermediate Language (MSIL), is the lowest-level human-readable programming language defined by the Common Language Infrastructure (CLI) specification and is used by the .NET Framework and Mono. Languages which target a CLI-compatible runtime environment compile to CIL, which is assembled into an object code that has a bytecode-style format. CIL is an object-oriented assembly language, and is entirely stack-based. Read more on Wikipedia... https://en.wikipedia.org/wiki/Common_Intermediate_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CIL happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - CIL appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Indeed.com has 0 matches for <a href="https://www.indeed.com/jobs?q=cil developer">"cil developer"</a>. - See also: (6 related languages) <a href="cli-assembly.html">Assembly CLI</a>, <a href="assembly-language.html">Assembly language</a>, <a href="csharp.html">C#</a>, <a href="x86-isa.html">X86</a>, <a href="java-bytecode.html">Java Bytecode</a>, <a href="visual-basic.net.html">Visual Basic .NET</a> ```Example from the web: .assembly Hello {} .assembly extern mscorlib {} .method static void Main() { .entrypoint .maxstack 1 ldstr "Hello, world!" call void [mscorlib]System.Console::WriteLine(string) ret } ``` ```Example from <a href='https://riju.codes/cil'>Riju</a>: .assembly main {} .class Main { .method static void Main() cil managed { .entrypoint ldstr "Hello, world!" call void [mscorlib]System.Console::WriteLine(string) ret } } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Cil.il'>hello-world</a>: // ilasm cil.il .assembly HelloWorld {} .method public static void Main() cil managed { .entrypoint .maxstack 1 ldstr "Hello World" call void [mscorlib]System.Console::WriteLine(string) ret } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Common_Intermediate_Language'>Wikipedia</a>: .method assembly static void modopt([mscorlib]System.Runtime.CompilerServices.CallConvCdecl) test_pointer_operations(int32 param) cil managed { .vtentry 1 : 1 // Code size 44 (0x2c) .maxstack 2 .locals ([0] int32* ptr, [1] valuetype A* V_1, [2] valuetype A* a, [3] int32 k) // k = 0; IL_0000: ldc.i4.0 IL_0001: stloc.3 // ptr = &k; IL_0002: ldloca.s k // load local's address instruction IL_0004: stloc.0 // *ptr = 1; IL_0005: ldloc.0 IL_0006: ldc.i4.1 IL_0007: stind.i4 // indirection instruction // ptr = &param IL_0008: ldarga.s param // load parameter's address instruction IL_000a: stloc.0 // *ptr = 2 IL_000b: ldloc.0 IL_000c: ldc.i4.2 IL_000d: stind.i4 // a = new A; IL_000e: ldloca.s a IL_0010: call valuetype A* modopt([mscorlib]System.Runtime.CompilerServices.CallConvThiscall) 'A.{ctor}'(valuetype A* modopt([mscorlib]System.Runtime.CompilerServices.IsConst) modopt([mscorlib]System.Runtime.CompilerServices.IsConst)) IL_0015: pop // ptra = &a; IL_0016: ldloca.s a IL_0018: stloc.1 // ptra->meth(); IL_0019: ldloc.1 IL_001a: dup IL_001b: ldind.i4 // reading the VMT for virtual call IL_001c: ldind.i4 IL_001d: calli unmanaged stdcall void modopt([mscorlib]System.Runtime.CompilerServices.CallConvStdcall)(native int) IL_0022: ret } // end of method 'Global Functions'::test_pointer_operations ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token call void [mscorlib]System.Console::WriteLine row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 779 3.9
Cigale Built with Scroll v170.5.0 10/15/2024 6 0
Crystallographic Information File - Text data format Crystallographic Information File ================================= Crystallographic Information File is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #2462 on PLDB 34 Years Old Crystallographic Information File (CIF) is a standard text file format for representing crystallographic information, promulgated by the International Union of Crystallography (IUCr). CIF was developed by the IUCr Working Party on Crystallographic Information in an effort sponsored by the IUCr Commission on Crystallographic Data and the IUCr Commission on Journals. The file format was initially published by Hall, Allen, and Brown and has since been revised, most recently version 1.1. Read more on Wikipedia... https://en.wikipedia.org/wiki/Crystallographic_Information_File Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Crystallographic Information File happened in <a href="../lists/labs.html#q=International Union of Crystallography">International Union of Crystallography</a> - Read more about Crystallographic Information File on the web: 1. https://www.iucr.org/resources/cif/spec/version1.1/cifsyntax 1. Built with Scroll v170.5.0 10/15/2024 306 1.5
Ciel - Programming language Ciel ==== Ciel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010 by Ron Garret. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Ron%20Garret Ron Garret #1580 on PLDB 15 Years Old ```Download source code: git clone https://github.com/rongarret/ciel ``` Ciel is a lisp-like language implemented in C++. What Clojure is to Java, Ciel is designed to be to C++. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Ciel is developed on <a href="https://github.com/rongarret/ciel">GitHub</a> and has 74 stars - Early development of Ciel happened in <a href="../lists/labs.html#q=https://flownet.com">https://flownet.com</a> - Ciel is written in <a href="cpp.html">C++</a>, <a href="make.html">Make</a> ```Example from the web: (set lambda fn) (set def set) (def vector (lambda x x)) (vector 1 2 3) ``` Built with Scroll v170.5.0 10/15/2024 290 1.4
Ciao - Programming language Ciao ==== Ciao is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #1802 on PLDB 41 Years Old Ciao is a general-purpose programming language which supports logic, constraint, functional, higher-order, and object-oriented programming styles. Its main design objectives are high expressive power, extensibility, safety, reliability, and efficient execution.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ciao_%28programming_language%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Ciao happened in <a href="../lists/labs.html#q=IMDEA Software Institute">IMDEA Software Institute</a> and <a href="../lists/labs.html#q=Universidad Politécnica de Madrid">Universidad Politécnica de Madrid</a> and <a href="../lists/labs.html#q=University of Texas">University of Texas</a> and <a href="../lists/labs.html#q=Microelectronics and Technology Corporation">Microelectronics and Technology Corporation</a> - Ciao on HOPL https://hopl.info/showlanguage.prx?exp=5477 Ciao on HOPL - <a href="http://ciao-lang.org">ciao-lang.org</a> was registered in 2013 - See also: (4 related languages) <a href="unix.html">Unix</a>, <a href="prolog.html">Prolog</a>, <a href="c.html">C</a>, <a href="java.html">Java</a> HackerNews discussions of Ciao ============================== title|titleLink|date|score|comments Ciao – Logic, constraint, functional, higher-order, and object-oriented language|https://news.ycombinator.com/item?id=9277054|03/27/2015|82|6 Built with Scroll v170.5.0 10/15/2024 376 1.9
Ch - Programming language Ch == Ch is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Ge Wang. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Ge%20Wang Ge Wang #615 on PLDB 22 Years Old 571 <span title="Ch repos on GitHub.">Repos</span> ChucK is a concurrent, strongly timed audio programming language for real-time synthesis, composition, and performance, which runs on Linux, Mac OS X, Microsoft Windows, and iOS. It is designed to favor readability and flexibility for the programmer over other considerations such as raw performance. It natively supports deterministic concurrency and multiple, simultaneous, dynamic control rates. Read more on Wikipedia... https://en.wikipedia.org/wiki/ChucK Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 571 Ch repos on <a href="https://github.com/search?q=language:ChucK">GitHub</a> - Early development of Ch happened in <a href="../lists/labs.html#q=chuck team">chuck team</a> - The Google BigQuery Public Dataset GitHub snapshot shows 85 users using Ch in 95 repos on <a href="https://api.github.com/search/repositories?q=language:ChucK">GitHub</a> - Explore Ch snippets on <a href="http://www.rosettacode.org/wiki/Category:ChucK">Rosetta Code</a> - Ch appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - GitHub supports <a href="https://github.com/textmate/java.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Ch - See also: (2 related languages) <a href="linux.html">Linux</a>, <a href="ios.html">iOS</a> ```Example from <a href='https://en.wikipedia.org/wiki/ChucK'>Wikipedia</a>: // our signal graph (patch) SinOsc f => dac; // set gain .3 => f.gain; // an array of pitch classes (in half steps) [ 0, 2, 4, 6, 9, 10 ] @=> int hi[]; // infinite loop while( true ) { // choose a note, shift registers, convert to frequency Std.mtof( 65 + Std.rand2(0,1) * 43 + hi[Std.rand2(0,hi.cap()-1)] ) => f.freq; // advance time by 120 ms 120::ms => now; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 542 2.7
Chronologz Built with Scroll v170.5.0 10/15/2024 6 0
Chronologmc Built with Scroll v170.5.0 10/15/2024 6 0
Chronolog Built with Scroll v170.5.0 10/15/2024 6 0
Chrome-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
Chomski Built with Scroll v170.5.0 10/15/2024 6 0
chocolatey-pm - Package manager chocolatey-pm ============= chocolatey-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #3043 on PLDB 14 Years Old Chocolatey is a package manager for Windows (like apt-get or yum but for Windows). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of chocolatey-pm happened in <a href="../lists/labs.html#q=Chocolatey Software">Chocolatey Software</a> - <a href="https://chocolatey.org/">chocolatey.org</a> was registered in 2011 Built with Scroll v170.5.0 10/15/2024 219 1.1
chisel - Hardware description language chisel ====== chisel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22hardwareDescriptionLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">hardware description language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #540 on PLDB 10 Years Old ```Download source code: git clone https://github.com/freechipsproject/chisel3 ``` Chisel: A Modern Hardware Design Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"hardwareDescriptionLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>hardwareDescriptionLanguage</a> - chisel is developed on <a href="https://github.com/freechipsproject/chisel3">GitHub</a> and has 3,854 stars - Early development of chisel happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - chisel is written in <a href="scala.html">Scala</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="scheme.html">Scheme</a>, <a href="svg.html">SVG</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="python.html">Python</a>, <a href="make.html">Make</a>, <a href="css.html">CSS</a>, <a href="cpp.html">C++</a>, <a href="nix.html">Nix</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="xml.html">XML</a> - <a href="https://www.chisel-lang.org/">chisel-lang.org</a> was registered in 2016 - Read more about chisel on the web: 1. https://chisel.eecs.berkeley.edu/ 1. Built with Scroll v170.5.0 10/15/2024 345 1.7
Chirp Built with Scroll v170.5.0 10/15/2024 6 0
Chipmunk Basic - Programming language Chipmunk Basic ============== Chipmunk Basic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #2408 on PLDB 36 Years Old Chipmunk Basic is a freeware version of the BASIC programming language maintained by developer Ron Nicholson. Chipmunk basic was originally developed for the Apple Macintosh and has been ported to Linux and Windows. The "windowed" Macintosh version includes a wide variety of graphics drawing commands. Read more on Wikipedia... https://en.wikipedia.org/wiki/Chipmunk_Basic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (2 related languages) <a href="linux.html">Linux</a>, <a href="pascal.html">Pascal</a> - Read more about Chipmunk Basic on the web: 1. http://www.nicholson.com/rhn/basic/basic.man.html 1. Built with Scroll v170.5.0 10/15/2024 270 1.4
CHIP - Programming language CHIP ==== CHIP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #3019 on PLDB 40 Years Old CHIP (Constraint Handling in Prolog) is a constraint logic programming language developed by M. Dincbas and alias in 1985 at ECRC, initially using a Prolog language interface. CHIP V5 is the version developed and marketed by COSYTEC in Paris since 1993 with Prolog, using C, C++, or Prolog language interfaces. Read more on Wikipedia... https://en.wikipedia.org/wiki/CHIP_%28programming_language%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CHIP happened in <a href="../lists/labs.html#q=European Computer-Industry Research Centre">European Computer-Industry Research Centre</a> - CHIP on HOPL https://hopl.info/showlanguage.prx?exp=1131 CHIP on HOPL - See also: (2 related languages) <a href="prolog.html">Prolog</a>, <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 292 1.5
CHIP-8 - Programming language CHIP-8 ====== CHIP-8 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #1727 on PLDB 55 Years Old CHIP-8 is an interpreted programming language, developed by Joseph Weisbecker. It was initially used on the COSMAC VIP and Telmac 1800 8-bit microcomputers in the mid-1970s. CHIP-8 programs are run on a CHIP-8 virtual machine. Read more on Wikipedia... https://en.wikipedia.org/wiki/CHIP-8 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CHIP-8 happened in <a href="../lists/labs.html#q=RCA Corporation">RCA Corporation</a> - CHIP-8 on HOPL https://hopl.info/showlanguage.prx?exp=3381 CHIP-8 on HOPL - See also: (1 related languages) <a href="verilog.html">Verilog</a> Built with Scroll v170.5.0 10/15/2024 274 1.4
Chinese-basic Built with Scroll v170.5.0 10/15/2024 6 0
Chimera - Programming language Chimera ======= Chimera is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #3384 on PLDB 31 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Chimera happened in <a href="../lists/labs.html#q=Università di Genova">Università di Genova</a> and <a href="../lists/labs.html#q=Università di Milano">Università di Milano</a> and <a href="../lists/labs.html#q=University of Twente">University of Twente</a> - Chimera on HOPL https://hopl.info/showlanguage.prx?exp=2945 Chimera on HOPL - Read more about Chimera on Semantic Scholar: 1. https://semanticscholar.org/paper/489859de40c0e609b0cf40925aacb8971928f70c 1. Built with Scroll v170.5.0 10/15/2024 247 1.2
CHILL - Programming language CHILL ===== CHILL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #1733 on PLDB 45 Years Old In computing, CHILL (an acronym for CCITT High Level Language) is a procedural programming language designed for use in telecommunication switches (the hardware used inside telephone exchanges). The language is still used for legacy systems in some telecommunication companies and for signal box programming. The CHILL language is similar in size and complexity to the original Ada language. Read more on Wikipedia... https://en.wikipedia.org/wiki/CHILL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CHILL happened in <a href="../lists/labs.html#q=ITU Telecommunication Standardization Sector">ITU Telecommunication Standardization Sector</a> - CHILL on HOPL https://hopl.info/showlanguage.prx?exp=889 CHILL on HOPL - CHILL appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (4 related languages) <a href="cobol.html">COBOL</a>, <a href="ada.html">Ada</a>, <a href="plex.html">PLEX</a>, <a href="erlang.html">Erlang</a> Built with Scroll v170.5.0 10/15/2024 323 1.6
Chika - Programming language Chika ===== Chika is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Patrick. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Patrick Patrick #2201 on PLDB 6 Years Old ```Download source code: git clone https://github.com/phunanon/Chika ``` S-expression programming language with VM targeting both PC and Arduino. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Chika is developed on <a href="https://github.com/phunanon/Chika">GitHub</a> and has 11 stars - Early development of Chika happened in <a href="../lists/labs.html#q=https://github.com/phunanon">https://github.com/phunanon</a> - Chika is written in <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="svg.html">SVG</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="html.html">HTML</a> Built with Scroll v170.5.0 10/15/2024 280 1.4
Chicon Built with Scroll v170.5.0 10/15/2024 6 0
Chicken-lang Built with Scroll v170.5.0 10/15/2024 6 0
chibicc - Compiler chibicc ======= chibicc is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2019 by Rui Ueyama. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Rui%20Ueyama Rui Ueyama #712 on PLDB 6 Years Old ```Download source code: git clone https://github.com/rui314/chibicc ``` A Small C Compiler. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - chibicc is developed on <a href="https://github.com/rui314/chibicc">GitHub</a> and has 9,226 stars - Early development of chibicc happened in <a href="../lists/labs.html#q=https://github.com/rui314">https://github.com/rui314</a> - chibicc is written in <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 10/15/2024 269 1.3
chevrotain - Library chevrotain ========== chevrotain is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #613 on PLDB 10 Years Old ```Download source code: git clone https://github.com/SAP/chevrotain ``` Parser Building Toolkit for JavaScript - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - chevrotain is developed on <a href="https://github.com/SAP/chevrotain">GitHub</a> and has 2,450 stars - Early development of chevrotain happened in <a href="../lists/labs.html#q=SAP">SAP</a> - chevrotain is written in <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="json5.html">JSON5</a>, <a href="csv.html">CSV</a> ```Example from the web: "use strict" /** * An Example of implementing a CSV Grammar with Chevrotain. * * Based on: https://github.com/antlr/grammars-v4/blob/master/csv/CSV.g4 * * Note that this is a pure grammar without any actions (either embedded or via a CST Visitor). */ const { createToken, Lexer, Parser, EMPTY_ALT } = require("chevrotain") // ----------------- lexer ----------------- const Text = createToken({ name: "Text", pattern: /[^,\n\r"]+/ }) const Comma = createToken({ name: "Comma", pattern: /,/ }) const NewLine = createToken({ name: "NewLine", pattern: /\r?\n/ }) const String = createToken({ name: "String", pattern: /"(?:""|[^"])*"/ }) const allTokens = [Text, String, Comma, NewLine] const CsvLexer = new Lexer(allTokens) // Parser class CsvParser extends Parser { constructor() { super(allTokens) // not mandatory, using $ (or any other sign) to reduce verbosity const $ = this $.RULE("csvFile", () => { $.SUBRULE($.hdr) $.AT_LEAST_ONE(() => { $.SUBRULE2($.row) }) }) $.RULE("hdr", () => { $.SUBRULE($.row) }) $.RULE("row", () => { $.SUBRULE($.field) $.MANY(() => { $.CONSUME(Comma) $.SUBRULE2($.field) }) $.CONSUME(NewLine) }) $.RULE("field", () => { $.OR([ { ALT: () => $.CONSUME(Text) }, { ALT: () => $.CONSUME(String) }, { ALT: EMPTY_ALT("empty field") } ]) }) // very important to call this after all the rules have been defined. // otherwise the parser may not work correctly as it will lack information // derived during the self analysis phase. this.performSelfAnalysis() } } // wrapping it all together // reuse the same parser instance. const parser = new CsvParser([]) module.exports = function(text) { // 1. Tokenize the input. const lexResult = CsvLexer.tokenize(text) // 2. Set the Parser's input parser.input = lexResult.tokens // 3. invoke the desired parser rule const cst = parser.csvFile() return { cst: cst, lexResult: lexResult, parseErrors: parser.errors } } ``` Built with Scroll v170.5.0 10/15/2024 557 2.8
Cheri - Instruction set architecture Cheri ===== Cheri, aka Capability Hardware Enhanced RISC Instructions, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #3042 on PLDB 15 Years Old CHERI extends conventional hardware Instruction-Set Architectures (ISAs) with new architectural features to enable fine-grained memory protection and highly scalable software compartmentalization. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Early development of Cheri happened in <a href="../lists/labs.html#q=University of Cambridge">University of Cambridge</a> Built with Scroll v170.5.0 10/15/2024 223 1.1
Chemtrains Built with Scroll v170.5.0 10/15/2024 6 0
chef - Esoteric programming language chef ==== chef is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2277 on PLDB 23 Years Old Chef is a programming language in which programs look like recipes. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Early development of chef happened in <a href="../lists/labs.html#q=www.dangermouse.net">www.dangermouse.net</a> - Read more about chef on the web: 1. https://esolangs.org/wiki/Chef 1. ```Example from the web: Hello World Souffle. This recipe prints the immortal words "Hello world!", in a basically brute force way. It also makes a lot of food for one person. Ingredients. 72 g haricot beans 101 eggs 108 g lard 111 cups oil 32 zucchinis 119 ml water 114 g red salmon 100 g dijon mustard 33 potatoes Method. Put potatoes into the mixing bowl. Put dijon mustard into the mixing bowl. Put lard into the mixing bowl. Put red salmon into the mixing bowl. Put oil into the mixing bowl. Put water into the mixing bowl. Put zucchinis into the mixing bowl. Put oil into the mixing bowl. Put lard into the mixing bowl. Put lard into the mixing bowl. Put eggs into the mixing bowl. Put haricot beans into the mixing bowl. Liquefy contents of the mixing bowl. Pour contents of the mixing bowl into the baking dish. Serves 1. ``` ```Example from <a href='https://riju.codes/chef'>Riju</a>: Hello World Cake with Chocolate Sauce. Ingredients. 33 g chocolate chips 100 g butter 54 ml double cream 2 pinches baking powder 114 g sugar 111 ml beaten eggs 119 g flour 32 g cocoa powder 0 g cake mixture Cooking time: 25 minutes. Pre-heat oven to 180 degrees Celsius. Method. Put chocolate chips into the mixing bowl. Put butter into the mixing bowl. Put sugar into the mixing bowl. Put beaten eggs into the mixing bowl. Put flour into the mixing bowl. Put baking powder into the mixing bowl. Put cocoa powder into the mixing bowl. Stir the mixing bowl for 1 minute. Combine double cream into the mixing bowl. Stir the mixing bowl for 4 minutes. Liquefy the contents of the mixing bowl. Pour contents of the mixing bowl into the baking dish. bake the cake mixture. Wait until baked. Serve with chocolate sauce. Chocolate Sauce. Ingredients. 111 g sugar 108 ml hot water 108 ml heated double cream 101 g dark chocolate 72 g milk chocolate Method. Clean the mixing bowl. Put sugar into the mixing bowl. Put hot water into the mixing bowl. Put heated double cream into the mixing bowl. dissolve the sugar. agitate the sugar until dissolved. Liquefy the dark chocolate. Put dark chocolate into the mixing bowl. Liquefy the milk chocolate. Put milk chocolate into the mixing bowl. Liquefy contents of the mixing bowl. Pour contents of the mixing bowl into the baking dish. Refrigerate for 1 hour. ``` Built with Scroll v170.5.0 10/15/2024 630 3.1
CheetahTemplate - Template language CheetahTemplate =============== CheetahTemplate is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2231 on PLDB 24 Years Old Cheetah (or CheetahTemplate) is a template engine that uses the Python programming language. It can be used standalone or combined with other tools and frameworks. It is often used for server-side scripting and dynamic web content by generating HTML, but can also be used to generate source code. Read more on Wikipedia... https://en.wikipedia.org/wiki/CheetahTemplate Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Early development of CheetahTemplate happened in <a href="../lists/labs.html#q=cheetahtemplate.org">cheetahtemplate.org</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/templates.py">syntax highlighting</a> for CheetahTemplate - See also: (3 related languages) <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="linux.html">Linux</a> Built with Scroll v170.5.0 10/15/2024 303 1.5
Checkout Built with Scroll v170.5.0 10/15/2024 6 0
checked-c - Programming language checked-c ========= checked-c is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by David Tarditi. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=David%20Tarditi David Tarditi #577 on PLDB 10 Years Old ```Download source code: git clone https://github.com/Microsoft/checkedc ``` Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors. Checked C does not address use-after-free errors. This repo has a wiki for Checked C, sample code, the specification, and test code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - checked-c is developed on <a href="https://github.com/Microsoft/checkedc">GitHub</a> and has 3,196 stars - Early development of checked-c happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - checked-c is written in <a href="c.html">C</a>, <a href="tex.html">Tex</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="r.html">R</a>, <a href="cmake.html">CMake</a>, <a href="csv.html">CSV</a> - Read more about checked-c on the web: 1. https://www.microsoft.com/en-us/research/project/checked-c/ 1. Built with Scroll v170.5.0 10/15/2024 369 1.8
chatterbot - Library chatterbot ========== chatterbot is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2014 by Gunther Cox. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Gunther%20Cox Gunther Cox #310 on PLDB 11 Years Old ```Download source code: git clone https://github.com/gunthercox/ChatterBot ``` ChatterBot is a machine learning, conversational dialog engine for creating chat bots - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - chatterbot is developed on <a href="https://github.com/gunthercox/ChatterBot">GitHub</a> and has 13,975 stars - Early development of chatterbot happened in <a href="../lists/labs.html#q=salvius">salvius</a> - chatterbot is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="ini.html">Ini</a>, <a href="json.html">JSON</a> Built with Scroll v170.5.0 10/15/2024 307 1.5
Charybdis Built with Scroll v170.5.0 10/15/2024 6 0
chartio-app - Application chartio-app =========== chartio-app is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2739 on PLDB 15 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of chartio-app happened in <a href="../lists/labs.html#q=chart-io">chart-io</a> - <a href="https://chartio.com/">chartio.com</a> was registered in 2010 - Read more about chartio-app on the web: 1. https://www.crunchbase.com/organization/chart-io 1. Built with Scroll v170.5.0 10/15/2024 220 1.1
Charrette-ada Built with Scroll v170.5.0 10/15/2024 6 0
Charmpp Built with Scroll v170.5.0 10/15/2024 6 0
charly - Programming language charly ====== charly is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #3041 on PLDB 8 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of charly happened in <a href="../lists/labs.html#q=Eastern Switzerland University of Applied Sciences">Eastern Switzerland University of Applied Sciences</a> HackerNews discussions of charly ================================ title|titleLink|date|score|comments The Charly programming language|https://news.ycombinator.com/item?id=14092907|04/11/2017|2|0 Built with Scroll v170.5.0 10/15/2024 223 1.1
Charity - Programming language Charity ======= Charity is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #1149 on PLDB 33 Years Old 11 <span title="Charity repos on GitHub.">Repos</span> Charity is an experimental purely functional programming language, developed at the University of Calgary under the supervision of Robin Cockett. Based on ideas by Hagino Tatsuya, it is completely grounded in category theory. Disregarding interactions with the outside world, all Charity programs are guaranteed to terminate or stay productive. Read more on Wikipedia... https://en.wikipedia.org/wiki/Charity_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 11 Charity repos on <a href="https://github.com/search?q=language:Charity">GitHub</a> - Early development of Charity happened in <a href="../lists/labs.html#q=University of Calgary">University of Calgary</a> - The Google BigQuery Public Dataset GitHub snapshot shows 7 users using Charity in 10 repos on <a href="https://api.github.com/search/repositories?q=language:Charity">GitHub</a> - Charity on HOPL https://hopl.info/showlanguage.prx?exp=1540 Charity on HOPL - See also: (2 related languages) <a href="linux.html">Linux</a>, <a href="ml.html">ML</a> ```Example from the web: % % Some very badly written Charity % data LA(A) -> D = ss: A -> D | ff: -> D. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example % A comment Token % row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 421 2.1
Charcoal - Esoteric programming language Charcoal ======== Charcoal is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2016 by somebody1234. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=somebody1234 somebody1234 #1513 on PLDB 9 Years Old ```Download source code: git clone https://github.com/somebody1234/Charcoal/ ``` A concise language for sketching ASCII art. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Charcoal is developed on <a href="https://github.com/somebody1234/Charcoal/">GitHub</a> and has 209 stars - Early development of Charcoal happened in <a href="../lists/labs.html#q=https://github.com/somebody1234">https://github.com/somebody1234</a> - Charcoal is written in <a href="python.html">Python</a>, <a href="opencl.html">OpenCL</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="ini.html">Ini</a> Built with Scroll v170.5.0 10/15/2024 276 1.4
Chappe-code Built with Scroll v170.5.0 10/15/2024 6 0
chaos-lang - Programming language chaos-lang ========== chaos-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #3040 on PLDB 5 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of chaos-lang happened in <a href="../lists/labs.html#q=https://github.com/chaos-lang">https://github.com/chaos-lang</a> - <a href="https://chaos-lang.org/">chaos-lang.org</a> was registered in 2019 Built with Scroll v170.5.0 10/15/2024 213 1.1
Champ Built with Scroll v170.5.0 10/15/2024 6 0
chaiscript - Programming language chaiscript ========== chaiscript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #394 on PLDB 16 Years Old ```Download source code: git clone https://github.com/ChaiScript/ChaiScript ``` Embedded Scripting Language Designed for C++ - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - chaiscript is developed on <a href="https://github.com/ChaiScript/ChaiScript">GitHub</a> and has 2,912 stars - Early development of chaiscript happened in <a href="../lists/labs.html#q=https://github.com/ChaiScript">https://github.com/ChaiScript</a> - chaiscript is written in <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="cmake.html">CMake</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="ruby.html">Ruby</a>, <a href="svg.html">SVG</a>, <a href="php.html">PHP</a>, <a href="pascal.html">Pascal</a>, <a href="json.html">JSON</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/scripting.py">syntax highlighting</a> for chaiscript - <a href="http://chaiscript.com/">chaiscript.com</a> was registered in 2009 ```Example from the web: #include <chaiscript/chaiscript.hpp> std::string helloWorld(const std::string &t_name) { return "Hello " + t_name + "!"; } int main() { chaiscript::ChaiScript chai; chai.add(chaiscript::fun(&helloWorld), "helloWorld"); chai.eval(R"( puts(helloWorld("Bob")); )"); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 430 2.1
Conway chained arrow notation - Notation Conway chained arrow notation ============================= Conway chained arrow notation is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1996 by John Conway. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 https://pldb.io/concepts/../lists/creators.html#q=John%20Conway John Conway #1629 on PLDB 29 Years Old Conway chained arrow notation, created by mathematician John Horton Conway, is a means of expressing certain extremely large numbers. It is simply a finite sequence of positive integers separated by rightward arrows, e.g. 2 → 3 → 4 → 5 → 6 {\displaystyle 2\to 3\to 4\to 5\to 6} . Read more on Wikipedia... https://en.wikipedia.org/wiki/Conway_chained_arrow_notation Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - Early development of Conway chained arrow notation happened in <a href="../lists/labs.html#q=University of Cambridge">University of Cambridge</a> - See also: (1 related languages) <a href="up-arrow-notation.html">Up-arrow notation</a> ```Example from the web: 3->3->2 = 7,625,597,484,987 ``` Built with Scroll v170.5.0 10/15/2024 306 1.5
Chain-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
chain-format - Text data format chain-format ============ chain-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #3126 on PLDB 12 Years Old The chain format describes a pairwise alignment that allow gaps in both sequences simultaneously. Each set of chain alignments starts with a header line, contains one or more alignment data lines, and terminates with a blank line. The format is deliberately quite dense. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of chain-format happened in <a href="../lists/labs.html#q=University of California Santa Cruz">University of California Santa Cruz</a> - Read more about chain-format on the web: 1. https://genome.ucsc.edu/goldenPath/help/chain.html 1. ```Example from the web: chain 4900 chrY 58368225 + 25985403 25985638 chr5 151006098 - 43257292 43257528 1 9 1 0 10 0 5 61 4 0 16 0 4 42 3 0 16 0 8 14 1 0 3 7 0 48 chain 4900 chrY 58368225 + 25985406 25985566 chr5 151006098 - 43549808 43549970 2 16 0 2 60 4 0 10 0 4 70 ``` Built with Scroll v170.5.0 10/15/2024 321 1.6
Ch computer programming - Programming language Ch computer programming ======================= Ch computer programming is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1343 on PLDB 24 Years Old Ch is a proprietary cross-platform C and C++ interpreter and scripting language environment, originally designed by Harry H. Cheng as a scripting language for beginners to learn mathematics, computing, numerical analysis (numeric methods), and programming in C/C++. Ch is now developed and marketed by SoftIntegration, Inc. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ch_(computer_programming) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Ch computer programming happened in <a href="../lists/labs.html#q=SoftIntegration, Inc">SoftIntegration, Inc</a> - <a href="http://www.softintegration.com">softintegration.com</a> was registered in 1998 - See also: (8 related languages) <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="freebsd.html">FreeBSD</a>, <a href="x86-isa.html">X86</a>, <a href="sparc.html">SPARC</a>, <a href="labview.html">LabVIEW G</a>, <a href="pike.html">Pike</a> Built with Scroll v170.5.0 10/15/2024 329 1.6
CGOL - Programming language CGOL ==== CGOL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1973 by Vaughan Ronald Pratt. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221973%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1973 https://pldb.io/concepts/../lists/creators.html#q=Vaughan%20Ronald%20Pratt Vaughan Ronald Pratt #1998 on PLDB 52 Years Old CGOL (pronounced "see goll") is an alternative syntax featuring an extensible algebraic notation for the Lisp programming language. It was designed for MACLISP by Vaughan Pratt and subsequently ported to Common Lisp.The notation of CGOL is a traditional infix notation, in the style of ALGOL, rather than Lisp's traditional, uniformly-parenthesized prefix notation syntax. The CGOL parser is based on Pratt's design for top-down operator precedence parsing, sometimes informally referred to as a "Pratt parser". Read more on Wikipedia... https://en.wikipedia.org/wiki/CGOL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CGOL happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - CGOL on HOPL https://hopl.info/showlanguage.prx?exp=750 CGOL on HOPL - Read more about CGOL on the web: 1. https://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/code/syntax/cgol/0.html 1. ```Example from the web: for i in 1 to n do for k in 1 to n do (ac := 0; for j in 1 to n do ac := ac + a(i,j)*b(j,k); c(i,k) := ac) ``` Built with Scroll v170.5.0 10/15/2024 384 1.9
Cg - Shading language Cg == Cg, aka C for Graphics, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22shadingLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">shading language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #593 on PLDB 22 Years Old Cg (short for C for Graphics) is a high-level shading language developed by Nvidia in close collaboration with Microsoft for programming vertex and pixel shaders. Cg is based on the C programming language and although they share the same syntax, some features of C were modified and new data types were added to make Cg more suitable for programming graphics processing units. This language is only suitable for GPU programming and is not a general programming language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Cg_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"shadingLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>shadingLanguage</a> - Early development of Cg happened in <a href="../lists/labs.html#q=Nvidia">Nvidia</a> - Cg on HOPL https://hopl.info/showlanguage.prx?exp=6204 Cg on HOPL - Cg appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (3 related languages) <a href="c.html">C</a>, <a href="opengl.html">OpenGL</a>, <a href="unity-engine.html">Unity</a> - Read more about Cg on the web: 1. https://arxiv.org/pdf/cs/0302013.pdf 1. ```Example from <a href='https://en.wikipedia.org/wiki/Cg_(programming_language)'>Wikipedia</a>: // input vertex struct VertIn { float4 pos : POSITION; float4 color : COLOR0; }; // output vertex struct VertOut { float4 pos : POSITION; float4 color : COLOR0; }; // vertex shader main entry VertOut main(VertIn IN, uniform float4x4 modelViewProj) { VertOut OUT; OUT.pos = mul(modelViewProj, IN.pos); // calculate output coords OUT.color = IN.color; // copy input color to output OUT.color.z = 1.0f; // blue component of color = 1.0f return OUT; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 486 2.4
CFScript - Programming language CFScript ======== CFScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #2571 on PLDB 26 Years Old CFScript is an extension of CFML on the ColdFusion platform. CFScript resembles JavaScript. Some ColdFusion developers prefer it since it has less visual and typographical overhead than ordinary CFML.. Read more on Wikipedia... https://en.wikipedia.org/wiki/CFScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (3 related languages) <a href="cfml.html">CFML</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a> ```Example from <a href='https://en.wikipedia.org/wiki/CFScript'>Wikipedia</a>: x = 0; do { x = x+1; WriteOutput(x); } while (x LTE 0); // Outputs: 1 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 322 1.6
CFML - Programming language CFML ==== CFML, aka ColdFusion Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by Jeremy Allaire. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Jeremy%20Allaire Jeremy Allaire #642 on PLDB 30 Years Old ColdFusion Markup Language, more commonly known as CFML, is a scripting language for web development that runs on the JVM, the .NET framework, and Google App Engine. Multiple commercial and open source implementations of CFML engines are available, including Adobe ColdFusion, Lucee, New Atlanta BlueDragon (who makes both a Java-based and a .NET-based version), Railo, and Open BlueDragon as well as other CFML server engines.. Read more on Wikipedia... https://en.wikipedia.org/wiki/ColdFusion_Markup_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CFML happened in <a href="../lists/labs.html#q=Adobe">Adobe</a> and <a href="../lists/labs.html#q=Lucee Association">Lucee Association</a> and <a href="../lists/labs.html#q=New Atlanta">New Atlanta</a> and <a href="../lists/labs.html#q=openBD">openBD</a> and <a href="../lists/labs.html#q=The Railo Company">The Railo Company</a> - CFML on HOPL https://hopl.info/showlanguage.prx?exp=5234 CFML on HOPL - CFML appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Learn <a href="https://exercism.org/tracks/cfml">CFML on exercism.</a> - See also: (7 related languages) <a href="coldfusion.html">ColdFusion</a>, <a href="java.html">Java</a>, <a href="cfscript.html">CFScript</a>, <a href="javascript.html">JavaScript</a>, <a href="xml.html">XML</a>, <a href="java-server-pages.html">JSP</a>, <a href="soap.html">SOAP</a> - 1 PLDB concepts link to CFML: <a href="coldfusion-components.html">ColdFusion Components</a> ```Example from <a href='https://en.wikipedia.org/wiki/ColdFusion_Markup_Language'>Wikipedia</a>: <cfset person = CreateObject("component", "Person") /> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Constructors FeatureLink ../features/hasConstructors.html Supported <span class="hasFeature">✓</span> Example component { // properties property name="cheeseName"; // constructor function Cheese init( required string cheeseName ) { variables.cheeseName = arguments.cheeseName; return this; } } Token Built with Scroll v170.5.0 10/15/2024 502 2.5
CFEngine - Application CFEngine ======== CFEngine is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #1030 on PLDB 32 Years Old CFEngine is an open source configuration management system, written by Mark Burgess. Its primary function is to provide automated configuration and maintenance of large-scale computer systems, including the unified management of servers, desktops, consumer and industrial devices, embedded networked devices, mobile smartphones, and tablet computers.. Read more on Wikipedia... https://en.wikipedia.org/wiki/CFEngine Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of CFEngine happened in <a href="../lists/labs.html#q=Oslo University">Oslo University</a> - <a href="https://cfengine.com">cfengine.com</a> was registered in 2001 - See also: (3 related languages) <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="puppet.html">Puppet</a> ```Example from the web: #!/var/cfengine/bin/cf-agent --no-lock body common control { bundlesequence => { "hello_world" }; } bundle agent hello_world { reports: any:: "Hello World!"; } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/CFEngine.cf'>hello-world</a>: body common control { bundlesequence => { "run" }; } bundle agent run { reports: cfengine:: "Hello World"; } ``` Built with Scroll v170.5.0 10/15/2024 348 1.7
Ceylon - Programming language Ceylon ====== Ceylon is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Gavin King. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Gavin%20King Gavin King #300 on PLDB 14 Years Old 336 <span title="Ceylon repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/eclipse/ceylon ``` Ceylon is an object-oriented, strongly statically typed programming language with an emphasis on immutability, created by Red Hat. Ceylon programs run on the Java virtual machine (JVM), and can be compiled to JavaScript. The language design focuses on source code readability, predictability, toolability, modularity, and metaprogrammability. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ceylon_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Ceylon is developed on <a href="https://github.com/eclipse/ceylon">GitHub</a> and has 396 stars - There are at least 336 Ceylon repos on <a href="https://github.com/search?q=language:Ceylon">GitHub</a> - Early development of Ceylon happened in <a href="../lists/labs.html#q=Red Hat">Red Hat</a> - Ceylon is written in <a href="java.html">Java</a>, <a href="javascript.html">JavaScript</a>, <a href="xml.html">XML</a>, <a href="xslt.html">XSLT</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="gradle.html">Gradle</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="groovy.html">Groovy</a>, <a href="css.html">CSS</a>, <a href="dtd.html">DTD</a>, <a href="json.html">JSON</a>, <a href="ini.html">Ini</a>, <a href="bash.html">Bash</a>, <a href="make.html">Make</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="perl.html">Perl</a>, <a href="yaml.html">YAML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 85 users using Ceylon in 167 repos on <a href="https://api.github.com/search/repositories?q=language:Ceylon">GitHub</a> - There are 8 <a href="https://projecteuler.net/language=Ceylon">Project Euler</a> users using Ceylon - Explore Ceylon snippets on <a href="http://www.rosettacode.org/wiki/Category:Ceylon">Rosetta Code</a> - Ceylon appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Ceylon <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/jvasileff/vscode-ceylon">implementation</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/jvm.py">syntax highlighting</a> for Ceylon - GitHub supports <a href="https://github.com/jeancharles-roger/ceylon-sublimetext" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Ceylon - <a href="http://ceylon-lang.org">ceylon-lang.org</a> was registered in 2011 - See also: (11 related languages) <a href="jvm.html">JVM</a>, <a href="javascript.html">JavaScript</a>, <a href="java.html">Java</a>, <a href="scala.html">Scala</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="ml.html">ML</a>, <a href="lisp.html">Lisp</a>, <a href="maven-pom.html">Apache Maven</a>, <a href="typescript.html">TypeScript</a>, <a href="dart.html">Dart</a>, <a href="fantom.html">Fantom</a> ```Example from <a href='https://riju.codes/ceylon'>Riju</a>: shared void run() { print("Hello, world!"); } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Ceylon.ceylon'>hello-world</a>: shared void hello() { print("Hello World"); } ``` ```Example from <a href='http://helloworldcollection.de/#Ceylon'>the Hello World Collection</a>: // Hello world in Ceylon print("Hello, World!"); ``` ```Example from <a href='https://github.com/jeancharles-roger/ceylon-sublimetext'>Linguist</a>: "Test function for Ceylon" by ("Enrique") shared void test() { print("test"); } "Test class for Ceylon" shared class Test(name) satisfies Comparable<Test> { shared String name; shared actual String string = "Test ``name``."; shared actual Comparison compare(Test other) { return name<=>other.name; } } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Ceylon_(programming_language)'>Wikipedia</a>: /* The classic Hello World program */ shared void run() { print("Hello, World!"); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example // \$([01]{4})(_[01]{4})+ Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // \d{1,3}(_\d{3})+[kMGTP]? Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // \d{1,3}(_\d{3})+\.\d{1,3}(_\d{3})+[kMGTPmunpf]? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // #([0-9a-fA-F]{4})(_[0-9a-fA-F]{4})+ Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Static Typing FeatureLink ../features/hasStaticTyping.html Supported <span class="hasFeature">✓</span> Example Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1075 5.4
Céu - Programming language Céu === Céu is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011 by Francisco Sant'Anna. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Francisco%20Sant'Anna Francisco Sant'Anna #1816 on PLDB 14 Years Old ```Download source code: git clone https://github.com/fsantanna/ceu ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Céu is developed on <a href="https://github.com/fsantanna/ceu">GitHub</a> and has 1 stars - Early development of Céu happened in <a href="../lists/labs.html#q=Pontifical Catholic University of Rio de Janeiro">Pontifical Catholic University of Rio de Janeiro</a> - Céu is written in <a href="kotlin.html">Kotlin</a>, <a href="markdown.html">Markdown</a>, <a href="gradle.html">Gradle</a>, <a href="vim-script.html">Vim script</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a> - <a href="http://www.ceu-lang.org">ceu-lang.org</a> was registered in 2012 - Read more about Céu on the web: 1. http://www.ceu-lang.org/chico/ceu_sensys11.pdf 1. ```Example from the web: input int KEY; par/or do every 1s do _printf("Hello World!\n"); end with await KEY; end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token _printf Built with Scroll v170.5.0 10/15/2024 375 1.9
Cesil - Programming language Cesil ===== Cesil is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1974. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221974%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1974 #1925 on PLDB 51 Years Old Cesil, or Computer Education in Schools Instruction Language, was a programming language designed to introduce pupils in British schools to Assembly language. It is a low level language containing a total of fourteen instructions: Load value - place the immediate value or the contents of the variable named in the accumulator. Store variable - place the contents of the accumulator in the variable. Read more on Wikipedia... https://en.wikipedia.org/wiki/Cesil Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Cesil happened in <a href="../lists/labs.html#q=International Computers Limited">International Computers Limited</a> - See also: (1 related languages) <a href="assembly-language.html">Assembly language</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/CESIL.cesil'>hello-world</a>: PRINT "Hello World" HALT % * ``` ```Example from <a href='https://en.wikipedia.org/wiki/Cesil'>Wikipedia</a>: LOAD 0 LOOP STORE TOTAL IN JINEG DONE ADD TOTAL JUMP LOOP DONE PRINT "The total is: " LOAD TOTAL OUT LINE HALT % 1 2 3 -1 [Output of above program running...] The total is: 6 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token PRINT Built with Scroll v170.5.0 10/15/2024 393 2
Ceprol Built with Scroll v170.5.0 10/15/2024 6 0
Celsius-webscript Built with Scroll v170.5.0 10/15/2024 6 0
Cellsim Built with Scroll v170.5.0 10/15/2024 6 0
Cell - Programming language Cell ==== Cell is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #976 on PLDB 8 Years Old ```Download source code: git clone https://github.com/cell-lang/compiler ``` Cell is a very high-level embeddable language. Cell's data model combines a staple of functional programming, algebraic data types, with relations and other ideas from relational databases. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Cell is developed on <a href="https://github.com/cell-lang/compiler">GitHub</a> and has 113 stars - Early development of Cell happened in <a href="../lists/labs.html#q=https://github.com/cell-lang">https://github.com/cell-lang</a> - Cell is written in <a href="markdown.html">Markdown</a> - <a href="http://cell-lang.net/">cell-lang.net</a> was registered in 2017 ```Example from the web: type AddUser = add_user( id: UserId, username: String, signup_date: Date, first_name: String, last_name: String, date_of_birth: Date? ); OnlineForum.AddUser { id = self.id; // Inserting the new user id and setting all the mandatory attributes insert user(id), username(id, self.username), first_name(id, self.first_name), last_name(id, self.last_name), signup_date(id, self.signup_date); // Setting the date_of_birth attribute, if available insert date_of_birth(id, self.date_of_birth) if self.date_of_birth?; } ``` ```Example from the web: reactive Thermostat { input: temperature: Float; output: on: Bool; state: // When the system is initialized, on is true if // and only if the current temperature exceeds 28°C on: Bool = temperature > 28.0; rules: // Switching on the air conditioner when // the temperature exceeds 28°C on = true when temperature > 28.0; // Switching it off when it falls below 24°C on = false when temperature < 24.0; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 493 2.5
Celip Built with Scroll v170.5.0 10/15/2024 6 0
CEEMAC - Programming language CEEMAC ====== CEEMAC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980 by Brooke Boering. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 https://pldb.io/concepts/../lists/creators.html#q=Brooke%20Boering Brooke Boering #3258 on PLDB 45 Years Old CEEMAC is a programming language developed in the 1980s for the Apple II family of computers. It was authored by Brooke Boering and published by Vagabondo Enterprises,CEEMAC was designed to be a visual composition language in which the programmer designed dynamic "scores" by programatically controlling color, shape, sound and movement. Additionally, a programmer could then "perform" their score through use of the Apple II keyboard or paddle input devices to introduce additional variation.CEEMAC syntax loosely resembled a combination of BASIC and Pascal and include control commands such as GOTO, GOSUB, DO, AGAIN, FOR, SKIP, EXIT and loop control structures such as IF/WHILE and TIL/UNLESS. Read more on Wikipedia... https://en.wikipedia.org/wiki/CEEMAC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CEEMAC happened in <a href="../lists/labs.html#q=Vagabondo Enterprises">Vagabondo Enterprises</a> - See also: (2 related languages) <a href="basic.html">BASIC</a>, <a href="pascal.html">Pascal</a> ```Example from <a href='https://en.wikipedia.org/wiki/CEEMAC'>Wikipedia</a>: SCORE: KT :FIRE ORGAN KEY T SPEED [0,0] : - BUT 0 0 CLEAR [0,0] XY1 = $80;$80 : MAIN LOOP F :FORGND SYMMETRY 0-3 VC = RND3 ORA 3 : SAVE FORGND ROTATION VD = ROTEZ :FORGND COLOR COLOR = NXTCOL ``` Built with Scroll v170.5.0 10/15/2024 394 2
Cedar Built with Scroll v170.5.0 10/15/2024 6 0
Cedar-fortran Built with Scroll v170.5.0 10/15/2024 6 0
CECIL - Programming language CECIL ===== CECIL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992 by Craig Chambers. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 https://pldb.io/concepts/../lists/creators.html#q=Craig%20Chambers Craig Chambers #1884 on PLDB 33 Years Old Cecil is a pure object-oriented programming language that was developed by Craig Chambers at the University of Washington in 1992 to be part of the Vortex project there. Cecil has many similarities to other object-oriented languages, most notably Objective-C, Modula-3, and Self. The main goals of the project were extensibility, orthogonality, efficiency, and ease-of-use. Read more on Wikipedia... https://en.wikipedia.org/wiki/Cecil_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CECIL happened in <a href="../lists/labs.html#q=University of Washington">University of Washington</a> - Explore CECIL snippets on <a href="http://www.rosettacode.org/wiki/Category:Cecil">Rosetta Code</a> - CECIL on HOPL https://hopl.info/showlanguage.prx?exp=1720 CECIL on HOPL - See also: (4 related languages) <a href="objective-c.html">Objective-C</a>, <a href="modula-3.html">Modula-3</a>, <a href="self.html">Self</a>, <a href="cesil.html">Cesil</a> Built with Scroll v170.5.0 10/15/2024 344 1.7
CDL++ - Programming language CDL++ ===== CDL++ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999 by Christian Hochberger. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=Christian%20Hochberger Christian Hochberger #3125 on PLDB 26 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CDL++ happened in <a href="../lists/labs.html#q=Technische Universität Darmstadt">Technische Universität Darmstadt</a> - CDL++ on HOPL https://hopl.info/showlanguage.prx?exp=6254 CDL++ on HOPL - Read more about CDL++ on Semantic Scholar: 1. https://semanticscholar.org/paper/d2eb641aeddd364f5180b30421d7dc22bcf3788b 1. Built with Scroll v170.5.0 10/15/2024 236 1.2
CDL - Programming language CDL === CDL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1995 by Christian Hochberger. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 https://pldb.io/concepts/../lists/creators.html#q=Christian%20Hochberger Christian Hochberger #3298 on PLDB 30 Years Old A Language for Cellular Processing. Our goal is to describe complex cellular automata in a concise and readable way. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CDL happened in <a href="../lists/labs.html#q=Technische Universität Darmstadt">Technische Universität Darmstadt</a> - Read more about CDL on the web: 1. https://doi.org/10.1007/3-540-60222-4\_107 1. - 1 PLDB concepts link to CDL: <a href="cdlpp.html">CDL++</a> Built with Scroll v170.5.0 10/15/2024 259 1.3
Common Data Format - Binary data format Common Data Format ================== Common Data Format, aka Common Data Format, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #2319 on PLDB 40 Years Old Common Data Format (CDF) is a library and toolkit that was developed by the National Space Science Data Center (NSSDC) at NASA starting in 1985. The software is an interface for the storage and manipulation of multi-dimensional data sets.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Common_Data_Format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of Common Data Format happened in <a href="../lists/labs.html#q=NASA">NASA</a> - See also: (1 related languages) <a href="hdf.html">Hierarchical Data Format</a> Built with Scroll v170.5.0 10/15/2024 265 1.3
Cdent Built with Scroll v170.5.0 10/15/2024 6 0
CBOR data definition language - Interface design language CBOR data definition language ============================= CBOR data definition language, aka CBOR data definition language, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2142 on PLDB 8 Years Old Concise Data Definition Language (CDDL): A Notational Convention to Express Concise Binary Object Representation (CBOR) and JSON Data Structures - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - Early development of CBOR data definition language happened in <a href="../lists/labs.html#q=Fraunhofer-Institut für Sichere Informationstechnologie SIT">Fraunhofer-Institut für Sichere Informationstechnologie SIT</a> and <a href="../lists/labs.html#q=Technologie-Zentrum Informatik und Informationstechnik">Technologie-Zentrum Informatik und Informationstechnik</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/cddl.py">syntax highlighting</a> for CBOR data definition language - Read more about CBOR data definition language on the web: 1. https://tools.ietf.org/html/draft-ietf-cbor-cddl-00 1. ```Example from the web: pii = ( age: int, name: tstr, employer: tstr, ) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 393 2
Clinical Document Architecture - Xml format Clinical Document Architecture ============================== Clinical Document Architecture is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #3238 on PLDB 29 Years Old The HL7 Clinical Document Architecture (CDA) is an XML-based markup standard intended to specify the encoding, structure and semantics of clinical documents for exchange. In November 2000, HL7 published Release 1.0. The organization published Release 2.0 with its "2005 Normative Edition.". Read more on Wikipedia... https://en.wikipedia.org/wiki/Clinical_Document_Architecture Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Clinical Document Architecture happened in <a href="../lists/labs.html#q=Health Level Seven International">Health Level Seven International</a> Built with Scroll v170.5.0 10/15/2024 257 1.3
CCS - Programming language CCS === CCS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #3124 on PLDB 26 Years Old CCS is a proprietary scripting language for executing sequences of command-line interface (CLI) commands on NetMRI-supported network devices, to perform job automation tasks. If you know Cisco IOS, writing CCS scripts is relatively straightforward. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CCS happened in <a href="../lists/labs.html#q=Infoblox Inc">Infoblox Inc</a> - Read more about CCS on the web: 1. https://www.infoblox.com/wp-content/uploads/infoblox-eval-download-netmri-NetMRI_CCS_Scripting_Guide.pdf 1. ```Example from the web: Script-Filter: $Vendor eq "Cisco" and $sysDescr like /IOS/ and $Version like /^1[2-9]/ and $Type in ['Router', 'Switch-Router']] ``` Built with Scroll v170.5.0 10/15/2024 279 1.4
Ccr Built with Scroll v170.5.0 10/15/2024 6 0
Ccel Built with Scroll v170.5.0 10/15/2024 6 0
Continuity of Care Document - Xml format Continuity of Care Document =========================== Continuity of Care Document is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #3112 on PLDB 17 Years Old The Continuity of Care Document (CCD) specification is an XML-based markup standard intended to specify the encoding, structure, and semantics of a patient summary clinical document for exchange.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Continuity_of_Care_Document Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Continuity of Care Document happened in <a href="../lists/labs.html#q=Health Level Seven International">Health Level Seven International</a> Built with Scroll v170.5.0 10/15/2024 245 1.2
Ccal Built with Scroll v170.5.0 10/15/2024 6 0
CBOR - Binary data format CBOR ==== CBOR is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #1808 on PLDB 12 Years Old CBOR (Concise Binary Object Representation) is a binary data serialization format loosely based on JSON. Like JSON it allows the transmission of data objects that contain name–value pairs, but in a more concise manner. This increases processing and transfer speeds at the cost of human-readability. Read more on Wikipedia... https://en.wikipedia.org/wiki/CBOR Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of CBOR happened in <a href="../lists/labs.html#q=Technologie-Zentrum Informatik und Informationstechnik">Technologie-Zentrum Informatik und Informationstechnik</a> and <a href="../lists/labs.html#q=ICANN">ICANN</a> - <a href="https://cbor.io/">cbor.io</a> was registered in 2013 Built with Scroll v170.5.0 10/15/2024 279 1.4
Cbasic Built with Scroll v170.5.0 10/15/2024 6 0
Cayley Built with Scroll v170.5.0 10/15/2024 6 0
Cayenne - Programming language Cayenne ======= Cayenne is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2410 on PLDB 27 Years Old Cayenne is a dependently typed functional programming language created by Lennart Augustsson in 1998, making it one of the earliest dependently type programming language (as opposed to proof assistant or logical framework). A notable design decision is that the language allows unbounded recursive functions to be used on the type level, making type checking undecidable. Most dependently typed proof assistants and later dependently typed languages such as Agda included a termination checker to prevent the type checker from looping, while the contemporary Dependent ML restricted the expressivity of the type-level language to maintain decidability. Read more on Wikipedia... https://en.wikipedia.org/wiki/Cayenne_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Cayenne happened in <a href="../lists/labs.html#q=Chalmers University of Technology">Chalmers University of Technology</a> - Cayenne on HOPL https://hopl.info/showlanguage.prx?exp=5746 Cayenne on HOPL - See also: (3 related languages) <a href="agda.html">Agda</a>, <a href="dependent-ml.html">DML</a>, <a href="haskell.html">Haskell</a> ```Example from <a href='https://en.wikipedia.org/wiki/Cayenne_(programming_language)'>Wikipedia</a>: PrintfType :: String -> # PrintfType (Nil) = String PrintfType ('%':('d':cs)) = Int -> PrintfType cs PrintfType ('%':('s':cs)) = String -> PrintfType cs PrintfType ('%':( _ :cs)) = PrintfType cs PrintfType ( _ :cs) = PrintfType cs aux :: (fmt::String) -> String -> PrintfType fmt aux (Nil) out = out aux ('%':('d':cs)) out = \ (i::Int) -> aux cs (out ++ show i) aux ('%':('s':cs)) out = \ (s::String) -> aux cs (out ++ s) aux ('%':( c :cs)) out = aux cs (out ++ c : Nil) aux (c:cs) out = aux cs (out ++ c : Nil) printf :: (fmt::String) -> PrintfType fmt printf fmt = aux fmt Nil ``` Built with Scroll v170.5.0 10/15/2024 468 2.3
categorical-query-language - Query language categorical-query-language ========================== categorical-query-language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #1431 on PLDB 6 Years Old ```Download source code: git clone https://github.com/CategoricalData/CQL ``` Categorical Query Language IDE - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - categorical-query-language is developed on <a href="https://github.com/CategoricalData/CQL">GitHub</a> and has 297 stars - Early development of categorical-query-language happened in <a href="../lists/labs.html#q=https://github.com/CategoricalData">https://github.com/CategoricalData</a> and <a href="../lists/labs.html#q=https://www.categoricaldata.net/">https://www.categoricaldata.net/</a> - categorical-query-language is written in <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="sql.html">SQL</a>, <a href="xml.html">XML</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a> - <a href="https://www.categoricaldata.net/">categoricaldata.net</a> was registered in 2012 Built with Scroll v170.5.0 10/15/2024 309 1.5
Catalysis Built with Scroll v170.5.0 10/15/2024 6 0
Catala - Programming language Catala ====== Catala is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Denis Merigoux. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Denis%20Merigoux Denis Merigoux #661 on PLDB 6 Years Old ```Download source code: git clone https://github.com/CatalaLang/catala ``` Programming language for literate programming law specification - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Catala is developed on <a href="https://github.com/CatalaLang/catala">GitHub</a> and has 1,951 stars - Early development of Catala happened in <a href="../lists/labs.html#q=https://github.com/CatalaLang">https://github.com/CatalaLang</a> - Catala is written in <a href="ocaml.html">OCaml</a>, <a href="markdown.html">Markdown</a>, <a href="nix.html">Nix</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a>, <a href="tex.html">Tex</a>, <a href="python.html">Python</a>, <a href="toml.html">TOML</a>, <a href="xml.html">XML</a>, <a href="cson.html">CSON</a>, <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="vim-script.html">Vim script</a>, <a href="javascript.html">JavaScript</a>, <a href="rescript.html">Rescript</a>, <a href="r.html">R</a>, <a href="yaml.html">YAML</a>, <a href="lisp.html">Lisp</a>, <a href="dockerfile.html">Dockerfile</a> - <a href="https://catala-lang.org/">catala-lang.org</a> was registered in 2020 ```Example from the web: scope QualifiedEmployeeDiscount : definition qualified_employee_discount under condition is_property consequence equals if employee_discount >$ customer_price ×$ gross_profit_percentage then customer_price ×$ gross_profit_percentage else employee_discount ``` Built with Scroll v170.5.0 10/15/2024 409 2
cat - Programming language cat === cat is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Christopher Diggins. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Christopher%20Diggins Christopher Diggins #1038 on PLDB 9 Years Old ```Download source code: git clone https://github.com/cdiggins/cat-language ``` Cat is a higher-order stack-oriented language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - cat is developed on <a href="https://github.com/cdiggins/cat-language">GitHub</a> and has 246 stars - cat is written in <a href="javascript.html">JavaScript</a>, <a href="glsl.html">GLSL</a>, <a href="csharp.html">C#</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="typescript.html">TypeScript</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="svg.html">SVG</a>, <a href="yaml.html">YAML</a> - Read more about cat on the web: 1. https://web.archive.org/web/20150205061802/http://cat-language.com/tutorial.html 1. ```Example from the web: 1 1 + eq 2 ["As I expected!"] ["I need to be repaired!"] if ``` ```Example from <a href='https://riju.codes/cat'>Riju</a>: 72 101 108 108 111 44 32 119 111 114 108 100 33 10 ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/cat.cat'>hello-world</a>: Hello World ``` Built with Scroll v170.5.0 10/15/2024 381 1.9
Cassandre Built with Scroll v170.5.0 10/15/2024 6 0
Casio BASIC - Programming language Casio BASIC =========== Casio BASIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #1894 on PLDB 19 Years Old Casio BASIC is a programming language used in the Casio calculators such as the Classpad, fx-9860G Series, and CFX graphing calculators. The language is a linear structured, BASIC-based programming language. It was devised to allow users to program in commonly performed calculations, such as the Pythagorean theorem and complex trigonometric calculations. Read more on Wikipedia... https://en.wikipedia.org/wiki/Casio_BASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Casio BASIC happened in <a href="../lists/labs.html#q=Casio Computer Co., Ltd">Casio Computer Co., Ltd</a> - See also: (1 related languages) <a href="basic.html">BASIC</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Casio BASIC'>hello-world</a>: "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 321 1.6
CartoCSS - Programming language CartoCSS ======== CartoCSS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #1026 on PLDB 15 Years Old 477 <span title="CartoCSS repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 477 CartoCSS repos on <a href="https://github.com/search?q=language:CartoCSS">GitHub</a> - Early development of CartoCSS happened in <a href="../lists/labs.html#q=Mapbox">Mapbox</a> - The Google BigQuery Public Dataset GitHub snapshot shows 289 users using CartoCSS in 341 repos on <a href="https://api.github.com/search/repositories?q=language:CartoCSS">GitHub</a> - GitHub supports <a href="https://github.com/yohanboniface/carto-atom" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for CartoCSS - Read more about CartoCSS on the web: 1. https://blog.mapbox.com/the-end-of-cartocss-da2d7427cf1 1. ```Example from <a href='https://github.com/yohanboniface/carto-atom'>Linguist</a>: @marina-text: #576ddf; // also swimming_pool @wetland-text: darken(#017fff, 10%); /* Also for marsh */ @mud-text: darken(#aea397, 20%); @shop-icon: #ac39ac; @transportation-icon: #0092da; @transportation-text: #0066ff; @airtransport: #8461C4; @landcover-font-size: 10; @landcover-font-size-big: 12; @landcover-font-size-bigger: 15; @landcover-wrap-width-size: 25; @landcover-wrap-width-size-big: 35; @landcover-wrap-width-size-bigger: 45; @landcover-face-name: @oblique-fonts; @standard-wrap-width: 30; .points { [feature = 'tourism_alpine_hut'][zoom >= 13] { point-file: url('symbols/alpinehut.p.16.png'); point-placement: interior; } [feature = 'amenity_shelter'][zoom >= 16] { point-file: url('symbols/shelter2.p.16.png'); point-placement: interior; } [feature = 'amenity_atm'][zoom >= 17] { point-file: url('symbols/atm2.p.16.png'); point-placement: interior; } [feature = 'amenity_bank'][zoom >= 17] { point-file: url('symbols/bank2.p.16.png'); point-placement: interior; } [feature = 'amenity_bar'][zoom >= 17] { point-file: url('symbols/bar.p.20.png'); point-placement: interior; } [feature = 'amenity_bicycle_rental'][zoom >= 17] { point-file: url('symbols/rental_bicycle.p.20.png'); point-placement: interior; } [feature = 'highway_bus_stop'] { [zoom >= 16] { marker-file: url('symbols/square.svg'); marker-fill: @transportation-icon; marker-placement: interior; marker-width: 6; } [zoom >= 17] { marker-file: url('symbols/bus_stop.p.12.png'); marker-width: 12; } } [feature = 'amenity_bus_station'][zoom >= 16] { point-file: url('symbols/bus_station.n.16.png'); point-placement: interior; } [feature = 'highway_traffic_signals'][zoom >= 17] { marker-file: url('symbols/traffic_light.svg'); marker-fill: #0a0a0a; marker-placement: interior; } [feature = 'amenity_cafe'][zoom >= 17] { point-file: url('symbols/cafe.p.1 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 661 3.3
carth - Programming language carth ===== carth is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Johan Johansson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Johan%20Johansson Johan Johansson #1419 on PLDB 7 Years Old ```Download source code: git clone https://github.com/bryal/carth ``` Purely functional programming with lisp-syntax. Less infix, more parens! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - carth is developed on <a href="https://github.com/bryal/carth">GitHub</a> and has 22 stars - carth is written in <a href="haskell.html">Haskell</a>, <a href="yaml.html">YAML</a>, <a href="rust.html">Rust</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="toml.html">TOML</a>, <a href="scheme.html">Scheme</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="dockerfile.html">Dockerfile</a> ```Example from the web: ;; Note that many of these functions are/will be in the standard ;; library in some shape or form. We just include them all in the same ;; file here to show off more of the syntax and features. ;; ~start~ is the programs entrypoint (define (start _) (fizzbuzz unit)) (define (fizzbuzz _) (for (range 1 100) (comp display fizzbuzz'))) (define (fizzbuzz' n) (match (Pair (divisible? n 3) (divisible? n 5)) (case (Pair false false) (my-show-int n)) (case (Pair true false) "Fizz") (case (Pair false true) "Buzz") (case (Pair true true) "Fizzbuzz"))) (define my-show-int (fun-match (case 1 "one") (case 2 "two") (case n (show-int n)))) ;; Apply an action to each element in an iterator (define (for xs f) (match (next xs) (case None unit) (case (Some (Pair x xs')) (seq (f x) (for xs' f))))) ;; Iterator over the closed range $[a, b]$ (define (range a b) (Iter (Lazy (if (> a b) (fun _ None) (fun _ (Some (Pair a (range (+ a 1) b)))))))) ;; Advances an iterator, returning the next value and the rest of the ;; iterator (define (next (Iter it)) (lively it)) ;; An iterator / non-strict list (type (Iter a) (Iter (Lazy (Maybe (Pair a (Iter a)))))) (define (lively (Lazy f)) (f unit)) ;; A lazy, or rather a non-strict value (type (Lazy a) (Lazy (Fun Unit a))) (type (Maybe a) None (Some a)) (define (seq a b) b) ;; Function composition (define (comp f g a) (f (g a))) (define (divisible? n m) (= (rem n m) 0)) (define (display s) (display-inline (str-append s "\n"))) ;;; Currying wrappers (define (rem a b) (rem-int (Pair a b))) (define (= a b) (eq-int (Pair a b))) (define (> a b) (gt-int (Pair a b))) (define (+ a b) (add-int (Pair a b))) (define (str-append s1 s2) (-str-append (Pair s1 s2))) ;;; External functions defined in the foreign-core library (extern show-int (Fun Int Str)) (extern eq-int (Fun (Pair Int Int) Bool)) (extern gt-int (Fun (Pair Int Int) Bool)) (extern rem-int (Fun (Pair Int Int) Int)) (extern add-int (Fun (Pair Int Int) Int)) (extern display-inline (Fun Str Unit)) (extern -str-append (Fun (Pair Str Str) Str)) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 744 3.7
Carpet - Programming language Carpet ====== Carpet is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997 by Giandomenico Spezzano and Domenico Talia. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 https://pldb.io/concepts/../lists/creators.html#q=Giandomenico%20Spezzano Giandomenico Spezzano https://pldb.io/concepts/../lists/creators.html#q=Domenico%20Talia Domenico Talia #2434 on PLDB 28 Years Old This paper describes CARPET, a high-level programming language based on the cellular automata model. CARPET is a programming language designed to support the development of parallel high performance software. It exploits the computing power of a highly parallel computer releasing a user from using explicit parallel constructs. A CARPET implementation has been used for programming cellular algorithms in the CAMEL parallel environment. By CARPET a user might write programs to describe the actions of thousands of simple active agents interacting locally, then the CAMEL environment allows a user to observe the global complex evolution that arises from their parallel execution and their local interactions. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Carpet happened in <a href="../lists/labs.html#q=University of Calabria">University of Calabria</a> - Carpet on HOPL https://hopl.info/showlanguage.prx?exp=6227 Carpet on HOPL - Read more about Carpet on Semantic Scholar: 1. https://semanticscholar.org/paper/ca5c3e6a3f7e5223052fef1d626c6f29e4b6bc8a 1. - Read more about Carpet on the web: 1. https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=ec6ea12f096627857637678555a968f40a94a6d1 1. ```Example from the web: cadef { dimension 2; radius 1; state (short which, rand, gas); neighbor Margolus[9]([1,0]East,[1,1]SE,[0,1]South,[-1,1]SO, [-1,0]West,[-1,-1]NW,[0,-1]North,[1,-1] NE,[1,0] East); } int i; short temp, temprand; { if((cell_which == 0 && step %2 == 1)||(cell_which == 3 && step % 2 == 0)) { temprand = 0; for(i=0; i < 3; i++) temprand = temprand + Margolus_rand[i]; temprand = temprand + cell_rand; if (temprand % 2 == 1) update(cell_gas, South_gas); else update(cell_gas, East_gas); } else if((cell_which == 1 && step % 2 == 1)||(cell_which == 2 && step % 2 == 0)) { temprand = 0; for(i=2; i < 5; i++) temprand = temprand + Margolus_rand[i]; temprand = temprand + cell_rand; if (temprand % 2 == 1) update(cell_gas, West_gas); else update(cell_gas, South_gas); } else if((cell_which == 3 && step %2 == 1)||(cell_which == 0 && step % 2 == 0)) { temprand = 0; for(i=4; i < 7; i++) temprand = temprand + Margolus_rand[i]; temprand = temprand + cell_rand; if (temprand % 2 == 1) update(cell_gas, North_gas); else update(cell_gas, West_gas); } else { temprand = 0; for (i=6; i < 9; i++) temprand= temprand + Margolus_rand[i]; temprand = temprand + cell_rand; if (temprand % 2 == 1) update(cell_gas, East_gas); else update(cell_gas, North_gas); } temp = (cell_rand + East_rand + North_rand + West_rand + South_rand ) % 2 up ``` Built with Scroll v170.5.0 10/15/2024 588 2.9
carp - Programming language carp ==== carp is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Erik Svedäng. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Erik%20Sved%C3%A4ng Erik Svedäng #218 on PLDB 9 Years Old ```Download source code: git clone https://github.com/carp-lang/carp ``` A statically typed lisp, without a GC, for real-time applications. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - carp is developed on <a href="https://github.com/carp-lang/carp">GitHub</a> and has 5,489 stars - Early development of carp happened in <a href="../lists/labs.html#q=https://github.com/carp-lang">https://github.com/carp-lang</a> - carp is written in <a href="haskell.html">Haskell</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="python.html">Python</a>, <a href="nix.html">Nix</a>, <a href="powershell.html">PowerShell</a>, <a href="svg.html">SVG</a>, <a href="c.html">C</a>, <a href="lisp.html">Lisp</a> ```Example from <a href='http://helloworldcollection.de/#carp'>the Hello World Collection</a>: ;; Hello world in Carp (println "hello world") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Static Typing FeatureLink ../features/hasStaticTyping.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 513 2.6
Caramel - Programming language Caramel ======= Caramel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Leandro Ostera. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Leandro%20Ostera Leandro Ostera #1036 on PLDB 5 Years Old ```Download source code: git clone https://github.com/AbstractMachinesLab/caramel ``` :candy: a functional language for building type-safe, scalable, and maintainable applications - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Caramel is developed on <a href="https://github.com/AbstractMachinesLab/caramel">GitHub</a> and has 1,050 stars - Early development of Caramel happened in <a href="../lists/labs.html#q=https://abstractmachines.dev">https://abstractmachines.dev</a> - Caramel is written in <a href="ocaml.html">OCaml</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="erlang.html">Erlang</a>, <a href="typescript.html">TypeScript</a>, <a href="vim-script.html">Vim script</a>, <a href="yaml.html">YAML</a>, <a href="lisp.html">Lisp</a>, <a href="make.html">Make</a>, <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="reason.html">Reason</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="diff.html">Diff</a>, <a href="python.html">Python</a>, <a href="handlebars.html">Handlebars</a>, <a href="xml.html">XML</a>, <a href="tex.html">Tex</a>, <a href="bash.html">Bash</a>, <a href="toml.html">TOML</a>, <a href="svg.html">SVG</a> Built with Scroll v170.5.0 10/15/2024 399 2
capybara - Library capybara ======== capybara is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2009 by Jonas Nicklas and Kevin Fitzpatrick. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Jonas%20Nicklas Jonas Nicklas https://pldb.io/concepts/../lists/creators.html#q=Kevin%20Fitzpatrick Kevin Fitzpatrick #469 on PLDB 16 Years Old ```Download source code: git clone https://github.com/teamcapybara/capybara ``` Acceptance test framework for web applications - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - capybara is developed on <a href="https://github.com/teamcapybara/capybara">GitHub</a> and has 10,000 stars - Early development of capybara happened in <a href="../lists/labs.html#q=teamcapybara">teamcapybara</a> - capybara is written in <a href="ruby.html">Ruby</a>, <a href="erb.html">ERB</a>, <a href="javascript.html">JavaScript</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="gherkin.html">Gherkin</a>, <a href="csv.html">CSV</a> Built with Scroll v170.5.0 10/15/2024 298 1.5
Capsule Built with Scroll v170.5.0 10/15/2024 6 0
Capsl Built with Scroll v170.5.0 10/15/2024 6 0
Cap'n Proto - Interface design language Cap'n Proto =========== Cap'n Proto is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2013 by Kenton Varda. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Kenton%20Varda Kenton Varda #181 on PLDB 12 Years Old 135k <span title="Cap'n Proto repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/capnproto/capnproto ``` Cap'n Proto serialization/RPC system - core tools and C++ library - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - Cap'n Proto is developed on <a href="https://github.com/capnproto/capnproto">GitHub</a> and has 11,435 stars - There are at least 134,567 Cap'n Proto repos on <a href="https://github.com/search?q=language:Cap'n Proto">GitHub</a> - Early development of Cap'n Proto happened in <a href="../lists/labs.html#q=Cap'n Proto">Cap'n Proto</a> - Cap'n Proto is written in <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="cmake.html">CMake</a>, <a href="html.html">HTML</a>, <a href="starlark.html">starlark</a>, <a href="yaml.html">YAML</a>, <a href="m4.html">M4</a>, <a href="json.html">JSON</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="css.html">CSS</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="bazel.html">Bazel</a>, <a href="lisp.html">Lisp</a> - The Google BigQuery Public Dataset GitHub snapshot shows 557 users using Cap'n Proto in 690 repos on <a href="https://api.github.com/search/repositories?q=language:Cap'n Proto">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/capnproto.py">syntax highlighting</a> for Cap'n Proto - GitHub supports <a href="https://github.com/textmate/capnproto.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Cap'n Proto - <a href="https://capnproto.org/">capnproto.org</a> was registered in 2013 - See also: (1 related languages) <a href="protobuf.html">Protocol Buffers</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 558 2.8
Cantor Built with Scroll v170.5.0 10/15/2024 6 0
CaPSL - Programming language CaPSL ===== CaPSL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #3280 on PLDB 36 Years Old CaPSL is a printer command language/page description language used by early Canon printers including the LBP-8III series and supported on (at least) LBP-8IV printers. This language was discontinued, with later Canon printers implementing PCL. It was also called LIPS or LIPS4. Read more on Wikipedia... https://en.wikipedia.org/wiki/CaPSL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CaPSL happened in <a href="../lists/labs.html#q=Canon">Canon</a> - Read more about CaPSL on the web: 1. https://books.google.com/books?id=WIeyaksLI8gC&pg=PT174&lpg=PT174&dq=canon+CaPSL&source=bl&ots=u6g2YFIG_Q&sig=V6dx8vmgwAPobt8DVmkYZfujmcU&hl=en&sa=X&ved=2ahUKEwjX_beW6JTfAhXqrlQKHeyZAUkQ6AEwB3oECAIQAQ#v=onepage&q=canon%20CaPSL&f=false 1. Built with Scroll v170.5.0 10/15/2024 288 1.4
Cane - Musical notation Cane ==== Cane is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22musicalNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">musical notation</a> created in 2022 by Jack Clarke. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Jack%20Clarke Jack Clarke #1812 on PLDB 3 Years Old ```Download source code: git clone https://github.com/Jackojc/cane ``` A small MIDI sequencer DSL designed around vectors and euclidean rhythms - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"musicalNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>musicalNotation</a> - Cane is developed on <a href="https://github.com/Jackojc/cane">GitHub</a> and has 76 stars - Early development of Cane happened in <a href="../lists/labs.html#q=Hopson Community">Hopson Community</a> - Cane is written in <a href="markdown.html">Markdown</a>, <a href="cpp.html">C++</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 270 1.4
Candy - Programming language Candy ===== Candy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Jonas Wanke and Marcel Garus. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Jonas%20Wanke Jonas Wanke https://pldb.io/concepts/../lists/creators.html#q=Marcel%20Garus Marcel Garus #1082 on PLDB 5 Years Old ```Download source code: git clone https://github.com/candy-lang/Candy ``` 🍭 A sweet, functional programming language that is robust, minimalistic, and expressive. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Candy is developed on <a href="https://github.com/candy-lang/Candy">GitHub</a> and has 314 stars - Early development of Candy happened in <a href="../lists/labs.html#q=https://github.com/candy-lang/">https://github.com/candy-lang/</a> - Candy is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="toml.html">TOML</a>, <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="dart.html">Dart</a>, <a href="nix.html">Nix</a>, <a href="make.html">Make</a> ```Example from the web: type = use "..Type" is value := type.is value Struct hasKey struct key := needs (is struct) ✨.structHasKey struct key getUnwrap struct key := needs (is struct) needs (hasKey struct key) ✨.structGet struct key getKeys struct := needs (is struct) ✨.structGetKeys struct ``` Built with Scroll v170.5.0 10/15/2024 380 1.9
Candy-codes Built with Scroll v170.5.0 10/15/2024 6 0
candor - Programming language candor ====== candor is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Fedor Indutny. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Fedor%20Indutny Fedor Indutny #1159 on PLDB 13 Years Old ```Download source code: git clone https://github.com/indutny/candor ``` Experimental VM for a `Candor` language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - candor is developed on <a href="https://github.com/indutny/candor">GitHub</a> and has 176 stars - Early development of candor happened in <a href="../lists/labs.html#q=https://darksi.de/">https://darksi.de/</a> - candor is written in <a href="python.html">Python</a>, <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="lisp.html">Lisp</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a> HackerNews discussions of candor ================================ title|titleLink|date|score|comments The Candor programing language - simplified JS|https://news.ycombinator.com/item?id=4717487|10/30/2012|1|0 Built with Scroll v170.5.0 10/15/2024 321 1.6
Caml - Programming language Caml ==== Caml, aka Categorical abstract machine language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985 by Gérard Huet and Guy Cousineau and Ascánder Suárez and Pierre Weis and Michel Mauny. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 https://pldb.io/concepts/../lists/creators.html#q=G%C3%A9rard%20Huet Gérard Huet https://pldb.io/concepts/../lists/creators.html#q=Guy%20Cousineau Guy Cousineau https://pldb.io/concepts/../lists/creators.html#q=Asc%C3%A1nder%20Su%C3%A1rez Ascánder Suárez https://pldb.io/concepts/../lists/creators.html#q=Pierre%20Weis Pierre Weis https://pldb.io/concepts/../lists/creators.html#q=Michel%20Mauny Michel Mauny #631 on PLDB 40 Years Old Caml (originally an acronym for Categorical abstract machine language) is a multi-paradigm, general-purpose programming language which is a dialect of the ML programming language family. Caml was developed in France at INRIA and ENS. Like many descendants of ML, Caml is statically typed, strictly evaluated, and uses automatic memory management. Read more on Wikipedia... https://en.wikipedia.org/wiki/Caml Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Caml happened in <a href="../lists/labs.html#q=Inria">Inria</a> - Explore Caml snippets on <a href="http://www.rosettacode.org/wiki/Category:Caml">Rosetta Code</a> - Caml on HOPL https://hopl.info/showlanguage.prx?exp=1460 Caml on HOPL - Caml appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (7 related languages) <a href="ocaml.html">OCaml</a>, <a href="ml.html">ML</a>, <a href="f-sharp.html">F#</a>, <a href="lisp.html">Lisp</a>, <a href="c.html">C</a>, <a href="standard-ml.html">Standard ML</a>, <a href="ocaml.html">OCaml</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/CAML.ml'>hello-world</a>: print_endline "Hello World";; ``` ```Example from <a href='https://en.wikipedia.org/wiki/Caml'>Wikipedia</a>: # haar [1; 2; 3; 4; -4; -3; -2; -1];; - : int list = [0; 20; 4; 4; -1; -1; -1; -1] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print_endline Built with Scroll v170.5.0 10/15/2024 534 2.7
Camil Built with Scroll v170.5.0 10/15/2024 6 0
Cambridge Algebra System - Programming language Cambridge Algebra System ======================== Cambridge Algebra System is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1973. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221973%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1973 #2691 on PLDB 52 Years Old Cambridge Algebra System (CAMAL) is a computer algebra system written in Cambridge University by David Barton, Steve Bourne, and John Fitch. It was initially used for computations in celestial mechanics and general relativity. The foundation code was written in Titan computer assembler,. Read more on Wikipedia... https://en.wikipedia.org/wiki/Cambridge_Algebra_System Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Cambridge Algebra System happened in <a href="../lists/labs.html#q=Cambridge University">Cambridge University</a> - Cambridge Algebra System on HOPL https://hopl.info/showlanguage.prx?exp=671 Cambridge Algebra System on HOPL - See also: (2 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="bcpl.html">BCPL</a> Built with Scroll v170.5.0 10/15/2024 288 1.4
Camac Built with Scroll v170.5.0 10/15/2024 6 0
Content Assembly Mechanism - Xml format Content Assembly Mechanism ========================== Content Assembly Mechanism is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2581 on PLDB 23 Years Old Content Assembly Mechanism (CAM) is an XML-based standard for creating and managing information exchanges that are interoperable and deterministic descriptions of machine-processable information content flows into and out of XML structures. CAM is a product of the OASIS Content Assembly Technical Committee. The CAM approach aligns with the National Information Exchange Model (NIEM) approach and assists with producing Information Exchange Package Documentation (IEPD). Read more on Wikipedia... https://en.wikipedia.org/wiki/Content_Assembly_Mechanism Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of Content Assembly Mechanism happened in <a href="../lists/labs.html#q=OASIS Content Assembly Technical Committee">OASIS Content Assembly Technical Committee</a> ```Example from the web: <CAM CAMlevel="1" version="1.1"> <Header/> <AssemblyStructure/> <BusinessUseContext/> <Extension/> <!-- Optional, repeatable --> </CAM> ``` Built with Scroll v170.5.0 10/15/2024 315 1.6
Calypso - Programming language Calypso ======= Calypso is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by ThePuzzlemaker. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=ThePuzzlemaker ThePuzzlemaker #1862 on PLDB 5 Years Old ```Download source code: git clone https://github.com/calypso-lang/calypso ``` Calypso is a mostly imperative language with some functional influences that is focused on flexibility and simplicity. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Calypso is developed on <a href="https://github.com/calypso-lang/calypso">GitHub</a> and has 65 stars - Early development of Calypso happened in <a href="../lists/labs.html#q=teamisotope">teamisotope</a> - Calypso is written in <a href="rust.html">Rust</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a> Built with Scroll v170.5.0 10/15/2024 288 1.4
Caltech Intermediate Form - Programming language Caltech Intermediate Form ========================= Caltech Intermediate Form is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2946 on PLDB 45 Years Old Caltech Intermediate Form (CIF) is a file format for describing integrated circuits. CIF provides a limited set of graphics primitives that are useful for describing the two-dimensional shapes on the different layers of a chip. The format allows hierarchical description, which makes the representation concise. Read more on Wikipedia... https://en.wikipedia.org/wiki/Caltech_Intermediate_Form Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Caltech Intermediate Form happened in <a href="../lists/labs.html#q=California Institute of Technology">California Institute of Technology</a> - Caltech Intermediate Form on HOPL https://hopl.info/showlanguage.prx?exp=890 Caltech Intermediate Form on HOPL ```Example from <a href='https://en.wikipedia.org/wiki/Caltech_Intermediate_Form'>Wikipedia</a>: cifFile ::= (blank* command? semi)* endCommand blank* command ::= primCommand | defDeleteCommand | defStartCommand semi (blank* primCommand? semi)* defFinishCommand primCommand ::= polygonCommand | boxCommand | roundFlashCommand | wireCommand | layerCommand | callCommand | userExtensionCommand | commentCommand polygonCommand ::= "P" path boxCommand ::= "B" integer sep integer sep point (sep point)? roundFlashCommand ::= "R" integer sep point wireCommand ::= "W" integer sep path layerCommand ::= "L" blank* shortname defStartCommand ::= "D" blank* "S" integer (sep integer sep integer)? defFinishCommand ::= "D" blank* "F" defDeleteCommand ::= "D" blank* "D" integer callCommand ::= "C" integer transformation userExtensionCommand ::= digit userText commentCommand ::= "(" commentText ")" endCommand ::= "E" transformation ::= (blank* ("T" point |"M" blank* "X" |"M" blank* "Y" |"R" point)*)* path ::= point (sep point)* point ::= sInteger sep sInteger sInteger ::= sep* "-"? integerD integer ::= sep* integerD integerD ::= digit+ shortname ::= c c? c? c? c ::= digit | upperChar userText ::= userChar* commentText ::= commentChar* | commentText "(" commentText ")" commentText semi ::= blank* ";" blank* sep ::= upperChar | blank digit ::= "0" | "1" | ... | "9" upperChar ::= "A" | "B" | ... | "Z" blank ::= any ASCII character except digit, upperChar, "-", "(", ")", or ";" userChar ::= any ASCII character except ";" commentChar ::= any ASCII character except "(" or ")" ``` Built with Scroll v170.5.0 10/15/2024 520 2.6
Cali-Lang - Programming language Cali-Lang ========= Cali-Lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2220 on PLDB 10 Years Old ```Download source code: git clone https://github.com/cali-lang/cali.lang.base ``` Cali is an object oriented interpreted programming language written in Java. It is an efficiency (glue) language that is loosely typed. Cali has it's own standard library but anyone can create external Java modules to extend Cali. In fact, the entire standard library was written by wrapping Java code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Cali-Lang is developed on <a href="https://github.com/cali-lang/cali.lang.base">GitHub</a> and has 1 stars - Early development of Cali-Lang happened in <a href="../lists/labs.html#q=https://github.com/cali-lang">https://github.com/cali-lang</a> - Cali-Lang is written in <a href="java.html">Java</a>, <a href="xml.html">XML</a>, <a href="markdown.html">Markdown</a> ```Example from the web: include console; include net.rpc; include rpcDemoObj; // Include demo object. class rpcDemoServer : rpcServer { public main(args) { rd = new rpcDemoServer(); console .println('Starting up rpcDemoServer on localhost:9090') .println('Hit ctrl-c to kill the server.') .println('Waiting for calls ...\n') ; rd.start(); } cart = []; public rpcDemoServer() { this // Hosted methods .add('addToCart') .add('getCart') ; } public addToCart(object Item) { if(Item instanceof 'rpcDemoObj') { console.println("Adding item '" + Item.getModelName() + "' to cart."); this.cart @= Item; return true; } else { throw "Unexpected object found."; } } public getCart() { console.println('Returning shopping cart.'); return this.cart; } } ``` Built with Scroll v170.5.0 10/15/2024 420 2.1
Calcit - Programming language Calcit ====== Calcit is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021 by tí yè. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 https://pldb.io/concepts/../lists/creators.html#q=t%C3%AD%20y%C3%A8 tí yè #1546 on PLDB 4 Years Old ```Download source code: git clone https://github.com/calcit-lang/calcit/ ``` Indentation-based ClojureScript dialect in Rust and compiling to JavaScript ES Modules - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - Calcit is developed on <a href="https://github.com/calcit-lang/calcit/">GitHub</a> and has 109 stars - Calcit compiles to <a href="javascript.html">JavaScript</a> - Calcit is written in <a href="rust.html">Rust</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="javascript.html">JavaScript</a> ```Example from the web: tag-match shape (:circle base radius) $ println "Circle with radius:" radius (:rect base width height) $ println "Rect with height:" height _ $ println "Unknown shape" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 388 1.9
Calc4 - Programming language Calc4 ===== Calc4 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Yuya Watari. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Yuya%20Watari Yuya Watari #2076 on PLDB 7 Years Old ```Download source code: git clone https://github.com/proprowataya/calc4 ``` Calc4 is a programming language where everything in its code is an operator. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Calc4 is developed on <a href="https://github.com/proprowataya/calc4">GitHub</a> and has 5 stars - Early development of Calc4 happened in <a href="../lists/labs.html#q=https://github.com/proprowataya">https://github.com/proprowataya</a> - Calc4 is written in <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: [fib2|x, a, b|x ? ((x-1) ? ((x-1) {fib2} (a+b) {fib2}a) ? a) ? b] 38{fib2}1{fib2}0 ``` Built with Scroll v170.5.0 10/15/2024 310 1.6
calc - Minilanguage calc ==== calc is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22plzoo%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">minilanguage</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #2738 on PLDB 12 Years Old integer arithmetic +, -, *, / - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"plzoo"%5D%7D%5D%2C"logic"%3A"AND"%7D'>minilanguage</a> - Early development of calc happened in <a href="../lists/labs.html#q=University of Ljubljana">University of Ljubljana</a> - Read more about calc on the web: 1. https://github.com/andrejbauer/plzoo 1. Built with Scroll v170.5.0 10/15/2024 206 1
calc_var - Minilanguage calc_var ======== calc_var is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22plzoo%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">minilanguage</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #3039 on PLDB 12 Years Old integer arithmetic +, -, *, /, variables - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"plzoo"%5D%7D%5D%2C"logic"%3A"AND"%7D'>minilanguage</a> - Early development of calc_var happened in <a href="../lists/labs.html#q=University of Ljubljana">University of Ljubljana</a> - Read more about calc_var on the web: 1. https://github.com/andrejbauer/plzoo 1. Built with Scroll v170.5.0 10/15/2024 207 1
CAL Actor Language - Programming language CAL Actor Language ================== CAL Actor Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2965 on PLDB 24 Years Old CAL (the Cal Actor Language) is a high-level programming language for writing (dataflow) actors, which are stateful operators that transform input streams of data objects (tokens) into output streams. CAL has been compiled to a variety of target platforms, including single-core processors, multicore processors, and programmable hardware. It has been used in several application areas, including video and processing, compression and cryptography. Read more on Wikipedia... https://en.wikipedia.org/wiki/CAL_Actor_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CAL Actor Language happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - Read more about CAL Actor Language on the web: 1. https://ptolemy.berkeley.edu/projects/embedded/caltrop/language.html 1. Built with Scroll v170.5.0 10/15/2024 298 1.5
Cajole Built with Scroll v170.5.0 10/15/2024 6 0
Caisys Built with Scroll v170.5.0 10/15/2024 6 0
Cages Built with Scroll v170.5.0 10/15/2024 6 0
Caffeine - Programming language Caffeine ======== Caffeine is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Roman I. Kuzmin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Roman%20I.%20Kuzmin Roman I. Kuzmin #1695 on PLDB 13 Years Old ```Download source code: git clone https://github.com/ich/caffeine ``` Caffeine extends CoffeeScript. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Caffeine is developed on <a href="https://github.com/ich/caffeine">GitHub</a> and has 22 stars - Early development of Caffeine happened in <a href="../lists/labs.html#q=https://github.com/ich">https://github.com/ich</a> Built with Scroll v170.5.0 10/15/2024 242 1.2
CafeObj - Programming language CafeObj ======= CafeObj is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #3383 on PLDB 28 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of CafeObj happened in <a href="../lists/labs.html#q=Japan Advanced Institute of Science and Technology">Japan Advanced Institute of Science and Technology</a> - Explore CafeObj snippets on <a href="http://www.rosettacode.org/wiki/Category:CafeOBJ">Rosetta Code</a> - CafeObj on HOPL https://hopl.info/showlanguage.prx?exp=3677 CafeObj on HOPL - Read more about CafeObj on Semantic Scholar: 1. https://semanticscholar.org/paper/07dc369fd161797123658430ae376b0ac800bce1 1. Built with Scroll v170.5.0 10/15/2024 243 1.2
Cado-systems-technical-information Built with Scroll v170.5.0 10/15/2024 6 0
Cadence SKILL - Programming language Cadence SKILL ============= Cadence SKILL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #1608 on PLDB 35 Years Old SKILL is a Lisp dialect used as a scripting language and PCell (parameterized cells) description language used in many EDA software suites by Cadence Design Systems. It was originally put forth in an IEEE paper in 1990.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Cadence_SKILL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Cadence SKILL happened in <a href="../lists/labs.html#q=Cadence Design Systems">Cadence Design Systems</a> - See also: (3 related languages) <a href="scheme.html">Scheme</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="lisp.html">Lisp</a> - Read more about Cadence SKILL on the web: 1. http://pwp.gatech.edu/wp-content/uploads/sites/367/2016/03/Intro_to_skill_prog.pdf 1. - 4 PLDB concepts link to Cadence SKILL: <a href="eiffel.html">Eiffel</a>, <a href="hhvm.html">HHVM</a>, <a href="jsil-compiler.html">jsil-compiler</a>, <a href="roslyn-compiler.html">Roslyn compiler</a> Built with Scroll v170.5.0 10/15/2024 329 1.6
Cactus Built with Scroll v170.5.0 10/15/2024 6 0
Caché ObjectScript - Programming language Caché ObjectScript ================== Caché ObjectScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #1211 on PLDB 28 Years Old Caché ObjectScript is a part of the Caché database system sold by InterSystems. The language is a functional superset of the ANSI-standard MUMPS programming language. Since Caché is at its core a MUMPS implementation, it can run ANSI MUMPS routines with no change. Read more on Wikipedia... https://en.wikipedia.org/wiki/Caché_ObjectScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Caché ObjectScript is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="mumps.html">MUMPS</a> - Early development of Caché ObjectScript happened in <a href="../lists/labs.html#q=InterSystems">InterSystems</a> - Caché ObjectScript on HOPL https://hopl.info/showlanguage.prx?exp=4987 Caché ObjectScript on HOPL - See also: (2 related languages) <a href="mumps.html">MUMPS</a>, <a href="sql.html">SQL</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/Cache ObjectScript.mac'>hello-world</a>: HelloWorld ; Write "Hello World" Quit ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Write Built with Scroll v170.5.0 10/15/2024 419 2.1
Caché Basic - Query language Caché Basic =========== Caché Basic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #2082 on PLDB 28 Years Old Caché is a high-performance object database with several built-in general-purpose programming languages. It supports multiple processes and provides concurrency control. Each process has direct, efficient access to the data. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of Caché Basic happened in <a href="../lists/labs.html#q=InterSystems">InterSystems</a> - Read more about Caché Basic on the web: 1. https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=TBAS_ARoutine 1. ```Example from the web: ' RightTriangle compute area and hypotenuse of a right triangle ' this routine contains examples of Cache Basic features */ Sub Run() println "Compute the area and hypotenuse of a right triangle" println "given the lengths of its two sides." println println "First, choose a unit of measurement. " input "(i)nches, (f)eet, (m)iles, " _ , "(c)entimeters, m(e)ters, (k)ilometers: ", units println ' translate units to a full word select case left(units, 1) case "i" units = "inches" case "f" units = "feet" case "m" units = "miles" case "c" units = "centimeters" case "e" units = "meters" case "k" units = "kilometers" case else units = "units" end select do println input "Length of side 1: ", side1 if (side1) = "" then exit do loop while IsNegative( side1 ) if (side1 = "") then exit sub do println input "Length of side 2: ", side2 if (side2) = "" then exit do loop while IsNegative( side2 ) if (side2 = "") then exit sub Compute(units, side1, side2) end sub public function IsNegative(ByVal num As %String) As %Boolean ' is num negative? ' check in range "1" through "9" if (num < chr(49)) or (num > chr(57)) then print " Enter a positive number." return True else print " Accepted." return False end if end function private function Compute(ByVal units As %String, _ ByVal A As %Integer, _ ByVal B As %Integer) ' compute and display area and hypotenuse area = round((( A * B ) / 2), 2) hypot = round(sqr(( A ^ 2 ) + ( B ^ 2 )), 2) println : println println "The area of this triangle is ", area, " square ", units, "." println println "The hypotenuse is ", hypot, " ", units, "." end function ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token True False row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ' A comment Token ' row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 668 3.3
Cabal Built with Scroll v170.5.0 10/15/2024 6 0
ca65 Assembly - Assembly language ca65 Assembly ============= ca65 Assembly is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2210 on PLDB 27 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of ca65 Assembly happened in <a href="../lists/labs.html#q=MU software development">MU software development</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/asm.py">syntax highlighting</a> for ca65 Assembly - Read more about ca65 Assembly on the web: 1. https://cc65.github.io/doc/ca65.html 1. ```Example from the web: Label: ; A label and a comment lda #$20 ; A 6502 instruction plus comment L1: ldx #$20 ; Same with label L2: .byte "Hello world" ; Label plus control command mymac $20 ; Macro expansion MySym = 3*L1 ; Symbol definition MaSym = Label ; Another symbol ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 357 1.8
Ca-telon Built with Scroll v170.5.0 10/15/2024 6 0
Ca-realizer Built with Scroll v170.5.0 10/15/2024 6 0
C3 - Programming language C3 == C3 is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Christoffer Lernö. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Christoffer%20Lern%C3%B6 Christoffer Lernö #156 on PLDB 6 Years Old ```Download source code: git clone https://github.com/c3lang/c3c ``` C3 is a programming language that builds on the syntax and semantics of the C language, with the goal of evolving it while still retaining familiarity for C programmers. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - C3 is developed on <a href="https://github.com/c3lang/c3c">GitHub</a> and has 1,665 stars - Early development of C3 happened in <a href="../lists/labs.html#q=The C3 Language Project">The C3 Language Project</a> - <a href="c2.html">C2</a> and <a href="c.html">C</a> influenced the design of C3 - C3 is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="python.html">Python</a>, <a href="yacc.html">Yacc</a>, <a href="cmake.html">CMake</a>, <a href="cpp.html">C++</a>, <a href="lex.html">Lex</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="make.html">Make</a> - Explore C3 snippets on <a href="https://rosettacode.org/wiki/Category:C3">Rosetta Code</a> - <a href="http://www.c3-lang.org/">c3-lang.org</a> was registered in 2019 - Read more about C3 on the web: 1. 2. https://www.reddit.com/r/ProgrammingLanguages/comments/ex7hpp/february_2020_monthly_what_are_you_working_on/fgdpuki/ 1. https://news.ycombinator.com/item?id=32005678 2. - 1 PLDB concepts link to C3: <a href="c2.html">C2</a> ```Example from the web: module stack <Type>; // Above: the parameterized type is applied to the entire module. import std::mem; struct Stack { usize capacity; usize size; Type* elems; } // The type methods offers dot syntax calls, // so this function can either be called // Stack.push(&my_stack, ...) or // my_stack.push(...) fn void Stack.push(Stack* this, Type element) { if (this.capacity == this.size) { this.capacity *= 2; this.elems = mem::realloc(this.elems, $sizeof(Type) * this.capacity); } this.elems[this.size++] = element; } fn Type Stack.pop(Stack* this) { assert(this.size > 0); return this.elems[--this.size]; } fn bool Stack.empty(Stack* this) { return !this.size; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature hasReservedWords FeatureLink ../features/hasReservedWords.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example switch(expression) { case 1: do_something(); case 2: if (x > 0) nextcase 1; // Jump to 1 nextcase; // Jump to the next case. default: foo(); } Token row Feature Structs FeatureLink ../features/hasStructs.html Supported <span class="hasFeature">✓</span> Example struct Test { int x; float y; String z; } Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example String s = "hello"; String t = `I say "hello"`; Token row Feature Ternary operators FeatureLink ../features/hasTernaryOperators.html Supported <span class="hasFeature">✓</span> Example int foo = x ? 1 : 0; Token row Feature Scientific Notation FeatureLink ../features/hasScientificNotation.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example while (int x = foo(); x > 0) { sum += x; } Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example a = b; Token row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="hasFeature">✓</span> Example Token row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Variadic Functions FeatureLink ../features/hasVariadicFunctions.html Supported <span class="hasFeature">✓</span> Example fn void foo_typed(int x, int... arg) { ... } fn void foo_untyped(int x, ...arg) ... foo_typed(1, 2, 3); foo_untyped(1, "hello", 1.2); Token row Feature Module Pattern FeatureLink ../features/hasModules.html Supported <span class="hasFeature">✓</span> Example module my_module::submodule; ... Token row Feature Operator Overloading FeatureLink ../features/hasOperatorOverloading.html Supported <span class="hasFeature">✓</span> Example fn int IntList.get(IntList* this, int idx) @operator([]) { return this.vals[idx]; } ... IntList x = ... foo(x[1]); Token row Feature Multiline Strings FeatureLink ../features/hasMultilineStrings.html Supported <span class="hasFeature">✓</span> Example String s = `this string is multiline`; Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* Multiline comment */ Token /* */ row Feature Methods FeatureLink ../features/hasMethods.html Supported <span class="hasFeature">✓</span> Example fn int Foo.get_value(Foo* this) { return this.value; } Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example import std::io; Token row Feature hasForEachLoops FeatureLink ../features/hasForEachLoops.html Supported <span class="hasFeature">✓</span> Example foreach (x : list) { foo(x); } Token row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example macro square(x) { return x * x; } Token row Feature Union Types FeatureLink ../features/hasUnionTypes.html Supported <span class="hasFeature">✓</span> Example union Foo { int x; float f; struct { char[2] z; } } Token row Feature Single-Type Arrays FeatureLink ../features/hasSingleTypeArrays.html Supported <span class="hasFeature">✓</span> Example Token row Feature Unary Operators FeatureLink ../features/hasUnaryOperators.html Supported <span class="hasFeature">✓</span> Example Token row Feature Enums FeatureLink ../features/hasEnums.html Supported <span class="hasFeature">✓</span> Example enum TestEnum : int { FOO, BAR, BAZ } Token row Feature Doc comments FeatureLink ../features/hasDocComments.html Supported <span class="hasFeature">✓</span> Example /** * @param [in] foo "The foo value" * @return "the toal foo count" **/ Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example const FOO = 123; const void* BAR = null; Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Zero-based numbering FeatureLink ../features/hasZeroBasedNumbering.html Supported <span class="hasFeature">✓</span> Example Token row Feature Default Parameters Pattern FeatureLink ../features/hasDefaultParameters.html Supported <span class="hasFeature">✓</span> Example fn void test(int x = 10) { ... } Token row Feature Assert Statements FeatureLink ../features/hasAssertStatements.html Supported <span class="hasFeature">✓</span> Example assert(a > 0, "Expected a positive number"); $assert(Foo.sizeof == 8, "Foo sizecheck at compile time failed"); Token row Feature Manual Memory Management FeatureLink ../features/hasManualMemoryManagement.html Supported <span class="hasFeature">✓</span> Example Token row Feature Increment and decrement operators FeatureLink ../features/hasIncrementAndDecrementOperators.html Supported <span class="hasFeature">✓</span> Example i++; --j; Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example int x = 314159; Token row Feature Namespaces FeatureLink ../features/hasNamespaces.html Supported <span class="hasFeature">✓</span> Example import std::io; ... io::printf("%d", i); Token row Feature Type Casting FeatureLink ../features/hasExplicitTypeCasting.html Supported <span class="hasFeature">✓</span> Example double d = 3.3; int x = (int)d; Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example 0b110011 Token row Feature Null FeatureLink ../features/hasNull.html Supported <span class="hasFeature">✓</span> Example Token row Feature Lazy Evaluation FeatureLink ../features/hasLazyEvaluation.html Supported <span class="hasFeature">✓</span> Example fn void print(String s) { io::printfn("Said: %s", s); } macro @foo(bool run, #lazy) { if (run) #lazy; } // Only "Said: Hello" is printed: @foo(false, print("Bye")); @foo(true, print("Hello")); Token row Feature Labels FeatureLink ../features/hasLabels.html Supported <span class="hasFeature">✓</span> Example while FOO: (x > 0) { for (int i = 0; i < 10; i++ { x = baz(); if (x > i) break FOO; } } Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Implicit Type Casting FeatureLink ../features/hasImplicitTypeConversions.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasIfElses FeatureLink ../features/hasIfElses.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasIfs FeatureLink ../features/hasIfs.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasForLoops FeatureLink ../features/hasForLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Expressions FeatureLink ../features/hasExpressions.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasEscapeCharacters FeatureLink ../features/hasEscapeCharacters.html Supported <span class="hasFeature">✓</span> Example "\e\n\r" Token row Feature hasContinue FeatureLink ../features/hasContinue.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasBreak FeatureLink ../features/hasBreak.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasBoundedCheckedArrays FeatureLink ../features/hasBoundedCheckedArrays.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasArraySlicingSyntax FeatureLink ../features/hasArraySlicingSyntax.html Supported <span class="hasFeature">✓</span> Example int[] slice1 = array[0..5]; // start..end int[] slice2 = array[0:6]; // start:length Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example 0o177 Token row Feature Bitwise Operators FeatureLink ../features/hasBitWiseOperators.html Supported <span class="hasFeature">✓</span> Example int i = b << 4 + x; // Same as (b << 4) + x Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment /* Another comment */ Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Gotos FeatureLink ../features/hasGotos.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Constructors FeatureLink ../features/hasConstructors.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Variable Substitution Syntax FeatureLink ../features/hasVariableSubstitutionSyntax.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature hasUserDefinedOperators FeatureLink ../features/hasUserDefinedOperators.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Units of Measure FeatureLink ../features/hasUnitsOfMeasure.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Unicode Identifers FeatureLink ../features/hasUnicodeIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Abstract Types FeatureLink ../features/hasAbstractTypes.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Directives FeatureLink ../features/hasDirectives.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Multiple Inheritance FeatureLink ../features/hasMultipleInheritance.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature S-Expressions FeatureLink ../features/hasSExpressions.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Pipes FeatureLink ../features/hasPipes.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Message Passing FeatureLink ../features/hasMessagePassing.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Magic Getters and Setters FeatureLink ../features/hasMagicGettersAndSetters.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Homoiconicity FeatureLink ../features/hasHomoiconicity.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Function Composition FeatureLink ../features/hasFunctionComposition.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Function Overloading FeatureLink ../features/hasFunctionOverloading.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Here Document FeatureLink ../features/hasHereDocs.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Dynamic Properties FeatureLink ../features/hasDynamicProperties.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Duck Typing FeatureLink ../features/hasDuckTyping.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature hasBuiltInRegex FeatureLink ../features/hasBuiltInRegex.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Async Await FeatureLink ../features/hasAsyncAwait.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Regular Expression Syntax Sugar FeatureLink ../features/hasRegularExpressionsSyntaxSugar.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 2089 10.4
C2 - Programming language C2 == C2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2012 by Bas van den Berg. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Bas%20van%20den%20Berg Bas van den Berg #313 on PLDB 13 Years Old ```Download source code: git clone https://github.com/c2lang/c2compiler ``` the c2 programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - C2 is developed on <a href="https://github.com/c2lang/c2compiler">GitHub</a> and has 687 stars - C2 is written in <a href="cpp.html">C++</a>, <a href="pascal.html">Pascal</a>, <a href="cmake.html">CMake</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="vim-script.html">Vim script</a> - <a href="http://www.c2lang.org/">c2lang.org</a> was registered in 2012 - See also: (2 related languages) <a href="c.html">C</a>, <a href="c3.html">C3</a> - 1 PLDB concepts link to C2: <a href="c3.html">C3</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Unary Operators FeatureLink ../features/hasUnaryOperators.html Supported <span class="hasFeature">✓</span> Example Token row Feature Union Types FeatureLink ../features/hasUnionTypes.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token row Feature Structs FeatureLink ../features/hasStructs.html Supported <span class="hasFeature">✓</span> Example Token row Feature Enums FeatureLink ../features/hasEnums.html Supported <span class="hasFeature">✓</span> Example Token row Feature Directives FeatureLink ../features/hasDirectives.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasContinue FeatureLink ../features/hasContinue.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature hasBreak FeatureLink ../features/hasBreak.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token row Feature Bitwise Operators FeatureLink ../features/hasBitWiseOperators.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Operators FeatureLink ../features/hasBinaryOperators.html Supported <span class="hasFeature">✓</span> Example Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constructors FeatureLink ../features/hasConstructors.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature hasBuiltInRegex FeatureLink ../features/hasBuiltInRegex.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature hasBlobs FeatureLink ../features/hasBlobs.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 637 3.2
C Built with Scroll v170.5.0 10/15/2024 6 0
c-talk - Programming language c-talk ====== c-talk is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999 by Konstantin Knizhnik. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=Konstantin%20Knizhnik Konstantin Knizhnik #2737 on PLDB 26 Years Old C-Talk is interpreted scripting language with C-like syntax and dynamic type checking. Variables in C-Talk have no type. So there is no compile time type checking in C-Talk, all checking is performed at runtime. To preserve reference integrity, explicit memory deallocation is prohibited in C-Talk, unused objects are automatically deallocated by garbage collector. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of c-talk happened in <a href="../lists/labs.html#q=Moscow State Industrial University">Moscow State Industrial University</a> ```Example from the web: CtkObject myPrimitive(int nArgs, CtkObject* args) { char* s; ctk_integer i; ctk_real r; CtkObject o; ctkParseArguments(nArgs, args, "siro", &s, &i, &r, &o); ... } ``` Built with Scroll v170.5.0 10/15/2024 302 1.5
c-smile - Programming language c-smile ======= c-smile is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002 by Andrew Fedoniouk. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 https://pldb.io/concepts/../lists/creators.html#q=Andrew%20Fedoniouk Andrew Fedoniouk #2736 on PLDB 23 Years Old C-SMILE is a scripting language, which inherits it's syntax and structure from C, C++, Java(tm) and JavaScript. On hypothetical "axis of programming languages" it resides somewhere between Java(tm) and JavaScript. In the same way as in JavaScript, all variables are typeless and as in Java it is mandatory to declare variables before usage. C-SMILE has a compiler, a virtual machine running bytecodes, and a C/C++ extensible runtime. C-SMILE is intended to run in standalone or embedded mode. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of c-smile happened in <a href="../lists/labs.html#q=terra informatica">terra informatica</a> and <a href="../lists/labs.html#q=deeptown">deeptown</a> Built with Scroll v170.5.0 10/15/2024 302 1.5
C shell - Programming language C shell ======= C shell is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1978. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 #749 on PLDB 47 Years Old The C shell (csh or the improved version, tcsh) is a Unix shell created by Bill Joy while he was a graduate student at University of California Berkeley in the late 1970s. It has been widely distributed, beginning with the 2BSD release of the Berkeley Software Distribution (BSD) that Joy began distributing in 1978. Other early contributors to the ideas or the code were Michael Ubell, Eric Allman, Mike O'Brien and Jim Kulp. Read more on Wikipedia... https://en.wikipedia.org/wiki/C_Shell Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of C shell happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - C shell appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (7 related languages) <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="algol-68.html">ALGOL 68</a>, <a href="unicode.html">Unicode</a>, <a href="grep.html">grep</a>, <a href="bash.html">Bash</a> - 13 PLDB concepts link to C shell: <a href="eiffel.html">Eiffel</a>, <a href="fardlang.html">Fardlang</a>, <a href="git.html">Git</a>, <a href="iterm2.html">Iterm2</a>, <a href="java.html">Java</a>, <a href="ncl.html">NCAR Command Language</a>, <a href="noweb.html">Noweb</a>, <a href="opam-pm.html">opam-pm</a>, <a href="pygments.html">Pygments</a>, <a href="python.html">Python</a>, <a href="racket.html">Racket</a>, <a href="smpl.html">Semantic Patch Language</a>, <a href="sugar.html">Sugar</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/C Shell.csh'>hello-world</a>: #!/bin/csh echo "Hello World" ``` ```Example from <a href='https://en.wikipedia.org/wiki/C_Shell'>Wikipedia</a>: # Always creates an empty file if ( ! -e myfile ) echo mytext > myfile ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token echo row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Here Document FeatureLink ../features/hasHereDocs.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 599 3
C Header Files - Header lang C Header Files ============== C Header Files is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22headerLang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">header lang</a> created in 1972. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 #3382 on PLDB 53 Years Old A header file is a file containing C declarations and macro definitions (see Macros) to be shared between several source files. You request the use of a header file in your program by including it, with the C preprocessing directive ‘#include’. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"headerLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>headerLang</a> - See also: (1 related languages) <a href="c.html">C</a> - Read more about C Header Files on the web: 1. https://gcc.gnu.org/onlinedocs/cpp/Header-Files.html 1. Built with Scroll v170.5.0 10/15/2024 248 1.2
C∀ - Programming language C∀ == C∀, aka C-for-all, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #2276 on PLDB 7 Years Old C∀ (C-for-all) is an open-source project extending ISO C with modern safety and productivity features, while still ensuring backwards compatibility with C and its programmers. C∀ is designed to have an orthogonal feature-set based closely on the C programming paradigm (non-object-oriented) and these features can be added incrementally to an existing C code-base allowing programmers to learn C∀ on an as-needed basis. In many ways, C∀ is to C as Scala is to Java, providing a research vehicle for new typing and control-flow capabilities on top of a highly popular programming language allowing immediate dissemination. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of C∀ happened in <a href="../lists/labs.html#q=University of Waterloo">University of Waterloo</a> and <a href="../lists/labs.html#q=Huawei">Huawei</a> - Read more about C∀ on the web: 1. https://onlinelibrary.wiley.com/doi/10.1002/spe.2624 1. Built with Scroll v170.5.0 10/15/2024 328 1.6
C flat - Programming language C flat ====== C flat is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1991 by Bill McKeeman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 https://pldb.io/concepts/../lists/creators.html#q=Bill%20McKeeman Bill McKeeman #3123 on PLDB 34 Years Old C♭: a low-level subset of C. Journal of C Language Translation, 3(3):214–226, December 1991. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of C flat happened in <a href="../lists/labs.html#q=DEC">DEC</a> - C flat on HOPL https://hopl.info/showlanguage.prx?exp=3909 C flat on HOPL Built with Scroll v170.5.0 10/15/2024 239 1.2
C-cubed Built with Scroll v170.5.0 10/15/2024 6 0
C/AL - Programming language C/AL ==== C/AL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987 by Michael Nielsen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 https://pldb.io/concepts/../lists/creators.html#q=Michael%20Nielsen Michael Nielsen #1603 on PLDB 38 Years Old C/AL (Client/server Application Language) is the programming language used within C/SIDE the Client/Server Integrated Development Environment in Microsoft Dynamics NAV (Formerly known as Navision Attain). C/AL is a Database specific programming language, and is primarily used for retrieving, inserting and modifying records in a Navision database. C/AL resembles the Pascal language on which it is based. Read more on Wikipedia... https://en.wikipedia.org/wiki/C/AL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of C/AL happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - See also: (1 related languages) <a href="pascal.html">Pascal</a> ```Example from <a href='https://en.wikipedia.org/wiki/C/AL'>Wikipedia</a>: Item.RESET; Item.SETRANGE("Blocked",TRUE); IF Item.FINDSET THEN REPEAT IF Item."Profit %" < 20 THEN BEGIN Item."Profit %" := 20; Item.MODIFY(TRUE); END; UNTIL Item.NEXT = 0; Item.MODIFYALL("Blocked",FALSE); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token TRUE FALSE Built with Scroll v170.5.0 10/15/2024 372 1.9
C-- - Programming language C-- === C-- is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997 by Simon Peyton Jones. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 https://pldb.io/concepts/../lists/creators.html#q=Simon%20Peyton%20Jones Simon Peyton Jones #745 on PLDB 28 Years Old C-- (pronounced cee minus minus) is a C-like programming language. Its creators, functional programming researchers Simon Peyton Jones and Norman Ramsey, designed it to be generated mainly by compilers for very high-level languages rather than written by human programmers. Unlike many other intermediate languages, its representation is plain ASCII text, not bytecode or another binary format.. Read more on Wikipedia... https://en.wikipedia.org/wiki/C-- Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of C-- happened in <a href="../lists/labs.html#q=Tufts University">Tufts University</a> - C-- on HOPL https://hopl.info/showlanguage.prx?exp=3733 C-- on HOPL - See also: (6 related languages) <a href="c.html">C</a>, <a href="ascii.html">ASCII</a>, <a href="assembly-language.html">Assembly language</a>, <a href="modula-3.html">Modula-3</a>, <a href="bcpl.html">BCPL</a>, <a href="llvmir.html">LLVM IR</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/c/C--'>hello-world</a>: target byteorder little; import puts; export main; section "data"{ s:bits8[] "Hello World\0"; } foreign "C" main(){ foreign "C" puts("address"s); foreign "C" return(0); } ``` Built with Scroll v170.5.0 10/15/2024 394 2
Bywater-basic Built with Scroll v170.5.0 10/15/2024 6 0
Bython - Programming language Bython ====== Bython is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #821 on PLDB 9 Years Old ```Download source code: git clone https://github.com/mathialo/bython ``` Python with braces. Because python is awesome, but whitespace is awful. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Bython is developed on <a href="https://github.com/mathialo/bython">GitHub</a> and has 1,762 stars - Bython is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="bash.html">Bash</a> ```Example from the web: def print_message(num_of_times) { for i in range(num_of_times) { print("Bython is awesome!"); } } if __name__ == "__main__" { print_message(10); } ``` ```Example from <a href='https://riju.codes/bython'>Riju</a>: print("Hello, world!") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 304 1.5
Bytelisp Built with Scroll v170.5.0 10/15/2024 6 0
Bytecode-modeling-language Built with Scroll v170.5.0 10/15/2024 6 0
Bx Built with Scroll v170.5.0 10/15/2024 6 0
Butterfly-common-lisp Built with Scroll v170.5.0 10/15/2024 6 0
Business-rule-language Built with Scroll v170.5.0 10/15/2024 6 0
Business-process-modeling-language Built with Scroll v170.5.0 10/15/2024 6 0
Business Object Notation - Notation Business Object Notation ======================== Business Object Notation is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #2659 on PLDB 36 Years Old In software engineering, Business Object Notation (BON) is a method and graphical notation for high-level object-oriented analysis and design. The method was developed 1989–93 by Jean-Marc Nerson and Kim Waldén as a means of extending the higher-level concepts of the Eiffel programming language. It claims to be much simpler than its competition - the UML - but it didn't enjoy its commercial success.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Business_Object_Notation Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - Early development of Business Object Notation happened in <a href="../lists/labs.html#q=Eiffel Software">Eiffel Software</a> - See also: (2 related languages) <a href="eiffel.html">Eiffel</a>, <a href="uml.html">UML</a> Built with Scroll v170.5.0 10/15/2024 293 1.5
Business-basic Built with Scroll v170.5.0 10/15/2024 6 0
Business application language - Programming language Business application language ============================= Business application language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1974. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221974%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1974 #3257 on PLDB 51 Years Old Business Application Language (BAL) refers to one of many offshoots of the BASIC language and should not be confused with IBM's well-established Basic assembly language. Business Application Language was originally defined by Honeywell in 1973 and the major diffusion was in their system '80-'90 in Europe with the work of French firm Prologue S.A. that used BAL for programming on their proprietary Operative System (Prologue). Read more on Wikipedia... https://en.wikipedia.org/wiki/Business_application_language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Business application language happened in <a href="../lists/labs.html#q=Honeywell">Honeywell</a> - Business application language on HOPL https://hopl.info/showlanguage.prx?exp=4895 Business application language on HOPL - See also: (2 related languages) <a href="basic.html">BASIC</a>, <a href="unix.html">Unix</a> Built with Scroll v170.5.0 10/15/2024 311 1.6
BUSH - Programming language BUSH ==== BUSH is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2735 on PLDB 23 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BUSH happened in <a href="../lists/labs.html#q=PegaSoft">PegaSoft</a> - BUSH on HOPL https://hopl.info/showlanguage.prx?exp=8524 BUSH on HOPL Built with Scroll v170.5.0 10/15/2024 201 1
Bullfrog Built with Scroll v170.5.0 10/15/2024 6 0
Bugsys Built with Scroll v170.5.0 10/15/2024 6 0
BuddyScript - Programming language BuddyScript =========== BuddyScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #1676 on PLDB 23 Years Old BuddyScript is a domain-specific language originally developed by ActiveBuddy. The main purpose of the language is to be able to process natural language queries and return results in natural language form. It was the core language for the SmarterChild and Windows Live Agents which were IM/Web based robots. Read more on Wikipedia... https://en.wikipedia.org/wiki/BuddyScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BuddyScript happened in <a href="../lists/labs.html#q=ActiveBuddy">ActiveBuddy</a> - See also: (1 related languages) <a href="python.html">Python</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/BuddyScript'>hello-world</a>: =AnythingPerfect - Hello World ``` ```Example from <a href='http://helloworldcollection.de/#BuddyScript'>the Hello World Collection</a>: # Hello World in BuddyScript + =AnythingPerfect - Hello, world! ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 359 1.8
Bucklescript - Programming language Bucklescript ============ Bucklescript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010 by Evan Martin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Evan%20Martin Evan Martin #607 on PLDB 15 Years Old ```Download source code: git clone https://github.com/BuckleScript/bucklescript ``` The compiler for ReScript. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Bucklescript is developed on <a href="https://github.com/BuckleScript/bucklescript">GitHub</a> and has 6,621 stars - Early development of Bucklescript happened in <a href="../lists/labs.html#q=ReScript Association">ReScript Association</a> - Bucklescript is written in <a href="rescript.html">Rescript</a>, <a href="javascript.html">JavaScript</a>, <a href="ocaml.html">OCaml</a>, <a href="typescript.html">TypeScript</a>, <a href="json.html">JSON</a>, <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="c.html">C</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a>, <a href="xslt.html">XSLT</a>, <a href="lisp.html">Lisp</a>, <a href="vim-script.html">Vim script</a>, <a href="html.html">HTML</a>, <a href="svg.html">SVG</a> Built with Scroll v170.5.0 10/15/2024 359 1.8
Bucardo - Application Bucardo ======= Bucardo is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2009 by Jon Jensen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Jon%20Jensen Jon Jensen #570 on PLDB 16 Years Old ```Download source code: git clone https://github.com/bucardo/bucardo ``` Bucardo is an asynchronous PostgreSQL replication system, allowing for multi-source, multi-target operations. Bucardo is a replication system for Postgres that supports any number of sources and targets (aka masters and slaves). It is asynchronous and trigger based. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Bucardo is developed on <a href="https://github.com/bucardo/bucardo">GitHub</a> and has 733 stars - Early development of Bucardo happened in <a href="../lists/labs.html#q=https://github.com/bucardo/bucardo">https://github.com/bucardo/bucardo</a> - Bucardo is written in <a href="perl.html">Perl</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="bash.html">Bash</a>, <a href="diff.html">Diff</a> - See also: (4 related languages) <a href="postgresql.html">PostgreSQL</a>, <a href="sql.html">SQL</a>, <a href="plpgsql.html">PL/pgSQL</a>, <a href="perl.html">Perl</a> - Read more about Bucardo on the web: 1. https://wiki.postgresql.org/wiki/Bucardo 1. Built with Scroll v170.5.0 10/15/2024 364 1.8
Bsp Built with Scroll v170.5.0 10/15/2024 6 0
Bsml Built with Scroll v170.5.0 10/15/2024 6 0
Bscript Built with Scroll v170.5.0 10/15/2024 6 0
Bscript-interpreter Built with Scroll v170.5.0 10/15/2024 6 0
Bruijn - Programming language Bruijn ====== Bruijn is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Marvin Borner. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Marvin%20Borner Marvin Borner #1829 on PLDB 3 Years Old ```Download source code: git clone https://github.com/marvinborner/bruijn ``` Functional programming language based on pure de Bruijn indexed lambda calculus. Lambdas all the way down. No primitive functions. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - Bruijn compiles to <a href="blc.html">Binary Lambda Calculus</a> - Bruijn is written in <a href="markdown.html">Markdown</a>, <a href="haskell.html">Haskell</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="vim-script.html">Vim script</a>, <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a> - <a href="https://text.marvinborner.de/2023-04-06-01.html">First announcement of</a> Bruijn ```Example from the web: pow [index (iterate (mul 0) (+1))] …**… pow :test ((+2) ** (+3) =? (+8)) (true) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 392 2
BRUIN - Programming language BRUIN ===== BRUIN, aka Brown University Interactive Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1968. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221968%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1968 #2660 on PLDB 57 Years Old Brown University Interactive Language (BRUIN) was an introductory programming language developed at Brown University in the late 1960s. It operated in the IBM 360, and was similar to PL/1. The abstract of R. Read more on Wikipedia... https://en.wikipedia.org/wiki/Brown_University_Interactive_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BRUIN happened in <a href="../lists/labs.html#q=Brown University">Brown University</a> - BRUIN on HOPL https://hopl.info/showlanguage.prx?exp=377 BRUIN on HOPL - See also: (2 related languages) <a href="joss.html">JOSS</a>, <a href="doi.html">DOI</a> Built with Scroll v170.5.0 10/15/2024 273 1.4
Brouhaha Built with Scroll v170.5.0 10/15/2024 6 0
Brooks-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
Broccoli - Programming language Broccoli ======== Broccoli is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008 by Fogus. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Fogus Fogus #2644 on PLDB 17 Years Old ```Download source code: git clone https://github.com/broccoli-lang/broccoli/ ``` An interpreter for the broccoli 0.0.x language: http://blog.fogus.me/?s=broccoli - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Broccoli is developed on <a href="https://github.com/broccoli-lang/broccoli/">GitHub</a> and has 6 stars - Early development of Broccoli happened in <a href="../lists/labs.html#q=https://github.com/broccoli-lang/">https://github.com/broccoli-lang/</a> Built with Scroll v170.5.0 10/15/2024 252 1.3
Broccoli - Esoteric programming language Broccoli ======== Broccoli is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2022 by Mathieu CAROFF. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Mathieu%20CAROFF Mathieu CAROFF #2250 on PLDB 3 Years Old ```Download source code: git clone https://github.com/mathieucaroff/broccoli/ ``` Interpreter for the concatenative programming language Broccoli - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Broccoli is developed on <a href="https://github.com/mathieucaroff/broccoli/">GitHub</a> and has 1 stars - Early development of Broccoli happened in <a href="../lists/labs.html#q=IMT Atlantique">IMT Atlantique</a> - Broccoli is written in <a href="typescript.html">TypeScript</a>, <a href="html.html">HTML</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a> Built with Scroll v170.5.0 10/15/2024 281 1.4
Broccoli - Programming language Broccoli ======== Broccoli is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by CoconutMacaroon. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=CoconutMacaroon CoconutMacaroon #2458 on PLDB 5 Years Old ```Download source code: git clone https://github.com/CoconutMacaroon/Broccoli ``` A simple programming language based on the board game Robot Turtles (Kickstarter edition) - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Broccoli is developed on <a href="https://github.com/CoconutMacaroon/Broccoli">GitHub</a> and has 1 stars - Early development of Broccoli happened in <a href="../lists/labs.html#q=https://github.com/CoconutMacaroon/">https://github.com/CoconutMacaroon/</a> - Broccoli is written in <a href="cmake.html">CMake</a>, <a href="c.html">C</a>, <a href="xml.html">XML</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 280 1.4
Bro - Programming language Bro === Bro, aka Big Red One, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #881 on PLDB 31 Years Old 1k <span title="Bro repos on GitHub.">Repos</span> Bro's domain-specific scripting language enables site-specific monitoring policies. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,383 Bro repos on <a href="https://github.com/search?q=language:Bro">GitHub</a> - Early development of Bro happened in <a href="../lists/labs.html#q=Lawrence Berkeley National Lab">Lawrence Berkeley National Lab</a> - The Google BigQuery Public Dataset GitHub snapshot shows 122 users using Bro in 149 repos on <a href="https://api.github.com/search/repositories?q=language:Bro">GitHub</a> - GitHub supports <a href="https://github.com/bro/bro-sublime" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Bro - <a href="https://www.bro.org/">bro.org</a> was registered in 2002 Built with Scroll v170.5.0 10/15/2024 305 1.5
Brl Built with Scroll v170.5.0 10/15/2024 6 0
Brisk Built with Scroll v170.5.0 10/15/2024 6 0
BrightScript - Programming language BrightScript ============ BrightScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #3038 on PLDB 17 Years Old BrightScript is a powerful scripting language for building media and networked applications for embedded devices. This language features integrated support for a lightweight library of BrightScript objects, which are used to expose the API of the platform (device) that is running BrightScript. The BrightScript language connects generalized script functionality with underlying components for networking, media playback, UI screens, and interactive interfaces; BrightScript is optimized for generating user-friendly applications with minimal programmer effort. Now part of Roku. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BrightScript happened in <a href="../lists/labs.html#q=Atlassian">Atlassian</a> ```Example from the web: REM REM The game of Snake REM demonstrates BrightScript programming concepts REM June 22, 2008 REM REM Every BrightScript program must have a single Main() REM Sub Main() game_board=newGameBoard() While true game_board.SetSnake(newSnake(game_board.StartX(), game_board.StartY())) game_board.Draw() game_board.EventLoop() if game_board.GameOver() then ExitWhile End While End Sub ``` Built with Scroll v170.5.0 10/15/2024 321 1.6
BridgeTalk - Programming language BridgeTalk ========== BridgeTalk is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987 by Jeffrey G. Bonar and Blaise W. Liffick. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 https://pldb.io/concepts/../lists/creators.html#q=Jeffrey%20G.%20Bonar Jeffrey G. Bonar https://pldb.io/concepts/../lists/creators.html#q=Blaise%20W.%20Liffick Blaise W. Liffick #2875 on PLDB 38 Years Old A Visual Programming Language for Novices - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BridgeTalk happened in <a href="../lists/labs.html#q=Defense Technical Information Center">Defense Technical Information Center</a> - BridgeTalk on HOPL https://hopl.info/showlanguage.prx?exp=1871 BridgeTalk on HOPL - Read more about BridgeTalk on the web: 1. http://www.dtic.mil/dtic/tr/fulltext/u2/a218940.pdf 1. Built with Scroll v170.5.0 10/15/2024 268 1.3
Breccia - Text markup language Breccia ======= Breccia is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2019 by Michael Allan. https://pldb.io/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/../lists/creators.html#q=Michael%20Allan Michael Allan #2097 on PLDB 6 Years Old ```Download source code: git clone https://github.com/Michael-Allan/Breccia ``` Lightweight markup for point-form outlining and drafting. (mirror) - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Breccia is developed on <a href="https://github.com/Michael-Allan/Breccia">GitHub</a> and has 2 stars - Early development of Breccia happened in <a href="../lists/labs.html#q=reluk">reluk</a> - Breccia is written in <a href="markdown.html">Markdown</a> ```Example from the web: Definition of terms for project Breccia : see also http://reluk.ca/project/wayic/refractory/index.brec @ - A containment operator. : see `^^containment clauseimported /root/pldb.io/code/conceptPage.scroll exists true original ../code/conceptPage.scroll lines 22 ``` Built with Scroll v170.5.0 10/15/2024 291 1.5
Brainfuck - Esoteric programming language Brainfuck ========= Brainfuck is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 1993 by Urban Müller. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Urban%20M%C3%BCller Urban Müller #95 on PLDB 32 Years Old 2k <span title="Brainfuck repos on GitHub.">Repos</span> Brainfuck is an esoteric programming language created in 1993 by Urban Müller, and notable for its extreme minimalism. The language consists of only eight simple commands and an instruction pointer. While it is fully Turing-complete, it is not intended for practical use, but to challenge and amuse programmers. Read more on Wikipedia... https://en.wikipedia.org/wiki/Brainfuck Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - There are at least 1,631 Brainfuck repos on <a href="https://github.com/search?q=language:Brainfuck">GitHub</a> - Early development of Brainfuck happened in <a href="../lists/labs.html#q=Sentience Politics">Sentience Politics</a> - The Google BigQuery Public Dataset GitHub snapshot shows 790 users using Brainfuck in 832 repos on <a href="https://api.github.com/search/repositories?q=language:Brainfuck">GitHub</a> - Brainfuck Ubuntu package https://packages.ubuntu.com/jammy/bf Brainfuck Ubuntu package - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/brainfuck">grammar</a> for Brainfuck - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/brainfuck">package</a> for syntax highlighting Brainfuck - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/esoteric.py">syntax highlighting</a> for Brainfuck - GitHub supports <a href="https://github.com/Drako/SublimeBrainfuck" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Brainfuck - Brainfuck appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/robbielynch/ibrainfuck">Kernel</a> for Brainfuck - See also: (2 related languages) <a href="ascii.html">ASCII</a>, <a href="c.html">C</a> - 9 PLDB concepts link to Brainfuck: <a href="beef.html">beef-lang</a>, <a href="cloc.html">cloc</a>, <a href="cspydr.html">CSpydr</a>, <a href="ddp.html">DDP</a>, <a href="hyphy.html">HyPhy</a>, <a href="nit.html">Nit</a>, <a href="porffor.html">Porffor</a>, <a href="pygments.html">Pygments</a>, <a href="semicolon.html">semicolon</a> ```Example from <a href='https://riju.codes/brainf'>Riju</a>: ++++++++ [ >++++ [ >++ >+++ >+++ >+ <<<<- ] >+ >+ >- >>+ [<] <- ] >>. >---. +++++++..+++. >>. <-. <. +++.------.--------. >>+. >++. ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/Brainfuck.bf'>hello-world</a>: -[------->+<]>-.-[->+++++<]>++.+++++++..+++.[--->+<]>-----.---[->+++<]>.-[--->+<]>---.+++.------.--------. ``` ```Example from <a href='http://helloworldcollection.de/#Brainfuck'>the Hello World Collection</a>: Hello World in Brainfuck ++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++ ..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+. ``` ```Example from <a href='https://github.com/Drako/SublimeBrainfuck'>Linguist</a>: // Hello World ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++. ``` ```Example from <a href='https://en.wikipedia.org/wiki/Brainfuck'>Wikipedia</a>: -,+[ Read first character and start outer character reading loop -[ Skip forward if character is 0 >>++++[>++++++++<-] Set up divisor (32) for division loop (MEMORY LAYOUT: dividend copy remainder divisor quotient zero zero) <+<-[ Set up dividend (x minus 1) and enter division loop >+>+>-[>>>] Increase copy and remainder / reduce divisor / Normal case: skip forward <[[>+<-]>>+>] Special case: move remainder back to divisor and increase quotient <<<<<- Decrement dividend ] End division loop ]>>>[-]+ End skip loop; zero former divisor and reuse space for a flag >--[-[<->+++[-]]]<[ Zero that flag unless quotient was 2 or 3; zero quotient; check flag ++++++++++++<[ If flag then set up divisor (13) for second division loop (MEMORY LAYOUT: zero copy dividend divisor remainder quotient zero zero) >-[>+>>] Reduce divisor; Normal case: increase remainder >[+[<+>-]>+>>] Special case: increase remainder / move it back to divisor / increase quotient <<<<<- Decrease dividend ] End division loop >>[<+>-] Add remainder back to divisor to get a useful 13 >[ Skip forward if quotient was 0 -[ Decrement quotient and skip forward if quotient was 1 -<<[-]>> Zero quotient and divisor if quotient was 2 ]<<[<<->>-]>> Zero divisor and subtract 13 from copy if quotient was 1 ]<<[<<+>>-] Zero divisor and add 13 to copy if quotient was 0 ] End outer skip loop (jump to here if ((character minus 1)/32) was not 2 or 3) <[-] Clear remainder from first division if second division was skipped <.[-] Output ROT13ed character from copy and clear it <-,+ Read next character ] End character reading loop ``` Built with Scroll v170.5.0 10/15/2024 1006 5
Brain-Flak - Esoteric programming language Brain-Flak ========== Brain-Flak is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2016 by DJMcMayhem. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=DJMcMayhem DJMcMayhem #1514 on PLDB 9 Years Old ```Download source code: git clone https://github.com/DJMcMayhem/Brain-Flak/ ``` A minimalist esolang - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Brain-Flak is developed on <a href="https://github.com/DJMcMayhem/Brain-Flak/">GitHub</a> and has 86 stars - Early development of Brain-Flak happened in <a href="../lists/labs.html#q=https://github.com/DJMcMayhem">https://github.com/DJMcMayhem</a> - Brain-Flak is written in <a href="ruby.html">Ruby</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 261 1.3
Brackets-editor Built with Scroll v170.5.0 10/15/2024 6 0
BQN - Programming language BQN === BQN, aka Big Questions Notation, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Marshall Lochbaum. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Marshall%20Lochbaum Marshall Lochbaum #419 on PLDB 5 Years Old ```Download source code: git clone https://github.com/mlochbaum/BQN ``` An APL-like programming language. Self-hosted! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - BQN is developed on <a href="https://github.com/mlochbaum/BQN">GitHub</a> and has 867 stars - Early development of BQN happened in <a href="../lists/labs.html#q=https://github.com/mlochbaum/BQN/issues">https://github.com/mlochbaum/BQN/issues</a> - <a href="apl.html">APL</a> influenced the design of BQN - BQN is written in <a href="bqn.html">BQN</a>, <a href="html.html">HTML</a>, <a href="markdown.html">Markdown</a>, <a href="vim-script.html">Vim script</a>, <a href="javascript.html">JavaScript</a>, <a href="xml.html">XML</a>, <a href="autohotkey.html">AutoHotkey</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a> - Explore BQN snippets on <a href="http://www.rosettacode.org/wiki/Category:BQN">Rosetta Code</a> - 1 PLDB concepts link to BQN: <a href="bqn.html">BQN</a> ```Example from the web: #! /usr/bin/env bqn # Case conversion utilities case ← { diff ← -´ "Aa" Lower ⇐ -⟜diff Upper ⇐ Lower⁼ } hw ← <˘ 2‿∘ ⥊ "helloworld" hw case.Upper⌾(⊑¨)↩ •Out hw ↩ ∾ ⥊⍉ [hw, ", "‿"!"] # Hello, World! # Split at spaces and repeated characters Split ← { !1==𝕩 ⋄ (!2=•Type)¨𝕩 Proc ← { · 𝕊 ' ': spl⇐1 ; # Space: break and delete it prev Fn cur: ⟨spl,str⟩⇐ spl←0 ⋄ str←⟨cur⟩ # Include and don't break... { prev=cur ? spl+↩1 ; @ } # except at equal characters } GV‿GS ← {𝕏¨}¨ ⟨ {⟨s⇐str⟩:s;""} {𝕩.spl} ⟩ r ← Proc{»𝔽¨⊢} 𝕩 (∾¨ GV ⊔˜ ·+`GS) r } •Show Split hw # ⟨ "Hel" "lo," "World!" ⟩ ``` Built with Scroll v170.5.0 10/15/2024 497 2.5
Bpn2 Built with Scroll v170.5.0 10/15/2024 6 0
BPMN - Visual programming language BPMN ==== BPMN, aka Business Process Model and Notation, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #828 on PLDB 21 Years Old Business Process Model and Notation (BPMN) is a graphical representation for specifying business processes in a business process model. Business Process Management Initiative (BPMI) developed BPMN, which has been maintained by the Object Management Group since the two organizations merged in 2005. Version 2.0 of BPMN was released in January 2011, at which point the name was adapted to Business Process Model and Notation as execution semantics were also introduced alongside the notational and diagramming elements.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Business_Process_Model_and_Notation Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - Early development of BPMN happened in <a href="../lists/labs.html#q=Business Process Management Initiative">Business Process Management Initiative</a> and <a href="../lists/labs.html#q=Object Management Group">Object Management Group</a> - See also: (4 related languages) <a href="uml.html">UML</a>, <a href="bpel.html">BPEL</a>, <a href="xml.html">XML</a>, <a href="yawl.html">YAWL</a> Built with Scroll v170.5.0 10/15/2024 336 1.7
Bpl Built with Scroll v170.5.0 10/15/2024 6 0
bpkg-pm - Package manager bpkg-pm ======= bpkg-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2017 by Joseph Werle. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Joseph%20Werle Joseph Werle #578 on PLDB 8 Years Old ```Download source code: git clone https://github.com/bpkg/bpkg ``` Lightweight bash package manager - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - bpkg-pm is developed on <a href="https://github.com/bpkg/bpkg">GitHub</a> and has 1,888 stars - Early development of bpkg-pm happened in <a href="../lists/labs.html#q=The bpkg Team">The bpkg Team</a> - bpkg-pm is written in <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="bash.html">Bash</a> - <a href="http://www.bpkg.sh/">bpkg.sh</a> was registered in 2017 Built with Scroll v170.5.0 10/15/2024 298 1.5
Bpel Built with Scroll v170.5.0 10/15/2024 6 0
Boxx Built with Scroll v170.5.0 10/15/2024 6 0
Boxer Built with Scroll v170.5.0 10/15/2024 6 0
Bourne-shell Built with Scroll v170.5.0 10/15/2024 6 0
Bounce Built with Scroll v170.5.0 10/15/2024 6 0
Bounce - Programming language Bounce ====== Bounce is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #1955 on PLDB 9 Years Old ```Download source code: git clone https://github.com/orionrobots/Bounce ``` Visual Programming System For Esp8266 running NodeMCU - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Bounce is developed on <a href="https://github.com/orionrobots/Bounce">GitHub</a> and has 55 stars - Early development of Bounce happened in <a href="../lists/labs.html#q=https://github.com/orionrobots">https://github.com/orionrobots</a> - Bounce is written in <a href="css.html">CSS</a>, <a href="javascript.html">JavaScript</a>, <a href="scss.html">SCSS</a>, <a href="less.html">Less</a>, <a href="markdown.html">Markdown</a>, <a href="lua.html">Lua</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a> Built with Scroll v170.5.0 10/15/2024 298 1.5
Bossam Rule Language - Query language Bossam Rule Language ==================== Bossam Rule Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22queryLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">query language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #3381 on PLDB 21 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"queryLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>queryLanguage</a> - Early development of Bossam Rule Language happened in <a href="../lists/labs.html#q=Electronics & Telecommunications Research Institute">Electronics & Telecommunications Research Institute</a> - See also: (2 related languages) <a href="owl.html">OWL</a>, <a href="rdf.html">RDF</a> - Read more about Bossam Rule Language on the web: 1. https://link.springer.com/chapter/10.1007/978-3-540-30504-0_10 1. ```Example from the web: prefix family = http://family.com/Family#; namespace = http://family.com/Johns#; rule r1 is if family:isFatherOf(?x,?y) and family:isBrotherOf(?z,? then family:isUncleOf(?z,?y); fact f1 is family:isFatherOf(John,Bob); ``` Built with Scroll v170.5.0 10/15/2024 278 1.4
bosque - Programming language bosque ====== bosque is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #641 on PLDB 6 Years Old ```Download source code: git clone https://github.com/Microsoft/BosqueLanguage ``` The Bosque programming language is an experiment in regularized design for a machine assisted rapid and reliable software development lifecycle. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - bosque is developed on <a href="https://github.com/Microsoft/BosqueLanguage">GitHub</a> and has 5,254 stars - Early development of bosque happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - bosque is written in <a href="typescript.html">TypeScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="cpp.html">C++</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="elm.html">Elm</a>, <a href="yaml.html">YAML</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/Bosque.bsq'>hello-world</a>: namespace NSMain; entrypoint function main(): String { return "Hello World"; } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 341 1.7
Boron - Programming language Boron ===== Boron is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by Karl Robillard. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Karl%20Robillard Karl Robillard #1532 on PLDB 16 Years Old Boron is a scripting language similar to REBOL. The interpreter is a C library which may be copied under the terms of the LGPLv3. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="rebol.html">REBOL</a> influenced the design of Boron Language <a href="../lists/features.html">features</a> ====================================================== row Feature Threads FeatureLink ../features/hasThreads.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" {He said "That looks good!"} Token " { } {{ }} row Feature Multiline Strings FeatureLink ../features/hasMultilineStrings.html Supported <span class="hasFeature">✓</span> Example {{ Line 1 Line 2 }} Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print probe row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example my-list: [1 two 3.0 "four"] Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Homoiconicity FeatureLink ../features/hasHomoiconicity.html Supported <span class="hasFeature">✓</span> Example Token row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example catch [throw 22 print "You'll never see this."] if error? try [read %does_not_exist] [print "File not found"] Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Disk Output FeatureLink ../features/canWriteToDisk.html Supported <span class="hasFeature">✓</span> Example write %helloworld.txt "Hello, world!^/" Token row Feature Shebang FeatureLink ../features/canDoShebang.html Supported <span class="hasFeature">✓</span> Example #!/usr/bin/env boron Token Built with Scroll v170.5.0 10/15/2024 472 2.4
Borneo Built with Scroll v170.5.0 10/15/2024 6 0
Booster Built with Scroll v170.5.0 10/15/2024 6 0
Boost C++ libraries - Library Boost C++ libraries =================== Boost C++ libraries is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2833 on PLDB 27 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Early development of Boost C++ libraries happened in <a href="../lists/labs.html#q=Boost.org">Boost.org</a> - <a href="https://www.boost.org/">boost.org</a> was registered in 1998 Built with Scroll v170.5.0 10/15/2024 207 1
Boomerang Decompiler - Decompiler Boomerang Decompiler ==================== Boomerang Decompiler is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22decompiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">decompiler</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #1507 on PLDB 23 Years Old ```Download source code: git clone https://github.com/BoomerangDecompiler/boomerang ``` Boomerang Decompiler - Fighting the code-rot :) - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"decompiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>decompiler</a> - Boomerang Decompiler is developed on <a href="https://github.com/BoomerangDecompiler/boomerang">GitHub</a> and has 369 stars - Early development of Boomerang Decompiler happened in <a href="../lists/labs.html#q=Queensland University of Technology">Queensland University of Technology</a> - Boomerang Decompiler is written in <a href="cpp.html">C++</a>, <a href="c.html">C</a>, <a href="cmake.html">CMake</a>, <a href="assembly-language.html">Assembly language</a>, <a href="markdown.html">Markdown</a>, <a href="haskell.html">Haskell</a>, <a href="qt.html">Qt</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="sed.html">sed</a>, <a href="yacc.html">Yacc</a>, <a href="python.html">Python</a>, <a href="lex.html">Lex</a>, <a href="fortran-77.html">FORTRAN 77</a>, <a href="powershell.html">PowerShell</a> Built with Scroll v170.5.0 10/15/2024 330 1.6
Boogie - Programming language Boogie ====== Boogie is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1909 on PLDB 17 Years Old 21 <span title="Boogie repos on GitHub.">Repos</span> The Boogie IVL (intermediate verification language) is a simple language designed for verification which was originally created by Microsoft Research. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 21 Boogie repos on <a href="https://github.com/search?q=language:Boogie">GitHub</a> - Early development of Boogie happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - The Google BigQuery Public Dataset GitHub snapshot shows 4 users using Boogie in 4 repos on <a href="https://api.github.com/search/repositories?q=language:Boogie">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/verification.py">syntax highlighting</a> for Boogie ```Example from the web: // Variable a is a nested map that maps // integers to a map that maps 32-bit wide bitvectors // to booleans. var a:[int][bv32]bool; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 385 1.9
Boo - Programming language Boo === Boo is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Rodrigo B. De Oliveira. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Rodrigo%20B.%20De%20Oliveira Rodrigo B. De Oliveira #378 on PLDB 22 Years Old 232 <span title="Boo repos on GitHub.">Repos</span> Boo is an object-oriented, statically typed, general-purpose programming language that seeks to make use of the Common Language Infrastructure's support for Unicode, internationalization, and web applications, while using a Python-inspired syntax and a special focus on language and compiler extensibility. Some features of note include type inference, generators, multimethods, optional duck typing, macros, true closures, currying, and first-class functions. Boo was one of the three scripting languages for the Unity game engine (Unity Technologies employed De Oliveira), until it was dropped in 2014 due to small userbase. Read more on Wikipedia... https://en.wikipedia.org/wiki/Boo_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 232 Boo repos on <a href="https://github.com/search?q=language:Boo">GitHub</a> - Early development of Boo happened in <a href="../lists/labs.html#q=The Boo Programming Language">The Boo Programming Language</a> - The Google BigQuery Public Dataset GitHub snapshot shows 208 users using Boo in 241 repos on <a href="https://api.github.com/search/repositories?q=language:Boo">GitHub</a> - There are 23 <a href="https://projecteuler.net/language=Boo">Project Euler</a> users using Boo - Explore Boo snippets on <a href="http://www.rosettacode.org/wiki/Category:Boo">Rosetta Code</a> - Boo appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dotnet.py">syntax highlighting</a> for Boo - GitHub supports <a href="https://github.com/Shammah/boo-sublime" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Boo - See also: (10 related languages) <a href="csharp.html">C#</a>, <a href="python.html">Python</a>, <a href="genie.html">Genie</a>, <a href="vala.html">Vala</a>, <a href="unicode.html">Unicode</a>, <a href="unity-engine.html">Unity</a>, <a href="fantom.html">Fantom</a>, <a href="groovy.html">Groovy</a>, <a href="nemerle.html">Nemerle</a>, <a href="rebol.html">REBOL</a> ```Example from <a href='https://riju.codes/boo'>Riju</a>: print "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/Boo.boo'>hello-world</a>: print "Hello World" ``` ```Example from <a href='http://helloworldcollection.de/#Boo'>the Hello World Collection</a>: # Hello World in Boo print "Hello World" ``` ```Example from <a href='https://en.wikipedia.org/wiki/Boo_(programming_language)'>Wikipedia</a>: def fib(): a, b = 0L, 1L # The 'L's make the numbers double word length (typically 64 bits) while true: yield b a, b = b, a + b # Print the first 5 numbers in the series: for index as int, element in zip(range(5), fib()): print("${index+1}: ${element}") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example # \d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example # (\d+\.\d*|\d*\.\d+)([fF][+-]?[0-9]+)? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example # 0x[a-fA-F0-9]+ Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example # 0\d+ Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Type Inference FeatureLink ../features/hasTypeInference.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 859 4.3
Bon - Programming language Bon === Bon is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1967. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221967%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1967 #2979 on PLDB 58 Years Old Bon was a programming language created by Ken Thompson while he worked on the MULTICS operating system. Bon was named either after Thompson's wife Bonnie or else, after "a religion whose rituals involve the murmuring of magic formulas" (a reference to the Tibetan native religion Bön). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Bon happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - Read more about Bon on the web: 1. http://self.gutenberg.org/articles/bon_programming_language 1. Built with Scroll v170.5.0 10/15/2024 253 1.3
BOLT - Programming language BOLT ==== BOLT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1981. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221981%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1981 #3122 on PLDB 44 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BOLT happened in <a href="../lists/labs.html#q=American Microsystems, Inc">American Microsystems, Inc</a> - BOLT on HOPL https://hopl.info/showlanguage.prx?exp=5317 BOLT on HOPL - Read more about BOLT on Semantic Scholar: 1. https://semanticscholar.org/paper/52ce99d5cefd05c4e30dbf631e4bc9f24f34c52b 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Bolin Built with Scroll v170.5.0 10/15/2024 6 0
Boil Built with Scroll v170.5.0 10/15/2024 6 0
bog - Programming language bog === bog is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #630 on PLDB 5 Years Old ```Download source code: git clone https://github.com/Vexu/bog ``` Small, strongly typed, embeddable language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - bog is developed on <a href="https://github.com/Vexu/bog">GitHub</a> and has 531 stars - Early development of bog happened in <a href="../lists/labs.html#q=https://github.com/Vexu/bog/issues">https://github.com/Vexu/bog/issues</a> - bog is written in <a href="zig.html">Zig</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="yaml.html">YAML</a> ```Example from the web: let {print} = import "std.io" let world = "world" print(f"hello {world}!") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Async Await FeatureLink ../features/hasAsyncAwait.html Supported <span class="hasFeature">✓</span> Example let {print} = import "std.io" let foo = fn() print("foo started") let bar_frame = async bar() print("in foo") let bar_res = await bar_frame print("foo finished") return bar_res let bar = fn() print("bar started") suspend print("bar resumed") suspend print("bar finished") return 1 print("main started") let foo_frame = async foo() print("in main") let res = await foo_frame print("main finished:", res) Token row Feature hasForLoops FeatureLink ../features/hasForLoops.html Supported <span class="hasFeature">✓</span> Example let mut sum = 0 for let c in "hellö wörld" match c "h" => sum += 1 "e" => sum += 2 "l" => sum += 3 "ö" => sum += 4 "w" => sum += 5 "d" => sum += 6 Token row Feature hasTryCatch FeatureLink ../features/hasTryCatch.html Supported <span class="hasFeature">✓</span> Example let foo = fn(arg) try fails_on_1(arg) fails_on_2(arg) fails_on_3(arg) catch let err return err return 99 Token row Feature Destructuring FeatureLink ../features/hasDestructuring.html Supported <span class="hasFeature">✓</span> Example let add = fn ((a,b)) a + b let tuplify = fn (a,b) (a,b) return add(tuplify(1,2)) # 3 Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example let {print} = import "std.io" Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "pldb" Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example let pldb = "pldb" Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 556 2.8
Bob Built with Scroll v170.5.0 10/15/2024 6 0
boa - Minilanguage boa === boa is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22plzoo%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">minilanguage</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #2002 on PLDB 12 Years Old object-oriented, eager, first-class functions, dynamic types, extensible objects - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"plzoo"%5D%7D%5D%2C"logic"%3A"AND"%7D'>minilanguage</a> - Early development of boa happened in <a href="../lists/labs.html#q=University of Ljubljana">University of Ljubljana</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/boa.py">syntax highlighting</a> for boa - Read more about boa on the web: 1. https://github.com/andrejbauer/plzoo 1. Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 305 1.5
BNF - Grammar language BNF === BNF, aka Backus–Naur Form, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1956 by John Backus and Peter Naur. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221956%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1956 https://pldb.io/concepts/../lists/creators.html#q=John%20Backus John Backus https://pldb.io/concepts/../lists/creators.html#q=Peter%20Naur Peter Naur #651 on PLDB 69 Years Old In computer science, Backus–Naur form or Backus normal form (BNF) is a notation technique for context-free grammars, often used to describe the syntax of languages used in computing, such as computer programming languages, document formats, instruction sets and communication protocols. They are applied wherever exact descriptions of languages are needed: for instance, in official language specifications, in manuals, and in textbooks on programming language theory. Many extensions and variants of the original Backus–Naur notation are used; some are exactly defined, including extended Backus–Naur form (EBNF) and augmented Backus–Naur form (ABNF).. Read more on Wikipedia... https://en.wikipedia.org/wiki/Backus–Naur_form Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of BNF happened in <a href="../lists/labs.html#q=IBM">IBM</a> - BNF on HOPL https://hopl.info/showlanguage.prx?exp=1865 BNF on HOPL - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/bnf">grammar</a> for BNF - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/grammar_notation.py">syntax highlighting</a> for BNF - See also: (18 related languages) <a href="algol-58.html">ALGOL 58</a>, <a href="algol.html">Algol</a>, <a href="algol-60.html">ALGOL 60</a>, <a href="compiler-compiler.html">Compiler-Compiler</a>, <a href="yacc.html">Yacc</a>, <a href="symbol.html">SYMBOL</a>, <a href="ascii.html">ASCII</a>, <a href="regex.html">Regular Expressions</a>, <a href="pl-i.html">PL/I</a>, <a href="peg.html">PEG</a>, <a href="antlr.html">ANTLR</a>, <a href="java.html">Java</a>, <a href="haskell.html">Haskell</a>, <a href="coco-r.html">Coco/R</a>, <a href="gold.html">GOLD</a>, <a href="bison.html">Bison</a>, <a href="xpl.html">XPL</a>, <a href="isbn.html">ISBN</a> - 1 PLDB concepts link to BNF: <a href="parsers.html">Parsers</a> ```Example from <a href='https://en.wikipedia.org/wiki/Backus–Naur_form'>Wikipedia</a>: <syntax> ::= <rule> | <rule> <syntax> <rule> ::= <opt-whitespace> "<" <rule-name> ">" <opt-whitespace> "::=" <opt-whitespace> <expression> <line-end> <opt-whitespace> ::= " " <opt-whitespace> | "" <expression> ::= <list> | <list> <opt-whitespace> "|" <opt-whitespace> <expression> <line-end> ::= <opt-whitespace> <EOL> | <line-end> <line-end> <list> ::= <term> | <term> <opt-whitespace> <list> <term> ::= <literal> | "<" <rule-name> ">" <literal> ::= '"' <text1> '"' | "'" <text2> "'" <text1> ::= "" | <character1> <text1> <text2> ::= "" | <character2> <text2> <character> ::= <letter> | <digit> | <symbol> <letter> ::= "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" | "I" | "J" | "K" | "L" | "M" | "N" | "O" | "P" | "Q" | "R" | "S" | "T" | "U" | "V" | "W" | "X" | "Y" | "Z" | "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" | "i" | "j" | "k" | "l" | "m" | "n" | "o" | "p" | "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" | "y" | "z" <digit> ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" <symbol> ::= "|" | " " | "-" | "!" | "#" | "TEMPLATEquot; | "%" | "&" | "(" | ")" | "*" | "+" | "," | "-" | "." | "/" | ":" | ";" | ">" | "=" | "<" | "?" | "@" | "[" | "\" | "]" | "^" | "_" | "`" | "{" | "}" | "~" <character1> ::= <character> | "'" <character2> ::= <character> | '"' <rule-name> ::= <letter> | <rule-name> <rule-char> <rule-char> ::= <letter> | <digit> | "-" ``` Built with Scroll v170.5.0 10/15/2024 1033 5.2
BMP file format - Binary data format BMP file format =============== BMP file format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2391 on PLDB 25 Years Old The BMP file format, also known as bitmap image file or device independent bitmap (DIB) file format or simply a bitmap, is a raster graphics image file format used to store bitmap digital images, independently of the display device (such as a graphics adapter), especially on Microsoft Windows and OS/2 operating systems. The BMP file format is capable of storing two-dimensional digital images both monochrome and color, in various color depths, and optionally with data compression, alpha channels, and color profiles. The Windows Metafile (WMF) specification covers the BMP file format. Read more on Wikipedia... https://en.wikipedia.org/wiki/BMP_file_format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of BMP file format happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> Built with Scroll v170.5.0 10/15/2024 301 1.5
Bml Built with Scroll v170.5.0 10/15/2024 6 0
BMD - Programming language BMD === BMD is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1961. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221961%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1961 #3380 on PLDB 64 Years Old Biomedical Computer Programs for Data Description and Statistical Analyses - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BMD happened in <a href="../lists/labs.html#q=University of California Los Angeles">University of California Los Angeles</a> - BMD on HOPL https://hopl.info/showlanguage.prx?exp=145 BMD on HOPL - Read more about BMD on the web: 1. https://www.jstor.org/stable/pdf/3150004.pdf 1. Built with Scroll v170.5.0 10/15/2024 235 1.2
blz - Programming language blz === blz is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1702 on PLDB 10 Years Old ```Download source code: git clone https://github.com/blazingkin/blz-ospl ``` An open source programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - blz is developed on <a href="https://github.com/blazingkin/blz-ospl">GitHub</a> and has 23 stars - blz is written in <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="csv.html">CSV</a>, <a href="bash.html">Bash</a> ```Example from the web: import Lists :main # Print cubes of even numbers evens = range(1000).filter!(x -> x % 2 == 0) print(evens.map!(x -> x ** 3) end ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 359 1.8
blur-markup-language - Text markup language blur-markup-language ==================== blur-markup-language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2017 by Andrew Yoon. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Andrew%20Yoon Andrew Yoon #1824 on PLDB 8 Years Old ```Download source code: git clone https://github.com/ajyoon/bml ``` Write text that changes! - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - blur-markup-language is developed on <a href="https://github.com/ajyoon/bml">GitHub</a> and has 26 stars - Early development of blur-markup-language happened in <a href="../lists/labs.html#q=https://nothing-to-say.org/">https://nothing-to-say.org/</a> - blur-markup-language is written in <a href="typescript.html">TypeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a> - <a href="http://www.bml-lang.org/">bml-lang.org</a> was registered in 2018 Built with Scroll v170.5.0 10/15/2024 309 1.5
Bluespec - Programming language Bluespec ======== Bluespec is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #887 on PLDB 25 Years Old 275 <span title="Bluespec repos on GitHub.">Repos</span> Bluespec, Inc. is a semiconductor tool design company co-founded by Prof. Arvind of MIT in June 2003. Read more on Wikipedia... https://en.wikipedia.org/wiki/Bluespec Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 275 Bluespec repos on <a href="https://github.com/search?q=language:Bluespec">GitHub</a> - Early development of Bluespec happened in <a href="../lists/labs.html#q=Bluespec, Inc">Bluespec, Inc</a> - The Google BigQuery Public Dataset GitHub snapshot shows 32 users using Bluespec in 51 repos on <a href="https://api.github.com/search/repositories?q=language:Bluespec">GitHub</a> - GitHub supports <a href="https://github.com/thotypous/sublime-bsv" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Bluespec - See also: (2 related languages) <a href="haskell.html">Haskell</a>, <a href="systemverilog.html">SystemVerilog</a> ```Example from <a href='https://github.com/thotypous/sublime-bsv'>Linguist</a>: package TbTL; import TL::*; interface Lamp; method Bool changed; method Action show_offs; method Action show_ons; method Action reset; endinterface module mkLamp#(String name, Bool lamp)(Lamp); Reg#(Bool) prev <- mkReg(False); method changed = (prev != lamp); method Action show_offs; if (prev && !lamp) $write (name + " off, "); endmethod method Action show_ons; if (!prev && lamp) $write (name + " on, "); endmethod method Action reset; prev <= lamp; endmethod endmodule (* synthesize *) module mkTest(); let dut <- sysTL; Reg#(Bit#(16)) ctr <- mkReg(0); Reg#(Bool) carN <- mkReg(False); Reg#(Bool) carS <- mkReg(False); Reg#(Bool) carE <- mkReg(False); Reg#(Bool) carW <- mkReg(False); Lamp lamps[12]; lamps[0] <- mkLamp("0: NS red ", dut.lampRedNS); lamps[1] <- mkLamp("1: NS amber", dut.lampAmberNS); lamps[2] <- mkLamp("2: NS green", dut.lampGreenNS); lamps[3] <- mkLamp("3: E red ", dut.lampRedE); lamps[4] <- mkLamp("4: E amber", dut.lampAmberE); lamps[5] <- mkLamp("5: E green", dut.lampGreenE); lamps[6] <- mkLamp("6: W red ", dut.lampRedW); lamps[7] <- mkLamp("7: W amber", dut.lampAmberW); lamps[8] <- mkLamp("8: W green", dut.lampGreenW); lamps[9] <- mkLamp("9: Ped red ", dut.lampRedPed); lamps[10] <- mkLamp("10: Ped amber", dut.lampAmberPed); lamps[11] <- mkLamp("11: Ped green", dut.lampGreenPed); rule start (ctr == 0); $dumpvars; endrule rule detect_cars; dut.set_car_state_N(carN); dut.set_car_state_S(carS); dut.set_car_state_E(carE); dut.set_car_state_W(carW); endrule rule go; ctr <= ctr + 1; if (ctr == 5000) carN <= True; if (ctr == 6500) carN <= False; if (ctr == 12_000) dut.ped_button_push; endrule rule stop (ctr > 32768); $display("TESTS FINISHED"); $finish(0); endrule function do_offs(l) = l.show_offs; function do_ons(l) = l.show_ons; function do_reset(l) = l.reset; function do_it(f); action for (Integer i=0; i<12; i=i+1) f(lamps[i]); endaction endfunction function any_changes(); Bool b = False; for (Integer i=0; i<12; i=i+1) b = b || lamps[i].changed; return b; endfunction rule show (any_changes()); do_it(do_offs); do_it(do_ons); do_it(do_reset); $display("(at time %d)", $time); endrule endmodule endpackage ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token True False row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 785 3.9
Blueprints - Visual programming language Blueprints ========== Blueprints is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22visual%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">visual programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #3037 on PLDB 11 Years Old Blueprints is the visual scripting system inside Unreal Engine 4 and is a fast way to start prototyping your game. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"visual"%5D%7D%5D%2C"logic"%3A"AND"%7D'>visual programming language</a> - Early development of Blueprints happened in <a href="../lists/labs.html#q=Epic Games">Epic Games</a> Built with Scroll v170.5.0 10/15/2024 212 1.1
blue - Programming language blue ==== blue is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #2874 on PLDB 16 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of blue happened in <a href="../lists/labs.html#q=IBM">IBM</a> - blue on HOPL https://hopl.info/showlanguage.prx?exp=1863 blue on HOPL - Read more about blue on the web: 1. https://www.ibm.com/developerworks/library/os-blue/index.html 1. Built with Scroll v170.5.0 10/15/2024 220 1.1
Blue - Programming language Blue ==== Blue is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 #2649 on PLDB 48 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Blue happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Blue on HOPL https://hopl.info/showlanguage.prx?exp=792 Blue on HOPL Built with Scroll v170.5.0 10/15/2024 201 1
Blox Built with Scroll v170.5.0 10/15/2024 6 0
BlooP - Esoteric programming language BlooP ===== BlooP is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 1979. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221979%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1979 #1063 on PLDB 46 Years Old BlooP and FlooP are simple programming languages designed by Douglas Hofstadter to illustrate a point in his book Gödel, Escher, Bach. BlooP is a non-Turing-complete programming language whose main control flow structure is a bounded loop (i.e. recursion is not permitted). Read more on Wikipedia... https://en.wikipedia.org/wiki/BlooP_and_FlooP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Early development of BlooP happened in <a href="../lists/labs.html#q=Fluid Analogies Research Group">Fluid Analogies Research Group</a> - Explore BlooP snippets on <a href="http://www.rosettacode.org/wiki/Category:BlooP">Rosetta Code</a> - BlooP on HOPL https://hopl.info/showlanguage.prx?exp=844 BlooP on HOPL ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/Bloop.bloop'>hello-world</a>: DEFINE PROCEDURE ''HELLO-WORLD'' [N]: BLOCK 0: BEGIN PRINT['Hello World'] BLOCK 0: END. HELLO-WORLD[1]; ``` ```Example from <a href='https://en.wikipedia.org/wiki/BlooP_and_FlooP'>Wikipedia</a>: DEFINE PROCEDURE ''ACKERMANN'' [M, N]: BLOCK 0: BEGIN CELL(0) ⇐ M; OUTPUT ⇐ N; CELL(1) ⇐ 0; MU-LOOP: BLOCK 1: BEGIN IF CELL(0) = 0, THEN: BLOCK 2: BEGIN OUTPUT ⇐ OUTPUT + 1; IF CELL(1) = 0, THEN: ABORT LOOP 1; CELL(0) ⇐ TOP [CELL(1)]; CELL(1) ⇐ POP [CELL(1)]; QUIT BLOCK 1; BLOCK 2: END IF OUTPUT = 0, THEN: BLOCK 3: BEGIN OUTPUT ⇐ 1; CELL(0) ⇐ MINUS [CELL(0), 1]; QUIT BLOCK 1; BLOCK 3: END OUTPUT ⇐ MINUS [OUTPUT, 1]; CELL(1) ⇐ PUSH [MINUS [CELL(0), 1], CELL(1)]; BLOCK 1: END; BLOCK 0: END. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token PRINT Built with Scroll v170.5.0 10/15/2024 477 2.4
Blooms Built with Scroll v170.5.0 10/15/2024 6 0
bloom - Programming language bloom ===== bloom is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #1048 on PLDB 15 Years Old ```Download source code: git clone https://github.com/bloom-lang/bud ``` Prototype Bud runtime (Bloom Under Development) - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - bloom is developed on <a href="https://github.com/bloom-lang/bud">GitHub</a> and has 854 stars - Early development of bloom happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - bloom is written in <a href="ruby.html">Ruby</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - <a href="http://bloom-lang.net/">bloom-lang.net</a> was registered in 2010 Built with Scroll v170.5.0 10/15/2024 265 1.3
blockml - Text markup language blockml ======= blockml is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1623 on PLDB 11 Years Old ```Download source code: git clone https://github.com/Lindemann/BlockML ``` BlockML is a lightweight markup language for scientific documents. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - blockml is developed on <a href="https://github.com/Lindemann/BlockML">GitHub</a> and has 4 stars - Early development of blockml happened in <a href="../lists/labs.html#q=Aww Apps">Aww Apps</a> - blockml is written in <a href="css.html">CSS</a>, <a href="objective-c.html">Objective-C</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="scss.html">SCSS</a>, <a href="javascript.html">JavaScript</a>, <a href="c.html">C</a>, <a href="html.html">HTML</a>, <a href="svg.html">SVG</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: /* ____ __ __ __ _____ / __ )/ /___ _____/ /__/ |/ / / / __ / / __ \/ ___/ //_/ /|_/ / / / /_/ / / /_/ / /__/ ,< / / / / /___ /_____/_/\____/\___/_/|_/_/ /_/_____/ */ head[ title[Recap of John McCarthy's Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I] h3[Judith Lindemann] h5[Berlin, 25 December 2013] ] h1[Preface] This text is originated as an exercise for an university course about scientific writing at the Beuth University of Applied Sciences Berlin. The assignment was to choose a computer science paper, reproduce the key ideas in own words, and add some own thoughts about that topic as conclusion. I have selected the classical paper "b[Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I]" by John McCarthy from 1960 (id[LISP]), because it permits a fascinating look into the history of programming languages and is the origin of many concepts that are still relevant today. This text is also influenced by Paul Graham's article "b[Roots of Lisp]" from 2002 (id[ROOTS]) about that McCarthy paper. I follow Paul Graham's approach to provide code examples in actual LISP code instead of m-expressions, and I assume that c[quote] and c[cond] are elementary functions. toc[Contents] sec[Introduction][ The paper (id[LISP]) describes a dynamic typed and functional programming language called LISP. The name LISP is an abbreviation for b[LIS]t b[P]rocessor, which is a very suitable name, because the whole syntax is completely based on a simple list notation for code and data. LISP was developed in 1958, two years before the paper was published. The main purpose for the development was the lack of appropriate programming languages for artificial intelligence applications. At this time FORTRAN was the dominant high level programming language, but it was developed for numeric calculations and engineering tasks and therefore no good fit for AI problems. LISP was influenced by IPL (Information Processing Language), which was an experimental programming language from 1957 (see id[IPL]). IPL was dedicated to AI research, but also inappropriate because it was an assembly language. Some of the IPL concepts that LISP had adopted and heavily improved were: list-processing, higher-order functions, recursion and computation with symbols. Some other concepts were new, for example: conditional control flow, garbage collection, lazy evaluation, and dynamic typing. At first, we will learn something about the mathematical concepts behind LISP. Then, we will see that the early LISP had only two simple data types. After that, we will define 5-7 elementary functions and we will use them as building blocks to create our own functions. Then, we will see how the memory management works. At the end, we will look, how LISP was doing in the past 55 years and how LISP is doing today. ]/* Introduction */ sec[Mathematical concepts][ sec[Propositional expressions][ Propositional expressions are expressions whose values are either c[T] "true" or c[F] "false". These expressions are often combined by connectives like c[∧] "and", c[∨] "or" and c[¬] "not". Typical examples are: math[$x < y$ $(x < y) \land (b = c)$] ]/* Propositional Expressions */ sec[Conditional expressions][ The notation of conditional expressions was a new concept, developed by McCarthy in 1960. It is the ancestor of the "if...then...else" condition, who is part of nearly every programming language nowadays. Conditional expressions allow a recursive definition of functions in a convenient way. A conditional expression has the form: math[$(p_1 \rightarrow e_1,\cdots,p_n \rightarrow e_n)$] The b[p]’s are propositional expressions that are true or false. The b[e]’s could be any kind of expression. One could read "if b[p]sub[1] then b[e]sub[1], else if b[p] sub[2] then b[e]sub[2], ..., else if b[p]sub[n] then b[e]sub[n]" or "b[p]sub[1] yields b[e]sub[1], ..., b[p]sub[n] yields b[e]sub[n]". The b[p]’s get evaluate from left to right. When the first true b[p] is found, then the conditional expressions returns the b[e] that belongs to the b[p]. math[$(1 < 2 \rightarrow 4, 1 > 2 \rightarrow 3) = 4$ $(2 < 1 \rightarrow 4, 2 > 1 \rightarrow 3, 2 > 1 \rightarrow 2) = 3$ $(2 < 1 \rightarrow 4, T \rightarrow 3) = 3$ $(2 < 1 \rightarrow {0 \over 0}, T \rightarrow 3) = 3$] The whole conditional expressions is undefined: ol[ - if all b[p]'s are false, - if an undefined b[p] occurs before a true b[p] occurs - or if the b[e] that belongs to the first true b[p] is undefined it self ] math[$(2 < 1 \rightarrow 3, 4 < 1 \rightarrow 4) \mbox{ is undefined}$ $({0 \over 0} < 1 \rightarrow 3, 1 < 4 \rightarrow 4) \mbox{ is undefined}$ $(2 < 1 \rightarrow 3, T \rightarrow {0 \over 0} )\mbox{ is undefined}$] ][COND]/* Conditional expressions */ sec[Recursive function definitions][ With the help of conditional expressions it is easy to define recursive functions. The factorial of a non-negative integer b[n] could be described as follows: math[$n! = (n = 0 \rightarrow 1, T \rightarrow n \cdot(n - 1)!)$] The evaluation of 0! returns 1. The evaluation of 2! looks as follows: math[\\begin{eqnarray*} 2! &=& (2 = 0 \\rightarrow 1, T \\rightarrow 2 \\cdot (2 - 1)!)\\\\ &=& 2 \\cdot 1!\\\\ &=& 2 \\cdot (1 = 0 \\rightarrow 1 T \\rightarrow \\cdot (1 - 1)!)\\\\ &=& 2 \\cdot 1 \\cdot 0!\\\\ &=& 2 \\cdot 1 \\cdot (0 = 0 \\rightarrow 1, T \\rightarrow 0\\cdot(0-1)!)\\\\ &=&2\\cdot1\\cdot1\\\\ &=&2 \\end{eqnarray*}] ]/* Recursive function definitions */ sec[Lambda calculus][ The Lambda calculus is a formal notation, which is used in LISP to generate new functions and to use functions as arguments. It was introduced by Alonzo Church in 1941 (see id[ LAMBDA]). Church distinguishes between forms and functions. An expression like im[$y^2 + x$] is a form. An expression like im[$f(3, 4)$ ] a function. im[$y^2 + x$] is not a function because the expression im[$y^2 + x(3, 4)$] does not determine and could turn into 19 or 13. The problem is that the order, in which the arguments 3 and 4 are inserted into the form, is undefined. To convert a form into a function we can write: is $2.50 for the first one, and $2.00 for each additional one math[$\lambda((x_1, \cdots, x_n),\cal E)$] im[$\cal E$] is a form and im[$x_1, \cdots, x_n$] are the ordered parameters for im[$\cal E$]. The λ-expression is a function because the variables in im[$\cal E$] can be substituted with arguments in the order of the parameter list im[$x_1, \cdots, x_n$]. We say that the variables of a λ-expression are bounded. The example from above looks now like this: math[$\lambda((x,y),y^2 +x)$] And with arguments like this: math[$\lambda((x,y),y^2 +x)(3,4) = 19$] If we want to define a recursive function like math[${\rm sqrt}(a,x,\epsilon) = (|x^2 - a| < \epsilon \rightarrow x, T \rightarrow {\rm sqrt}(a, {1 \over 2}(x + {a \over x}),\epsilon))$] in lambda notation math[${\rm sqrt} = \lambda((a,x,\epsilon),(|x^2 - a| < \epsilon \rightarrow x, T\rightarrow {\rm sqrt} (a,{1 \over 2}(x + {a \over x}), \epsilon))),$] we found that these definition is inadequate, because the right-hand side im[$sqrt$] can not serve as an expression for the whole function. Remember, a function would look like im[$sqrt(a,x,ε)$]. In order to define recursive λ-expressions, we must introduce a new notation. math[$label(f,\cal E)$] b[f] can be seen as the function name. The occurrence of b[f] within im[$\cal E$] will be evaluated to the label-expression as if b[f] is a parameter of the function. math[$label(sqrt, \lambda((a,x,\epsilon),(| x^2 - a| < \epsilon \rightarrow x, T \rightarrow {\rm sqrt} (a, {1 \over 2}(x + {a \over x}),\epsilon))))$] ][LAMBDACALCULUS]/* Lambda calculus */ ]/* Mathematical concepts behind Lisp */ ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token HackerNews discussions of blockml ================================= title|titleLink|date|score|comments Show HN: BlockML – A markup language for scientific documents|https://news.ycombinator.com/item?id=7698827|05/05/2014|3|0 Built with Scroll v170.5.0 10/15/2024 1798 9
Blockly - Library Blockly ======= Blockly is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #2222 on PLDB 14 Years Old Blockly is a client-side JavaScript library for creating visual block programming languages and editors. It is a project of Google and is open-source under the Apache 2.0 License. It typically runs in a web browser, and visually resembles Scratch. Read more on Wikipedia... https://en.wikipedia.org/wiki/Blockly Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Early development of Blockly happened in <a href="../lists/labs.html#q=Google">Google</a> and <a href="../lists/labs.html#q=MIT">MIT</a> - See also: (9 related languages) <a href="javascript.html">JavaScript</a>, <a href="scratch.html">Scratch</a>, <a href="python.html">Python</a>, <a href="php.html">PHP</a>, <a href="dart.html">Dart</a>, <a href="webgl.html">WebGL</a>, <a href="svg.html">SVG</a>, <a href="android.html">Android</a>, <a href="ios.html">iOS</a> Built with Scroll v170.5.0 10/15/2024 311 1.6
Blitzplus Built with Scroll v170.5.0 10/15/2024 6 0
BlitzMax - Programming language BlitzMax ======== BlitzMax is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #545 on PLDB 11 Years Old 219 <span title="BlitzMax repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/blitz-research/blitzmax ``` BlitzMax - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - BlitzMax is developed on <a href="https://github.com/blitz-research/blitzmax">GitHub</a> and has 151 stars - There are at least 219 BlitzMax repos on <a href="https://github.com/search?q=language:BlitzMax">GitHub</a> - Early development of BlitzMax happened in <a href="../lists/labs.html#q=Blitz Research">Blitz Research</a> - BlitzMax is written in <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="lua.html">Lua</a>, <a href="assembly-language.html">Assembly language</a>, <a href="objective-c.html">Objective-C</a>, <a href="html.html">HTML</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a>, <a href="css.html">CSS</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="cmake.html">CMake</a>, <a href="ini.html">Ini</a>, <a href="wasm.html">WebAssembly</a>, <a href="perl.html">Perl</a> - The Google BigQuery Public Dataset GitHub snapshot shows 46 users using BlitzMax in 52 repos on <a href="https://api.github.com/search/repositories?q=language:BlitzMax">GitHub</a> - Explore BlitzMax snippets on <a href="http://www.rosettacode.org/wiki/Category:BlitzMax">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/basic.py">syntax highlighting</a> for BlitzMax - GitHub supports <a href="https://github.com/textmate/blitzmax.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for BlitzMax ```Example from <a href='https://github.com/textmate/blitzmax.tmbundle'>Linguist</a>: SuperStrict Framework Brl.StandardIO Type TMyType Field property:int Function A:int(param:int) 'do nothing End Function Method B:int(param:int) 'do nothing End Method End Type Global my:TMyType = new TMyType ?Win32 my.A() my.B() ?Linux my.B() my.A() ? ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Pointers FeatureLink ../features/hasPointers.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 628 3.1
BlitzBasic - Programming language BlitzBasic ========== BlitzBasic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #658 on PLDB 25 Years Old 595 <span title="BlitzBasic repos on GitHub.">Repos</span> Blitz BASIC refers to the programming language dialect that was interpreted by the first Blitz compilers, devised by New Zealand-based developer Mark Sibly. Being derived from BASIC, Blitz syntax was designed to be easy to pick up for beginners first learning to program. The languages are game-programming oriented but are often found general-purpose enough to be used for most types of application. Read more on Wikipedia... https://en.wikipedia.org/wiki/Blitz_BASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 595 BlitzBasic repos on <a href="https://github.com/search?q=language:BlitzBasic">GitHub</a> - Early development of BlitzBasic happened in <a href="../lists/labs.html#q=Blitz Research">Blitz Research</a> - The Google BigQuery Public Dataset GitHub snapshot shows 417 users using BlitzBasic in 492 repos on <a href="https://api.github.com/search/repositories?q=language:BlitzBasic">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/basic.py">syntax highlighting</a> for BlitzBasic - GitHub supports <a href="https://github.com/textmate/blitzmax.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for BlitzBasic - See also: (10 related languages) <a href="basic.html">BASIC</a>, <a href="linux.html">Linux</a>, <a href="monkey.html">Monkey</a>, <a href="opengl.html">OpenGL</a>, <a href="ascii.html">ASCII</a>, <a href="lua.html">Lua</a>, <a href="unicode.html">Unicode</a>, <a href="csharp.html">C#</a>, <a href="purebasic.html">PureBasic</a>, <a href="ios.html">iOS</a> ```Example from <a href='https://github.com/textmate/blitzmax.tmbundle'>Linguist</a>: Local i, start, result Local s.Sum3Obj = New Sum3Obj For i = 1 To 100000 s = New Sum3Obj result = Handle Before s Delete s Next start = MilliSecs() For i = 1 To 1000000 result = Sum3_(MakeSum3Obj(i, i, i)) Next start = MilliSecs() - start Print start start = MilliSecs() For i = 1 To 1000000 result = Sum3(i, i, i) Next start = MilliSecs() - start Print start WaitKey End Function Sum3(a, b, c) Return a + b + c End Function Type Sum3Obj Field isActive Field a, b, c End Type Function MakeSum3Obj(a, b, c) Local s.Sum3Obj = Last Sum3Obj If s\isActive Then s = New Sum3Obj s\isActive = True s\a = a s\b = b s\c = c Restore label Read foo Return Handle(s) End Function .label Data (10 + 2), 12, 14 : Function Sum3_(a_) Local a.Sum3Obj = Object.Sum3Obj a_ Local return_ = a\a + a\b + a\c Insert a Before First Sum3Obj :: a\isActive = False Return return_ End Function ;~IDEal Editor Parameters: ;~C#Blitz3D ``` ```Example from <a href='https://en.wikipedia.org/wiki/Blitz_BASIC'>Wikipedia</a>: AppTitle = "Binary Clock" Graphics 145,85 secondtimer = CreateTimer(2) Repeat Hour = CurrentTime()[..2].ToInt() Minute = CurrentTime()[4..6].ToInt() Second = CurrentTime()[6..].ToInt() If Hour >= 12 Then PM = 1 If Hour > 12 Then Hour = Hour - 12 If Hour = 0 Then Hour = 12 'should do this otherwise the PM dot will be 'Left up once the clock rolls past midnight! Cls SetColor(0,255,0) 'make the text green For the PM part If PM = 1 Then DrawText "PM",5,5 'set the text colour back To white For the rest SetColor(255,255,255) For bit=0 Until 6 xpos=20*(6-bit) binaryMask=2^bit 'do hours If (bit<4) If (hour & binaryMask) DrawText "1",xpos,5 Else DrawText "0",xpos,5 EndIf EndIf 'do the minutes If (minute & binaryMask) DrawText "1", xpos,25 Else DrawText "0", xpos,25 EndIf 'do the seconds If (second & binaryMask) DrawText "1",xpos,45 Else DrawText "0",xpos,45 EndIf Next 'make the text red For the decimal time SetColor(255,0,0) DrawText "Decimal: " + CurrentTime(),5,65 'set the text back To white For the rest SetColor(255,255,255) Flip 'will wait half a second WaitTimer(secondTimer) If KeyHit(KEY_ESCAPE) Then Exit Forever ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token True False Built with Scroll v170.5.0 10/15/2024 973 4.9
Blitz3D - Programming language Blitz3D ======= Blitz3D is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1692 on PLDB 24 Years Old Blitz BASIC refers to the programming language dialect that was interpreted by the first Blitz compilers, devised by New Zealand-based developer Mark Sibly. Being derived from BASIC, Blitz syntax was designed to be easy to pick up for beginners first learning to program. The languages are game-programming oriented but are often found general-purpose enough to be used for most types of application. Read more on Wikipedia... https://en.wikipedia.org/wiki/Blitz3D Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Blitz3D happened in <a href="../lists/labs.html#q=Blitz Research">Blitz Research</a> - See also: (10 related languages) <a href="basic.html">BASIC</a>, <a href="linux.html">Linux</a>, <a href="monkey.html">Monkey</a>, <a href="opengl.html">OpenGL</a>, <a href="ascii.html">ASCII</a>, <a href="lua.html">Lua</a>, <a href="unicode.html">Unicode</a>, <a href="csharp.html">C#</a>, <a href="purebasic.html">PureBasic</a>, <a href="ios.html">iOS</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/Blitz3D.bb'>hello-world</a>: ;Blitz3D Hello World demo by MANIAK_dobrii Print "Hello World" WaitKey End ``` ```Example from <a href='https://en.wikipedia.org/wiki/Blitz3D'>Wikipedia</a>: AppTitle = "Binary Clock" Graphics 145,85 secondtimer = CreateTimer(2) Repeat Hour = CurrentTime()[..2].ToInt() Minute = CurrentTime()[4..6].ToInt() Second = CurrentTime()[6..].ToInt() If Hour >= 12 Then PM = 1 If Hour > 12 Then Hour = Hour - 12 If Hour = 0 Then Hour = 12 'should do this otherwise the PM dot will be 'Left up once the clock rolls past midnight! Cls SetColor(0,255,0) 'make the text green For the PM part If PM = 1 Then DrawText "PM",5,5 'set the text colour back To white For the rest SetColor(255,255,255) For bit=0 Until 6 xpos=20*(6-bit) binaryMask=2^bit 'do hours If (bit<4) If (hour & binaryMask) DrawText "1",xpos,5 Else DrawText "0",xpos,5 EndIf EndIf 'do the minutes If (minute & binaryMask) DrawText "1", xpos,25 Else DrawText "0", xpos,25 EndIf 'do the seconds If (second & binaryMask) DrawText "1",xpos,45 Else DrawText "0",xpos,45 EndIf Next 'make the text red For the decimal time SetColor(255,0,0) DrawText "Decimal: " + CurrentTime(),5,65 'set the text back To white For the rest SetColor(255,255,255) Flip 'will wait half a second WaitTimer(secondTimer) If KeyHit(KEY_ESCAPE) Then Exit Forever ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Print Built with Scroll v170.5.0 10/15/2024 653 3.3
BLISS - Programming language BLISS ===== BLISS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1969 by William Wulf. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 https://pldb.io/concepts/../lists/creators.html#q=William%20Wulf William Wulf #1155 on PLDB 56 Years Old BLISS is a system programming language developed at Carnegie Mellon by W. A. Wulf, D. Read more on Wikipedia... https://en.wikipedia.org/wiki/BLISS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BLISS happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - BLISS on HOPL https://hopl.info/showlanguage.prx?exp=375 BLISS on HOPL - See also: (5 related languages) <a href="mips.html">MIPS architecture</a>, <a href="ia-32.html">IA-32</a>, <a href="algol.html">Algol</a>, <a href="c.html">C</a>, <a href="doi.html">DOI</a> - Read more about BLISS on Semantic Scholar: 1. https://semanticscholar.org/paper/4430dfe254804b19bb6a4d9fc10d5bed2932b7cc 1. ```Example from <a href='https://en.wikipedia.org/wiki/BLISS'>Wikipedia</a>: MODULE E1 (MAIN = CTRL) = BEGIN FORWARD ROUTINE CTRL, STEP; ROUTINE CTRL = !+ ! This routine inputs a value, operates on it, and ! then outputs the result. !- BEGIN EXTERNAL ROUTINE GETNUM, ! Input a number from terminal PUTNUM; ! Output a number to terminal LOCAL X, ! Storage for input value Y; ! Storage for output value GETNUM(X); Y = STEP(.X); PUTNUM(.Y) END; ROUTINE STEP(A) = !+ ! This routine adds 1 to the given value. !- (.A+1); END ELUDOM ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ! A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ! A comment Token ! row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 441 2.2
Blender - Application Blender ======= Blender is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #1389 on PLDB 27 Years Old Blender is a free and open-source 3D computer graphics software toolset used for creating animated films, visual effects, art, 3D printed models, interactive 3D applications and video games. Blender's features include 3D modeling, UV unwrapping, texturing, raster graphics editing, rigging and skinning, fluid and smoke simulation, particle simulation, soft body simulation, sculpting, animating, match moving, rendering, motion graphics, video editing and compositing. While current versions also feature an integrated game engine, the upcoming 2.8 release will remove it.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Blender_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Blender happened in <a href="../lists/labs.html#q=Blender Foundation">Blender Foundation</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/Blender.py'>hello-world</a>: import Blender from Blender import Scene, Text3d text = Text3d.New("Text") text.setText("Hello World") Scene.GetCurrent().objects.new(text) Blender.Redraw() ``` Built with Scroll v170.5.0 10/15/2024 328 1.6
Blech - Programming language Blech ===== Blech is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Franz-Josef Grosch. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Franz-Josef%20Grosch Franz-Josef Grosch #1348 on PLDB 6 Years Old ```Download source code: git clone https://github.com/blech-lang/blech ``` Blech is a synchronous programming language for embedded, reactive, realtime-critical software. It allows writing reactive subprograms and combining them both sequentially and concurrently. Blech compiles to clean C, which may be integrated into existing projects or simulation frameworks. The name Blech ironically describes embedded hardware. It expresses that Blech programs can run directly on the Blech of pretty much any embedded device. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Blech is developed on <a href="https://github.com/blech-lang/blech">GitHub</a> and has 64 stars - Blech compiles to <a href="c.html">C</a> - Blech is written in <a href="json.html">JSON</a>, <a href="f-sharp.html">F#</a>, <a href="xml.html">XML</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a> - <a href="https://www.blech-lang.org/blog/2020/05/27/the-purpose-of-blech/">First announcement of</a> Blech ```Example from the web: struct Display var hundredth: int32 var seconds: int32 var minutes: int32 end ``` Built with Scroll v170.5.0 10/15/2024 377 1.9
Binary Lambda Calculus - Esoteric programming language Binary Lambda Calculus ====================== Binary Lambda Calculus is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2004 by John Tromp. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=John%20Tromp John Tromp #2151 on PLDB 21 Years Old Binary lambda calculus (BLC) is a minimal, pure functional programming language invented by John Tromp in 2004,[1] based on a binary encoding of the untyped lambda calculus in De Bruijn index notation. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Early development of Binary Lambda Calculus happened in <a href="../lists/labs.html#q=Centrum Wiskunde & Informatica">Centrum Wiskunde & Informatica</a> - Binary Lambda Calculus on Esolang https://esolangs.org/wiki/Binary_lambda_calculus Binary Lambda Calculus on Esolang - 1 PLDB concepts link to Binary Lambda Calculus: <a href="bruijn.html">Bruijn</a> ```Example from <a href='https://riju.codes/blc'>Riju</a>: 001010100100100001100101011011000110110001101111001011000010 000001110111011011110111001001101100011001000010000100001010 ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/BLC.Blc'>hello-world</a>: Hello World ``` Built with Scroll v170.5.0 10/15/2024 309 1.5
BlazeX - Programming language BlazeX ====== BlazeX is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by RoMeAh. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=RoMeAh RoMeAh #1927 on PLDB 5 Years Old ```Download source code: git clone https://github.com/BlazifyOrg/blazex ``` AOT compiled object oriented programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - BlazeX is developed on <a href="https://github.com/BlazifyOrg/blazex">GitHub</a> and has 48 stars - Early development of BlazeX happened in <a href="../lists/labs.html#q=Blazify">Blazify</a> - BlazeX is written in <a href="rust.html">Rust</a>, <a href="toml.html">TOML</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a> Built with Scroll v170.5.0 10/15/2024 279 1.4
Blaze Built with Scroll v170.5.0 10/15/2024 6 0
Blaze-2 Built with Scroll v170.5.0 10/15/2024 6 0
Blank Built with Scroll v170.5.0 10/15/2024 6 0
BLAKE - Hash function BLAKE ===== BLAKE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22hashFunction%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">hash function</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2919 on PLDB 13 Years Old BLAKE is a cryptographic hash function based on Dan Bernstein's ChaCha stream cipher, but a permuted copy of the input block, XORed with round constants, is added before each ChaCha round. Like SHA-2, there are two variants differing in the word size. ChaCha operates on a 4×4 array of words. Read more on Wikipedia... https://en.wikipedia.org/wiki/BLAKE_(hash_function) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"hashFunction"%5D%7D%5D%2C"logic"%3A"AND"%7D'>hashFunction</a> - Early development of BLAKE happened in <a href="../lists/labs.html#q=UBS AG">UBS AG</a> and <a href="../lists/labs.html#q=Cyberjaya">Cyberjaya</a> and <a href="../lists/labs.html#q=Stuttgart Technology University of Applied Sciences">Stuttgart Technology University of Applied Sciences</a> and <a href="../lists/labs.html#q=Kudelski Security">Kudelski Security</a> Built with Scroll v170.5.0 10/15/2024 299 1.5
Blade - Template language Blade ===== Blade is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #959 on PLDB 14 Years Old 41k <span title="Blade repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - There are at least 41,201 Blade repos on <a href="https://github.com/search?q=language:Blade">GitHub</a> - Early development of Blade happened in <a href="../lists/labs.html#q=Laravel">Laravel</a> - The Google BigQuery Public Dataset GitHub snapshot shows 324 users using Blade in 372 repos on <a href="https://api.github.com/search/repositories?q=language:Blade">GitHub</a> - GitHub supports <a href="https://github.com/jawee/language-blade" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Blade - 2 PLDB concepts link to Blade: <a href="ace.html">Ace Editor</a>, <a href="cloc.html">cloc</a> ```Example from the web: <!-- Stored in resources/views/layouts/app.blade.php --> <html> <head> <title>App Name - @yield('title')</title> </head> <body> @section('sidebar') This is the master sidebar. @show <div class="container"> @yield('content') </div> </body> </html> ``` ```Example from <a href='https://github.com/jawee/language-blade'>Linguist</a>: <!DOCTYPE html> <html> <head> <title>@yield('title', 'We love GitHub')</title> @stack('scripts') @stack('styles') </head> <body> @include('partials.nav') @yield('content') <ul> @foreach($foo as $bar) <li>{{ $bar }}</li> @endforeach </ul> {!! $raw_content !!} </body> </html> ``` Built with Scroll v170.5.0 10/15/2024 443 2.2
Blade-lang Built with Scroll v170.5.0 10/15/2024 6 0
Blacklight - Programming language Blacklight ========== Blacklight is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Anthony M. Cook. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Anthony%20M.%20Cook Anthony M. Cook #1500 on PLDB 10 Years Old ```Download source code: git clone https://github.com/acook/blacklight ``` blacklight is a general-pupose multithreading concatenative stack-based programming language with first-class queues and objects with delegation. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Blacklight is developed on <a href="https://github.com/acook/blacklight">GitHub</a> and has 45 stars - Early development of Blacklight happened in <a href="../lists/labs.html#q=http://anthonymcook.com/">http://anthonymcook.com/</a> - Blacklight is written in <a href="go.html">Go</a>, <a href="bash.html">Bash</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="powershell.html">PowerShell</a> ```Example from the web: newq newq ;; create send and receive queues [ [ deq ;; will block if the queue is empty n-to-cv rot swap enq ;; convert number into a cv (string) and send back swap ;; reorder queues so we can loop without confusion ] loop ;; using loop since it goes forever ] work ;; start new thread and swap the queues swap ;; bring send queue to top 1 enq 2 enq 3 enq 4 enq ;; send some numbers to be converted 0 [ 1 add ] [ 1000 eq ] until drop ;; give the main thread busywork swap q-to-v ;; get contents of receive Q as V print ;; display contents of V ``` Built with Scroll v170.5.0 10/15/2024 402 2
BlackCoffee - Programming language BlackCoffee =========== BlackCoffee is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Frank van Viegen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Frank%20van%20Viegen Frank van Viegen #1085 on PLDB 11 Years Old ```Download source code: git clone https://github.com/paiq/blackcoffee ``` CoffeeScript + hygienic macros - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - BlackCoffee is developed on <a href="https://github.com/paiq/blackcoffee">GitHub</a> and has 105 stars - Early development of BlackCoffee happened in <a href="../lists/labs.html#q=Paiq BV">Paiq BV</a> - BlackCoffee is written in <a href="coffeescript.html">CoffeeScript</a>, <a href="javascript.html">JavaScript</a>, <a href="html.html">HTML</a>, <a href="css.html">CSS</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a> ```BlackCoffee <a href="../lists/keywords.html#q=blackcoffee">Keywords</a> macro ``` Built with Scroll v170.5.0 10/15/2024 289 1.4
Bla - Programming language Bla === Bla is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994 by Wouter Van Oortmerssen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 https://pldb.io/concepts/../lists/creators.html#q=Wouter%20Van%20Oortmerssen Wouter Van Oortmerssen #2122 on PLDB 31 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Bla happened in <a href="../lists/labs.html#q=University of Amsterdam">University of Amsterdam</a> ```Example from the web: map(f,[]) = [] map(f,[h|t]) = [f(h)|map(f,t)] qsort([],_) = [] qsort([h|t],lt) = append(qsort(filter(lambda(x) = lt(x,h),t),lt), [h|qsort(filter(lambda(x) = not lt(x,h),t),lt)]) stack[T]() = self where d = [] isempty() = d=[] push(x:T) do d:=[x|d] pop():T = d | [] -> nil -- raise stack_empty | [h|t] -> h do d:=t ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 337 1.7
bjou - Programming language bjou ==== bjou is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #3036 on PLDB 6 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of bjou happened in <a href="../lists/labs.html#q=kammerdienerb">kammerdienerb</a> - <a href="https://bjou-lang.org">bjou-lang.org</a> was registered in 2019 HackerNews discussions of bjou ============================== title|titleLink|date|score|comments Self Hosting a Million-Lines-per-Second Parser|https://news.ycombinator.com/item?id=20411255|07/11/2019|2|0 Built with Scroll v170.5.0 10/15/2024 231 1.2
Bizubee - Programming language Bizubee ======= Bizubee is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Gabe and Gabe. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Gabe Gabe https://pldb.io/concepts/../lists/creators.html#q=Gabe Gabe #1767 on PLDB 10 Years Old ```Download source code: git clone https://github.com/bizubee/bizubee ``` This is the bizubee command line tool. For other bizubee tools and libraries check out bizubee.github.io/tools - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Bizubee is developed on <a href="https://github.com/bizubee/bizubee">GitHub</a> and has 15 stars - Early development of Bizubee happened in <a href="../lists/labs.html#q=https://github.com/bizubee/">https://github.com/bizubee/</a> - Bizubee is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 286 1.4
Bittorrent Built with Scroll v170.5.0 10/15/2024 6 0
Bitsy - Application Bitsy ===== Bitsy is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2016 by Adam Le Doux. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Adam%20Le%20Doux Adam Le Doux #910 on PLDB 9 Years Old ```Download source code: git clone https://github.com/le-doux/bitsy ``` A little engine for little games, worlds, and stories. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Bitsy is developed on <a href="https://github.com/le-doux/bitsy">GitHub</a> and has 822 stars - Bitsy is written in <a href="svg.html">SVG</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="typescript.html">TypeScript</a> - See also: (1 related languages) <a href="twine.html">Twine</a> - 1 PLDB concepts link to Bitsy: <a href="decker.html">Decker</a> Built with Scroll v170.5.0 10/15/2024 308 1.5
Bitcoin Built with Scroll v170.5.0 10/15/2024 6 0
Bitc Built with Scroll v170.5.0 10/15/2024 6 0
BitBake - Programming language BitBake ======= BitBake is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #903 on PLDB 21 Years Old 3k <span title="BitBake repos on GitHub.">Repos</span> BitBake is a make-like build tool with the special focus of distributions and packages for embedded Linux cross compilation, although it is not limited to that. It is inspired by Portage, which is the package management system used by the Gentoo Linux distribution. BitBake existed for some time in the OpenEmbedded project until it was separated out into a standalone, maintained, distribution-independent tool. Read more on Wikipedia... https://en.wikipedia.org/wiki/BitBake Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 3,285 BitBake repos on <a href="https://github.com/search?q=language:BitBake">GitHub</a> - Early development of BitBake happened in <a href="../lists/labs.html#q=Yocto Project">Yocto Project</a> - The Google BigQuery Public Dataset GitHub snapshot shows 667 users using BitBake in 1k repos on <a href="https://api.github.com/search/repositories?q=language:BitBake">GitHub</a> - See also: (3 related languages) <a href="python.html">Python</a>, <a href="linux.html">Linux</a>, <a href="subversion.html">Subversion</a> ```Example from the web: require qt5-git.inc require ${PN}.inc do_install_append() { # for modules which are still using syncqt and call qtPrepareTool(QMAKE_SYNCQT, syncqt) # e.g. qt3d, qtwayland ln -sf syncqt.pl ${D}${OE_QMAKE_PATH_QT_BINS}/syncqt } QT_MODULE_BRANCH = "release" # v5.2.1 + 168 commits SRCREV = "08cbbde61778276ccdda73d89fd64d02c623779f" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 457 2.3
Bitarray Built with Scroll v170.5.0 10/15/2024 6 0
Bistro - Programming language Bistro ====== Bistro is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999 by Nikolas S. Boyd. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=Nikolas%20S.%20Boyd Nikolas S. Boyd #2161 on PLDB 26 Years Old Bistro is a variation of Smalltalk that integrates the best features of Smalltalk and Java. Bistro Smalltalk is an experimental programming language that runs on the Java Virtual Machine, or JVM. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Bistro happened in <a href="../lists/labs.html#q=University of California Berkeley">University of California Berkeley</a> - Bistro on HOPL https://hopl.info/showlanguage.prx?exp=1861 Bistro on HOPL - Read more about Bistro on the web: 1. http://bistro.sourceforge.net/ 1. Built with Scroll v170.5.0 10/15/2024 269 1.3
Bisonpp Built with Scroll v170.5.0 10/15/2024 6 0
Bison - Grammar language Bison ===== Bison is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1985 by Robert Corbett. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 https://pldb.io/concepts/../lists/creators.html#q=Robert%20Corbett Robert Corbett #367 on PLDB 40 Years Old 196 <span title="Bison repos on GitHub.">Repos</span> GNU bison, commonly known as Bison, is a parser generator that is part of the GNU Project. Bison reads a specification of a context-free language, warns about any parsing ambiguities, and generates a parser (either in C, C++, or Java) which reads sequences of tokens and decides whether the sequence conforms to the syntax specified by the grammar. Bison by default generates LALR parsers but can also create GLR parsers. Read more on Wikipedia... https://en.wikipedia.org/wiki/GNU_bison Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - There are at least 196 Bison repos on <a href="https://github.com/search?q=language:Bison">GitHub</a> - Early development of Bison happened in <a href="../lists/labs.html#q=GNU Project">GNU Project</a> - The Google BigQuery Public Dataset GitHub snapshot shows 3k users using Bison in 4k repos on <a href="https://api.github.com/search/repositories?q=language:Bison">GitHub</a> - Bison on HOPL https://hopl.info/showlanguage.prx?exp=4653 Bison on HOPL - GitHub supports <a href="https://github.com/textmate/bison.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Bison - See also: (12 related languages) <a href="c.html">C</a>, <a href="m4.html">M4</a>, <a href="java.html">Java</a>, <a href="yacc.html">Yacc</a>, <a href="ruby.html">Ruby</a>, <a href="php.html">PHP</a>, <a href="go.html">Go</a>, <a href="bash.html">Bash</a>, <a href="lilypond.html">LilyPond</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="mysql.html">MySQL</a>, <a href="octave.html">GNU Octave</a> - Read more about Bison on the web: 1. https://github.com/babyraging/yash 1. - 1 PLDB concepts link to Bison: <a href="lemon.html">Lemon</a> ```Example from the web: /* Reverse Polish Notation calculator. */ %{ #include <stdio.h> #include <math.h> int yylex (void); void yyerror (char const *); %} %define api.value.type {double} %token NUM %% /* Grammar rules and actions follow. */ ``` ```Example from <a href='https://en.wikipedia.org/wiki/GNU_bison'>Wikipedia</a>: # Makefile FILES = Lexer.c Parser.c Expression.c main.c CC = g++ CFLAGS = -g -ansi test: $(FILES) $(CC) $(CFLAGS) $(FILES) -o test Lexer.c: Lexer.l flex Lexer.l Parser.c: Parser.y Lexer.c bison Parser.y clean: rm -f *.o *~ Lexer.c Lexer.h Parser.c Parser.h test ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 664 3.3
Birkbeck Assembly - Assembly language Birkbeck Assembly ================= Birkbeck Assembly is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1947 by Kathleen Booth. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221947%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1947 https://pldb.io/concepts/../lists/creators.html#q=Kathleen%20Booth Kathleen Booth #3379 on PLDB 78 Years Old Kathleen Booth née Britten (1922 –) wrote the first assembly language and designed the assembler and autocode for the first computer systems at Birkbeck College, University of London. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of Birkbeck Assembly happened in <a href="../lists/labs.html#q=Birkbeck College">Birkbeck College</a> - Read more about Birkbeck Assembly on the web: 1. https://en.wikipedia.org/wiki/Kathleen_Booth 1. Built with Scroll v170.5.0 10/15/2024 252 1.3
BIRD - Programming language BIRD ==== BIRD is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 #3121 on PLDB 4 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BIRD happened in <a href="../lists/labs.html#q=CZ.NIC">CZ.NIC</a> - Explore BIRD snippets on <a href="http://www.rosettacode.org/wiki/Category:Bird">Rosetta Code</a> - BIRD on HOPL https://hopl.info/showlanguage.prx?exp=4483 BIRD on HOPL - Read more about BIRD on the web: 1. https://bird.network.cz/?get_doc&v=20&f=bird-5.html 1. Built with Scroll v170.5.0 10/15/2024 239 1.2
Biplan Built with Scroll v170.5.0 10/15/2024 6 0
Biossim Built with Scroll v170.5.0 10/15/2024 6 0
bioscript - Programming language bioscript ========= bioscript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2433 on PLDB 6 Years Old This paper introduces BioScript, a domain-specific language (DSL) for programmable biochemistry which executes on emerging microfluidic platforms. The goal of this research is to provide a simple, intuitive, and type-safe DSL that is accessible to life science practitioners. The novel feature of the language is its syntax, which aims to optimize human readability; the technical contributions of the paper include the BioScript type system and relevant portions of its compiler. The type system ensures that certain types of errors, specific to biochemistry, do not occur, including the interaction of chemicals that may be unsafe. The compiler includes novel optimizations that place biochemical operations to execute concurrently on a spatial 2D array platform on the granularity of a control flow graph, as opposed to individual basic blocks. Results are obtained using both a cycle-accurate microfluidic simulator and a software interface to a real-world platform. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"chemistry"%5D%7D%5D%2C"logic"%3A"AND"%7D'>chemistry</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"biology"%5D%7D%5D%2C"logic"%3A"AND"%7D'>biology</a> - Early development of bioscript happened in <a href="../lists/labs.html#q=University of California Riverside">University of California Riverside</a> - Read more about bioscript on the web: 1. https://dl.acm.org/citation.cfm?id=3276498 1. ```Example from the web: /* Initialization Omitted */ 2 mixture = mix 10 uL of water with 3 10 uL of blood for 10 s 4 heat mixture at 100 C for 10 s ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 528 2.6
Biomod Built with Scroll v170.5.0 10/15/2024 6 0
Bioconductor - Package manager Bioconductor ============ Bioconductor is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1261 on PLDB 24 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of Bioconductor happened in <a href="../lists/labs.html#q=Fred Hutchinson Cancer Research Center">Fred Hutchinson Cancer Research Center</a> - <a href="https://www.bioconductor.org/">bioconductor.org</a> was registered in 2001 Built with Scroll v170.5.0 10/15/2024 208 1
Bio - Programming language Bio === Bio is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 #1178 on PLDB 4 Years Old ```Download source code: git clone https://github.com/cryptocode/bio ``` A Lisp dialect written in Zig - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Bio is developed on <a href="https://github.com/cryptocode/bio">GitHub</a> and has 166 stars - <a href="scheme.html">Scheme</a> influenced the design of Bio - Bio is written in <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="lisp.html">Lisp</a>, <a href="zig.html">Zig</a>, <a href="cpp.html">C++</a>, <a href="make.html">Make</a>, <a href="cmake.html">CMake</a>, <a href="assembly-language.html">Assembly language</a>, <a href="m4.html">M4</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Destructuring FeatureLink ../features/hasDestructuring.html Supported <span class="hasFeature">✓</span> Example Token row Feature Module Pattern FeatureLink ../features/hasModules.html Supported <span class="hasFeature">✓</span> Example Token row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="hasFeature">✓</span> Example Token row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example Token row Feature Standard Library FeatureLink ../features/hasStandardLibrary.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 372 1.9
BIND - Application BIND ==== BIND is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #2828 on PLDB 25 Years Old BIND (), or named (pronounced name-dee, short for name daemon: ), is the most widely used Domain Name System (DNS) software on the Internet. | On Unix-like operating systems it is the de facto standard. It performs both of the main DNS server roles - acting as an authoritative name server for one or more specific domains, and acting as a recursive resolver for the DNS system generally. Read more on Wikipedia... https://en.wikipedia.org/wiki/BIND Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of BIND happened in <a href="../lists/labs.html#q=Internet Systems Consortium">Internet Systems Consortium</a> Built with Scroll v170.5.0 10/15/2024 270 1.4
binaryen - Compiler binaryen ======== binaryen is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2015 by Alon Zakai. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Alon%20Zakai Alon Zakai #914 on PLDB 10 Years Old ```Download source code: git clone https://github.com/WebAssembly/binaryen ``` Optimizer and compiler/toolchain library for WebAssembly - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - binaryen is developed on <a href="https://github.com/WebAssembly/binaryen">GitHub</a> and has 7,314 stars - Early development of binaryen happened in <a href="../lists/labs.html#q=WebAssembly">WebAssembly</a> - binaryen is written in <a href="wasm.html">WebAssembly</a>, <a href="cpp.html">C++</a>, <a href="javascript.html">JavaScript</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="cmake.html">CMake</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="pascal.html">Pascal</a>, <a href="assembly-language.html">Assembly language</a> Built with Scroll v170.5.0 10/15/2024 316 1.6
Binary notation - Notation Binary notation =============== Binary notation is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22notation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">notation</a> created in 1689 by Gottfried Leibniz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221689%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1689 https://pldb.io/concepts/../lists/creators.html#q=Gottfried%20Leibniz Gottfried Leibniz #556 on PLDB 336 Years Old [Image Omitted] A photo of Binary notation. A binary code represents text, computer processor instructions, or any other data using a two-symbol system. The two-symbol system used is often "0" and "1" from the binary number system. The binary code assigns a pattern of binary digits, also known as bits, to each character, instruction, etc. Read more on Wikipedia... https://en.wikipedia.org/wiki/Binary_code Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"notation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>notation</a> - Read more about Binary notation on Semantic Scholar: 1. https://pdfs.semanticscholar.org/4e42/8d4918e7da3adc468c5b7cc3958b1fe21fc2.pdf 1. - Read more about Binary notation on the web: 1. https://writings.stephenwolfram.com/2013/05/dropping-in-on-gottfried-leibniz/ 1. ```Example from <a href='https://en.wikipedia.org/wiki/Binary_code'>Wikipedia</a>: 100101 = [ ( 1 ) × 2^5 ] + [ ( 0 ) × 2^4 ] + [ ( 0 ) × 2^3 ] + [ ( 1 ) × 2^2 ] + [ ( 0 ) × 2^1 ] + [ ( 1 ) × 2^0 ] 100101 = [ 1 × 32 ] + [ 0 × 16 ] + [ 0 × 8 ] + [ 1 × 4 ] + [ 0 × 2 ] + [ 1 × 1 ] 100101 = 37 ``` HackerNews discussions of Binary notation ========================================= title|titleLink|date|score|comments How I See Numbers|https://news.ycombinator.com/item?id=30539292|03/03/2022|300|194 Built with Scroll v170.5.0 10/15/2024 369 1.8
Binary Ninja - Decompiler Binary Ninja ============ Binary Ninja is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22decompiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">decompiler</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #3035 on PLDB 10 Years Old Binary Ninja is an interactive disassembler, decompiler, and binary analysis platform for reverse engineers, malware analysts, vulnerability researchers, and software developers that runs on Windows, macOS, Linux. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"decompiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>decompiler</a> - Early development of Binary Ninja happened in <a href="../lists/labs.html#q=Vector 35">Vector 35</a> - <a href="https://binary.ninja/">binary.ninja</a> was registered in 2014 Built with Scroll v170.5.0 10/15/2024 230 1.1
Binary Equation - Equation Binary Equation =============== Binary Equation is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22equation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">equation</a> created in 1689 by Gottfried Leibniz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221689%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1689 https://pldb.io/concepts/../lists/creators.html#q=Gottfried%20Leibniz Gottfried Leibniz #3378 on PLDB 336 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"equation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>equation</a> - Early development of Binary Equation happened in <a href="../lists/labs.html#q=New York University">New York University</a> and <a href="../lists/labs.html#q=Hebrew University">Hebrew University</a> - Read more about Binary Equation on the web: 1. https://math.stackexchange.com/questions/960236/trying-to-understand-binary-number-equation 1. Built with Scroll v170.5.0 10/15/2024 242 1.2
Bigwig Built with Scroll v170.5.0 10/15/2024 6 0
Bigwig-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
bigWig format - Binary data format bigWig format ============= bigWig format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #3377 on PLDB 16 Years Old The bigWig format is the recommended format for almost all graphing track needs. The bigWig format is useful for dense, continuous data that will be displayed in the Genome Browser as a graph. BigWig files are created from wiggle (wig) type files using the program wigToBigWig. bigWig files are indexed binary files. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of bigWig format happened in <a href="../lists/labs.html#q=University of California Santa Cruz">University of California Santa Cruz</a> - Read more about bigWig format on the web: 1. http://genome.ucsc.edu/goldenPath/help/bigWig.html 1. Built with Scroll v170.5.0 10/15/2024 269 1.3
Bigmac Built with Scroll v170.5.0 10/15/2024 6 0
Bigloo Built with Scroll v170.5.0 10/15/2024 6 0
Biferno Built with Scroll v170.5.0 10/15/2024 6 0
BibTeX - Application BibTeX ====== BibTeX is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #675 on PLDB 40 Years Old BibTeX is reference management software for formatting lists of references. The BibTeX tool is typically used together with the LaTeX document preparation system. Within the typesetting system, its name is styled as B I B T E X {\displaystyle {\mathrm {B{\scriptstyle {IB}}\!T\!_{\displaystyle E}\!X} }} . Read more on Wikipedia... https://en.wikipedia.org/wiki/BibTeX Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of BibTeX happened in <a href="../lists/labs.html#q=The TeX Users Group">The TeX Users Group</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/bibtex.py">syntax highlighting</a> for BibTeX - See also: (9 related languages) <a href="latex.html">LaTeX</a>, <a href="tex.html">Tex</a>, <a href="url.html">URL</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="unicode.html">Unicode</a>, <a href="scribe.html">Scribe</a>, <a href="html.html">HTML</a>, <a href="emacs-editor.html">Emacs</a>, <a href="pdf.html">PDF</a> ```Example from the web: @inproceedings{Gousi13, author = {Gousios, Georgios}, title = {The GHTorrent dataset and tool suite}, booktitle = {Proceedings of the 10th Working Conference on Mining Software Repositories}, series = {MSR '13}, year = {2013}, isbn = {978-1-4673-2936-1}, location = {San Francisco, CA, USA}, pages = {233--236}, numpages = {4}, url = {http://dl.acm.org/citation.cfm?id=2487085.2487132}, acmid = {2487132}, publisher = {IEEE Press}, address = {Piscataway, NJ, USA}, } ``` ```Example from <a href='http://helloworldcollection.de/#BibTeX'>the Hello World Collection</a>: %Hello world in BibTex ENTRY{author}{}{} FUNCTION {hello.world} { "Hello World!" write$ newline$ } READ EXECUTE {hello.world} ``` ```Example from <a href='https://en.wikipedia.org/wiki/BibTeX'>Wikipedia</a>: @Book{abramowitz+stegun, author = "Milton {Abramowitz} and Irene A. {Stegun}", title = "Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables", publisher = "Dover", year = 1964, address = "New York City", edition = "ninth Dover printing, tenth GPO printing" } ``` Built with Scroll v170.5.0 10/15/2024 499 2.5
Bhsl Built with Scroll v170.5.0 10/15/2024 6 0
Bgraf2 Built with Scroll v170.5.0 10/15/2024 6 0
BETA - Programming language BETA ==== BETA is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983 by Bent Bruun Kristensen and Ole Lehrmann Madsen and Birger Møller-Pedersen and Kristen Nygaard. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 https://pldb.io/concepts/../lists/creators.html#q=Bent%20Bruun%20Kristensen Bent Bruun Kristensen https://pldb.io/concepts/../lists/creators.html#q=Ole%20Lehrmann%20Madsen Ole Lehrmann Madsen https://pldb.io/concepts/../lists/creators.html#q=Birger%20M%C3%B8ller-Pedersen Birger Møller-Pedersen https://pldb.io/concepts/../lists/creators.html#q=Kristen%20Nygaard Kristen Nygaard #930 on PLDB 42 Years Old BETA is a pure object-oriented language originating within the "Scandinavian School" in object-orientation where the first object-oriented language Simula was developed. Among its notable features, it introduced nested classes, and unified classes with procedures into so called patterns.. Read more on Wikipedia... https://en.wikipedia.org/wiki/BETA_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BETA happened in <a href="../lists/labs.html#q=Scandinavian School of object- orientation">Scandinavian School of object- orientation</a> - Explore BETA snippets on <a href="http://www.rosettacode.org/wiki/Category:Beta">Rosetta Code</a> - BETA on HOPL https://hopl.info/showlanguage.prx?exp=1032 BETA on HOPL - BETA appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (2 related languages) <a href="simula.html">Simula</a>, <a href="eiffel.html">Eiffel</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/Beta.bet'>hello-world</a>: ORIGIN '~beta/basiclib/betaenv' -- program: Descriptor -- (* Hello World in BETA *) (# do 'Hello World' -> putLine #) ``` ```Example from <a href='http://helloworldcollection.de/#BETA'>the Hello World Collection</a>: { *** Hello World in BETA ***} (# do 'Hello World!'->putLine #) ``` ```Example from <a href='https://en.wikipedia.org/wiki/BETA_(programming_language)'>Wikipedia</a>: max: (# x, y, z: @integer enter (x, y) do (if x >= y // True then x -> z else y -> z if) exit z #) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 558 2.8
Beta-prolog Built with Scroll v170.5.0 10/15/2024 6 0
BETA Project - Grammar language BETA Project ============ BETA Project is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1961. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221961%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1961 #3376 on PLDB 64 Years Old The promising 'BETA project'' in Novosibirsk primarily designed by Dr. A. P. Ershov, M. Shvartsman, A. A. Baehrs was intended to produce compilers from language descriptions almost automatically, and it had Algol 68, PL/I and Simula 67 as its first objectives - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - Early development of BETA Project happened in <a href="../lists/labs.html#q=USSR Academy of Information Sciences">USSR Academy of Information Sciences</a> - Read more about BETA Project on the web: 1. http://www.softwarepreservation.org/projects/ALGOL/algol68impl/ 1. Built with Scroll v170.5.0 10/15/2024 257 1.3
Beta BASIC - Programming language Beta BASIC ========== Beta BASIC is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #2987 on PLDB 42 Years Old Beta BASIC is a BASIC interpreter for the Sinclair Research ZX Spectrum microcomputer, written by Dr Andy Wright in 1983 and sold by his one-man software house BetaSoft. BetaSoft also produced a regular newsletter/magazine, BetaNews. Originally it started as a BASIC toolkit but over time it grew into a full replacement.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Beta_BASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Beta BASIC happened in <a href="../lists/labs.html#q=BetaSoft">BetaSoft</a> - See also: (3 related languages) <a href="sinclair-basic.html">Sinclair BASIC</a>, <a href="bbc-basic.html">BBC BASIC</a>, <a href="sam-coupe.html">Sam Coupé</a> Built with Scroll v170.5.0 10/15/2024 289 1.4
Besys Built with Scroll v170.5.0 10/15/2024 6 0
Berry - Programming language Berry ===== Berry is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by 官文亮. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=%E5%AE%98%E6%96%87%E4%BA%AE 官文亮 #815 on PLDB 7 Years Old ```Download source code: git clone https://github.com/berry-lang/berry ``` Berry is a ultra-lightweight dynamically typed embedded scripting language. It is designed for lower-performance embedded devices. The Berry interpreter-core's code size is less than 40KiB and can run on less than 4KiB heap (on ARM Cortex M4 CPU, Thumb ISA and ARMCC compiler). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Berry is developed on <a href="https://github.com/berry-lang/berry">GitHub</a> and has 790 stars - Early development of Berry happened in <a href="../lists/labs.html#q=https://github.com/berry-lang/">https://github.com/berry-lang/</a> - Berry is written in <a href="c.html">C</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="python.html">Python</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="cmake.html">CMake</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: def fib(x) if (x <= 1) return x end return fib(x - 1) + fib(x - 2) end ``` Built with Scroll v170.5.0 10/15/2024 378 1.9
Ber Built with Scroll v170.5.0 10/15/2024 6 0
Bend - Programming language Bend ==== Bend is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2023 by Victor Taelin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222023%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2023 https://pldb.io/concepts/../lists/creators.html#q=Victor%20Taelin Victor Taelin #678 on PLDB 2 Years Old ```Download source code: git clone https://github.com/HigherOrderCO/Bend ``` A massively parallel, high-level programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Bend is developed on <a href="https://github.com/HigherOrderCO/Bend">GitHub</a> and has 16,930 stars - Bend is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a> ```Example from the web: # Defines the function Sum with two parameters: start and target def Sum(start, target): if start == target: # If the value of start is the same as target, returns start. return start else: # If start is not equal to target, recursively call Sum with # start incremented by 1, and add the result to start. return start + Sum(start + 1, target) def main(): # This translates to (1 + (2 + (3 + (...... + (999999 + 1000000))))) # Note that this will overflow the maximum value of a number in Bend return Sum(1, 1_000_000) ``` Built with Scroll v170.5.0 10/15/2024 347 1.7
Bel - Programming language Bel === Bel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Paul Graham. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Paul%20Graham Paul Graham #1455 on PLDB 6 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (1 related languages) <a href="arc.html">Arc</a> - 1 PLDB concepts link to Bel: <a href="arc.html">Arc</a> ```Example from the web: ; Bel in Bel. 9 October 2019, 9:14 GMT (def no (x) (id x nil)) (def atom (x) (no (id (type x) 'pair))) (def all (f xs) (if (no xs) t (f (car xs)) (all f (cdr xs)) nil)) (def some (f xs) (if (no xs) nil (f (car xs)) xs (some f (cdr xs)))) (def reduce (f xs) (if (no (cdr xs)) (car xs) (f (car xs) (reduce f (cdr xs))))) (def cons args (reduce join args)) (def append args (if (no (cdr args)) (car args) (no (car args)) (apply append (cdr args)) (cons (car (car args)) (apply append (cdr (car args)) (cdr args))))) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example ; A macro is essentially a function that generates code. I would have ; liked the first example of a macro to be something simpler, but fn ; is the one we need first. So I'll introduce macros using a simpler ; macro that isn't part of Bel, then explain fn. ; Here is a very simple macro: (mac nilwith (x) (list 'cons nil x)) Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example (\h \e \l \l \o) ; can also be represented as "hello" Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example ; The symbol nil represents falsity as well as the empty list. ; The symbol t is the default representation for truth, but any object other than nil also counts as true. Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example (fn (x) (+ x 1)) Token row Feature Expressions FeatureLink ../features/hasExpressions.html Supported <span class="hasFeature">✓</span> Example (+ 1 2) Token row Feature Streams FeatureLink ../features/hasStreams.html Supported <span class="hasFeature">✓</span> Example Token row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example ; here is a list of a, b, and c: (a . (b . (c . nil))) ; can be written as (a b c) Token row Feature Characters FeatureLink ../features/hasCharacters.html Supported <span class="hasFeature">✓</span> Example \p ; Characters that aren't letters may have longer names. For example the bell character, after which Bel is named, is \bel Token row Feature hasSymbols FeatureLink ../features/hasSymbols.html Supported <span class="hasFeature">✓</span> Example foo Token row Feature Pairs FeatureLink ../features/hasPairs.html Supported <span class="hasFeature">✓</span> Example (foo . bar) Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token prn row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 705 3.5
Biological Expression Language - Text data format Biological Expression Language ============================== Biological Expression Language, aka Biological Expression Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #2275 on PLDB 22 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Biological Expression Language happened in <a href="../lists/labs.html#q=bel.bio">bel.bio</a> - <a href="http://openbel.org/">openbel.org</a> was registered in 2011 - Read more about Biological Expression Language on the web: 1. https://github.com/OpenBEL/language 1. ```Example from the web: r(HGNC:CFTR, var("r.1653_1655delcuu")) r(REF:"NM_000492.3", var("r.1653_1655delcuu")) ``` Built with Scroll v170.5.0 10/15/2024 251 1.3
BML - Xml format BML === BML, aka Behavior Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #2734 on PLDB 18 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a> - Early development of BML happened in <a href="../lists/labs.html#q=Communicative Machines">Communicative Machines</a> ```Example from the web: <bml> <speech id=”s1” type=”application/ssml+xml”> <text>This is an <mark name=”wb3”> example</text> </speech> <head id=”h1” type=”NOD” stroke=”s1:start”/> <gesture id=”g1” stroke=”s1:wb3” relax=”s1:end” type=”BEAT”> <description level=”1” type=”MURML”>... </description> </gesture> <gaze id=”z1” target=”PERSON1” stroke=”g1:stroke-0.1”/> <body id=”p1” posture=”RELAXED” start=”after(s1:end)”/> <cadia:operate target=”SWITCH1” stroke=”p1:ready”/> </bml> ``` Built with Scroll v170.5.0 10/15/2024 298 1.5
Befunge - Esoteric programming language Befunge ======= Befunge is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 1993 by Chris Pressey. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Chris%20Pressey Chris Pressey #527 on PLDB 32 Years Old 1 <span title="Befunge repos on GitHub.">Repos</span> Befunge is a stack-based, reflective, esoteric programming language. It differs from conventional languages in that programs are arranged on a two-dimensional grid. "Arrow" instructions direct the control flow to the left, right, up or down, and loops are constructed by sending the control flow in a cycle. Read more on Wikipedia... https://en.wikipedia.org/wiki/Befunge Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - There are at least 1 Befunge repos on <a href="https://github.com/search?q=language:Befunge">GitHub</a> - Early development of Befunge happened in <a href="../lists/labs.html#q=Cat's Eye Technologies">Cat's Eye Technologies</a> - The Google BigQuery Public Dataset GitHub snapshot shows 7 users using Befunge in 7 repos on <a href="https://api.github.com/search/repositories?q=language:Befunge">GitHub</a> - There are 10 <a href="https://projecteuler.net/language=Befunge">Project Euler</a> users using Befunge - Explore Befunge snippets on <a href="http://www.rosettacode.org/wiki/Category:Befunge">Rosetta Code</a> - Befunge on HOPL https://hopl.info/showlanguage.prx?exp=1717 Befunge on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/esoteric.py">syntax highlighting</a> for Befunge - GitHub supports <a href="https://github.com/johanasplund/sublime-befunge" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Befunge - Befunge appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - See also: (8 related languages) <a href="forth.html">Forth</a>, <a href="intercal.html">INTERCAL</a>, <a href="ascii.html">ASCII</a>, <a href="brainfuck.html">Brainfuck</a>, <a href="lisp.html">Lisp</a>, <a href="python.html">Python</a>, <a href="whitespace.html">Whitespace</a>, <a href="malbolge.html">Malbolge</a> ```Example from <a href='https://riju.codes/befunge'>Riju</a>: 64+"!dlrow ,olleH">:#,_@ ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/Befunge.be'>hello-world</a>: >"dlroW olleH",,,,,,,,,,,@ ``` ```Example from <a href='http://helloworldcollection.de/#BEFUNGE'>the Hello World Collection</a>: v Hello World in Befunge >"dlroW olleH",,,,,,,,,,,@ ``` ```Example from <a href='https://en.wikipedia.org/wiki/Befunge'>Wikipedia</a>: >25*"!dlrow ,olleH":v v:,_@ > ^ ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 618 3.1
BEFLIX - Programming language BEFLIX ====== BEFLIX is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1963 by Ken Knowlton. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221963%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1963 https://pldb.io/concepts/../lists/creators.html#q=Ken%20Knowlton Ken Knowlton #1997 on PLDB 62 Years Old BEFLIX is the name of the first embedded domain-specific language for computer animation, invented by Ken Knowlton at Bell Labs in 1963. The name derives from a combination of Bell Flicks. Ken Knowlton used BEFLIX to create animated films for educational and engineering purposes. Read more on Wikipedia... https://en.wikipedia.org/wiki/BEFLIX Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BEFLIX happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - BEFLIX on HOPL https://hopl.info/showlanguage.prx?exp=7742 BEFLIX on HOPL ```Example from the web: IFANY (B,R,10)(B,A,C)(A,E,7)T(A,T,B)(A,U,2)(A,W,3)LOC5 ``` Built with Scroll v170.5.0 10/15/2024 302 1.5
beef-lang - Programming language beef-lang ========= beef-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Brian Fiete. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Brian%20Fiete Brian Fiete #282 on PLDB 6 Years Old 137 <span title="beef-lang repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/beefytech/Beef ``` Beef Programming Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - beef-lang is developed on <a href="https://github.com/beefytech/Beef">GitHub</a> and has 2,458 stars - There are at least 137 beef-lang repos on <a href="https://github.com/search?q=language:Beef">GitHub</a> - Early development of beef-lang happened in <a href="../lists/labs.html#q=beefytech">beefytech</a> - beef-lang is written in <a href="c.html">C</a>, <a href="cpp.html">C++</a>, <a href="xml.html">XML</a>, <a href="toml.html">TOML</a>, <a href="make.html">Make</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="assembly-language.html">Assembly language</a>, <a href="m4.html">M4</a>, <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="cmake.html">CMake</a>, <a href="csharp.html">C#</a>, <a href="expect.html">Expect</a>, <a href="glsl.html">GLSL</a>, <a href="brainfuck.html">Brainfuck</a>, <a href="smalltalk.html">Smalltalk</a>, <a href="perl.html">Perl</a>, <a href="markdown.html">Markdown</a>, <a href="wasm.html">WebAssembly</a>, <a href="sas.html">SAS</a>, <a href="awk.html">awk</a>, <a href="tex.html">Tex</a>, <a href="yacc.html">Yacc</a>, <a href="css.html">CSS</a>, <a href="yaml.html">YAML</a> - The Google BigQuery Public Dataset GitHub snapshot shows 3 users using beef-lang in 3 repos on <a href="https://api.github.com/search/repositories?q=language:Beef">GitHub</a> - <a href="https://www.beeflang.org/">beeflang.org</a> was registered in 2018 - Read more about beef-lang on the web: 1. https://news.ycombinator.com/item?id=21991382 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/Beef.bf'>hello-world</a>: using System; namespace HelloWorld { class Program { static void Main() { Console.WriteLine("Hello World"); } } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Console.WriteLine Built with Scroll v170.5.0 10/15/2024 561 2.8
BEEF - Programming language BEEF ==== BEEF is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1961. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221961%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1961 #3375 on PLDB 64 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BEEF happened in <a href="../lists/labs.html#q=Westinghouse Electric Corporation">Westinghouse Electric Corporation</a> - BEEF on HOPL https://hopl.info/showlanguage.prx?exp=3356 BEEF on HOPL - Read more about BEEF on Semantic Scholar: 1. https://semanticscholar.org/paper/cc99ab4b69a92f11fdf90f40e3fed8e6fae361bd 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Beebasic Built with Scroll v170.5.0 10/15/2024 6 0
bee - Programming language bee === bee is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Elucian Moise. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Elucian%20Moise Elucian Moise #1009 on PLDB 6 Years Old ```Download source code: git clone https://github.com/sage-code/bee ``` Bee Language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - bee is developed on <a href="https://github.com/sage-code/bee">GitHub</a> and has 0 stars - Early development of bee happened in <a href="../lists/labs.html#q=Sage-Code">Sage-Code</a> - bee is written in <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a> - There are 1,273 members in the <a href="https://reddit.com/r/bee_lang">bee subreddit</a> Built with Scroll v170.5.0 10/15/2024 293 1.5
Bedsocs Built with Scroll v170.5.0 10/15/2024 6 0
Browser Extensible Data Format - Text data format Browser Extensible Data Format ============================== Browser Extensible Data Format, aka Browser Extensible Data, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2873 on PLDB 21 Years Old BED (Browser Extensible Data) format provides a flexible way to define the data lines that are displayed in an annotation track. BED lines have three required fields and nine additional optional fields. The number of fields per line must be consistent throughout any single set of data in an annotation track. The order of the optional fields is binding: lower-numbered fields must always be populated if higher-numbered fields are used. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of Browser Extensible Data Format happened in <a href="../lists/labs.html#q=University of California Santa Cruz">University of California Santa Cruz</a> - Read more about Browser Extensible Data Format on the web: 1. https://doi.org/10.1093/nar/gkh103 1. ```Example from the web: track name=pairedReads description="Clone Paired Reads" useScore=1 chr22 1000 5000 cloneA 960 + 1000 5000 0 2 567,488, 0,3512 chr22 2000 6000 cloneB 900 - 2000 6000 0 2 433,399, 0,3601 ``` Built with Scroll v170.5.0 10/15/2024 341 1.7
BeBasic - Programming language BeBasic ======= BeBasic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2009 by BBK. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=BBK BBK #1823 on PLDB 16 Years Old ```Download source code: git clone https://github.com/wenerme/bbvm ``` BeBasic Virtual Machine - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - BeBasic is developed on <a href="https://github.com/wenerme/bbvm">GitHub</a> and has 16 stars - Early development of BeBasic happened in <a href="../lists/labs.html#q=polymer-china">polymer-china</a> - BeBasic is written in <a href="java.html">Java</a>, <a href="go.html">Go</a>, <a href="gradle.html">Gradle</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="bash.html">Bash</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a> ```Example from the web: ; ____________________ ; \______ \______ \___ _______ ; | | _/| | _/\ \/ / \ ; | | \| | \ \ / Y Y \ ; |______ /|______ / \_/|__|_| / ; \/ \/ \/ JMP CODE DATA STR CHAR "Hello, BBvm",0 CODE: OUT 1, STR EXIT ``` Built with Scroll v170.5.0 10/15/2024 317 1.6
beautiful-report-language - Programming language beautiful-report-language ========================= beautiful-report-language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #3033 on PLDB 22 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Read more about beautiful-report-language on the web: 1. http://brl.sourceforge.net/brl_toc.html 1. ```Example from the web: [(define myname "Bruce") (define my "Bruce's")] <pre> This is [my] web page. [myname myname myname myname] [my] favorite person is [[your name here]. [my] favorite number is [(brl-random 2)]. </pre> ``` Built with Scroll v170.5.0 10/15/2024 239 1.2
Beatnik Built with Scroll v170.5.0 10/15/2024 6 0
BeanShell - Programming language BeanShell ========= BeanShell is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #855 on PLDB 26 Years Old BeanShell is a Java-like scripting language, invented by Patrick Niemeyer. It runs in the Java Runtime Environment (JRE) and uses a variation of the Java syntax, in addition to scripting commands and syntax.. Read more on Wikipedia... https://en.wikipedia.org/wiki/BeanShell Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BeanShell happened in <a href="../lists/labs.html#q=Java Community Process">Java Community Process</a> - <a href="http://www.beanshell.org/">beanshell.org</a> was registered in 1999 - See also: (4 related languages) <a href="java.html">Java</a>, <a href="jvm.html">JVM</a>, <a href="javascript.html">JavaScript</a>, <a href="perl.html">Perl</a> ```Example from <a href='https://riju.codes/beanshell'>Riju</a>: print("Hello, world!"); ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/Beanshell.bsh'>hello-world</a>: print ("Hello World"); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 362 1.8
BEAM Erlang virtual machine - Virtual machine BEAM Erlang virtual machine =========================== BEAM Erlang virtual machine, aka Bogdan's Erlang Abstract Machine, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22vm%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">virtual machine</a> created in 2011 by Bogumil Hausman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 https://pldb.io/concepts/../lists/creators.html#q=Bogumil%20Hausman Bogumil Hausman #1710 on PLDB 14 Years Old BEAM is the virtual machine at the core of the Erlang Open Telecom Platform (OTP). BEAM is part of the Erlang Run-Time System (ERTS), which compiles Erlang and Elixir source code into bytecode, which is then executed on the BEAM. BEAM bytecode files have the .beam file extension.Originally BEAM was short for Bogdan's Erlang Abstract Machine, named after Bogumil "Bogdan" Hausman, who wrote the original version, but the name may also be referred to as Björn's Erlang Abstract Machine, after Björn Gustavsson, who wrote and maintains the current version. Read more on Wikipedia... https://en.wikipedia.org/wiki/BEAM_(Erlang_virtual_machine) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"vm"%5D%7D%5D%2C"logic"%3A"AND"%7D'>virtual machine</a> - Early development of BEAM Erlang virtual machine happened in <a href="../lists/labs.html#q=Ericsson">Ericsson</a> - Read more about BEAM Erlang virtual machine on the web: 1. https://www.erlang.org/blog/a-brief-beam-primer/ 1. Built with Scroll v170.5.0 10/15/2024 349 1.7
Beam-bytecode Built with Scroll v170.5.0 10/15/2024 6 0
Beagle Built with Scroll v170.5.0 10/15/2024 6 0
beads-lang - Programming language beads-lang ========== beads-lang is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Edward de Jong. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Edward%20de%20Jong Edward de Jong #1842 on PLDB 9 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of beads-lang happened in <a href="../lists/labs.html#q=Edward de Jong">Edward de Jong</a> - <a href="http://beadslang.org/">beadslang.org</a> was registered in 2016 - Read more about beads-lang on the web: 1. https://docs.google.com/spreadsheets/d/12sTu7RT-s_QlAupY1v-3DfI1Mm9NEX5YMWWTDAKHLfc/edit#gid=0 1. ```Example from the web: beads level 1 program calculator // flutter version available at: on github, look for: flutter-calculator-demo // article: https://itnext.io/building-a-calculator-app-in-flutter-824254704fe6 const C_OP = #3E424D // keycap fill for an operator like C C_DIGIT = #6E6E6E // keycap fill for a digit C_ARITH = #1A4C6E // keycap fill for arithmetic buttons // warning: you must use the same unicode math chars in case statements later in arithmetic() KEYCAPS = [ 'C', '±', '%', '÷', // tried \u207A\u2215\u208B instead of ± but it is ugly '1', '2', '3', 'x', '4', '5', '6', '−', // \u2212 is the minus sign '7', '8', '9', '+', '', '0', '.', '='] // '⌫' is U+232B, for future undo key KEYCOLORS = [C_OP, C_OP, C_OP, C_ARITH, C_DIGIT, C_DIGIT, C_DIGIT, C_ARITH, C_DIGIT, C_DIGIT, C_DIGIT, C_ARITH, C_DIGIT, C_DIGIT, C_DIGIT, C_ARITH, C_OP, C_DIGIT, C_OP, C_ARITH] SPACING = 3 // points between each cell HAIR = "\u2009" // a thin space 200A is even thinner record a_term ss : str // the string containing the contents of the term op : str // the operator in keycap string form '+', '-'... record a_state terms : array of a_term termx : num // which term we are on chain_op : str // chain operator char for repeated = presses chain_val: num // chain value to repeat fresh : yesno // if this is Y, then next digit will clear existing value var g : a_state calc main_init g.terms[1].ss = "" g.termx = 1 g.fresh = Y vert slice main_draw var cellsize = if b.box.width > b.box.height then b.box.height/8 else b.box.width/4 var result_v = cellsize*2 // need to enhance compiler so that expressions don't get converted var keys_v = cellsize*5 var keys_maxh = min(b.box.width, cellsize*8) // don't go wider than 8 squares wide (double) draw_rect(b.box, fill:#121F30) skip 10 al add result_v px d_result add keys_v px d_keys(keys_maxh) skip 10 al draw d_result draw_rect(b.box, fill:#0D161F) // build the string out of the active terms var s : str = "" loop array:g.terms index:i g.terms[i].ss &=> s if g.terms[i].op <> U HAIR & g.terms[i].op & HAIR &=> s // append the operator if (s == "") s = "0" // when nothing is entered into our expression, call it zero draw_str(b.box, s, size:b.box.height*0.5, just:RIGHT, indent:20 pt, color:WHITE) horz slice d_keys( totwidth -- max width we allow for the grid, might be all of the space ) // in landscape mode, we don't want the key grid to get too wide, looks bad skip 10 al add totwidth px d_keygrid skip 10 al table d_keygrid horz slice skip SPACING pt loop reps:4 add 10 al skip SPACING pt vert slice skip SPACING pt loop reps:5 add 10 al skip SPACING pt // inside grid cell draw function, b has properties b.box, cell_seq, cell:a_xy, nrows, ncols cell draw_rect(b.box, fill:KEYCOLORS[b.cell_seq], corner:6 pt) draw_str(b.box, KEYCAPS[b.cell_seq], size:b.box.height, color:WHITE) track EV_TAP // respond to the command case b.cell_seq | 1 // clear do_clear | 2 // plusminus - change the sign of the current term sign_change(g.termx) | 3 // percent - divide the current term by 100 do_percent | 4, 8, 12, 16 // arithmetic operations do_arith(KEYCAPS[b.cell_seq]) | 17 // future feature - backspace nop // do_backspace | 19 // period do_period | 20 // equals do_equals else // must be a digit add_digit(KEYCAPS[b.cell_seq]) // calc do_backspace // log "backspace" // reserved for future undo functionality // this will test ability to read code and extend it calc do_percent // if the current term is empty do nothing // apple's calculator takes the sequence 900+% and makes it 900^2 which is nutty if g.terms[g.termx].ss <> "" if g.termx > 1 // when we have two terms, like 300 + 20% we take 20% of the first term and replace g.terms[g.termx].ss = to_str(eval(g.termx)*eval(g.termx-1)/100) else // we only have 1 term, so just divide it by 100 g.terms[g.termx].ss = to_str(eval(g.termx)/100) g.fresh = Y calc eval ( termx -- term index to evaluate ) : num // convert a term to a floating point number var ss : str = g.terms[termx].ss if ss == "" return 0 return to_num(ss) calc do_clear // clear the current term to blank. // if the user has entered 123+, there is an empty current term will do nothing g.terms[g.termx].ss = "" calc sign_change( tx -- term index ) var old : str = g.terms[tx].ss if old == "" // we have no operand yet in the current term, so // either ignore it or change previous operand's sign // this is what apple's calculator does if tx > 1 sign_change(tx-1) // change previous operand's sign. kinda weird really. elif str_begins(old, "-") g.terms[tx].ss = str_subset(old, from:2) // strip the minus else g.terms[tx].ss = '-' & old // prepend a minus calc do_period // ignore attempts to add more than one period var list : array of num str_find(g.terms[g.termx].ss, ".", list) if tree_count(list) == 0 add_digit(".") // no period yet, so append one calc do_equals var val = eval(1) // start with the first term by itself var val2 // if there is no second or later term use the chain operator and value if tree_count(g.terms) < 2 // use repeat if we have one if g.chain_op <> U val = arithmetic(g.chain_op, val, g.chain_val) else // two or more terms to process loop from:1 index:tx while:g.terms[tx+1].ss <> "" and g.terms[tx].op <> U val2 = eval(tx+1) // remember the last operator we used as our chaining value g.chain_op = g.terms[tx].op g.chain_val = val2 val = arithmetic(g.chain_op, val, val2) // calculation done, convert the value back as if we entered it trunc g.terms // zap the array g.terms[1].ss = to_str(val) // replace our value g.termx = 1 g.fresh = Y calc arithmetic( operand : str -- operation like "+", must match keycap term1 : num term2 : num ) : num -- resulting value var result case operand // note: these operators must match the keycaps | '+' term1 + term2 => result | '−' term1 - term2 => result | 'x' term1 * term2 => result | '÷' term1 / term2 => result else result = ERR return result calc add_digit( digit : str // digit to append to current term ) // if we are starting fresh, then erase what was there before // we also replace the previous string if it was a leading zero if g.fresh or g.terms[g.termx].ss == "0" g.terms[g.termx].ss = "" // clear whatever was there digit &=> g.terms[g.termx].ss g.fresh = N calc do_arith( operand : str // '+', etc ) if g.terms[g.termx].ss == "" // we have no term, so treat that as replacing the previously entered operation // and if this is the very beginning and we have no prior operation, ignore it if g.termx == 1 // starting with a plus on an empty term is ignored return // multiple operators in a row, rewrite the previous operator g.terms[g.termx-1].op = operand else // we did have a term, advance to the next term g.terms[g.termx].op = operand inc g.termx g.terms[g.termx].ss = "" // empty term ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // Built with Scroll v170.5.0 10/15/2024 1595 8
Bdl Built with Scroll v170.5.0 10/15/2024 6 0
BCX - Programming language BCX === BCX is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999 by Kevin Diggins and Robert Wishlaw. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=Kevin%20Diggins Kevin Diggins https://pldb.io/concepts/../lists/creators.html#q=Robert%20Wishlaw Robert Wishlaw #2945 on PLDB 26 Years Old BCX is a free software programming development application originally created in 1999 by Kevin Diggins. BCX converts BASIC source code to C/C++ source code which can then be compiled using any one of a number of available Microsoft Win32 C/C++ compilers. For many years, most implementations of BASIC shared a nagging drawback - the programs that users created performed slower than similar programs that were created using C/C++. Read more on Wikipedia... https://en.wikipedia.org/wiki/BCX Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BCX happened in <a href="../lists/labs.html#q=https://sourceforge.net/p/bcx-basic/discussion">https://sourceforge.net/p/bcx-basic/discussion</a> - See also: (1 related languages) <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 325 1.6
BCPL - Programming language BCPL ==== BCPL, aka Basic Combined Programming Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1966 by Martin Richards. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221966%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1966 https://pldb.io/concepts/../lists/creators.html#q=Martin%20Richards Martin Richards #402 on PLDB 59 Years Old BCPL ("Basic Combined Programming Language"; or 'Before C Programming Language' (a common humorous backronym) ) is a procedural, imperative, and structured computer programming language. Originally intended for writing compilers for other languages, BCPL is no longer in common use. However, its influence is still felt because a stripped down and syntactically changed version of BCPL, called B, was the language on which the C programming language was based. Read more on Wikipedia... https://en.wikipedia.org/wiki/BCPL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BCPL happened in <a href="../lists/labs.html#q=University of Cambridge">University of Cambridge</a> - Explore BCPL snippets on <a href="http://www.rosettacode.org/wiki/Category:BCPL">Rosetta Code</a> - BCPL on HOPL https://hopl.info/showlanguage.prx?exp=374 BCPL on HOPL - BCPL appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (8 related languages) <a href="cpl.html">CPL</a>, <a href="b.html">B</a>, <a href="c.html">C</a>, <a href="go.html">Go</a>, <a href="pascal.html">Pascal</a>, <a href="java.html">Java</a>, <a href="fortran.html">Fortran</a>, <a href="cpl.html">CPL</a> ```Example from the web: GET "LIBHDR" LET START() = VALOF $( FOR I = 1 TO 5 DO WRITEF("%N! = %I4*N", I, FACT(I)) RESULTIS 0 $) AND FACT(N) = N = 0 -> 1, N * FACT(N - 1) ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/BCPL.bcl'>hello-world</a>: GET "LIBHDR" LET START() BE $( WRITES("Hello World*N") $) ``` ```Example from <a href='http://helloworldcollection.de/#Basic'>the Hello World Collection</a>: // Hello world in BCLP GET "libhdr" LET start() = VALOF $( writes("Hello world*N") RESULTIS 0 $) ``` ```Example from <a href='https://en.wikipedia.org/wiki/BCPL'>Wikipedia</a>: GET "LIBHDR" GLOBAL $( COUNT: 200 ALL: 201 $) LET TRY(LD, ROW, RD) BE TEST ROW = ALL THEN COUNT := COUNT + 1 ELSE $( LET POSS = ALL & ~(LD | ROW | RD) UNTIL POSS = 0 DO $( LET P = POSS & -POSS POSS := POSS - P TRY(LD + P << 1, ROW + P, RD + P >> 1) $) $) LET START() = VALOF $( ALL := 1 FOR I = 1 TO 12 DO $( COUNT := 0 TRY(0, 0, 0) WRITEF("%I2-QUEENS PROBLEM HAS %I5 SOLUTIONS*N", I, COUNT) ALL := 2 * ALL + 1 $) RESULTIS 0 $) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token := row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token WRITES row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 681 3.4
basic calculator - Programming language basic calculator ================ basic calculator, aka basic calculator, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 #617 on PLDB 50 Years Old bc, for basic calculator (often referred to as bench calculator), is "an arbitrary-precision calculator language" with syntax similar to the C programming language. bc is typically used as either a mathematical scripting language or as an interactive mathematical shell. A typical interactive usage is typing the command bc on a Unix command prompt and entering a mathematical expression, such as (1 + 3) * 2, whereupon 8 will be output. Read more on Wikipedia... https://en.wikipedia.org/wiki/Bc_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of basic calculator happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - Explore basic calculator snippets on <a href="http://www.rosettacode.org/wiki/Category:Bc">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/algebra.py">syntax highlighting</a> for basic calculator - See also: (6 related languages) <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="dc.html">Dc</a>, <a href="reverse-polish-notation.html">Reverse Polish notation</a>, <a href="yacc.html">Yacc</a>, <a href="bash.html">Bash</a> - 1 PLDB concepts link to basic calculator: <a href="idio.html">Idio</a> ```Example from <a href='https://riju.codes/bc'>Riju</a>: "Hello, world! " ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/BC.bc'>hello-world</a>: "Hello World" ``` ```Example from <a href='https://en.wikipedia.org/wiki/Bc_(programming_language)'>Wikipedia</a>: $ result=$(echo "scale=2; 5 * 7 /3;" | bc) $ echo $result 11.66 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 497 2.5
Bc-neliac Built with Scroll v170.5.0 10/15/2024 6 0
BBx - Programming language BBx === BBx is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #2254 on PLDB 40 Years Old In 1985, BASIS released their first generation of Business BASIC to extend the functionality of Business BASIC and aptly named it BBx® (Business BASIC eXtended). Successive generations of BASIS technology continue to enhance the Business BASIC language. A fifth generation product delivers BASIS' first GUI deployment, followed by the sixth generation that introduces modern graphical application development tools for Business BASIC. Coupling these tools with a powerful database management system enable developers to create comprehensive and tightly integrated business applications that are reliable, scalable, cost-effective, and platform independent. Computer programs and associated documentation providing tools and programming language to enable software developers to create and prepare business, internet, and applications software Scientific, nautical, surveying, photographic, cinematographic, optical, weighing, measuring, signalling, checking (supervision), life-saving and teaching apparatus and instruments; apparatus and instruments for conducting, switching, transforming, accumulating, regulating or controlling electricity; apparatus for recording, transmission or reproduction of sound or images; magnetic data carriers, recording discs; automatic vending machines and mechanisms for coin operated apparatus; cash registers, calculating machines, data processing equipment and computers; fire extinguishing apparatus. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BBx happened in <a href="../lists/labs.html#q=BASIS International Ltd.">BASIS International Ltd.</a> - See also: (1 related languages) <a href="bbj.html">BBj</a> - Read more about BBx on the web: 1. 2. https://trademark.trademarkia.com/bbx-78639049.html 1. https://www.basis.com/bbj 2. - 1 PLDB concepts link to BBx: <a href="bbj.html">BBj</a> Built with Scroll v170.5.0 10/15/2024 416 2.1
BBN-LISP - Programming language BBN-LISP ======== BBN-LISP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1960. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221960%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1960 #3305 on PLDB 65 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BBN-LISP happened in <a href="../lists/labs.html#q=BBN">BBN</a> - BBN-LISP on HOPL https://hopl.info/showlanguage.prx?exp=3347 BBN-LISP on HOPL Built with Scroll v170.5.0 10/15/2024 206 1
BBj - Programming language BBj === BBj is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2556 on PLDB 24 Years Old BASIS created the newest version of BBx®, the sixth generation, using Java technology. Business BASIC on Java, registered as BBj®, gives application developers the necessary tools to create modern, 21st century e-commerce and enterprise solutions - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BBj happened in <a href="../lists/labs.html#q=BASIS International Ltd.">BASIS International Ltd.</a> - See also: (1 related languages) <a href="bbx.html">BBx</a> - 1 PLDB concepts link to BBj: <a href="bbx.html">BBx</a> Built with Scroll v170.5.0 10/15/2024 251 1.3
BBCode - Text markup language BBCode ====== BBCode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #1527 on PLDB 27 Years Old BBCode or Bulletin Board Code is a lightweight markup language used to format posts in many message boards and on sites based on MediaWiki. The available tags are usually indicated by square brackets ([ ]) surrounding a keyword, and they are parsed by the message board system before being translated into a markup language that web browsers understand—usually HTML or XHTML.BBCode was introduced in 1998 by the messageboard software Ultimate Bulletin Board (UBB) implemented in Perl. In 2000 BBCode was used in phpBB—an internet forum system written in PHP and also XMB forum. Read more on Wikipedia... https://en.wikipedia.org/wiki/BBCode Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of BBCode happened in <a href="../lists/labs.html#q=Coalson LLC">Coalson LLC</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/markup.py">syntax highlighting</a> for BBCode - See also: (4 related languages) <a href="mediawiki.html">MediaWiki</a>, <a href="html.html">HTML</a>, <a href="php.html">PHP</a>, <a href="regex.html">Regular Expressions</a> ```Example from <a href='https://en.wikipedia.org/wiki/BBCode'>Wikipedia</a>: [table] [tr] [td]table cell 1[/td] [td]table cell 2[/td] [/tr] [tr] [td]table cell 3[/td] [td]table cell 4[/td] [/tr] [/table] ``` Built with Scroll v170.5.0 10/15/2024 393 2
Bbc-basic Built with Scroll v170.5.0 10/15/2024 6 0
Bazel - Application Bazel ===== Bazel is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2015 by Han-Wen Nienhuys. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Han-Wen%20Nienhuys Han-Wen Nienhuys #111 on PLDB 10 Years Old ```Download source code: git clone https://github.com/bazelbuild/bazel ``` In software development, Bazel is a free software tool that allows for the automation of building and testing of software. The company Google uses the build tool Blaze internally and released an open-sourced part of the Blaze tool as Bazel, named as an anagram of Blaze. Bazel was first released in March 2015 and achieved beta status by September 2015.Similar to build tools like Make, Apache Ant, or Apache Maven, Bazel builds software applications from source code using a set of rules. Read more on Wikipedia... https://en.wikipedia.org/wiki/Bazel_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Bazel is developed on <a href="https://github.com/bazelbuild/bazel">GitHub</a> and has 22,782 stars - Early development of Bazel happened in <a href="../lists/labs.html#q=Google">Google</a> - Bazel is written in <a href="java.html">Java</a>, <a href="bazel.html">Bazel</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="starlark.html">starlark</a>, <a href="cpp.html">C++</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="c.html">C</a>, <a href="gradle.html">Gradle</a>, <a href="vtl-lang.html">Velocity Template Language</a>, <a href="bash.html">Bash</a>, <a href="make.html">Make</a>, <a href="ada.html">Ada</a>, <a href="csharp.html">C#</a>, <a href="css.html">CSS</a>, <a href="diff.html">Diff</a>, <a href="powershell.html">PowerShell</a>, <a href="javascript.html">JavaScript</a>, <a href="pascal.html">Pascal</a>, <a href="json.html">JSON</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="ini.html">Ini</a>, <a href="objective-c.html">Objective-C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="cmake.html">CMake</a>, <a href="perl.html">Perl</a>, <a href="sas.html">SAS</a>, <a href="m4.html">M4</a>, <a href="objective-cpp.html">Objective C++</a> - <a href="https://bazel.build/">bazel.build</a> was registered in 2016 - 22 PLDB concepts link to Bazel: <a href="asterius-compiler.html">asterius-compiler</a>, <a href="bazel.html">Bazel</a>, <a href="capn-proto.html">Cap'n Proto</a>, <a href="carbon.html">Carbon</a>, <a href="cir.html">CIR</a>, <a href="claro.html">Claro</a>, <a href="cloc.html">cloc</a>, <a href="closure-templates.html">Closure Templates</a>, <a href="flatbuffers.html">FlatBuffers</a>, <a href="hhvm.html">HHVM</a>, <a href="jflex.html">JFlex</a>, <a href="jsonnet.html">Jsonnet</a>, <a href="mongodb.html">MongoDB</a>, <a href="nodejs.html">Node.js</a>, <a href="olc.html">Open Location Code</a>, <a href="opencomal.html">OpenComal</a>, <a href="please-build.html">Please Build</a>, <a href="pytorch.html">PyTorch</a>, <a href="starlark.html">starlark</a>, <a href="tensorflow.html">TensorFlow</a>, <a href="v8.html">v8</a>, <a href="yara.html">YARA</a> Built with Scroll v170.5.0 10/15/2024 713 3.6
baysick - Esoteric programming language baysick ======= baysick is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2009 by Michael Fogus. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 https://pldb.io/concepts/../lists/creators.html#q=Michael%20Fogus Michael Fogus #970 on PLDB 16 Years Old ```Download source code: git clone https://github.com/fogus/baysick ``` An embedded Insane-specific Language for Scala implementing the BASIC programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - baysick is developed on <a href="https://github.com/fogus/baysick">GitHub</a> and has 246 stars - Early development of baysick happened in <a href="../lists/labs.html#q=Cognitect">Cognitect</a> - baysick is written in <a href="scala.html">Scala</a>, <a href="markdown.html">Markdown</a> ```Example from the web: object SquareRoot extends Baysick { def main(args:Array[String]) = { 10 PRINT "Enter a number" 20 INPUT 'n 30 PRINT "Square root of " % "'n is " % SQRT('n) 40 END RUN } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token PRINT Built with Scroll v170.5.0 10/15/2024 326 1.6
Bayes-equation Built with Scroll v170.5.0 10/15/2024 6 0
Bayer Expressions - Data notation Bayer Expressions ================= Bayer Expressions is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2018 by Dave Bayer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Dave%20Bayer Dave Bayer #3297 on PLDB 7 Years Old An alternative notation for S-Expressions that uses fewer parentheses. As described by the creator: Indentation implies parentheses. A pipe "|" opens a parenthesis that auto-closes at the end of that line or at the next ")". A dollar "$" opens a parenthesis that auto-closes when the indentation recovers. The result has a lighter, more poetic look than any language I know, and the parentheses that are left actually matter, so I pay attention to them. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - See also: (2 related languages) <a href="s-expressions.html">S-expressions</a>, <a href="i-expressions.html">I-expressions</a> - Read more about Bayer Expressions on the web: 1. https://news.ycombinator.com/item?id=19431720 1. - 1 PLDB concepts link to Bayer Expressions: <a href="s-expressions.html">S-expressions</a> ```Example from the web: define | edge? g e let $ es | edges g e2 | reverse e or (member e es) (member e2 es) ``` Built with Scroll v170.5.0 10/15/2024 339 1.7
bawk - Programming language bawk ==== bawk is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994 by Bob Brodt. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 https://pldb.io/concepts/../lists/creators.html#q=Bob%20Brodt Bob Brodt #3120 on PLDB 31 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - bawk is a <a href="../lists/explorer.html#columns=rank~id~appeared~tags~creators~supersetOf&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22supersetOf%22%2C%22origData%22%3A%22supersetOf%22%2C%22tags%22%3A%22html%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">superset</a> of <a href="awk.html">awk</a> - Early development of bawk happened in <a href="../lists/labs.html#q=Columbia University">Columbia University</a> - bawk on HOPL https://hopl.info/showlanguage.prx?exp=1852 bawk on HOPL - Read more about bawk on the web: 1. http://www.cs.columbia.edu/~sedwards/classes/2013/w4115-summer/lrms/bawk.pdf 1. Built with Scroll v170.5.0 10/15/2024 310 1.6
Battlestar - Programming language Battlestar ========== Battlestar is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Alexander Rødseth. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Alexander%20R%C3%B8dseth Alexander Rødseth #1296 on PLDB 11 Years Old ```Download source code: git clone https://github.com/xyproto/battlestar ``` :dizzy: A different take on Assembly, with the goal of creating tiny executables. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Battlestar is developed on <a href="https://github.com/xyproto/battlestar">GitHub</a> and has 79 stars - Early development of Battlestar happened in <a href="../lists/labs.html#q=Arch Linux">Arch Linux</a> - Battlestar is written in <a href="make.html">Make</a>, <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="python.html">Python</a>, <a href="assembly-language.html">Assembly language</a>, <a href="c.html">C</a> ```Example from <a href='https://riju.codes/battlestar'>Riju</a>: const message = "Hello, world!\n" fun main syscall(1, 1, message, len(message)) end ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/Battlestar.bts'>hello-world</a>: #!/usr/bin/bts const hello = "Hello World\n" print(hello) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 379 1.9
Bato - Programming language Bato ==== Bato is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Joel Bryan Juliano. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Joel%20Bryan%20Juliano Joel Bryan Juliano #1122 on PLDB 9 Years Old ```Download source code: git clone https://github.com/jjuliano/bato ``` A general-purpose scripting language in Filipino dialect - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Bato is developed on <a href="https://github.com/jjuliano/bato">GitHub</a> and has 329 stars - Bato is written in <a href="ruby.html">Ruby</a> - Read more about Bato on the web: 1. https://www.theregister.com/2018/03/21/philippines_ruby_bato 1. ```Example from the web: ang gumawaNgID mag_print "------------------------------------------" magbigay_daan mag_print "------------------------------------------" wakas ``` Built with Scroll v170.5.0 10/15/2024 267 1.3
Batchfile - Programming language Batchfile ========= Batchfile is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 #222 on PLDB 40 Years Old 72k <span title="Batchfile repos on GitHub.">Repos</span> A batch file is a kind of script file in DOS, OS/2 and Microsoft Windows. It consists of a series of commands to be executed by the command-line interpreter, stored in a plain text file. A batch file may contain any command the interpreter accepts interactively and use constructs that enable conditional branching and looping within the batch file, such as IF, FOR, and GOTO labels. Read more on Wikipedia... https://en.wikipedia.org/wiki/Batch_file Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 72,380 Batchfile repos on <a href="https://github.com/search?q=language:Batchfile">GitHub</a> - Early development of Batchfile happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - The Google BigQuery Public Dataset GitHub snapshot shows 76k users using Batchfile in 98k repos on <a href="https://api.github.com/search/repositories?q=language:Batchfile">GitHub</a> - There are 9 <a href="https://projecteuler.net/language=Batch">Project Euler</a> users using Batchfile - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/bat">package</a> for syntax highlighting Batchfile - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/shell.py">syntax highlighting</a> for Batchfile - GitHub supports <a href="https://github.com/mmims/language-batchfile" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Batchfile - Learn <a href="https://exercism.org/tracks/batch">Batchfile on exercism.</a> - See also: (13 related languages) <a href="jcl.html">JCL</a>, <a href="linux.html">Linux</a>, <a href="notepad-editor.html">Microsoft Notepad</a>, <a href="unicode.html">Unicode</a>, <a href="kixtart.html">KiXtart</a>, <a href="vbscript.html">VBScript</a>, <a href="jscript.html">JScript</a>, <a href="powershell.html">PowerShell</a>, <a href="unix.html">Unix</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="php.html">PHP</a> ```Example from <a href='https://riju.codes/cmd'>Riju</a>: echo "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/Batch.bat'>hello-world</a>: @echo off echo Hello World ``` ```Example from <a href='https://en.wikipedia.org/wiki/Batch_file'>Wikipedia</a>: C:\>set /p ="Message 1"<nul >data.txt C:\>set /p ="Message 2"<nul >>data.txt C:\>set /p ="Message 3"<nul >>data.txt C:\>type data.txt Message 1Message 2Message 3 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Gotos FeatureLink ../features/hasGotos.html Supported <span class="hasFeature">✓</span> Example :: this would create an endless loop :myLabel goto myLabel Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example REM A comment :: Another type of comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example REM A comment Token REM row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token echo row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 734 3.7
Batari Basic - Programming language Batari Basic ============ Batari Basic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #3278 on PLDB 18 Years Old An Atari 2600 homebrew (short for Atari 2600 homebrew game, where homebrew is synonymous with hobbyist-developed) is a video game designed for the Atari 2600 by an independent developer following the discontinuation of the console in 1992. The first 2600 homebrew was written in 1995, and since then over 100 titles have been released. There is an active community of Atari 2600 developers—the largest among classic video game homebrew communities.The majority of homebrew games are unlicensed clones of arcade games, personal computer games, and games from other consoles, but there are also ROM hacks and some original titles. Read more on Wikipedia... https://en.wikipedia.org/wiki/Batari_Basic Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Batari Basic happened in <a href="../lists/labs.html#q=Atari">Atari</a> - See also: (3 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="basic.html">BASIC</a>, <a href="isbn.html">ISBN</a> Built with Scroll v170.5.0 10/15/2024 331 1.7
Basis Codec - Binary data format Basis Codec =========== Basis Codec is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #845 on PLDB 6 Years Old ```Download source code: git clone https://github.com/binomialLLC/basis_universal ``` Basis Universal GPU Texture and Texture Video Compression Reference Codec - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Basis Codec is developed on <a href="https://github.com/binomialLLC/basis_universal">GitHub</a> and has 2,625 stars - Early development of Basis Codec happened in <a href="../lists/labs.html#q=BinomialLLC">BinomialLLC</a> - Basis Codec is written in <a href="cpp.html">C++</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="cmake.html">CMake</a>, <a href="c.html">C</a>, <a href="json.html">JSON</a>, <a href="opencl.html">OpenCL</a>, <a href="python.html">Python</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 309 1.5
Basil Built with Scroll v170.5.0 10/15/2024 6 0
Basicx Built with Scroll v170.5.0 10/15/2024 6 0
Basicode Built with Scroll v170.5.0 10/15/2024 6 0
Basic4ppc - Programming language Basic4ppc ========= Basic4ppc is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005 by Erel Uziel. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Erel%20Uziel Erel Uziel #2932 on PLDB 20 Years Old Basic4ppc (pronounced "Basic for PPC") is a programming language for Pocket PC handheld computers running Windows Mobile operating system, by Anywhere Software. The language is based on a BASIC-like syntax, taking advantage of Microsoft's .NET technology, to allow additional libraries, graphical user interface design of windows forms, rapid application development (RAD), and .NET framework compatible compilation. The language implements a unique way of adding objects to a program without being object-oriented. Read more on Wikipedia... https://en.wikipedia.org/wiki/Basic4ppc Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Basic4ppc happened in <a href="../lists/labs.html#q=Anywhere Software">Anywhere Software</a> - See also: (3 related languages) <a href="visual-basic.html">Visual Basic</a>, <a href="basic.html">BASIC</a>, <a href="xml.html">XML</a> ```Example from <a href='https://en.wikipedia.org/wiki/Basic4ppc'>Wikipedia</a>: Sub App_Start numA = "Five " numB = "5" numC = 6 SUM1 = numA & numB 'remark: = "Five 5" SUM2 = numB + numC 'remark: = 11 End Sub ``` Built with Scroll v170.5.0 10/15/2024 360 1.8
Basic4GL - Programming language Basic4GL ======== Basic4GL is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #3229 on PLDB 23 Years Old Basic4GL (B4GL; from Basic for openGL) is an interpreted, open source version of the BASIC programming language which features support for 3D computer graphics using OpenGL. While being interpreted, it is also able to compile programs on top of the virtual machine to produce standalone executable programs. It uses a syntax similar to traditional dialects of BASIC and features an IDE and a very thorough and comprehensive debugger. Read more on Wikipedia... https://en.wikipedia.org/wiki/Basic4GL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Basic4GL happened in <a href="../lists/labs.html#q=Tom Mulgrew">Tom Mulgrew</a> - See also: (11 related languages) <a href="linux.html">Linux</a>, <a href="quickbasic.html">QuickBASIC</a>, <a href="basic.html">BASIC</a>, <a href="opengl.html">OpenGL</a>, <a href="qbasic.html">QBasic</a>, <a href="gfa-basic.html">GFA BASIC</a>, <a href="c.html">C</a>, <a href="glbasic.html">GLBasic</a>, <a href="darkbasic.html">DarkBASIC</a>, <a href="freebasic.html">FreeBASIC</a>, <a href="thinbasic.html">ThinBasic</a> Built with Scroll v170.5.0 10/15/2024 347 1.7
Basic4android - Programming language Basic4android ============= Basic4android is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2011. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222011%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2011 #2419 on PLDB 14 Years Old Basic4Android (currently known as B4A) is a rapid application development tool for native Android applications, developed and marketed by Anywhere Software Ltd. B4A is an alternative to programming with Java.B4A includes a visual designer that simplifies the process of building user interfaces that target phones and tablets with different screen sizes. Compiled programs can be tested in AVD Manager emulators or on real Android devices using Android Debug Bridge and B4A Bridge. Read more on Wikipedia... https://en.wikipedia.org/wiki/Basic4android Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Basic4android happened in <a href="../lists/labs.html#q=Anywhere Software">Anywhere Software</a> - See also: (4 related languages) <a href="android.html">Android</a>, <a href="java.html">Java</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="isbn.html">ISBN</a> Built with Scroll v170.5.0 10/15/2024 310 1.6
Basic09 Built with Scroll v170.5.0 10/15/2024 6 0
Basic Built with Scroll v170.5.0 10/15/2024 6 0
BASIC Stamp - Programming language BASIC Stamp =========== BASIC Stamp is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #3303 on PLDB 35 Years Old The BASIC Stamp is a microcontroller with a small, specialized BASIC interpreter (PBASIC) built into ROM. It is made by Parallax, Inc. and has been popular with electronics hobbyists since the early 1990s.. Read more on Wikipedia... https://en.wikipedia.org/wiki/BASIC_Stamp Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BASIC Stamp happened in <a href="../lists/labs.html#q=Parallax Inc">Parallax Inc</a> - See also: (5 related languages) <a href="pbasic.html">PBASIC</a>, <a href="basic.html">BASIC</a>, <a href="java.html">Java</a>, <a href="parallax-propeller.html">Parallax Propeller</a>, <a href="arduino.html">Arduino Programming Language</a> Built with Scroll v170.5.0 10/15/2024 279 1.4
BASIC Programming - Programming language BASIC Programming ================= BASIC Programming is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1979 by Warren Robinett. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221979%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1979 https://pldb.io/concepts/../lists/creators.html#q=Warren%20Robinett Warren Robinett #2402 on PLDB 46 Years Old BASIC Programming (Model# CX2620) is an Atari 2600 cartridge that teaches simple computer programming. It was released in 1979 and was one of only a few non-gaming cartridges designed for the console. The programming language is similar to dialects of BASIC. Read more on Wikipedia... https://en.wikipedia.org/wiki/BASIC_Programming Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BASIC Programming happened in <a href="../lists/labs.html#q=Atari">Atari</a> - See also: (2 related languages) <a href="basic.html">BASIC</a>, <a href="family-basic.html">Family BASIC</a> Built with Scroll v170.5.0 10/15/2024 281 1.4
BASIC-PLUS - Programming language BASIC-PLUS ========== BASIC-PLUS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 #2829 on PLDB 50 Years Old BASIC-PLUS was an extended dialect of the BASIC programming language developed by DEC (DEC) for use on its RSTS/E time-sharing operating system for the PDP-11 series of 16-bit minicomputers in the early 1970s through the 1980s. BASIC-PLUS is based very closely on the original Dartmouth BASIC, although it added a number of new structures. In turn, BASIC-PLUS was the version that the original Microsoft BASIC was patterned.The language was later rewritten as a true compiler as BASIC-Plus-2, and was ported to the VAX-11 platform as that machine's native BASIC implementation. Read more on Wikipedia... https://en.wikipedia.org/wiki/BASIC-PLUS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BASIC-PLUS happened in <a href="../lists/labs.html#q=DEC">DEC</a> - BASIC-PLUS on HOPL https://hopl.info/showlanguage.prx?exp=3420 BASIC-PLUS on HOPL - See also: (4 related languages) <a href="basic.html">BASIC</a>, <a href="dartmouth-basic.html">Dartmouth BASIC</a>, <a href="microsoft-basic.html">Microsoft BASIC</a>, <a href="hp-basic-for-openvms.html">HP BASIC for OpenVMS</a> Built with Scroll v170.5.0 10/15/2024 362 1.8
Basic-pdp-1-lisp Built with Scroll v170.5.0 10/15/2024 6 0
BASIC-E - Programming language BASIC-E ======= BASIC-E is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1976. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221976%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1976 #3277 on PLDB 49 Years Old CBASIC is a compiled version of the BASIC programming language written for the CP/M operating system by Gordon Eubanks in 1976–1977. It is an enhanced version of BASIC-E.. Read more on Wikipedia... https://en.wikipedia.org/wiki/BASIC-E Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BASIC-E happened in <a href="../lists/labs.html#q=Gordon Eubanks">Gordon Eubanks</a> - BASIC-E on HOPL https://hopl.info/showlanguage.prx?exp=1991 BASIC-E on HOPL - See also: (3 related languages) <a href="pl-m.html">PL/M</a>, <a href="basic.html">BASIC</a>, <a href="mbasic.html">MBASIC</a> Built with Scroll v170.5.0 10/15/2024 279 1.4
Basic-ap Built with Scroll v170.5.0 10/15/2024 6 0
Basic-256 - Programming language Basic-256 ========= Basic-256 is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1604 on PLDB 18 Years Old Basic-256 is a project to learn the basics of computer programming. The project started in 2007 inspired by the article “Why Johnny can't code” by David Brin. Its main focus is to provide a simple and comprehensive environment for middle/high school students to learn the basics of computer programming. Read more on Wikipedia... https://en.wikipedia.org/wiki/Basic-256 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Basic-256 happened in <a href="../lists/labs.html#q=Shawnee State University">Shawnee State University</a> - See also: (1 related languages) <a href="basic.html">BASIC</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/BASIC 256.kbs'>hello-world</a>: Print "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Print Built with Scroll v170.5.0 10/15/2024 339 1.7
Basic-11 Built with Scroll v170.5.0 10/15/2024 6 0
Bash Built with Scroll v170.5.0 10/15/2024 6 0
Basel Built with Scroll v170.5.0 10/15/2024 6 0
BASEBALL - Programming language BASEBALL ======== BASEBALL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1961. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221961%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1961 #3374 on PLDB 64 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BASEBALL happened in <a href="../lists/labs.html#q=MIT">MIT</a> - BASEBALL on HOPL https://hopl.info/showlanguage.prx?exp=2797 BASEBALL on HOPL - Read more about BASEBALL on Semantic Scholar: 1. https://semanticscholar.org/paper/89d025804988944d6fa4e95f49bff011b33d1418 1. Built with Scroll v170.5.0 10/15/2024 215 1.1
Base64 - Text encoding format Base64 ====== Base64 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textEncodingFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text encoding format</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #1541 on PLDB 38 Years Old In computer science, Base64 is a group of binary-to-text encoding schemes that represent binary data in an ASCII string format by translating it into a radix-64 representation. The term Base64 originates from a specific MIME content transfer encoding. Each Base64 digit represents exactly 6 bits of data. Read more on Wikipedia... https://en.wikipedia.org/wiki/Base64 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textEncodingFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textEncodingFormat</a> - Early development of Base64 happened in <a href="../lists/labs.html#q=RSA Laboratories">RSA Laboratories</a> - 2 PLDB concepts link to Base64: <a href="ascii-armor.html">ASCII Armor</a>, <a href="multibase.html">multibase</a> Built with Scroll v170.5.0 10/15/2024 274 1.4
Base32 Built with Scroll v170.5.0 10/15/2024 6 0
Bartok Built with Scroll v170.5.0 10/15/2024 6 0
Barrel - Programming language Barrel ====== Barrel is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #3373 on PLDB 45 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Barrel happened in <a href="../lists/labs.html#q=GTS Computer Systems Inc">GTS Computer Systems Inc</a> and <a href="../lists/labs.html#q=University of Alabama">University of Alabama</a> - Barrel on HOPL https://hopl.info/showlanguage.prx?exp=4731 Barrel on HOPL - Read more about Barrel on Semantic Scholar: 1. https://semanticscholar.org/paper/4be56ef09cf39ac55bcf78169c49bd92d6449934 1. Built with Scroll v170.5.0 10/15/2024 235 1.2
BARE - Interface design language BARE ==== BARE is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2020. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 #2274 on PLDB 5 Years Old BARE is a simple binary representation for structured application data. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - Early development of BARE happened in <a href="../lists/labs.html#q=Internet Engineering Task Force">Internet Engineering Task Force</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/bare.py">syntax highlighting</a> for BARE - <a href="https://baremessages.org">baremessages.org</a> was registered in 2020 ```Example from the web: type PublicKey data[128] type Time str # ISO 8601 type Department enum { ACCOUNTING ADMINISTRATION CUSTOMER_SERVICE DEVELOPMENT # Reserved for the CEO JSMITH = 99 } type Address list<str>[4] # street, city, state, country type Customer struct { name: str email: str address: Address orders: list<struct { orderId: i64 quantity: i32 }> metadata: map<str><data> } type Employee struct { name: str email: str address: Address department: Department hireDate: Time publicKey: optional<PublicKey> metadata: map<str><data> } type TerminatedEmployee void type Person union {Customer | Employee | TerminatedEmployee} ``` ```BARE <a href="../lists/keywords.html#q=bare">Keywords</a> type enum u8 u16 u32 u64 uint i8 i16 i32 i64 int f32 f64 bool void data string optional map ``` Built with Scroll v170.5.0 10/15/2024 371 1.9
Bancstar-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
bamboo - Programming language bamboo ====== bamboo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Yoichi Hirai. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Yoichi%20Hirai Yoichi Hirai #1376 on PLDB 9 Years Old ```Download source code: git clone https://github.com/pirapira/bamboo ``` Bamboo is a programming language for Ethereum contracts. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - bamboo is developed on <a href="https://github.com/pirapira/bamboo">GitHub</a> and has 324 stars - bamboo is written in <a href="ocaml.html">OCaml</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="tex.html">Tex</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="javascript.html">JavaScript</a> Built with Scroll v170.5.0 10/15/2024 277 1.4
Binary Alignment Map - Binary data format Binary Alignment Map ==================== Binary Alignment Map is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2009. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222009%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2009 #2067 on PLDB 16 Years Old Binary Alignment Map (BAM) is the comprehensive raw data of genome sequencing; it consists of the lossless, compressed binary representation of the Sequence Alignment Map.BAM is the compressed binary representation of SAM (Sequence Alignment Map). BAM is in compressed BGZF format.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Binary_Alignment_Map Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of Binary Alignment Map happened in <a href="../lists/labs.html#q=Samtools">Samtools</a> - See also: (3 related languages) <a href="fastq-format.html">FASTQ</a>, <a href="sam-format.html">SAM file format</a>, <a href="cram-format.html">CRAM file format</a> Built with Scroll v170.5.0 10/15/2024 280 1.4
Baltík - Programming language Baltík ====== Baltík is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #3372 on PLDB 29 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Baltík happened in <a href="../lists/labs.html#q=SGP Systems">SGP Systems</a> - Baltík is written with the native language of Czech - Read more about Baltík on the web: 1. http://www.sgpsys.com/doc/b4/en-US/ 1. Built with Scroll v170.5.0 10/15/2024 221 1.1
baltazar - Programming language baltazar ======== baltazar is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #3119 on PLDB 32 Years Old Czech visual educational language, for MS-DOS only, created by author of Baltík - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of baltazar happened in <a href="../lists/labs.html#q=SGP Systems">SGP Systems</a> - baltazar is written with the native language of Czech - Read more about baltazar on the web: 1. https://cs.wikipedia.org/wiki/Baltazar 1. Built with Scroll v170.5.0 10/15/2024 228 1.1
Balsa Built with Scroll v170.5.0 10/15/2024 6 0
Balm Built with Scroll v170.5.0 10/15/2024 6 0
Ballerina - Programming language Ballerina ========= Ballerina is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Sanjiva Weerawarana and James Clark and Sameera Jayasoma and Hasitha Aravinda and Srinath Perera and Frank Leymann. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Sanjiva%20Weerawarana Sanjiva Weerawarana https://pldb.io/concepts/../lists/creators.html#q=James%20Clark James Clark https://pldb.io/concepts/../lists/creators.html#q=Sameera%20Jayasoma Sameera Jayasoma https://pldb.io/concepts/../lists/creators.html#q=Hasitha%20Aravinda Hasitha Aravinda https://pldb.io/concepts/../lists/creators.html#q=Srinath%20Perera Srinath Perera https://pldb.io/concepts/../lists/creators.html#q=Frank%20Leymann Frank Leymann #147 on PLDB 10 Years Old 1k <span title="Ballerina repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/ballerina-platform/ballerina-lang ``` Ballerina is a compiled, type-safe, concurrent programming language targeting microservice development and integration.It is an open source project started in 2015 by architects from WSO2 as code-based alternative to the configuration-based integration tools such as EAI, ESB, and workflow products.Ballerina has various constructs geared toward cloud-native development including support for modern data formats and protocols, reliability, distributed transactions, APIs, and event streams.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Ballerina_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Ballerina is developed on <a href="https://github.com/ballerina-platform/ballerina-lang">GitHub</a> and has 3,556 stars - There are at least 1,483 Ballerina repos on <a href="https://github.com/search?q=language:Ballerina">GitHub</a> - Early development of Ballerina happened in <a href="../lists/labs.html#q=WSO2">WSO2</a> - Ballerina is written in <a href="java.html">Java</a>, <a href="json.html">JSON</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="gradle.html">Gradle</a>, <a href="xml.html">XML</a>, <a href="yaml.html">YAML</a>, <a href="mustache.html">mustache</a>, <a href="html.html">HTML</a>, <a href="sql.html">SQL</a>, <a href="csv.html">CSV</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="bash.html">Bash</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="css.html">CSS</a>, <a href="groovy.html">Groovy</a>, <a href="dtd.html">DTD</a>, <a href="handlebars.html">Handlebars</a> - The Google BigQuery Public Dataset GitHub snapshot shows 21 users using Ballerina in 22 repos on <a href="https://api.github.com/search/repositories?q=language:Ballerina">GitHub</a> - Ballerina <a href="language-server-protocol.html">LSP</a> <a href="https://github.com/ballerina-platform/ballerina-lang/tree/master/language-server">implementation</a> - GitHub supports <a href="https://github.com/ballerina-platform/ballerina-grammar" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Ballerina - Learn <a href="https://exercism.org/tracks/ballerina">Ballerina on exercism.</a> - There is a <a href="https://central.ballerina.io/">central package repository</a> for Ballerina - <a href="http://ballerina.io/">ballerina.io</a> was registered in 2017 - See also: (3 related languages) <a href="java.html">Java</a>, <a href="go.html">Go</a>, <a href="rust.html">Rust</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/Ballerina.bal'>hello-world</a>: import ballerina/io; public function main() { io:println("Hello World"); } ``` ```Example from <a href='https://github.com/ballerina-platform/ballerina-grammar'>Linguist</a>: import ballerina.lang.system; function main (string[] args) { system:println("Hello, World!"); } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Ballerina_(programming_language)'>Wikipedia</a>: // The simplest hello world REST API // To run it: // ballerina run demo.bal // To invoke: // curl localhost:9090/hello/hi import ballerina/http; service<http:Service> hello bind {port:9090} { hi (endpoint caller, http:Request request) { http:Response res; res.setTextPayload("Hello World!\n"); _ = caller->respond(res); } } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token io:println row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example import ballerina/http; import ballerina/io; Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 919 4.6
ballerina-central-pm - Package manager ballerina-central-pm ==================== ballerina-central-pm is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1651 on PLDB 10 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of ballerina-central-pm happened in <a href="../lists/labs.html#q=WSO2">WSO2</a> - There is a <a href="https://central.ballerina.io/">central package repository</a> for ballerina-central-pm Built with Scroll v170.5.0 10/15/2024 210 1.1
Balinda-lisp Built with Scroll v170.5.0 10/15/2024 6 0
BALGOL - Programming language BALGOL ====== BALGOL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1959 by Bob Barton. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221959%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1959 https://pldb.io/concepts/../lists/creators.html#q=Bob%20Barton Bob Barton #2052 on PLDB 66 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BALGOL happened in <a href="../lists/labs.html#q=Burroughs">Burroughs</a> - <a href="algol-58.html">ALGOL 58</a> and <a href="fortran.html">Fortran</a> influenced the design of BALGOL - Read more about BALGOL on the web: 1. 2. https://datatron.blogspot.com/2018/08/balgol-burroughs-algebraic-compiler.html 1. https://www.digm.com/UNITE/2019/2019-Origins-Burroughs-Algol.pdf 2. ```Example from the web: INTEGER I..., J..., K..., L..., M..., N...$ BOOLEAN KEEP, LAST$ REAL MAT..., JOULES$ REAL OTHERWISE$ FUNCTION TORADS(DEGREES) = DEGREES . 3.1415926/180$ FUNCTION PYTHAGOREAN(A, B) = SQRT(A*2 + B*2)$ FOR I = 1, 3, 5, 7, 11, (13, 7, 99), 101, (103, 1, 125)$ A(I) = I$ UNTIL A > 125 OR OUTTAHERE$ BEGIN OUTTAHERE = A EQL 77$ A = A + 3 END$ ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example EITHER IF A > B$ FWD = 1$ OTHERWISE$ FWD = 0$ Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example ALPHA = BETA = GAMMA = 2DELTA + 1$ Token row Feature Expressions FeatureLink ../features/hasExpressions.html Supported <span class="hasFeature">✓</span> Example ALPHA + BETA / GAMMA Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example FUNCTION TORADS(DEGREES) = DEGREES . 3.1415926/180$ Token row Feature Lists FeatureLink ../features/hasLists.html Supported <span class="hasFeature">✓</span> Example ARRAY MONTHDAYS(12) = (31,28,31,30,31,30,31,31,30,31,30,31)$ Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 482 2.4
Balg Built with Scroll v170.5.0 10/15/2024 6 0
Balanced-ternary-notation Built with Scroll v170.5.0 10/15/2024 6 0
bag-format - Binary data format bag-format ========== bag-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #2121 on PLDB 15 Years Old A bag is a file format in ROS for storing ROS message data. Bags -- so named because of their .bag extension -- have an important role in ROS, and a variety of tools have been written to allow you to store, process, analyze, and visualize them. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of bag-format happened in <a href="../lists/labs.html#q=Open Robotics">Open Robotics</a> - Read more about bag-format on the web: 1. http://wiki.ros.org/Bags/Format 1. Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 304 1.5
badlanguage - Programming language badlanguage =========== badlanguage is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Martin Capodici. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Martin%20Capodici Martin Capodici #2155 on PLDB 8 Years Old ```Download source code: git clone https://github.com/mcapodici/badlanguage ``` A lisp-looking language with interpreter and compiler to JS - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - badlanguage is developed on <a href="https://github.com/mcapodici/badlanguage">GitHub</a> and has 28 stars - Early development of badlanguage happened in <a href="../lists/labs.html#q=Martin Capodici">Martin Capodici</a> - badlanguage is written in <a href="haskell.html">Haskell</a>, <a href="matlab.html">MATLAB</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a> HackerNews discussions of badlanguage ===================================== title|titleLink|date|score|comments Show HN: Bad Language: A lisp-looking language with interpreter and JS compiler|https://news.ycombinator.com/item?id=16918315|04/25/2018|6|2 Built with Scroll v170.5.0 10/15/2024 316 1.6
BACK - Programming language BACK ==== BACK is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #3371 on PLDB 37 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BACK happened in <a href="../lists/labs.html#q=Technical University of Berlin">Technical University of Berlin</a> - BACK on HOPL https://hopl.info/showlanguage.prx?exp=2320 BACK on HOPL - Read more about BACK on Semantic Scholar: 1. https://semanticscholar.org/paper/c55321572b3f757b5e8a11ffd0fc871304aba62d 1. Built with Scroll v170.5.0 10/15/2024 221 1.1
Babylonian numerals - Numeral system Babylonian numerals =================== Babylonian numerals is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22numeralSystem%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">numeral system</a> created in -2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%22-2000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D -2000 #3016 on PLDB 4025 Years Old Babylonian numerals were written in cuneiform, using a wedge-tipped reed stylus to make a mark on a soft clay tablet which would be exposed in the sun to harden to create a permanent record. The Babylonians, who were famous for their astronomical observations and calculations (aided by their invention of the abacus), used a sexagesimal (base-60) positional numeral system inherited from either the Sumerian or the Eblaite civilizations. Neither of the predecessors was a positional system (having a convention for which ‘end’ of the numeral represented the units).. Read more on Wikipedia... https://en.wikipedia.org/wiki/Babylonian_numerals Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"numeralSystem"%5D%7D%5D%2C"logic"%3A"AND"%7D'>numeralSystem</a> Built with Scroll v170.5.0 10/15/2024 279 1.4
Baby-modula-3 Built with Scroll v170.5.0 10/15/2024 6 0
BABEL - Programming language BABEL ===== BABEL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #3118 on PLDB 35 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of BABEL happened in <a href="../lists/labs.html#q=University of Münster">University of Münster</a> and <a href="../lists/labs.html#q=Universidad Politécnica de Madrid">Universidad Politécnica de Madrid</a> - Explore BABEL snippets on <a href="http://www.rosettacode.org/wiki/Category:Babel">Rosetta Code</a> - BABEL on HOPL https://hopl.info/showlanguage.prx?exp=1537 BABEL on HOPL - Read more about BABEL on Semantic Scholar: 1. https://semanticscholar.org/paper/68794aaac6109aef1a841dd4eb3ee45b93784583 1. Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 277 1.4
B4tran Built with Scroll v170.5.0 10/15/2024 6 0
B32-business-basic Built with Scroll v170.5.0 10/15/2024 6 0
B3 IR - Intermediate representation language B3 IR ===== B3 IR is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #3032 on PLDB 9 Years Old B3 IR is a C-like SSA representation of a procedure. A procedure has a root block at which it starts execution when it is invoked. A procedure does not have to terminate, but if it does, then it can be either due to a Return, which gracefully returns some value, or by a side-exit at designated instructions. B3 gives the client a lot of flexibility to implement many different kinds of side-exits. B3 is designed to represent procedures for the purpose of transforming them. Knowing what transformations are legal requires knowing what a procedure does. A transformation is valid if it does not change the observable behavior of a procedure. This document tells you what B3 procedures do by telling you what each construct in B3 IR does. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - Early development of B3 IR happened in <a href="../lists/labs.html#q=Apple">Apple</a> - B3 IR compiles to <a href="x86-64-isa.html">x86-64</a> or <a href="arm.html">ARM</a> Built with Scroll v170.5.0 10/15/2024 344 1.7
B - Programming language B = B is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1969 by Ken Thompson and Dennis Ritchie. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 https://pldb.io/concepts/../lists/creators.html#q=Ken%20Thompson Ken Thompson https://pldb.io/concepts/../lists/creators.html#q=Dennis%20Ritchie Dennis Ritchie #460 on PLDB 56 Years Old B is a programming language developed at Bell Labs circa 1969. It is the work of Ken Thompson with Dennis Ritchie. B was derived from BCPL, and its name may be a contraction of BCPL. Read more on Wikipedia... https://en.wikipedia.org/wiki/B_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of B happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - Explore B snippets on <a href="http://www.rosettacode.org/wiki/Category:B">Rosetta Code</a> - B on HOPL https://hopl.info/showlanguage.prx?exp=492 B on HOPL - See also: (9 related languages) <a href="abc.html">ABC</a>, <a href="bcpl.html">BCPL</a>, <a href="pl-i.html">PL/I</a>, <a href="c.html">C</a>, <a href="multics.html">Multics</a>, <a href="algol-58.html">ALGOL 58</a>, <a href="unix.html">Unix</a>, <a href="tmg.html">TMG</a>, <a href="yacc.html">Yacc</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/b/B.b'>hello-world</a>: main() { putchar ('Hell'); putchar ('o Wo'); putchar ('rld'); putchar ('*n'); } ``` ```Example from <a href='https://en.wikipedia.org/wiki/B_(programming_language)'>Wikipedia</a>: /* The following function will print a non-negative number, n, to the base b, where 2<=b<=10. This routine uses the fact that in the ASCII character set, the digits 0 to 9 have sequential code values. */ printn(n, b) { extrn putchar; auto a; if (a = n / b) /* assignment, not test for equality */ printn(a, b); /* recursive */ putchar(n % b + '0'); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token putchar row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 550 2.8
B-line Built with Scroll v170.5.0 10/15/2024 6 0
Microsoft Azure - Cloud service Microsoft Azure =============== Microsoft Azure is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22cloud%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">cloud service</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #289 on PLDB 15 Years Old Microsoft Azure (formerly Windows Azure) is a cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through a global network of Microsoft-managed data centers. It provides software as a service (SaaS), platform as a service and infrastructure as a service and supports many different programming languages, tools and frameworks, including both Microsoft-specific and third-party software and systems. Azure was announced in October 2008 and released on February 1, 2010 as "Windows Azure" before being renamed "Microsoft Azure" on March 25, 2014.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Microsoft_Azure Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cloud"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cloud service</a> - Early development of Microsoft Azure happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - Check out the 386 <a href="https://www.meetup.com/topics/microsoft-azure/">Microsoft Azure meetup groups</a> on Meetup.com. - See also: (13 related languages) <a href="linux.html">Linux</a>, <a href="php.html">PHP</a>, <a href="python.html">Python</a>, <a href="ftp.html">FTP</a>, <a href="mercurial.html">Mercurial</a>, <a href="json.html">JSON</a>, <a href="redis.html">Redis</a>, <a href="rest.html">REST</a>, <a href="xml.html">XML</a>, <a href="visual-studio-editor.html">Visual Studio</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="aws.html">AWS</a>, <a href="google-cloud.html">Google Cloud Platform</a> Built with Scroll v170.5.0 10/15/2024 408 2
Aztec-c Built with Scroll v170.5.0 10/15/2024 6 0
axt-format - Text data format axt-format ========== axt-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text data format</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #2872 on PLDB 21 Years Old axt alignment files are produced from Blastz, an alignment tool available from Webb Miller's lab at Penn State University. The axtNet and axtChain alignments are produced by processing the alignment files with additional utilities written by Jim Kent at UCSC. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textDataFormat</a> - Early development of axt-format happened in <a href="../lists/labs.html#q=Penn State University">Penn State University</a> - Read more about axt-format on the web: 1. https://github.com/lastz/lastz/blob/a93880f640776e9c7427326f1401a429ad14f2fb/src/axt.c 1. ```Example from the web: 0 chr19 3001012 3001075 chr11 70568380 70568443 - 3500 TCAGCTCATAAATCACCTCCTGCCACAAGCCTGGCCTGGTCCCAGGAGAGTGTCCAGGCTCAGA TCTGTTCATAAACCACCTGCCATGACAAGCCTGGCCTGTTCCCAAGACAATGTCCAGGCTCAGA ``` Built with Scroll v170.5.0 10/15/2024 270 1.4
AXIOM - Programming language AXIOM ===== AXIOM is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #801 on PLDB 33 Years Old An axiom or postulate is a statement that is taken to be true, to serve as a premise or starting point for further reasoning and arguments. The word comes from the Greek axíōma (ἀξίωμα) 'that which is thought worthy or fit' or 'that which commends itself as evident.'The term has subtle differences in definition when used in the context of different fields of study. As defined in classic philosophy, an axiom is a statement that is so evident or well-established, that it is accepted without controversy or question. Read more on Wikipedia... https://en.wikipedia.org/wiki/Axiom Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of AXIOM happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Explore AXIOM snippets on <a href="http://www.rosettacode.org/wiki/Category:Axiom">Rosetta Code</a> - AXIOM on HOPL https://hopl.info/showlanguage.prx?exp=1673 AXIOM on HOPL - Read more about AXIOM on Semantic Scholar: 1. https://semanticscholar.org/paper/5aa0cc98cc623c61d77cd900dbacc21d921152a3 1. Built with Scroll v170.5.0 10/15/2024 335 1.7
Axiom - Programming language Axiom ===== Axiom is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #2392 on PLDB 33 Years Old Axiom is a free, general-purpose computer algebra system. It consists of an interpreter environment, a compiler and a library, which defines a strongly typed, mathematically (mostly) correct type hierarchy.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Axiom_%28computer_algebra_system%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (5 related languages) <a href="fortran.html">Fortran</a>, <a href="coq.html">Coq</a>, <a href="acl2.html">ACL2</a>, <a href="emacs-editor.html">Emacs</a>, <a href="aldor.html">Aldor</a> Built with Scroll v170.5.0 10/15/2024 257 1.3
Axcess Built with Scroll v170.5.0 10/15/2024 6 0
Aws Built with Scroll v170.5.0 10/15/2024 6 0
awl - Programming language awl === awl is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Zaven Muradyan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Zaven%20Muradyan Zaven Muradyan #2153 on PLDB 11 Years Old ```Download source code: git clone https://github.com/voithos/awl ``` Experimental Lispy mini-language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - awl is developed on <a href="https://github.com/voithos/awl">GitHub</a> and has 7 stars - Early development of awl happened in <a href="../lists/labs.html#q=Zaven Muradyan">Zaven Muradyan</a> - awl is written in <a href="c.html">C</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="bash.html">Bash</a> HackerNews discussions of awl ============================= title|titleLink|date|score|comments Show HN: Awl, a toy Lisp language written in C and transpiled to JavaScript|https://news.ycombinator.com/item?id=8173123|08/13/2014|8|1 Built with Scroll v170.5.0 10/15/2024 317 1.6
awk - Programming language awk === awk, aka Aho, Weinberger, Kernighan, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1977 by Alfred Aho and Peter J. Weinberger and Brian Kernighan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221977%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1977 https://pldb.io/concepts/../lists/creators.html#q=Alfred%20Aho Alfred Aho https://pldb.io/concepts/../lists/creators.html#q=Peter%20J.%20Weinberger Peter J. Weinberger https://pldb.io/concepts/../lists/creators.html#q=Brian%20Kernighan Brian Kernighan #63 on PLDB 48 Years Old 3k <span title="awk repos on GitHub.">Repos</span> AWK is a programming language designed for text processing and typically used as a data extraction and reporting tool. It is a standard feature of most Unix-like operating systems. The AWK language is a data-driven scripting language consisting of a set of actions to be taken against streams of textual data – either run directly on files or used as part of a pipeline – for purposes of extracting or transforming text, such as producing formatted reports. Read more on Wikipedia... https://en.wikipedia.org/wiki/AWK Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Interview with the creators of awk: 1. https://pldb.io/blog/brianKernighan.html 1. - There are at least 2,552 awk repos on <a href="https://github.com/search?q=language:Awk">GitHub</a> - Early development of awk happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - The Google BigQuery Public Dataset GitHub snapshot shows 14k users using awk in 21k repos on <a href="https://api.github.com/search/repositories?q=language:Awk">GitHub</a> - There are 1,929 members in the <a href="https://reddit.com/r/awk">awk subreddit</a> - There are 14 <a href="https://projecteuler.net/language=AWK">Project Euler</a> users using awk - Explore awk snippets on <a href="http://www.rosettacode.org/wiki/Category:AWK">Rosetta Code</a> - awk on HOPL https://hopl.info/showlanguage.prx?exp=1844 awk on HOPL - awk ranks #37 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - awk Ubuntu package https://packages.ubuntu.com/jammy/gawk awk Ubuntu package - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/textedit.py">syntax highlighting</a> for awk - GitHub supports <a href="https://github.com/github-linguist/awk-sublime" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for awk - awk appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - Learn <a href="https://exercism.org/tracks/awk">awk on exercism.</a> - Indeed.com has 7 matches for <a href="https://www.indeed.com/jobs?q=awk engineer">"awk engineer"</a>. - See also: (14 related languages) <a href="c.html">C</a>, <a href="snobol.html">SNOBOL</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="tcl.html">Tcl</a>, <a href="ampl.html">AMPL</a>, <a href="perl.html">Perl</a>, <a href="lua.html">Lua</a>, <a href="regex.html">Regular Expressions</a>, <a href="unix.html">Unix</a>, <a href="sed.html">sed</a>, <a href="freebsd.html">FreeBSD</a>, <a href="solaris.html">Solaris</a>, <a href="java.html">Java</a>, <a href="isbn.html">ISBN</a> - 45 PLDB concepts link to awk: <a href="abcl-lang.html">Armed Bear Common Lisp</a>, <a href="arrow-format.html">Apache Arrow</a>, <a href="bash.html">Bash</a>, <a href="bawk.html">bawk</a>, <a href="beef.html">beef-lang</a>, <a href="berkeleydb.html">Berkeley DB</a>, <a href="cir.html">CIR</a>, <a href="civet.html">Civet</a>, <a href="crmsh.html">crmsh</a>, <a href="eiffel.html">Eiffel</a>, <a href="elfe.html">ELFE</a>, <a href="ffmpeg.html">FFmpeg</a>, <a href="flex.html">FLEX</a>, <a href="flow9.html">Flow9</a>, <a href="gforth.html">Gforth</a>, <a href="go.html">Go</a>, <a href="groff.html">groff</a>, <a href="hhvm.html">HHVM</a>, <a href="incipit.html">Incipit</a>, <a href="java.html">Java</a>, <a href="kona.html">kona</a>, <a href="ktyek.html">ktye/k</a>, <a href="latino.html">latino</a>, <a href="lil.html">Lil</a>, <a href="linux.html">Linux</a>, <a href="mal.html">mal</a>, <a href="manim.html">Manim</a>, <a href="mongodb.html">MongoDB</a>, <a href="ngs.html">NGS</a>, <a href="nodejs.html">Node.js</a>, <a href="noweb.html">Noweb</a>, <a href="php.html">PHP</a>, <a href="poke.html">GNU Poke</a>, <a href="pov-ray-sdl.html">POV-Ray SDL</a>, <a href="prismjs.html">Prism</a>, <a href="pygments.html">Pygments</a>, <a href="ragel.html">Ragel</a>, <a href="revolution-programming-language.html">Revolution</a>, <a href="ruby.html">Ruby</a>, <a href="slony.html">Slony</a>, <a href="smpl.html">Semantic Patch Language</a>, <a href="swift.html">Swift</a>, <a href="v.html">V</a>, <a href="wonkey.html">Wonkey</a>, <a href="xl-lang.html">XL</a> ```Example from <a href='https://riju.codes/awk'>Riju</a>: BEGIN { print "Hello, world!" } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/AWK.awk'>hello-world</a>: # awk -f awk.awk BEGIN { print "Hello World" } ``` ```Example from <a href='http://helloworldcollection.de/#Aho%2C'>the Hello World Collection</a>: # Hello world in AWK BEGIN { print "Hello World!" } ``` ```Example from <a href='https://github.com/github-linguist/awk-sublime'>Linguist</a>: #!/bin/awk -f BEGIN { # It is not possible to define output file names here because # FILENAME is not define in the BEGIN section n = ""; printf "Generating data files ..."; network_max_bandwidth_in_byte = 10000000; network_max_packet_per_second = 1000000; last3 = 0; last4 = 0; last5 = 0; last6 = 0; } { if ($1 ~ /Average/) { # Skip the Average values n = ""; next; } if ($2 ~ /all/) { # This is the cpu info print $3 > FILENAME".cpu.user.dat"; # print $4 > FILENAME".cpu.nice.dat"; print $5 > FILENAME".cpu.system.dat"; # print $6 > FILENAME".cpu.iowait.dat"; print $7 > FILENAME".cpu.idle.dat"; print 100-$7 > FILENAME".cpu.busy.dat"; } if ($2 ~ /eth0/) { # This is the eth0 network info if ($3 > network_max_packet_per_second) print last3 > FILENAME".net.rxpck.dat"; # Total number of packets received per second. else { last3 = $3; print $3 > FILENAME".net.rxpck.dat"; # Total number of packets received per second. } if ($4 > network_max_packet_per_second) print last4 > FILENAME".net.txpck.dat"; # Total number of packets transmitted per second. else { last4 = $4; print $4 > FILENAME".net.txpck.dat"; # Total number of packets transmitted per second. } if ($5 > network_max_bandwidth_in_byte) print last5 > FILENAME".net.rxbyt.dat"; # Total number of bytes received per second. else { last5 = $5; print $5 > FILENAME".net.rxbyt.dat"; # Total number of bytes received per second. } if ($6 > network_max_bandwidth_in_byte) print last6 > FILENAME".net.txbyt.dat"; # Total number of bytes transmitted per second. else { last6 = $6; print $6 > FILENAME".net.txbyt.dat"; # Total number of bytes transmitted per second. } # print $7 > FILENAME".net.rxcmp.dat"; # Number of compressed packets received per second (for cslip etc.). # print $8 > FILENAME".net.txcmp.dat"; # Number of compressed packets transmitted per second. # print $9 > FILENAME".net.rxmcst.dat"; # Number of multicast packets received per second. } # Detect which is the next info to be parsed if ($2 ~ /proc|cswch|tps|kbmemfree|totsck/) { n = $2; } # Only get lines with numbers (real data !) if ($2 ~ /[0-9]/) { if (n == "proc/s") { # This is the proc/s info print $2 > FILENAME".proc.dat"; # n = ""; } if (n == "cswch/s") { # This is the context switches per second info print $2 > FILENAME".ctxsw.dat"; # n = ""; } if (n == "tps") { # This is the disk info print $2 > FILENAME".disk.tps.dat"; # total transfers per second print $3 > FILENAME".disk.rtps.dat"; # read requests per second print $4 > FILENAME".disk.wtps.dat"; # write requests per second print $5 > FILENAME".disk.brdps.dat"; # block reads per second print $6 > FILENAME".disk.bwrps.dat"; # block writes per second # n = ""; } if (n == "kbmemfree") { # This is the mem info print $2 > FILENAME".mem.kbmemfree.dat"; # Amount of free memory available in kilobytes. print $3 > FILENAME".mem.kbmemused.dat"; # Amount of used memory in kilobytes. This does not take into account memory used by the kernel itself. print $4 > FILENAME".mem.memused.dat"; # Percentage of used memory. # It appears the kbmemshrd has been removed from the sysstat output - ntolia # print $X > FILENAME".mem.kbmemshrd.dat"; # Amount of memory shared by the system in kilobytes. Always zero with 2.4 kernels. # print $5 > FILENAME".mem.kbbuffers.dat"; # Amount of memory used as buffers by the kernel in kilobytes. print $6 > FILENAME".mem.kbcached.dat"; # Amount of memory used to cache data by the kernel in kilobytes. # print $7 > FILENAME".mem.kbswpfree.dat"; # Amount of free swap space in kilobytes. # print $8 > FILENAME".mem.kbswpused.dat"; # Amount of used swap space in kilobytes. print $9 > FILENAME".mem.swpused.dat"; # Percentage of used swap space. # n = ""; } if (n == "totsck") { # This is the socket info print $2 > FILENAME".sock.totsck.dat"; # Total number of used sockets. print $3 > FILENAME".sock.tcpsck.dat"; # Number of TCP sockets currently in use. # print $4 > FILENAME".sock.udpsck.dat"; # Number of UDP sockets currently in use. # print $5 > FILENAME".sock.rawsck.dat"; # Number of RAW sockets currently in use. # print $6 > FILENAME".sock.ip-frag.dat"; # Number of IP fragments currently in use. # n = ""; } } } END { print " '" FILENAME "' done."; } ``` ```Example from <a href='https://en.wikipedia.org/wiki/AWK'>Wikipedia</a>: BEGIN { pattern = ARGV[1] for (i = 1; i < ARGC; i++) # remove first argument ARGV[i] = ARGV[i + 1] ARGC-- if (ARGC == 1) { # the pattern was the only thing, so force read from standard input (used by book) ARGC = 2 ARGV[1] = "-" } } $0 ~ pattern { print FILENAME ":" $0 } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example # [0-9]+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example # [0-9][0-9]*\.[0-9]+([eE][0-9]+)?[fd]? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example # 0x[0-9a-fA-F]+ Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 2054 10.3
avro - Interface design language avro ==== avro is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #2478 on PLDB 13 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - Early development of avro happened in <a href="../lists/labs.html#q=Apache Software Foundation">Apache Software Foundation</a> - See also: (2 related languages) <a href="protobuf.html">Protocol Buffers</a>, <a href="thrift.html">Thrift</a> ```Example from the web: {"namespace": "example.avro", "type": "record", "name": "User", "fields": [ {"name": "name", "type": "string"}, {"name": "favorite_number", "type": ["int", "null"]}, {"name": "favorite_color", "type": ["string", "null"]} ] } ``` Built with Scroll v170.5.0 10/15/2024 280 1.4
Atmel AVR instruction set - Instruction set architecture Atmel AVR instruction set ========================= Atmel AVR instruction set is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #1877 on PLDB 29 Years Old The Atmel AVR instruction set is the machine language for the Atmel AVR, a modified Harvard architecture 8-bit RISC single chip microcontroller which was developed by Atmel in 1996. The AVR was one of the first microcontroller families to use on-chip flash memory for program storage.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Atmel_AVR_instruction_set Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Early development of Atmel AVR instruction set happened in <a href="../lists/labs.html#q=Atmel">Atmel</a> - See also: (1 related languages) <a href="atmel-avr.html">Atmel AVR</a> Built with Scroll v170.5.0 10/15/2024 274 1.4
AviSynth - Editor AviSynth ======== AviSynth is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2000 by Ben Rudiak-Gould and Edwin van Eggelen and Klaus Post and Richard Berg and Ian Brabham. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 https://pldb.io/concepts/../lists/creators.html#q=Ben%20Rudiak-Gould Ben Rudiak-Gould https://pldb.io/concepts/../lists/creators.html#q=Edwin%20van%20Eggelen Edwin van Eggelen https://pldb.io/concepts/../lists/creators.html#q=Klaus%20Post Klaus Post https://pldb.io/concepts/../lists/creators.html#q=Richard%20Berg Richard Berg https://pldb.io/concepts/../lists/creators.html#q=Ian%20Brabham Ian Brabham #357 on PLDB 25 Years Old ```Download source code: git clone https://github.com/AviSynth/AviSynthPlus ``` Avisynth is a scripting language and a collection of filters for simple (and not so simple!) non-linear video editing tasks. It frameserves video to applications - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - AviSynth is developed on <a href="https://github.com/AviSynth/AviSynthPlus">GitHub</a> and has 935 stars - Early development of AviSynth happened in <a href="../lists/labs.html#q=https://forum.doom9.org/showthread.php?t=181351">https://forum.doom9.org/showthread.php?t=181351</a> - AviSynth is written in <a href="restructuredtext.html">reStructuredText</a>, <a href="cpp.html">C++</a>, <a href="html.html">HTML</a>, <a href="cmake.html">CMake</a>, <a href="svg.html">SVG</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="powershell.html">PowerShell</a> - There is a <a href="https://www.npmjs.com/package/avisynth">central package repository</a> for AviSynth ```Example from the web: filename="somefile.avi" logfile="output.txt" path="P:\ath\To\Files\" lumathresh=80 imageprefix="prefix_" ``` Built with Scroll v170.5.0 10/15/2024 450 2.3
Averest Built with Scroll v170.5.0 10/15/2024 6 0
Avalon-common-lisp Built with Scroll v170.5.0 10/15/2024 6 0
Avail - Programming language Avail ===== Avail is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2010 by Mark van Gulik and Todd L. Smith. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Mark%20van%20Gulik Mark van Gulik https://pldb.io/concepts/../lists/creators.html#q=Todd%20L.%20Smith Todd L. Smith #1422 on PLDB 15 Years Old ```Download source code: git clone https://github.com/AvailLang/Avail ``` Avail is a multi-paradigmatic general purpose programming language whose feature set emphasizes support for articulate programming. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Avail is developed on <a href="https://github.com/AvailLang/Avail">GitHub</a> and has 53 stars - Early development of Avail happened in <a href="../lists/labs.html#q=The Avail Foundation, LLC">The Avail Foundation, LLC</a> - Avail is written in <a href="kotlin.html">Kotlin</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="json.html">JSON</a>, <a href="css.html">CSS</a>, <a href="gradle.html">Gradle</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="bash.html">Bash</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="java.html">Java</a>, <a href="json5.html">JSON5</a> ```Example from the web: Public method "Play Wump the Wumpus with reader_with reporter_" is [ reader : []→string, writer : [string]→⊤ | /* Set up the game's I/O. */ Wump the Wumpus reader := reader; Wump the Wumpus reporter := writer; /* Create a new game. All references to game objects within the block are * implicitly understood as relative to this new game. */ newGame ::= a game of Wump the Wumpus; Use newGame as the implied game and do [ Welcome; Look around, having just entered; Until the game is over, do [ Give the agent a turn; Give the first swarm a turn; Give the second swarm a turn; Give the wumpus a turn; ]; If the agent is alive then [ If the wumpus is dead then [Report victory;] else [Report cowardice;]; ] else [Report defeat;]; Goodbye; ]; ] : ⊤; ``` Built with Scroll v170.5.0 10/15/2024 487 2.4
AUTOmatic PROgramming of Machine Tools - Programming language AUTOmatic PROgramming of Machine Tools ====================================== AUTOmatic PROgramming of Machine Tools is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1961. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221961%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1961 #3370 on PLDB 64 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of AUTOmatic PROgramming of Machine Tools happened in <a href="../lists/labs.html#q=IBM">IBM</a> and <a href="../lists/labs.html#q=United Aircraft Corporation">United Aircraft Corporation</a> - AUTOmatic PROgramming of Machine Tools on HOPL https://hopl.info/showlanguage.prx?exp=369 AUTOmatic PROgramming of Machine Tools on HOPL - Read more about AUTOmatic PROgramming of Machine Tools on the web: 1. https://books.google.com/books?id=t5vjTpoTdUsC&pg=PA128&lpg=PA128&dq=AUTOPROMT+language&source=bl&ots=O3BIKpMOml&sig=0d2mrPs6mssofDliLeU4NYmeoKY&hl=en&sa=X&ved=2ahUKEwiYr_nrkqreAhUPCTQIHX_kAaIQ6AEwAXoECAcQAQ#v=onepage&q=AUTOPROMT%20language&f=false 1. Built with Scroll v170.5.0 10/15/2024 281 1.4
Automator - Programming language Automator ========= Automator is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #3369 on PLDB 20 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Automator happened in <a href="../lists/labs.html#q=Apple">Apple</a> - Automator appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Read more about Automator on the web: 1. https://en.wikipedia.org/wiki/List_of_macOS_components#Automator 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Automast Built with Scroll v170.5.0 10/15/2024 6 0
AUTOLOFT - Programming language AUTOLOFT ======== AUTOLOFT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1962. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221962%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1962 #3368 on PLDB 63 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of AUTOLOFT happened in <a href="../lists/labs.html#q=North American Aviation">North American Aviation</a> - AUTOLOFT on HOPL https://hopl.info/showlanguage.prx?exp=5290 AUTOLOFT on HOPL - Read more about AUTOLOFT on Semantic Scholar: 1. https://semanticscholar.org/paper/61bdacbbd73376ccf06d005a0eac2f7f37f06f23 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
AutoLISP - Programming language AutoLISP ======== AutoLISP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986 by David Betz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 https://pldb.io/concepts/../lists/creators.html#q=David%20Betz David Betz #786 on PLDB 39 Years Old AutoLISP is a dialect of the LISP programming language built specifically for use with the full version of AutoCAD and its derivatives, which include AutoCAD Map 3D, AutoCAD Architecture and AutoCAD Mechanical. Neither the application programming interface nor the interpreter to execute AutoLISP code are included in the AutoCAD LT product line.. Read more on Wikipedia... https://en.wikipedia.org/wiki/AutoLISP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cad"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cad</a> - Early development of AutoLISP happened in <a href="../lists/labs.html#q=Autodesk">Autodesk</a> and <a href="../lists/labs.html#q=Basis Software">Basis Software</a> - Explore AutoLISP snippets on <a href="http://www.rosettacode.org/wiki/Category:AutoLISP">Rosetta Code</a> - AutoLISP on HOPL https://hopl.info/showlanguage.prx?exp=1842 AutoLISP on HOPL - AutoLISP appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (18 related languages) <a href="autocad-app.html">AUTOCAD</a>, <a href="vba.html">VBA</a>, <a href="lisp.html">Lisp</a>, <a href="interlisp.html">Interlisp</a>, <a href="lisp-machine-lisp.html">Lisp Machine Lisp</a>, <a href="scheme.html">Scheme</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="t.html">T</a>, <a href="emacs-lisp.html">Emacs Lisp</a>, <a href="islisp.html">ISLISP</a>, <a href="openlisp.html">OpenLisp</a>, <a href="picolisp.html">PicoLisp</a>, <a href="eulisp.html">EuLisp</a>, <a href="newlisp.html">NewLisp</a>, <a href="racket.html">Racket</a>, <a href="clojure.html">Clojure</a>, <a href="arc.html">Arc</a>, <a href="lfe.html">LFE</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/AutoLISP.lsp'>hello-world</a>: (alert "Hello World") ``` ```Example from <a href='https://en.wikipedia.org/wiki/AutoLISP'>Wikipedia</a>: 1 (defun c:pointlabel ( / pnt ) 2 (if (setq pnt (getpoint "\nSpecify point: ")) 3 (progn 4 (entmake 5 (list 6 '(0 . "POINT") 7 (cons 10 (trans pnt 1 0)) 8 ) 9 ) 10 (entmake 11 (list 12 '(0 . "TEXT") 13 (cons 10 (trans (cons (+ (car pnt) 0.6) (cdr pnt)) 1 0)) 14 (cons 40 (getvar 'textsize)) 15 (cons 1 (strcat "X:" (rtos (car pnt)) " Y:" (rtos (cadr pnt)))) 16 ) 17 ) 18 ) 19 ) 20 (princ) 21 ) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 675 3.4
AutoIt - Programming language AutoIt ====== AutoIt is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1999 by Jonathan Bennett. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 https://pldb.io/concepts/../lists/creators.html#q=Jonathan%20Bennett Jonathan Bennett #347 on PLDB 26 Years Old 5k <span title="AutoIt repos on GitHub.">Repos</span> AutoIt is a freeware automation language for Microsoft Windows. In its earliest release, the software was primarily intended to create automation scripts (sometimes called macros) for Microsoft Windows programs but has since grown to include enhancements in both programming language design and overall functionality. While the scripting language in AutoIt 1 and 2 was statement-driven, designed primarily for simulating user interaction, from version 3 onwards the AutoIt syntax is similar to that found in the BASIC family of languages. Read more on Wikipedia... https://en.wikipedia.org/wiki/AutoIt Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 4,732 AutoIt repos on <a href="https://github.com/search?q=language:AutoIt">GitHub</a> - Early development of AutoIt happened in <a href="../lists/labs.html#q=AutoIt Consulting Ltd">AutoIt Consulting Ltd</a> - The Google BigQuery Public Dataset GitHub snapshot shows 561 users using AutoIt in 650 repos on <a href="https://api.github.com/search/repositories?q=language:AutoIt">GitHub</a> - There are 12 <a href="https://projecteuler.net/language=AutoIt">Project Euler</a> users using AutoIt - Explore AutoIt snippets on <a href="http://www.rosettacode.org/wiki/Category:AutoIt">Rosetta Code</a> - AutoIt appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/automation.py">syntax highlighting</a> for AutoIt - GitHub supports <a href="https://github.com/AutoIt/SublimeAutoItScript" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for AutoIt - See also: (9 related languages) <a href="basic.html">BASIC</a>, <a href="tcp.html">TCP</a>, <a href="udp.html">UDP</a>, <a href="autohotkey.html">AutoHotkey</a>, <a href="kixtart.html">KiXtart</a>, <a href="thinbasic.html">ThinBasic</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="winbatch.html">Winbatch</a>, <a href="expect.html">Expect</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/AutoIt.au3'>hello-world</a>: MsgBox(0, "Message Box", "Hello World") ``` ```Example from <a href='https://en.wikipedia.org/wiki/AutoIt'>Wikipedia</a>: ; Find Average by JohnOne, modified by czardas #include <MsgBoxConstants.au3> _Example() ; Run the example. Func _Example() ; Display an input box and ask the user to enter some numbers separated by commas. Local $sInput = InputBox("Find Average", "Enter some numbers separated by commas: 1,2,42,100,3") ; If an error occurred then exit the script. If @error Then Exit ; Populate an array with the user's input. Local $aSplit = StringSplit($sInput, ",") ; Pass the array to the function _Find_Average() and then check for errors. Local $fAverage = _Find_Average($aSplit) If @error Then Exit ; Display the result in a message box. MsgBox($MB_OK, "Find Average", "Result: " & $fAverage) EndFunc ;==>_Example Func _Find_Average($aArray) ; If the input is not of the correct type (an array), then return an error along with the details. If Not IsArray($aArray) Then Return SetError(1, 0, VarGetType($aArray)) ; More detailed checks are possible, but for brevity just one is performed here. ; Declare a variable to store the sum of the numbers. Local $iArraySum = 0 ; Loop through the array. For $i = 1 To $aArray[0] ; Increment the sum by the number in each array element. $iArraySum += Number($aArray[$i]) Next ; Return the average rounded to 2 decimal places. Return Round($iArraySum / $aArray[0], 2) EndFunc ;==>_Find_Average ``` ```AutoIt <a href="../lists/keywords.html#q=autoit">Keywords</a> #include-once #include #endregion #forcedef #forceref #region and byref case continueloop dim do else elseif endfunc endif endselect exit exitloop for func global if local next not or return select step then to until wend while exit ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example ; \d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example ; (\d+\.\d*|\d*\.\d+)([eE][+-]?[0-9]+)? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example ; 0[xX][a-fA-F0-9]+ Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example ; 0\d+ Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token MsgBox row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1030 5.2
AutoHotkey - Programming language AutoHotkey ========== AutoHotkey is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #157 on PLDB 22 Years Old 15k <span title="AutoHotkey repos on GitHub.">Repos</span> AutoHotkey is a free, open-source custom scripting language for Microsoft Windows, initially aimed at providing easy keyboard shortcuts or hotkeys, fast macro-creation and software automation that allows users of most levels of computer skill to automate repetitive tasks in any Windows application. User interfaces can easily be extended or modified by AutoHotkey (for example, overriding the default Windows control key commands with their Emacs equivalents). The AutoHotkey installation includes its own extensive help file with an always updated web-based version.. Read more on Wikipedia... https://en.wikipedia.org/wiki/AutoHotkey Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 14,623 AutoHotkey repos on <a href="https://github.com/search?q=language:AutoHotkey">GitHub</a> - Early development of AutoHotkey happened in <a href="../lists/labs.html#q=AutoHotkey Foundation LLC">AutoHotkey Foundation LLC</a> - The Google BigQuery Public Dataset GitHub snapshot shows 1k users using AutoHotkey in 1k repos on <a href="https://api.github.com/search/repositories?q=language:AutoHotkey">GitHub</a> - There are 28 <a href="https://projecteuler.net/language=AutoHotkey">Project Euler</a> users using AutoHotkey - Explore AutoHotkey snippets on <a href="http://www.rosettacode.org/wiki/Category:AutoHotkey">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/automation.py">syntax highlighting</a> for AutoHotkey - GitHub supports <a href="https://github.com/ahkscript/SublimeAutoHotkey" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for AutoHotkey - <a href="https://autohotkey.com">autohotkey.com</a> was registered in 2003 - See also: (12 related languages) <a href="emacs-editor.html">Emacs</a>, <a href="c.html">C</a>, <a href="excel-app.html">Microsoft Excel</a>, <a href="autoit.html">AutoIt</a>, <a href="visual-basic.net.html">Visual Basic .NET</a>, <a href="csharp.html">C#</a>, <a href="lua.html">Lua</a>, <a href="lisp.html">Lisp</a>, <a href="vbscript.html">VBScript</a>, <a href="jscript.html">JScript</a>, <a href="kixtart.html">KiXtart</a>, <a href="winbatch.html">Winbatch</a> - 4 PLDB concepts link to AutoHotkey: <a href="ace.html">Ace Editor</a>, <a href="bqn.html">BQN</a>, <a href="drakon.html">DRAKON</a>, <a href="pygments.html">Pygments</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/AutoHotKey.ahk'>hello-world</a>: MsgBox, Hello World ``` ```Example from <a href='http://helloworldcollection.de/#AutoHotkey'>the Hello World Collection</a>: ; Hello World in AutoHotkey Msgbox Hello, World! ``` ```Example from <a href='https://github.com/ahkscript/SublimeAutoHotkey'>Linguist</a>: MsgBox, Hello`, World! ``` ```Example from <a href='https://en.wikipedia.org/wiki/AutoHotkey'>Wikipedia</a>: ^+w::last := CopyUser() ; Ctrl+Shift+w ^+e::edit := CopyUser() ; Ctrl+Shift+e CopyUser() { Clipboard = StringReplace, Clipboard, Clipboard, http://en.wikipedia.org/ StringReplace, Clipboard, Clipboard, wiki/ StringReplace, Clipboard, Clipboard, w/index.php?title= StringReplace, Clipboard, Clipboard, Special:Contributions&target= StringReplace, Clipboard, Clipboard, User: StringReplace, Clipboard, Clipboard, &action=edit StringReplace, Clipboard, Clipboard, _, %A_Space%, All Return, Clipboard } ; Ctrl+Shift+r ^+r::Send revert edits by [[Special:Contributions/%edit%|%edit%]] to last version by %last% ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example ; \d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example ; (\d+\.\d*|\d*\.\d+)([eE][+-]?[0-9]+)? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example ; 0[xX][a-fA-F0-9]+ Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example ; 0\d+ Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token := row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 855 4.3
Autogrp Built with Scroll v170.5.0 10/15/2024 6 0
Autodraft Built with Scroll v170.5.0 10/15/2024 6 0
Autoconf - Config format Autoconf ======== Autoconf is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22configFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">config format</a> created in 1991. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221991%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1991 #2677 on PLDB 34 Years Old GNU Autoconf is a tool for producing configure scripts for building, installing, and packaging software on computer systems where a Bourne shell is available. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"configFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>configFormat</a> - Early development of Autoconf happened in <a href="../lists/labs.html#q=GNU Project">GNU Project</a> - 1 PLDB concepts link to Autoconf: <a href="pkgconfig.html">PkgConfig</a> Built with Scroll v170.5.0 10/15/2024 225 1.1
AUTOCODER - Assembly language AUTOCODER ========= AUTOCODER is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1955. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221955%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1955 #2344 on PLDB 70 Years Old Autocoder was the name given to certain assemblers for a number of IBM computers of the 1950s and 1960s. The first Autocoders appear to have been the earliest assemblers to provide a macro facility.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Autocoder Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of AUTOCODER happened in <a href="../lists/labs.html#q=IBM">IBM</a> - AUTOCODER on HOPL https://hopl.info/showlanguage.prx?exp=2989 AUTOCODER on HOPL - See also: (2 related languages) <a href="autocode.html">Autocode</a>, <a href="assembly-language.html">Assembly language</a> Built with Scroll v170.5.0 10/15/2024 268 1.3
Autocoder-iii Built with Scroll v170.5.0 10/15/2024 6 0
Autocoder-ii Built with Scroll v170.5.0 10/15/2024 6 0
Autocode - Programming language Autocode ======== Autocode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1954. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221954%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1954 #2424 on PLDB 71 Years Old Autocode is the name of a family of "simplified coding systems", later called programming languages, devised in the 1950s and 1960s for a series of digital computers at the Universities of Manchester, Cambridge and London. Autocode was a generic term; the autocodes for different machines were not necessarily closely related as are, for example, the different versions of the single language FORTRAN. Today the term is used to refer to the family of early languages descended from the Manchester Mark 1 autocoder systems, which were generally similar. Read more on Wikipedia... https://en.wikipedia.org/wiki/Autocode Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Autocode happened in <a href="../lists/labs.html#q=University of Manchester">University of Manchester</a> and <a href="../lists/labs.html#q=University of Cambridge">University of Cambridge</a> and <a href="../lists/labs.html#q=University of London">University of London</a> - Autocode on HOPL https://hopl.info/showlanguage.prx?exp=5 Autocode on HOPL - See also: (10 related languages) <a href="autocoder.html">AUTOCODER</a>, <a href="cobol.html">COBOL</a>, <a href="fortran.html">Fortran</a>, <a href="dartmouth-basic.html">Dartmouth BASIC</a>, <a href="algol.html">Algol</a>, <a href="atlas-autocode.html">Atlas Autocode</a>, <a href="cpl.html">CPL</a>, <a href="bcpl.html">BCPL</a>, <a href="b.html">B</a>, <a href="c.html">C</a> ```Example from <a href='https://en.wikipedia.org/wiki/Autocode'>Wikipedia</a>: 1 n1 = 1 vn1 = I reads input into v[n[1]] n1 = n1 + 1 j1,11 ≥ n1 jumps to 1 if n[1] ≤ 11 ``` Built with Scroll v170.5.0 10/15/2024 439 2.2
AUTOCAD - Application AUTOCAD ======= AUTOCAD is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1982. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 #1709 on PLDB 43 Years Old AutoCAD is a commercial computer-aided design (CAD) and drafting software application. Developed and marketed by Autodesk, AutoCAD was first released in December 1982 as a desktop app running on microcomputers with internal graphics controllers. Before AutoCAD was introduced, most commercial CAD programs ran on mainframe computers or minicomputers, with each CAD operator (user) working at a separate graphics terminal. Read more on Wikipedia... https://en.wikipedia.org/wiki/AutoCAD Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cad"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cad</a> - Early development of AUTOCAD happened in <a href="../lists/labs.html#q=Autodesk">Autodesk</a> - AUTOCAD on HOPL https://hopl.info/showlanguage.prx?exp=4836 AUTOCAD on HOPL - See also: (6 related languages) <a href="ios.html">iOS</a>, <a href="android.html">Android</a>, <a href="dwg.html">.dwg</a>, <a href="unix.html">Unix</a>, <a href="autolisp.html">AutoLISP</a>, <a href="vba.html">VBA</a> Built with Scroll v170.5.0 10/15/2024 355 1.8
Autasim Built with Scroll v170.5.0 10/15/2024 6 0
Austral - Programming language Austral ======= Austral is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Fernando Borretti. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Fernando%20Borretti Fernando Borretti #690 on PLDB 7 Years Old ```Download source code: git clone https://github.com/austral/austral/ ``` Austral is a new systems programming language. You can think of it as Rust: The Good Parts or a modernized, stripped-down Ada. It features a strong static type system, linear types, capability-based security, and strong modularity. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Austral is developed on <a href="https://github.com/austral/austral/">GitHub</a> and has 1,101 stars - Early development of Austral happened in <a href="../lists/labs.html#q=https://github.com/austral/">https://github.com/austral/</a> - Austral is written in <a href="markdown.html">Markdown</a>, <a href="ocaml.html">OCaml</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a>, <a href="typescript.html">TypeScript</a>, <a href="python.html">Python</a>, <a href="vim-script.html">Vim script</a>, <a href="nix.html">Nix</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="c.html">C</a>, <a href="lisp.html">Lisp</a> - Read more about Austral on the web: 1. https://borretti.me/article/introducing-austral 1. ```Example from the web: let db: Db := connect("localhost"); close(db); -- The below is tuple destructuring notation. let { first as db1: Db, second: Rows } := query(db, "SELECT ..."); close(db); -- error: `db` consumed again. -- another error: `db1` never consumed. ``` Built with Scroll v170.5.0 10/15/2024 412 2.1
Aurora - Programming language Aurora ====== Aurora is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #3367 on PLDB 37 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Aurora happened in <a href="../lists/labs.html#q=IQSOFT or ZKI Intelligent Software Ltd">IQSOFT or ZKI Intelligent Software Ltd</a> - Aurora on HOPL https://hopl.info/showlanguage.prx?exp=1386 Aurora on HOPL - Read more about Aurora on Semantic Scholar: 1. https://semanticscholar.org/paper/8060357b5ac75b0116738a906794fb6e4feaf5e0 1. Built with Scroll v170.5.0 10/15/2024 225 1.1
Aur-pm Built with Scroll v170.5.0 10/15/2024 6 0
Augment - Programming language Augment ======= Augment is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1974. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221974%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1974 #2069 on PLDB 51 Years Old Augment or augmentation may refer to:. Read more on Wikipedia... https://en.wikipedia.org/wiki/Augment Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Augment happened in <a href="../lists/labs.html#q=University of Wisconsin-Madison">University of Wisconsin-Madison</a> and <a href="../lists/labs.html#q=Boeing">Boeing</a> - Augment on HOPL https://hopl.info/showlanguage.prx?exp=7408 Augment on HOPL - Read more about Augment on Semantic Scholar: 1. https://semanticscholar.org/paper/10d89b3b16ec56053272895b1f996f713a3d80ac 1. Built with Scroll v170.5.0 10/15/2024 251 1.3
Augeas - Programming language Augeas ====== Augeas is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1366 on PLDB 18 Years Old 68 <span title="Augeas repos on GitHub.">Repos</span> Augeas is a free software configuration-management library, written in the C programming language. It is licensed under the terms of the GNU Lesser General Public License. Augeas uses programs called lenses (in reference to the Harmony Project) to map a filesystem to an XML tree which can then be parsed using an XPath syntax, using a bidirectional transformation. Read more on Wikipedia... https://en.wikipedia.org/wiki/Augeas_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 68 Augeas repos on <a href="https://github.com/search?q=language:Augeas">GitHub</a> - Early development of Augeas happened in <a href="../lists/labs.html#q=Red Hat">Red Hat</a> - The Google BigQuery Public Dataset GitHub snapshot shows 265 users using Augeas in 293 repos on <a href="https://api.github.com/search/repositories?q=language:Augeas">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/configs.py">syntax highlighting</a> for Augeas - <a href="http://augeas.net/">augeas.net</a> was registered in 2008 - See also: (12 related languages) <a href="c.html">C</a>, <a href="xml.html">XML</a>, <a href="xpath.html">XPath</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="ocaml.html">OCaml</a>, <a href="perl.html">Perl</a>, <a href="haskell.html">Haskell</a>, <a href="java.html">Java</a>, <a href="php.html">PHP</a>, <a href="tcl.html">Tcl</a>, <a href="puppet.html">Puppet</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 474 2.4
Aubit-4gl Built with Scroll v170.5.0 10/15/2024 6 0
atx - Text markup language atx === atx is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2002 by Aaron Swartz. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 https://pldb.io/concepts/../lists/creators.html#q=Aaron%20Swartz Aaron Swartz #2975 on PLDB 23 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Early development of atx happened in <a href="../lists/labs.html#q=https://lists.w3.org/Archives/Public/www-archive/">https://lists.w3.org/Archives/Public/www-archive/</a> - Read more about atx on the web: 1. 2. http://www.aaronsw.com/2002/atx/intro 1. https://lists.w3.org/Archives/Public/www-archive/2003Feb/0019.html 2. - 1 PLDB concepts link to atx: <a href="markdown.html">Markdown</a> ```Example from the web: Emphasis (italics): I _love_ candy! Strong (bold): *This is a draft!* Code (monospaced): Use the |frobnitz| module. ``` Built with Scroll v170.5.0 10/15/2024 281 1.4
attoparsec - Library attoparsec ========== attoparsec is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2010. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 #977 on PLDB 15 Years Old ```Download source code: git clone https://github.com/haskell/attoparsec ``` attoparsec is a fast Haskell parser combinator library, aimed particularly at dealing efficiently with network protocols and complicated text/binary file formats. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - attoparsec is developed on <a href="https://github.com/haskell/attoparsec">GitHub</a> and has 513 stars - Early development of attoparsec happened in <a href="../lists/labs.html#q=https://github.com/bos/attoparsec/issues">https://github.com/bos/attoparsec/issues</a> - attoparsec is written in <a href="haskell.html">Haskell</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="c.html">C</a> - See also: (1 related languages) <a href="megaparsec.html">Megaparsec</a> Built with Scroll v170.5.0 10/15/2024 296 1.5
Attic-numerals Built with Scroll v170.5.0 10/15/2024 6 0
ATS - Programming language ATS === ATS, aka Applied Type System, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Hongwei Xi. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Hongwei%20Xi Hongwei Xi #475 on PLDB 12 Years Old 217 <span title="ATS repos on GitHub.">Repos</span> ATS (Applied Type System) is a programming language designed to unify programming with formal specification. ATS has support for combining theorem proving with practical programming through the use of advanced type systems. A past version of The Computer Language Benchmarks Game has demonstrated that the performance of ATS is comparable to that of the C and C++ programming languages. Read more on Wikipedia... https://en.wikipedia.org/wiki/ATS_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 217 ATS repos on <a href="https://github.com/search?q=language:ATS">GitHub</a> - Early development of ATS happened in <a href="../lists/labs.html#q=Boston University">Boston University</a> - The Google BigQuery Public Dataset GitHub snapshot shows 26 users using ATS in 46 repos on <a href="https://api.github.com/search/repositories?q=language:ATS">GitHub</a> - Explore ATS snippets on <a href="http://www.rosettacode.org/wiki/Category:ATS">Rosetta Code</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/postiats">package</a> for syntax highlighting ATS - GitHub supports <a href="https://github.com/steinwaywhw/ats-mode-sublimetext" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for ATS - <a href="http://www.ats-lang.org/">ats-lang.org</a> was registered in 2007 - See also: (4 related languages) <a href="dependent-ml.html">DML</a>, <a href="ml.html">ML</a>, <a href="ocaml.html">OCaml</a>, <a href="c.html">C</a> ```Example from <a href='https://riju.codes/ats'>Riju</a>: val _ = print ("Hello, world!\n") implement main0 () = () ``` ```Example from <a href='http://helloworldcollection.de/#Applied'>the Hello World Collection</a>: // Hello world in ATS implement main () = begin print ("Hello, world!"); print_newline () end ``` ```Example from <a href='https://github.com/steinwaywhw/ats-mode-sublimetext'>Linguist</a>: (* ****** ****** *) // // HX-2013-11 // // Implementing a variant of // the problem of Dining Philosophers // (* ****** ****** *) // #include "share/atspre_define.hats" #include "share/atspre_staload.hats" // (* ****** ****** *) staload "{$LIBATSHWXI}/teaching/mythread/SATS/mythread.sats" (* ****** ****** *) local // #include "{$LIBATSHWXI}/teaching/mythread/DATS/mythread.dats" // in (* in of [local] *) // // HX: it is intentionally left to be empty // end // end of [local] (* ****** ****** *) local // #include "{$LIBATSHWXI}/teaching/mythread/DATS/mythread_posix.dats" // in (* in of [local] *) // // HX: it is intentionally left to be empty // end // end of [local] (* ****** ****** *) (* end of [DiningPhil2_thread.dats] *) ``` ```Example from <a href='https://en.wikipedia.org/wiki/ATS_(programming_language)'>Wikipedia</a>: #define BUFLEN 10 var !p_buf with pf_buf = @[byte][BUFLEN](0) // pf_buf = @[byte][BUFLEN](0) @ p_buf[14] ``` ```ATS <a href="../lists/keywords.html#q=ats">Keywords</a> abstype abst0ype absprop absview absvtype absviewtype absvt0ype absviewt0ype as and assume begin classdec datasort datatype dataprop dataview datavtype dataviewtype do end extern extype extvar exception fn fnx fun prfn prfun praxi castfn if then else ifcase in infix infixl infixr prefix postfix implmnt implement primplmnt primplement import let local macdef macrodef nonfix symelim symintr overload of op rec sif scase sortdef sta stacst stadef static staload dynload try tkindef typedef propdef viewdef vtypedef viewtypedef prval var prvar when where with withtype withprop withview withvtype withviewtype ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 830 4.2
atomspace - Application atomspace ========= atomspace is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1121 on PLDB 17 Years Old ```Download source code: git clone https://github.com/opencog/atomspace ``` The OpenCog (hyper-)graph database and graph rewriting system - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - atomspace is developed on <a href="https://github.com/opencog/atomspace">GitHub</a> and has 803 stars - Early development of atomspace happened in <a href="../lists/labs.html#q=OpenCog Foundation">OpenCog Foundation</a> - atomspace is written in <a href="scheme.html">Scheme</a>, <a href="cpp.html">C++</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="python.html">Python</a>, <a href="haskell.html">Haskell</a>, <a href="cython.html">Cython</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="ocaml.html">OCaml</a>, <a href="svg.html">SVG</a>, <a href="tex.html">Tex</a>, <a href="sql.html">SQL</a>, <a href="csv.html">CSV</a>, <a href="ini.html">Ini</a>, <a href="c.html">C</a> Built with Scroll v170.5.0 10/15/2024 332 1.7
Atomos - Programming language Atomos ====== Atomos is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #3366 on PLDB 19 Years Old Atomos is the first programming language with implicit transactions, strong atomicity, and a scalable multiprocessor implementation. Atomos is derived from Java, but replaces its synchronization and conditional waiting constructs with simpler transactional alternatives. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Atomos happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - Read more about Atomos on Semantic Scholar: 1. https://www.semanticscholar.org/paper/The-Atomos-transactional-programming-language-Carlstrom-McDonald/24fb613bf421ae2bbb32a9df08e3b9d2508d5ca0 1. Built with Scroll v170.5.0 10/15/2024 245 1.2
Atomo Built with Scroll v170.5.0 10/15/2024 6 0
Atomese - Programming language Atomese ======= Atomese is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #1841 on PLDB 18 Years Old Atomese was originally intended to be a language for knowledge representation (KR): that is, a way of encoding facts and hypothesis, in a machine-readable way, such that the knowledge can be manipulated, data-mined, reasoned with. This language subset was vaguely inspired by Prolog and Datalog. More correctly, it was constructed by layering concepts from mathematical logic onto a graph database: representing logical, symbolic statements as graphs. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Atomese happened in <a href="../lists/labs.html#q=OpenCog Foundation">OpenCog Foundation</a> - Read more about Atomese on the web: 1. 2. https://arxiv.org/pdf/2004.05267.pdf 1. https://opencog.org/ 2. ```Example from the web: (define find-animals (BindLink ;; The variable to be bound (VariableNode "$var") ;; The pattern to be searched for (InheritanceLink (VariableNode "$var") (ConceptNode "animal") ) ;; The value to be returned. (VariableNode "$var") ) ) ;; Run the above pattern (cog-bind find-animals) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 385 1.9
Atom - Programming language Atom ==== Atom is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007 by Thomas Hawkins. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Thomas%20Hawkins Thomas Hawkins #2398 on PLDB 18 Years Old Atom is a domain-specific language (DSL) in Haskell, for designing real-time embedded software.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Atom_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - See also: (3 related languages) <a href="haskell.html">Haskell</a>, <a href="bluespec.html">Bluespec</a>, <a href="verilog.html">Verilog</a> Built with Scroll v170.5.0 10/15/2024 243 1.2
Atom-editor Built with Scroll v170.5.0 10/15/2024 6 0
Atol Built with Scroll v170.5.0 10/15/2024 6 0
Atmel AVR - Programming language Atmel AVR ========= Atmel AVR is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #2868 on PLDB 29 Years Old AVR is a family of microcontrollers developed since 1996 by Atmel, acquired by Microchip Technology in 2016. These are modified Harvard architecture 8-bit RISC single-chip microcontrollers. AVR was one of the first microcontroller families to use on-chip flash memory for program storage, as opposed to one-time programmable ROM, EPROM, or EEPROM used by other microcontrollers at the time. Read more on Wikipedia... https://en.wikipedia.org/wiki/Atmel_AVR Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Atmel AVR happened in <a href="../lists/labs.html#q=Norwegian Institute of Technology">Norwegian Institute of Technology</a> - See also: (10 related languages) <a href="arduino.html">Arduino Programming Language</a>, <a href="arm.html">ARM</a>, <a href="avr.html">Atmel AVR instruction set</a>, <a href="c.html">C</a>, <a href="pic-microcontroller.html">PIC microcontroller</a>, <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="assembly-language.html">Assembly language</a>, <a href="vhdl.html">VHDL</a>, <a href="verilog.html">Verilog</a> Built with Scroll v170.5.0 10/15/2024 347 1.7
ATLAS Transformation Language - Programming language ATLAS Transformation Language ============================= ATLAS Transformation Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 #1923 on PLDB 20 Years Old ATL (ATLAS Transformation Language) is a model transformation language and toolkit developed and maintained by OBEO and AtlanMod. It was initiated by the AtlanMod team (previously called ATLAS Group). In the field of Model-Driven Engineering (MDE), ATL provides ways to produce a set of target models from a set of source models. Read more on Wikipedia... https://en.wikipedia.org/wiki/ATLAS_Transformation_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ATLAS Transformation Language happened in <a href="../lists/labs.html#q=Eclipse Foundation">Eclipse Foundation</a> ```Example from the web: rule TreeNodeRoot2RootElement { from rt : MMTree!Node (rt.isTreeNodeRoot()) to lstRt : MMElementList!RootElement ( name <- rt.name, elements <- elmLst ), elmLst : distinct MMElementList!CommonElement foreach(leaf in rt.getAllChildren())( name <- leaf.name ) } ``` Built with Scroll v170.5.0 10/15/2024 299 1.5
Atlas Autocode - Programming language Atlas Autocode ============== Atlas Autocode is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1965. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221965%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1965 #2931 on PLDB 60 Years Old Atlas Autocode (AA) was a programming language developed around 1965 at Manchester University. A variant of the ALGOL programming language, it was developed by Tony Brooker and Derrick Morris for the Atlas Computer. ("Autocode" was basically an early term for "programming language"; different autocodes could be totally different).. Read more on Wikipedia... https://en.wikipedia.org/wiki/Atlas_Autocode Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Atlas Autocode happened in <a href="../lists/labs.html#q=University of Manchester">University of Manchester</a> - Atlas Autocode on HOPL https://hopl.info/showlanguage.prx?exp=1840 Atlas Autocode on HOPL - See also: (4 related languages) <a href="algol.html">Algol</a>, <a href="edinburgh-imp.html">Edinburgh IMP</a>, <a href="compiler-compiler.html">Compiler-Compiler</a>, <a href="autocode.html">Autocode</a> Built with Scroll v170.5.0 10/15/2024 305 1.5
Atari-st-basic Built with Scroll v170.5.0 10/15/2024 6 0
Atari-microsoft-basic Built with Scroll v170.5.0 10/15/2024 6 0
Atari-basic Built with Scroll v170.5.0 10/15/2024 6 0
Asymptote - Application Asymptote ========= Asymptote is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2004 by Andy Hammerlindl and John C. Bowman and Tom Prince. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=Andy%20Hammerlindl Andy Hammerlindl https://pldb.io/concepts/../lists/creators.html#q=John%20C.%20Bowman John C. Bowman https://pldb.io/concepts/../lists/creators.html#q=Tom%20Prince Tom Prince #967 on PLDB 21 Years Old Asymptote is a descriptive vector graphics language — developed by Andy Hammerlindl, John C. Bowman (University of Alberta), and Tom Prince — which provides a natural coordinate-based framework for technical drawing. Asymptote runs on all major platforms (Unix, Mac OS, Microsoft Windows). Read more on Wikipedia... https://en.wikipedia.org/wiki/Asymptote_(vector_graphics_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Asymptote happened in <a href="../lists/labs.html#q=University of Alberta">University of Alberta</a> - The Google BigQuery Public Dataset GitHub snapshot shows 23 users using Asymptote in 25 repos on <a href="https://api.github.com/search/repositories?q=language:Asymptote">GitHub</a> - Explore Asymptote snippets on <a href="http://www.rosettacode.org/wiki/Category:Asymptote">Rosetta Code</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/graphics.py">syntax highlighting</a> for Asymptote - See also: (7 related languages) <a href="unix.html">Unix</a>, <a href="latex.html">LaTeX</a>, <a href="postscript.html">PostScript</a>, <a href="pdf.html">PDF</a>, <a href="svg.html">SVG</a>, <a href="tex.html">Tex</a>, <a href="python.html">Python</a> ```Example from <a href='https://riju.codes/asymptote'>Riju</a>: write("Hello, world!"); ``` ```Example from <a href='https://en.wikipedia.org/wiki/Asymptote_(vector_graphics_language)'>Wikipedia</a>: import graph; import settings; outformat="pdf"; size(300,300); // Function. real[] x1 = {-1.5,0}; real[] y1 = {0,0}; real[] x2 = {0,1.5}; real[] y2 = {1,1}; draw(graph(x1,y1),red+2); draw(graph(x2,y2),red+2); draw((0,0)--(0,1),red+1.5+linetype("4 4")); fill( circle((0,1),0.035), red); filldraw( circle((0,0),0.03), white, red+1.5); // Axes. xaxis( Label("$xTEMPLATEquot;), Ticks(new real[]{-1,-0.5,0.5,1}), Arrow); yaxis( Label("$yTEMPLATEquot;), Ticks(new real[]{0.5,1}), Arrow, ymin=-0.18, ymax=1.25); // Origin. labelx("$OTEMPLATEquot;,0,SW); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 573 2.9
astroml - Library astroml ======= astroml is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22library%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">library</a> created in 2012 by Jacob Vanderplas. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 https://pldb.io/concepts/../lists/creators.html#q=Jacob%20Vanderplas Jacob Vanderplas #597 on PLDB 13 Years Old ```Download source code: git clone https://github.com/astroML/astroML ``` Machine learning, statistics, and data mining for astronomy and astrophysics - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - astroml is developed on <a href="https://github.com/astroML/astroML">GitHub</a> and has 1,032 stars - Early development of astroml happened in <a href="../lists/labs.html#q=Google">Google</a> - astroml is written in <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="make.html">Make</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="ini.html">Ini</a>, <a href="toml.html">TOML</a> - <a href="http://www.astroml.org/">astroml.org</a> was registered in 2013 Built with Scroll v170.5.0 10/15/2024 300 1.5
astro - Programming language astro ===== astro is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #787 on PLDB 9 Years Old 5k <span title="astro repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/AppCypher/Astro ``` A fun safe language for rapid prototyping and high performance applications - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - astro is developed on <a href="https://github.com/AppCypher/Astro">GitHub</a> and has 747 stars - There are at least 4,515 astro repos on <a href="https://github.com/search?q=language:Astro">GitHub</a> - astro is written in <a href="rust.html">Rust</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a> - The Google BigQuery Public Dataset GitHub snapshot shows 4 users using astro in 4 repos on <a href="https://api.github.com/search/repositories?q=language:Astro">GitHub</a> - Explore astro snippets on <a href="http://www.rosettacode.org/wiki/Category:Astro">Rosetta Code</a> Built with Scroll v170.5.0 10/15/2024 309 1.5
Astlog Built with Scroll v170.5.0 10/15/2024 6 0
asterius-compiler - Compiler asterius-compiler ================= asterius-compiler is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 2017 by Shao Cheng. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Shao%20Cheng Shao Cheng #1268 on PLDB 8 Years Old ```Download source code: git clone https://github.com/tweag/asterius ``` DEPRECATED in favor of ghc wasm backend, see https://www.tweag.io/blog/2022-11-22-wasm-backend-merged-in-ghc - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - asterius-compiler is developed on <a href="https://github.com/tweag/asterius">GitHub</a> and has 1,978 stars - Early development of asterius-compiler happened in <a href="../lists/labs.html#q=Tweag I/O">Tweag I/O</a> - asterius-compiler is written in <a href="haskell.html">Haskell</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="c.html">C</a>, <a href="nix.html">Nix</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="starlark.html">starlark</a>, <a href="svg.html">SVG</a>, <a href="html.html">HTML</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a>, <a href="toml.html">TOML</a>, <a href="bazel.html">Bazel</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="diff.html">Diff</a> Built with Scroll v170.5.0 10/15/2024 361 1.8
Asterisk - Application Asterisk ======== Asterisk is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1999. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221999%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1999 #978 on PLDB 26 Years Old Asterisk is a software implementation of a telephone private branch exchange (PBX); it allows attached telephones to make calls to one another, and to connect to other telephone services, such as the public switched telephone network (PSTN) and Voice over Internet Protocol (VoIP) services. Its name comes from the asterisk symbol "*". Asterisk is released with a dual license model, using the GNU General Public License (GPL) as a free software license and a proprietary software license to permit licensees to distribute proprietary, unpublished system components. Read more on Wikipedia... https://en.wikipedia.org/wiki/Asterisk_(PBX) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Asterisk happened in <a href="../lists/labs.html#q=Sangoma Technologies Corporation">Sangoma Technologies Corporation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/asterisk">package</a> for syntax highlighting Asterisk - See also: (4 related languages) <a href="c.html">C</a>, <a href="linux.html">Linux</a>, <a href="freebsd.html">FreeBSD</a>, <a href="solaris.html">Solaris</a> ```Example from <a href='http://helloworldcollection.de/#Asterisk'>the Hello World Collection</a>: ;; Hello world in Asterisk exten => s,1,NoOp(Hello World) ``` Built with Scroll v170.5.0 10/15/2024 368 1.8
Astatine - Programming language Astatine ======== Astatine is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by Spydr06. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=Spydr06 Spydr06 #2216 on PLDB 3 Years Old ```Download source code: git clone https://github.com/Spydr06/astatine/ ``` Astatine is a is a mid-level, statically typed, procedural programming language with some functional components. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Astatine is developed on <a href="https://github.com/Spydr06/astatine/">GitHub</a> and has 6 stars - Early development of Astatine happened in <a href="../lists/labs.html#q=https://github.com/Spydr06">https://github.com/Spydr06</a> - Astatine is written in <a href="haskell.html">Haskell</a>, <a href="c.html">C</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a> ```Example from the web: module Main where import * from IO -- prints 'Hello, World' to stdout main :: (args [String]) -> Int32 = do IO::puts("Hello, World") 0 end ``` Built with Scroll v170.5.0 10/15/2024 308 1.5
Asspegique Built with Scroll v170.5.0 10/15/2024 6 0
Associons Built with Scroll v170.5.0 10/15/2024 6 0
AssemblyScript - Programming language AssemblyScript ============== AssemblyScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #380 on PLDB 8 Years Old ```Download source code: git clone https://github.com/AssemblyScript/assemblyscript ``` A TypeScript-like language for WebAssembly. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - AssemblyScript is developed on <a href="https://github.com/AssemblyScript/assemblyscript">GitHub</a> and has 16,642 stars - Early development of AssemblyScript happened in <a href="../lists/labs.html#q=The AssemblyScript Project">The AssemblyScript Project</a> - <a href="typescript.html">TypeScript</a> influenced the design of AssemblyScript - AssemblyScript is written in <a href="typescript.html">TypeScript</a>, <a href="wasm.html">WebAssembly</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a> - <a href="https://assemblyscript.org">assemblyscript.org</a> was registered in 2017 ```Example from the web: /** Calculates the n-th Fibonacci number. */ export function fib(n: i32): i32 { var a = 0, b = 1 if (n > 0) { while (--n) { let t = a + b a = b b = t } return b } return a } ``` Built with Scroll v170.5.0 10/15/2024 346 1.7
Assembly language - Assembly language Assembly language ================= Assembly language is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1960. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221960%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1960 #98 on PLDB 65 Years Old 109k <span title="Assembly language repos on GitHub.">Repos</span> An assembly (or assembler) language, often abbreviated asm, is any low-level programming language in which there is a very strong correspondence between the program's statements and the architecture's machine code instructions.Each assembly language is specific to a particular computer architecture and operating system. In contrast, most high-level programming languages are generally portable across multiple architectures but require interpreting or compiling. Assembly language may also be called symbolic machine code.Assembly language usually has one statement per machine instruction, but assembler directives, macros and symbolic labels of program and memory locations are often also supported. Read more on Wikipedia... https://en.wikipedia.org/wiki/Assembly_language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - There are at least 109,158 Assembly language repos on <a href="https://github.com/search?q=language:Assembly">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 33k users using Assembly language in 48k repos on <a href="https://api.github.com/search/repositories?q=language:Assembly">GitHub</a> - There are 14,763 members in the <a href="https://reddit.com/r/asm">Assembly language subreddit</a> - There are 223 <a href="https://projecteuler.net/language=Assembly">Project Euler</a> users using Assembly language - In the 2021 StackOverflow <a href="https://insights.stackoverflow.com/survey">developer survey</a> Assembly language programmers reported a median salary of $55,211. 6% of respondents reported using Assembly language. 4,632 programmers reported using Assembly language, and 3,578 said they wanted to use it - Assembly language ranks #8 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - Indeed.com has 1,329 matches for <a href="https://www.indeed.com/jobs?q=assembly language developer">"assembly language developer"</a>. - See also: (19 related languages) <a href="x86-isa.html">X86</a>, <a href="fortran.html">Fortran</a>, <a href="algol.html">Algol</a>, <a href="lisp.html">Lisp</a>, <a href="gas.html">GNU Assembler</a>, <a href="x86-assembly.html">x86 Assembly</a>, <a href="punched-tape.html">Punched tape</a>, <a href="ia-32.html">IA-32</a>, <a href="autocoder.html">AUTOCODER</a>, <a href="pl-i.html">PL/I</a>, <a href="cobol.html">COBOL</a>, <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="espol.html">Executive Systems Problem Oriented Language</a>, <a href="turbo-pascal.html">Turbo Pascal</a>, <a href="visual-basic.html">Visual Basic</a>, <a href="pascal.html">Pascal</a>, <a href="hla.html">High Level Assembly</a>, <a href="wasm.html">WebAssembly</a> - 97 PLDB concepts link to Assembly language: <a href="ace.html">Ace Editor</a>, <a href="arrow-format.html">Apache Arrow</a>, <a href="bash.html">Bash</a>, <a href="battlestar.html">Battlestar</a>, <a href="bazel.html">Bazel</a>, <a href="beef.html">beef-lang</a>, <a href="berkeleydb.html">Berkeley DB</a>, <a href="binaryen.html">binaryen</a>, <a href="bio.html">Bio</a>, <a href="blitzmax.html">BlitzMax</a>, <a href="boomerang-decompiler.html">Boomerang Decompiler</a>, <a href="cir.html">CIR</a>, <a href="cloc.html">cloc</a>, <a href="co2.html">co2</a>, <a href="cspydr.html">CSpydr</a>, <a href="cwerg.html">Cwerg</a>, <a href="dasm.html">Dasm</a>, <a href="dragonbasic.html">DragonBASIC</a>, <a href="ec.html">eC</a>, <a href="eiffel.html">Eiffel</a>, <a href="elena.html">ELENA</a>, <a href="emscripten.html">Emscripten</a>, <a href="erlang.html">Erlang</a>, <a href="factor.html">Factor</a>, <a href="ffmpeg.html">FFmpeg</a>, <a href="flow9.html">Flow9</a>, <a href="fstar.html">F*</a>, <a href="gap.html">GAP</a>, <a href="gforth.html">Gforth</a>, <a href="ghc.html">GHC</a>, <a href="go.html">Go</a>, <a href="gradle.html">Gradle</a>, <a href="halide.html">Halide</a>, <a href="hare.html">Hare</a>, <a href="hhvm.html">HHVM</a>, <a href="hpp.html">H++</a>, <a href="j.html">J</a>, <a href="jal-compiler.html">JAL compiler</a>, <a href="janet.html">Janet</a>, <a href="java.html">Java</a>, <a href="juicy.html">juicy</a>, <a href="julia.html">Julia</a>, <a href="kefir.html">Kefir</a>, <a href="ko.html">ko</a>, <a href="kubernetes.html">Kubernetes</a>, <a href="kuin.html">Kuin</a>, <a href="l2.html">l2</a>, <a href="lambda-zero.html">lambda-zero</a>, <a href="linux.html">Linux</a>, <a href="lobster.html">lobster</a>, <a href="lwjgl.html">LWJGL</a>, <a href="m3db.html">m3db</a>, <a href="mal.html">mal</a>, <a href="micro-cpp.html">ΜC++</a>, <a href="micropython.html">MicroPython</a>, <a href="minilang.html">Minilang</a>, <a href="mongodb.html">MongoDB</a>, <a href="mudlle.html">Mudlle</a>, <a href="nim.html">Nim</a>, <a href="nodejs.html">Node.js</a>, <a href="odin.html">odin</a>, <a href="oil.html">oil</a>, <a href="ooc.html">ooc</a>, <a href="opencv.html">OpenCV</a>, <a href="oxyl.html">Oxyl</a>, <a href="pawn-scripting-language.html">Pawn</a>, <a href="pawn.html">PAWN</a>, <a href="php.html">PHP</a>, <a href="postgresql.html">PostgreSQL</a>, <a href="pov-ray-sdl.html">POV-Ray SDL</a>, <a href="pygments.html">Pygments</a>, <a href="python.html">Python</a>, <a href="pytorch.html">PyTorch</a>, <a href="qore.html">Qore</a>, <a href="r3.html">r3</a>, <a href="r4.html">r4</a>, <a href="racket.html">Racket</a>, <a href="raptorjit.html">raptorjit</a>, <a href="react-native.html">React Native</a>, <a href="rocksdb.html">RocksDB</a>, <a href="ruby.html">Ruby</a>, <a href="rust.html">Rust</a>, <a href="stoneknifeforth.html">stoneknifeforth</a>, <a href="swift.html">Swift</a>, <a href="tao3d.html">tao3d</a>, <a href="tbox-lib.html">tbox-lib</a>, <a href="tinyc-compiler.html">Tiny C Compiler</a>, <a href="ugbasic.html">ugBASIC</a>, <a href="v.html">V</a>, <a href="v8.html">v8</a>, <a href="virgil.html">Virgil</a>, <a href="vlc.html">VLC</a>, <a href="volt.html">Volt</a>, <a href="wa.html">Wa-lang</a>, <a href="wiredtiger.html">WiredTiger</a>, <a href="wonkey.html">Wonkey</a>, <a href="zig.html">Zig</a> ```Example from <a href='https://godbolt.org/'>Compiler Explorer</a>: infiniteLoop: jmp main main: jmp infiniteLoop ``` ```Example from <a href='https://en.wikipedia.org/wiki/Assembly_language'>Wikipedia</a>: include \masm32\include\masm32rt.inc ; use the Masm32 library .code demomain: REPEAT 20 switch rv(nrandom, 9) ; generate a number between 0 and 8 mov ecx, 7 case 0 print "case 0" case ecx ; in contrast to most other programming languages, print "case 7" ; the Masm32 switch allows "variable cases" case 1 .. 3 .if eax==1 print "case 1" .elseif eax==2 print "case 2" .else print "cases 1 to 3: other" .endif case 4, 6, 8 print "cases 4, 6 or 8" default mov ebx, 19 ; print 20 stars .Repeat print "*" dec ebx .Until Sign? ; loop until the sign flag is set endsw print chr$(13, 10) ENDM exit end demomain ``` Built with Scroll v170.5.0 10/15/2024 1381 6.9
Aspol Built with Scroll v170.5.0 10/15/2024 6 0
Aspen Built with Scroll v170.5.0 10/15/2024 6 0
AspectJ - Programming language AspectJ ======= AspectJ is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001 by Eric Bodden. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=Eric%20Bodden Eric Bodden #406 on PLDB 24 Years Old 671 <span title="AspectJ repos on GitHub.">Repos</span> AspectJ is an aspect-oriented programming (AOP) extension created at PARC for the Java programming language. It is available in Eclipse Foundation open-source projects, both stand-alone and integrated into Eclipse. AspectJ has become a widely used de facto standard for AOP by emphasizing simplicity and usability for end users. Read more on Wikipedia... https://en.wikipedia.org/wiki/AspectJ Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 671 AspectJ repos on <a href="https://github.com/search?q=language:AspectJ">GitHub</a> - Early development of AspectJ happened in <a href="../lists/labs.html#q=Eclipse Foundation">Eclipse Foundation</a> - The Google BigQuery Public Dataset GitHub snapshot shows 734 users using AspectJ in 793 repos on <a href="https://api.github.com/search/repositories?q=language:AspectJ">GitHub</a> - Explore AspectJ snippets on <a href="http://www.rosettacode.org/wiki/Category:AspectJ">Rosetta Code</a> - AspectJ on HOPL https://hopl.info/showlanguage.prx?exp=7055 AspectJ on HOPL - AspectJ appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - AspectJ Ubuntu package https://packages.ubuntu.com/jammy/aspectj AspectJ Ubuntu package - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/aspectj">grammar</a> for AspectJ - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/jvm.py">syntax highlighting</a> for AspectJ - GitHub supports <a href="https://github.com/pchaigno/sublime-aspectj" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for AspectJ - AspectJ appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project - See also: (4 related languages) <a href="java.html">Java</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="emacs-editor.html">Emacs</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='https://riju.codes/aspectj'>Riju</a>: public class Main { public static void main(String[] args) { System.out.println("Hello, world!"); } } ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/Aspectj.aj'>hello-world</a>: System.out.println("Hello World"); ``` ```Example from <a href='https://github.com/pchaigno/sublime-aspectj'>Linguist</a>: package com.blogspot.miguelinlas3.aspectj.cache; import java.util.Map; import java.util.WeakHashMap; import org.aspectj.lang.JoinPoint; import com.blogspot.miguelinlas3.aspectj.cache.marker.Cacheable; /** * This simple aspect simulates the behaviour of a very simple cache * * @author migue * */ public aspect CacheAspect { public pointcut cache(Cacheable cacheable): execution(@Cacheable * * (..)) && @annotation(cacheable); Object around(Cacheable cacheable): cache(cacheable){ String evaluatedKey = this.evaluateKey(cacheable.scriptKey(), thisJoinPoint); if(cache.containsKey(evaluatedKey)){ System.out.println("Cache hit for key " + evaluatedKey); return this.cache.get(evaluatedKey); } System.out.println("Cache miss for key " + evaluatedKey); Object value = proceed(cacheable); cache.put(evaluatedKey, value); return value; } protected String evaluateKey(String key, JoinPoint joinPoint) { // TODO add some smart staff to allow simple scripting in @Cacheable annotation return key; } protected Map<String, Object> cache = new WeakHashMap<String, Object>(); } ``` ```Example from <a href='https://en.wikipedia.org/wiki/AspectJ'>Wikipedia</a>: pointcut set() : execution(* set*(..) ) && this(Point); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Binary Literals FeatureLink ../features/hasBinaryNumbers.html Supported <span class="hasFeature">✓</span> Example // 0[bB][01][01_]*[lL]? Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // 0|[1-9][0-9_]*[lL]? Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example // ([0-9][0-9_]*\.([0-9][0-9_]*)?|\.[0-9][0-9_]*)([eE][+\-]?[0-9][0-9_]*)?[fFdD]?|[0-9][eE][+\-]?[0-9][0-9_]*[fFdD]?|[0-9]([eE][+\-]?[0-9][0-9_]*)?[fFdD]|0[xX]([0-9a-fA-F][0-9a-fA-F_]*\.?|([0-9a-fA-F][0-9a-fA-F_]*)?\.[0-9a-fA-F][0-9a-fA-F_]*)[pP][+\-]?[0-9][0-9_]*[fFdD]? Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example // 0[xX][0-9a-fA-F][0-9a-fA-F_]*[lL]? Token row Feature Octals FeatureLink ../features/hasOctals.html Supported <span class="hasFeature">✓</span> Example // 0[0-7_]+[lL]? Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token System.out.println row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 997 5
AspectC++ - Programming language AspectC++ ========= AspectC++ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #3031 on PLDB 24 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="http://aspectc.org/">aspectc.org</a> was registered in 2001 ```Example from <a href='https://riju.codes/aspectcpp'>Riju</a>: #include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; } ``` Built with Scroll v170.5.0 10/15/2024 215 1.1
ASP - Template language ASP === ASP, aka Active Server Pages, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #201 on PLDB 29 Years Old 48k <span title="ASP repos on GitHub.">Repos</span> Active Server Pages (ASP), later known as Classic ASP or ASP Classic, is Microsoft's first server-side script engine for dynamically generated web pages. ASP.NET, first released in January 2002, has superseded ASP.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Active_Server_Pages Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - There are at least 47,971 ASP repos on <a href="https://github.com/search?q=language:ASP">GitHub</a> - Early development of ASP happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - The Google BigQuery Public Dataset GitHub snapshot shows 23k users using ASP in 33k repos on <a href="https://api.github.com/search/repositories?q=language:ASP">GitHub</a> - Explore ASP snippets on <a href="http://www.rosettacode.org/wiki/Category:ASP">Rosetta Code</a> - ASP on HOPL https://hopl.info/showlanguage.prx?exp=5356 ASP on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dotnet.py">syntax highlighting</a> for ASP - GitHub supports <a href="https://github.com/textmate/asp.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for ASP - Indeed.com has 9,630 matches for <a href="https://www.indeed.com/jobs?q=ASP developer">"ASP developer"</a>. - See also: (6 related languages) <a href="vbscript.html">VBScript</a>, <a href="jscript.html">JScript</a>, <a href="html.html">HTML</a>, <a href="csharp.html">C#</a>, <a href="java-server-pages.html">JSP</a>, <a href="php.html">PHP</a> - 1 PLDB concepts link to ASP: <a href="asp.net.html">ASP.NET</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/ASP.asp'>hello-world</a>: <%@ Language= "VBScript" %> <% Response.Write("Hello World") %> ``` ```Example from <a href='https://en.wikipedia.org/wiki/Active_Server_Pages'>Wikipedia</a>: <% On Error Resume Next Response.Write 1 / 0 ' Division by zero If Err.Number <> 0 Then Response.Write "Error Code: " & Server.HTMLEncode(Err.Number) & "<br />" Response.Write "Error Source: " & Server.HTMLEncode(Err.Source) & "<br />" Response.Write "Error Description: " & Server.HTMLEncode(Err.Description) & "<br />" Err.Clear End If %> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Response.Write Built with Scroll v170.5.0 10/15/2024 618 3.1
ASP.NET - Programming language ASP.NET ======= ASP.NET is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #2217 on PLDB 23 Years Old 22k <span title="ASP.NET repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 21,976 ASP.NET repos on <a href="https://github.com/search?q=language:ASP.NET">GitHub</a> - Early development of ASP.NET happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - The Google BigQuery Public Dataset GitHub snapshot shows 463 users using ASP.NET in 543 repos on <a href="https://api.github.com/search/repositories?q=language:ASP.NET">GitHub</a> - 5 PLDB concepts link to ASP.NET: <a href="cloc.html">cloc</a>, <a href="eiffel.html">Eiffel</a>, <a href="git.html">Git</a>, <a href="jsil-compiler.html">jsil-compiler</a>, <a href="pygments.html">Pygments</a> Built with Scroll v170.5.0 10/15/2024 293 1.5
ASN.1 - Interface design language ASN.1 ===== ASN.1 is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22idl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">interface design language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #803 on PLDB 41 Years Old 0 <span title="ASN.1 repos on GitHub.">Repos</span> Abstract Syntax Notation One (ASN.1) is an interface description language for defining data structures that can be serialized and deserialized in a standard, cross-platform way. It's broadly used in telecommunications and computer networking, and especially in cryptography. Protocol developers define data structures in ASN.1 modules, which are generally a section of a broader standards document written in the ASN.1 language. Read more on Wikipedia... https://en.wikipedia.org/wiki/Abstract_Syntax_Notation_One Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"idl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>interface design language</a> - There are at least 0 ASN.1 repos on <a href="https://github.com/search?q=language:ASN.1">GitHub</a> - Early development of ASN.1 happened in <a href="../lists/labs.html#q=International Telecommunication Union">International Telecommunication Union</a> and <a href="../lists/labs.html#q=International Electrotechnical Commission">International Electrotechnical Commission</a> - ASN.1 on HOPL https://hopl.info/showlanguage.prx?exp=1070 ASN.1 on HOPL - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/asn-1">package</a> for syntax highlighting ASN.1 - GitHub supports <a href="https://github.com/ajLangley12/language-asn1" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for ASN.1 - See also: (5 related languages) <a href="protobuf.html">Protocol Buffers</a>, <a href="thrift.html">Thrift</a>, <a href="ascii.html">ASCII</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a> ```Example from the web: FooProtocol DEFINITIONS ::= BEGIN FooQuestion ::= SEQUENCE { trackingNumber INTEGER, question IA5String } FooAnswer ::= SEQUENCE { questionNumber INTEGER, answer BOOLEAN } END ``` ```Example from <a href='https://github.com/ajLangley12/language-asn1'>Linguist</a>: MyShopPurchaseOrders DEFINITIONS AUTOMATIC TAGS ::= BEGIN PurchaseOrder ::= SEQUENCE { dateOfOrder DATE, customer CustomerInfo, items ListOfItems } CustomerInfo ::= SEQUENCE { companyName VisibleString (SIZE (3..50)), billingAddress Address, contactPhone NumericString (SIZE (7..12)) } Address::= SEQUENCE { street VisibleString (SIZE (5 .. 50)) OPTIONAL, city VisibleString (SIZE (2..30)), state VisibleString (SIZE(2) ^ FROM ("A".."Z")), zipCode NumericString (SIZE(5 | 9)) } ListOfItems ::= SEQUENCE (SIZE (1..100)) OF Item Item ::= SEQUENCE { itemCode INTEGER (1..99999), color VisibleString ("Black" | "Blue" | "Brown"), power INTEGER (110 | 220), deliveryTime INTEGER (8..12 | 14..19), quantity INTEGER (1..1000), unitPrice REAL (1.00 .. 9999.00), isTaxable BOOLEAN } END ``` ```Example from <a href='https://en.wikipedia.org/wiki/Abstract_Syntax_Notation_One'>Wikipedia</a>: <FooQuestion> <trackingNumber>5</trackingNumber> <question>Anybody there?</question> </FooQuestion> ``` Built with Scroll v170.5.0 10/15/2024 591 3
Asm.js - Intermediate representation language Asm.js ====== Asm.js is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #1678 on PLDB 12 Years Old asm.js is an intermediate programming language designed to allow computer software written in languages such as C to be run as web applications while maintaining performance characteristics considerably better than standard JavaScript, the typical language used for such applications. asm.js consists of a strict subset of JavaScript, into which code written in statically-typed languages with manual memory management (such as C) is translated by a source-to-source compiler such as Emscripten (based on LLVM). Performance is improved by limiting language features to those amenable to ahead-of-time optimization and other performance improvements. Read more on Wikipedia... https://en.wikipedia.org/wiki/Asm.js Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - Early development of Asm.js happened in <a href="../lists/labs.html#q=Mozilla">Mozilla</a> - <a href="http://asmjs.org/">asmjs.org</a> was registered in 2012 - See also: (13 related languages) <a href="javascript.html">JavaScript</a>, <a href="llvmir.html">LLVM IR</a>, <a href="lua.html">Lua</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="opengl.html">OpenGL</a>, <a href="vim.html">Vim</a>, <a href="sqlite.html">SQLite</a>, <a href="gnuplot.html">Gnuplot</a>, <a href="unity-engine.html">Unity</a>, <a href="godot-game-engine.html">Godot</a>, <a href="wasm.html">WebAssembly</a> ```Example from <a href='https://en.wikipedia.org/wiki/Asm.js'>Wikipedia</a>: function strlen(ptr) { ptr = ptr|0; var curr = 0; curr = ptr; while (MEM8[curr]|0 != 0) { curr = (curr + 1)|0; } return (curr - ptr)|0; } ``` Built with Scroll v170.5.0 10/15/2024 441 2.2
Asic-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
ASHMEDAI - Programming language ASHMEDAI ======== ASHMEDAI is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1967. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221967%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1967 #3365 on PLDB 58 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ASHMEDAI happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> and <a href="../lists/labs.html#q=University of Pittsburgh">University of Pittsburgh</a> - ASHMEDAI on HOPL https://hopl.info/showlanguage.prx?exp=1835 ASHMEDAI on HOPL - Read more about ASHMEDAI on Semantic Scholar: 1. https://semanticscholar.org/paper/4eabeac5f92184ae0ae03f2685cbf0a036602bab 1. Built with Scroll v170.5.0 10/15/2024 231 1.2
Asf-sdf Built with Scroll v170.5.0 10/15/2024 6 0
ASDF - Programming language ASDF ==== ASDF is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Perry Greenfield and Michael Droettboom and Erik M. Bray. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Perry%20Greenfield Perry Greenfield https://pldb.io/concepts/../lists/creators.html#q=Michael%20Droettboom Michael Droettboom https://pldb.io/concepts/../lists/creators.html#q=Erik%20M.%20Bray Erik M. Bray #1112 on PLDB 10 Years Old ```Download source code: git clone https://github.com/asdf-format/asdf ``` ASDF (Advanced Scientific Data Format) is a next generation interchange format for scientific data - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ASDF is developed on <a href="https://github.com/asdf-format/asdf">GitHub</a> and has 512 stars - Early development of ASDF happened in <a href="../lists/labs.html#q=Space Telescope Science Institute">Space Telescope Science Institute</a> - ASDF is written in <a href="json.html">JSON</a>, <a href="python.html">Python</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="yaml.html">YAML</a>, <a href="diff.html">Diff</a>, <a href="markdown.html">Markdown</a>, <a href="ini.html">Ini</a>, <a href="toml.html">TOML</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 10/15/2024 343 1.7
AsciiMath - Text markup language AsciiMath ========= AsciiMath is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2014 by Peter Krautzberger. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Peter%20Krautzberger Peter Krautzberger #861 on PLDB 11 Years Old ```Download source code: git clone https://github.com/mathjax/asciimathml ``` AsciiMath is an easy-to-write markup language for mathematics. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - AsciiMath is developed on <a href="https://github.com/mathjax/asciimathml">GitHub</a> and has 956 stars - AsciiMath is written in <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="php.html">PHP</a> - See also: (1 related languages) <a href="latex.html">LaTeX</a> ```Example from the web: sum_(i=1)^n i^3=((n(n+1))/2)^2 ``` Built with Scroll v170.5.0 10/15/2024 281 1.4
AsciiDots - Esoteric programming language AsciiDots ========= AsciiDots is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2017 by Aaron Janse. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Aaron%20Janse Aaron Janse #423 on PLDB 8 Years Old ```Download source code: git clone https://github.com/aaronduino/asciidots ``` Esolang inspired by ASCII art - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - AsciiDots is developed on <a href="https://github.com/aaronduino/asciidots">GitHub</a> and has 1,110 stars - AsciiDots is written in <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="nix.html">Nix</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a>, <a href="scss.html">SCSS</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="restructuredtext.html">reStructuredText</a> - Explore AsciiDots snippets on <a href="http://www.rosettacode.org/wiki/Category:AsciiDots">Rosetta Code</a> - AsciiDots on Esolang https://esolangs.org/wiki/AsciiDots AsciiDots on Esolang ```Example from the web: /-& `` This is where the program ends! | \-\ /-\ | | | /-/ | \-\ \---/ | | \-. `` Here's where the program starts ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/AsciiDots.ascii'>hello-world</a>: .-TEMPLATEquot;Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " HackerNews discussions of AsciiDots =================================== title|titleLink|date|score|comments Show HN: AsciiDots – a 2D esoteric language inspired by circuits|https://news.ycombinator.com/item?id=14947449|08/07/2017|148|33 Built with Scroll v170.5.0 10/15/2024 419 2.1
AsciiDoc - Text markup language AsciiDoc ======== AsciiDoc is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2002 by Stuart Rackham. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 https://pldb.io/concepts/../lists/creators.html#q=Stuart%20Rackham Stuart Rackham #588 on PLDB 23 Years Old 21 <span title="AsciiDoc repos on GitHub.">Repos</span> AsciiDoc is a human-readable document format, semantically equivalent to DocBook XML, but using plain-text mark-up conventions. AsciiDoc documents can be created using any text editor and read “as-is”, or rendered to HTML or any other format supported by a DocBook tool-chain, i.e. PDF, TeX, Unix manpages, e-books, slide presentations, etc.. Read more on Wikipedia... https://en.wikipedia.org/wiki/AsciiDoc Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - There are at least 21 AsciiDoc repos on <a href="https://github.com/search?q=language:AsciiDoc">GitHub</a> - GitHub supports <a href="https://github.com/zuckschwerdt/asciidoc.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for AsciiDoc - See also: (7 related languages) <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="tex.html">Tex</a>, <a href="unix.html">Unix</a>, <a href="java.html">Java</a> - 26 PLDB concepts link to AsciiDoc: <a href="ace.html">Ace Editor</a>, <a href="apache-hbase.html">Apache Hbase</a>, <a href="bucklescript.html">Bucklescript</a>, <a href="cairo.html">Cairo</a>, <a href="caramel.html">Caramel</a>, <a href="ceylon.html">Ceylon</a>, <a href="cloc.html">cloc</a>, <a href="crmsh.html">crmsh</a>, <a href="glush.html">glush</a>, <a href="golo.html">Golo</a>, <a href="gradle.html">Gradle</a>, <a href="kakoune-editor.html">Kakoune</a>, <a href="kotlin.html">Kotlin</a>, <a href="ninja.html">Ninja</a>, <a href="olc.html">Open Location Code</a>, <a href="oxyl.html">Oxyl</a>, <a href="partiql.html">partiql</a>, <a href="pkl.html">Pkl</a>, <a href="ramen.html">ramen</a>, <a href="rust.html">Rust</a>, <a href="spiderbasic.html">SpiderBasic</a>, <a href="tridash.html">tridash</a>, <a href="txt2tags.html">Txt2tags</a>, <a href="xl-lang.html">XL</a>, <a href="xodio.html">xodio</a>, <a href="yamp.html">YAMP</a> ```Example from <a href='https://riju.codes/asciidoc'>Riju</a>: Hello, world! ``` ```Example from <a href='https://github.com/zuckschwerdt/asciidoc.tmbundle'>Linguist</a>: AsciiDoc Home Page ================== Title ----- Example Articles ~~~~~~~~~~~~~~~~ - Item 1 - Item 2 - Item 3 ``` ```Example from <a href='https://en.wikipedia.org/wiki/AsciiDoc'>Wikipedia</a>: = My Article J. Smith https://wikipedia.org[Wikipedia] is an on-line encyclopaedia, available in English and *many* other languages. == Software You can install 'package-name' using the `gem` command: gem install package-name == Hardware Metals commonly used include: * copper * tin * lead ``` Built with Scroll v170.5.0 10/15/2024 624 3.1
ASCII - Character encoding ASCII ===== ASCII, aka American Standard Code for Information Interchange, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22characterEncoding%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">character encoding</a> created in 1963. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221963%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1963 #761 on PLDB 62 Years Old ASCII ( ( listen) ASS-kee), abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices. Most modern character-encoding schemes are based on ASCII, although they support many additional characters. Read more on Wikipedia... https://en.wikipedia.org/wiki/ASCII Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"characterEncoding"%5D%7D%5D%2C"logic"%3A"AND"%7D'>characterEncoding</a> - Early development of ASCII happened in <a href="../lists/labs.html#q=American National Standards Institute">American National Standards Institute</a> - See also: (10 related languages) <a href="punched-tape.html">Punched tape</a>, <a href="c.html">C</a>, <a href="vi.html">vi</a>, <a href="multics.html">Multics</a>, <a href="unix.html">Unix</a>, <a href="ftp.html">FTP</a>, <a href="utf-8.html">UTF-8</a>, <a href="unicode.html">Unicode</a>, <a href="java.html">Java</a>, <a href="perl.html">Perl</a> - 1 PLDB concepts link to ASCII: <a href="txt.html">Plain text</a> ```Example from <a href='https://en.wikipedia.org/wiki/ASCII'>Wikipedia</a>: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ``` Built with Scroll v170.5.0 10/15/2024 363 1.8
ASCII Armor - Text encoding format ASCII Armor =========== ASCII Armor is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textEncodingFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text encoding format</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #3364 on PLDB 18 Years Old OpenPGP provides the service of converting the raw 8-bit binary octet stream to a stream of printable ASCII characters, called Radix-64 encoding or ASCII Armor. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textEncodingFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>textEncodingFormat</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/asc.py">syntax highlighting</a> for ASCII Armor - See also: (1 related languages) <a href="base64.html">Base64</a> - Read more about ASCII Armor on the web: 1. https://datatracker.ietf.org/doc/html/rfc4880#page-54 1. ```Example from the web: -----BEGIN PGP MESSAGE----- Version: OpenPrivacy 0.99 yDgBO22WxBHv7O8X7O/jygAEzol56iUKiXmV+XmpCtmpqQUKiQrFqclFqUDBovzS vBSFjNSiVHsuAA== =njUN -----END PGP MESSAGE----- ``` Built with Scroll v170.5.0 10/15/2024 277 1.4
arvelie-format - Time format arvelie-format ============== arvelie-format is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22timeFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">time format</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2477 on PLDB 8 Years Old The Arvelie Calendar has 26 months of 14 days each. Each month has 2 weeks of 7 days, and each month's name is one of the 26 letters of the alphabet. The 365th day of the year is the Year Day(+01), preceded by the Leap Day(+02) on leap years. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"timeFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>timeFormat</a> - Early development of arvelie-format happened in <a href="../lists/labs.html#q=https://github.com/XXIIVV">https://github.com/XXIIVV</a> ```Example from the web: 02A01 2002-01-01 01D07 2001-02-18 13B12 2013-01-26 02E07 2002-03-04 24C01 2024-01-29 03+01 2003-12-31 22D12 2022-02-23 19U07 Today ``` Built with Scroll v170.5.0 10/15/2024 283 1.4
Arturo - Programming language Arturo ====== Arturo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Yanis Zafirópulos. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Yanis%20Zafir%C3%B3pulos Yanis Zafirópulos #3030 on PLDB 6 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - <a href="https://arturo-lang.io">arturo-lang.io</a> was registered in 2019 Built with Scroll v170.5.0 10/15/2024 206 1
Artspeak Built with Scroll v170.5.0 10/15/2024 6 0
Arta Built with Scroll v170.5.0 10/15/2024 6 0
Arrow Built with Scroll v170.5.0 10/15/2024 6 0
Apache Arrow - Binary data format Apache Arrow ============ Apache Arrow is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 2016 by Wes McKinney. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Wes%20McKinney Wes McKinney #240 on PLDB 9 Years Old ```Download source code: git clone https://github.com/apache/arrow ``` Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication. Languages currently supported include C, C++, Java, JavaScript, Python, and Ruby. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Apache Arrow is developed on <a href="https://github.com/apache/arrow">GitHub</a> and has 14,009 stars - Early development of Apache Arrow happened in <a href="../lists/labs.html#q=Apache Software Foundation">Apache Software Foundation</a> - Apache Arrow is written in <a href="java.html">Java</a>, <a href="cpp.html">C++</a>, <a href="go.html">Go</a>, <a href="ruby.html">Ruby</a>, <a href="csharp.html">C#</a>, <a href="matlab.html">MATLAB</a>, <a href="python.html">Python</a>, <a href="typescript.html">TypeScript</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="r.html">R</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="cmake.html">CMake</a>, <a href="markdown.html">Markdown</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="assembly-language.html">Assembly language</a>, <a href="cython.html">Cython</a>, <a href="swift.html">Swift</a>, <a href="javascript.html">JavaScript</a>, <a href="c.html">C</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="csv.html">CSV</a>, <a href="meson.html">Meson</a>, <a href="diff.html">Diff</a>, <a href="make.html">Make</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="vala.html">Vala</a>, <a href="html.html">HTML</a>, <a href="lua.html">Lua</a>, <a href="toml.html">TOML</a>, <a href="css.html">CSS</a>, <a href="lisp.html">Lisp</a>, <a href="thrift.html">Thrift</a>, <a href="objective-cpp.html">Objective C++</a>, <a href="bash.html">Bash</a>, <a href="awk.html">awk</a>, <a href="sql.html">SQL</a>, <a href="sed.html">sed</a> - 1 PLDB concepts link to Apache Arrow: <a href="mps-format.html">MPS Format</a> Built with Scroll v170.5.0 10/15/2024 564 2.8
arret - Programming language arret ===== arret is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017 by Ryan Cumming. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Ryan%20Cumming Ryan Cumming #2469 on PLDB 8 Years Old ```Download source code: git clone https://github.com/etaoins/arret ``` Pure functional Lisp implemented in Rust - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - arret is developed on <a href="https://github.com/etaoins/arret">GitHub</a> and has 205 stars - arret is written in <a href="rust.html">Rust</a>, <a href="json.html">JSON</a>, <a href="toml.html">TOML</a>, <a href="typescript.html">TypeScript</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 275 1.4
Arquero - Dataflow grammar Arquero ======= Arquero is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataFlow%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">dataflow grammar</a> created in 2020 by Jeffrey Heer. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Jeffrey%20Heer Jeffrey Heer #1157 on PLDB 5 Years Old ```Download source code: git clone https://github.com/uwdata/arquero ``` Query processing and transformation of array-backed data tables. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataFlow"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataflow grammar</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"library"%5D%7D%5D%2C"logic"%3A"AND"%7D'>library</a> - Arquero is developed on <a href="https://github.com/uwdata/arquero">GitHub</a> and has 1,234 stars - Arquero is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="svg.html">SVG</a>, <a href="csv.html">CSV</a>, <a href="yaml.html">YAML</a> Built with Scroll v170.5.0 10/15/2024 306 1.5
Armani Built with Scroll v170.5.0 10/15/2024 6 0
ARM - Assembly language ARM === ARM, aka Acorn RISC Machine, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1985 by Sophie Wilson and Steve Furber. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 https://pldb.io/concepts/../lists/creators.html#q=Sophie%20Wilson Sophie Wilson https://pldb.io/concepts/../lists/creators.html#q=Steve%20Furber Steve Furber #96 on PLDB 40 Years Old ARM, originally Acorn RISC Machine, later Advanced RISC Machine, is a family of reduced instruction set computing (RISC) architectures for computer processors, configured for various environments. British company ARM Holdings develops the architecture and licenses it to other companies, who design their own products that implement one of those architectures‍—‌including systems-on-chips (SoC) and systems-on-modules (SoM) that incorporate memory, interfaces, radios, etc. It also designs cores that implement this instruction set and licenses these designs to a number of companies that incorporate those core designs into their own products. Read more on Wikipedia... https://en.wikipedia.org/wiki/ARM_architecture Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of ARM happened in <a href="../lists/labs.html#q=Acorn Computers">Acorn Computers</a> - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/DeepHorizons/iarm">Kernel</a> for ARM - Indeed.com has 6,588 matches for <a href="https://www.indeed.com/jobs?q=arm architecture developer">"arm architecture developer"</a>. - See also: (17 related languages) <a href="x86-isa.html">X86</a>, <a href="java-bytecode.html">Java Bytecode</a>, <a href="bbc-basic.html">BBC BASIC</a>, <a href="verilog.html">Verilog</a>, <a href="c.html">C</a>, <a href="assembly-language.html">Assembly language</a>, <a href="java.html">Java</a>, <a href="csharp.html">C#</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="mmx.html">MMX instruction set</a>, <a href="javascript.html">JavaScript</a>, <a href="android.html">Android</a>, <a href="unix.html">Unix</a>, <a href="ios.html">iOS</a>, <a href="freebsd.html">FreeBSD</a>, <a href="linux.html">Linux</a> - 1 PLDB concepts link to ARM: <a href="b3-ir.html">B3 IR</a> ```Example from <a href='https://riju.codes/arm'>Riju</a>: .text .globl main main: mov r7, #4 mov r0, #1 ldr r1, =message mov r2, #14 swi 0 mov r7, #1 mov r0, #0 swi 0 .data message: .string "Hello, world!\n" ``` ```Example from <a href='https://en.wikipedia.org/wiki/ARM_architecture'>Wikipedia</a>: ; if (r0 == r1) CMP r0, r1 ITE EQ ; ARM: no code ... Thumb: IT instruction ; then r0 = r2; MOVEQ r0, r2 ; ARM: conditional; Thumb: condition via ITE 'T' (then) ; else r0 = r3; MOVNE r0, r3 ; ARM: conditional; Thumb: condition via ITE 'E' (else) ; recall that the Thumb MOV instruction has no bits to encode "EQ" or "NE" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 681 3.4
ARM Templates - Json format ARM Templates ============= ARM Templates is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22jsonFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">json format</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #3296 on PLDB 8 Years Old Azure Resource Manager templates are JavaScript Object Notation (JSON) files that define the infrastructure and configuration for your project. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"jsonFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>jsonFormat</a> - Early development of ARM Templates happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - Read more about ARM Templates on the web: 1. https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/ 1. - 1 PLDB concepts link to ARM Templates: <a href="bicep.html">Bicep</a> ```Example from the web: "properties": { "publisher": "Microsoft.Azure.Extensions", "type": "CustomScript", "typeHandlerVersion": "2.0", "autoUpgradeMinorVersion": true, "settings": { "fileUris": [ "[concat(variables('template').assets, '/lamp-app/install_lamp.sh')]" ] }, "protectedSettings": { "commandToExecute": "[concat('sh install_lamp.sh ', parameters('mySqlPassword'))]" } } ``` Built with Scroll v170.5.0 10/15/2024 313 1.6
ArkScript - Programming language ArkScript ========= ArkScript is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Alexandre Plateau and Pierre Pharel and Natendrtfm. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Alexandre%20Plateau Alexandre Plateau https://pldb.io/concepts/../lists/creators.html#q=Pierre%20Pharel Pierre Pharel https://pldb.io/concepts/../lists/creators.html#q=Natendrtfm Natendrtfm #434 on PLDB 6 Years Old ```Download source code: git clone https://github.com/ArkScript-lang/Ark ``` ArkScript is a small, fast, functional and scripting language for C++ projects - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ArkScript is developed on <a href="https://github.com/ArkScript-lang/Ark">GitHub</a> and has 578 stars - Early development of ArkScript happened in <a href="../lists/labs.html#q=Alexandre Plateau">Alexandre Plateau</a> - ArkScript is written in <a href="cpp.html">C++</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="csv.html">CSV</a>, <a href="cmake.html">CMake</a>, <a href="bash.html">Bash</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="svg.html">SVG</a>, <a href="xml.html">XML</a>, <a href="dockerfile.html">Dockerfile</a> ```Example from the web: (import std.random) (import std.Math) (let number (mod (math:abs (random)) 10000)) (let game (fun () { (let impl (fun (tries) { (let guess (toNumber (input "Input a numeric value: "))) (if (< guess number) { (print "It's more than " guess) (impl (+ tries 1))} (if (= guess number) { (print "You found it!") tries } { (print "It's less than " guess) (impl (+ tries 1))}))})) (let tries (impl 0)) (print "You won in " tries " tries.")})) (game) ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/ArkScript.ark'>hello-world</a>: (print "Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature File Imports FeatureLink ../features/hasImports.html Supported <span class="hasFeature">✓</span> Example (import std.List) (import std.Math :max) Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token HackerNews discussions of ArkScript =================================== title|titleLink|date|score|comments Show HN: ArkScript, a small and fast language for scripting video games|https://news.ycombinator.com/item?id=22695517|03/26/2020|101|42 Show HN: An Online Playground for ArkScript|https://news.ycombinator.com/item?id=40695579|06/16/2024|1|1 Built with Scroll v170.5.0 10/15/2024 642 3.2
Ark Built with Scroll v170.5.0 10/15/2024 6 0
Ark - Programming language Ark === Ark is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #1249 on PLDB 11 Years Old ```Download source code: git clone https://github.com/ark-lang/ark ``` A compiled systems programming language written in Go using the LLVM framework - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Ark is developed on <a href="https://github.com/ark-lang/ark">GitHub</a> and has 676 stars - Ark is written in <a href="toml.html">TOML</a>, <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="make.html">Make</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a> ```Example from the web: // binding to printf [c] func printf(fmt: ^u8, ...); pub func main(argc: int, argv: ^^u8) -> int { // accessed via the C module C::printf(c"Running %s\n", ^argv); // mutable i, type inferred mut i := 0; for i < 5 { C::printf(c"%d\n", i); i += 1; } return 0; } ``` HackerNews discussions of Ark ============================= title|titleLink|date|score|comments Show HN: A programming language I've been working on called Ark|https://news.ycombinator.com/item?id=10845659|01/05/2016|15|3 Built with Scroll v170.5.0 10/15/2024 347 1.7
Arjuna Built with Scroll v170.5.0 10/15/2024 6 0
ARITH-MATIC - Programming language ARITH-MATIC =========== ARITH-MATIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1954. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221954%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1954 #2964 on PLDB 71 Years Old You may have been looking for arithmetic, a branch of mathematics.ARITH-MATIC is an extension of Grace Hopper's A-2 programming language, developed around 1955. ARITH-MATIC was originally known as A-3, but was renamed by the marketing department of Remington Rand UNIVAC.. Read more on Wikipedia... https://en.wikipedia.org/wiki/ARITH-MATIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ARITH-MATIC happened in <a href="../lists/labs.html#q=Remington Rand">Remington Rand</a> - ARITH-MATIC on HOPL https://hopl.info/showlanguage.prx?exp=1833 ARITH-MATIC on HOPL Built with Scroll v170.5.0 10/15/2024 269 1.3
Argus - Programming language Argus ===== Argus is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1982. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221982%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1982 #2397 on PLDB 43 Years Old Argus is a programming language created at MIT by Barbara Liskov between 1982 and 1988, in collaboration with Maurice Herlihy, Paul Johnson, Robert Scheifler, and William Weihl. It is an extension of the CLU language, and utilizes most of the same syntax and semantics. Argus was designed to support the creation of distributed programs, by encapsulating related procedures within objects called guardians, and by supporting atomic operations called actions.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Argus_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Argus happened in <a href="../lists/labs.html#q=MIT">MIT</a> - Argus on HOPL https://hopl.info/showlanguage.prx?exp=1295 Argus on HOPL - See also: (1 related languages) <a href="clu.html">CLU</a> Built with Scroll v170.5.0 10/15/2024 296 1.5
Argos - Programming language Argos ===== Argos is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #3363 on PLDB 33 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Argos happened in <a href="../lists/labs.html#q=Verimag">Verimag</a> - Argos on HOPL https://hopl.info/showlanguage.prx?exp=5550 Argos on HOPL - Read more about Argos on Semantic Scholar: 1. https://semanticscholar.org/paper/745b3f15a0d525e8f79e9b0e98dd9fba2f5074ea 1. Built with Scroll v170.5.0 10/15/2024 215 1.1
Argon Built with Scroll v170.5.0 10/15/2024 6 0
Argdown - Text markup language Argdown ======= Argdown is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22textMarkup%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">text markup language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #538 on PLDB 11 Years Old ```Download source code: git clone https://github.com/christianvoigt/argdown ``` a simple syntax for complex argumentation - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"textMarkup"%5D%7D%5D%2C"logic"%3A"AND"%7D'>text markup language</a> - Argdown is developed on <a href="https://github.com/christianvoigt/argdown">GitHub</a> and has 860 stars - Early development of Argdown happened in <a href="../lists/labs.html#q=Karlsruhe Institute of Technology">Karlsruhe Institute of Technology</a> - Argdown is written in <a href="typescript.html">TypeScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="javascript.html">JavaScript</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="html.html">HTML</a>, <a href="xml.html">XML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="stylus.html">Stylus</a>, <a href="powershell.html">PowerShell</a> - <a href="https://argdown.org/">argdown.org</a> was registered in 2018 ```Example from the web: # Welcome to Argdown! [Intro]: Argdown is a simple syntax for defining argumentative structures, inspired by Markdown. + Writing a *pro & contra list* in Argdown is as simple as writing a twitter message (actually we are right in the middle of one). + But you can also **logically reconstruct** more complex dialectical relations between arguments or dive into the details of their premise-conclusion structures. + Finally, you can export Argdown as a graph and create **argument maps** of whole debates. This Argdown document only demonstrates the basic syntax elements. The argument map produced is a "bogus debate". To read a reconstruction of a *real* debate, select one of the **example debates** by moving your mouse to the *"Examples"* button on the upper left, above the text editor. ## Argdown Basics This is a normal statement with __bold__ and _italic_ text, a #tag and a [link](https://github.com/christianvoigt/argdown-parser). [Statement 1]: Another statement (after a blank line), this time with a title defined in square brackets. We can use the title to refer to this statement later or mention it in other statements. #(Another tag) [Statement 2]: Let's do that now: The previous statement was @[Statement 1]. + <Argument title>: Statements can be supported by __arguments__. Arguments are defined by using angle brackets. #tag - <Another argument>: This arguments attacks @[Statement 2]. #tag - <Yet another argument>: Arguments can also be supported or attacked. #yet-another-tag <!-- By the way, this is a multiline comment. --> We can also do that the other way around: [Intro] -> <Argument 1> Headings can be used to group arguments and statements together. In the map these groups are visualized as grey boxes. Tags are visualized by the colors of the arguments and statements in the map. ### Argument reconstructions So far, we have ignored the internal structure of arguments. Arguments consist of premises from which conclusions are inferred. We can precisely define this premise-conclusion structure with Argdown: <Argument 1> (1) First premise (this is is a normal statement and you can do everything with it, we have done with the statements above). (2) [Statement 2]: We have already defined a statement with this title. Argdown allows you to add multiple statements to the same "equivalence class" by giving them the same title. The statements will then be treated as logically equivalent. -- Some inference rule (Some additional info: 1,2) -- (3) And now the conclusion -> Outgoing relations of the conclusion, are also interpreted as outgoing relations of the whole argument. +> <Yet another argument> <!-- The second relation is only "sketched", because it does not declare which premise of @<Argument 2> is supported. (At this point this is not possible, as we have not yet reconstructed @<Argument 2>) --> -> [Statement 1] We can also link to headings: [Back to top](#heading-welcome-to-argdown) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example <!-- A comment --> Token <!-- --> row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 885 4.4
Arezzo-notation Built with Scroll v170.5.0 10/15/2024 6 0
ARexx - Programming language ARexx ===== ARexx is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #1310 on PLDB 38 Years Old ARexx is an implementation of the Rexx language for the Amiga, written in 1987 by William S. Hawes, with a number of Amiga-specific features beyond standard REXX facilities. Like most REXX implementations, ARexx is an interpreted language. Read more on Wikipedia... https://en.wikipedia.org/wiki/ARexx Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ARexx on HOPL https://hopl.info/showlanguage.prx?exp=8017 ARexx on HOPL - See also: (2 related languages) <a href="tex.html">Tex</a>, <a href="rexx.html">Rexx</a> ```Example from <a href='https://en.wikipedia.org/wiki/ARexx'>Wikipedia</a>: /* Alarm.rexx */ ARG event IF event = 0 THEN EXIT IF event = 1 THEN SAY "Program has ended unexpectedly" IF event = 2 THEN SAY "Program has finished its job" IF event = 3 THEN SAY "Cannot find data in selected directory" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 369 1.8
aretext - Editor aretext ======= aretext is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2020 by Will Daly. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Will%20Daly Will Daly #818 on PLDB 5 Years Old ```Download source code: git clone https://github.com/aretext/aretext ``` Minimalist text editor with vim-compatible key bindings. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - aretext is developed on <a href="https://github.com/aretext/aretext">GitHub</a> and has 248 stars - Early development of aretext happened in <a href="../lists/labs.html#q=https://dev-nonsense.com">https://dev-nonsense.com</a> - aretext is written in <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="python.html">Python</a>, <a href="c.html">C</a>, <a href="rust.html">Rust</a> - Read more about aretext on the web: 1. https://aretext.org/docs/#getting-started 1. Built with Scroll v170.5.0 10/15/2024 331 1.7
arend - Programming language arend ===== arend is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 #2733 on PLDB 6 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of arend happened in <a href="../lists/labs.html#q=JetBrains">JetBrains</a> HackerNews discussions of arend =============================== title|titleLink|date|score|comments Arend: Theorem Prover Based on Homotopy Type Theory by JetBrains|https://news.ycombinator.com/item?id=20630319|08/06/2019|309|114 Built with Scroll v170.5.0 10/15/2024 219 1.1
Arduino Programming Language - Programming language Arduino Programming Language ============================ Arduino Programming Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2005 by Massimo Banzi and David Cuartielles and Tom Igoe and Gianluca Martino and David Mellis. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222005%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2005 https://pldb.io/concepts/../lists/creators.html#q=Massimo%20Banzi Massimo Banzi https://pldb.io/concepts/../lists/creators.html#q=David%20Cuartielles David Cuartielles https://pldb.io/concepts/../lists/creators.html#q=Tom%20Igoe Tom Igoe https://pldb.io/concepts/../lists/creators.html#q=Gianluca%20Martino Gianluca Martino https://pldb.io/concepts/../lists/creators.html#q=David%20Mellis David Mellis #113 on PLDB 20 Years Old Arduino is an open-source hardware and software company, project and user community that designs and manufactures single-board microcontrollers and microcontroller kits for building digital devices and interactive objects that can sense and control objects in the physical and digital world. Its products are licensed under the GNU Lesser General Public License (LGPL) or the GNU General Public License (GPL), permitting the manufacture of Arduino boards and software distribution by anyone. Arduino boards are available commercially in preassembled form or as do-it-yourself (DIY) kits. Read more on Wikipedia... https://en.wikipedia.org/wiki/Arduino Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Arduino Programming Language happened in <a href="../lists/labs.html#q=Arduino">Arduino</a> - The Google BigQuery Public Dataset GitHub snapshot shows 16k users using Arduino Programming Language in 20k repos on <a href="https://api.github.com/search/repositories?q=language:Arduino">GitHub</a> - There are 514,177 members in the <a href="https://www.reddit.com/r/arduino">Arduino Programming Language subreddit</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/c_like.py">syntax highlighting</a> for Arduino Programming Language - Indeed.com has 598 matches for <a href="https://www.indeed.com/jobs?q=arduino developer">"arduino developer"</a>. - See also: (9 related languages) <a href="atmel-avr.html">Atmel AVR</a>, <a href="x86-isa.html">X86</a>, <a href="c.html">C</a>, <a href="processing.html">Processing</a>, <a href="basic-stamp.html">BASIC Stamp</a>, <a href="arm.html">ARM</a>, <a href="java.html">Java</a>, <a href="linux.html">Linux</a>, <a href="ia-32.html">IA-32</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/Arduino.ino'>hello-world</a>: void setup() { Serial.begin(9600); Serial.println("Hello World"); } void loop() { } ``` ```Example from <a href='https://en.wikipedia.org/wiki/Arduino'>Wikipedia</a>: #define LED_PIN 13 // Pin number attached to LED. void setup() { pinMode(LED_PIN, OUTPUT); // Configure pin 13 to be a digital output. } void loop() { digitalWrite(LED_PIN, HIGH); // Turn on the LED. delay(1000); // Wait 1 second (1000 milliseconds). digitalWrite(LED_PIN, LOW); // Turn off the LED. delay(1000); // Wait 1 second. } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Serial.println row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 683 3.4
Arden syntax - Data notation Arden syntax ============ Arden syntax is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 1992. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 #1784 on PLDB 33 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Early development of Arden syntax happened in <a href="../lists/labs.html#q=Columbia Presbyterian Medical Center">Columbia Presbyterian Medical Center</a> and <a href="../lists/labs.html#q=IBM">IBM</a> ```Example from the web: maintenance: title: To check the diastolic blood pressure of the patient;; mlmname: Hypotension;; arden: version 2.7;; version: 1.00;; institution: Latrobe University Bundoora;; author: Lakshmi Devineni;; specialist: ;; date: 2013-06-02;; validation: testing;; library: purpose: check if the diastolic blood pressure of the patient is within limits;; explanation: This MLM is an example for reading data and writing a message;; keywords: hypotension; categorization;; citations: ;; links: http://en.wikipedia.org/wiki/Hypotension;; knowledge: type: data_driven;; data: /* read the diastolic blood pressure */ diastolic_blood_pressure := read last {diastolic blood pressure}; /* the value in braces is specific to your runtime environment */ /* If the height is lower than height_threshold, output a message */ diastolic_pressure_threshold := 60; stdout_dest := destination {stdout}; ;; evoke: null_event;; logic: if (diastolic_blood_pressure is not number) then conclude false; endif; if (diastolic_blood_pressure >= diastolic_pressure_threshold) then conclude true; else conclude false; endif; ;; action: write "Your Diastolic Blood Pressure is too low (hypotension)" at stdout_dest; ;; resources: default: de ;; language: en 'msg' : "The normal range from 60 to 90"; ;; language: de 'msg' : "Der Normalbereich von 60 bis 90"; ;; end: ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 463 2.3
Arctic - Programming language Arctic ====== Arctic is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #3362 on PLDB 41 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Arctic happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - Arctic on HOPL https://hopl.info/showlanguage.prx?exp=1069 Arctic on HOPL - Read more about Arctic on Semantic Scholar: 1. https://semanticscholar.org/paper/0247233cafc9544ea7c10f994b5cf3ad42ab629d 1. Built with Scroll v170.5.0 10/15/2024 217 1.1
ArchieML - Data notation ArchieML ======== ArchieML is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #2120 on PLDB 10 Years Old ArchieML (or "AML") was created at The New York Times to make it easier to write and edit structured text on deadline that could be rendered in web pages, or more specifically, rendered in interactive graphics. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - Early development of ArchieML happened in <a href="../lists/labs.html#q=The New York Times">The New York Times</a> ```Example from the web: [days] * Sunday note: holiday! * Monday * Tuesday Whitespace is still fine around the '*' * Wednesday * Thursday Friday! * Friday * Saturday [] [+books] kicker: Books you should read score: ★★★★★!!! title: Wuthering Heights author: Emily Brontë title: Middlemarch author: George Eliot score: ★★★★☆ [] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example AML ignores all whitespace not within a value. We believe this makes it easier for non-programmers to use, and is essential for use in environments with non-monospaced fonts, like in Google Documents. Token Built with Scroll v170.5.0 10/15/2024 329 1.6
Archi Built with Scroll v170.5.0 10/15/2024 6 0
Arc - Programming language Arc === Arc is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001 by Paul Graham and Robert Morris. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 https://pldb.io/concepts/../lists/creators.html#q=Paul%20Graham Paul Graham https://pldb.io/concepts/../lists/creators.html#q=Robert%20Morris Robert Morris #515 on PLDB 24 Years Old 236 <span title="Arc repos on GitHub.">Repos</span> Arc is a dialect of the Lisp programming language developed by Paul Graham and Robert Morris.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Arc_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"lisp"%5D%7D%5D%2C"logic"%3A"AND"%7D'>lisp</a> - There are at least 236 Arc repos on <a href="https://github.com/search?q=language:Arc">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 417 users using Arc in 467 repos on <a href="https://api.github.com/search/repositories?q=language:Arc">GitHub</a> - Explore Arc snippets on <a href="http://www.rosettacode.org/wiki/Category:Arc">Rosetta Code</a> - Arc on HOPL https://hopl.info/showlanguage.prx?exp=3986 Arc on HOPL - Arc appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (21 related languages) <a href="lisp.html">Lisp</a>, <a href="racket.html">Racket</a>, <a href="s-expressions.html">S-expressions</a>, <a href="scheme.html">Scheme</a>, <a href="javascript.html">JavaScript</a>, <a href="java.html">Java</a>, <a href="c.html">C</a>, <a href="interlisp.html">Interlisp</a>, <a href="lisp-machine-lisp.html">Lisp Machine Lisp</a>, <a href="common-lisp.html">Common Lisp</a>, <a href="t.html">T</a>, <a href="emacs-lisp.html">Emacs Lisp</a>, <a href="autolisp.html">AutoLISP</a>, <a href="islisp.html">ISLISP</a>, <a href="openlisp.html">OpenLisp</a>, <a href="picolisp.html">PicoLisp</a>, <a href="eulisp.html">EuLisp</a>, <a href="newlisp.html">NewLisp</a>, <a href="clojure.html">Clojure</a>, <a href="lfe.html">LFE</a>, <a href="bel.html">Bel</a> - 1 PLDB concepts link to Arc: <a href="bel.html">Bel</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/ARC.arc'>hello-world</a>: (prn "Hello World") ``` ```Example from <a href='https://en.wikipedia.org/wiki/Arc_(programming_language)'>Wikipedia</a>: (defop said req (aform [onlink "click here" (pr "you said: " (arg _ "foo"))] (input "foo") (submit))) ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Macros FeatureLink ../features/hasMacros.html Supported <span class="hasFeature">✓</span> Example ; http://www.arclanguage.org/tut.txt ; We know enough now to start writing macros. Macros are basically ; functions that generate code. Of course, generating code is easy; ; just call list. ; ; arc> (list '+ 1 2) ; (+ 1 2) ; ; What macros offer is a way of getting code generated this way into ; your programs. Here's a (rather stupid) macro definition: ; ; arc> (mac foo () ; (list '+ 1 2)) ; *** redefining foo ; #3(tagged mac #<procedure>) ; ; Notice that a macro definition looks exactly like a function ; definition, but with def replaced by mac. ; ; What this macro says is that whenever the expression (foo) occurs ; in your code, it shouldn't be evaluated in the normal way like a ; function call. Instead it should be replaced by the result of ; evaluating the body of the macro definition, (list '+ 1 2). ; This is called the "expansion" of the macro call. Token row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token prn Built with Scroll v170.5.0 10/15/2024 785 3.9
ARC processor - Instruction set architecture ARC processor ============= ARC processor is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #2956 on PLDB 30 Years Old ARC (Argonaut RISC Core) embedded processors are a family of 32-bit CPUs originally designed by ARC International. They are widely used in SoC devices for storage, home, mobile, automotive, and Internet of Things applications. ARC processors have been licensed by more than 200 organizations and are shipped in more than 1.5 billion products per year. Read more on Wikipedia... https://en.wikipedia.org/wiki/ARC_(processor) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Early development of ARC processor happened in <a href="../lists/labs.html#q=ARC International PLC">ARC International PLC</a> Built with Scroll v170.5.0 10/15/2024 269 1.3
Arc Assembly - Assembly language Arc Assembly ============ Arc Assembly is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1947 by Kathleen Booth. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221947%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1947 https://pldb.io/concepts/../lists/creators.html#q=Kathleen%20Booth Kathleen Booth #3117 on PLDB 78 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of Arc Assembly happened in <a href="../lists/labs.html#q=Birkbeck College">Birkbeck College</a> - Read more about Arc Assembly on the web: 1. https://en.wikipedia.org/wiki/Kathleen_Booth 1. Built with Scroll v170.5.0 10/15/2024 224 1.1
Arbortext-command-language Built with Scroll v170.5.0 10/15/2024 6 0
Arango-db Built with Scroll v170.5.0 10/15/2024 6 0
Arablan Built with Scroll v170.5.0 10/15/2024 6 0
Hindu-Arabic numeral system - Numeral system Hindu-Arabic numeral system =========================== Hindu-Arabic numeral system is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22numeralSystem%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">numeral system</a> created in 825. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%22825%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 825 #2973 on PLDB 1200 Years Old The Hindu–Arabic numeral system or Indo-Arabic numeral system (also called the Arabic numeral system or Hindu numeral system) is a positional decimal numeral system, and is the most common system for the symbolic representation of numbers in the world. It was invented between the 1st and 4th centuries by Indian mathematicians. The system was adopted in Arabic mathematics by the 9th century. Read more on Wikipedia... https://en.wikipedia.org/wiki/Hindu–Arabic_numeral_system Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"numeralSystem"%5D%7D%5D%2C"logic"%3A"AND"%7D'>numeralSystem</a> Built with Scroll v170.5.0 10/15/2024 257 1.3
Aquarius-prolog Built with Scroll v170.5.0 10/15/2024 6 0
Aql Built with Scroll v170.5.0 10/15/2024 6 0
aQasm - Assembly language aQasm ===== aQasm, aka Atos Quantum Assembly, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #3361 on PLDB 8 Years Old aQasm can be executed as of today on a quantum simulator but also on quantum accelerators or physical quantum computers as soon as they are developed. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of aQasm happened in <a href="../lists/labs.html#q=Atos">Atos</a> - <a href="https://atos.net/en/2017/press-release/general-press-releases_2017_07_04/atos-launches-highest-performing-quantum-simulator-world">First announcement of</a> aQasm Built with Scroll v170.5.0 10/15/2024 242 1.2
F - Programming language F = F is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006 by Stevan Apter. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 https://pldb.io/concepts/../lists/creators.html#q=Stevan%20Apter Stevan Apter #2273 on PLDB 19 Years Old F is a pure functional concatenative language originally designed as an extension of False. F contains the list-operations of K3 and the dip combinator of Joy. Floating-point and symbolic datatypes are supported. One-time assignment is enforced in syntax. A theory of function-valence and -charge is outlined. F also contains a general continuation primitive $, and the pattern sublanguage of XY. G is a variant of F in which the K3 adverbs are implemented as primitives. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - Early development of F happened in <a href="../lists/labs.html#q=https://nsl.com/">https://nsl.com/</a> - <a href="false.html">False</a> and <a href="joy.html">Joy</a> and <a href="k.html">K</a> influenced the design of F ```Example from the web: [1 2 3][[4 5 6] 7 8]+ ``` Built with Scroll v170.5.0 10/15/2024 363 1.8
Automatically Programmed Tool - Programming language Automatically Programmed Tool ============================= Automatically Programmed Tool, aka Automatically Programmed Tool, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1956. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221956%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1956 #1284 on PLDB 69 Years Old APT or Automatically Programmed Tool is a high-level computer programming language most commonly used to generate instructions for numerically controlled machine tools. Douglas T. Ross is considered by many to be the father of APT: as head of the newly created Computer Applications Group of the Servomechanisms Laboratory at MIT in 1956, he led its technical effort. Read more on Wikipedia... https://en.wikipedia.org/wiki/APT_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Automatically Programmed Tool happened in <a href="../lists/labs.html#q=MIT">MIT</a> - Automatically Programmed Tool on HOPL https://hopl.info/showlanguage.prx?exp=23 Automatically Programmed Tool on HOPL - See also: (1 related languages) <a href="g-code.html">G-code</a> ```Example from <a href='https://en.wikipedia.org/wiki/APT_(programming_language)'>Wikipedia</a>: PARTNO / APT-1 CLPRNT UNITS / MM NOPOST CUTTER / 20.0 $ GEOMETRY DEFINITION SETPT = POINT / 0.0, 0.0, 0.0 STRTPT = POINT / 70,70,0 P1 = POINT / 50, 50, 0 P2 = POINT / 20, -20, 0 C1 = CIRCLE / CENTER, P2, RADIUS, 30 P3 = POINT / -50, -50, 0 P5 = POINT / -30, 30, 0 C2 = CIRCLE / CENTER, P5, RADIUS, 20 P4 = POINT / 50, -20, 0 L1 = LINE / P1, P4 L2 = LINE / P3, PERPTO, L1 L3 = LINE / P3, PARLEL, L1 L4 = LINE / P1, PERPTO, L1 PLAN1 = PLANE / P1, P2, P3 PLAN2 = PLANE / PARLEL, PLAN1, ZSMALL, 16 $ MOTION COMMANDS SPINDL / 3000, CW FEDRAT / 100, 0 FROM / STRTPT GO/TO, L1, TO, PLAN2, TO, L4 TLLFT, GOFWD / L1, TANTO, C1 GOFWD / C1, TANTO, L2 GOFWD / L2, PAST, L3 GORGT / L3, TANTO, C2 GOFWD / C2, TANTO, L4 GOFWD / L4, PAST, L1 NOPS GOTO / STRTPT FINI ``` Built with Scroll v170.5.0 10/15/2024 452 2.3
APT Debian - Package manager APT Debian ========== APT Debian is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22packageManager%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">package manager</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #2058 on PLDB 27 Years Old Advanced Package Tool, or APT, is a free-software user interface that works with core libraries to handle the installation and removal of software on Debian, Ubuntu, and related Linux distributions. APT simplifies the process of managing software on Unix-like computer systems by automating the retrieval, configuration and installation of software packages, either from precompiled files or by compiling source code.. Read more on Wikipedia... https://en.wikipedia.org/wiki/APT_(Debian) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"packageManager"%5D%7D%5D%2C"logic"%3A"AND"%7D'>packageManager</a> - Early development of APT Debian happened in <a href="../lists/labs.html#q=The Debian Project">The Debian Project</a> Built with Scroll v170.5.0 10/15/2024 273 1.4
APSE - Programming language APSE ==== APSE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #3001 on PLDB 45 Years Old APSE standing for Ada Programming Support Environment was a specification for a programming environment to support software development in the Ada programming language. This represented the second stage of the U.S. military Ada project; once the language was implemented, it was felt necessary to specify and implement a standard set of tools, hence the APSE. Read more on Wikipedia... https://en.wikipedia.org/wiki/APSE Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of APSE happened in <a href="../lists/labs.html#q=U.S. military Ada project">U.S. military Ada project</a> - APSE on HOPL https://hopl.info/showlanguage.prx?exp=1273 APSE on HOPL - See also: (2 related languages) <a href="ada.html">Ada</a>, <a href="unix.html">Unix</a> Built with Scroll v170.5.0 10/15/2024 296 1.5
Aprol Built with Scroll v170.5.0 10/15/2024 6 0
april - Programming language april ===== april is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2148 on PLDB 8 Years Old ```Download source code: git clone https://github.com/phantomics/april ``` The APL programming language (a subset thereof) compiling to Common Lisp. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - april is developed on <a href="https://github.com/phantomics/april">GitHub</a> and has 593 stars - april is written in <a href="lisp.html">Lisp</a>, <a href="markdown.html">Markdown</a>, <a href="apl.html">APL</a> Built with Scroll v170.5.0 10/15/2024 233 1.2
Applog Built with Scroll v170.5.0 10/15/2024 6 0
Applesoft-basic Built with Scroll v170.5.0 10/15/2024 6 0
Applescript - Programming language Applescript =========== Applescript is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #299 on PLDB 32 Years Old 3k <span title="Applescript repos on GitHub.">Repos</span> AppleScript is a scripting language created by Apple Inc. and built into the Classic Mac OS since System 7 and into all versions of macOS. The term "AppleScript" may refer to the scripting system itself, to an individual script written in the AppleScript language, or to the language itself.. Read more on Wikipedia... https://en.wikipedia.org/wiki/AppleScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 3,425 Applescript repos on <a href="https://github.com/search?q=language:AppleScript">GitHub</a> - Early development of Applescript happened in <a href="../lists/labs.html#q=Apple">Apple</a> - <a href="hypertalk.html">HyperTalk</a> influenced the design of Applescript - The Google BigQuery Public Dataset GitHub snapshot shows 4k users using Applescript in 4k repos on <a href="https://api.github.com/search/repositories?q=language:AppleScript">GitHub</a> - Explore Applescript snippets on <a href="http://www.rosettacode.org/wiki/Category:AppleScript">Rosetta Code</a> - Applescript on HOPL https://hopl.info/showlanguage.prx?exp=1830 Applescript on HOPL - Applescript appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/scripting.py">syntax highlighting</a> for Applescript - GitHub supports <a href="https://github.com/textmate/applescript.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Applescript - Indeed.com has 6 matches for <a href="https://www.indeed.com/jobs?q=applescript developer">"applescript developer"</a>. - See also: (10 related languages) <a href="hypertalk.html">HyperTalk</a>, <a href="rexx.html">Rexx</a>, <a href="hypercard.html">HyperCard</a>, <a href="ios.html">iOS</a>, <a href="xpath.html">XPath</a>, <a href="javascript.html">JavaScript</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="tcl.html">Tcl</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/AppleScript.scpt'>hello-world</a>: display dialog "Hello World" ``` ```Example from <a href='http://helloworldcollection.de/#Applescript'>the Hello World Collection</a>: -- "Hello World" in AppleScript: display dialog "Hello World" ``` ```Example from <a href='https://github.com/textmate/applescript.tmbundle'>Linguist</a>: (* Get User Name This script uses UI element scripting to get the name for the current user. If "Enable access for assistive devices" is not checked, this script will open the Universal Access System Preference and ask the user to check the checkbox. Copyright 2007 Apple Inc. You may incorporate this Apple sample code into your program(s) without restriction. This Apple sample code has been provided "AS IS" and the responsibility for its operation is yours. You are not permitted to redistribute this Apple sample code as "Apple sample code" after having made changes. If you're going to redistribute the code, we require that you make it clear that the code was descended from Apple sample code, but that you've made changes. *) tell application "System Preferences" activate set current pane to pane "com.apple.preferences.users" end tell tell application "System Events" if UI elements enabled then tell tab group 1 of window "Accounts" of process "System Preferences" click radio button 1 delay 2 get value of text field 1 end tell else tell application "System Preferences" activate set current pane to pane "com.apple.preference.universalaccess" display dialog "UI element scripting is not enabled. Check \"Enable access for assistive devices\"" end tell end if end tell ``` ```Example from <a href='https://en.wikipedia.org/wiki/AppleScript'>Wikipedia</a>: tell application "Finder" set anyNumber to my (random number from 5 to 50) end tell ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example -- [-+]?\d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example -- [-+]?(\d+\.\d*|\d*\.\d+)(E[-+][0-9]+)? Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example (* A comment *) Token (* *) row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token display dialog row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Message Passing FeatureLink ../features/hasMessagePassing.html Supported <span class="hasFeature">✓</span> Example Token row Feature Garbage Collection FeatureLink ../features/hasGarbageCollection.html Supported <span class="hasFeature">✓</span> Example Token row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 997 5
Apple ProDOS - Operating system Apple ProDOS ============ Apple ProDOS is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22os%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">operating system</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #3271 on PLDB 42 Years Old ProDOS is the name of two similar operating systems for the Apple II series of personal computers. The original ProDOS, renamed ProDOS 8 in version 1.2, is the last official operating system usable by all 8-bit Apple II series computers, and was distributed from 1983 to 1993. The other, ProDOS 16, was a stop-gap solution for the 16-bit Apple IIGS that was replaced by GS/OS within two years.ProDOS was marketed by Apple as meaning Professional Disk Operating System, and became the most popular operating system for the Apple II series of computers 10 months after its release in January 1983.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Apple_ProDOS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"os"%5D%7D%5D%2C"logic"%3A"AND"%7D'>operating system</a> - Early development of Apple ProDOS happened in <a href="../lists/labs.html#q=Apple">Apple</a> - See also: (4 related languages) <a href="integer-basic.html">Integer BASIC</a>, <a href="applesoft-basic.html">Applesoft BASIC</a>, <a href="ucsd-pascal.html">UCSD Pascal</a>, <a href="fat.html">FAT</a> Built with Scroll v170.5.0 10/15/2024 346 1.7
Apple-basic Built with Scroll v170.5.0 10/15/2024 6 0
Apple-1-machine Built with Scroll v170.5.0 10/15/2024 6 0
Appl-a Built with Scroll v170.5.0 10/15/2024 6 0
Appcode-editor Built with Scroll v170.5.0 10/15/2024 6 0
Apostle Built with Scroll v170.5.0 10/15/2024 6 0
AGC - Assembly language AGC === AGC, aka Apollo Guidance Computer, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1966. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221966%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1966 #374 on PLDB 59 Years Old 210 <span title="AGC repos on GitHub.">Repos</span> The Apollo Guidance Computer (AGC) was a digital computer produced for the Apollo program that was installed on board each Apollo Command Module (CM) and Lunar Module (LM). The AGC provided computation and electronic interfaces for guidance, navigation, and control of the spacecraft. The AGC has a 16-bit word length, with 15 data bits and one parity bit. Read more on Wikipedia... https://en.wikipedia.org/wiki/Apollo_Guidance_Computer Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - There are at least 210 AGC repos on <a href="https://github.com/search?q=language:Apollo Guidance Computer">GitHub</a> - Early development of AGC happened in <a href="../lists/labs.html#q=MIT Instrumentation Laboratory">MIT Instrumentation Laboratory</a> and <a href="../lists/labs.html#q=Charles Stark Draper Laboratory">Charles Stark Draper Laboratory</a> and <a href="../lists/labs.html#q=Raytheon">Raytheon</a> - GitHub supports <a href="https://github.com/Alhadis/language-agc" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for AGC - See also: (2 related languages) <a href="si.html">SI</a>, <a href="assembly-language.html">Assembly language</a> ```Example from the web: SWCHSET STORE NOMTPI INTLOOP DLOAD DAD TTPI NOMTPI STCALL TDEC1 PRECSET CALL S33/34.1 BZE EXIT SWCHCLR TC ALARM OCT 611 CAF V05N09 TC BANKCALL CADR GOFLASH TC GOTOPOOH TC P34/P74A # PROCEED TC -7 # V32 ``` ```Example from <a href='https://github.com/Alhadis/language-agc'>Linguist</a>: # Copyright: Public domain. # Filename: BURN_BABY_BURN--MASTER_IGNITION_ROUTINE.agc # Purpose: Part of the source code for Luminary 1A build 099. # It is part of the source code for the Lunar Module's (LM) # Apollo Guidance Computer (AGC), for Apollo 11. # Assembler: yaYUL # Contact: Ron Burkey <info@sandroid.org>. # Website: www.ibiblio.org/apollo. # Pages: 731-751 # Mod history: 2009-05-19 RSB Adapted from the corresponding # Luminary131 file, using page # images from Luminary 1A. # 2009-06-07 RSB Corrected 3 typos. # 2009-07-23 RSB Added Onno's notes on the naming # of this function, which he got from # Don Eyles. # # This source code has been transcribed or otherwise adapted from # digitized images of a hardcopy from the MIT Museum. The digitization # was performed by Paul Fjeld, and arranged for by Deborah Douglas of # the Museum. Many thanks to both. The images (with suitable reduction # in storage size and consequent reduction in image quality as well) are # available online at www.ibiblio.org/apollo. If for some reason you # find that the images are illegible, contact me at info@sandroid.org # about getting access to the (much) higher-quality images which Paul # actually created. # # Notations on the hardcopy document read, in part: # # Assemble revision 001 of AGC program LMY99 by NASA 2021112-61 # 16:27 JULY 14, 1969 # Page 731 ## At the get-together of the AGC developers celebrating the 40th anniversary ## of the first moonwalk, Don Eyles (one of the authors of this routine along ## with Peter Adler) has related to us a little interesting history behind the ## naming of the routine.<br> ## <br> ## It traces back to 1965 and the Los Angeles riots, and was inspired ## by disc jockey extraordinaire and radio station owner Magnificent Montague. ## Magnificent Montague used the phrase "Burn, baby! BURN!" when spinning the ## hottest new records. Magnificent Montague was the charismatic voice of ## soul music in Chicago, New York, and ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 803 4
Aplx Built with Scroll v170.5.0 10/15/2024 6 0
A++ - Programming language A++ === A++ is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1996. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221996%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1996 #1274 on PLDB 29 Years Old A++ stands for abstraction plus reference plus synthesis which is used as a name for the minimalistic programming language that is built on ARS. ARS is an abstraction from the Lambda Calculus, taking its three basic operations, and giving them a more general meaning, thus providing a foundation for the three major programming paradigms: functional programming, object-oriented programming and imperative programming. ARS Based Programming is used as a name for programming which consists mainly of applying patterns derived from ARS to programming in any language. Read more on Wikipedia... https://en.wikipedia.org/wiki/A++ Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of A++ happened in <a href="../lists/labs.html#q=Bull's Software-Haus">Bull's Software-Haus</a> - See also: (1 related languages) <a href="isbn.html">ISBN</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/A++'>hello-world</a>: (print "Hello World") ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 367 1.8
A+ - Programming language A+ == A+ is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988 by Arthur Whitney. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 https://pldb.io/concepts/../lists/creators.html#q=Arthur%20Whitney Arthur Whitney #1100 on PLDB 37 Years Old A+ is an array programming language descendent from the programming language A, which in turn was created to replace APL in 1988. Arthur Whitney developed the A portion of A+, while other developers at Morgan Stanley extended it, adding a graphical user interface and other language features. A+ is a high-level, interactive, interpreted language, designed for numerically intensive applications, especially those found in financial applications. Read more on Wikipedia... https://en.wikipedia.org/wiki/A+_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"arrayLang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>arrayLang</a> - Early development of A+ happened in <a href="../lists/labs.html#q=Morgan Stanley">Morgan Stanley</a> - A+ on HOPL https://hopl.info/showlanguage.prx?exp=1531 A+ on HOPL - See also: (5 related languages) <a href="apl.html">APL</a>, <a href="k.html">K</a>, <a href="unix.html">Unix</a>, <a href="linux.html">Linux</a>, <a href="j.html">J</a> ```Example from <a href='https://riju.codes/aplus'>Riju</a>: 'Hello, world!' ``` Built with Scroll v170.5.0 10/15/2024 392 2
Aplo Built with Scroll v170.5.0 10/15/2024 6 0
Aplgol Built with Scroll v170.5.0 10/15/2024 6 0
Aplgol-2 Built with Scroll v170.5.0 10/15/2024 6 0
Aplette Built with Scroll v170.5.0 10/15/2024 6 0
APL2 - Programming language APL2 ==== APL2 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 #3360 on PLDB 41 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of APL2 happened in <a href="../lists/labs.html#q=Monash University">Monash University</a> - APL2 on HOPL https://hopl.info/showlanguage.prx?exp=1068 APL2 on HOPL - Read more about APL2 on Semantic Scholar: 1. https://semanticscholar.org/paper/510e2707a0461d4b803f6f0da22f529900cbcc8d 1. Built with Scroll v170.5.0 10/15/2024 217 1.1
Apl Built with Scroll v170.5.0 10/15/2024 6 0
Apl-z80 Built with Scroll v170.5.0 10/15/2024 6 0
APL/HP - Programming language APL/HP ====== APL/HP is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #3359 on PLDB 39 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of APL/HP happened in <a href="../lists/labs.html#q=C.A.READ & ASSOCIATES PTY LIMITED">C.A.READ & ASSOCIATES PTY LIMITED</a> - APL/HP on HOPL https://hopl.info/showlanguage.prx?exp=6957 APL/HP on HOPL - Read more about APL/HP on Semantic Scholar: 1. https://semanticscholar.org/paper/0273985cb1e7cd38b9d97fc8ac130890717bd19b 1. Built with Scroll v170.5.0 10/15/2024 231 1.2
APL-GPSS - Programming language APL-GPSS ======== APL-GPSS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1988. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221988%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1988 #3358 on PLDB 37 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of APL-GPSS happened in <a href="../lists/labs.html#q=Institute for Theoretical Biology">Institute for Theoretical Biology</a> - APL-GPSS on HOPL https://hopl.info/showlanguage.prx?exp=8247 APL-GPSS on HOPL - Read more about APL-GPSS on Semantic Scholar: 1. https://semanticscholar.org/paper/88dbb8eedbbd857bcfd05d4f879e19e0df4edc1b 1. Built with Scroll v170.5.0 10/15/2024 227 1.1
API Blueprint - Programming language API Blueprint ============= API Blueprint is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #193 on PLDB 12 Years Old 14k <span title="API Blueprint repos on GitHub.">Repos</span> ```Download source code: git clone https://github.com/apiaryio/api-blueprint ``` API Blueprint - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - API Blueprint is developed on <a href="https://github.com/apiaryio/api-blueprint">GitHub</a> and has 8,631 stars - There are at least 14,496 API Blueprint repos on <a href="https://github.com/search?q=language:API Blueprint">GitHub</a> - Early development of API Blueprint happened in <a href="../lists/labs.html#q=API Blueprint">API Blueprint</a> - API Blueprint is written in <a href="markdown.html">Markdown</a> - The Google BigQuery Public Dataset GitHub snapshot shows 698 users using API Blueprint in 810 repos on <a href="https://api.github.com/search/repositories?q=language:API Blueprint">GitHub</a> - GitHub supports <a href="https://github.com/apiaryio/api-blueprint-sublime-plugin" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for API Blueprint - <a href="https://apiblueprint.org">apiblueprint.org</a> was registered in 2013 ```Example from <a href='https://github.com/apiaryio/api-blueprint-sublime-plugin'>Linguist</a>: FORMAT: 1A # The Simplest API This is one of the simplest APIs written in the **API Blueprint**. One plain resource combined with a method and that's it! We will explain what is going on in the next installment - [Resource and Actions](02.%20Resource%20and%20Actions.md). **Note:** As we progress through the examples, do not also forget to view the [Raw](https://raw.github.com/apiaryio/api-blueprint/master/examples/01.%20Simplest%20API.md) code to see what is really going on in the API Blueprint, as opposed to just seeing the output of the Github Markdown parser. Also please keep in mind that every single example in this course is a **real API Blueprint** and as such you can **parse** it with the [API Blueprint parser](https://github.com/apiaryio/drafter) or one of its [bindings](https://github.com/apiaryio/drafter#bindings). ## API Blueprint + [This: Raw API Blueprint](https://raw.github.com/apiaryio/api-blueprint/master/examples/01.%20Simplest%20API.md) + [Next: Resource and Actions](02.%20Resource%20and%20Actions.md) # GET /message + Response 200 (text/plain) Hello World! ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 594 3
Apex - Programming language Apex ==== Apex is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 #699 on PLDB 18 Years Old 23k <span title="Apex repos on GitHub.">Repos</span> Apex is a proprietary programming language provided by the Force.com platform to developers similar to Java and C#. It is a strongly typed, object-oriented, case-insensitive programming language, following a dot-notation and curly-brackets syntax. Apex can be used to execute programmed functions during most processes on the Force.com platform including custom buttons and links, event handlers on record insertion, update, or deletion, via scheduling, or via the custom controllers of Visualforce pages. Due to the multitenant nature of the platform, the language has strictly imposed governor limitations[61] to guard against any code monopolizing shared resources. Salesforce provides a series of asynchronous processing methods for Apex to allow developers to produce longer running and more complex Apex code. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 22,719 Apex repos on <a href="https://github.com/search?q=language:Apex">GitHub</a> - Early development of Apex happened in <a href="../lists/labs.html#q=Salesforce">Salesforce</a> - The Google BigQuery Public Dataset GitHub snapshot shows 537 users using Apex in 778 repos on <a href="https://api.github.com/search/repositories?q=language:Apex">GitHub</a> - <a href="http://www.zdnet.com/article/inside-the-salesforce-apex-language/">First announcement of</a> Apex - Explore Apex snippets on <a href="http://www.rosettacode.org/wiki/Category:Apex">Rosetta Code</a> - Apex ranks #43 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/apex">grammar</a> for Apex - Apex <a href="language-server-protocol.html">LSP</a> <a href="https://marketplace.visualstudio.com/items?itemName=salesforce.salesforcedx-vscode-apex">implementation</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/apex">package</a> for syntax highlighting Apex - GitHub supports <a href="https://github.com/textmate/java.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Apex - Read more about Apex on the web: 1. https://en.wikipedia.org/wiki/Salesforce.com#Apex 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/Apex.cls'>hello-world</a>: global with sharing class HelloWorld { global static void main() { System.debug('Hello World'); } } ``` ```Example from <a href='https://github.com/textmate/java.tmbundle'>Linguist</a>: public class GeoUtils { // generate a KML string given a page reference, call getContent() // then cleanup the output. public static string generateFromContent(PageReference pr) { string ret = ''; try { ret = (string) pr.getContent().toString(); ret = ret.replaceAll('"','\'' ); // get content produces quote chars \" ret = ret.replaceAll( '&','&amp;');// we need to escape these in the node value } catch (exception e ) { system.debug( 'ERROR '+e); } ret = ret.replaceAll('\n',' '); // must use ALL since many new line may get ret = ret.replaceAll('\r',' '); // get these also! // system.debug( ret); // dump the KML return ret ; } public static Map<String, String> geo_response = new Map<String, String>{'200'=>'G_GEO_SUCCESS', '400'=>'G_GEO_BAD_REQUEST', '500'=>'G_GEO_SERVER_ERROR', '601'=>'G_GEO_MISSING_ADDRESS', '602'=>'G_GEO_UNKNOWN_ADDRESS', '603'=>'G_GEO_UNAVAILABLE_ADDRESS', '604'=>'G_GEO_UNKNOWN_DIRECTIONS', '610'=>'G_GEO_BAD_KEY', '620'=>'G_GEO_TOO_MANY_QUERIES' }; public static string accountAddressString ( account acct ) { // form an address string given an account object string adr = acct.billingstreet + ',' + acct.billingcity + ',' + acct.billingstate; if ( acct.billingpostalcode != null ) adr += ',' + acct.billingpostalcode; if ( acct.billingcountry != null ) adr += ',' + acct.billingcountry; adr = adr.replaceAll('\"', '' ); adr = adr.replaceAll('\'', '' ); adr = adr.replaceAll( '\n', ' ' ); adr = adr.replaceAll( '\r', ' ' ); system.debug( adr ); return adr; } public static testmethod void t1() { PageReference pageRef = Page.kmlPreviewTemplate; Test.setCurrentPage(pageRef); system.assert ( GeoUtils.generateFromContent( pageRef ) != null ); Account a = new Account( name='foo', billingstreet='main', billingcity='springfield',billingstate='il', billingpostalcode='9',billingcountry='us'); insert a; system.assertEquals( 'main,springfield,il,9,us',accountAddressString( a) ); } } ``` ```Apex <a href="../lists/keywords.html#q=apex">Keywords</a> abstract ABSTRACT Abstract activate ACTIVATE Activate and AND And any ANY Any array ARRAY Array as AS As asc ASC Asc assert ASSERT Assert autonomous AUTONOMOUS Autonomous begin BEGIN Begin bigdecimal BIGDECIMAL Bigdecimal blob BLOB Blob boolean BOOLEAN Boolean break BREAK Break bulk BULK Bulk by BY By case CASE Case cast CAST Cast catch CATCH Catch char CHAR Char class CLASS Class collect COLLECT Collect commit COMMIT Commit const CONST Const continue CONTINUE Continue convertcurrency CONVERTCURRENCY Convertcurrency decimal DECIMAL Decimal default DEFAULT Default delete DELETE Delete desc DESC Desc do DO Do double DOUBLE Double else ELSE Else end END End enum ENUM Enum exception EXCEPTION Exception exit EXIT Exit export EXPORT Export extends EXTENDS Extends false FALSE False final FINAL Final finally FINALLY Finally float FLOAT Float for FOR For from FROM From future FUTURE Future get GET Get global GLOBAL Global goto GOTO Goto group GROUP Group having HAVING Having hint HINT Hint if IF If implements IMPLEMENTS Implements import IMPORT Import in IN In inner INNER Inner insert INSERT Insert instanceof INSTANCEOF Instanceof int INT Int interface INTERFACE Interface into INTO Into join JOIN Join last_90_days LAST_90_DAYS Last_90_days last_month LAST_MONTH Last_month last_n_days LAST_N_DAYS Last_n_days last_week LAST_WEEK Last_week like LIKE Like limit LIMIT Limit list LIST List long LONG Long loop LOOP Loop map MAP Map merge MERGE Merge native NATIVE Native new NEW New next_90_days NEXT_90_DAYS Next_90_days next_month NEXT_MONTH Next_month next_n_days NEXT_N_DAYS Next_n_days next_week NEXT_WEEK Next_week not NOT Not null NULL Null nulls NULLS Nulls number NUMBER Number object OBJECT Object of OF Of on ON On or OR Or outer OUTER Outer override OVERRIDE Override package PACKAGE Package parallel PARALLEL Parallel pragma PRAGMA Pragma private PRIVATE Private protected PROTECTED Protected public PUBLIC Public retrieve RETRIEVE Retrieve return RETURN Return returning RETURNING Returning rollback ROLLBACK Rollback savepoint SAVEPOINT Savepoint search SEARCH Search select SELECT Select set SET Set short SHORT Short sort SORT Sort stat STAT Stat static STATIC Static strictfp STRICTFP Strictfp super SUPER Super switch SWITCH Switch synchronized SYNCHRONIZED Synchronized system SYSTEM System testmethod TESTMETHOD Testmethod then THEN Then this THIS This this_month THIS_MONTH This_month this_week THIS_WEEK This_week throw THROW Throw throws THROWS Throws today TODAY Today tolabel TOLABEL Tolabel tomorrow TOMORROW Tomorrow transaction TRANSACTION Transaction transient TRANSIENT Transient trigger TRIGGER Trigger true TRUE True try TRY Try type TYPE Type undelete UNDELETE Undelete update UPDATE Update upsert UPSERT Upsert using USING Using virtual VIRTUAL Virtual void VOID Void volatile VOLATILE Volatile webservice WEBSERVICE Webservice when WHEN When where WHERE Where while WHILE While yesterday YESTERDAY Yesterday ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Inheritance FeatureLink ../features/hasInheritance.html Supported <span class="hasFeature">✓</span> Example Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example Token ' row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1554 7.8
Apescript Built with Scroll v170.5.0 10/15/2024 6 0
Ape100 Built with Scroll v170.5.0 10/15/2024 6 0
Aparel Built with Scroll v170.5.0 10/15/2024 6 0
Apar Built with Scroll v170.5.0 10/15/2024 6 0
ApacheConf - Application ApacheConf ========== ApacheConf is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1995. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221995%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1995 #1191 on PLDB 30 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of ApacheConf happened in <a href="../lists/labs.html#q=Apache Software Foundation">Apache Software Foundation</a> - The Google BigQuery Public Dataset GitHub snapshot shows 55k users using ApacheConf in 69k repos on <a href="https://api.github.com/search/repositories?q=language:ApacheConf">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/configs.py">syntax highlighting</a> for ApacheConf - GitHub supports <a href="https://github.com/textmate/apache.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for ApacheConf - Read more about ApacheConf on the web: 1. https://en.wikipedia.org/wiki/Apache_HTTP_Server 1. ```Example from <a href='https://github.com/textmate/apache.tmbundle'>Linguist</a>: ####################### # HOSTNAME ###################### <VirtualHost 127.0.0.1:PORT> ServerAdmin patrick@heysparkbox.com DocumentRoot "/var/www/HOSTNAME" ServerName HOSTNAME <Directory "/var/www/HOSTNAME"> Options Indexes MultiViews FollowSymLinks AllowOverride All Order allow,deny Allow from all DirectoryIndex index.php </Directory> </VirtualHost> ``` Built with Scroll v170.5.0 10/15/2024 346 1.7
APACHE - Programming language APACHE ====== APACHE is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1961. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221961%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1961 #3357 on PLDB 64 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of APACHE happened in <a href="../lists/labs.html#q=EURATOM Computation Center">EURATOM Computation Center</a> - APACHE on HOPL https://hopl.info/showlanguage.prx?exp=2974 APACHE on HOPL - Read more about APACHE on Semantic Scholar: 1. https://semanticscholar.org/paper/85b663fe5cd3d2b73263f15522d9c2c028aa14ae 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Velocity - Template language Velocity ======== Velocity is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22template%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">template language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #758 on PLDB 22 Years Old Apache Velocity is a Java-based template engine that provides a template language to reference objects defined in Java code. It aims to ensure clean separation between the presentation tier and business tiers in a Web application (the model–view–controller design pattern). Velocity is an open source software project hosted by the Apache Software Foundation. Read more on Wikipedia... https://en.wikipedia.org/wiki/Apache_Velocity Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"template"%5D%7D%5D%2C"logic"%3A"AND"%7D'>template language</a> - Early development of Velocity happened in <a href="../lists/labs.html#q=Apache Software Foundation">Apache Software Foundation</a> - <a href="codemirror.html">CodeMirror</a> <a href="https://github.com/codemirror/codemirror5/tree/master/mode/velocity">package</a> for syntax highlighting Velocity - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/templates.py">syntax highlighting</a> for Velocity - See also: (7 related languages) <a href="java.html">Java</a>, <a href="html.html">HTML</a>, <a href="sql.html">SQL</a>, <a href="postscript.html">PostScript</a>, <a href="xml.html">XML</a>, <a href="java-server-pages.html">JSP</a>, <a href="thymeleaf.html">Thymeleaf</a> ```Example from <a href='http://helloworldcollection.de/#Apache'>the Hello World Collection</a>: <HTML> <!-- Hello World in Velocity --> <BODY> #set( $foo = "Hello World" ) $foo </BODY> </HTML> ``` ```Example from <a href='https://en.wikipedia.org/wiki/Apache_Velocity'>Wikipedia</a>: <html> <body> Hello Velocity World! </body> </html> ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 450 2.3
Apache-phoenix Built with Scroll v170.5.0 10/15/2024 6 0
Apache Hbase - Application Apache Hbase ============ Apache Hbase is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #436 on PLDB 17 Years Old ```Download source code: git clone https://github.com/apache/hbase ``` HBase is an open-source non-relational distributed database modeled after Google's Bigtable and written in Java. It is developed as part of Apache Software Foundation's Apache Hadoop project and runs on top of HDFS (Hadoop Distributed File System) or Alluxio, providing Bigtable-like capabilities for Hadoop.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Apache_HBase Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Apache Hbase is developed on <a href="https://github.com/apache/hbase">GitHub</a> and has 5,173 stars - Early development of Apache Hbase happened in <a href="../lists/labs.html#q=https://github.com/apache/hbase">https://github.com/apache/hbase</a> - Apache Hbase is written in <a href="java.html">Java</a>, <a href="ruby.html">Ruby</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a>, <a href="java-server-pages.html">JSP</a>, <a href="python.html">Python</a>, <a href="html.html">HTML</a>, <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="css.html">CSS</a>, <a href="cpp.html">C++</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="perl.html">Perl</a>, <a href="yaml.html">YAML</a>, <a href="php.html">PHP</a>, <a href="svg.html">SVG</a>, <a href="xslt.html">XSLT</a>, <a href="vtl-lang.html">Velocity Template Language</a>, <a href="thrift.html">Thrift</a>, <a href="bash.html">Bash</a>, <a href="csv.html">CSV</a>, <a href="xsd.html">XSD</a>, <a href="c.html">C</a>, <a href="puppet.html">Puppet</a>, <a href="make.html">Make</a>, <a href="cmake.html">CMake</a> - Indeed.com has 65 matches for <a href="https://www.indeed.com/jobs?q=hbase developer">"hbase developer"</a>. - See also: (7 related languages) <a href="java.html">Java</a>, <a href="linux.html">Linux</a>, <a href="json.html">JSON</a>, <a href="sql.html">SQL</a>, <a href="mongodb.html">MongoDB</a>, <a href="couchdb.html">CouchDB</a>, <a href="postgresql.html">PostgreSQL</a> Built with Scroll v170.5.0 10/15/2024 536 2.7
Apache-derby Built with Scroll v170.5.0 10/15/2024 6 0
Apache Cassandra - Database Apache Cassandra ================ Apache Cassandra is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22database%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">database</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1478 on PLDB 17 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"database"%5D%7D%5D%2C"logic"%3A"AND"%7D'>database</a> - Early development of Apache Cassandra happened in <a href="../lists/labs.html#q=Facebook">Facebook</a> and <a href="../lists/labs.html#q=Apache Software Foundation">Apache Software Foundation</a> - There are 2,453 members in the <a href="https://www.reddit.com/r/cassandra">Apache Cassandra subreddit</a> Built with Scroll v170.5.0 10/15/2024 222 1.1
ANTLR - Grammar language ANTLR ===== ANTLR is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 1992 by Terence Parr. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 https://pldb.io/concepts/../lists/creators.html#q=Terence%20Parr Terence Parr #125 on PLDB 33 Years Old 1k <span title="ANTLR repos on GitHub.">Repos</span> In computer-based language recognition, ANTLR (pronounced Antler), or Another Tool For Language Recognition, is a parser generator that uses LL(*) for parsing. ANTLR is the successor to the Purdue Compiler Construction Tool Set (PCCTS), first developed in 1989, and is under active development. Its maintainer is Professor Terence Parr of the University of San Francisco.. Read more on Wikipedia... https://en.wikipedia.org/wiki/ANTLR Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - There are at least 1,415 ANTLR repos on <a href="https://github.com/search?q=language:ANTLR">GitHub</a> - Early development of ANTLR happened in <a href="../lists/labs.html#q=University of San Francisco">University of San Francisco</a> - The Google BigQuery Public Dataset GitHub snapshot shows 3k users using ANTLR in 3k repos on <a href="https://api.github.com/search/repositories?q=language:ANTLR">GitHub</a> - Explore ANTLR snippets on <a href="http://www.rosettacode.org/wiki/Category:ANTLR">Rosetta Code</a> - ANTLR on HOPL https://hopl.info/showlanguage.prx?exp=1825 ANTLR on HOPL - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/antlr4">grammar</a> for ANTLR - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/parsers.py">syntax highlighting</a> for ANTLR - GitHub supports <a href="https://github.com/textmate/antlr.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for ANTLR - Indeed.com has 7 matches for <a href="https://www.indeed.com/jobs?q=antlr engineer">"antlr engineer"</a>. - <a href="http://www.antlr.org">antlr.org</a> was registered in 1997 - See also: (18 related languages) <a href="java.html">Java</a>, <a href="actionscript.html">ActionScript</a>, <a href="c.html">C</a>, <a href="csharp.html">C#</a>, <a href="javascript.html">JavaScript</a>, <a href="objective-c.html">Objective-C</a>, <a href="perl.html">Perl</a>, <a href="python.html">Python</a>, <a href="ruby.html">Ruby</a>, <a href="standard-ml.html">Standard ML</a>, <a href="swift.html">Swift</a>, <a href="go.html">Go</a>, <a href="groovy.html">Groovy</a>, <a href="jython.html">Jython</a>, <a href="processing.html">Processing</a>, <a href="coco-r.html">Coco/R</a>, <a href="javacc.html">JavaCC</a>, <a href="peg.html">PEG</a> - 5 PLDB concepts link to ANTLR: <a href="lllpg.html">lllpg</a>, <a href="megaparsec.html">Megaparsec</a>, <a href="parsers.html">Parsers</a>, <a href="particles.html">Particles</a>, <a href="scroll.html">Scroll</a> ```Example from the web: /** Taken from "The Definitive ANTLR 4 Reference" by Terence Parr */ // Derived from http://json.org grammar JSON; json : value ; obj : '{' pair (',' pair)* '}' | '{' '}' ; pair : STRING ':' value ; arr : '[' value (',' value)* ']' | '[' ']' ; value : STRING | NUMBER | obj | arr | 'true' | 'false' | 'null' ; STRING : '"' (ESC | SAFECODEPOINT)* '"' ; fragment ESC : '\\' (["\\/bfnrt] | UNICODE) ; fragment UNICODE : 'u' HEX HEX HEX HEX ; fragment HEX : [0-9a-fA-F] ; fragment SAFECODEPOINT : ~ ["\\\u0000-\u001F] ; NUMBER : '-'? INT ('.' [0-9] +)? EXP? ; fragment INT : '0' | [1-9] [0-9]* ; // no leading zeros fragment EXP : [Ee] [+\-]? INT ; // \- since - means "range" inside [...] WS : [ \t\n\r] + -> skip ; ``` ```Example from <a href='https://en.wikipedia.org/wiki/ANTLR'>Wikipedia</a>: TextReader reader; // (...) Fill TextReader with character SumLexer lexer = new SumLexer(reader); SumParser parser = new SumParser(lexer); parser.expression(); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 888 4.4
antha - Programming language antha ===== antha is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #3029 on PLDB 11 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of antha happened in <a href="../lists/labs.html#q=Synthace">Synthace</a> - <a href="http://www.antha-lang.org">antha-lang.org</a> was registered in 2014 HackerNews discussions of antha =============================== title|titleLink|date|score|comments Antha – A high-level language for biology|https://news.ycombinator.com/item?id=8704420|12/05/2014|70|10 Built with Scroll v170.5.0 10/15/2024 231 1.2
Ante - Programming language Ante ==== Ante is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Jake Fecher. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Jake%20Fecher Jake Fecher #387 on PLDB 10 Years Old ```Download source code: git clone https://github.com/jfecher/ante ``` <a href='https://github.com/jfecher/ante'>Ante</a> is a compiled systems language focusing on providing extreme extensibility through the use of a compile-time API. Using such an API, compiler extensions can be created within the program itself, allowing for the addition of a garbage collector, ownership system, type system changes, etc. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Ante is developed on <a href="https://github.com/jfecher/ante">GitHub</a> and has 1,881 stars - Ante is written in <a href="rust.html">Rust</a>, <a href="nix.html">Nix</a>, <a href="toml.html">TOML</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a>, <a href="dockerfile.html">Dockerfile</a> - <a href="http://antelang.org">antelang.org</a> was registered in 2018 ```Example from <a href='https://riju.codes/ante'>Riju</a>: print "Hello, world!" ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/Ante.ante'>hello-world</a>: 9♦8♥J♦A♦2♣3♥7♠J♦A♦7♦J♦J♦A♦3♦J♦5♥6♦4♥J♥A♥6♠6♠J♥A♦8♦J♦A♦8♠J♦A♦3♦J♦A♦6♠J♦A♦8♠J♦A♥3♦2♠J♥A♥2♣6♠J♥ ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print Built with Scroll v170.5.0 10/15/2024 433 2.2
Ante - Esoteric programming language Ante ==== Ante is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2013 by Michael Dvorkin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Michael%20Dvorkin Michael Dvorkin #1558 on PLDB 12 Years Old ```Download source code: git clone https://github.com/michaeldv/ante ``` Esoteric programming language where all you've got is a deck of cards - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Ante is developed on <a href="https://github.com/michaeldv/ante">GitHub</a> and has 49 stars - Ante is written in <a href="swift.html">Swift</a>, <a href="rust.html">Rust</a>, <a href="go.html">Go</a>, <a href="ruby.html">Ruby</a> - Ante on Esolang https://esolangs.org/wiki/Ante Ante on Esolang Built with Scroll v170.5.0 10/15/2024 271 1.4
Ant Build System - Application Ant Build System ================ Ant Build System is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #1285 on PLDB 25 Years Old Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. The main known usage of Ant is the build of Java applications. Ant supplies a number of built-in tasks allowing to compile, assemble, test and run Java applications. Ant can also be used effectively to build non Java applications, for instance C or C++ applications. More generally, Ant can be used to pilot any type of process which can be described in terms of targets and tasks. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Ant Build System happened in <a href="../lists/labs.html#q=Apache Software Foundation">Apache Software Foundation</a> - GitHub supports <a href="https://github.com/textmate/ant.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Ant Build System - Read more about Ant Build System on the web: 1. https://en.wikipedia.org/wiki/Apache_Ant 1. ```Example from <a href='https://github.com/textmate/ant.tmbundle'>Linguist</a>: <?xml version="1.0" encoding="iso-8859-1"?> <project name="WebBuild"> <!-- generate timestamps --> <tstamp /> <!-- Debugging Macro --> <import file="echopath.xml" /> <!-- JS build files macro --> <import file="rhinoscript.xml" /> <!-- Component Build Files --> <import file="setup.xml" /> <import file="clean.xml" /> <import file="copy.xml" /> <import file="file.transform.xml" /> <import file="external.tools.xml" /> <import file="rename.xml" /> <import file="js.xml" /> <import file="css.xml" /> <import file="img.xml" /> <import file="png8.xml" /> <import file="yui.xml" /> <import file="cdn.xml" /> <import file="datauri.xml" /> <import file="devlive.xml" /> <!-- This dirname is the only complete path we know for sure, everything builds off of it --> <dirname property="dir.build" file="${ant.file.WebBuild}" /> <!-- get name for newly built folder --> <basename property="app.name" file="${basedir}" /> <!-- read global properties file --> <property file="${dir.build}\build.properties" /> <!-- Build Directories --> <property name="dir.build.js" location="${dir.build}/js" /> <!-- App Directories --> <property name="dir.app" location="${dir.result}/${app.name}" /> <property name="dir.app.temp" location="${dir.temp}/${app.name}" /> <property name="dir.app.files" location="${dir.app.temp}/${dir.files}" /> <!-- Files --> <property name="mapping.js" location="${dir.app.temp}/${mapping.file.js}" /> <property name="mapping.css" location="${dir.app.temp}/${mapping.file.css}" /> <property name="mapping.img" location="${dir.app.temp}/${mapping.file.img}" /> <property name="mapping.swf" location="${dir.app.temp}/${mapping.file.swf}" /> <property name="mapping.fonts" location="${dir.app.temp}/${mapping.file.fonts}" /> <!-- Tool Directories --> <property name="dir.bin" location="${dir.build}/Bin" /> <property name="dir.jar" location="${dir.bin}/jar" /> <!-- Tool Files --> <property name="tools.compressor" location="${dir.jar}/${tools.file.compressor}" /> <property name="tools.cssembed" location="${dir.jar}/${tools.file.cssembed}" /> <property name="tools.filetransform" location="${dir.jar}/${tools.file.filetransform}" /> <property name="tools.optipng" location="${dir.bin}/${tools.file.optipng}" /> <property name="tools.jpegtran" location="${dir.bin}/${tools.file.jpegtran}" /> <!-- BUILD TARGETS --> <!-- low level utility build targets --> <!-- Build the tools --> <target name="-setup.build.tools" depends="-define.filetransform, -define.cssembed, -define.yuicompressor, -define.jsclasspath" /> <!-- set up filesystem properties --> <target name="-setup" depends="-setup.mode, -setup.conditions, -setup.js, -setup.css, -setup.swf, -setup.img, -setup.fonts, -setup.yui" /> <!-- utility-ish targets --> <target name="copy" depends="clean, tools, -copy" /> <target name="tools" depends="-setup.build.tools" /> <target name="finalize" depends="copy, -finalize" /> <target name="-prepare" depends="copy, -setup" /> <!-- individual component build targets (empty descriptions are to make sure they show in "ant -p") --> <target name="devlive" depends="-prepare, -devlive" description="" /> <target name="js" depends="-prepare, -js" description="" /> <target name="css" depends="-prepare, -css" description="" /> <target name="rename" depends="-prepare, -rename" description="" /> <target name="yui" depends="-prepare, rename, -yui" description="" /> <target name="cdn" depends="-prepare, -cdn" description="" /> <!-- high level build targets (Excluding of images is on purpose here, it's slow) --> <target name="core" depends="devlive, js, css, cdn, rename, yui, -js.inline" description="Core build work" /> <target name="prod" depends="core, finalize" description="Full Production Build" /> <!-- debug target --> <target name="debug" depends="-setup"> <echoproperties/> </target> </project> ``` Built with Scroll v170.5.0 10/15/2024 1181 5.9
Ansi-basic Built with Scroll v170.5.0 10/15/2024 6 0
Ans-mumps Built with Scroll v170.5.0 10/15/2024 6 0
ANNA - Programming language ANNA ==== ANNA is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #3356 on PLDB 38 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ANNA happened in <a href="../lists/labs.html#q=University of Oslo">University of Oslo</a> and <a href="../lists/labs.html#q=Universität Bremen">Universität Bremen</a> and <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - ANNA on HOPL https://hopl.info/showlanguage.prx?exp=883 ANNA on HOPL - Read more about ANNA on Semantic Scholar: 1. https://semanticscholar.org/paper/4320fd009d95f66c8db4166c737bf0b9ea08da8f 1. Built with Scroll v170.5.0 10/15/2024 245 1.2
angr - Decompiler angr ==== angr is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22decompiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">decompiler</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #3028 on PLDB 10 Years Old angr is an open-source binary analysis platform for Python. It combines both static and dynamic symbolic ("concolic") analysis, providing tools to solve a variety of tasks. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"decompiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>decompiler</a> - Early development of angr happened in <a href="../lists/labs.html#q=University of California Santa Barbara">University of California Santa Barbara</a> and <a href="../lists/labs.html#q=Arizona State University">Arizona State University</a> - <a href="https://angr.io/">angr.io</a> was registered in 2015 Built with Scroll v170.5.0 10/15/2024 247 1.2
Angelscript - Programming language Angelscript =========== Angelscript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003 by Andreas Jönsson. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 https://pldb.io/concepts/../lists/creators.html#q=Andreas%20J%C3%B6nsson Andreas Jönsson #600 on PLDB 22 Years Old 1k <span title="Angelscript repos on GitHub.">Repos</span> AngelScript is a game-oriented interpreted compiled scripting language. AngelScript features static typing, object handles (similar to C++ pointers but garbage collected via reference counting), object-orientation, single inheritance, multiple inheritance with interfaces. Allows operators to be registered and overloaded. Read more on Wikipedia... https://en.wikipedia.org/wiki/AngelScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 1,140 Angelscript repos on <a href="https://github.com/search?q=language:AngelScript">GitHub</a> - The Google BigQuery Public Dataset GitHub snapshot shows 275 users using Angelscript in 286 repos on <a href="https://api.github.com/search/repositories?q=language:AngelScript">GitHub</a> - Explore Angelscript snippets on <a href="http://www.rosettacode.org/wiki/Category:AngelScript">Rosetta Code</a> - Angelscript appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - GitHub supports <a href="https://github.com/wronex/sublime-angelscript" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Angelscript - See also: (1 related languages) <a href="eclipse-editor.html">Eclipse</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/AngelScript'>hello-world</a>: void main() { print("Hello World\n"); } ``` ```Example from <a href='http://helloworldcollection.de/#Angelscript'>the Hello World Collection</a>: // Hello world in AngelScript void main() { print("Hello world\n"); } ``` ```Example from <a href='https://github.com/wronex/sublime-angelscript'>Linguist</a>: /* * This is a sample script. */ #include "BotManagerInterface.acs" BotManager::BotManager g_BotManager( @CreateDumbBot ); CConCommand@ m_pAddBot; void PluginInit() { g_BotManager.PluginInit(); @m_pAddBot = @CConCommand( "addbot", "Adds a new bot with the given name", @AddBotCallback ); } void AddBotCallback( const CCommand@ args ) { if( args.ArgC() < 2 ) { g_Game.AlertMessage( at_console, "Usage: addbot <name>" ); return; } BotManager::BaseBot@ pBot = g_BotManager.CreateBot( args[ 1 ] ); if( pBot !is null ) { g_Game.AlertMessage( at_console, "Created bot " + args[ 1 ] + "\n" ); } else { g_Game.AlertMessage( at_console, "Could not create bot\n" ); } } final class DumbBot : BotManager::BaseBot { DumbBot( CBasePlayer@ pPlayer ) { super( pPlayer ); } void Think() { BotManager::BaseBot::Think(); // If the bot is dead and can be respawned, send a button press if( Player.pev.deadflag >= DEAD_RESPAWNABLE ) { Player.pev.button |= IN_ATTACK; } else Player.pev.button &= ~IN_ATTACK; KeyValueBuffer@ pInfoBuffer = g_EngineFuncs.GetInfoKeyBuffer( Player.edict() ); pInfoBuffer.SetValue( "topcolor", Math.RandomLong( 0, 255 ) ); pInfoBuffer.SetValue( "bottomcolor", Math.RandomLong( 0, 255 ) ); if( Math.RandomLong( 0, 100 ) > 10 ) Player.pev.button |= IN_ATTACK; else Player.pev.button &= ~IN_ATTACK; for( uint uiIndex = 0; uiIndex < 3; ++uiIndex ) { m_vecVelocity[ uiIndex ] = Math.RandomLong( -50, 50 ); } } } BotManager::BaseBot@ CreateDumbBot( CBasePlayer@ pPlayer ) { return @DumbBot( pPlayer ); } ``` ```Angelscript <a href="../lists/keywords.html#q=angelscript">Keywords</a> and abstract* auto bool break case cast class const continue default do double else enum false final* float for from* funcdef get* if import in inout int interface int8 int16 int32 int64 is mixin namespace not null or out override* private protected return set* shared* super* switch this* true typedef uint uint8 uint16 uint32 uint64 void while xor * ** / % + - <= < >= > ( ) == != ? : = += -= *= /= %= **= ++ -- & , { } ; | ^ ~ << >> >>> &= |= ^= <<= >>= >>>= . && || ! [ ] ^^ @ !is :: 123456789 123.123e123 123.123e123f 0x1234FEDC 0d123987 0o1276 0b1010 'abc' "abc" """heredoc""" _Abc123 // /* */ ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Constants FeatureLink ../features/hasConstants.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 892 4.5
Android - Operating system Android ======= Android is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22os%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">operating system</a> created in 2008 by Andy Rubin and Rich Miner and Nick Sears and Chris White. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 https://pldb.io/concepts/../lists/creators.html#q=Andy%20Rubin Andy Rubin https://pldb.io/concepts/../lists/creators.html#q=Rich%20Miner Rich Miner https://pldb.io/concepts/../lists/creators.html#q=Nick%20Sears Nick Sears https://pldb.io/concepts/../lists/creators.html#q=Chris%20White Chris White #162 on PLDB 17 Years Old Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets. In addition, Google has further developed Android TV for televisions, Android Auto for cars, and Wear OS for wrist watches, each with a specialized user interface. Variants of Android are also used on game consoles, digital cameras, PCs and other electronics. Read more on Wikipedia... https://en.wikipedia.org/wiki/Android_(operating_system) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"os"%5D%7D%5D%2C"logic"%3A"AND"%7D'>operating system</a> - Early development of Android happened in <a href="../lists/labs.html#q=Android Inc.">Android Inc.</a> and <a href="../lists/labs.html#q=Google">Google</a> - Check out the 2,707 <a href="https://www.meetup.com/topics/android-developers/">Android meetup groups</a> on Meetup.com. - <a href="https://android.com/">android.com</a> was registered in 1997 - See also: (11 related languages) <a href="java.html">Java</a>, <a href="c.html">C</a>, <a href="arm.html">ARM</a>, <a href="x86-isa.html">X86</a>, <a href="linux.html">Linux</a>, <a href="go.html">Go</a>, <a href="kotlin.html">Kotlin</a>, <a href="eclipse-editor.html">Eclipse</a>, <a href="mips.html">MIPS architecture</a>, <a href="ios.html">iOS</a>, <a href="java-bytecode.html">Java Bytecode</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/Android.java'>hello-world</a>: package com.example.helloworld; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class HelloWorld extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TextView tv = new TextView(this); tv.setText("Hello World"); setContentView(tv); } } ``` Built with Scroll v170.5.0 10/15/2024 523 2.6
Andorra Built with Scroll v170.5.0 10/15/2024 6 0
Andorra-i Built with Scroll v170.5.0 10/15/2024 6 0
Andante Built with Scroll v170.5.0 10/15/2024 6 0
And-or Built with Scroll v170.5.0 10/15/2024 6 0
Analytical engine - Computing machine Analytical engine ================= Analytical engine is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22computingMachine%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">computing machine</a> created in 1837. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221837%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1837 #3341 on PLDB 188 Years Old The Analytical Engine was a proposed mechanical general-purpose computer designed by English mathematician and computer pioneer Charles Babbage. It was first described in 1837 as the successor to Babbage's difference engine, a design for a mechanical computer. The Analytical Engine incorporated an arithmetic logic unit, control flow in the form of conditional branching and loops, and integrated memory, making it the first design for a general-purpose computer that could be described in modern terms as Turing-complete. Read more on Wikipedia... https://en.wikipedia.org/wiki/Analytical_engine Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"computingMachine"%5D%7D%5D%2C"logic"%3A"AND"%7D'>computingMachine</a> - See also: (2 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="punched-tape.html">Punched tape</a> Built with Scroll v170.5.0 10/15/2024 289 1.4
ana - Programming language ana === ana is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #2171 on PLDB 7 Years Old ```Download source code: git clone https://github.com/analang/ana ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - ana is developed on <a href="https://github.com/analang/ana">GitHub</a> and has 138 stars - ana is written in <a href="c.html">C</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="make.html">Make</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="yacc.html">Yacc</a>, <a href="markdown.html">Markdown</a>, <a href="lex.html">Lex</a>, <a href="vim-script.html">Vim script</a> HackerNews discussions of ana ============================= title|titleLink|date|score|comments Show HN: Ana-lang: C, PHP, Python inspired scripting language|https://news.ycombinator.com/item?id=17791287|08/18/2018|3|0 Built with Scroll v170.5.0 10/15/2024 299 1.5
Amulet Built with Scroll v170.5.0 10/15/2024 6 0
AMTRAN - Programming language AMTRAN ====== AMTRAN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1966. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221966%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1966 #3116 on PLDB 59 Years Old As a programming language, AMTRAN is designed to satisfy two objectives: the reduction of programming cost and effort by at least an order of magnitude, and the provision of a semiautomatic numerical analytical problem solving system. It resembles a blend of FORTRAN and ALGOL but possesses certain additional features. These include the following. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of AMTRAN happened in <a href="../lists/labs.html#q=NASA">NASA</a> and <a href="../lists/labs.html#q=University of Georgia">University of Georgia</a> and <a href="../lists/labs.html#q=Northrop Space Laboratories">Northrop Space Laboratories</a> - AMTRAN on HOPL https://hopl.info/showlanguage.prx?exp=244 AMTRAN on HOPL - Read more about AMTRAN on the web: 1. https://dl.acm.org/citation.cfm?id=2402560 1. Built with Scroll v170.5.0 10/15/2024 299 1.5
Amtran-70 Built with Scroll v170.5.0 10/15/2024 6 0
Advanced Message Queuing Protocol - Protocol Advanced Message Queuing Protocol ================================= Advanced Message Queuing Protocol, aka Advanced Message Queuing Protocol, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #1885 on PLDB 22 Years Old The Advanced Message Queuing Protocol (AMQP) is an open standard application layer protocol for message-oriented middleware. The defining features of AMQP are message orientation, queuing, routing (including point-to-point and publish-and-subscribe), reliability and security. AMQP mandates the behavior of the messaging provider and client to the extent that implementations from different vendors are interoperable, in the same way as SMTP, HTTP, FTP, etc. Read more on Wikipedia... https://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of Advanced Message Queuing Protocol happened in <a href="../lists/labs.html#q=JPMorgan Chase">JPMorgan Chase</a> - See also: (2 related languages) <a href="tls.html">TLS</a>, <a href="erlang.html">Erlang</a> Built with Scroll v170.5.0 10/15/2024 300 1.5
AMPRNet - Protocol AMPRNet ======= AMPRNet is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1978 by Phil Karn and Brian Kantor. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221978%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1978 https://pldb.io/concepts/../lists/creators.html#q=Phil%20Karn Phil Karn https://pldb.io/concepts/../lists/creators.html#q=Brian%20Kantor Brian Kantor #2543 on PLDB 47 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of AMPRNet happened in <a href="../lists/labs.html#q=University of Minnesota">University of Minnesota</a> - Read more about AMPRNet on the web: 1. https://tools.ietf.org/html/rfc1436 1. Built with Scroll v170.5.0 10/15/2024 235 1.2
Amppl-ii Built with Scroll v170.5.0 10/15/2024 6 0
Amppl-i Built with Scroll v170.5.0 10/15/2024 6 0
AMPL - Programming language AMPL ==== AMPL, aka A Mathematical Programming Language, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1985 by Robert Fourer and David Gay and Brian Kernighan. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221985%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1985 https://pldb.io/concepts/../lists/creators.html#q=Robert%20Fourer Robert Fourer https://pldb.io/concepts/../lists/creators.html#q=David%20Gay David Gay https://pldb.io/concepts/../lists/creators.html#q=Brian%20Kernighan Brian Kernighan #272 on PLDB 40 Years Old 6k <span title="AMPL repos on GitHub.">Repos</span> A Mathematical Programming Language (AMPL) is an algebraic modeling language to describe and solve high-complexity problems for large-scale mathematical computing (i.e., large-scale optimization and scheduling-type problems). It was developed by Robert Fourer, David Gay, and Brian Kernighan at Bell Laboratories. AMPL supports dozens of solvers, both open source and commercial software, including CBC, CPLEX, FortMP, Gurobi, MINOS, IPOPT, SNOPT, KNITRO, and LGO. Read more on Wikipedia... https://en.wikipedia.org/wiki/AMPL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 5,570 AMPL repos on <a href="https://github.com/search?q=language:AMPL">GitHub</a> - Early development of AMPL happened in <a href="../lists/labs.html#q=AMPL Optimization LLC">AMPL Optimization LLC</a> - The Google BigQuery Public Dataset GitHub snapshot shows 806 users using AMPL in 852 repos on <a href="https://api.github.com/search/repositories?q=language:AMPL">GitHub</a> - Explore AMPL snippets on <a href="http://www.rosettacode.org/wiki/Category:AMPL">Rosetta Code</a> - AMPL on HOPL https://hopl.info/showlanguage.prx?exp=7232 AMPL on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/ampl.py">syntax highlighting</a> for AMPL - GitHub supports <a href="https://github.com/ampl/sublime-ampl" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for AMPL - Events page for AMPL https://ampl.com/about/upcoming-events/ Events page for AMPL - Indeed.com has 3 matches for <a href="https://www.indeed.com/jobs?q=ampl developer">"ampl developer"</a>. - <a href="https://ampl.com/">ampl.com</a> was registered in 1995 - See also: (8 related languages) <a href="linux.html">Linux</a>, <a href="unix.html">Unix</a>, <a href="awk.html">awk</a>, <a href="c.html">C</a>, <a href="algebraic-modeling-language.html">Algebraic modeling language</a>, <a href="nl.html">NL</a>, <a href="xml.html">XML</a>, <a href="excel-app.html">Microsoft Excel</a> - 3 PLDB concepts link to AMPL: <a href="mpl.html">mpl</a>, <a href="mps-format.html">MPS Format</a>, <a href="rason.html">rason</a> ```Example from the web: set PROD; # products param rate {PROD} > 0; # tons produced per hour param avail >= 0; # hours available in week param profit {PROD}; # profit per ton param market {PROD} >= 0; # limit on tons sold in week var Make {p in PROD} >= 0, <= market[p]; # tons produced maximize Total_Profit: sum {p in PROD} profit[p] * Make[p]; # Objective: total profits from all products subject to Time: sum {p in PROD} (1/rate[p]) * Make[p] <= avail; # Constraint: total of hours used by all # products may not exceed hours available ``` ```Example from <a href='https://github.com/ampl/sublime-ampl'>Linguist</a>: # A toy knapsack problem from the LocalSolver docs written in AMPL. set I; param Value{I}; param Weight{I}; param KnapsackBound; var Take{I} binary; maximize TotalValue: sum{i in I} Take[i] * Value[i]; s.t. WeightLimit: sum{i in I} Take[i] * Weight[i] <= KnapsackBound; data; param: I: Weight Value := 0 10 1 1 60 10 2 30 15 3 40 40 4 30 60 5 20 90 6 20 100 7 2 15; param KnapsackBound := 102; ``` ```Example from <a href='https://en.wikipedia.org/wiki/AMPL'>Wikipedia</a>: set Plants; set Markets; # Capacity of plant p in cases param Capacity{p in Plants}; # Demand at market m in cases param Demand{m in Markets}; # Distance in thousands of miles param Distance{Plants, Markets}; # Freight in dollars per case per thousand miles param Freight; # Transport cost in thousands of dollars per case param TransportCost{p in Plants, m in Markets} := Freight * Distance[p, m] / 1000; # Shipment quantities in cases var shipment{Plants, Markets} >= 0; # Total transportation costs in thousands of dollars minimize cost: sum{p in Plants, m in Markets} TransportCost[p, m] * shipment[p, m]; # Observe supply limit at plant p s.t. supply{p in Plants}: sum{m in Markets} shipment[p, m] <= Capacity[p]; # Satisfy demand at market m s.t. demand{m in Markets}: sum{p in Plants} shipment[p, m] >= Demand[m]; data; set Plants := seattle san-diego; set Markets := new-york chicago topeka; param Capacity := seattle 350 san-diego 600; param Demand := new-york 325 chicago 300 topeka 275; param Distance : new-york chicago topeka := seattle 2.5 1.7 1.8 san-diego 2.5 1.8 1.4; param Freight := 90; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example # \d+([eE][+-]?\d+)? Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example # (\d+\.(?!\.)\d*|\.(?!.)\d+)([eE][+-]?\d+)? Token row Feature Assignment FeatureLink ../features/hasAssignment.html Supported <span class="hasFeature">✓</span> Example Token := row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1107 5.5
Amperes-circuital-equation Built with Scroll v170.5.0 10/15/2024 6 0
AMOS - Programming language AMOS ==== AMOS is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #1325 on PLDB 35 Years Old AMOS BASIC is a dialect of the BASIC programming language implemented on the Amiga computer. AMOS BASIC was published by Europress Software and originally written by François Lionet with Constantin Sotiropoulos.. Read more on Wikipedia... https://en.wikipedia.org/wiki/AMOS_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of AMOS happened in <a href="../lists/labs.html#q=Europress">Europress</a> - See also: (4 related languages) <a href="stos-basic.html">STOS BASIC</a>, <a href="basic.html">BASIC</a>, <a href="blitzbasic.html">BlitzBasic</a>, <a href="arexx.html">ARexx</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/Amos'>hello-world</a>: Print "Hello World" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Print Built with Scroll v170.5.0 10/15/2024 330 1.6
Amigabasic Built with Scroll v170.5.0 10/15/2024 6 0
Amiga-programming-languages Built with Scroll v170.5.0 10/15/2024 6 0
Amiga E - Programming language Amiga E ======= Amiga E is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993 by Wouter Van Oortmerssen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Wouter%20Van%20Oortmerssen Wouter Van Oortmerssen #1332 on PLDB 32 Years Old Amiga E, or very often simply E, is a programming language created by Wouter van Oortmerssen on the Amiga. He has since moved on to develop the SHEEP programming language for the new AmigaDE platform and the CryScript language (also known as DOG) used during the development of the video game Far Cry.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Amiga_E Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Amiga E happened in <a href="../lists/labs.html#q=Amiga">Amiga</a> - Amiga E on HOPL https://hopl.info/showlanguage.prx?exp=1817 Amiga E on HOPL - See also: (2 related languages) <a href="e.html">E</a>, <a href="c.html">C</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/Amiga-E.amiga-e'>hello-world</a>: PROC main() IS WriteF('Hello World\n') ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token WriteF Built with Scroll v170.5.0 10/15/2024 361 1.8
Ambush Built with Scroll v170.5.0 10/15/2024 6 0
AMBIT - Programming language AMBIT ===== AMBIT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1964 by Carlos Christensen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221964%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1964 https://pldb.io/concepts/../lists/creators.html#q=Carlos%20Christensen Carlos Christensen #3245 on PLDB 61 Years Old AMBIT is a historical programming language that was introduced by Carlos Christensen of Massachusetts Computer Associates in 1964 for symbolic computation. The language was influenced by ALGOL 60 and is an early example of a pattern matching language for manipulation of strings (a more popular example from the same time is SNOBOL). The acronym AMBIT stands for "Algebraic Manipulation by Identity Translation", but has also claimed "Acronym May Be Ignored Totally". Read more on Wikipedia... https://en.wikipedia.org/wiki/AMBIT Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of AMBIT happened in <a href="../lists/labs.html#q=Massachusetts Computer Associates">Massachusetts Computer Associates</a> - AMBIT on HOPL https://hopl.info/showlanguage.prx?exp=194 AMBIT on HOPL - See also: (2 related languages) <a href="algol-60.html">ALGOL 60</a>, <a href="snobol.html">SNOBOL</a> Built with Scroll v170.5.0 10/15/2024 324 1.6
Ambit-l Built with Scroll v170.5.0 10/15/2024 6 0
Ambit-g Built with Scroll v170.5.0 10/15/2024 6 0
AmbientTalk - Programming language AmbientTalk =========== AmbientTalk is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #1792 on PLDB 19 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of AmbientTalk happened in <a href="../lists/labs.html#q=Vrije Universiteit">Vrije Universiteit</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/ambient.py">syntax highlighting</a> for AmbientTalk ```Example from the web: when: ChatService discovered: { |chatService| when: chatService<-login(roomID, username) becomes: { |chatRoom| chatRoom<-chat("hello world"); // async message send whenever: chatRoom disconnected: { system.println("you're offline"); }; whenever: chatRoom reconnected: { system.println("you're online again"); }; }; }; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 360 1.8
Amber - Programming language Amber ===== Amber is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2022 by PhoenixHimself. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222022%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2022 https://pldb.io/concepts/../lists/creators.html#q=PhoenixHimself PhoenixHimself #506 on PLDB 3 Years Old ```Download source code: git clone https://github.com/Ph0enixKM/Amber ``` Programming language that compiles to Bash. It's a high level programming language that makes it easy to create shell scripts. It's particularly well suited for cloud services. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Amber is developed on <a href="https://github.com/Ph0enixKM/Amber">GitHub</a> and has 3,700 stars - <a href="javascript.html">JavaScript</a> influenced the design of Amber - Amber compiles to <a href="bash.html">Bash</a> - Amber is written in <a href="rust.html">Rust</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="markdown.html">Markdown</a>, <a href="toml.html">TOML</a>, <a href="yaml.html">YAML</a> ```Example from the web: // Define variables let name = "John" let age = 30 // Display a greeting echo "Hello, my name is {name}" // Perform conditional checks if age < 18 { echo "I'm not an adult yet" } else { echo "I'm an adult" } // Loop through an array let fruits = ["apple", "banana", "cherry", "date"] echo "My favorite fruits are:" loop fruit in fruits { echo fruit } ``` Built with Scroll v170.5.0 10/15/2024 380 1.9
Amber - Programming language Amber ===== Amber is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1984 by Luca Cardelli. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221984%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1984 https://pldb.io/concepts/../lists/creators.html#q=Luca%20Cardelli Luca Cardelli #3115 on PLDB 41 Years Old The Amber machine is a stack machine designed as an intermediate language for compiling higher-order languages. The current version is specialized for the Amber language. The machine supports a set of basic and structured data types, functional closures, signals, bitmap graphics, persistent objects and meta-level execution. The latter is needed as the Amber compiler is entirely written in Amber (above the Amber machine level) and needs to switch level when executing a program it has just compiled. A set of implementation strategies are admissible for this machine, including byte-code interpretation, threaded code interpretation and compilation to native code. The current implementation is based on a byte-code interpreter and a one-space compacting collector, and runs on a Macintosh. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Amber happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - Amber on HOPL https://hopl.info/showlanguage.prx?exp=1067 Amber on HOPL - Read more about Amber on Semantic Scholar: 1. https://semanticscholar.org/paper/9490859394a04eb5da7da34cb17b42fb7cc9bdc5 1. Built with Scroll v170.5.0 10/15/2024 354 1.8
Amazon-rds Built with Scroll v170.5.0 10/15/2024 6 0
Amazon-dynamodb Built with Scroll v170.5.0 10/15/2024 6 0
Amanda Built with Scroll v170.5.0 10/15/2024 6 0
Amalthea Built with Scroll v170.5.0 10/15/2024 6 0
Alumina - Programming language Alumina ======= Alumina is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2021. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222021%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2021 #1236 on PLDB 4 Years Old ```Download source code: git clone https://github.com/tibordp/alumina ``` A general purpose programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Alumina is developed on <a href="https://github.com/tibordp/alumina">GitHub</a> and has 163 stars - <a href="rust.html">Rust</a> influenced the design of Alumina - Alumina compiles to <a href="c.html">C</a> - Alumina is written in <a href="rust.html">Rust</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="javascript.html">JavaScript</a>, <a href="toml.html">TOML</a>, <a href="python.html">Python</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a>, <a href="make.html">Make</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="xml.html">XML</a> - Read more about Alumina on the web: 1. https://www.reddit.com/r/ProgrammingLanguages/comments/x4xhdj/alumina_programming_language/ 1. ```Example from the web: fn main() { println!("Hello, world!"); } ``` Built with Scroll v170.5.0 10/15/2024 344 1.7
ALTRAN - Programming language ALTRAN ====== ALTRAN is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1968 by W. Stanley Brown. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221968%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1968 https://pldb.io/concepts/../lists/creators.html#q=W.%20Stanley%20Brown W. Stanley Brown #2107 on PLDB 57 Years Old ALTRAN was a FORTRAN extension providing rational algebra, developed by W.S. Brown, at Bell Labs around 1968.. Read more on Wikipedia... https://en.wikipedia.org/wiki/ALTRAN Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ALTRAN happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - ALTRAN on HOPL https://hopl.info/showlanguage.prx?exp=312 ALTRAN on HOPL Built with Scroll v170.5.0 10/15/2024 253 1.3
Altibase Built with Scroll v170.5.0 10/15/2024 6 0
Altair BASIC - Programming language Altair BASIC ============ Altair BASIC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1975. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221975%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1975 #3242 on PLDB 50 Years Old Altair BASIC is a discontinued interpreter for the BASIC programming language that ran on the MITS Altair 8800 and subsequent S-100 bus computers. It was Microsoft's first product (as Micro-Soft), distributed by MITS under a contract. Altair BASIC was the start of the Microsoft BASIC product range.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Altair_BASIC Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Altair BASIC happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - See also: (3 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="microsoft-basic.html">Microsoft BASIC</a>, <a href="punched-tape.html">Punched tape</a> Built with Scroll v170.5.0 10/15/2024 284 1.4
Altac Built with Scroll v170.5.0 10/15/2024 6 0
Alps Built with Scroll v170.5.0 10/15/2024 6 0
Alpine Abuild - Programming language Alpine Abuild ============= Alpine Abuild is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2006. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222006%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2006 #1292 on PLDB 19 Years Old 99 <span title="Alpine Abuild repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 99 Alpine Abuild repos on <a href="https://github.com/search?q=language:Alpine Abuild">GitHub</a> - Early development of Alpine Abuild happened in <a href="../lists/labs.html#q=alpinelinux">alpinelinux</a> - GitHub supports <a href="https://github.com/atom/language-shellscript" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Alpine Abuild - Read more about Alpine Abuild on the web: 1. https://git.alpinelinux.org/cgit/abuild/tree/sample.APKBUILD 1. ```Example from <a href='https://github.com/atom/language-shellscript'>Linguist</a>: # Contributor: Natanael Copa <ncopa@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=abuild pkgver=2.27.0 _ver=${pkgver%_git*} pkgrel=0 pkgdesc="Script to build Alpine Packages" url="http://git.alpinelinux.org/cgit/abuild/" arch="all" license="GPL2" depends="fakeroot sudo pax-utils openssl apk-tools>=2.0.7-r1 libc-utils attr tar pkgconf patch" if [ "$CBUILD" = "$CHOST" ]; then depends="$depends curl" fi makedepends_build="pkgconfig" makedepends_host="openssl-dev" makedepends="$makedepends_host $makedepends_build" install="$pkgname.pre-install $pkgname.pre-upgrade" subpackages="apkbuild-cpan:cpan apkbuild-gem-resolver:gems" options="suid" pkggroups="abuild" source="http://dev.alpinelinux.org/archive/abuild/abuild-$_ver.tar.xz " _builddir="$srcdir/$pkgname-$_ver" prepare() { cd "$_builddir" for i in $source; do case $i in *.patch) msg "Applying $i" patch -p1 -i "$srcdir"/$i || return 1 ;; esac done sed -i -e "/^CHOST=/s/=.*/=$CHOST/" abuild.conf } build() { cd "$_builddir" make || return 1 } package() { cd "$_builddir" make install DESTDIR="$pkgdir" || return 1 install -m 644 abuild.conf "$pkgdir"/etc/abuild.conf || return 1 install -d -m 775 -g abuild "$pkgdir"/var/cache/distfiles || return 1 } cpan() { pkgdesc="Script to generate perl APKBUILD from CPAN" depends="perl perl-libwww perl-json" arch="noarch" mkdir -p "$subpkgdir"/usr/bin mv "$pkgdir"/usr/bin/apkbuild-cpan "$subpkgdir"/usr/bin/ } gems() { pkgdesc="APKBUILD dependency resolver for RubyGems" depends="ruby ruby-augeas" arch="noarch" mkdir -p "$subpkgdir"/usr/bin mv "$pkgdir"/usr/bin/apkbuild-gem-resolver "$subpkgdir"/usr/bin/ } md5sums="c67e4c971c54b4d550e16db3ba331f96 abuild-2.27.0.tar.xz" sha256sums="c8db017e3dd168edb20ceeb91971535cf66b8c95f29d3288f88ac755bffc60e5 abuild-2.27.0.tar.xz" sha512sums="98e1da4e47f3ab68700b3bc992c83e103f770f3196e433788ee74145f57cd33e5239c87f0a7a15f7266840d5bad893fc8c0d4c826d663df53deaee2678c56984 abuild-2.27.0.tar.xz" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example # A comment Token # row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 684 3.4
Alphard Built with Scroll v170.5.0 10/15/2024 6 0
Alphard-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
Alphapop Built with Scroll v170.5.0 10/15/2024 6 0
Alphabasic Built with Scroll v170.5.0 10/15/2024 6 0
Alpha - Programming language Alpha ===== Alpha is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1971. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221971%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1971 #2409 on PLDB 54 Years Old The Alpha language was the original database language proposed by Edgar F. Codd, the inventor of the relational database approach. It was defined in Codd's 1971 paper "A Data Base Sublanguage Founded on the Relational Calculus". Read more on Wikipedia... https://en.wikipedia.org/wiki/Alpha_%28programming_language%29 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Alpha happened in <a href="../lists/labs.html#q=Technological University Dublin">Technological University Dublin</a> and <a href="../lists/labs.html#q=University College Dublin">University College Dublin</a> - See also: (2 related languages) <a href="quel.html">QUEL</a>, <a href="sql.html">SQL</a> - Read more about Alpha on the web: 1. https://www.researchgate.net/publication/255651557_The_ALPHA_Programming_Language_-_Language_Guide 1. Built with Scroll v170.5.0 10/15/2024 292 1.5
ALPAK - Programming language ALPAK ===== ALPAK is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1963. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221963%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1963 #3355 on PLDB 62 Years Old This is the first of two papers on the ALPAK system for nonnumerical algebra on a digital computer. This paper is concerned with polynomials in several variables and truncated power series with polynomial coefficients. The second paper will discuss rational functions of several variables, truncated, power series with rational-function coefficients, and syste7ns of linear equations with rational-function coefficients. The ALPAK system has been programmed within the BE-S YS-4 monitor system on the IBM 7090 computer, but the language and concepts are machine independent. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ALPAK happened in <a href="../lists/labs.html#q=Nokia Bell Labs">Nokia Bell Labs</a> - ALPAK on HOPL https://hopl.info/showlanguage.prx?exp=175 ALPAK on HOPL - Read more about ALPAK on the web: 1. https://onlinelibrary.wiley.com/doi/pdf/10.1002/j.1538-7305.1964.tb04096.x 1. Built with Scroll v170.5.0 10/15/2024 315 1.6
Alpaca Built with Scroll v170.5.0 10/15/2024 6 0
ALOHAnet - Protocol ALOHAnet ======== ALOHAnet, aka Additive Links On-line Hawaii Area, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 1971 by Norman Abramson and Franklin F. Kuo. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221971%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1971 https://pldb.io/concepts/../lists/creators.html#q=Norman%20Abramson Norman Abramson https://pldb.io/concepts/../lists/creators.html#q=Franklin%20F.%20Kuo Franklin F. Kuo #3249 on PLDB 54 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - Early development of ALOHAnet happened in <a href="../lists/labs.html#q=University of Hawaii">University of Hawaii</a> - 1 PLDB concepts link to ALOHAnet: <a href="ethernet.html">Ethernet</a> Built with Scroll v170.5.0 10/15/2024 242 1.2
Almquist shell - Programming language Almquist shell ============== Almquist shell is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1989. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221989%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1989 #3289 on PLDB 36 Years Old Almquist shell (also known as A Shell, ash and sh) is a lightweight Unix shell originally written by Kenneth Almquist in the late 1980s. Initially a clone of the System V.4 variant of the Bourne shell, it replaced the original Bourne shell in the BSD versions of Unix released in the early 1990s.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Almquist_shell Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Almquist shell happened in <a href="../lists/labs.html#q=Internet Ulm or Neu-Ulm eV">Internet Ulm or Neu-Ulm eV</a> - See also: (5 related languages) <a href="c.html">C</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="bash.html">Bash</a>, <a href="freebsd.html">FreeBSD</a>, <a href="korn-shell.html">Korn shell</a> Built with Scroll v170.5.0 10/15/2024 308 1.5
Almir Built with Scroll v170.5.0 10/15/2024 6 0
Alma Built with Scroll v170.5.0 10/15/2024 6 0
Alma-o Built with Scroll v170.5.0 10/15/2024 6 0
Alma - Programming language Alma ==== Alma is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014 by Carl Mäsak. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 https://pldb.io/concepts/../lists/creators.html#q=Carl%20M%C3%A4sak Carl Mäsak #1200 on PLDB 11 Years Old ```Download source code: git clone https://github.com/masak/alma ``` Alma is a small language created as a testbed for Raku macros. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Alma is developed on <a href="https://github.com/masak/alma">GitHub</a> and has 137 stars - Early development of Alma happened in <a href="../lists/labs.html#q=http://strangelyconsistent.org/">http://strangelyconsistent.org/</a> - Alma is written in <a href="raku.html">Raku</a>, <a href="markdown.html">Markdown</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="html.html">HTML</a>, <a href="d.html">D</a>, <a href="yaml.html">YAML</a> ```Example from the web: macro swap(a, b) { return quasi { my t = {{{a}}}; {{{a}}} = {{{b}}}; {{{b}}} = t; }; } func gcd(a, b) { if b { return gcd(b, a % b); } return a.abs(); } my bigger = +prompt("Enter the bigger integer: "); my smaller = +prompt("Enter the smaller integer: "); if bigger < smaller { swap(bigger, smaller); } say(); say("Greatest common denominator: ", gcd(bigger, smaller)); ``` Built with Scroll v170.5.0 10/15/2024 364 1.8
Alma-0 - Programming language Alma-0 ====== Alma-0 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #2941 on PLDB 28 Years Old Alma-0 is a multi-paradigm computer programming language. This language is an augmented version of the imperative Modula-2 language with logic-programming features and convenient backtracking capability. It is small, strongly typed, and combines constraint programming, a limited number of features inspired by logic programming and supports imperative paradigms. Read more on Wikipedia... https://en.wikipedia.org/wiki/Alma-0 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Alma-0 happened in <a href="../lists/labs.html#q=Centrum Wiskunde & Informatica">Centrum Wiskunde & Informatica</a> - See also: (1 related languages) <a href="modula-2.html">Modula-2</a> Built with Scroll v170.5.0 10/15/2024 274 1.4
Alloy - Programming language Alloy ===== Alloy is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #691 on PLDB 28 Years Old 759 <span title="Alloy repos on GitHub.">Repos</span> In computer science and software engineering, Alloy is a declarative specification language for expressing complex structural constraints and behavior in a software system. Alloy provides a simple structural modeling tool based on first-order logic. Alloy is targeted at the creation of micro-models that can then be automatically checked for correctness. Read more on Wikipedia... https://en.wikipedia.org/wiki/Alloy_(specification_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 759 Alloy repos on <a href="https://github.com/search?q=language:Alloy">GitHub</a> - Early development of Alloy happened in <a href="../lists/labs.html#q=MIT">MIT</a> - The Google BigQuery Public Dataset GitHub snapshot shows 84 users using Alloy in 90 repos on <a href="https://api.github.com/search/repositories?q=language:Alloy">GitHub</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/dsls.py">syntax highlighting</a> for Alloy - GitHub supports <a href="https://github.com/macekond/Alloy.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Alloy - <a href="http://alloytools.org/">alloytools.org</a> was registered in 2017 - See also: (1 related languages) <a href="z-notation.html">Z notation</a> ```Example from the web: // A file system object in the file system sig FSObject { parent: lone Dir } // A directory in the file system sig Dir extends FSObject { contents: set FSObject } // A file in the file system sig File extends FSObject { } // A directory is the parent of its contents fact { all d: Dir, o: d.contents | o.parent = d } // All file system objects are either files or directories fact { File + Dir = FSObject } // There exists a root one sig Root extends Dir { } { no parent } // File system is connected fact { FSObject in Root.*contents } // The contents path is acyclic assert acyclic { no d: Dir | d in d.^contents } // Now check it for a scope of 5 check acyclic for 5 // File system has one root assert oneRoot { one d: Dir | no d.parent } // Now check it for a scope of 5 check oneRoot for 5 // Every fs object is in at most one directory assert oneLocation { all o: FSObject | lone d: Dir | o in d.contents } // Now check it for a scope of 5 check oneLocation for 5 ``` ```Example from <a href='https://github.com/macekond/Alloy.tmbundle'>Linguist</a>: module examples/systems/file_system /* * Model of a generic file system. */ abstract sig Object {} sig Name {} sig File extends Object {} { some d: Dir | this in d.entries.contents } sig Dir extends Object { entries: set DirEntry, parent: lone Dir } { parent = this.~@contents.~@entries all e1, e2 : entries | e1.name = e2.name => e1 = e2 this !in this.^@parent this != Root => Root in this.^@parent } one sig Root extends Dir {} { no parent } lone sig Cur extends Dir {} sig DirEntry { name: Name, contents: Object } { one this.~entries } /** * all directories besides root have one parent */ pred OneParent_buggyVersion { all d: Dir - Root | one d.parent } /** * all directories besides root have one parent */ pred OneParent_correctVersion { all d: Dir - Root | (one d.parent && one contents.d) } /** * Only files may be linked (that is, have more than one entry) * That is, all directories are the contents of at most one directory entry */ pred NoDirAliases { all o: Dir | lone o.~contents } check { OneParent_buggyVersion => NoDirAliases } for 5 expect 1 check { OneParent_correctVersion => NoDirAliases } for 5 expect 0 ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example // [0-9]+ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 834 4.2
Allo Built with Scroll v170.5.0 10/15/2024 6 0
Allegro-common-lisp Built with Scroll v170.5.0 10/15/2024 6 0
Aljabr Built with Scroll v170.5.0 10/15/2024 6 0
Alice - Programming language Alice ===== Alice is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2000. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222000%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2000 #1228 on PLDB 25 Years Old Alice ML is a programming language designed by the Programming Systems Laboratory at Saarland University, Saarbrücken, Germany. It is a dialect of Standard ML, augmented with support for lazy evaluation, concurrency (multithreading and distributed computing via remote procedure calls) and constraint programming.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Alice_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Alice happened in <a href="../lists/labs.html#q=Saarland University">Saarland University</a> - See also: (4 related languages) <a href="ml.html">ML</a>, <a href="oz.html">Oz</a>, <a href="standard-ml.html">Standard ML</a>, <a href="haskell.html">Haskell</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/Alice.alice'>hello-world</a>: "dlroW olleH"d&O`@ ``` ```Example from <a href='https://en.wikipedia.org/wiki/Alice_(programming_language)'>Wikipedia</a>: fun fib 0 = 0 | fib 1 = 1 | fib n = spawn fib(n-1) + fib(n-2); ``` Built with Scroll v170.5.0 10/15/2024 335 1.7
Algy Built with Scroll v170.5.0 10/15/2024 6 0
Algol Built with Scroll v170.5.0 10/15/2024 6 0
Algol-x Built with Scroll v170.5.0 10/15/2024 6 0
ALGOL W - Programming language ALGOL W ======= ALGOL W is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1966 by Niklaus Wirth and Tony Hoare. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221966%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1966 https://pldb.io/concepts/../lists/creators.html#q=Niklaus%20Wirth Niklaus Wirth https://pldb.io/concepts/../lists/creators.html#q=Tony%20Hoare Tony Hoare #1135 on PLDB 59 Years Old ALGOL W is a programming language. It is based on a proposal for ALGOL X by Niklaus Wirth and Tony Hoare as a successor to ALGOL 60 in IFIP Working Group 2.1. When the committee decided that the proposal was not a sufficient advance over ALGOL 60, the proposal was published as A contribution to the development of ALGOL. Read more on Wikipedia... https://en.wikipedia.org/wiki/ALGOL_W Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ALGOL W happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - <a href="algol-60.html">ALGOL 60</a> influenced the design of ALGOL W - ALGOL W on HOPL https://hopl.info/showlanguage.prx?exp=243 ALGOL W on HOPL - See also: (3 related languages) <a href="algol-60.html">ALGOL 60</a>, <a href="pascal.html">Pascal</a>, <a href="modula-2.html">Modula-2</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/ALGOL W.algol'>hello-world</a>: begin write( "Hello World" ) end. ``` ```Example from <a href='https://en.wikipedia.org/wiki/ALGOL_W'>Wikipedia</a>: RECORD PERSON ( STRING(20) NAME; INTEGER AGE; LOGICAL MALE; REFERENCE(PERSON) FATHER, MOTHER, YOUNGESTOFFSPRING, ELDERSIBLING ); REFERENCE(PERSON) PROCEDURE YOUNGESTUNCLE (REFERENCE(PERSON) R); BEGIN REFERENCE(PERSON) P, M; P := YOUNGESTOFFSPRING(FATHER(FATHER(R))); WHILE (P ¬= NULL) AND (¬ MALE(P)) OR (P = FATHER(R)) DO P := ELDERSIBLING(P); M := YOUNGESTOFFSPRING(MOTHER(MOTHER(R))); WHILE (M ¬= NULL) AND (¬ MALE(M)) DO M := ELDERSIBLING(M); IF P = NULL THEN M ELSE IF M = NULL THEN P ELSE IF AGE(P) < AGE(M) THEN P ELSE M END ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token write Built with Scroll v170.5.0 10/15/2024 515 2.6
Algol-n Built with Scroll v170.5.0 10/15/2024 6 0
Algol-e Built with Scroll v170.5.0 10/15/2024 6 0
Algol-68 Built with Scroll v170.5.0 10/15/2024 6 0
Algol-68-rt Built with Scroll v170.5.0 10/15/2024 6 0
ALGOL 68-R - Programming language ALGOL 68-R ========== ALGOL 68-R is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1970. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221970%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1970 #3228 on PLDB 55 Years Old ALGOL 68-R was the first implementation of the Algorithmic language ALGOL 68. In December 1968 the report on the Algorithmic language ALGOL 68 was published. On 20–24 July 1970 a working conference was arranged by the IFIP to discuss the problems of implementation of the language, a small team from the Royal Radar Establishment attended to present their compiler, written by I.F. Read more on Wikipedia... https://en.wikipedia.org/wiki/ALGOL_68-R Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ALGOL 68-R happened in <a href="../lists/labs.html#q=Royal Radar Establishment">Royal Radar Establishment</a> - ALGOL 68-R on HOPL https://hopl.info/showlanguage.prx?exp=489 ALGOL 68-R on HOPL - See also: (2 related languages) <a href="algol-68.html">ALGOL 68</a>, <a href="punched-tape.html">Punched tape</a> - Read more about ALGOL 68-R on Semantic Scholar: 1. https://semanticscholar.org/paper/32fd282fa40e4cbb20eca00e57805a298598bb0a 1. ```Example from <a href='https://en.wikipedia.org/wiki/ALGOL_68-R'>Wikipedia</a>: [1 : 120] CHAR buff; INT unitnumber; STRUCT (BITS typemode, reply, INT count, REF CHAR address) control area := (8r47400014,0,120,buff[1]); ...; CODE 0,6/unitnumber; 157,6/typemode OF control area EDOC ``` Built with Scroll v170.5.0 10/15/2024 378 1.9
Algol-60 Built with Scroll v170.5.0 10/15/2024 6 0
ALGOL 58 - Programming language ALGOL 58 ======== ALGOL 58 is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1958. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221958%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1958 #2166 on PLDB 67 Years Old ALGOL 58, originally known as IAL, is one of the family of ALGOL computer programming languages. It was an early compromise design soon superseded by ALGOL 60. According to John Backus "The Zurich ACM-GAMM Conference had two principal motives in proposing the IAL: (a) To provide a means of communicating numerical methods and other procedures between people, and (b) To provide a means of realizing a stated process on a variety of machines..." ALGOL 58 introduced the fundamental notion of the compound statement, but it was restricted to control flow only, and it was not tied to identifier scope in the way that Algol 60's blocks were.. Read more on Wikipedia... https://en.wikipedia.org/wiki/ALGOL_58 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ALGOL 58 happened in <a href="../lists/labs.html#q=Association for Computing Machinery">Association for Computing Machinery</a> and <a href="../lists/labs.html#q=Gesellschaft für Angewandte Mathematik und Mechanik">Gesellschaft für Angewandte Mathematik und Mechanik</a> - ALGOL 58 on HOPL https://hopl.info/showlanguage.prx?exp=17 ALGOL 58 on HOPL - See also: (8 related languages) <a href="algol.html">Algol</a>, <a href="algol-60.html">ALGOL 60</a>, <a href="act-iii.html">ACT-III</a>, <a href="jovial.html">JOVIAL</a>, <a href="neliac.html">NELIAC</a>, <a href="algo.html">ALGO</a>, <a href="ada.html">Ada</a>, <a href="mad.html">Michigan Algorithm Decoder</a> - 1 PLDB concepts link to ALGOL 58: <a href="balgol.html">BALGOL</a> Built with Scroll v170.5.0 10/15/2024 429 2.1
Algobox Built with Scroll v170.5.0 10/15/2024 6 0
ALGO - Programming language ALGO ==== ALGO is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1958. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221958%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1958 #2456 on PLDB 67 Years Old ALGO is an algebraic programming language developed between 1959 and 1961 for the Bendix G-15 computer. ALGO was one of several programming languages inspired by the Preliminary Report on the Language written in Zürich in 1958. This report underwent several modifications before becoming the Revised Report on which most ALGOL implementations are based. Read more on Wikipedia... https://en.wikipedia.org/wiki/ALGO Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ALGO happened in <a href="../lists/labs.html#q=Bendix Corporation">Bendix Corporation</a> - See also: (3 related languages) <a href="algol-60.html">ALGOL 60</a>, <a href="neliac.html">NELIAC</a>, <a href="algol-58.html">ALGOL 58</a> ```Example from <a href='https://en.wikipedia.org/wiki/ALGO'>Wikipedia</a>: 1 TITLE TRABB PARDO-KNUTH ALGORITHM 2 SUBSCript I,J 3 DATA A(11) 4 FORMAt FI(2DT), FLARGE(3D) 5 PROCEDURE F(T=Z) 6 BEGIN 7 Z=SQRT(ABS(T))+5*T^3 8 END 9 FOR I=0(1)10 10 A[I]=KEYBD 11 FOR J=0(1)10 BEGIN 12 I=J-10 13 F(A[I]=Y) 14 PRINT(FI)=I 15 IF Y > 400 16 GO TO LARGE 17 PRINT(FL)=Y 18 GO TO NEXT 19 LARGE: PRINT(FLARGE)=999 20 NEXT: CARR(1) END 21 2END ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token PRINT Built with Scroll v170.5.0 10/15/2024 418 2.1
Algernon Built with Scroll v170.5.0 10/15/2024 6 0
Algem Built with Scroll v170.5.0 10/15/2024 6 0
Algebraic modeling language - Programming language Algebraic modeling language =========================== Algebraic modeling language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #2708 on PLDB 45 Years Old Algebraic modeling languages (AML) are high-level computer programming languages for describing and solving high complexity problems for large scale mathematical computation (i.e. large scale optimization type problems). One particular advantage of some algebraic modeling languages like AIMMS, AMPL, GAMS,MathProg, Mosel, and OPL is the similarity of their syntax to the mathematical notation of optimization problems. Read more on Wikipedia... https://en.wikipedia.org/wiki/Algebraic_modeling_language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Algebraic modeling language happened in <a href="../lists/labs.html#q=IBM">IBM</a> - Algebraic modeling language on HOPL https://hopl.info/showlanguage.prx?exp=882 Algebraic modeling language on HOPL - See also: (3 related languages) <a href="aimms.html">AIMMS</a>, <a href="ampl.html">AMPL</a>, <a href="general-algebraic-modeling-system.html">GAMS</a> Built with Scroll v170.5.0 10/15/2024 309 1.5
Algebraic-compiler Built with Scroll v170.5.0 10/15/2024 6 0
Algae - Programming language Algae ===== Algae is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1997. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221997%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1997 #2871 on PLDB 28 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Algae happened in <a href="../lists/labs.html#q=Boeing">Boeing</a> - Explore Algae snippets on <a href="http://www.rosettacode.org/wiki/Category:Algae">Rosetta Code</a> - Algae on HOPL https://hopl.info/showlanguage.prx?exp=2713 Algae on HOPL - Read more about Algae on the web: 1. http://algae.sourceforge.net/ 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/Algae.algae'>hello-world</a>: printf("Hello World\n"); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token printf Built with Scroll v170.5.0 10/15/2024 278 1.4
alfred - Programming language alfred ====== alfred is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1972. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221972%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1972 #2832 on PLDB 53 Years Old alfred is an application launcher and productivity application for macOS. Alfred is free, though an optional paid upgrade ('Powerpack') is available. Using a keyboard shortcut chosen by the user, Alfred provides a quick way to find and launch applications and files on the Mac or to search the web both with predefined keywords for often-used sites such as Amazon.com, IMDb, Wikipedia and many others, with the ability to add users' custom searches for the sites most applicable to them.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Alfred_(software) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - alfred on HOPL https://hopl.info/showlanguage.prx?exp=2926 alfred on HOPL - Read more about alfred on the web: 1. https://medium.com/@nikitavoloboev/writing-alfred-workflows-in-go-2a44f62dc432 1. Built with Scroll v170.5.0 10/15/2024 301 1.5
Algebraic Logic Functional - Programming language Algebraic Logic Functional ========================== Algebraic Logic Functional, aka Algebraic Logic Functional, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #1905 on PLDB 35 Years Old Algebraic Logic Functional programming language, also known as ALF, is a programming language which combines functional and logic programming techniques. Its foundation is Horn clause logic with equality which consists of predicates and Horn clauses for logic programming, and functions and equations for functional programming. ALF was designed to be genuine integration of both programming paradigms, and thus any functional expression can be used in a goal literal and arbitrary predicates can occur in conditions of equations. Read more on Wikipedia... https://en.wikipedia.org/wiki/Algebraic_Logic_Functional_programming_language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Algebraic Logic Functional happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> and <a href="../lists/labs.html#q=University of Kiel">University of Kiel</a> - Algebraic Logic Functional on HOPL https://hopl.info/showlanguage.prx?exp=1804 Algebraic Logic Functional on HOPL - See also: (2 related languages) <a href="c.html">C</a>, <a href="unix.html">Unix</a> Built with Scroll v170.5.0 10/15/2024 339 1.7
Aleph Built with Scroll v170.5.0 10/15/2024 6 0
ALEF - Programming language ALEF ==== ALEF is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1992 by Phil Winterbottom. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221992%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1992 https://pldb.io/concepts/../lists/creators.html#q=Phil%20Winterbottom Phil Winterbottom #1549 on PLDB 33 Years Old Alef is a discontinued concurrent programming language, designed as part of the Plan 9 operating system by Phil Winterbottom of Bell Labs. It implemented the channel-based concurrency model of Newsqueak in a compiled, C-like language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Alef_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ALEF happened in <a href="../lists/labs.html#q=Bell Labs">Bell Labs</a> - ALEF on HOPL https://hopl.info/showlanguage.prx?exp=1799 ALEF on HOPL - See also: (6 related languages) <a href="c.html">C</a>, <a href="newsqueak.html">Newsqueak</a>, <a href="limbo.html">Limbo</a>, <a href="rust.html">Rust</a>, <a href="go.html">Go</a>, <a href="csp.html">CSP</a> ```Example from <a href='https://en.wikipedia.org/wiki/Alef_(programming_language)'>Wikipedia</a>: (int, byte*, byte) func() { return (10, "hello", ’c’); } void main() { int a; byte* str; byte c; (a, str, c) = func(); } ``` Built with Scroll v170.5.0 10/15/2024 346 1.7
Alec Built with Scroll v170.5.0 10/15/2024 6 0
a Lisp Environment - Programming language a Lisp Environment ================== a Lisp Environment, aka a Lisp Environment, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2019 by Thomas Bradford. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222019%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2019 https://pldb.io/concepts/../lists/creators.html#q=Thomas%20Bradford Thomas Bradford #1439 on PLDB 6 Years Old ```Download source code: git clone https://github.com/kode4food/ale ``` Ale is a Lisp Environment for Go applications - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - a Lisp Environment is developed on <a href="https://github.com/kode4food/ale">GitHub</a> and has 167 stars - a Lisp Environment is written in <a href="go.html">Go</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a> - <a href="https://www.ale-lang.org/">ale-lang.org</a> was registered in 2019 Built with Scroll v170.5.0 10/15/2024 278 1.4
Aldwych Built with Scroll v170.5.0 10/15/2024 6 0
Aldor - Programming language Aldor ===== Aldor is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990 by Richard Dimick Jenks and Barry Trager and Stephen Watt and James Davenport and Robert Sutor and Scott Morrison. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 https://pldb.io/concepts/../lists/creators.html#q=Richard%20Dimick%20Jenks Richard Dimick Jenks https://pldb.io/concepts/../lists/creators.html#q=Barry%20Trager Barry Trager https://pldb.io/concepts/../lists/creators.html#q=Stephen%20Watt Stephen Watt https://pldb.io/concepts/../lists/creators.html#q=James%20Davenport James Davenport https://pldb.io/concepts/../lists/creators.html#q=Robert%20Sutor Robert Sutor https://pldb.io/concepts/../lists/creators.html#q=Scott%20Morrison Scott Morrison #1230 on PLDB 35 Years Old Aldor is a programming language. It is the successor of A# as the extension language of the Axiom computer algebra system. Aldor combines imperative, functional, and object-oriented features. Read more on Wikipedia... https://en.wikipedia.org/wiki/Aldor Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Aldor happened in <a href="../lists/labs.html#q=Western University">Western University</a> - Aldor on HOPL https://hopl.info/showlanguage.prx?exp=6911 Aldor on HOPL - There is 1 <a href="jupyter-notebook.html">Jupyter</a> <a href="https://github.com/mattpap/IAldor">Kernel</a> for Aldor - <a href="http://www.aldor.org">aldor.org</a> was registered in 2000 - See also: (5 related languages) <a href="linux.html">Linux</a>, <a href="solaris.html">Solaris</a>, <a href="pascal.html">Pascal</a>, <a href="haskell.html">Haskell</a>, <a href="python.html">Python</a> ```Example from <a href='https://en.wikipedia.org/wiki/Aldor'>Wikipedia</a>: #include "aldor" #include "aldorio" import from Integer, String; bob(n: Integer): String == { b: String := " bottle"; if n ~= 1 then b := b + "s"; b + " of beer"; } main(): () == { n: Integer := 99; otw: String := " on the wall"; -- refrain while n > 0 repeat { stdout << n << bob(n) << otw << ", " << n << bob(n) << "." << newline; stdout << "Take one down and pass it around, "; n := n - 1; if n > 0 then stdout << n; else stdout << "no more"; stdout << bob(n) << otw << "." << newline; stdout << newline; } -- last verse stdout << "No more" << bob(n) << otw << ", no more" << bob(n) << "." << newline; stdout << "Go to the store and buy some more, "; n: Integer := 99; stdout << n << bob(n) << otw << "." << newline; } main(); ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 678 3.4
Aldes Built with Scroll v170.5.0 10/15/2024 6 0
Aldat Built with Scroll v170.5.0 10/15/2024 6 0
Alcor Built with Scroll v170.5.0 10/15/2024 6 0
albatross - Programming language albatross ========= albatross is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #3027 on PLDB 10 Years Old Albatross is A Programming Language with Static Verification: You can develop programs and algorithms and prove them to be correct in Albatross - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> ```Example from the web: use alba.base.boolean end all (a:BOOLEAN) require a ensure a end ``` HackerNews discussions of albatross =================================== title|titleLink|date|score|comments Albatross – A Programming Language with Static Verification|https://news.ycombinator.com/item?id=10034741|08/10/2015|15|7 Built with Scroll v170.5.0 10/15/2024 240 1.2
Alba Built with Scroll v170.5.0 10/15/2024 6 0
alan - Programming language alan ==== alan is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 #3026 on PLDB 7 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of alan happened in <a href="../lists/labs.html#q=Kjerner">Kjerner</a> ```Example from the web: 'Reasons': collection { } 'Users': collection { 'Name': text 'Active': stategroup @default: 'Yes' ( 'Yes' -> { } 'No' -> { 'Reason': text -> ?^ .^ .'Reasons' } ) } 'Active Users':= integer 'n' = count .'Users'?'Active'|'Yes' ``` Built with Scroll v170.5.0 10/15/2024 246 1.2
Alambik Built with Scroll v170.5.0 10/15/2024 6 0
Aladin Built with Scroll v170.5.0 10/15/2024 6 0
AL - Programming language AL == AL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Microsoft. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Microsoft Microsoft #1568 on PLDB 9 Years Old ```Download source code: git clone https://github.com/microsoft/AL ``` Home of the Dynamics 365 Business Central AL Language extension for Visual Studio Code. Used to track issues regarding the latest version of the AL compiler and developer tools available in the Visual Studio Code Marketplace or as part of the AL Developer Preview builds for Dynamics 365 Business Central. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - AL is developed on <a href="https://github.com/microsoft/AL">GitHub</a> and has 722 stars - Early development of AL happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - AL is written in <a href="perl.html">Perl</a>, <a href="json.html">JSON</a>, <a href="markdown.html">Markdown</a>, <a href="javascript.html">JavaScript</a>, <a href="xml.html">XML</a>, <a href="powershell.html">PowerShell</a>, <a href="yaml.html">YAML</a>, <a href="css.html">CSS</a> Built with Scroll v170.5.0 10/15/2024 329 1.6
Akl Built with Scroll v170.5.0 10/15/2024 6 0
Aith - Programming language Aith ==== Aith is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2020 by Superstar64. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222020%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2020 https://pldb.io/concepts/../lists/creators.html#q=Superstar64 Superstar64 #1521 on PLDB 5 Years Old ```Download source code: git clone https://github.com/Superstar64/aith ``` Aith is a perfomant systems programming language with am empathises on type systems. As of now Aith is very early stages and very little is implemented. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Aith is developed on <a href="https://github.com/Superstar64/aith">GitHub</a> and has 61 stars - Early development of Aith happened in <a href="../lists/labs.html#q=https://github.com/Superstar64/aith">https://github.com/Superstar64/aith</a> - Aith is written in <a href="haskell.html">Haskell</a>, <a href="tex.html">Tex</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a>, <a href="python.html">Python</a>, <a href="xml.html">XML</a> ```Example from the web: module :: inline runtimeCall = \f => \x => f (x); module combinators = { inline flip = \f => \x => \y => f !y !x; inline compose = \f => \g => \x => f !(g !x); inline readerPure = \x => \r => x; inline readerBind = \m => \f => \r => f !(m !r) !r; inline readerMap = \f => \m => readerBind !m !(compose !readerPure !f); }; module systemf = { inline ignored <B : type> : <A : type> B -> B; inline ignored <B : type> = <A : type> \(x : B) => x; inline idSysF = <A : type> \x : A => x; inline runIdSysF = \f { |< f : <A : type> A -> A >| }; inline id = runIdSysF !idSysF; type natural = <A : type> A -> (A -> A) -> A; inline zero<> : natural; inline zero = <A : type> \z : A => \inc : A -> A => z; inline inc<> : natural -> natural; inline inc = \n => <A : type> \z : A => \inc : A -> A => inc !(|< n : natural >| !z !inc); inline one<> : natural; inline one = inc !zero; inline two<> : natural; inline two = inc !one; }; module varSub = { inline sub<R : pretype<pointer, unrestricted>, A : region, B : region >= A, C:type> : R in A -> R in B -> C -[linear]> C; inline sub = \a => \b => \x => x; inline cycle = \a => \b => \c { sub !a !b !( sub !b !c !( sub !c !a !( \x => x ) ) ) }; }; module default = { add = function(x,y) { x + y }; ambigous = function(x) { inline y = 1; x }; }; module unit = { idUnit = function () { () }; }; module boolean = { inline yes = true; branch = function(b) { if b { 1 } else { 2 } }; complex = function(b) { if (if (b) { true } else {false} ) { 1 } else { if yes { 2 } else { 4 } } }; not = function(b) { !b }; inBounds = function(x1, x2, x3) { x1 <= x2 & x2 < x3 }; }; module pair = { fst = function(x, y) => x; snd = function(x, y) => y; pattern = function (pair) { (fst(pair), snd(pair)) }; }; module ptr = { derefTriple = function(x) { ***x }; deref <RA : region, RB : region >= RA, T : pretype<pointer, unrestricted>> : function (T* @ RA) => T uses RB; deref <RA : region, RB : region >= RA, T : pretype<pointer, unrestricted>> = function (x) { *x }; write<A:region, B:region >= A> : function(int* @ A) => () uses B; write<A:region, B:region >= A> = function(x :: int* @ A) { *x = (1 :: int) }; writeTriple = function(x) { ***x = 1 }; swap = function(x,y) { let xp = *x; *x = (*y); *y = xp; () }; }; module number = { type point = (int, int, int); dotProduct <R : region> : function(point, point) => int uses R; dotProduct = function((x1,y1,z1), (x2, y2, z2)) { (x1 * x2 + y1 * y2 + z1 * z2) }; mid <R : region> : function(uint, uint) => uint uses R; mid <R : region> = function(x,y) { (x + y) / 2 }; inline divGen = function(x,y) { (x + y - 1) / y }; div = divGen; lessEqual = function(x,y) { x <= y }; factorial<R : region> : function(ulong) => ulong uses R; factorial<R : region> = function(x) { if (x == 0) { 1 } else { x * factorial (x - 1) } }; }; module fptr = { call = function(f) { f (1) }; callUnit <R : region> : function(function*(uint) => () uses R) => () uses R; callUnit <R : region> = function(f) { f (2) }; }; module recurse = { explode<L : multiplicity, R:region, A:pretype<pointer, L>> : function() => A uses R; explode<L : multiplicity, R:region, A:pretype<pointer, L>> = function() { explode () }; }; module world = { inline putchar<A:region> : function*(int) => int uses io in A; inline putchar<A:region> = extern "putchar"; putPtr<A:region >= io> : function(int* @ A) => int uses A; putPtr = function(ptr) { putchar (*ptr) }; }; module arrays = { inline get = \x => \i { * &* &x[i] }; inline set = \x => \i => \a { * &* &x[i] = a }; swap = function(a, b, i) { let tmp = get !a !i; set !a !i !(get !b !i); set !b !i !tmp; () }; memcpyPtr = function(dst, src, i) { loop (let (dst, src, i) = (dst, src, i)) { if(i != 0) { * &* dst = (* &* src); continue (&dst[1], &src[1], i - 1) } else { break () } } }; }; module sort = { inline get = /arrays/get; inline set = /arrays/set; insert<R : region> : function(int[] @ R, unsigned integer(native)) => () uses R; insert<R : region> = function(array, index) { loop (let (array, index) = (array,index)) { if (index > 0 & get !array !index < get !array !(index - 1) ) { let tmp = get !array !index; set !array !index !(get !array !(index - 1)); set !array !(index - 1) !tmp; continue (array, index - 1) } else { break () } } }; sort <R : region> : function(int[] @ R, unsigned integer(native)) => () uses R; sort <R : region> = function(array, length) { if (length > 1) { sort(array, length - 1); insert(array, length - 1) } else { () } }; }; module borrowed = { increment <R : region> : function(unique int*) => unique int* uses R; increment <R : region> = function(p :: unique int*) { let ((), p) = borrow p as <A : region >= R>(x :: int* @ A) { *x = (*x + 1) }; p }; }; module partial = { inline auto = \x => x; inline semi<A : type> = \x : A => x; inline scoped<A : type> : A -> A; inline scoped = \x : A => x; inline manual<A : type> : A -> A; inline manual<A : type> = \x => x; }; module import = { inline id = \x => x; module b = { inline const = \y => /import/id; }; }; module levity = { idPolyPair<A : pretype<struct(pointer, 32bit word) ,linear>> = function(x :: A) { x }; idPolyUnion<A : pretype<union(pointer, 32bit word) ,linear>> = function(x :: A) { x }; useId = function(ptr) { idPolyPair(ptr, 0) }; }; module sum = { triangular = function(start, end) { loop (let (i, total) = (start, 0)) { if (i <= end) { continue (i + 1, total + i) } else { break (total) } } }; }; module newtype = { wrapper num : pretype<32bit word, unrestricted>; wrapper num = int; makeNum = function() { wrap 1 :: num }; wrapper linked : pretype<pointer, unrestricted>; wrapper linked = linked2* @ io; type linked2 = linked; read = function (x) { *unwrap (x :: linked) }; }; ``` ```Aith <a href="../lists/keywords.html#q=aith">Keywords</a> as bool borrow boxed break byte capacity continue copy else existence extern false function if in inline int integer invariant io kind let linear long loop module multiarg multiplicity native opaque pointer pretype region representation short signed signedness size step struct subtypable transparent true type ubyte uint ulong union unique unrestricted unsigned unwrap used uses ushort word wrap wrapper ``` Built with Scroll v170.5.0 10/15/2024 1415 7.1
Ait - Programming language Ait === Ait is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2016 by Stian Veum Møllersen. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 https://pldb.io/concepts/../lists/creators.html#q=Stian%20Veum%20M%C3%B8llersen Stian Veum Møllersen #2260 on PLDB 9 Years Old ```Download source code: git clone https://github.com/mollerse/ait-lang ``` A Concatenative Language for Creative Programming - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Ait is developed on <a href="https://github.com/mollerse/ait-lang">GitHub</a> and has 45 stars - Ait is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="json.html">JSON</a>, <a href="cson.html">CSON</a> - <a href="https://functional-art.org/2017/ait">First announcement of</a> Ait Built with Scroll v170.5.0 10/15/2024 271 1.4
Alternate Instruction Set - Instruction set architecture Alternate Instruction Set ========================= Alternate Instruction Set is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22isa%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">instruction set architecture</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #3350 on PLDB 24 Years Old The Alternate Instruction Set (AIS) is a second 32-bit instruction set architecture found in some x86 CPUs made by VIA Technologies. On these VIA C3 processors, the second hidden processor mode is accessed by executing the x86 instruction ALTINST (0F 3F). If AIS mode has been enabled, the processor will perform a JMP EAX and begin executing AIS instructions at the address of the EAX register. Read more on Wikipedia... https://en.wikipedia.org/wiki/Alternate_Instruction_Set Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"isa"%5D%7D%5D%2C"logic"%3A"AND"%7D'>instruction set architecture</a> - Early development of Alternate Instruction Set happened in <a href="../lists/labs.html#q=VIA Technologies, Inc">VIA Technologies, Inc</a> - See also: (2 related languages) <a href="mmx.html">MMX instruction set</a>, <a href="nasm.html">Netwide Assembler</a> - Read more about Alternate Instruction Set on the web: 1. http://datasheets.chipdb.org/VIA/Eden-ESP/Eden%20v1.4.pdf 1. Built with Scroll v170.5.0 10/15/2024 323 1.6
Airtable - Application Airtable ======== Airtable is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1711 on PLDB 13 Years Old Airtable is a cloud collaboration service headquartered in San Francisco. It was founded in 2012 by Howie Liu, Andrew Ofstad, and Emmett Nicholas. Airtable is a spreadsheet-database hybrid, with the features of a database but applied to a spreadsheet. Read more on Wikipedia... https://en.wikipedia.org/wiki/Airtable Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"spreadsheet"%5D%7D%5D%2C"logic"%3A"AND"%7D'>spreadsheet</a> - Early development of Airtable happened in <a href="../lists/labs.html#q=Formagrid, Inc.">Formagrid, Inc.</a> - <a href="https://airtable.com/">airtable.com</a> was registered in 2003 Built with Scroll v170.5.0 10/15/2024 295 1.5
AIR - Intermediate representation language AIR === AIR, aka Assembly Intermediate Representation, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #2732 on PLDB 9 Years Old Bare Bones Backend / Assembly Intermediate Representation. The B3 compiler comprises two intermediate representations: a higher-level SSA-based representation called B3 IR and a lower-level representation that focuses of machine details, like registers. This lower-level form is called Air (Assembly Intermediate Representation). - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - Early development of AIR happened in <a href="../lists/labs.html#q=Apple">Apple</a> Built with Scroll v170.5.0 10/15/2024 238 1.2
AIMMS - Programming language AIMMS ===== AIMMS, aka Advanced Interactive Multidimensional Modeling System, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993 by Johannes J. Bisschop and Marcel Roelofs. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 https://pldb.io/concepts/../lists/creators.html#q=Johannes%20J.%20Bisschop Johannes J. Bisschop https://pldb.io/concepts/../lists/creators.html#q=Marcel%20Roelofs Marcel Roelofs #1372 on PLDB 32 Years Old AIMMS is a prescriptive analytics software company with offices in the Netherlands, United States, China and Singapore. AIMMS has two main product offerings that provide modeling and optimization capabilities across a variety of industries. The AIMMS Prescriptive Analytics Platform is a tool for those with an Operations Research or Analytics background. Read more on Wikipedia... https://en.wikipedia.org/wiki/AIMMS Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of AIMMS happened in <a href="../lists/labs.html#q=AIMMS B.V. or Paragon Decision Technology B.V.">AIMMS B.V. or Paragon Decision Technology B.V.</a> - AIMMS on HOPL https://hopl.info/showlanguage.prx?exp=4940 AIMMS on HOPL - See also: (2 related languages) <a href="algebraic-modeling-language.html">Algebraic modeling language</a>, <a href="xml.html">XML</a> - Read more about AIMMS on the web: 1. https://download.aimms.com/aimms/download/references/AIMMS-Whitepaper-COA.pdf 1. Built with Scroll v170.5.0 10/15/2024 362 1.8
AIML - Data notation AIML ==== AIML, aka Artificial Intelligence Markup Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22dataNotation%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">data notation</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1666 on PLDB 24 Years Old ```Download source code: git clone https://github.com/AIML-Foundation/AIML-2.1-Spec ``` - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"dataNotation"%5D%7D%5D%2C"logic"%3A"AND"%7D'>dataNotation</a> - AIML is developed on <a href="https://github.com/AIML-Foundation/AIML-2.1-Spec">GitHub</a> and has 17 stars - Early development of AIML happened in <a href="../lists/labs.html#q=https://mindsdb.com/community">https://mindsdb.com/community</a> - AIML is written in <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 243 1.2
Aime - Programming language Aime ==== Aime is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2013 by Ciprian Niculescu. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 https://pldb.io/concepts/../lists/creators.html#q=Ciprian%20Niculescu Ciprian Niculescu #2731 on PLDB 12 Years Old aime is an imperative procedural programming language, with a C inspired syntax. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Aime happened in <a href="../lists/labs.html#q=https://sourceforge.net/projects/aime-embedded/">https://sourceforge.net/projects/aime-embedded/</a> ```Example from the web: integer median3(integer a, integer b, integer c) { integer m; if (a < b) { if (b < c) { m = b; } else { if (a < c) { m = c; } else { m = a; } } } else { if (a < c) { m = a; } else { if (b < c) { m = c; } else { m = b; } } } return m; } ``` Built with Scroll v170.5.0 10/15/2024 278 1.4
AIL - Intermediate representation language AIL === AIL, aka angr Intermediate Language, is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22ir%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">intermediate representation language</a> created in 2016. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222016%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2016 #1774 on PLDB 9 Years Old ```Download source code: git clone https://github.com/angr/ailment ``` AIL: The angr Intermediate Language. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"ir"%5D%7D%5D%2C"logic"%3A"AND"%7D'>intermediate representation language</a> - AIL is developed on <a href="https://github.com/angr/ailment">GitHub</a> and has 27 stars - Early development of AIL happened in <a href="../lists/labs.html#q=University of California">University of California</a> and <a href="../lists/labs.html#q=Arizona State University">Arizona State University</a> - AIL is written in <a href="python.html">Python</a>, <a href="yaml.html">YAML</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="toml.html">TOML</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a> - Read more about AIL on the web: 1. https://angr.io/ 1. Built with Scroll v170.5.0 10/15/2024 296 1.5
Aids Built with Scroll v170.5.0 10/15/2024 6 0
Aida Built with Scroll v170.5.0 10/15/2024 6 0
Aheui - Esoteric programming language Aheui ===== Aheui is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22esolang%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">esoteric programming language</a> created in 2012. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222012%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2012 #1185 on PLDB 13 Years Old ```Download source code: git clone https://github.com/aheui/rpaheui ``` Industrial-strength implementaiton of Aheui written in RPython with JIT - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"esolang"%5D%7D%5D%2C"logic"%3A"AND"%7D'>esoteric programming language</a> - Aheui is developed on <a href="https://github.com/aheui/rpaheui">GitHub</a> and has 57 stars - Aheui is written in <a href="python.html">Python</a>, <a href="markdown.html">Markdown</a>, <a href="yaml.html">YAML</a>, <a href="make.html">Make</a>, <a href="ini.html">Ini</a> - Aheui is written with the native language of Korean - Aheui on Esolang https://esolangs.org/wiki/Aheui Aheui on Esolang - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/esoteric.py">syntax highlighting</a> for Aheui - Aheui appears in the <a href="https://github.com/mame/quine-relay">Quine Relay</a> project ```Example from <a href='https://riju.codes/aheui'>Riju</a>: 밤밣따빠밣밟따뿌 빠맣파빨받밤뚜뭏 돋밬탕빠맣붏두붇 볻뫃박발뚷투뭏붖 뫃도뫃희멓뭏뭏붘 뫃봌토범더벌뿌뚜 뽑뽀멓멓더벓뻐뚠 뽀덩벐멓뻐덕더벅 ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/Aheui.aheui'>hello-world</a>: 밤밣따빠밣밟따뿌 빠맣파빨받밤뚜뭏 돋밬탕빠맣붏두붇 볻뫃박발뚷투뭏붖 뫃도뫃희멓뭏뭏붘 뫃봌토범더벌뿌뚜 뽑뽀멓멓더벓뻐뚠 뽀덩벐멓뻐덕더벅 ``` Built with Scroll v170.5.0 10/15/2024 337 1.7
Adventure Game Studio Script - Programming language Adventure Game Studio Script ============================ Adventure Game Studio Script is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1110 on PLDB 24 Years Old 128 <span title="Adventure Game Studio Script repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 128 Adventure Game Studio Script repos on <a href="https://github.com/search?q=language:AGS Script">GitHub</a> - Early development of Adventure Game Studio Script happened in <a href="../lists/labs.html#q=Adventure Game Studio">Adventure Game Studio</a> - The Google BigQuery Public Dataset GitHub snapshot shows 631 users using Adventure Game Studio Script in 674 repos on <a href="https://api.github.com/search/repositories?q=language:AGS Script">GitHub</a> - GitHub supports <a href="https://github.com/textmate/c.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Adventure Game Studio Script ```Example from the web: function hDoor_Look() { Display("It's quite a large, ominous looking door."); } ``` ```Example from <a href='https://github.com/textmate/c.tmbundle'>Linguist</a>: // Main header script - this will be included into every script in // the game (local and global). Do not place functions here; rather, // place import definitions and #define names here to be used by all // scripts. ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 419 2.1
Agora - Programming language Agora ===== Agora is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1993. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221993%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1993 #2985 on PLDB 32 Years Old Agora is a reflective, prototype-based, object-oriented programming language that is based exclusively on message passing and not delegation. Agora was intended to show that even subject to that limit, it is possible to build a full object-oriented language that features inheritance, cloning and reflective operators.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Agora_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Agora happened in <a href="../lists/labs.html#q=Vrije Universiteit">Vrije Universiteit</a> - Agora on HOPL https://hopl.info/showlanguage.prx?exp=1794 Agora on HOPL - See also: (1 related languages) <a href="java.html">Java</a> Built with Scroll v170.5.0 10/15/2024 277 1.4
Agl Built with Scroll v170.5.0 10/15/2024 6 0
AgentSpeak - Programming language AgentSpeak ========== AgentSpeak is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994 by Anand Rao. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 https://pldb.io/concepts/../lists/creators.html#q=Anand%20Rao Anand Rao #2428 on PLDB 31 Years Old AgentSpeak is an agent-oriented programming language. It is based on logic programming and the BDI architecture for (cognitive) autonomous agents. The language was originally called AgentSpeak(L), but became more popular as AgentSpeak, a term that is also used to refer to the variants of the original language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/AgentSpeak Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of AgentSpeak happened in <a href="../lists/labs.html#q=Federal University of Rio Grande do Sul">Federal University of Rio Grande do Sul</a> and <a href="../lists/labs.html#q=University of Massachusetts Amherst">University of Massachusetts Amherst</a> - AgentSpeak on HOPL https://hopl.info/showlanguage.prx?exp=7800 AgentSpeak on HOPL - Read more about AgentSpeak on Semantic Scholar: 1. https://semanticscholar.org/paper/ad65b6f0794c435b76cc4ef5defa4f2dea6dc6fd 1. Built with Scroll v170.5.0 10/15/2024 321 1.6
Agent-k Built with Scroll v170.5.0 10/15/2024 6 0
Agda - Programming language Agda ==== Agda is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2007 by Ulf Norell and Catarina Coquand. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222007%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2007 https://pldb.io/concepts/../lists/creators.html#q=Ulf%20Norell Ulf Norell https://pldb.io/concepts/../lists/creators.html#q=Catarina%20Coquand Catarina Coquand #254 on PLDB 18 Years Old 2k <span title="Agda repos on GitHub.">Repos</span> Agda is a dependently typed functional programming language originally developed by Ulf Norell at Chalmers University of Technology with implementation described in his PhD thesis. The current version of Agda was originally known as Agda 2. The original Agda system was developed at Chalmers by Catarina Coquand in 1999. Read more on Wikipedia... https://en.wikipedia.org/wiki/Agda_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 2,120 Agda repos on <a href="https://github.com/search?q=language:Agda">GitHub</a> - Early development of Agda happened in <a href="../lists/labs.html#q=Chalmers University of Technology">Chalmers University of Technology</a> - The Google BigQuery Public Dataset GitHub snapshot shows 143 users using Agda in 207 repos on <a href="https://api.github.com/search/repositories?q=language:Agda">GitHub</a> - Explore Agda snippets on <a href="http://www.rosettacode.org/wiki/Category:Agda">Rosetta Code</a> - Agda on HOPL https://hopl.info/showlanguage.prx?exp=7860 Agda on HOPL - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/haskell.py">syntax highlighting</a> for Agda - GitHub supports <a href="https://github.com/mokus0/Agda.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Agda - See also: (7 related languages) <a href="coq.html">Coq</a>, <a href="epigram.html">Epigram</a>, <a href="haskell.html">Haskell</a>, <a href="idris.html">Idris</a>, <a href="emacs-editor.html">Emacs</a>, <a href="unicode.html">Unicode</a>, <a href="javascript.html">JavaScript</a> - 4 PLDB concepts link to Agda: <a href="cloc.html">cloc</a>, <a href="datafun.html">datafun</a>, <a href="obsidian-lang.html">Obsidian</a>, <a href="pygments.html">Pygments</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/Agda.agda'>hello-world</a>: module agda where open import IO main = run (putStrLn "Hello World") ``` ```Example from <a href='https://github.com/mokus0/Agda.tmbundle'>Linguist</a>: module NatCat where open import Relation.Binary.PropositionalEquality -- If you can show that a relation only ever has one inhabitant -- you get the category laws for free module EasyCategory (obj : Set) (_⟶_ : obj → obj → Set) (_∘_ : ∀ {x y z} → x ⟶ y → y ⟶ z → x ⟶ z) (id : ∀ x → x ⟶ x) (single-inhabitant : (x y : obj) (r s : x ⟶ y) → r ≡ s) where idʳ : ∀ x y (r : x ⟶ y) → r ∘ id y ≡ r idʳ x y r = single-inhabitant x y (r ∘ id y) r idˡ : ∀ x y (r : x ⟶ y) → id x ∘ r ≡ r idˡ x y r = single-inhabitant x y (id x ∘ r) r ∘-assoc : ∀ w x y z (r : w ⟶ x) (s : x ⟶ y) (t : y ⟶ z) → (r ∘ s) ∘ t ≡ r ∘ (s ∘ t) ∘-assoc w x y z r s t = single-inhabitant w z ((r ∘ s) ∘ t) (r ∘ (s ∘ t)) open import Data.Nat same : (x y : ℕ) (r s : x ≤ y) → r ≡ s same .0 y z≤n z≤n = refl same .(suc m) .(suc n) (s≤s {m} {n} r) (s≤s s) = cong s≤s (same m n r s) ≤-trans : ∀ x y z → x ≤ y → y ≤ z → x ≤ z ≤-trans .0 y z z≤n s = z≤n ≤-trans .(suc m) .(suc n) .(suc n₁) (s≤s {m} {n} r) (s≤s {.n} {n₁} s) = s≤s (≤-trans m n n₁ r s) ≤-refl : ∀ x → x ≤ x ≤-refl zero = z≤n ≤-refl (suc x) = s≤s (≤-refl x) module Nat-EasyCategory = EasyCategory ℕ _≤_ (λ {x}{y}{z} → ≤-trans x y z) ≤-refl same ``` ```Example from <a href='https://en.wikipedia.org/wiki/Agda_(programming_language)'>Wikipedia</a>: data _≤_ : ℕ → ℕ → Set where z≤n : {n : ℕ} → zero ≤ n s≤s : {n m : ℕ} → n ≤ m → suc n ≤ suc m ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example -- \d+ Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example -- \d+[eE][+-]?\d+ Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example -- 0[xX][\da-fA-F]+ Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token putStrLn row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example -- A comment Token -- row Feature Typed Holes FeatureLink ../features/hasTypedHoles.html Supported <span class="hasFeature">✓</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1013 5.1
Afs Built with Scroll v170.5.0 10/15/2024 6 0
Afnix - Programming language Afnix ===== Afnix is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #3114 on PLDB 22 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Afnix on HOPL https://hopl.info/showlanguage.prx?exp=8506 Afnix on HOPL - Read more about Afnix on the web: 1. http://freshmeat.sourceforge.net/projects/afnix 1. ```Example from <a href='https://riju.codes/afnix'>Riju</a>: println "Hello, world!" ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token println Built with Scroll v170.5.0 10/15/2024 240 1.2
Aesop Built with Scroll v170.5.0 10/15/2024 6 0
Aepl Built with Scroll v170.5.0 10/15/2024 6 0
Aed Built with Scroll v170.5.0 10/15/2024 6 0
Advice Taker - Programming language Advice Taker ============ Advice Taker is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1958 by John McCarthy. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221958%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1958 https://pldb.io/concepts/../lists/creators.html#q=John%20McCarthy John McCarthy #3304 on PLDB 67 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Advice Taker happened in <a href="../lists/labs.html#q=Stanford University">Stanford University</a> - Advice Taker on HOPL https://hopl.info/showlanguage.prx?exp=8401 Advice Taker on HOPL Built with Scroll v170.5.0 10/15/2024 223 1.1
Advanced-continuous-simulation-language Built with Scroll v170.5.0 10/15/2024 6 0
Ads-b-standard Built with Scroll v170.5.0 10/15/2024 6 0
Adobe Font Metrics - Application Adobe Font Metrics ================== Adobe Font Metrics is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22application%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">application</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #2068 on PLDB 38 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"application"%5D%7D%5D%2C"logic"%3A"AND"%7D'>application</a> - Early development of Adobe Font Metrics happened in <a href="../lists/labs.html#q=Adobe">Adobe</a> - GitHub supports <a href="https://github.com/Alhadis/language-fontforge" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Adobe Font Metrics - Read more about Adobe Font Metrics on the web: 1. https://www.adobe.com/content/dam/acom/en/devnet/font/pdfs/5004.AFM_Spec.pdf 1. ```Example from <a href='https://github.com/Alhadis/language-fontforge'>Linguist</a>: StartFontMetrics 2.0 Comment Generated by FontForge 20170719 Comment Creation Date: Sun Jul 23 23:14:02 2017 FontName Greek_Lambda_Character-Regular FullName Greek_Lambda_Character Regular FamilyName Greek_Lambda_Character Weight Regular Notice (NONE. NADA. PUBLIC DOMAIN, BOI) ItalicAngle 0 IsFixedPitch false UnderlinePosition -175 UnderlineThickness 90 Version 020.017 EncodingScheme ISO10646-1 FontBBox 33 -177 566 760 StartCharMetrics 5 C 13 ; WX 602 ; N uni000D ; B 0 0 0 0 ; C 32 ; WX 602 ; N space ; B 0 0 0 0 ; C -1 ; WX 602 ; N lambda ; B 33 0 566 760 ; C -1 ; WX 602 ; N .notdef ; B 50 -177 551 706 ; C -1 ; WX 0 ; N NULL ; B 0 0 0 0 ; EndCharMetrics EndFontMetrics ``` Built with Scroll v170.5.0 10/15/2024 368 1.8
Adlib Built with Scroll v170.5.0 10/15/2024 6 0
Aditi Built with Scroll v170.5.0 10/15/2024 6 0
Ades Built with Scroll v170.5.0 10/15/2024 6 0
Ades-ii Built with Scroll v170.5.0 10/15/2024 6 0
Adept - Programming language Adept ===== Adept is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Isaac Shelton. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Isaac%20Shelton Isaac Shelton #1379 on PLDB 7 Years Old ```Download source code: git clone https://github.com/AdeptLanguage/Adept ``` A blazing fast language for general purpose programming. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Adept is developed on <a href="https://github.com/AdeptLanguage/Adept">GitHub</a> and has 119 stars - Early development of Adept happened in <a href="../lists/labs.html#q=https://github.com/AdeptLanguage/">https://github.com/AdeptLanguage/</a> - Adept is written in <a href="c.html">C</a>, <a href="ring.html">Ring</a>, <a href="markdown.html">Markdown</a>, <a href="cmake.html">CMake</a>, <a href="python.html">Python</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="yaml.html">YAML</a>, <a href="json.html">JSON</a> ```Example from the web: /* For values that use ownership-based memory management (e.g. String, List, Grid) we must transfer ownership if we want to keep them alive for longer than their owner's scope */ import basics func main { everyone <String> List = getEveryoneAttending() each fullname String in everyone { print("=> " + fullname) } } func getEveryoneAttending() <String> List { everyone <String> List person1 String = getFullnameReturnImmediately("Alice", "Golden") person2 String = getFullnameStoreAndThenLaterReturn("Bob", "Johnson") // Commit ownership of strings held by 'person1' and 'person2' // to be managed by the list everyone.add(person1.commit()) everyone.add(person2.commit()) // Commit ownership of the list to the caller return everyone.commit() } func getFullnameReturnImmediately(firstname, lastname String) String { // '.commit()' is not necessary here return firstname + " " + lastname } func getFullnameStoreAndThenLaterReturn(firstname, lastname String) String { fullname String = firstname + " " + lastname // Ownership of the result is held by 'fullname', // so we must transfer ownership to the caller in order // to keep it alive after this function returns // '.commit()' is necessary here return fullname.commit() } ``` Built with Scroll v170.5.0 10/15/2024 488 2.4
Adenine-programming-language Built with Scroll v170.5.0 10/15/2024 6 0
Address Built with Scroll v170.5.0 10/15/2024 6 0
Adaplex Built with Scroll v170.5.0 10/15/2024 6 0
adamant - Programming language adamant ======= adamant is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Jeff Walker. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Jeff%20Walker Jeff Walker #1958 on PLDB 7 Years Old ```Download source code: git clone https://github.com/adamant/adamant.tools.compiler.bootstrap ``` A compiler for the Adamant language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - adamant is developed on <a href="https://github.com/adamant/adamant.tools.compiler.bootstrap">GitHub</a> and has 24 stars - adamant is written in <a href="csharp.html">C#</a>, <a href="markdown.html">Markdown</a>, <a href="xml.html">XML</a>, <a href="c.html">C</a> - <a href="https://adamant-lang.org">adamant-lang.org</a> was registered in 2015 HackerNews discussions of adamant ================================= title|titleLink|date|score|comments Dreaming of a Parser Generator for Language Design|https://news.ycombinator.com/item?id=19328130|03/07/2019|117|61 Built with Scroll v170.5.0 10/15/2024 298 1.5
ADAM - Programming language ADAM ==== ADAM is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1964. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221964%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1964 #3354 on PLDB 61 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ADAM happened in <a href="../lists/labs.html#q=The MITRE Corporation">The MITRE Corporation</a> - ADAM on HOPL https://hopl.info/showlanguage.prx?exp=1788 ADAM on HOPL - Read more about ADAM on Semantic Scholar: 1. https://semanticscholar.org/paper/98fcabda6711dcd5e3a14c1e7b3d9e5f832c6044 1. Built with Scroll v170.5.0 10/15/2024 219 1.1
Adam-standard Built with Scroll v170.5.0 10/15/2024 6 0
Adagio Built with Scroll v170.5.0 10/15/2024 6 0
Adabtpl Built with Scroll v170.5.0 10/15/2024 6 0
Ada Built with Scroll v170.5.0 10/15/2024 6 0
Ada-tl Built with Scroll v170.5.0 10/15/2024 6 0
Ada-9x Built with Scroll v170.5.0 10/15/2024 6 0
Ada-95 Built with Scroll v170.5.0 10/15/2024 6 0
Ad-hoc - Programming language Ad-hoc ====== Ad-hoc is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2017. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 #2382 on PLDB 8 Years Old ```Download source code: git clone https://github.com/pera/ad-hoc ``` <a href='https://github.com/pera/ad-hoc'>Ad-hoc</a> is an experimental programming language currently supporting the following features: first-class functions, immutability, lambda terms, recursion, closures, strict and non-strict evaluation, lexical and dynamic scopes, and deep binding. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Ad-hoc is developed on <a href="https://github.com/pera/ad-hoc">GitHub</a> and has 10 stars - Ad-hoc is written in <a href="c.html">C</a>, <a href="vim-script.html">Vim script</a>, <a href="yacc.html">Yacc</a>, <a href="lex.html">Lex</a>, <a href="markdown.html">Markdown</a>, <a href="expect.html">Expect</a>, <a href="m4.html">M4</a>, <a href="make.html">Make</a> Built with Scroll v170.5.0 10/15/2024 303 1.5
Actus Built with Scroll v170.5.0 10/15/2024 6 0
Actors Built with Scroll v170.5.0 10/15/2024 6 0
Actor Built with Scroll v170.5.0 10/15/2024 6 0
ActivityPub - Protocol ActivityPub =========== ActivityPub is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> created in 2018 by Christine Lemmer-Webber and Jessica Tallon and Erin Shepherd and Amy Guy and Evan Prodromou. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Christine%20Lemmer-Webber Christine Lemmer-Webber https://pldb.io/concepts/../lists/creators.html#q=Jessica%20Tallon Jessica Tallon https://pldb.io/concepts/../lists/creators.html#q=Erin%20Shepherd Erin Shepherd https://pldb.io/concepts/../lists/creators.html#q=Amy%20Guy Amy Guy https://pldb.io/concepts/../lists/creators.html#q=Evan%20Prodromou Evan Prodromou #448 on PLDB 7 Years Old ```Download source code: git clone https://github.com/w3c/activitypub ``` [Image Omitted] A screenshot of the <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22protocol%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">protocol</a> ActivityPub. ActivityPub is an open, decentralized social networking protocol based on Pump.io's ActivityPump protoco - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"protocol"%5D%7D%5D%2C"logic"%3A"AND"%7D'>protocol</a> - ActivityPub is developed on <a href="https://github.com/w3c/activitypub">GitHub</a> and has 1,167 stars - Early development of ActivityPub happened in <a href="../lists/labs.html#q=W3C">W3C</a> - ActivityPub is written in <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="svg.html">SVG</a>, <a href="json.html">JSON</a> - Read more about ActivityPub on the web: 1. https://w3c.github.io/activitypub/ 1. - 1 PLDB concepts link to ActivityPub: <a href="farcaster.html">Farcaster</a> Built with Scroll v170.5.0 10/15/2024 424 2.1
ActiveVFP - Programming language ActiveVFP ========= ActiveVFP is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #1847 on PLDB 24 Years Old ActiveVFP (also known as AVFP) is a server-side scripting framework designed for Web development to produce dynamic Web pages. Similar to PHP, but using the native Visual Foxpro (VFP) language and database (or other databases like Microsoft SQL and MySQL), ActiveVFP can also be used in Model-View-Controller (MVC) web applications as well as RESTful API. ActiveVFP is completely free and open source and does not require the purchase of Microsoft Visual FoxPro or any additional software. Read more on Wikipedia... https://en.wikipedia.org/wiki/ActiveVFP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ActiveVFP happened in <a href="../lists/labs.html#q=VFP Community">VFP Community</a> - See also: (5 related languages) <a href="php.html">PHP</a>, <a href="visual-foxpro.html">Visual FoxPro</a>, <a href="mysql.html">MySQL</a>, <a href="rest.html">REST</a>, <a href="html.html">HTML</a> ```Example from <a href='https://en.wikipedia.org/wiki/ActiveVFP'>Wikipedia</a>: * customers.prg -Customers Controller * * bypasses Main.prg and .AVFP script code * DEFINE CLASS customersController AS restController * PROCEDURE openData SELECT 0 USE (THIS.homeFolder + "customers.dbf") ALIAS customers ENDPROC PROCEDURE infoAction && GET www.hostname.com/app/customers/info RETURN "homeFolder: <b>" + THIS.homeFolder + "</b>" ENDPROC PROCEDURE getAction && GET www.hostname.com/app/customers/<id> LOCAL cCustId cCustId = THIS.Params[1] THIS.openData() SELECT CUSTOMERS LOCATE FOR custId = cCustId IF FOUND() LOCAL cJSON **USE mydbf &&test error *quick and dirty JSON cJSON = [{"custId":"] + RTRIM(custId) + [","custName":"] + RTRIM(custName) + [",] + ; ["custStat":"] + RTRIM(custStat) + ["}] RETURN cJSON ENDIF ENDPROC PROCEDURE listAction && GET www.hostname.com/app/customers/ LOCAL cHTML cHTML = "" *oEmp=newOBJECT('schedbizobj','c:\avfp5.61Demo\prg\utiltest2.prg') SET PROC to substr(oProp.AppStartPath,1,AT([\],oProp.AppStartPath,2))+'prg\AVFPutilities' ADDITIVE && Make sure you use ADDITIVE or bad things happen! THIS.openData() SELECT CUSTOMERS cHTML= oHTML.mergescript(FILETOSTR(substr(oProp.AppStartPath,1,AT([\],oProp.AppStartPath,2))+'viewtest.avfp')) RETURN cHTML ENDPROC PROCEDURE helloworld && custom method (&& GET www.hostname.com/app/customers/helloworld/) LOCAL cHTML cHTML = "" *USE mydbf *SET PROC to substr(oProp.AppStartPath,1,AT([\],oProp.AppStartPath,2))+'prg\AVFPutilities' ADDITIVE && Make sure you use ADDITIVE or bad things happen! cHTML= oHTML.mergescript(FILETOSTR(substr(oProp.AppStartPath,1,AT([\],oProp.AppStartPath,2))+'hello.avfp')) RETURN cHTML ENDPROC PROCEDURE getemployees && custom method (&& GET www.hostname.com/app/customers/getemployee/<id> oJSON=NEWOBJECT('json','json.prg') SET PATH TO oProp.AppStartPath+'data\AVFPdemo41\' select e.emp_id as id, e.first_Name as firstName, e.last_Name as lastName, e.title as title, [images/Emps/]+e.picture as picture,count(r.emp_id) as reportCount ; from employee e left join employee r on VAL(r.reports_to) = VAL(e.emp_id) ; INTO Cursor SearchResults; group by e.last_Name,e.emp_id, e.first_Name,e.title, e.picture ; order by e.last_Name,e.first_Name oJSON.keyforcursors="items" * send JSON data and properties back oResponse.ContentType = "application/json;charset=utf-8" oResponse.Write(oJSON.stringify('SearchResults')) oResponse.Flush lcHTMLout=[] ENDPROC ************************************************************************ ENDDEFINE ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example * A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example * A comment Token * row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 791 4
Active-u-datalog Built with Scroll v170.5.0 10/15/2024 6 0
Active-language-i Built with Scroll v170.5.0 10/15/2024 6 0
ActionScript - Programming language ActionScript ============ ActionScript is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998 by Gary Grossman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 https://pldb.io/concepts/../lists/creators.html#q=Gary%20Grossman Gary Grossman #143 on PLDB 27 Years Old 25k <span title="ActionScript repos on GitHub.">Repos</span> 438 184 ActionScript is an object-oriented programming language originally developed by Macromedia Inc. (later acquired by Adobe Systems). It is a derivation of HyperTalk, the scripting language for HyperCard. Read more on Wikipedia... https://en.wikipedia.org/wiki/ActionScript Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 24,615 ActionScript repos on <a href="https://github.com/search?q=language:ActionScript">GitHub</a> - Early development of ActionScript happened in <a href="../lists/labs.html#q=Macromedia">Macromedia</a> - The Google BigQuery Public Dataset GitHub snapshot shows 7k users using ActionScript in 9k repos on <a href="https://api.github.com/search/repositories?q=language:ActionScript">GitHub</a> - Explore ActionScript snippets on <a href="http://www.rosettacode.org/wiki/Category:ActionScript">Rosetta Code</a> - ActionScript appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/actionscript.py">syntax highlighting</a> for ActionScript - GitHub supports <a href="https://github.com/simongregory/actionscript3-tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for ActionScript - Indeed.com has 88 matches for <a href="https://www.indeed.com/jobs?q=ActionScript developer">"ActionScript developer"</a>. - See also: (11 related languages) <a href="javascript.html">JavaScript</a>, <a href="java.html">Java</a>, <a href="haxe.html">Haxe</a>, <a href="hypertalk.html">HyperTalk</a>, <a href="hypercard.html">HyperCard</a>, <a href="ios.html">iOS</a>, <a href="android.html">Android</a>, <a href="json.html">JSON</a>, <a href="opengl.html">OpenGL</a>, <a href="xml.html">XML</a>, <a href="mxml.html">MXML</a> - 6 PLDB concepts link to ActionScript: <a href="ace.html">Ace Editor</a>, <a href="haxe.html">Haxe</a>, <a href="jflex.html">JFlex</a>, <a href="linearml.html">LinearML</a>, <a href="monkeyx.html">MonkeyX</a>, <a href="pygments.html">Pygments</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/ActionScript.as'>hello-world</a>: package { import flash.display.Sprite; import flash.text.TextField; public class actionscript extends Sprite { private var hello:TextField = new TextField(); public function actionscript(){ hello.text = "Hello World"; addChild(hello); } } } ``` ```Example from <a href='https://github.com/simongregory/actionscript3-tmbundle'>Linguist</a>: package mypackage { public class Hello { /* Let's say hello! * This is just a test script for Linguist's Actionscript detection. */ public function sayHello():void { trace("Hello, world"); } } } ``` ```Example from <a href='https://en.wikipedia.org/wiki/ActionScript'>Wikipedia</a>: private function getNeighbours(_arg1:int, _arg2:int):Array{ var _local3:Array = -(((null - !NULL!) % ~(undefined))); var _local4:*; var _local5:*; var _local6:*; _local3 = new Array(); _local4 = 0; for (;//unresolved jump , _arg2 < 8;_local4++) { _local5 = (_arg1 + int(!NULL!)); _local6 = (_arg2 + int(!NULL!)); if (true){ _arg1 = (((//unresolved nextvalue or nextname << !NULL!) + !NULL!) << undefined); _arg1 = (!(!NULL!) ^ !NULL!); (!NULL! instanceof !NULL!); var _local1 = (((!NULL! as !NULL!) + !NULL!) == this); if (!(!NULL! == !NULL!)){ -((true << !NULL!)).push(Cell(cells[_local5][_local6])); } } if (!true){ (_local6 < 0); (_local6 < 0); (_local5 < 0); } } return (_local3); } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Floats FeatureLink ../features/hasFloats.html Supported <span class="hasFeature">✓</span> Example Token row Feature Hexadecimals FeatureLink ../features/hasHexadecimals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token row Feature MultiLine Comments FeatureLink ../features/hasMultiLineComments.html Supported <span class="hasFeature">✓</span> Example /* A comment */ Token /* */ row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token trace row Feature Case Insensitive Identifiers FeatureLink ../features/hasCaseInsensitiveIdentifiers.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 878 4.4
Action Built with Scroll v170.5.0 10/15/2024 6 0
Action Code Script - Programming language Action Code Script ================== Action Code Script is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 #1803 on PLDB 21 Years Old Action Code Script (ACS) is a scripting language used in video games such as HeXen and some modern Doom source ports, such as ZDoom. It is syntactically similar to C, but less flexible. As its name implies, most of the core logic for script functionality comes in the form of "scripts", which are traditionally identified with a numerical value. Read more on Wikipedia... https://en.wikipedia.org/wiki/Action_Code_Script Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Action Code Script happened in <a href="../lists/labs.html#q=id Software">id Software</a> - See also: (2 related languages) <a href="c.html">C</a>, <a href="quakec.html">QuakeC</a> ```Example from <a href='https://en.wikipedia.org/wiki/Action_Code_Script'>Wikipedia</a>: 1 // Similar to C's stdio.h, ACS has its own library of basic functions 2 #include "zcommon.acs" 3 4 script 1 ENTER 5 { 6 print(s:"Hello World!"); 7 } ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token print row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example // A comment Token // row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 407 2
Actalk Built with Scroll v170.5.0 10/15/2024 6 0
Act-one Built with Scroll v170.5.0 10/15/2024 6 0
ACT-III - Programming language ACT-III ======= ACT-III is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1956. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221956%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1956 #1557 on PLDB 69 Years Old The LGP-30, standing for Librascope General Purpose and then Librascope General Precision, was an early off-the-shelf computer. It was manufactured by the Librascope company of Glendale, California (a division of General Precision Inc.), and sold and serviced by the Royal Precision Electronic Computer Company, a joint venture with the Royal McBee division of the Royal Typewriter Company. The LGP-30 was first manufactured in 1956 with a retail price of $47,000—equivalent to about $423,000 in 2017.The LGP-30 was commonly referred to as a desk computer. Read more on Wikipedia... https://en.wikipedia.org/wiki/LGP-30 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ACT-III happened in <a href="../lists/labs.html#q=Librascope company">Librascope company</a> - ACT-III on HOPL https://hopl.info/showlanguage.prx?exp=3844 ACT-III on HOPL - See also: (2 related languages) <a href="algol-60.html">ALGOL 60</a>, <a href="isbn.html">ISBN</a> ```Example from the web: s1'dim'a'500'm'500'q'500'' index'j'j+1'j-1'' daprt'e'n't'e'r' 'd'a't'a''cr'' rdxit's35'' s2'iread'm'1''iread'q'1''iread'd''iread'n'' 1';'j'' 0'flo'd';'d.'' s3'sqrt'd.';'sqrd.'' 1'unflo'sqrd.'i/'10';'sqrd'' 2010'print'sqrd.''2000'iprt'sqrd''cr''cr'' ``` ```Example from <a href='https://en.wikipedia.org/wiki/LGP-30'>Wikipedia</a>: burrrp, clunk, burrrp, clunk, clunk, clunk, burrrp, clunk, burrrp, clunk, clunk, clunk, burrrp, clunk, burrrp, clunk, clunk, clunk, burrrp, clunk, burrrp, clunk, clunk, clunk, burrrp, clunk, burrrp, clunk, clunk, clunk, burrrp, clunk, burrrp, clunk, clunk, clunk. ``` Built with Scroll v170.5.0 10/15/2024 532 2.7
Acsl Built with Scroll v170.5.0 10/15/2024 6 0
Acsi-matic Built with Scroll v170.5.0 10/15/2024 6 0
Acos Built with Scroll v170.5.0 10/15/2024 6 0
Acornsoft-logo Built with Scroll v170.5.0 10/15/2024 6 0
Acorn Built with Scroll v170.5.0 10/15/2024 6 0
acorn-lang - Programming language acorn-lang ========== acorn-lang is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2015 by Jonathan Goodwin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 https://pldb.io/concepts/../lists/creators.html#q=Jonathan%20Goodwin Jonathan Goodwin #2681 on PLDB 10 Years Old ```Download source code: git clone https://github.com/jondgoodwin/acornvm ``` Acorn Virtual Machine - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - acorn-lang is developed on <a href="https://github.com/jondgoodwin/acornvm">GitHub</a> and has 9 stars - acorn-lang is written in <a href="cpp.html">C++</a>, <a href="xml.html">XML</a>, <a href="cmake.html">CMake</a>, <a href="c.html">C</a>, <a href="make.html">Make</a>, <a href="markdown.html">Markdown</a> Built with Scroll v170.5.0 10/15/2024 264 1.3
Acorn-atom Built with Scroll v170.5.0 10/15/2024 6 0
Acore Built with Scroll v170.5.0 10/15/2024 6 0
Acme - Programming language Acme ==== Acme is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1994. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221994%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1994 #2272 on PLDB 31 Years Old Acme is a simple, generic software architecture description language (ADL) that can be used as a common interchange format for architecture design tools and/or as a foundation for developing new architectural design and analysis tools. This site provides an introduction to Acme along with a collection of useful Acme software and technical information. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Acme happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> and <a href="../lists/labs.html#q=USC">USC</a> - Acme on HOPL https://hopl.info/showlanguage.prx?exp=4905 Acme on HOPL ```Example from the web: System simple_cs = { Component client = { Port send-request; }; Component server = { Port receive-request; }; Connector rpc = { Roels { caller, callee}}; Attachments { client.send-request to rpc.caller; server.receive-request to rpc.callee; } } ``` Built with Scroll v170.5.0 10/15/2024 301 1.5
ACL2 - Programming language ACL2 ==== ACL2, aka A Computational Logic for Applicative Common Lisp, is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990 by Robert S. Boyer and J Strother Moore. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 https://pldb.io/concepts/../lists/creators.html#q=Robert%20S.%20Boyer Robert S. Boyer https://pldb.io/concepts/../lists/creators.html#q=J%20Strother%20Moore J Strother Moore #1099 on PLDB 35 Years Old ACL2 (A Computational Logic for Applicative Common Lisp) is a software system consisting of a programming language, an extensible theory in a first-order logic, and an automated theorem prover. ACL2 is designed to support automated reasoning in inductive logical theories, mostly for the purpose of software and hardware verification. The input language and implementation of ACL2 are built on Common Lisp. Read more on Wikipedia... https://en.wikipedia.org/wiki/ACL2 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ACL2 happened in <a href="../lists/labs.html#q=University of Texas at Austin">University of Texas at Austin</a> - Explore ACL2 snippets on <a href="http://www.rosettacode.org/wiki/Category:ACL2">Rosetta Code</a> - ACL2 on HOPL https://hopl.info/showlanguage.prx?exp=6972 ACL2 on HOPL - See also: (2 related languages) <a href="common-lisp.html">Common Lisp</a>, <a href="axiom.html">AXIOM</a> Language <a href="../lists/features.html">features</a> ====================================================== row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 388 1.9
Acl Built with Scroll v170.5.0 10/15/2024 6 0
Ace Editor - Editor Ace Editor ========== Ace Editor is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22editor%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">editor</a> created in 2010 by Fabian Jakobs. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222010%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2010 https://pldb.io/concepts/../lists/creators.html#q=Fabian%20Jakobs Fabian Jakobs #246 on PLDB 15 Years Old ```Download source code: git clone https://github.com/ajaxorg/ace ``` Ace is an embeddable code editor written in JavaScript. It matches the features and performance of native editors such as Sublime, Vim and TextMate. It can be easily embedded in any web page and JavaScript application. Ace is maintained as the primary editor for Cloud9 IDE and is the successor of the Mozilla Skywriter (Bespin) project. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"editor"%5D%7D%5D%2C"logic"%3A"AND"%7D'>editor</a> - Ace Editor is developed on <a href="https://github.com/ajaxorg/ace">GitHub</a> and has 26,584 stars - Early development of Ace Editor happened in <a href="../lists/labs.html#q=Mozilla">Mozilla</a> and <a href="../lists/labs.html#q=Cloud9">Cloud9</a> - Ace Editor is written in <a href="javascript.html">JavaScript</a>, <a href="json.html">JSON</a>, <a href="xml.html">XML</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="markdown.html">Markdown</a>, <a href="typescript.html">TypeScript</a>, <a href="css.html">CSS</a>, <a href="svg.html">SVG</a>, <a href="pug.html">Pug</a>, <a href="assembly-language.html">Assembly language</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="tex.html">Tex</a>, <a href="make.html">Make</a>, <a href="sql.html">SQL</a>, <a href="asciidoc.html">AsciiDoc</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="robotframework.html">RobotFramework</a>, <a href="kotlin.html">Kotlin</a>, <a href="liquid.html">Liquid</a>, <a href="java-server-pages.html">JSP</a>, <a href="objective-c.html">Objective-C</a>, <a href="hcl.html">HCL</a>, <a href="scala.html">Scala</a>, <a href="blade.html">Blade</a>, <a href="powershell.html">PowerShell</a>, <a href="graphql.html">GraphQL</a>, <a href="haml.html">HAML</a>, <a href="vtl-lang.html">Velocity Template Language</a>, <a href="stylus.html">Stylus</a>, <a href="forth.html">Forth</a>, <a href="diff.html">Diff</a>, <a href="rust.html">Rust</a>, <a href="cpp.html">C++</a>, <a href="nix.html">Nix</a>, <a href="raku.html">Raku</a>, <a href="tcl.html">Tcl</a>, <a href="sass.html">Sass</a>, <a href="cobol.html">COBOL</a>, <a href="pascal.html">Pascal</a>, <a href="groovy.html">Groovy</a>, <a href="ejs.html">EJS</a>, <a href="slim.html">Slim</a>, <a href="ruby.html">Ruby</a>, <a href="actionscript.html">ActionScript</a>, <a href="java.html">Java</a>, <a href="autohotkey.html">AutoHotkey</a>, <a href="vhdl.html">VHDL</a>, <a href="twig.html">Twig</a>, <a href="crystal.html">Crystal</a>, <a href="go.html">Go</a>, <a href="gherkin.html">Gherkin</a>, <a href="fortran-77.html">FORTRAN 77</a>, <a href="elixir.html">Elixir</a>, <a href="erb.html">ERB</a>, <a href="eex.html">EEX</a>, <a href="abap.html">ABAP</a>, <a href="toml.html">TOML</a>, <a href="lua.html">Lua</a>, <a href="lisp.html">Lisp</a>, <a href="less.html">Less</a>, <a href="scheme.html">Scheme</a>, <a href="qml.html">QML</a>, <a href="logtalk.html">Logtalk</a>, <a href="odin.html">odin</a>, <a href="json5.html">JSON5</a>, <a href="clojure.html">Clojure</a>, <a href="vala.html">Vala</a>, <a href="r.html">R</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="coffeescript.html">CoffeeScript</a>, <a href="scss.html">SCSS</a>, <a href="perl.html">Perl</a>, <a href="haxe.html">Haxe</a>, <a href="erlang.html">Erlang</a>, <a href="protobuf.html">Protocol Buffers</a>, <a href="php.html">PHP</a>, <a href="swift.html">Swift</a>, <a href="python.html">Python</a>, <a href="julia.html">Julia</a>, <a href="glsl.html">GLSL</a>, <a href="nim.html">Nim</a>, <a href="ocaml.html">OCaml</a>, <a href="haskell.html">Haskell</a>, <a href="elm.html">Elm</a>, <a href="dart.html">Dart</a>, <a href="jsx.html">JSX</a>, <a href="smarty.html">Smarty</a>, <a href="pig.html">Pig Latin</a>, <a href="razor.html">Razor</a>, <a href="handlebars.html">Handlebars</a>, <a href="zig.html">Zig</a>, <a href="xquery.html">XQuery</a>, <a href="ada.html">Ada</a>, <a href="ini.html">Ini</a>, <a href="f-sharp.html">F#</a>, <a href="csharp.html">C#</a>, <a href="coldfusion.html">ColdFusion</a> - See also: (4 related languages) <a href="codemirror.html">CodeMirror</a>, <a href="monaco.html">Monaco Editor</a>, <a href="highlightjs.html">highlight.js</a>, <a href="pygments.html">Pygments</a> - 2 PLDB concepts link to Ace Editor: <a href="prismjs.html">Prism</a>, <a href="pygments.html">Pygments</a> Built with Scroll v170.5.0 10/15/2024 958 4.8
ACCENT - Programming language ACCENT ====== ACCENT is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #3353 on PLDB 35 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ACCENT happened in <a href="../lists/labs.html#q=Caseware">Caseware</a> - ACCENT on HOPL https://hopl.info/showlanguage.prx?exp=1782 ACCENT on HOPL - Read more about ACCENT on the web: 1. https://en.wikipedia.org/wiki/Rational_Synergy#History 1. Built with Scroll v170.5.0 10/15/2024 217 1.1
Ac-toolbox Built with Scroll v170.5.0 10/15/2024 6 0
Absys Built with Scroll v170.5.0 10/15/2024 6 0
Abstracto Built with Scroll v170.5.0 10/15/2024 6 0
Abstract State Machine Language - Programming language Abstract State Machine Language =============================== Abstract State Machine Language is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2001. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222001%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2001 #2944 on PLDB 24 Years Old Abstract State Machine Language (AsmL) is a programming language based on the Abstract State Machines formal method and developed by Microsoft. AsmL is a functional language (which are commonly used in academic research).XASM is an open source implementation of the language.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Abstract_State_Machine_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Abstract State Machine Language happened in <a href="../lists/labs.html#q=Microsoft">Microsoft</a> - Abstract State Machine Language on HOPL https://hopl.info/showlanguage.prx?exp=3714 Abstract State Machine Language on HOPL Built with Scroll v170.5.0 10/15/2024 272 1.4
ABSET - Programming language ABSET ===== ABSET is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1969. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221969%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1969 #2559 on PLDB 56 Years Old ABSET was an early declarative programming language from the University of Aberdeen.. Read more on Wikipedia... https://en.wikipedia.org/wiki/ABSET Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ABSET happened in <a href="../lists/labs.html#q=University of Aberdeen">University of Aberdeen</a> - ABSET on HOPL https://hopl.info/showlanguage.prx?exp=356 ABSET on HOPL Built with Scroll v170.5.0 10/15/2024 231 1.2
abs - Programming language abs === abs is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Alessandro Nadalin. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Alessandro%20Nadalin Alessandro Nadalin #844 on PLDB 7 Years Old ```Download source code: git clone https://github.com/abs-lang/abs ``` ABS is a programming language that works best when you're scripting on your terminal. It tries to combine the elegance of languages such as Python, or Ruby with the convenience of Bash. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - abs is developed on <a href="https://github.com/abs-lang/abs">GitHub</a> and has 512 stars - abs is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="html.html">HTML</a>, <a href="go.html">Go</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="stylus.html">Stylus</a>, <a href="make.html">Make</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="svg.html">SVG</a>, <a href="css.html">CSS</a> - <a href="https://www.abs-lang.org">abs-lang.org</a> was registered in 2018 ```Example from the web: r = $(curl "http://data.nba.net/prod/v1/20170201/0021600732_boxscore.json" -H 'DNT: 1' -H 'Accept-Encoding: gzip, deflate, sdch' -H 'Accept-Language: en' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36' -H 'Accept: */*' -H 'Referer: http://stats.nba.com/' -H 'Connection: keep-alive' --compressed); if !r.ok { echo("Could not fetch game data. Bummer!") exit(1) } doc = r.json() arena = doc.basicGameData.arena.name city = doc.basicGameData.arena.city echo("The game was played at the %s in %s", arena, city) highlight = doc.basicGameData.nugget.text if highlight.len() { echo("The press said: \"%s\"", highlight) } # The game was played at the TD Garden in Boston # The press said: "Thomas scores 19 of 44 points in 4th quarter" ``` HackerNews discussions of abs ============================= title|titleLink|date|score|comments The ABS programming language|https://news.ycombinator.com/item?id=18755021|12/25/2018|6|3 Built with Scroll v170.5.0 10/15/2024 534 2.7
Augmented Backus-Naur Form - Grammar language Augmented Backus-Naur Form ========================== Augmented Backus-Naur Form, aka Augmented Backus-Naur Form, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22grammarLanguage%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">grammar language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #796 on PLDB 17 Years Old 1 <span title="Augmented Backus-Naur Form repos on GitHub.">Repos</span> In computer science, augmented Backus–Naur form (ABNF) is a metalanguage based on Backus–Naur form (BNF), but consisting of its own syntax and derivation rules. The motive principle for ABNF is to describe a formal system of a language to be used as a bidirectional communications protocol. It is defined by Internet Standard 68 ("STD 68", type case sic), which as of December 2010 is RFC 5234, and it often serves as the definition language for IETF communication protocols. Read more on Wikipedia... https://en.wikipedia.org/wiki/Augmented_Backus–Naur_form Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"grammarLanguage"%5D%7D%5D%2C"logic"%3A"AND"%7D'>grammarLanguage</a> - There are at least 1 Augmented Backus-Naur Form repos on <a href="https://github.com/search?q=language:ABNF">GitHub</a> - <a href="antlr.html">ANTLR</a> <a href="https://github.com/antlr/grammars-v4/tree/master/abnf">grammar</a> for Augmented Backus-Naur Form - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/grammar_notation.py">syntax highlighting</a> for Augmented Backus-Naur Form - GitHub supports <a href="https://github.com/sanssecours/ABNF.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for Augmented Backus-Naur Form - See also: (1 related languages) <a href="regex.html">Regular Expressions</a> ```Example from <a href='https://github.com/sanssecours/ABNF.tmbundle'>Linguist</a>: ; Source: https://github.com/toml-lang/toml ; License: MIT ;; This is an attempt to define TOML in ABNF according to the grammar defined ;; in RFC 4234 (http://www.ietf.org/rfc/rfc4234.txt). ;; TOML toml = expression *( newline expression ) expression = ( ws / ws comment / ws keyval ws [ comment ] / ws table ws [ comment ] ) ;; Newline newline = ( %x0A / ; LF %x0D.0A ; CRLF ) newlines = 1*newline ;; Whitespace ws = *( %x20 / ; Space %x09 ; Horizontal tab ) ;; Comment comment-start-symbol = %x23 ; # non-eol = %x09 / %x20-10FFFF comment = comment-start-symbol *non-eol ;; Key-Value pairs keyval-sep = ws %x3D ws ; = keyval = key keyval-sep val key = unquoted-key / quoted-key unquoted-key = 1*( ALPHA / DIGIT / %x2D / %x5F ) ; A-Z / a-z / 0-9 / - / _ quoted-key = quotation-mark 1*basic-char quotation-mark ; See Basic Strings val = integer / float / string / boolean / date-time / array / inline-table ;; Table table = std-table / array-table ;; Standard Table std-table-open = %x5B ws ; [ Left square bracket std-table-close = ws %x5D ; ] Right square bracket table-key-sep = ws %x2E ws ; . Period std-table = std-table-open key *( table-key-sep key) std-table-close ;; Array Table array-table-open = %x5B.5B ws ; [[ Double left square bracket array-table-close = ws %x5D.5D ; ]] Double right square bracket array-table = array-table-open key *( table-key-sep key) array-table-close ;; Integer integer = [ minus / plus ] int minus = %x2D ; - plus = %x2B ; + digit1-9 = %x31-39 ; 1-9 underscore = %x5F ; _ int = DIGIT / digit1-9 1*( DIGIT / underscore DIGIT ) ;; Float float = integer ( frac / frac exp / exp ) zero-prefixable-int = DIGIT *( DIGIT / underscore DIGIT ) frac = decimal-point zero-prefixable-int decimal-point = %x2E ; . exp = e integer e = %x65 / %x45 ; e E ;; String string = basic-string / ml-basic-string / literal-string / ml-literal-string ;; Basic String basic-string = quotation-mark *basic-char quotation-mark quotation-mark = %x22 ; " basic-char = basic-unescaped / escaped escaped = escape ( %x22 / ; " quotation mark U+0022 %x5C / ; \ reverse solidus U+005C %x2F / ; / solidus U+002F %x62 / ; b backspace U+0008 %x66 / ; f form feed U+000C %x6E / ; n line feed U+000A %x72 / ; r carriage return U+000D %x74 / ; t tab U+0009 %x75 4HEXDIG / ; uXXXX U+XXXX %x55 8HEXDIG ) ; UXXXXXXXX U+XXXXXXXX basic-unescaped = %x20-21 / %x23-5B / %x5D-10FFFF escape = %x5C ; \ ;; Multiline Basic String ml-basic-string-delim = quotation-mark quotation-mark quotation-mark ml-basic-string = ml-basic-string-delim ml-basic-body ml-basic-string-delim ml-basic-body = *( ml-basic-char / newline / ( escape newline )) ml-basic-char = ml-basic-unescaped / escaped ml-basic-unescaped = %x20-5B / %x5D-10FFFF ;; Literal String literal-string = apostraphe *literal-char apostraphe apostraphe = %x27 ; ' Apostrophe literal-char = %x09 / %x20-26 / %x28-10FFFF ;; Multiline Literal String ml-literal-string-delim = apostraphe apostraphe apostraphe ml-literal-string = ml-literal-string-delim ml-literal-body ml-literal-string-delim ml-literal-body = *( ml-literal-char / newline ) ml-literal-char = %x09 / %x20-10FFFF ;; Boolean boolean = true / false true = %x74.72.75.65 ; true false = %x66.61.6C.73.65 ; false ;; Datetime (as defined in RFC 3339) date-fullyear = 4DIGIT date-month = 2DIGIT ; 01-12 date-mday = 2DIGIT ; 01-28, 01-29, 01-30, 01-31 based on month/year time-hour = 2DIGIT ; 00-23 time-minute = 2DIGIT ; 00-59 time-second = 2DIGIT ; 00-58, 00-59, 00-60 based on leap second rules time-secfrac = "." 1*DIGIT time-numoffset = ( "+" / "-" ) time-hour ":" time-minute time-offset = "Z" / time-numoffset partial-time = time-hour ":" time-minute ":" time-second [time-secfrac] full-date = date-fullyear "-" date-month "-" date-mday full-time = partial-time time-offset date-time = full-date "T" full-time ;; Array array-open = %x5B ws ; [ array-close = ws %x5D ; ] array = array-open array-values array-close array-values = [ val [ array-sep ] [ ( comment newlines) / newlines ] / val array-sep [ ( comment newlines) / newlines ] array-values ] array-sep = ws %x2C ws ; , Comma ;; Inline Table inline-table-open = %x7B ws ; { inline-table-close = ws %x7D ; } inline-table-sep = ws %x2C ws ; , Comma inline-table = inline-table-open inline-table-keyvals inline-table-close inline-table-keyvals = [ inline-table-keyvals-non-empty ] inline-table-keyvals-non-empty = key keyval-sep val / key keyval-sep val inline-table-sep inline-table-keyvals-non-empty ;; Built-in ABNF terms, reproduced here for clarity ; ALPHA = %x41-5A / %x61-7A ; A-Z / a-z ; DIGIT = %x30-39 ; 0-9 ; HEXDIG = DIGIT / "A" / "B" / "C" / "D" / "E" / "F" ``` ```Example from <a href='https://en.wikipedia.org/wiki/Augmented_Backus–Naur_form'>Wikipedia</a>: postal-address = name-part street zip-part name-part = *(personal-part SP) last-name [SP suffix] CRLF name-part =/ personal-part CRLF personal-part = first-name / (initial ".") first-name = *ALPHA initial = ALPHA last-name = *ALPHA suffix = ("Jr." / "Sr." / 1*("I" / "V" / "X")) street = [apt SP] house-num SP street-name CRLF apt = 1*4DIGIT house-num = 1*8(DIGIT / ALPHA) street-name = 1*VCHAR zip-part = town-name "," SP state 1*2SP zip-code CRLF town-name = 1*(ALPHA / SP) state = 2ALPHA zip-code = 5DIGIT ["-" 4DIGIT] ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example ; A comment Token ; row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 1354 6.8
Able Built with Scroll v170.5.0 10/15/2024 6 0
Abel Built with Scroll v170.5.0 10/15/2024 6 0
Abcpp Built with Scroll v170.5.0 10/15/2024 6 0
Actor-Based Concurrent Language - Programming language Actor-Based Concurrent Language =============================== Actor-Based Concurrent Language, aka Actor-Based Concurrent Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #2963 on PLDB 39 Years Old Actor-Based Concurrent Language (ABCL) is a family of programming languages, developed in Japan in the 1980s and 1990s.. Read more on Wikipedia... https://en.wikipedia.org/wiki/Actor-Based_Concurrent_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Actor-Based Concurrent Language happened in <a href="../lists/labs.html#q=University of Tokyo">University of Tokyo</a> - Actor-Based Concurrent Language on HOPL https://hopl.info/showlanguage.prx?exp=1779 Actor-Based Concurrent Language on HOPL - See also: (1 related languages) <a href="common-lisp.html">Common Lisp</a> Built with Scroll v170.5.0 10/15/2024 272 1.4
Armed Bear Common Lisp - Programming language Armed Bear Common Lisp ====================== Armed Bear Common Lisp, aka Armed Bear Common Lisp, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2008. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222008%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2008 #1244 on PLDB 17 Years Old ```Download source code: git clone https://github.com/armedbear/abcl ``` Armed Bear Common Lisp (ABCL) is a full implementation of the Common Lisp language featuring both an interpreter and a compiler, running in the JVM. Originally started to be a scripting language for the J editor, it now supports JSR-223 (Java scripting API): it can be a scripting engine in any Java application. Additionally, it can be used to implement (parts of) the application using Java to Lisp integration APIs. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Armed Bear Common Lisp is developed on <a href="https://github.com/armedbear/abcl">GitHub</a> and has 287 stars - Armed Bear Common Lisp is written in <a href="lisp.html">Lisp</a>, <a href="java.html">Java</a>, <a href="markdown.html">Markdown</a>, <a href="bash.html">Bash</a>, <a href="tex.html">Tex</a>, <a href="xml.html">XML</a>, <a href="diff.html">Diff</a>, <a href="html.html">HTML</a>, <a href="yaml.html">YAML</a>, <a href="bourne-shell.html">Bourne shell</a>, <a href="restructuredtext.html">reStructuredText</a>, <a href="dockerfile.html">Dockerfile</a>, <a href="korn-shell.html">Korn shell</a>, <a href="make.html">Make</a>, <a href="awk.html">awk</a> Built with Scroll v170.5.0 10/15/2024 386 1.9
Abcl-f Built with Scroll v170.5.0 10/15/2024 6 0
Abcl-cp Built with Scroll v170.5.0 10/15/2024 6 0
ABC - Programming language ABC === ABC is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #591 on PLDB 45 Years Old ABC is an imperative general-purpose programming language and programming environment developed at CWI, Netherlands by Leo Geurts, Lambert Meertens, and Steven Pemberton. It is interactive, structured, high-level, and intended to be used instead of BASIC, Pascal, or AWK. It is not meant to be a systems-programming language but is intended for teaching or prototyping. Read more on Wikipedia... https://en.wikipedia.org/wiki/ABC_(programming_language) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of ABC happened in <a href="../lists/labs.html#q=Centrum Wiskunde & Informatica">Centrum Wiskunde & Informatica</a> - ABC on HOPL https://hopl.info/showlanguage.prx?exp=1290 ABC on HOPL - ABC appears in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - See also: (9 related languages) <a href="setl.html">SETL</a>, <a href="algol-68.html">ALGOL 68</a>, <a href="python.html">Python</a>, <a href="basic.html">BASIC</a>, <a href="pascal.html">Pascal</a>, <a href="awk.html">awk</a>, <a href="c.html">C</a>, <a href="unix.html">Unix</a>, <a href="isbn.html">ISBN</a> ```Example from <a href='https://riju.codes/abc'>Riju</a>: WRITE "Hello, world!" / ``` ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/ABC.abc'>hello-world</a>: WRITE "Hello World" ``` ```Example from <a href='http://helloworldcollection.de/#ABC'>the Hello World Collection</a>: \ Hello world in ABC WRITE "Hello, World!" / ``` ```Example from <a href='https://en.wikipedia.org/wiki/ABC_(programming_language)'>Wikipedia</a>: HOW TO RETURN words document: PUT {} IN collection FOR line IN document: FOR word IN split line: IF word not.in collection: INSERT word IN collection RETURN collection ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token WRITE row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="hasFeature">✓</span> Example Token Built with Scroll v170.5.0 10/15/2024 509 2.5
Abc-algol Built with Scroll v170.5.0 10/15/2024 6 0
Abc-80 Built with Scroll v170.5.0 10/15/2024 6 0
Abbreviated-test-language-for-all-systems Built with Scroll v170.5.0 10/15/2024 6 0
ABAP - Programming language ABAP ==== ABAP, aka Advanced Business Application Programming, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1983. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221983%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1983 #138 on PLDB 42 Years Old 4k <span title="ABAP repos on GitHub.">Repos</span> ABAP (Advanced Business Application Programming, originally Allgemeiner Berichts-Aufbereitungs-Prozessor, German for "general report creation processor") is a high-level programming language created by the German software company SAP SE. It is currently positioned, alongside Java, as the language for programming the SAP Application Server, which is part of the NetWeaver platform for building business applications.. Read more on Wikipedia... https://en.wikipedia.org/wiki/ABAP Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 4,488 ABAP repos on <a href="https://github.com/search?q=language:ABAP">GitHub</a> - Early development of ABAP happened in <a href="../lists/labs.html#q=SAP">SAP</a> - The Google BigQuery Public Dataset GitHub snapshot shows 387 users using ABAP in 450 repos on <a href="https://api.github.com/search/repositories?q=language:ABAP">GitHub</a> - There are 47 <a href="https://projecteuler.net/language=ABAP">Project Euler</a> users using ABAP - Explore ABAP snippets on <a href="http://www.rosettacode.org/wiki/Category:ABAP">Rosetta Code</a> - ABAP ranks #40 in the <a href="https://www.tiobe.com/tiobe-index/">TIOBE Index</a> - <a href="monaco.html">Monaco</a> <a href="https://github.com/microsoft/monaco-editor/tree/main/src/basic-languages/abap">package</a> for syntax highlighting ABAP - <a href="pygments.html">Pygments</a> supports <a href="https://github.com/pygments/pygments/blob/master/pygments/lexers/business.py">syntax highlighting</a> for ABAP - GitHub supports <a href="https://github.com/pvl/abap.tmbundle" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for ABAP - Learn <a href="https://exercism.org/tracks/abap">ABAP on exercism.</a> - Events page for ABAP https://blogs.sap.com/2020/04/21/abap-community-online-events/ Events page for ABAP - Indeed.com has 283 matches for <a href="https://www.indeed.com/jobs?q=abap developer">"abap developer"</a>. - See also: (9 related languages) <a href="objective-c.html">Objective-C</a>, <a href="cobol.html">COBOL</a>, <a href="sql.html">SQL</a>, <a href="java.html">Java</a>, <a href="unix.html">Unix</a>, <a href="solaris.html">Solaris</a>, <a href="linux.html">Linux</a>, <a href="systemz.html">IBM System z</a>, <a href="eclipse-editor.html">Eclipse</a> - 1 PLDB concepts link to ABAP: <a href="ace.html">Ace Editor</a> ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/a/ABAP.abap'>hello-world</a>: REPORT ZHELLO_WORLD. START-OF-SELECTION. WRITE: 'Hello World'. ``` ```Example from <a href='https://github.com/pvl/abap.tmbundle'>Linguist</a>: */** * The MIT License (MIT) * Copyright (c) 2012 René van Mil * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ *----------------------------------------------------------------------* * CLASS CL_CSV_PARSER DEFINITION *----------------------------------------------------------------------* * *----------------------------------------------------------------------* class cl_csv_parser definition public inheriting from cl_object final create public . public section. *"* public components of class CL_CSV_PARSER *"* do not include other source files here!!! type-pools abap . methods constructor importing !delegate type ref to if_csv_parser_delegate !csvstring type string !separator type c !skip_first_line type abap_bool . methods parse raising cx_csv_parse_error . protected section. *"* protected components of class CL_CSV_PARSER *"* do not include other source files here!!! private section. *"* private components of class CL_CSV_PARSER *"* do not include other source files here!!! constants _textindicator type c value '"'. "#EC NOTEXT data _delegate type ref to if_csv_parser_delegate . data _csvstring type string . data _separator type c . type-pools abap . data _skip_first_line type abap_bool . methods _lines returning value(returning) type stringtab . methods _parse_line importing !line type string returning value(returning) type stringtab raising cx_csv_parse_error . endclass. "CL_CSV_PARSER DEFINITION *----------------------------------------------------------------------* * CLASS CL_CSV_PARSER IMPLEMENTATION *----------------------------------------------------------------------* * *----------------------------------------------------------------------* class cl_csv_parser implementation. * <SIGNATURE>---------------------------------------------------------------------------------------+ * | Instance Public Method CL_CSV_PARSER->CONSTRUCTOR * +-------------------------------------------------------------------------------------------------+ * | [--->] DELEGATE TYPE REF TO IF_CSV_PARSER_DELEGATE * | [--->] CSVSTRING TYPE STRING * | [--->] SEPARATOR TYPE C * | [--->] SKIP_FIRST_LINE TYPE ABAP_BOOL * +--------------------------------------------------------------------------------------</SIGNATURE> method constructor. super->constructor( ). _delegate = delegate. _csvstring = csvstring. _separator = separator. _skip_first_line = skip_first_line. endmethod. "constructor * <SIGNATURE>---------------------------------------------------------------------------------------+ * | Instance Public Method CL_CSV_PARSER->PARSE * +-------------------------------------------------------------------------------------------------+ * | [!CX!] CX_CSV_PARSE_ERROR * +--------------------------------------------------------------------------------------</SIGNATURE> method parse. data msg type string. if _csvstring is initial. message e002(csv) into msg. raise exception type cx_csv_parse_error exporting message = msg. endif. " Get the lines data is_first_line type abap_bool value abap_true. data lines type standard table of string. lines = _lines( ). field-symbols <line> type string. loop at lines assigning <line>. " Should we skip the first line? if _skip_first_line = abap_true and is_first_line = abap_true. is_first_line = abap_false. continue. endif. " Parse the line data values type standard table of string. values = _parse_line( <line> ). " Send values to delegate _delegate->values_found( values ). endloop. endmethod. "parse * <SIGNATURE>---------------------------------------------------------------------------------------+ * | Instance Private Method CL_CSV_PARSER->_LINES * +-------------------------------------------------------------------------------------------------+ * | [<-()] RETURNING TYPE STRINGTAB * +--------------------------------------------------------------------------------------</SIGNATURE> method _lines. split _csvstring at cl_abap_char_utilities=>cr_lf into table returning. endmethod. "_lines * <SIGNATURE>---------------------------------------------------------------------------------------+ * | Instance Private Method CL_CSV_PARSER->_PARSE_LINE * +-------------------------------------------------------------------------------------------------+ * | [--->] LINE TYPE STRING * | [<-()] RETURNING TYPE STRINGTAB * | [!CX!] CX_CSV_PARSE_ERROR * +--------------------------------------------------------------------------------------</SIGNATURE> method _parse_line. data msg type string. data csvvalue type string. data csvvalues type standard table of string. data char type c. data pos type i value 0. data len type i. len = strlen( line ). while pos < len. char = line+pos(1). if char <> _separator. if char = _textindicator. data text_ended type abap_bool. text_ended = abap_false. while text_ended = abap_false. pos = pos + 1. if pos < len. char = line+pos(1). if char = _textindicator. text_ended = abap_true. else. if char is initial. " Space concatenate csvvalue ` ` into csvvalue. else. concatenate csvvalue char into csvvalue. endif. endif. else. " Reached the end of the line while inside a text value " This indicates an error in the CSV formatting text_ended = abap_true. message e003(csv) into msg. raise exception type cx_csv_parse_error exporting message = msg. endif. endwhile. " Check if next character is a separator, otherwise the CSV formatting is incorrect data nextpos type i. nextpos = pos + 1. if nextpos < len and line+nextpos(1) <> _separator. message e003(csv) into msg. raise exception type cx_csv_parse_error exporting message = msg. endif. else. if char is initial. " Space concatenate csvvalue ` ` into csvvalue. else. concatenate csvvalue char into csvvalue. endif. endif. else. append csvvalue to csvvalues. clear csvvalue. endif. pos = pos + 1. endwhile. append csvvalue to csvvalues. " Don't forget the last value returning = csvvalues. endmethod. "_parse_line endclass. "CL_CSV_PARSER IMPLEMENTATION ``` ```Example from <a href='https://en.wikipedia.org/wiki/ABAP'>Wikipedia</a>: * First define structured type TYPES: BEGIN OF t_vbrk, VBELN TYPE VBRK-VBELN, ZUONR TYPE VBRK-ZUONR, END OF t_vbrk. * Now define internal table of our defined type t_vbrk DATA : gt_vbrk TYPE STANDARD TABLE OF t_vbrk, gt_vbrk_2 TYPE STANDARD TABLE OF t_vbrk. "easy to define more tables * If needed, define structure (line of internal table) * Definition with type or with reference to internal table: DATA : gs_vbrk TYPE t_vbrk, gs_vbrk2 LIKE LINE OF gt_vbrk2. * You can also define table type if needed TYPES tt_vbrk TYPE STANDARD TABLE OF t_vbrk. ``` ```ABAP <a href="../lists/keywords.html#q=abap">Keywords</a> abap-source abbreviated abstract accept accepting according activation actual add add-corresponding adjacent after alias aliases align all allocate alpha analysis analyzer and append appendage appending application archive area arithmetic as ascending aspect assert assign assigned assigning association asynchronous at attributes authority authority-check avg back background backup backward badi base before begin between big binary bintohex bit black blank blanks blob block blocks blue bound boundaries bounds boxed break-point buffer by bypassing byte byte-order call calling case cast casting catch center centered chain chain-input chain-request change changing channels character char-to-hex check checkbox ci_ circular class class-coding class-data class-events class-methods class-pool cleanup clear client clob clock close coalesce code coding col_background col_group col_heading col_key col_negative col_normal col_positive col_total collect color column columns comment comments commit common communication comparing component components compression compute concat concat_with_space concatenate cond condense condition connect connection constants context contexts continue control controls conv conversion convert copies copy corresponding country cover cpi create creating critical currency currency_conversion current cursor cursor-selection customer customer-function dangerous data database datainfo dataset date dats_add_days dats_add_months dats_days_between dats_is_valid daylight dd/mm/yy dd/mm/yyyy ddmmyy deallocate decimal_shift decimals declarations deep default deferred define defining definition delete deleting demand department descending describe destination detail dialog directory disconnect display display-mode distinct divide divide-corresponding division do dummy duplicate duplicates duration during dynamic dynpro edit editor-call else elseif empty enabled enabling encoding end endat endcase endcatch endchain endclass enddo endenhancement end-enhancement-section endexec endform endfunction endian endif ending endinterface end-lines endloop endmethod endmodule end-of-definition end-of-editing end-of-file end-of-page end-of-selection endon endprovide endselect end-test-injection end-test-seam endtry endwhile endwith engineering enhancement enhancement-point enhancements enhancement-section entries entry enum environment equiv errormessage errors escaping event events exact except exception exceptions exception-table exclude excluding exec execute exists exit exit-command expand expanding expiration explicit exponent export exporting extend extended extension extract fail fetch field field-groups fields field-symbol field-symbols file filter filters filter-table final find first first-line fixed-point fkeq fkge flush font for form format forward found frame frames free friends from function functionality function-pool further gaps generate get giving gkeq gkge global grant green group groups handle handler harmless hashed having hdb header headers heading head-lines help-id help-request hextobin hide high hint hold hotspot icon id identification identifier ids if ignore ignoring immediately implementation implementations implemented implicit import importing in inactive incl include includes including increment index index-line infotypes inheriting init initial initialization inner inout input insert instance instances instr intensified interface interface-pool interfaces internal intervals into inverse inverted-date is iso job join keep keeping kernel key keys keywords kind language last late layout leading leave left left-justified leftplus leftspace legacy length let level levels like line lines line-count linefeed line-selection line-size list listbox list-processing little llang load load-of-program lob local locale locator logfile logical log-point long loop low lower lpad lpi ltrim mail main major-id mapping margin mark mask match matchcode max maximum medium members memory mesh message message-id messages messaging method methods min minimum minor-id mm/dd/yy mm/dd/yyyy mmddyy mode modif modifier modify module move move-corresponding multiply multiply-corresponding name nametab native nested nesting new new-line new-page new-section next no no-display no-extension no-gap no-gaps no-grouping no-heading no-scrolling no-sign no-title no-topofpage no-zero node nodes non-unicode non-unique not null number object objects obligatory occurrence occurrences occurs of off offset ole on only open option optional options or order other others out outer output output-length overflow overlay pack package pad padding page pages parameter parameters parameter-table part partially pattern percentage perform performing person pf1 pf10 pf11 pf12 pf13 pf14 pf15 pf2 pf3 pf4 pf5 pf6 pf7 pf8 pf9 pf-status pink places pool pos_high pos_low position pragmas precompiled preferred preserving primary print print-control priority private procedure process program property protected provide public push pushbutton put queue-only quickinfo radiobutton raise raising range ranges read reader read-only receive received receiver receiving red redefinition reduce reduced ref reference refresh regex reject remote renaming replace replacement replacing report request requested reserve reset resolution respecting responsible result results resumable resume retry return returncode returning returns right right-justified rightplus rightspace risk rmc_communication_failure rmc_invalid_status rmc_system_failure role rollback rows rpad rtrim run sap sap-spool saving scale_preserving scale_preserving_scientific scan scientific scientific_with_leading_zero scroll scroll-boundary scrolling search secondary seconds section select selection selections selection-screen selection-set selection-sets selection-table select-options send separate separated set shared shift short shortdump-id sign_as_postfix single size skip skipping smart some sort sortable sorted source specified split spool spots sql sqlscript stable stamp standard starting start-of-editing start-of-selection state statement statements static statics statusinfo step-loop stop structure structures style subkey submatches submit subroutine subscreen subtract subtract-corresponding suffix sum summary summing supplied supply suppress switch switchstates symbol syncpoints syntax syntax-check syntax-trace system-call system-exceptions system-exit tab tabbed table tables tableview tabstrip target task tasks test testing test-injection test-seam text textpool then throw time times timestamp timezone tims_is_valid title titlebar title-lines to tokenization tokens top-lines top-of-page trace-file trace-table trailing transaction transfer transformation translate transporting trmac truncate truncation try tstmp_add_seconds tstmp_current_utctimestamp tstmp_is_valid tstmp_seconds_between type type-pool type-pools types uline unassign under unicode union unique unit_conversion unix unpack until unwind up update upper user user-command using utf-8 valid value value-request values vary varying verification-message version via view visible wait warning when whenever where while width window windows with with-heading without with-title word work write writer xml xsd yellow yes yymmdd zero zone abap_system_timezone abap_user_timezone access action adabas adjust_numbers allow_precision_loss allowed amdp applicationuser as_geo_json as400 associations balance behavior breakup bulk cds cds_client check_before_save child clients corr corr_spearman cross cycles datn_add_days datn_add_months datn_days_between dats_from_datn dats_tims_to_tstmp dats_to_datn db2 db6 ddl dense_rank depth deterministic discarding entities entity error failed finalize first_value fltp_to_dec following fractional full graph grouping hierarchy hierarchy_ancestors hierarchy_ancestors_aggregate hierarchy_descendants hierarchy_descendants_aggregate hierarchy_siblings incremental indicators lag last_value lead leaves like_regexpr link locale_sap lock locks many mapped matched measures median mssqlnt multiple nodetype ntile nulls occurrences_regexpr one operations oracle orphans over parent parents partition pcre period pfcg_mapping preceding privileged product projection rank redirected replace_regexpr reported response responses root row row_number sap_system_date save schema session sets shortdump siblings spantree start stddev string_agg subtotal sybase tims_from_timn tims_to_timn to_blob to_clob total trace-entry tstmp_to_dats tstmp_to_dst tstmp_to_tims tstmpl_from_utcl tstmpl_to_utcl unbounded utcl_add_seconds utcl_current utcl_seconds_between uuid var verbatim ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Integers FeatureLink ../features/hasIntegers.html Supported <span class="hasFeature">✓</span> Example * [0-9]+ Token row Feature Conditionals FeatureLink ../features/hasConditionals.html Supported <span class="hasFeature">✓</span> Example Token row Feature Access Modifiers FeatureLink ../features/hasAccessModifiers.html Supported <span class="hasFeature">✓</span> Example Token row Feature Switch Statements FeatureLink ../features/hasSwitch.html Supported <span class="hasFeature">✓</span> Example Token row Feature Functions FeatureLink ../features/hasFunctions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Exceptions FeatureLink ../features/hasExceptions.html Supported <span class="hasFeature">✓</span> Example Token row Feature Classes FeatureLink ../features/hasClasses.html Supported <span class="hasFeature">✓</span> Example Token row Feature While Loops FeatureLink ../features/hasWhileLoops.html Supported <span class="hasFeature">✓</span> Example Token row Feature Booleans FeatureLink ../features/hasBooleans.html Supported <span class="hasFeature">✓</span> Example Token true false row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example 'Hello world' Token ' row Feature Line Comments FeatureLink ../features/hasLineComments.html Supported <span class="hasFeature">✓</span> Example * A comment Token * row Feature Comments FeatureLink ../features/hasComments.html Supported <span class="hasFeature">✓</span> Example Token row Feature Case Sensitivity FeatureLink ../features/isCaseSensitive.html Supported <span class="doesNotHaveFeature">X</span> Example Token row Feature Semantic Indentation FeatureLink ../features/hasSemanticIndentation.html Supported <span class="doesNotHaveFeature">X</span> Example Token Built with Scroll v170.5.0 10/15/2024 2827 14.1
Abal Built with Scroll v170.5.0 10/15/2024 6 0
Abacus-machine Built with Scroll v170.5.0 10/15/2024 6 0
Aardappel Built with Scroll v170.5.0 10/15/2024 6 0
Aarch64 Built with Scroll v170.5.0 10/15/2024 6 0
Aaf Built with Scroll v170.5.0 10/15/2024 6 0
Avionics Architecture Design Language - Programming language Avionics Architecture Design Language ===================================== Avionics Architecture Design Language, aka Avionics Architecture Design Language, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2003. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222003%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2003 #2154 on PLDB 22 Years Old The Architecture Analysis & Design Language (AADL) is an architecture description language standardized by SAE. AADL was first developed in the field of avionics, and was known formerly as the Avionics Architecture Description Language.The Architecture Analysis & Design Language is derived from MetaH, an architecture description language made by the Advanced Technology Center of Honeywell. AADL is used to model the software and hardware architecture of an embedded, real-time system. Read more on Wikipedia... https://en.wikipedia.org/wiki/Architecture_Analysis_%26_Design_Language Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of Avionics Architecture Design Language happened in <a href="../lists/labs.html#q=Carnegie Mellon">Carnegie Mellon</a> - Avionics Architecture Design Language on HOPL https://hopl.info/showlanguage.prx?exp=7771 Avionics Architecture Design Language on HOPL - See also: (1 related languages) <a href="uml.html">UML</a> Built with Scroll v170.5.0 10/15/2024 319 1.6
A51 Built with Scroll v170.5.0 10/15/2024 6 0
A# - Programming language A# == A# is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2004 by Dr. Martin C. Carlisle and Lt Col Ricky Sward and Maj Jeff Humphries. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222004%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2004 https://pldb.io/concepts/../lists/creators.html#q=Dr.%20Martin%20C.%20Carlisle Dr. Martin C. Carlisle https://pldb.io/concepts/../lists/creators.html#q=Lt%20Col%20Ricky%20Sward Lt Col Ricky Sward https://pldb.io/concepts/../lists/creators.html#q=Maj%20Jeff%20Humphries Maj Jeff Humphries #1531 on PLDB 21 Years Old A# is a port of the Ada programming language to the Microsoft .NET platform. A# is freely distributed by the Department of Computer Science at the United States Air Force Academy as a service to the Ada community under the terms of the GNU General Public License. AdaCore has taken over this development, and announced "GNAT for .NET", which is a fully supported .NET product with all of the features of A# and more.. Read more on Wikipedia... https://en.wikipedia.org/wiki/A_Sharp_(.NET) Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of A# happened in <a href="../lists/labs.html#q=AdaCore">AdaCore</a> and <a href="../lists/labs.html#q=United States Air Force Academy">United States Air Force Academy</a> - See also: (1 related languages) <a href="ada.html">Ada</a> Built with Scroll v170.5.0 10/15/2024 368 1.8
A-0 system - Compiler A-0 system ========== A-0 system is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22compiler%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">compiler</a> created in 1951. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221951%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1951 #1826 on PLDB 74 Years Old The A-0 system (Arithmetic Language version 0), written by Grace Murray Hopper in 1951 and 1952 for the UNIVAC I, was an early compiler related tool developed for electronic computers. The A-0 functioned more as a loader or linker than the modern notion of a compiler. A program was specified as a sequence of subroutines and arguments. Read more on Wikipedia... https://en.wikipedia.org/wiki/A-0_System Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"compiler"%5D%7D%5D%2C"logic"%3A"AND"%7D'>compiler</a> - Early development of A-0 system happened in <a href="../lists/labs.html#q=Remington Rand">Remington Rand</a> - A-0 system on HOPL https://hopl.info/showlanguage.prx?exp=4 A-0 system on HOPL - See also: (3 related languages) <a href="arith-matic.html">ARITH-MATIC</a>, <a href="math-matic.html">MATH-MATIC</a>, <a href="flow-matic.html">FLOW-MATIC</a> Built with Scroll v170.5.0 10/15/2024 314 1.6
8th - Programming language 8th === 8th is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2014. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222014%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2014 #2730 on PLDB 11 Years Old 8th is an innovative, secure, cross-platform, robust, and fun concatenative programming language for mobile, desktop, server, and embedded application development. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of 8th happened in <a href="../lists/labs.html#q=Aaron High-Tech, Ltd">Aaron High-Tech, Ltd</a> - Learn <a href="https://exercism.org/tracks/8th">8th on exercism.</a> - <a href="https://8th-dev.com/">8th-dev.com</a> was registered in 2014 ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/#/8th'>hello-world</a>: "Hello World\n" . ``` Built with Scroll v170.5.0 10/15/2024 262 1.3
6gunz - Programming language 6gunz ===== 6gunz is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2018 by Matthew Steel. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222018%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2018 https://pldb.io/concepts/../lists/creators.html#q=Matthew%20Steel Matthew Steel #1886 on PLDB 7 Years Old - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"spreadsheet"%5D%7D%5D%2C"logic"%3A"AND"%7D'>spreadsheet</a> - Early development of 6gunz happened in <a href="../lists/labs.html#q=https://6gu.nz/">https://6gu.nz/</a> - Read more about 6gunz on the web: 1. https://6gu.nz/language/ 1. - 1 PLDB concepts link to 6gunz: <a href="explorer.html">Explorer</a> HackerNews discussions of 6gunz =============================== title|titleLink|date|score|comments Show HN: 6gunz – spreadsheet / programming language / microservices framework|https://news.ycombinator.com/item?id=17544330|07/16/2018|9|5 Built with Scroll v170.5.0 10/15/2024 302 1.5
51forth - Programming language 51forth ======= 51forth is an open source <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1980. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221980%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1980 #3256 on PLDB 45 Years Old 51-FORTH is an implementation of the Forth programming language for the Intel 8051 microcontroller. It was created in 1989 by Scott Gehmlich of IDACOM Electronics (which was acquired by Hewlett-Packard in 1990), and sent to Giovanni Moretti of Massey University, from whom it was propagated widely. The original 51forth.zip package is available from many archive sites, along with several other implementations of Forth. Read more on Wikipedia... https://en.wikipedia.org/wiki/51-FORTH Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of 51forth happened in <a href="../lists/labs.html#q=IDACOM Electronics or Hewlett-Packard">IDACOM Electronics or Hewlett-Packard</a> - 51forth on HOPL https://hopl.info/showlanguage.prx?exp=5208 51forth on HOPL - See also: (2 related languages) <a href="assembly-language.html">Assembly language</a>, <a href="forth.html">Forth</a> Built with Scroll v170.5.0 10/15/2024 311 1.6
4th Dimension - Programming language 4th Dimension ============= 4th Dimension is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1987. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221987%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1987 #2596 on PLDB 38 Years Old 365 <span title="4th Dimension repos on GitHub.">Repos</span> - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 365 4th Dimension repos on <a href="https://github.com/search?q=language:4D">GitHub</a> - Early development of 4th Dimension happened in <a href="../lists/labs.html#q=4D SAS">4D SAS</a> - 4th Dimension on HOPL https://hopl.info/showlanguage.prx?exp=2471 4th Dimension on HOPL - Read more about 4th Dimension on the web: 1. https://en.wikipedia.org/wiki/4th_Dimension_(software) 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/#/4th Dimension.4dd'>hello-world</a>: OPEN WINDOW (10;45;500;330;0;"Hello Window") While (True) MESSAGE ("Hello World") End while ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " Built with Scroll v170.5.0 10/15/2024 317 1.6
4G - Standard 4G == 4G is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22standard%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">standard</a> created in 2013. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222013%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2013 #2846 on PLDB 12 Years Old 4G is the fourth generation of broadband cellular network technology, succeeding 3G. A 4G system must provide capabilities defined by ITU in IMT Advanced. Potential and current applications include amended mobile web access, IP telephony, gaming services, high-definition mobile TV, video conferencing, and 3D television. Read more on Wikipedia... https://en.wikipedia.org/wiki/4G Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"standard"%5D%7D%5D%2C"logic"%3A"AND"%7D'>standard</a> Built with Scroll v170.5.0 10/15/2024 231 1.2
3rip Built with Scroll v170.5.0 10/15/2024 6 0
3D Manufacturing Format - Xml format 3D Manufacturing Format ======================= 3D Manufacturing Format, aka 3D Manufacturing Format, is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22xmlFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">xml format</a> created in 2015. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222015%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2015 #1708 on PLDB 10 Years Old 3D Manufacturing Format or 3MF is a file format developed and published by the 3MF Consortium. 3MF is an XML-based data format designed for using additive manufacturing, including information about materials, colors, and other information that cannot be represented in the STL format. As of today, CAD software related companies such as Autodesk, Dassault Systems and Netfabb are part of the 3MF Consortium. Read more on Wikipedia... https://en.wikipedia.org/wiki/3D_Manufacturing_Format Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"xmlFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>xmlFormat</a>, <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"cad"%5D%7D%5D%2C"logic"%3A"AND"%7D'>cad</a> - Early development of 3D Manufacturing Format happened in <a href="../lists/labs.html#q=3MF Consortium">3MF Consortium</a> - See also: (1 related languages) <a href="xml.html">XML</a> Built with Scroll v170.5.0 10/15/2024 329 1.6
3DS - Binary data format 3DS === 3DS is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22binaryDataFormat%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">binary data format</a> created in 1990. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221990%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1990 #2248 on PLDB 35 Years Old 3DS is one of the file formats used by the Autodesk 3ds Max 3D modeling, animation and rendering software. It was the native file format of the old Autodesk 3D Studio DOS (releases 1 to 4), which was popular until its successor (3D Studio MAX 1.0) replaced it in April 1996. Having been around since 1990 (when the first version of 3D Studio DOS was launched), it has grown to become a de facto industry standard for transferring models between 3D programs, or for storing models for 3D resource catalogs (along with OBJ, which is more frequently used as a model archiving file format).While the 3DS format aims to provide an import/export format, retaining only essential geometry, texture and lighting data, the related MAX format (now superseded by the PRJ format) also contains extra information specific to Autodesk 3ds Max, to allow a scene to be completely saved/loaded.. Read more on Wikipedia... https://en.wikipedia.org/wiki/.3ds Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"binaryDataFormat"%5D%7D%5D%2C"logic"%3A"AND"%7D'>binaryDataFormat</a> - Early development of 3DS happened in <a href="../lists/labs.html#q=Autodesk">Autodesk</a> - See also: (2 related languages) <a href="ascii.html">ASCII</a>, <a href="wavefront-object.html">Wavefront Object</a> ```Example from <a href='https://en.wikipedia.org/wiki/.3ds'>Wikipedia</a>: 0x4D4D // Main Chunk ├─ 0x0002 // M3D Version ├─ 0x3D3D // 3D Editor Chunk │ ├─ 0x4000 // Object Block │ │ ├─ 0x4100 // Triangular Mesh │ │ │ ├─ 0x4110 // Vertices List │ │ │ ├─ 0x4120 // Faces Description │ │ │ │ ├─ 0x4130 // Faces Material │ │ │ │ └─ 0x4150 // Smoothing Group List │ │ │ ├─ 0x4140 // Mapping Coordinates List │ │ │ └─ 0x4160 // Local Coordinates System │ │ ├─ 0x4600 // Light │ │ │ └─ 0x4610 // Spotlight │ │ └─ 0x4700 // Camera │ └─ 0xAFFF // Material Block │ ├─ 0xA000 // Material Name │ ├─ 0xA010 // Ambient Color │ ├─ 0xA020 // Diffuse Color │ ├─ 0xA030 // Specular Color │ ├─ 0xA200 // Texture Map 1 │ ├─ 0xA230 // Bump Map │ └─ 0xA220 // Reflection Map │ │ /* Sub Chunks For Each Map */ │ ├─ 0xA300 // Mapping Filename │ └─ 0xA351 // Mapping Parameters └─ 0xB000 // Keyframer Chunk ├─ 0xB002 // Mesh Information Block ├─ 0xB007 // Spot Light Information Block └─ 0xB008 // Frames (Start and End) ├─ 0xB010 // Object Name ├─ 0xB013 // Object Pivot Point ├─ 0xB020 // Position Track ├─ 0xB021 // Rotation Track ├─ 0xB022 // Scale Track └─ 0xB030 // Hierarchy Position ``` Built with Scroll v170.5.0 10/15/2024 500 2.5
3dcomposer Built with Scroll v170.5.0 10/15/2024 6 0
3D Logo - Programming language 3D Logo ======= 3D Logo is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1986. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221986%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1986 #3352 on PLDB 39 Years Old “3D Logo” for the Apple IIGS, which supports 3D drawing by rotating the turtle into or out of the screen - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of 3D Logo happened in <a href="../lists/labs.html#q=Apple">Apple</a> - 3D Logo on HOPL https://hopl.info/showlanguage.prx?exp=7684 3D Logo on HOPL - See also: (1 related languages) <a href="logo.html">Logo</a> - Read more about 3D Logo on the web: 1. https://en.wikipedia.org/wiki/Apple_IIGS 1. Built with Scroll v170.5.0 10/15/2024 253 1.3
3APL - Programming language 3APL ==== 3APL is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 1998. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221998%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1998 #3227 on PLDB 27 Years Old An Abstract Agent Programming Language or Artificial Autonomous Agents Programming Language or 3APL (pronounced triple-A-P-L) is an experimental tool and programming language for the development, implementation and testing of multiple cognitive agents using the Belief-Desire-Intention (BDI) approach.. Read more on Wikipedia... https://en.wikipedia.org/wiki/3APL Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - Early development of 3APL happened in <a href="../lists/labs.html#q=Computer science Department, Utrecht University">Computer science Department, Utrecht University</a> - 3APL on HOPL https://hopl.info/showlanguage.prx?exp=7802 3APL on HOPL - See also: (3 related languages) <a href="java.html">Java</a>, <a href="prolog.html">Prolog</a>, <a href="strips.html">Strips</a> - Read more about 3APL on Semantic Scholar: 1. https://semanticscholar.org/paper/5167cbb780bac55456a0f69c16f175eb61269c8d 1. ```Example from <a href='https://en.wikipedia.org/wiki/3APL'>Wikipedia</a>: PLANBASE { SetStatus(started); } PR-RULES { goTo(R) <- location(R,X,Y) AND NOT at(X,Y) | { NowAt(X,Y); } clean(R) <- location(R,X,Y) AND at(X,Y) | { Clean(R); } } ``` Built with Scroll v170.5.0 10/15/2024 347 1.7
3-lisp Built with Scroll v170.5.0 10/15/2024 6 0
2obj Built with Scroll v170.5.0 10/15/2024 6 0
2lisp Built with Scroll v170.5.0 10/15/2024 6 0
20-gate Built with Scroll v170.5.0 10/15/2024 6 0
2-pak Built with Scroll v170.5.0 10/15/2024 6 0
1C Enterprise Script - Programming language 1C Enterprise Script ==================== 1C Enterprise Script is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22pl%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">programming language</a> created in 2002. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222002%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2002 #1025 on PLDB 23 Years Old 39k <span title="1C Enterprise Script repos on GitHub.">Repos</span> The 1C:Enterprise platform allows for business oriented application development. The software allows work in thick, thin and web clients.[21] It also supports creating mobile applications for Android and iOS in the same environment using the 1C programming language - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"pl"%5D%7D%5D%2C"logic"%3A"AND"%7D'>programming language</a> - There are at least 38,669 1C Enterprise Script repos on <a href="https://github.com/search?q=language:1C Enterprise">GitHub</a> - Early development of 1C Enterprise Script happened in <a href="../lists/labs.html#q=1C Company">1C Company</a> - The Google BigQuery Public Dataset GitHub snapshot shows 250 users using 1C Enterprise Script in 274 repos on <a href="https://api.github.com/search/repositories?q=language:1C Enterprise">GitHub</a> - GitHub supports <a href="https://github.com/xDrivenDevelopment/atom-language-1c-bsl.git" title="The package used for syntax highlighting by GitHub Linguist.">syntax highlighting</a> for 1C Enterprise Script - Read more about 1C Enterprise Script on the web: 1. https://1c-dn.com/library/tutorials/practical_developer_guide_for_1c_enterprise_8_3/ 1. ```Example from <a href='https://github.com/leachim6/hello-world/blob/main/#/1C Enterprise'>hello-world</a>: Message("Hello World"); ``` ```Example from <a href='https://github.com/xDrivenDevelopment/atom-language-1c-bsl.git'>Linguist</a>: Каталог = ОбъединитьПути(ТекущийКаталог(), "libs\oscript-library\src"); Загрузчик_Оригинал_ИмяФайла = ОбъединитьПути(Каталог, "package-loader.os"); Файлы = НайтиФайлы(Каталог, , Ложь); Для Каждого ВыбФайл Из Файлы Цикл Если ВыбФайл.ЭтоФайл() Тогда Продолжить; КонецЕсли; Загрузчик_ИмяФайла = ОбъединитьПути(ВыбФайл.ПолноеИмя, "package-loader.os"); Загрузчик_Файл = Новый Файл(Загрузчик_ИмяФайла); Если Загрузчик_Файл.Существует() Тогда Продолжить; КонецЕсли; КопироватьФайл(Загрузчик_Оригинал_ИмяФайла, Загрузчик_ИмяФайла); КонецЦикла; ``` Language <a href="../lists/features.html">features</a> ====================================================== row Feature Strings FeatureLink ../features/hasStrings.html Supported <span class="hasFeature">✓</span> Example "Hello world" Token " row Feature Print() Debugging FeatureLink ../features/hasPrintDebugging.html Supported <span class="hasFeature">✓</span> Example Token Message Built with Scroll v170.5.0 10/15/2024 452 2.3
IBM 1620 - Assembly language IBM 1620 ======== IBM 1620 is an <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22assembly%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">assembly language</a> created in 1959. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%221959%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 1959 #1941 on PLDB 66 Years Old The IBM 1620 was announced by IBM on October 21, 1959, and marketed as an inexpensive "scientific computer". After a total production of about two thousand machines, it was withdrawn on November 19, 1970. Modified versions of the 1620 were used as the CPU of the IBM 1710 and IBM 1720 Industrial Process Control Systems (making it the first digital computer considered reliable enough for real-time process control of factory equipment). Read more on Wikipedia... https://en.wikipedia.org/wiki/IBM_1620 Read more on Wikipedia... - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"assembly"%5D%7D%5D%2C"logic"%3A"AND"%7D'>assembly language</a> - Early development of IBM 1620 happened in <a href="../lists/labs.html#q=IBM">IBM</a> - See also: (3 related languages) <a href="unicode.html">Unicode</a>, <a href="assembly-language.html">Assembly language</a>, <a href="fortran.html">Fortran</a> ```Example from <a href='https://en.wikipedia.org/wiki/IBM_1620'>Wikipedia</a>: C F 8 4 2 1 1 0 1 0  – Record Mark (right most end of record, prints as a double dagger symbol, ‡) 1 1 0 0  – Numeric Blank (blank for punched card output formatting) 1 1 1 1  – Group Mark (right most end of a group of records for disk I/O) ``` Built with Scroll v170.5.0 10/15/2024 367 1.8
11ty - Static site generator 11ty ==== 11ty is a <a href="../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22contains%22%2C%22data%22%3A%22tags%22%2C%22origData%22%3A%22tags%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%22staticSiteGenerator%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D">static site generator</a> created in 2017 by Zach Leatherman. https://pldb.io/concepts/../lists/explorer.html#searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22%3D%22%2C%22data%22%3A%22appeared%22%2C%22origData%22%3A%22appeared%22%2C%22tags%22%3A%22num%22%2C%22value%22%3A%5B%222017%22%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D 2017 https://pldb.io/concepts/../lists/creators.html#q=Zach%20Leatherman Zach Leatherman #324 on PLDB 8 Years Old ```Download source code: git clone https://github.com/11ty/eleventy/ ``` A simpler site generator. Transforms a directory of templates (of varying types) into HTML. - Tags: <a href='../lists/explorer.html#searchBuilder=%7B"criteria"%3A%5B%7B"condition"%3A"contains"%2C"data"%3A"tags"%2C"origData"%3A"tags"%2C"type"%3A"string"%2C"value"%3A%5B"staticSiteGenerator"%5D%7D%5D%2C"logic"%3A"AND"%7D'>static site generator</a> - 11ty is developed on <a href="https://github.com/11ty/eleventy/">GitHub</a> and has 16,669 stars - 11ty is written in <a href="javascript.html">JavaScript</a>, <a href="markdown.html">Markdown</a>, <a href="liquid.html">Liquid</a>, <a href="json.html">JSON</a>, <a href="yaml.html">YAML</a>, <a href="html.html">HTML</a>, <a href="scss.html">SCSS</a>, <a href="typescript.html">TypeScript</a> Built with Scroll v170.5.0 10/15/2024 284 1.4
1-pak Built with Scroll v170.5.0 10/15/2024 6 0
05ab1e Built with Scroll v170.5.0 10/15/2024 6 0
An interview with Chris Lattner An interview with Chris Lattner =============================== by Breck Yunits https://x.com/breckyunits Breck Yunits January 26, 2025 Chris Lattner created many of the core platforms today's programmers build on including LLVM, Clang, Swift and MLIR. Now he is focused on a new language, Mojo, which allows Python programmers to write code that runs orders of magnitude faster. Chris took the time to talk to us about some of the new stuff in Mojo; his path toward mastering the entire stack; and his daily habits that help him produce hit after hit. Thank you for your time Chris! https://nondot.org/sabre/ Chris Lattner https://llvm.org LLVM https://clang.llvm.org Clang https://www.swift.org/ Swift https://mlir.llvm.org/ MLIR https://www.modular.com/mojo Mojo https://pldb.io/blog/..concepts/python.html Python * Can you explain the life cycle of a Mojo program? ================================================= This is super confusing to people because they often think that Mojo is Python or is a Python implementation or something like this, but the best way to think about Mojo is it's a completely from scratch programming language, you can say it's like Swift or Rust or something like this, with a completely new compiler. https://pldb.io/blog/../concepts/swift.html Swift https://pldb.io/blog/../concepts/rust.html Rust It has a traditional lexer and parser. The most interesting bits of what the front end does is it does type checking and semantic analysis and this kind of stuff. There's some defining features. It generates MLIR. It generates that directly instead of a syntax tree. The way it does that is quite different and unusual. From that it goes through a whole bunch of different MLIR passes for lowering, optimization, things like this. Eventually it does bottom out to LLVM. Mojo uses LLVM in a very different way than most other compilers. I've given various technical talks at like the LLVM developer meeting talking about this. https://www.youtube.com/watch?v=SEwTjZvy8vw technical talks Then it goes through the LLVM code generator up to a target. If you're compiling to a GPU, it's the same thing, but slightly different. There's a code slicing thing that goes on, there's a bunch of different fancy things built into it, but that's the basic gist of it. You said there's no syntax tree? ================================ Normally you build a parse tree and then annotate with types. Instead of doing that, we generate declaration nodes in MLIR. You can serialize it, you can inspect it. All the MLIR tooling works. https://mlir.llvm.org/docs/LangRef/#high-level-structure declaration nodes * What languages changed the way you think? ========================================= I would put in some of the classics like Prolog and APL. APL and Prolog are like a completely different way of looking at problems and thinking about them. https://pldb.io/blog/../concepts/prolog.html Prolog https://pldb.io/blog/../concepts/apl.html APL I love that, even though it's less practical in certain ways. Though all the ML compilers today are basically reinventing APL. The fairly canonical ones like Lisp and Scheme also really changed how I thought about things. https://pldb.io/blog/../concepts/lisp.html Lisp https://pldb.io/blog/../concepts/scheme.html Scheme A much more recent example is Zig with the comptime features. https://pldb.io/blog/../concepts/zig.html Zig https://kristoff.it/blog/what-is-zig-comptime/ comptime If you zoom into that, that's one of Mojo's main features as well for parametric metaprogramming. One of the things that I really appreciate about comptime is that it allows you to tie a bunch of other complexity that creeps into a language into one feature. I love it when you can have one thing that replaces a bunch of other related things. Swift, for example, has a ton of complexity and a ton of language features that got accreted over time because it doesn't have the right meta programming features. Because it didn't have the one thing it got a whole bunch of other things. * Are there families of languages you'd like to explore more? =========================================================== I'm not really a programming language tourist. I'm more interested in what problems can be solved. I build a programming language when I have a novel problem to solve that can't be solved by somebody else. Like, "I need a good way to build iOS applications that is familiar and not as scary as Objective-C." https://pldb.io/blog/../concepts/objective-c.html Objective-C * In building your languages have you had "aha" moments on problems that were bugging you? ======================================================================================== All the time. As a designer/engineer/whatever you wanna call me, I find beauty when things click together and it enables things to happen that you didn't plan for. One example of that is, through a combination of very small orthogonal features in Mojo, we got conditional conformance to traits for free. I did not think we had that, and people in the community started using this new design pattern they invented, and I thought that was not even possible. And so, that is like, that is amazing. https://docs.modular.com/mojo/manual/traits/#implicit-trait-conformance conformance to traits Also in the case of Mojo, the lifetime ownership system we spent a long time on—months and months and months—iterating, changing, adapting, learning, building to get to the point where it actually works. And then you realize, oh, we can make it way more simple. https://www.youtube.com/watch?v=9ag0fPMmYPQ ownership system The first step is: it works. Second step is: make it way simpler and way more explainable and way more beautiful by going from a working thing that you refactor—now that you understand it—into something that is much cleaner and simpler. * What's been your experience developing in public versus private? ================================================================ It's changed over the years. LLVM ==== When I was very young and I wasn't known, I just wanted people to use my stuff. I was desperate to have anybody to talk to. Anybody who could be involved I wanted to be involved. You can go back and read posts on mailing lists from me in 2005 or 2003. I think that's one of the things that led LLVM to be such a vibrant and strong community. Clang ===== Over time, things like Clang, working on C and C++, it was secret for 6 or 9 months. Nobody, except for my wife, knew that I was working on this project. It was a side project, a hobby project. I had no idea if it would go anywhere. Everybody knew that building a C++ parser was impossible. And so I didn't have the confidence to say, I'm going to embark on a project and go do it. Because, you know, all odds are that it would fail. And, honestly, I didn't even know what I was doing. I didn't really have any goals. I just had curiosity and I was chasing it to see where it would go. Only as it got further did I tell people at Apple and that caused some heads to explode. My manager said, "I thought you only cared about code generation". I said "I care about solving interesting problems and doing things." We eventually open sourced it and added it to LLVM and through that process what I figured out is that in the early phases of a project—when you are just kind of figuring stuff out, like you don't even know how to define the problem; you don't know how to explain it; or justify it; or provide rationale;—actually keeping things small and secret is a good thing. And later in Clang's life we had 3 or 4 people within Apple working on it, you can make decisions and move really fast and get a lot of stuff done with a few people because you can have a very shared mindset. Swift ===== Later with Swift, same thing. I worked on Swift secretly for like a year and a half without telling anybody about it. Nobody at Apple even knew. Just figuring out what were the parameters? How can I make this thing better? What were the design points? How do I think about it? So it went from being secret for a year and a half to then secret within Apple for four years. By the time it launched publicly, only about 250 people at Apple even knew about it. Caused virtually every software engineer at Apple's heads to explode. The secrecy within Apple, for that project at least, was extremely useful. Because every Objective-C programmer had lots of opinions, and they were not opinions about the compiler implementation, or the low level type system details, or whatever. They had very, they had strong opinions about superficial things. MLIR ==== Later I worked on the MLIR compiler. That was public within Google from the very beginning. But it was a "within Google" project. We got five people together and spent a ton of time on the whiteboard. And again, it was more about deciding what is the problem we want to solve? What are the core things? MLIR is a generally useful domain agnostic compiler, meta compiler construction toolkit...was a point that we didn't start with, but that became an emergent requirement which is now what it's really known for. As you get it nailed down you can explain it, as you can explain it and you can scale it and you get more confident, and then you can launch it, and then you can open source it, and then you can try to convince other people that it's actually good, and that maybe they should look at it, which is also hard. Mojo ==== At this point in my career, I know that Mojo will be successful. I will just state this, like, very directly. Because it's a Python family member that's 1000x faster. Or even more in some cases. Because it runs on GPUs and nothing else does. And because it's a very important problem today, and it's designed intentionally to be very familiar to people, and so the adoption and stuff like that, I think it'll go very rapidly. The problem that Mojo has is that it's not done yet. Everybody always tells me, oh open source it, oh do this, do that, do whatever. And honestly, I don't think that's going to make it get done faster or be better. What's really important is we iterate on it. We continue to, refactor, learn, change, make the core type system correct, make simple things that compose, which is another huge problem with Swift. Swift added all these features too quickly and they never sat together great. We need to get it right in the early phase because it's so difficult to fix core design and engineering problems later. As we do this, what we're doing is we're progressively opening it. As we progressively open it, we can get more and more and more people involved. Earlier in my career I'd be desperate to get somebody to pay attention to something, but now I have more confidence that, okay, if it's good, then people will adopt it because it's useful. And so steering towards utility and solving important problems for the world is really the thing, and making sure we can do that well is the thing that I'm optimizing for now. So Mojo is a combination of learning from all these different projects and learning from what's worked and what didn't. The Apple secrecy thing was super annoying for a variety of reasons, but it was the right thing for something as polarizing as changing language syntax. In the case of Mojo, it's anchored to Python syntax so that's been very, very helpful for me for helping like reduce bike shedding and stuff like that. * How did you master the whole stack? =================================== I grew up as a kid, back in the 90s, writing assembly language on DOS computers. And learning Turbo Pascal 5 and 6. https://pldb.io/blog/..concepts/turbo-pascal.html Turbo Pascal It was a much simpler world than it is today, because you can actually really understand almost everything that's happening within a computer. In those days I didn't understand how the computer was built. I didn't understand why it was that way, but I understood the framebuffer for VGA is at 0xA0000 and these weird things. From there I just kind of climbed the stack. Had a good idea of what an x86 computer does and suddenly you say, well how do I get that code? And so this is where my interest in compilers comes from. My initial work on compilers was really not in the programming language space. It was really more building optimizers and code generators because that's what I understood. For me, I didn't really become a programming languages person, really, until working on Swift. The path was working on code generation and building high performance x86 and PowerPC and this kind of code generation stuff that Apple needed to then building Clang, which forced me to learn how parsers work; how front ends work; how GCC and other technologies work; how type checking worked. It was a training ground for learning. I could measure against GCC. I cared about things like compile time, and so, making sure the parser was faster than GCC and things like this gave me a metric of where I could measure what success looked like when getting to Swift. Swift benefited from the experience of building front ends before, like Clang, but also having a really good understanding of how LLVM works. And so Swift was, among other things, like a zero cost abstraction on top of LLVM. In the case of Mojo, there's a number of different things. I developed mastery of CPUs and CPU architecture and things like that but then also switched gears to work on AI accelerators. Building and scaling out the TPU platform at Google, working with GPUs and things like this, are things that I'd done and so I knew the pain points and problems and many of the other existing solutions. It didn't just magically pop into my brain, I had spent years working with the existing systems and a combination of these things that led to MLIR. And MLIR again, not a language, it's an engineering artifact that allows you to build stuff. This is what leads to Mojo. * What are things in your daily life that have helped you produce at such a high level for decades? ================================================================================================= I sleep eight hours a day. Which is maybe controversial but I think is very core. Every morning I walk. I have two cute dogs, and they have very big brown eyes, and they look at me every morning saying, are we going to go for a walk? And the answer is yes. So depending on the day I'll walk from half hour to 45 or 60 minutes up and down hills, and so it's actually strenuous, which is good for health. I drink way too much Diet Coke. My kids tell me Diet Coke is killing me but so far I still seem to be alive. I put in way too many hours. I'm not a nine to five kind of guy. I am always thinking about things and working on things and working way into the evening and, and working on weekends and whatever. If you look at my GitHub commit thingy you'll see most of my actual coding happens on weekends, because I have a day job being a CEO. The actual coding, because I can help things go faster. I can push things forward in the early phase in a project. I have a lot of value to contribute because I understand things to the depth that a lot of other people don't. Many things are obvious and intuitive to me that would otherwise take a lot of iteration. You know, two steps forward one step back. * With the rise of AI, are humans still going to be creating languages in 30 years? ================================================================================= I get asked, "Chris, why are you building Mojo when AI replaces all programmers?" There's two different worldviews. One worldview is that AGI or ASI, or whatever they want to call it these days, magically replaces all humans. I don't know if that's going to be true at some point. If it is true, it seems like it would happen in the next 30 years. The way I look at it is that if it does happen, well, just like computers are better than humans at chess, some people still play chess. It's not that the skill and the art and the reason for doing it disappears. I'm fairly skeptical that AGI will magically eliminate the need for programming and programmers and the whole art of what we do. The way I look at it, much more pragmatically, is AI is a superpower and today AI is kind of akin to hiring a junior programmer onto your team. The thing about programming is that programming is not about telling the computer what to do. That's what the vast majority of people think of when they think of code: instructions for the computer. The way I see code, and programming language therefore, is code is about allowing the humans on a team to understand what the product is and what it does. Building a product is the intersection of understanding what the world wants, understanding what you currently have to work with, and then understanding the path from here to there. You can understand the requirements without code, fine. But practically speaking, there's trade offs. And if you have trade offs, you have to understand how things work. Or at least you really benefit from knowing how things work. I think for the foreseeable future programming is a team sport and code is the interchange format between the players. So I think it's still pretty important. ⁂ [Image Omitted] width 200px https://www.youtube.com/watch?v=pdJQ8iVTwj8 undefined For a long form interview with Chris, check out his interviews on Lex Fridman. Thank you for your time Chris! https://www.youtube.com/watch?v=pdJQ8iVTwj8 his interviews on Lex Fridman Lightly edited for length. Built with Scroll v170.5.0 01/26/2025 3139 15.7
New PLDB Subreddit New PLDB Subreddit ================== by Breck Yunits https://breckyunits.com/ Breck Yunits December 26, 2024 The three dominant platforms for programming language creators (r/ProgrammingLanguages, Lobsters, and HackerNews), all of which I helped grow for years, banned me. Most of my comments and submissions are very high value add to these communities, but occasionally I post things the moderators disapprove of (but usually the users like). I have little respect for moderators who put their own self-interests ahead of free speech and the interests of their communities. Thereforce I launched a new subreddit r/pldb, who's guiding principle is very simple: an uncensored community about Programming Language design. No manual censorship for non-anon posters. Feel free to post your craziest, freshest ideas. Get value from the upvotes and the downvotes. As long as you are brave enough to post under your real name, you won't be censored. I think great ideas can come from anywhere and can often start out as terrible, really unpopular ideas. The new sub is a place to nurture those ideas. https://www.reddit.com/r/pldb r/pldb Join https://www.reddit.com/r/pldb Join ⁂ Built with Scroll v170.5.0 12/26/2024 200 1
Hello, World...year 7! Hello, World...year 7! ====================== by Breck Yunits https://github.com/breck7 Breck Yunits November 18, 2024 We started PLDB 2,558 days ago (7 years!). It quickly became a collaborative project with hundreds of contributors all over the world, and I'm so excited by how it's evolved. The past year has been a big one. In addition to contributions from dozens of repeat and new contributors, and interviews with Daniel Kallin, Douglas Crockford, Steven Drucker, and Hongbo Zhang, we've done a ton of behind-the-scenes work: https://pldb.io/blog/hello-world.html started https://pldb.io/blog/../pages/acknowledgements.html contributions from dozens of repeat and new contributors https://pldb.io/blog/danielKallin.html Daniel Kallin https://pldb.io/blog/douglasCrockford.html Douglas Crockford https://pldb.io/blog/stevenDrucker.html Steven Drucker https://pldb.io/blog/hongboZhang.html Hongbo Zhang - the database now has over 5,000 concepts - the site works entirely offline, including search and the explorer - you can now edit the site live in your browser using ScrollHub (perf still a bit buggy) - the site is now 100% Scroll files; no separate database software I think this upcoming year will be a big one. I hope we radically improve crawlers and expand the database, publish more interesting analysis and interviews, and most importantly, launch some new community features to connect and build on the nascent community we have so far. I look forward to further leveraging LLMs while keeping our practice of having humans review all content. Thank you everyone for your help and support, and together let's continue to build the next great programming languages! ⁂ Hello, World...year 5! ====================== 06/23/2022 https://pldb.io/blog/hello-world-year-5.html Hello, world...year 3! ====================== 11/18/2019 https://pldb.io/blog/hello-world-year-3.html Hello, world...year 2! ====================== 11/18/2018 https://pldb.io/blog/hello-world-year-2.html Hello, world! ============= 11/18/2017 https://pldb.io/blog/hello-world.html Built with Scroll v170.5.0 11/18/2024 340 1.7
A brief interview with Moonbit creator Hongbo Zhang A brief interview with Moonbit creator Hongbo Zhang =================================================== by Breck Yunits https://x.com/breckyunits Breck Yunits October 31, 2024 Moonbit builds fast Wasm. It is one of the fastest growing languages in PLDB, cracking the top 300 in less than 2 years. We got the chance to talk to Moonbit's creator, Hongbo Zhang, who explained to us why Moonbit exists and the effort that has gone into creating the language, compiler, and tooling behind it. Thank you for your time Hongbo! https://www.moonbitlang.com/ Moonbit https://pldb.io/blog/../concepts/wasm.html Wasm https://x.com/bobzhang1988 Hongbo Zhang https://pldb.io/blog/../lists/top1000.html top 300 * What is new about Moonbit? ========================== WASM ==== The original target of MoonBit is Wasm. WebAssembly’s original promise was that many languages could be compiled to it and then run in the browser or other environments. The problem, however, is that existing languages such as Java and Go generate a huge amount of WebAssembly code when compiled, even when they’re just printing “Hello World”. Rust generates small amount of code but it has steep learning curve for average programmer https://pldb.io/blog/../concepts/moonbit.html MoonBit https://pldb.io/blog/../concepts/java.html Java https://pldb.io/blog/../concepts/go.html Go https://pldb.io/blog/../concepts/rust.html Rust MoonBit was built to fully deliver the advantage of WebAssembly. We say WebAssembly is safe and fast, but when Go is compiled to WebAssembly, it generates a very large amount of WebAssembly code, and it’s not fast anymore because the language semantics don’t match very well with the Golang, So we think there’s a opportunity, a big opportunity, to have a language that is designed for the WebAssembly semantics. MoonBit generates a code which is performance-wise comparable to Rust, and it also generates even smaller Wasm code than Rust. AI == MoonBit is also exploring the possibility of an AI-native language toolchain. MoonBit was created the same year that ChatGPT was released, in 2022. Since then, we have seen the potential of AI-assisted coding. Traditional programming languages (such as Python) are mostly designed to interact better with humans, while MoonBit is designed to communicate better with AI. The most common issues with AI-assisted code are security concerns (trained on potentially untrusted source code) and the illusion problem (the inability to understand context). MoonBit's AI-friendly language design aims to reduce these issues through advanced static analysis. https://pldb.io/blog/../concepts/python.html Python As a developer platform, MoonBit deeply integrates its toolchain with AI. Our IDE has a built-in AI assistant for generating code, documentation, and tests, fixing errors, and suggesting code improvements. MoonBit's AI-native language + toolchain design is framing AI coding in a bottom-up way. * What languages have most influenced Moonbit? ============================================ In many ways, MoonBit takes inspiration from Rust and Go. It has pattern matching, static types and type inference, for example. MoonBit is a strongly typed language, like Rust, Kotlin and Java, which means it enforces strict rules about data types. MoonBit took the good parts of Rust, and we try to make it easy to learn. https://pldb.io/blog/../features/hasPatternMatching.html pattern matching https://pldb.io/blog/../features/hasStaticTyping.html static types https://pldb.io/blog/../features/hasTypeInference.html type inference https://pldb.io/blog/../concepts/kotlin.html Kotlin Where MoonBit diverges from Rust is that it ships with a garbage collector, which uses reference counting (RC) similar to Swift’s approach to garbage collecting. MoonBit uses state-of-the-art optimization techniques to eliminate the overhead of reference counting at compile time. So in memory heavy benchmarks, MoonBit performs similarly and sometimes even faster than high performance tracing garbage collector, significantly faster than Swift. This allows it to do automatic memory management. https://pldb.io/blog/../features/hasGarbageCollection.html garbage collector https://pldb.io/blog/../concepts/swift.html Swift Another advantage is that MoonBit has very fast compilation. One pain point of Rust is it takes a very long time to compile. MoonBit can compile the whole code in a very fast time like one or two orders of magnitude faster than the Rust compilation. The way MoonBit influenced by Golang is from the philosophy level: Keep the language simple and invest more in the tooling side. Go has a philosophy of less is more, and we think this is quite important. You have to make the language itself cohesive. We don’t want to continue adding to the syntax. * What would be your advice to people just getting started in creating programming languages? =========================================================================================== Before MoonBit, I was the core contributor to the OCaml, created ReScript, and worked on Flow at Meta. For creating production-ready programming languages: https://pldb.io/blog/../concepts/ocaml.html OCaml https://pldb.io/blog/../concepts/rescript.html ReScript https://pldb.io/blog/../concepts/flow.html Flow 1. In my work overseeing the entire supply chain for ReScript, I learned the importance of the synergy between the compilation build system and IDE responsiveness. By considering these factors from the outset, it is possible to better avoid potential issues and enhance development efficiency. 2. ReScript made me realize the importance of fast compilation. The compilation speed far exceeds that of similar tools. A 10% or 20% improvement may not create a strong user experience, but a tenfold increase becomes a significant advantage in speed and can be a major selling point to attract users. This is similar to how the popularity of Go is partly due to its fast compilation compared to C++. https://pldb.io/blog/../concepts/cpp.html C++ 3. While working on Flow at Meta, I encountered extremely large codebases. Maintaining real-time responsiveness of the IDE in such vast codebases is a tremendous challenge, so a new language should enable the IDE to respond quickly and allow static analysis tools to rapidly understand the code. 4. OCaml was initially designed for an academic audience, resulting in a steep learning curve, which poses certain bottlenecks for industrial applications. A new programming language must gain support from the industry. 5. After leading the construction of the compiler, system language interoperability, standard library design, and IDE setup from 0 to 1, I found myself with a whole new perspective. Initially, I only understood knowledge in the field of programming languages but lacked a global view, not knowing how to layout or coordinate effectively. ⁂ [Image Omitted] Image source. Thank you for your time Hongbo! https://www.linkedin.com/in/hongbo-zhang-a8574157/ Image source Built with Scroll v170.5.0 10/31/2024 1104 5.5
Where does software innovation happen? A zoomable map Where does software innovation happen? A zoomable map ===================================================== September 11, 2024 Thank you to the volunteer contributions of many people over many years (especially Hari!) which has made this visualization possible. Built with Scroll v170.5.0 09/11/2024 37 0.2
A brief interview with Microsoft SandDance creator Steven Drucker A brief interview with Microsoft SandDance creator Steven Drucker ================================================================= by Breck Yunits https://x.com/breckyunits Breck Yunits August 15, 2024 Steven Drucker's SandDance (⌨️) is both twenty years in the future and timeless. SandDance allows humans to see and interact with data the way you interact with particles in the real world. Steven sat down with us to talk about the origins of SandDance and his 29 years at Microsoft Research. Thank you for your time Steven! https://microsoft.github.io/SandDance/app/ ⌨️ https://stevenmdrucker.github.io/#/ Steven Drucker's https://pldb.io/blog/../concepts/sanddance.html SandDance [Image Omitted] Visualizing PLDB using SandDance. * What led you to create SandDance? ================================= SandDance really comes from a convergence of a lot of different ideas. My background originally was neuroscience, then robotics, then computer graphics. I had built particle systems. Karl Sims is a good friend of mine doing brilliant animated evolutionary creatures. I've always been fascinated by lots of individual collective things, creating some structure out of that. https://www.karlsims.com/particle-dreams.html animated evolutionary creatures https://en.wikipedia.org/wiki/Karl_Sims Karl Sims I was doing a bunch visualization stuff and finding people often were misunderstanding aggregations. Simpson's paradox. Bayes rule. One of the misunderstandings I was having when I was telling stories with data, people would kind of get confused when you show percentages and absolutes. It would be better if you showed them something that was physically realizable. If you could actually say, let's stack these individual particles so that you actually show sums. When you see these quantities in absolute numbers of things, it's like "oh my god, that's so clear, why didn't anybody ever show that to me before?" I have a colleague who's built something very similar: MorphCharts. https://morphcharts.com/ MorphCharts The impetus was always the same: let's help people understand the information better. It's great to take those raw rows of a dataset and say each point represents a row. It really matched well for people's understanding of "what happens when I filter...rearrange...group in different ways...highlight." A grammar of interactions. * You've shown a million points, what would happen if you showed a billion points? ================================================================================ You're limited by the number of pixels. When you get to that many particles, you need a metaphor. * How can SandDance help people trust AI generated data visualizations? ===================================================================== By giving people alternate ways of looking at the data to validate the results. If you're doing a pivot, let's see that. If you're doing a filter, let's see that. And that way you can actually see that the operations are happening the way you want. So it's a visual explanation of the thing. * You've been at Microsoft Research for 29 years. What's kept you there? ====================================================================== Part of it is a chance to meet with new and different people with different perspectives and constantly be re-energized by interns and projects. * What's the biggest difference between a developer and a researcher? =================================================================== A developer, when they hear a problem the first thing they think is "how do I solve this architecturally?" The first thing a researcher tends to look at is "what was done before?" Both things need to be done to a certain extent. You have to start building things to see what's going to happen. But it's helpful to see what was done before and what was the context. * How do you choose what to focus on? =================================== I am driven by "oh my god that's going to fundamentally change the way I do things." ⁂ [Image Omitted] Image source. Thank you for your time Steven! https://stevenmdrucker.github.io Image source * Longer interviews with Steven: ============================== - Visualizing Data and Other Big Ideas with Dr. Steven Drucker (2017) https://www.youtube.com/watch?v=xu8RcuX-bl8 Visualizing Data and Other Big Ideas with Dr. Steven Drucker (2017) * This interview lightly edited for clarity and length. Built with Scroll v170.5.0 08/15/2024 676 3.4
A brief interview with JSON creator Douglas Crockford A brief interview with JSON creator Douglas Crockford ===================================================== by Breck Yunits https://x.com/breckyunits Breck Yunits August 7, 2024 Douglas Crockford is well known for creating JSON, which serves billions everyday, but less known is his deep understanding of language design and how much insight he shares with the world. Douglas was generous enough to take a small break from his own projects to chat with us about language design. Thank you for your time Douglas! https://pldb.io/blog/../concepts/json.html JSON https://en.wikipedia.org/wiki/Douglas_Crockford Douglas Crockford https://www.crockford.com/ shares with the world * Can you tell us more about your new language Misty? =================================================== *Douglas*: Misty is vaporware in its finest form. (Editor's note: 😂) https://www.crockford.com/misty/ Misty * You've been designing languages for a long time. What languages have influenced you? ==================================================================================== *Douglas:* Fortran (1957), C (1972), PLZ (1978) [See Doug's notes on PLZ]. Important patterns in those languages, but also a lot of crap. https://pldb.io/blog/../concepts/fortran.html Fortran https://pldb.io/blog/../concepts/c.html C https://pldb.io/blog/../concepts/plz.html PLZ https://www.crockford.com/plz.html See Doug's notes on PLZ Over 50 years I've learned to take things out. Eiffel (1986) by Bertrand Meyer. I thought I understand Object Oriented programming, but didn't. https://pldb.io/blog/../concepts/eiffel.html Eiffel https://bertrandmeyer.com/ Bertrand Meyer Another big influence was E (1997). https://pldb.io/blog/../concepts/e.html E Lisp (1958). https://pldb.io/blog/../concepts/lisp.html Lisp More recently Javascript (1995). https://pldb.io/blog/../concepts/javascript.html Javascript Carl Hewitt's work at MIT in the 1970's contains elements of the next paradigm. https://en.wikipedia.org/wiki/Carl_Hewitt Carl Hewitt's * What habits do you have that you think are helpful for programming language design? =================================================================================== *Douglas:* I do a lot of this stuff in my head. I'm thinking about it when I go to sleep. I got writer's block during COVID lockdowns. I got a Remarkable Tablet. That helped. https://remarkable.com/ Remarkable Tablet * What would be your advice to young people today who are interested in creating their own programming language? ============================================================================================================== Definitely go for it. It's definitely going to make you smarter. Understand the layers, layers and layers. ⁂ [Image Omitted] Image source. Thank you for your time Douglas! https://en.wikipedia.org/wiki/Douglas_Crockford Image source * Longer interviews with Douglas Crockford: ========================================= - Corecursive (2023) https://corecursive.com/json-vs-xml-douglas-crockford/ Corecursive (2023) * This interview was edited for length. Built with Scroll v170.5.0 08/07/2024 439 2.2
A brief interview with nomnoml creator Daniel Kallin A brief interview with nomnoml creator Daniel Kallin ==================================================== by Breck Yunits https://x.com/breckyunits Breck Yunits July 25, 2024 Daniel Kallin's brilliant homepage shows technical chops and design passion. Therefore it's not surprising that Daniel created nomnoml: a fast language and tool for generating beautiful diagrams. Daniel sat down with us to talk about nomnoml, which he designed for users to "feel like you're drawing with Ascii". Thank you for your time Daniel! https://www.nomnoml.com/ nomnoml https://skanaar.github.io/ brilliant homepage https://pldb.io/blog/../concepts/nomnoml.html nomnoml [Image Omitted] width 300 Diagram made with nomnoml. https://www.nomnoml.com/#view/%5B%3Cframe%3E%20A%20brief%20interview%20with%20Daniel%20Kallin%7C%0A%5Bnomnoml.com%5D%20-%3E%20%5Bnomnoml%20pldb%20interview%5D%0A%5Bpldb.io%5D%20-%3E%20%5Bnomnoml%20pldb%20interview%5D%0A%5D Diagram made with nomnoml. * What motivated you to make your own diagramming language? ========================================================= *Daniel*: I was motivated by my own needs and my curiosity. Existing diagramming tools were labor intensive to use and generated diagrams that weren’t very visually pleasing. I felt I could do better. A domain specific language was a natural choice. Less work than building a full WYSIWYG editor. A huge benefit is that you can generate the code externally, work on it with your favourite editor and save the code locally. * What have you enjoyed most about running an open source project for ten years? ============================================================================== *Daniel:* Hearing that people like the tool is a big driving force for me. Most people say really nice things and that is great. The occasional code contribution is also nice. * What would be your advice for someone just getting into language design? ======================================================================== *Daniel:* Just dive straight in. Create lots of examples and see what it takes to parse them. Then both the language and the parser will evolve in tandem. And please do consider other human languages than just English that your parser should support. There is plenty of Nomnoml diagrams with labels in Chinese or Korean, and those characters have to be supported in a good way. ⁂ [Image Omitted] Image source. Thank you for your time Daniel! https://skanaar.github.io/daniel/cv.html Image source Built with Scroll v170.5.0 07/25/2024 377 1.9
Introducing a new term: Leet Sheets Introducing a new term: Leet Sheets =================================== by Breck Yunits https://github.com/breck7 Breck Yunits July 15, 2024 Today PLDB introduces a new term to the English Language: "Leet Sheet". * A Leet Sheet is a single page densely packed with intelligent information about key concepts in a topic. What makes a great Leet Sheet? ============================== 1. *One page*. Ideally single sided. 2. *Concise Writing and Visuals*. No extraneous words or strokes. 3. *Printable*. A PDF, PNG or other easily printable format should be provided or easy to generate. 4. *Open source*. The source code should be viewable and improvable by everyone. An Example ========== [Image Omitted] Posit make some of the best Leet Sheets in the world, like the one above for ggplot2. https://rstudio.github.io/cheatsheets/ make some of the best Leet Sheets https://pldb.io/blog/../concepts/ggplot2.html ggplot2 https://posit.co/ Posit * Links to Leet Sheets on PLDB ============================ [Image Omitted] A Leet Sheet link now appears in the quick links button for every language with one. Help us add Leet Sheets! ======================== PLDB currently has links to Leet Sheets for over 70 active languages. But that means we need to add Leet Sheets for _hundreds_ more. Also, some of the Leet Sheets we currently link to don't meet all the guidelines above, and we'd love to swap those links for ones that do. If you could take a moment and add a `leetSheets [url]` to your favorite programming language's source file on PLDB and send a pull request, together we can build the world's biggest dataset of Leet Sheet links in no time at all! https://pldb.io/blog/../lists/explorer.html#columns=rank~name~id~appeared~tags~creators~leetSheet Leet Sheets for over 70 active languages ⁂ Notes ===== Why not use the term Cheat Sheet? ================================= A Leet Sheet is perhaps the most honest form of documentation one can make. To associate it with "Cheating", is not only inaccurate, but harmful because it discourages the creation and use of Leet Sheets. We need a great term for a great concept. Why not use the term Reference Sheet? ===================================== Reference Sheet is a nice neutral term. But it has been around for a long time and has not displaced "Cheat Sheet". Maybe to displace a rhyme it takes a rhyme. Can you generate Leet Sheets automatically from source code? ============================================================ Yes. Scroll is the language PLDB is written in and the Leet Sheet for Scroll currently is below and is autogenerated from the Scroll source code: https://pldb.io/blog/../concepts/scroll.html Scroll https://github.com/breck7/scroll/blob/main/leetsheet.scroll autogenerated from the Scroll source code Built with Scroll v170.5.0 07/15/2024 447 2.2
Video: Adding a language to PLDB Video: Adding a language to PLDB ================================ by Breck Yunits https://twitter.com/breckyunits Breck Yunits June 22, 2024 How often do you pair program? For me the answer is *not enough*. * Much of my programming knowledge I got sitting behind coders at work in Redmond, San Francisco, Mountain View, et cetera. I learned from programmers older than me, younger than me, and the same age. All groups used brilliant tools, commands, and DSLs I had never seen before. * PLDB is a remote, decentralized open source project, so it is very rare that any of us contributors get to "pair program" with each other. Luckily, screencasts with video overlays turn out to be a good substitute for in person pair programming. With that introduction, I present the video below. * ⁂ Built with Scroll v170.5.0 06/22/2024 134 0.7
At What Age Do Programmers Write Languages? At What Age Do Programmers Write Languages? =========================================== May 29, 2024 A new post from Janet Swift. https://www.i-programmer.info/news/98-languages/17222-at-what-age-do-programmers-write-languages.html A new post from Janet Swift. [Image Omitted] https://www.i-programmer.info/news/98-languages/17222-at-what-age-do-programmers-write-languages.html undefined Built with Scroll v170.5.0 05/29/2024 65 0.3
Every top 10 programming language has a single creator Every top 10 programming language has a single creator ====================================================== by Breck Yunits https://breckyunits.com/ Breck Yunits May 29, 2024 Janet's Swift post sparked me to add a computed measure to PLDB calculating the number of creators a language has. The results are below. You can also explore the data yourself. https://www.i-programmer.info/news/98-languages/17222-at-what-age-do-programmers-write-languages.html Janet's Swift post https://pldb.io/blog/../lists/explorer.html#columns=rank~name~id~appeared~tags~creators~numberOfCreators~repoStats_committers explore the data yourself [Image Omitted] Interactive Version https://www.datawrapper.de/_/ejd5e/ Interactive Version https://www.datawrapper.de/_/ejd5e/ undefined Built with Scroll v170.5.0 05/29/2024 118 0.6
What languages do the people who build languages use? What languages do the people who build languages use? ===================================================== by Breck Yunits https://breckyunits.com/ Breck Yunits May 28, 2024 PLDB now has _foundationScore_, which measures how often a language is used in the main implementations of other languages. To calculate foundationScore, we download the git repos for all open source languages in PLDB (which is >98% of them), run cloc on each, and sum the output. https://pldb.io/blog/../concepts/cloc.html cloc The results are below. Click the image for the interactive version. You can also see all the foundationScore data in the PLDB Explorer. https://pldb.io/blog/../lists/explorer.html#columns=rank~name~id~appeared~tags~creators~writtenIn~foundationScore&order=7.desc see all the foundationScore data in the PLDB Explorer [Image Omitted] Interactive Version https://www.datawrapper.de/_/d5QKD/ Interactive Version https://www.datawrapper.de/_/d5QKD/ undefined Built with Scroll v170.5.0 05/28/2024 151 0.8
What can we learn from programming language version numbers? What can we learn from programming language version numbers? ============================================================ May 27, 2024 [Image Omitted] What can we learn from programming language version numbers? https://breckyunits.com/versionNumbers.html What can we learn from programming language version numbers? https://breckyunits.com/versionNumbers.html undefined Built with Scroll v170.5.0 05/27/2024 49 0.2
Exploration of the ages of programming language creators Exploration of the ages of programming language creators ======================================================== May 25, 2024 Anton Antonov posted an analysis of PLDB's age data. https://github.com/antononcube Anton Antonov Click the image below to view his *_interactive_* notebook. https://community.wolfram.com/groups/-/m/t/3180327 his *_interactive_* notebook [Image Omitted] From Anton Antonov's Computational exploration for the ages of programming language creators dataset. https://community.wolfram.com/groups/-/m/t/3180327 Computational exploration for the ages of programming language creators dataset https://community.wolfram.com/groups/-/m/t/3180327 undefined Built with Scroll v170.5.0 05/25/2024 96 0.5
The Ages of Programming Language Creators The Ages of Programming Language Creators ========================================= by Breck Yunits https://github.com/breck7 Breck Yunits May 19, 2024 Dennis Ritchie created C when he was 31. Douglas Crockford created JSON when he was 46. Ken Iverson created J at age 70. Here is a new dataset with "ageAtCreation" for 185 programming languages. https://pldb.io/blog/../concepts/c.html C https://pldb.io/blog/../concepts/json.html JSON https://pldb.io/blog/../concepts/j.html Ken Iverson created J 36 median age 37.5 avg age 16 min age 70 max age [Image Omitted] https://datawrapper.dwcdn.net/rT0yG/1/ undefined Interactive Version. https://datawrapper.dwcdn.net/rT0yG/1/ Interactive Version. No one under 20 has ever created a popular programming language =============================================================== Aaron Swartz created atx at 16, which hinted at his later work with John Gruber on Markdown. Rasmus Lerdorf created PHP at age 27. Stallman created Emacs at 23. https://pldb.io/blog/../concepts/atx.html atx https://pldb.io/blog/../concepts/markdown.html Markdown https://pldb.io/blog/../concepts/php.html PHP https://pldb.io/blog/../concepts/emacs-editor.html Emacs But no one under 20 ever created a top language. I find that mildly interesting. Programming Language Creation Peaks In Your 30's ================================================ [Image Omitted] Programmers create the most languages in their 30's. Programmers in their 40's create the second most. After that it drops off. Keep on Creating ================ TypeScript, Go, JSON, and Clojure are a handful of very popular Top 100 languages that were created by people in their 40's and 50's. https://pldb.io/blog/../concepts/typescript.html TypeScript https://pldb.io/blog/../concepts/go.html Go https://pldb.io/blog/../concepts/json.html JSON https://pldb.io/blog/../concepts/clojure.html Clojure Creating your own languages is fun (most of the time), regardless of whether it catches on. But it can be even more fun to build one that catches on, and it's never too late to start something new. ⁂ Notes ===== - Download the data https://pldb.io/blog/age.tsv Download the data - A reddit user shared some related work ;) from 2012: The Secret of a Successful Programming Language? A Really Great Beard. https://www.reddit.com/r/programming/comments/1cw2ri4/comment/l4tt60k/ shared https://archive.fo/uB8x4 The Secret of a Successful Programming Language? A Really Great Beard ``` html.h1 The Ages of Programming Language Creators web.get https://pldb.io/blog/age.tsv vega.histogram xColumn ageAtCreation columns.describe tables.basic filter.where ageAtCreation > 50 columns.describe tables.basic filter.where ageAtCreation > 40 columns.describe tables.basic tables.basic vega.scatter xColumn ageAtCreation yColumn pldbScore ``` Built with Scroll v170.5.0 05/19/2024 445 2.2
A brief interview with Rexx creator Mike Cowlishaw A brief interview with Rexx creator Mike Cowlishaw ================================================== by Hassam Alhajaji https://github.com/hassamalhajaji Hassam Alhajaji February 27, 2023 Mike Cowlishaw is a distinguished computer scientist and creator of Rexx and NetRexx. He has worked on many other programming languages, including PL/I, C, and Java. Dr. Cowlishaw is a Visiting Professor at the Department of Computer Science at the University of Warwick. He is a Fellow of the Royal Academy of Engineering, elected for his contributions to the field of engineering, and is a retired IBM Fellow. His relentless spirit has catapulted too many contributions to count yet he remains humble and accessible :) http://www.manmrk.net/tutorials/rexx/MFC/mfc.html Mike Cowlishaw https://pldb.io/blog/../concepts/rexx.html Rexx https://pldb.io/blog/../concepts/netrexx.html NetRexx https://pldb.io/blog/../concepts/pl-i.html PL/I https://pldb.io/blog/../concepts/c.html C, https://pldb.io/blog/../concepts/java.html Java * I've read some of your early papers on Rexx. If you were to edit them now knowing what you know, what would you change? I want to know what worked for Rexx, as well as what didn't. ==================================================================================================================================================================================== *Dr. Cowlishaw:* I don't think I'd change anything in them except to emphasise more that a programming language is a Human-Computer-Interface and the language designer should design for the users of the language, not just for himself or herself. As for what I'd change in Rexx: there are some limitations because of the slowness of computers at that time (e.g., I wanted all comparisons to be, by default, caseless). Many of these sorts of things I fixed in NetRexx (see). https://speleotrove.com/misc/NetRexx2.pdf see * Rexx has been battle tested at IBM and has given birth to many implementations. To what do you attribute the early success of Rexx? =================================================================================================================================== *Dr. Cowlishaw:* It was (and still is) very easy for people who were not programmers to learn and to get results with Rexx, due it it having few specials codes and so on (the one that caused most trouble was '*' meaning 'multiply'. That was (and is) completely non-intuitive to someone seeing a Rexx program for the first time. * Do you predict the next paradigm shift in programming languages will be? ======================================================================== *Dr. Cowlishaw:* Hopefully a much higher-level interface, where the programmer describes what's wanted and then refines it with the help of (perhaps) some real AI. ⁂ [Image Omitted] Image source. Mahalo for your time, Dr Cowlishaw! https://en.wikipedia.org/wiki/Mike_Cowlishaw#/media/File:Mike_Cowlishaw_2005.jpg Image source Built with Scroll v170.5.0 02/27/2023 440 2.2
A brief interview with Tcl creator John Ousterhout A brief interview with Tcl creator John Ousterhout ================================================== by Hassam Alhajaji https://github.com/hassamalhajaji Hassam Alhajaji February 8, 2023 Dr. John Ousterhout is a computer science luminary who has made significant contributions to the field of computer science, particularly in the areas of operating systems and file systems. He is the creator of the Tcl scripting language, and has also worked on several major software projects, including the Log-Structured file system and the Sprite operating system. John Ousterhout's creation of Tcl has had a lasting impact on the technology industry, transforming the way developers think about scripting and automation. https://web.stanford.edu/~ouster/cgi-bin/home.php Dr. John Ousterhout https://pldb.io/blog/../concepts/tcl.html Tcl https://pldb.io/blog/../concepts/sprite-os.html Sprite operating system https://en.wikipedia.org/wiki/Log-structured_file_system Log-Structured file system * What is unique about Tcl? ========================= *Dr. Ousterhout:* I would highlight 2 things: The first thing is its embeddable nature: I designed Tcl so that the library could be embedded in applications, with Tcl providing generic scripting features and the application adding its own commands to the built-in command set. The boundary between Tcl and the application is extremely fluid, and applications can extend Tcl in very powerful ways, such as adding new control structures to the language. I don't think any other scripting language has achieved embeddability to the degree that Tcl did. The second thing is Tcl's "everything is a string" philosophy. This played a big role in Tcl's embeddability and made it easy to extend Tcl in a variety of ways. But, it also carried a performance penalty; even with a lot of work, Tcl has never become as efficient as other languages with more traditional types, such as Python. The string focus is also responsible for Tcl's unusual command syntax, which some people love and some people hate. https://pldb.io/blog/../concepts/python.html Python * How different would Tcl be had you stayed on with the development team? :) ========================================================================== *Dr. Ousterhout:* I don't think it would have been very different. Tcl was quite mature by the time I passed off development responsibility. Tcl had its heyday in the 1990's, due in large part to the power of the Tk toolkit and the awfulness of the other X Window GUI toolkits; Tcl/Tk was the easiest and most powerful way to create GUI apps. Unfortunately, Tcl didn't make the jump to the Web, and most of the applications for which people would have used Tcl in the 1990s became Web applications. https://pldb.io/blog/../concepts/tk.html Tk toolkit Interesting footnote: the founding of Netscape occurred at the same time I was deciding where to go in industry when I left Berkeley in 1994. Jim Clarke and Marc Andreessen approached me about the possibility of my joining Netscape as a founder, but I eventually decided against it (they hadn't yet decided to do Web stuff when I talked with them). This is one of the biggest "what if" moments of my career. If I had gone to Netscape, I think there's a good chance that Tcl would have become the browser language instead of JavaScript and the world would be a different place! However, in retrospect I'm not sure that Tcl would actually be a better language for the Web than JavaScript, so maybe the right thing happened. https://pldb.io/blog/../concepts/javascript.html JavaScript * As a long time educator, what do you predict the next paradigm shift in programming languages will be? ====================================================================================================== *Dr. Ousterhout:* I don't really know. It used to be that every 5-10 years a major new language came along, but it's been almost 20 or years since the last interesting new language I can think of (Go). Maybe others would count Rust, in which case maybe the 5-10 year interval is still holding. https://pldb.io/blog/../concepts/go.html Go https://pldb.io/blog/../concepts/rust.html Rust One interesting note on this. Historically, I think the most widely used programming linkages have come not from the programming language research committee, but rather from people who build systems and wanted a language to help themselves. PL researchers tend to create languages that are useful for PL researchers: they have interesting theoretical and conceptual properties (e.g., ML) but aren't usually useful for real systems. Systems people create languages that are useful for systems builders, so they get widely adopted. Examples are C, C++ (I think?), Perl, Java, and Go. I would put Tcl in this category as well, and perhaps Python also? https://pldb.io/blog/../concepts/c.html C https://pldb.io/blog/../concepts/cpp.html C++ https://pldb.io/blog/../concepts/perl.html Perl https://pldb.io/blog/../concepts/ml.html ML https://pldb.io/blog/../concepts/java.html Java https://pldb.io/blog/../concepts/tcl.html Tcl https://pldb.io/blog/../concepts/go.html Go https://pldb.io/blog/../concepts/python.html Python ⁂ [Image Omitted] Image source. Thank you for your time Dr. Ousterhout! https://www.facesofopensource.com/ Image source Built with Scroll v170.5.0 02/08/2023 868 4.3
A brief interview with Janet contributor Josef Pospíšil A brief interview with Janet contributor Josef Pospíšil ======================================================= by Hassam Alhajaji https://github.com/hassamalhajaji Hassam Alhajaji January 24, 2023 Josef Pospíšil (Pepe) is a programming enthusiast, first with Basic in 1986, then the first Rubyist in the Czech Republic, and now a contributor to the language Janet. https://github.com/pepe Josef Pospíšil https://pldb.io/blog/../concepts/basic.html Basic https://pldb.io/blog/../concepts/ruby.html Rubyist https://pldb.io/blog/../concepts/janet.html Janet * What language features do you think are underrated and why? =========================================================== *Pepe:* For me, as a former Rubyist and current Janet, it is the joy and comfort of the programmer. And not only for the seasoned professional but mainly for those new to the language or programming. * What can you tell us about the inception and evolution of Janet so far? ======================================================================= *Pepe:* I was not at the inception, but I know the story well enough to convey it. Bakpakin (Calvin Rose) created the Fennel language as the test bed for the ideas of the new LISP-like language on top of Lua. It was brilliant as it enabled a fast feedback cycle on top of the proven language and its virtual machine. As proof, it is still alive in excellent hands and evolving in its regard. When this prototype cleared the picture enough, Janet was started as a fresh take on the language design, wholly written in the C with custom code for every aspect of it. From parsing thru the bytecode and virtual machine to the mutable and immutable data types. This meant that the first couple of cycles of life, it was mostly making sure it did not segfault. Yet the approach brought sweet fruits: https://github.com/bakpakin Bakpakin https://pldb.io/blog/../concepts/fennel.html Fennel https://pldb.io/blog/../concepts/lua.html Lua https://pldb.io/blog/../concepts/c.html C - 1. the code is compact and consistent. One can read and understand it broadly in one day if one knows the C programming language. - 2. the code is optimized yet hackable. - 3. all the products compiled or interpreted are performant in boot time and processing the data. I came to the language in the endless search for my last language. I was in the ClojureScript world at the time, but not happy. And here was the language which combined all the best I always valued in programming language design. From that point, the core stays mostly static, but the inner and outer circles spread outside. We added an event loop and ffi inside the language and a spork utility library outside it. And so much more. We are at the point of releasing the mythical 2.0 version in the coming time. https://pldb.io/blog/../concepts/clojurescript.html ClojureScript * What are the underlying mechanisms in the future of programming language creation? What does that future look like? =================================================================================================================== *Pepe:* This is very similar to the mystery of the evolution of the human race. This is one of the reasons I am so into programming language design. Mechanisms are mixed and hidden even for the creators at the inception. The future of the programming language landscape will stay the same: evolving all the time. ⁂ [Image Omitted] Image source. Thank you for your time Pepe and best of luck on the upcoming release! https://www.google.com/url?sa=i&url=https%3A%2F%2Fgithub.com%2Fpepe&psig=AOvVaw0skSHUmj_9LygxekcXJiuQ&ust=1674669821093000&source=images&cd=vfe&ved=0CBAQjhxqFwoTCODGqbDl4PwCFQAAAAAdAAAAABAE Image source Built with Scroll v170.5.0 01/24/2023 589 2.9
A brief interview with Mu creator Dr. Kartik Agaram A brief interview with Mu creator Dr. Kartik Agaram =================================================== by Hassam Alhajaji https://github.com/hassamalhajaji Hassam Alhajaji November 22, 2022 Dr. Kartik Agaram is a professional programmer by day and the author of several open source projects that try to demystify computers. His projects all show a great love for programming and empathy for readers grappling with a strange codebase. http://akkartik.name/ Dr. Kartik Agaram * What problem is Mu attempting to solve? https://pldb.io/blog/../concepts/mu.html Mu ==================================================================================== *Dr. Agaram:* Can we encourage people to modify the programs on their computers without impeding their ability to work with others? The world currently creates software with certain unquestioned assumptions: - A few people build the program, a lot of people use it. - Everybody who uses a program tries to stick together and use the same version. - Don't move anybody's cheese! We can add things to programs. However, once a thing in a program works one way, we don't change it or remove it. These assumptions lead to many problems: - Since everyone uses the same version, any mistakes that creep into it affect everyone. - Since a small number of people build the program, they can sneak in things most people don't want, maybe even malicious things. - Since we can't ever take things out, programs grow ever larger and more complex, never simpler. Mistakes become more inevitable over time, and it becomes easier and easier for a single person to sneak in malicious things even past other builders. This way of working has been transplanted from the way humans have built artifacts before the time of computers. However, software is different: - It's very easy to copy. Things made of atoms have to be shared in our world, but each of our computers can live in its own solipsistic universe. If I want a road to move a little to the left or right I'm out of luck, but most software doesn't fundamentally forbid such changes. - Small changes can have huge effects. In the real world I can't destroy my house by bringing a pen into it. But on my computer these sorts of things happen all the time. You can press _your_ mouse somewhere on _your_ screen.. and catastrophically lose all your money. The way to fix this, I think, is to start with what makes computers different from anything else in human experience. - Keep programs really small to minimize vectors for catastrophe. - Use this knowledge to allow anyone to modify their own programs. The more people change programs on their own computers, the more natural barriers we will have to keep mistakes and malicious changes from infecting everyone all at once. - Spread the knowledge and understanding of what's inside a computer to lots of people so that we can police each other on the programs that enter our computers. * Doesn't this approach risk destabilizing people's computers? ============================================================ *Dr. Agaram:* You're absolutely right. I'm asking people to make changes to programs they're not very familiar with, and that increases the odds of breaking something. I have 3 defenses. 1. Mistakes can be protected against. We can detect them quickly, and we can support undoing them quickly. Guardrails like formal analysis (types and so on) and tests help with the former. Version control helps with the latter. Both are fairly mature and reliable. We should all lean on them more to avoid bigger problems elsewhere. 2. Philosophically I think mistakes can often be very desirable. If you make lots of small mistakes, that can help you avoid big mistakes. This is the idea of hormesis that Nassim Taleb popularized. Avoiding large forest fires by having annual controlled burns, for example. In software I think mistakes can be very desirable because they allow the design rationale for programs to spread through a wider audience of programmers, and to not be forgotten over time. 3. I'd argue software today is already fairly unstable. We find vulnerabilities constantly. We find apps exfiltrating behavioral data on a regular basis. And even our cheese gets moved fairly often when we upgrade. So it's not clear to me how much we're giving up. So yes, breakage will be a little more visible where it's normally happening in areas that are easy to ignore. Perhaps this is a good thing? Software is in the stone ages. I think we all would benefit from reminders of this fact. We might be annoyed more but suffer fewer catastrophes. * This is a big, ambitious project. How did you get motivated to start working on it? =================================================================================== *Dr. Agaram:* When I started Mu I'd been working in tech companies for a while, and I was disillusioned. Large companies are slow, bureaucratic and permit all kinds of shoddy work and weighty-seeming over-engineering. It seemed to me that they should be getting at least technically out-competed by smaller companies, even if they still often win from a business perspective. (I was very influenced early on by Tracy Kidder's book, _"The soul of a new machine"_ about how Data General went out of business in spite of building a technically superior computer.) But when I looked around, the smaller companies didn't seem that much better. They were all trying furiously to grow, not just in adoption but also in the population of their programmers. They didn't seem more capital-efficient. Software is supposed to be scalable. Why are we having such trouble keeping our programs running without constant attention? I think there's a rot in the foundations that we keep trying to paper over and forget about. We should instead keep exposing it, reminding ourselves of it, trying new ways to rid ourselves of it. https://en.wikipedia.org/wiki/Tracy_Kidder Tracy Kidder's ⁂ [Image Omitted] You have my heartfelt gratitude Dr. Agaram! Built with Scroll v170.5.0 11/22/2022 991 5
A brief interview with Pascal and Oberon creator Dr. Niklaus Wirth A brief interview with Pascal and Oberon creator Dr. Niklaus Wirth ================================================================== by Hassam Alhajaji https://github.com/hassamalhajaji Hassam Alhajaji November 18, 2022 Niklaus Wirth(🙏🏽) has designed programming languages all over the world that have had immense impact. And yet, he still maintains great humility and somehow finds time for mentoring the next crop of programming language designers. Thank you for your time Dr. Wirth! https://people.inf.ethz.ch/wirth/ Niklaus Wirth https://computerhistory.org/blog/in-memoriam-niklaus-wirth-1934-2024/ 🙏🏽 * Are there any novel ideas from your languages that have yet to be adopted by others? ==================================================================================== *Dr. Wirth:* Mostly the "philosophy" of simplicity and regularity of the concepts. I always focused on the "teachability" of a language. After all, one should not teach a language, but programming. One must focus on programming concepts, and not on language features. * When you were making programming languages what references did you use? ======================================================================= *Dr. Wirth:* The starting point of my work was the language Algol 60. All my languages (Algol W, Pascal, Modula, Oberon) follow the "philosophy" of Algol 60. https://pldb.io/blog/../concepts/algol-60.html Algol 60 https://pldb.io/blog/../concepts/algol-w.html Algol W https://pldb.io/blog/../concepts/pascal.html Pascal https://pldb.io/blog/../concepts/modula.html Modula https://pldb.io/blog/../concepts/oberon.html Oberon * What would be your advice to young people today who want to get into the field of designing programming languages? ================================================================================================================== *Dr. Wirth:* I would not recommend the design of a new language, except perhaps for special applications. The common languages, as poor and complex as they are, are too much entrenched all over the world. I would tell them to look at my "Oberon". https://pldb.io/blog/../concepts/oberon.html Oberon ⁂ [Image Omitted] Image source. Thank you for your time Dr. Wirth! https://elmidiaspora.az/demo.ict.az/en/news/2139 Image source Built with Scroll v170.5.0 11/18/2022 323 1.6
A brief interview with AWK creator Dr. Brian Kernighan A brief interview with AWK creator Dr. Brian Kernighan ====================================================== by Hassam Alhajaji https://github.com/hassamalhajaji Hassam Alhajaji November 15, 2022 Dr. Brian Kernighan is a Canadian computer scientist who contributed to the development of UNIX at Bell Labs. Along with Dennis Richie, he co-authored a fundamental book on C, The C Programming Language. He has been training the next generation of programmers at Princeton University since 2000 and has been monumental in his contribution to the computer science community at large. He wrote the first documented “Hello World!” program and to that we say, “Hello, Brian!”. https://www.cs.princeton.edu/~bwk/ Dr. Brian Kernighan https://pldb.io/blog/../concepts/unix.html UNIX https://en.wikipedia.org/wiki/The_C_Programming_Language The C Programming Language * Are there any novel ideas from Awk that have yet to be adopted by others? https://pldb.io/blog/../concepts/awk.html Awk ======================================================================================================================== *Dr. Kernighan:* The main idea in Awk was associative arrays, which were newish at the time, but which now show up in most languages either as library functions (hashmaps in Java or C++) or directly in the language (dictionaries in Perl and Python). Associative arrays are a very powerful construct, and can be used to simulate lots of other data structures. https://pldb.io/blog/../features/hasMaps.html associative arrays https://pldb.io/blog/../concepts/java.html Java https://pldb.io/blog/../concepts/cpp.html C++ https://pldb.io/blog/../concepts/perl.html Perl https://pldb.io/blog/../concepts/python.html Python I guess the pattern-action paradigm was also not novel but not widely used at the time. It's an effective way to organize some kinds of computations. https://pldb.io/blog/../features/hasPatternMatching.html pattern-action * When you were making programming languages what references did you use? ======================================================================= *Dr. Kernighan:* None? This was a long time ago (think 1970s), and the languages that I have been involved with have all been new and special-purpose so there wasn't much available prior art. Of course one vital tool was Yacc, which made it really easy to create and experiment with grammars and have them converted into highly efficient parsers. Lex did the same thing for the lexical level, again replacing a lot of tedious code with a set of rules. Lex is certainly an example of a pattern-action language; arguably Yacc is as well, so it's kind of a virtuous cycle. https://pldb.io/blog/../concepts/lex.html Lex https://pldb.io/blog/../concepts/yacc.html Yacc * What would be your advice to young people today who want to get into the field of designing programming languages? ================================================================================================================== *Dr. Kernighan:* Try designing and implementing small and special purpose languages. They are lots of fun, often very useful, and a great deal easier than trying to create a replacement for Rust or C++. Look for things that could be automated if you had the right kind of language to spell out the steps, then create a simple compiler and runtime. Jon Bentley wrote a couple of articles on this long ago that are still relevant. https://staff.um.edu.mt/afra1/seminar/little-languages.pdf articles https://pldb.io/blog/../concepts/rust.html Rust https://pldb.io/blog/../concepts/cpp.html C++ ⁂ [Image Omitted] Image from Wikimedia Commons. Thank you for your time Dr. Kernighan! https://commons.wikimedia.org/wiki/File:Brian_kernighan2.gif Wikimedia Commons Built with Scroll v170.5.0 11/15/2022 571 2.9
A brief interview with Common Lisp creator Dr. Scott Fahlman A brief interview with Common Lisp creator Dr. Scott Fahlman ============================================================ by Hassam Alhajaji https://github.com/hassamalhajaji Hassam Alhajaji November 11, 2022 Dr. Scott Fahlman is a Professor Emeritus in the Carnegie Mellon’s School of Computer Science. He is a computer programming language connoisseur and the original neural network jedi master. He was one of the core developers of the Common Lisp Language and his current work includes Artificial Intelligence. Dr Fahlman is as notably kind as he is a humble scientist. Befittingly, he is the originator of the internet's first emoticon, sideway smile :-) https://www.cs.cmu.edu/~sef/ Dr. Scott Fahlman https://pldb.io/blog/../concepts/common-lisp.html Common Lisp Language * Are there any neat ideas from Lisp that have yet to go mainstream? ================================================================== *Dr. Fahlman:* It took a long time for Lisp's automatic storage allocation and garbage collection to go mainstream. This is more than "neat", it eliminates a whole class of bugs that are among the most subtle and difficult to find and fix. But people resisted this as being too inefficient until Java came along and made the idea more mainstream. https://pldb.io/blog/../concepts/java.html Java https://pldb.io/blog/../features/hasGarbageCollection.html garbage collection The other "neat" idea -- still not "mainstream", as far as I know -- is to represent programs as the same kind of objects that the system is good at manipulating: linked lists, in the case of Lisp. The transformation from text to list-structured representations is trivial (that's why Lisp programs have some many parentheses), and you can run that code directly in an interpreter, or compile it on the fly into fast, efficient machine code. https://pldb.io/blog/../features/hasHomoiconicity.html represent programs as the same kind of objects that the system is good at manipulating This makes it possible for Lisp to have a very powerful and flexible macro system, in which programs can easily transform expressions from some surface form to a different internal form. That, in turn, makes Lisp an excellent tool for implementing more specialized languages, with user interfaces that make sense in that domain. Most of the major packages in Common Lisp started out as macro packages, and then the popular ones made it into the language spec: the complex version of LOOP, the complex FORMAT statement, even the Common Lisp Object System. https://pldb.io/blog/../features/hasMacros.html macro https://pldb.io/blog/../concepts/clos.html Common Lisp Object System * When you were making programming languages what references did you use? ======================================================================= *Dr. Fahlman:* I used Maclisp for my grad-school years at the MIT-AI lab (1969-1977), and we had some nice documentation for that. And also the code for the system itself. Or I could go down the hall and talk to the people who had built that system. I briefly used a Symbolics Lisp Machine, and it had good documentation as well. The Sussman and Abelson book, Structure and Interpretation of Computer Programs, came along later, and was a good intro to the kind of thinking that went into Lisp and the simplified Scheme dialect of Lisp. https://pldb.io/blog/../concepts/maclisp.html Maclisp https://pldb.io/blog/../concepts/scheme.html Scheme I was part of the core design team for Common Lisp (the so-called "Gang of Five") that designed Common Lisp, drawing from all the existing Lisp dialects, trying to find a combination of features that some of us liked and that we all could live with. (DARPA had decreed that they were no longer going to fund the development of many Lisp dialects, so we all had to settle on a "common" one to use going forward.) We had a long design process within the various branches of the Lisp community of the day, and we had access to the code and documents of most of those existing systems. Guy Steele moderated that discussion for a while, and then I took over as moderator. https://pldb.io/blog/../lists/creators.html#q=Guy%20Steele Guy Steele The resulting specification was written down by Guy Steele, with help from me and a lot of others, and that defined the language: Common Lisp, The Language (Second Edition), known as "CLtL". There was also a formal specification, formulated by the X3J15 committee under the ANSI standards body. But neither of those documents were meant to be a tutorial or to be very user-friendly. For people wanting to learn Common Lisp, I recommend "Practical Common Lisp" by Peter Seibel, and also keep the Common Lisp Hyperspec handy for specific questions. There are open-source implementations of CMU Common Lisp and Steel Bank Common Lisp out on the web. https://pldb.io/blog/../concepts/cmu-common-lisp.html CMU Common Lisp https://pldb.io/blog/../concepts/sbcl.html Steel Bank Common Lisp https://www.lispworks.com/documentation/HyperSpec/Front/index.htm Hyperspec In designing Common Lisp, it was all politics. A lot of fairly ugly compromises were required to keep one group or another from walking away. So, while I am overall proud of the result, and it is still the language I use when I have a choice, it lacks the elegance of a language designed by a single person with a single vision. We teamed with a group from Apple to design Dylan as a worthy Common Lisp successor, but that was during the time in the 1990's when Jobs was gone and Apple was struggling to survive. So first they ruined the initially-beautiful design, and then they shut down the project and the Apple lab in Cambridge MA that was working on this. https://pldb.io/blog/../concepts/dylan.html Dylan * What would be your advice to young people today who want to get into the field of designing programming languages? ================================================================================================================== *Dr. Fahlman:* Don't! Unless you like to do this as a hobby. What I came to understand, after years of work on Common Lisp and the death of Dylan, the ongoing popularity of the hideous C++, and the rise of Java, is that programming languages don't become mainstream based on their elegance or their deep utility. For any given project, the best programming language to use is the one everyone else is using for that kind of programming at that time. It doesn't have to be the language that is best or most beautiful, and it hardly ever is. As long as the currently-dominant language is adequate to the task without TOO many infuriating shortcomings, just use it. You'll be able to hire programmers, get support, have the latest libraries, and so on. https://pldb.io/blog/../concepts/cpp.html C++ So the best languages very rarely take over, if ever. Some language starts being used because it has the backing of some big company or project, people doing similar things use it as well, positive feedback sets in, and soon it is the language everyone is using. Java is an example -- not nearly as good as Lisp on many dimensions, but it appeared at the right time for a language with some good properties for creating downloadable Internet apps. And it had the backing of Sun Microsystems, at a time when Sun was powerful. So Java became mainstream, while Common Lisp and Dylan faded away. The programming language formalists at CMU, who prefer languages like ML, are constantly disappointed that nobody ever chooses to write programs in them. https://pldb.io/blog/../concepts/ml.html ML So, in the mid-1990s, I decided that I was not longer going to put effort into building programming languages and tools, when the choice of which languages became popular was essentially a lottery. Since then, my focus has been on AI research, and part of that involves the design of planning systems that (maybe) can eliminate the need for most programming. You tell them what you want, as you might describe it to a smart grad student, they maybe ask some clarification questions, and then they go do it. That only works if they know enough about the world and have enough "common sense" to avoid blunders. I still use Common Lisp for developing my AI implementations, but if there is commercial interest I can translate the code into Python or whatever, or hire someone to do this. https://pldb.io/blog/../concepts/python.html Python ⁂ [Image Omitted] Image source. Thank you for your time Dr. Fahlman! :-) https://theculturetrip.com/north-america/usa/pennsylvania/articles/meet-scott-fahlman-the-guy-who-created-the-first-emoticon/ Image source Built with Scroll v170.5.0 11/11/2022 1441 7.2
Where are the most programming languages created? Where are the most programming languages created? ================================================= by Breck Yunits https://github.com/breck7 Breck Yunits November 3, 2022 [Image Omitted] The above SVG is also available as a png. https://pldb.io/blog/images/originCountries11-3-2022.png png The code for the visualization above was written in the Explorer language. https://pldb.io/blog/explorers/originCountries.explorer code https://pldb.io/blog/../concepts/explorer.html Explorer language You can export the data using this Ohayo script: ``` html.h1 Which countries produce the most programming languages? web.get https://pldb.io/pldb.csv hidden filter.where country > show.rowCount group.by country hidden vega.bar ``` Previous posts in this series ============================= September 3, 2022 https://pldb.io/blog/originCountries.html September 3, 2022 October 31, 2018 https://pldb.io/blog/which-countries-produce-the-most-programming-languages.html October 31, 2018 Built with Scroll v170.5.0 11/03/2022 147 0.7
What is the growth in programming languages over time? What is the growth in programming languages over time? ====================================================== by Breck Yunits https://github.com/breck7 Breck Yunits September 2, 2022 [Image Omitted] The above SVG is also available as a png. https://pldb.io/blog/images/languageTrends.png png The code for the visualization above was written in the Explorer language. https://pldb.io/blog/explorers/number-of-programming-languages.explorer code https://pldb.io/blog/../concepts/explorer.html Explorer language Built with Scroll v170.5.0 09/02/2022 78 0.4
Languages of the year: 1972 - 2022 Languages of the year: 1972 - 2022 ================================== by Breck Yunits https://github.com/breck7 Breck Yunits [Image Omitted] July 21, 2022 1995 was an exceptional year for programming languages: Java, Javascript, PHP and Ruby were all created in 1995. I was curious what the top language was for each of the past 50 years. https://pldb.io/blog/../concepts/java.html Java https://pldb.io/blog/../concepts/javascript.html Javascript https://pldb.io/blog/../concepts/php.html PHP https://pldb.io/blog/../concepts/ruby.html Ruby Data used in this post: ======================= id,title,appeared,rank,also c,C⁺²,1972,3,Prolog Smalltalk ml,ML,1973,156, sql,SQL,1974,8, yacc,Yacc,1975,137, sas,SAS,1976,31, awk,awk,1977,72, tex,Tex,1978,88, rexx,Rexx,1979,101, ada,Ada,1980,44, nial,Nial,1981,389, postscript,PostScript,1982,75, vhdl,VHDL,1983,96, matlab,MATLAB⁺¹,1984,15,Objective-C cpp,C++⁺¹,1985,7,ARM postgresql,PostgreSQL⁺¹,1986,33,Erlang perl,Perl,1987,13, mathematica,Mathematica⁺¹,1988,39,Tcl bash,Bash,1989,56, haskell,Haskell,1990,23, python,Python⁺²,1991,5,HTML Visual Basic dylan,Dylan,1992,104, r,R⁺¹,1993,12,Lua racket,Racket,1994,60, java,Java⁺⁴,1995,1,JavaScript PHP Ruby MySQL xml,XML⁺²,1996,10,CSS OCaml rebol,REBOL,1997,106, actionscript,ActionScript,1998,151, tls,TLS,1999,112, csharp,C#,2000,16, json,JSON,2001,22, scratch,Scratch,2002,141, groovy,Groovy,2003,51, scala,Scala,2004,18, f-sharp,F#,2005,55, powershell,PowerShell,2006,41, clojure,Clojure,2007,32, nim,Nim,2008,70, go,Go,2009,14, rust,Rust,2010,27, kotlin,Kotlin⁺¹,2011,43,Elixir typescript,TypeScript⁺¹,2012,34,Julia purescript,PureScript,2013,132, swift,Swift,2014,19, zig,Zig,2015,138, reason,Reason,2016,103, mdx,MDX,2017,360, deno,Deno,2018,272, v,V,2019,165, bicep,Bicep,2020,616, nimskull,Nimskull,2021,2034, Built with Scroll v170.5.0 07/21/2022 321 1.6
The One Letter Programming Languages The One Letter Programming Languages ==================================== by Breck Yunits https://github.com/breck7 Breck Yunits [Image Omitted] July 16, 2022 C and R are two famous programming languages whose name is a single letter. In an effort to retire this practice (😉), I've made an infographic to show that all the letters are taken. https://pldb.io/blog/../concepts/c.html C https://pldb.io/blog/../concepts/r.html R Data used in this post: ======================= title,id,appeared,rank,titleLink A+,aplus,1988,876,../concepts/aplus.html B,b,1969,242,../concepts/b.html C,c,1972,2,../concepts/c.html D,d,2001,48,../concepts/d.html E,e,1997,229,../concepts/e.html F#,f-sharp,2005,53,../concepts/f-sharp.html G,labview,1986,92,../concepts/labview.html H,h-lang,2019,3232,../concepts/h-lang.html I,i,2012,2097,../concepts/i.html J,j,1990,131,../concepts/j.html K,k,1993,214,../concepts/k.html L,l,2013,3404,../concepts/l.html M,mumps,1966,96,../concepts/mumps.html N,n,1990,3636,../concepts/n.html O,o,1986,1952,../concepts/o.html P,p,2013,786,../concepts/p.html Q,q,2003,268,../concepts/q.html R,r,1993,10,../concepts/r.html S,s,1976,344,../concepts/s.html T,t,1980,567,../concepts/t.html U,u,2013,3307,../concepts/u.html V,v,2019,161,../concepts/v.html W,w,2019,3233,../concepts/w.html X,x,2021,3124,../concepts/x.html Y,y,1981,1344,../concepts/y.html Z,z,2019,3105,../concepts/z.html I made the viz in Keynote and by hacking on this repo. https://breckyunits.com/keyboard/ this repo ``` html.h1 The Single Letter Programming Languages web.get https://pldb.io/pldb.csv tables.basic columns.keep title id aka appeared type rank filter.where aka != text.length aka columns.setType akaLength number filter.where akaLength < 2 tables.basic text.length title columns.setType titleLength number filter.where titleLength < 2 tables.basic ``` Built with Scroll v170.5.0 07/16/2022 342 1.7
print() debugging in over 300 languages print() debugging in over 300 languages ======================================= by Breck Yunits https://github.com/breck7 Breck Yunits [Image Omitted] July 15, 2022 Paul Graham—creator of Arc and Bel—started an interesting thread last month about <b>print("debugging")</b>. https://twitter.com/paulg/status/1532448988766650385 interesting thread https://pldb.io/blog/../concepts/arc.html Arc https://pldb.io/blog/../concepts/bel.html Bel * Both experts and beginners frequently use <b>print("debugging")</b>. Support for <b>print("debugging")</b> is near-universal in high level programming languages. But implementations vary. Different languages use different function names. * What are the common names? ========================== - Many languages have a simple global keyword like `print` or `echo` or `puts`. - Many don't use the global namespace and you <b>print("debugging")</b> via a call like `console.log`. - Many provide multiple keywords, such as `print` and `println`—the latter a shortcut for printing a string followed by a `\n`. - Then there's the long tail. Some have special syntactic sugar, such as the code golf esolang 05AB1E which does `"debugging`. https://pldb.io/blog/../concepts/05AB1E.html 05AB1E * The Data ======== Below is a table of over 100 token(s) used for <b>print("debugging")</b> in over 300 languages. You can see the latest data in the PLDB Explorer. https://pldb.io/blog/../lists/explorer.html#columns=rank~name~id~appeared~tags~printToken&searchBuilder=%7B%22criteria%22%3A%5B%7B%22condition%22%3A%22!null%22%2C%22data%22%3A%22printToken%22%2C%22origData%22%3A%22printToken%22%2C%22type%22%3A%22string%22%2C%22value%22%3A%5B%5D%7D%5D%2C%22logic%22%3A%22AND%22%7D latest data in the PLDB Explorer You may notice there is a lack of representation of assembly languages in this list. It is often _much_ harder for <b>print("debugging")</b> in low level languages than simply writing `print`. [Image Omitted] Keyword,Languages,Count print,<a href='../concepts/python.html'>Python</a> <a href='../concepts/r.html'>R</a> <a href='../concepts/perl.html'>Perl</a> <a href='../concepts/swift.html'>Swift</a> <a href='../concepts/fortran.html'>Fortran</a> <a href='../concepts/lua.html'>Lua</a> <a href='../concepts/dart.html'>Dart</a> <a href='../concepts/awk.html'>awk</a> <a href='../concepts/postscript.html'>PostScript</a> <a href='../concepts/spss.html'>SPSS</a> <a href='../concepts/emacs-lisp.html'>Emacs Lisp</a> <a href='../concepts/standard-ml.html'>Standard ML</a> <a href='../concepts/rebol.html'>REBOL</a> <a href='../concepts/logo.html'>Logo</a> <a href='../concepts/boo.html'>Boo</a> <a href='../concepts/io.html'>Io</a> <a href='../concepts/idl.html'>IDL</a> <a href='../concepts/hy.html'>Hy</a> <a href='../concepts/newlisp.html'>NewLisp</a> <a href='../concepts/squirrel.html'>Squirrel</a> <a href='../concepts/ceylon.html'>Ceylon</a> <a href='../concepts/factor.html'>Factor</a> <a href='../concepts/moonscript.html'>MoonScript</a> <a href='../concepts/maxima.html'>Maxima</a> <a href='../concepts/setl.html'>SETL</a> <a href='../concepts/dafny.html'>Dafny</a> <a href='../concepts/coconut.html'>Coconut</a> <a href='../concepts/terra.html'>Terra</a> <a href='../concepts/genie.html'>Genie</a> <a href='../concepts/algol-68.html'>ALGOL 68</a> <a href='../concepts/ratfor.html'>RATFOR</a> <a href='../concepts/gosu.html'>Gosu</a> <a href='../concepts/ante.html'>Ante</a> <a href='../concepts/jython.html'>Jython</a> <a href='../concepts/swift-il.html'>SIL</a> <a href='../concepts/cobra.html'>Cobra</a> <a href='../concepts/yorick.html'>Yorick</a> <a href='../concepts/beanshell.html'>BeanShell</a> <a href='../concepts/nit.html'>Nit</a> <a href='../concepts/starlark.html'>starlark</a> <a href='../concepts/fennel.html'>Fennel</a> <a href='../concepts/angelscript.html'>Angelscript</a> <a href='../concepts/f.html'>F</a> <a href='../concepts/maxscript.html'>MAXScript</a> <a href='../concepts/pyret.html'>pyret</a> <a href='../concepts/gdscript.html'>GDScript</a> <a href='../concepts/arkscript.html'>ArkScript</a> <a href='../concepts/dyvil.html'>dyvil</a> <a href='../concepts/providex.html'>ProvideX</a> <a href='../concepts/macsyma.html'>Project MAC’s SYmbolic MAnipulator</a> <a href='../concepts/locomotive-basic.html'>Locomotive BASIC</a> <a href='../concepts/bython.html'>Bython</a> <a href='../concepts/zenscript.html'>zenscript</a> <a href='../concepts/owen-lang.html'>owen-lang</a> <a href='../concepts/aplusplus.html'>A++</a> <a href='../concepts/toy-lang.html'>toy-lang</a> <a href='../concepts/pawn-scripting-language.html'>Pawn</a> <a href='../concepts/sdlbasic.html'>SdlBasic</a> <a href='../concepts/action-code-script.html'>Action Code Script</a> <a href='../concepts/qcl.html'>QCL</a> <a href='../concepts/battlestar.html'>Battlestar</a> <a href='../concepts/claro.html'>Claro</a> <a href='../concepts/verve.html'>verve</a>,63 println,<a href='../concepts/scala.html'>Scala</a> <a href='../concepts/clojure.html'>Clojure</a> <a href='../concepts/julia.html'>Julia</a> <a href='../concepts/kotlin.html'>Kotlin</a> <a href='../concepts/groovy.html'>Groovy</a> <a href='../concepts/v.html'>V</a> <a href='../concepts/clojurescript.html'>ClojureScript</a> <a href='../concepts/ioke.html'>Ioke</a> <a href='../concepts/e.html'>E</a> <a href='../concepts/koka.html'>Koka</a> <a href='../concepts/scala-js.html'>Scala.js</a> <a href='../concepts/carp.html'>carp</a> <a href='../concepts/ooc.html'>ooc</a> <a href='../concepts/fancy.html'>Fancy</a> <a href='../concepts/felix.html'>Felix</a> <a href='../concepts/golo.html'>Golo</a> <a href='../concepts/frink.html'>Frink</a> <a href='../concepts/clay.html'>clay</a> <a href='../concepts/jakt.html'>Jakt</a> <a href='../concepts/nice.html'>Nice</a> <a href='../concepts/vale.html'>Vale</a> <a href='../concepts/picat.html'>Picat</a> <a href='../concepts/cache-basic.html'>Caché Basic</a> <a href='../concepts/afnix.html'>Afnix</a>,24 printf,<a href='../concepts/c.html'>C</a> <a href='../concepts/objective-c.html'>Objective-C</a> <a href='../concepts/d.html'>D</a> <a href='../concepts/maple.html'>Maple</a> <a href='../concepts/octave.html'>GNU Octave</a> <a href='../concepts/cuda.html'>CUDA</a> <a href='../concepts/cyclone.html'>Cyclone</a> <a href='../concepts/dtrace.html'>DTrace</a> <a href='../concepts/volt.html'>Volt</a> <a href='../concepts/zz.html'>zz</a> <a href='../concepts/ici.html'>Interactive C Interpreter</a> <a href='../concepts/muon.html'>muon</a> <a href='../concepts/qore.html'>Qore</a> <a href='../concepts/yoix.html'>Yoix</a> <a href='../concepts/algae.html'>Algae</a> <a href='../concepts/y.html'>Y</a> <a href='../concepts/nymph.html'>Nymph</a> <a href='../concepts/silk.html'>silk</a> <a href='../concepts/promela.html'>Promela</a>,19 echo,<a href='../concepts/php.html'>PHP</a> <a href='../concepts/powershell.html'>PowerShell</a> <a href='../concepts/bash.html'>Bash</a> <a href='../concepts/nim.html'>Nim</a> <a href='../concepts/fish.html'>fish</a> <a href='../concepts/j.html'>J</a> <a href='../concepts/hack.html'>Hack</a> <a href='../concepts/fantom.html'>Fantom</a> <a href='../concepts/batch.html'>Batchfile</a> <a href='../concepts/korn-shell.html'>Korn shell</a> <a href='../concepts/z-shell.html'>Z shell</a> <a href='../concepts/tea.html'>Tea</a> <a href='../concepts/tcsh.html'>tcsh</a> <a href='../concepts/vim-script.html'>Vim script</a> <a href='../concepts/c-shell.html'>C shell</a> <a href='../concepts/mirc.html'>MIRC scripting language</a>,16 PRINT,<a href='../concepts/lisp.html'>Lisp</a> <a href='../concepts/basic.html'>BASIC</a> <a href='../concepts/common-lisp.html'>Common Lisp</a> <a href='../concepts/qbasic.html'>QBasic</a> <a href='../concepts/gfa-basic.html'>GFA BASIC</a> <a href='../concepts/bbc-basic.html'>BBC BASIC</a> <a href='../concepts/applesoft-basic.html'>Applesoft BASIC</a> <a href='../concepts/bloop.html'>BlooP</a> <a href='../concepts/xbasic.html'>Xbasic</a> <a href='../concepts/baysick.html'>baysick</a> <a href='../concepts/algo.html'>ALGO</a> <a href='../concepts/cesil.html'>Cesil</a>,12 write,<a href='../concepts/prolog.html'>Prolog</a> <a href='../concepts/vhdl.html'>VHDL</a> <a href='../concepts/icon.html'>Icon</a> <a href='../concepts/pike.html'>Pike</a> <a href='../concepts/unicon.html'>Unicon</a> <a href='../concepts/jade.html'>JADE</a> <a href='../concepts/nial.html'>Nial</a> <a href='../concepts/algol-w.html'>ALGOL W</a> <a href='../concepts/s-algol.html'>S-algol</a> <a href='../concepts/logtalk.html'>Logtalk</a> <a href='../concepts/gaml.html'>GAML</a>,11 Print,<a href='../concepts/mathematica.html'>Mathematica</a> <a href='../concepts/xojo.html'>Xojo</a> <a href='../concepts/wolfram.html'>Wolfram Language</a> <a href='../concepts/iswim.html'>ISWIM</a> <a href='../concepts/lotusscript.html'>LotusScript</a> <a href='../concepts/jai.html'>JAI</a> <a href='../concepts/amos.html'>AMOS</a> <a href='../concepts/basic-256.html'>Basic-256</a> <a href='../concepts/blitz3d.html'>Blitz3D</a> <a href='../concepts/holyc.html'>holyc</a>,10 console.log,<a href='../concepts/javascript.html'>JavaScript</a> <a href='../concepts/typescript.html'>TypeScript</a> <a href='../concepts/coffeescript.html'>CoffeeScript</a> <a href='../concepts/nodejs.html'>Node.js</a> <a href='../concepts/deno.html'>Deno</a> <a href='../concepts/livescript.html'>LiveScript</a> <a href='../concepts/roy.html'>roy</a> <a href='../concepts/cor.html'>cor</a>,8 puts,<a href='../concepts/ruby.html'>Ruby</a> <a href='../concepts/tcl.html'>Tcl</a> <a href='../concepts/crystal.html'>Crystal</a> <a href='../concepts/monkey.html'>Monkey</a> <a href='../concepts/euphoria.html'>Euphoria</a> <a href='../concepts/nu.html'>Nu</a> <a href='../concepts/xotcl.html'>XOTcl</a>,7 writeln,<a href='../concepts/pascal.html'>Pascal</a> <a href='../concepts/chapel.html'>Chapel</a> <a href='../concepts/seed7.html'>Seed7</a> <a href='../concepts/xl-lang.html'>XL</a> <a href='../concepts/zonnon.html'>Zonnon</a> <a href='../concepts/draco-programming-language.html'>Draco</a>,6 System.out.println,<a href='../concepts/java.html'>Java</a> <a href='../concepts/aspectj.html'>AspectJ</a> <a href='../concepts/pizza.html'>Pizza</a> <a href='../concepts/concurnas.html'>concurnas</a>,4 Console.WriteLine,<a href='../concepts/csharp.html'>C#</a> <a href='../concepts/visual-basic.html'>Visual Basic</a> <a href='../concepts/oxygene.html'>Oxygene</a> <a href='../concepts/beef.html'>BEEF</a>,4 say,<a href='../concepts/rexx.html'>Rexx</a> <a href='../concepts/netrexx.html'>NetRexx</a> <a href='../concepts/kitten.html'>kitten</a> <a href='../concepts/raku.html'>Raku</a>,4 putStrLn,<a href='../concepts/haskell.html'>Haskell</a> <a href='../concepts/idris.html'>Idris</a> <a href='../concepts/agda.html'>Agda</a>,3 print_string,<a href='../concepts/ocaml.html'>OCaml</a> <a href='../concepts/reason.html'>Reason</a> <a href='../concepts/skip.html'>skip</a>,3 WRITE,<a href='../concepts/algol-60.html'>ALGOL 60</a> <a href='../concepts/abc.html'>ABC</a> <a href='../concepts/karel.html'>Karel</a>,3 disp,<a href='../concepts/matlab.html'>MATLAB</a> <a href='../concepts/scilab.html'>Scilab</a>,2 DISPLAY,<a href='../concepts/cobol.html'>COBOL</a> <a href='../concepts/cobolscript.html'>CobolScript</a>,2 display,<a href='../concepts/scheme.html'>Scheme</a> <a href='../concepts/racket.html'>Racket</a>,2 printfn,<a href='../concepts/f-sharp.html'>F#</a> <a href='../concepts/fable.html'>Fable</a>,2 stdout.print,<a href='../concepts/zig.html'>Zig</a> <a href='../concepts/wyvern.html'>Wyvern</a>,2 Out.String,<a href='../concepts/oberon.html'>Oberon</a> <a href='../concepts/oberon-2.html'>Oberon-2</a>,2 put,<a href='../concepts/hypertalk.html'>HyperTalk</a> <a href='../concepts/turing.html'>Turing</a>,2 std::cout,<a href='../concepts/cpp.html'>C++</a>,1 fmt.Println,<a href='../concepts/go.html'>Go</a>,1 println!,<a href='../concepts/rust.html'>Rust</a>,1 io:format,<a href='../concepts/erlang.html'>Erlang</a>,1 Text_IO.Put_Line,<a href='../concepts/ada.html'>Ada</a>,1 displayNl,<a href='../concepts/smalltalk.html'>Smalltalk</a>,1 IO.puts,<a href='../concepts/elixir.html'>Elixir</a>,1 WriteLn,<a href='../concepts/delphi.html'>Delphi</a>,1 $display,<a href='../concepts/verilog.html'>Verilog</a>,1 WriteString,<a href='../concepts/modula-2.html'>Modula-2</a>,1 w,<a href='../concepts/mumps.html'>MUMPS</a>,1 WRITES,<a href='../concepts/bcpl.html'>BCPL</a>,1 OutText,<a href='../concepts/simula.html'>Simula</a>,1 dbms_output.put_line,<a href='../concepts/pl-sql.html'>PL/SQL</a>,1 printLine,<a href='../concepts/self.html'>Self</a>,1 display dialog,<a href='../concepts/applescript.html'>Applescript</a>,1 Serial.println,<a href='../concepts/arduino.html'>Arduino</a>,1 stdout.printf,<a href='../concepts/vala.html'>Vala</a>,1 trace,<a href='../concepts/actionscript.html'>ActionScript</a>,1 Response.Write,<a href='../concepts/asp.html'>ASP</a>,1 IO.print,<a href='../concepts/wren.html'>Wren</a>,1 OUTPUT,<a href='../concepts/snobol.html'>SNOBOL</a>,1 MsgBox,<a href='../concepts/autoit.html'>AutoIt</a>,1 call void [mscorlib]System.Console::WriteLine,<a href='../concepts/cilk.html'>CIL</a>,1 sys->print,<a href='../concepts/limbo.html'>Limbo</a>,1 write.full.string,<a href='../concepts/occam.html'>Occam</a>,1 io:println,<a href='../concepts/ballerina.html'>Ballerina</a>,1 prn,<a href='../concepts/arc.html'>Arc</a>,1 System.Console.WriteLine,<a href='../concepts/nemerle.html'>Nemerle</a>,1 postln,<a href='../concepts/supercollider.html'>SuperCollider</a>,1 jlog,<a href='../concepts/opa.html'>Opa</a>,1 io.write_string,<a href='../concepts/mercury.html'>Mercury</a>,1 PrintN,<a href='../concepts/purebasic.html'>PureBasic</a>,1 cfoutput,<a href='../concepts/coldfusion.html'>ColdFusion</a>,1 Console.OUT.println,<a href='../concepts/x10.html'>X10</a>,1 FStar.IO.print_string,<a href='../concepts/fstar.html'>F*</a>,1 print_endline,<a href='../concepts/caml.html'>Caml</a>,1 putchar,<a href='../concepts/b.html'>B</a>,1 WScript.Echo,<a href='../concepts/jscript.html'>JScript</a>,1 stream$putl,<a href='../concepts/clu.html'>CLU</a>,1 answer,<a href='../concepts/livecode.html'>LiveCode</a>,1 #OUT,<a href='../concepts/sather.html'>Sather</a>,1 #print,<a href='../concepts/lean.html'>Lean</a>,1 draw_text,<a href='../concepts/ibm-gml.html'>GML</a>,1 Stdout,<a href='../concepts/miranda.html'>Miranda</a>,1 crLog,<a href='../concepts/pharo.html'>Pharo</a>,1 console.loge,<a href='../concepts/dogescript.html'>Dogescript</a>,1 System.Console.Write,<a href='../concepts/jsharp.html'>J#</a>,1 env.out.print,<a href='../concepts/pony.html'>Pony</a>,1 MessageBox,<a href='../concepts/powerbuilder.html'>PowerBuilder</a>,1 standard-output,<a href='../concepts/islisp.html'>ISLISP</a>,1 document.write,<a href='../concepts/objective-j.html'>Objective-J</a>,1 out_string,<a href='../concepts/cool.html'>Classroom Object Oriented Language</a>,1 Scream,<a href='../concepts/rockstar.html'>Rockstar</a>,1 System.print,<a href='../concepts/gravity.html'>gravity</a>,1 write-line,<a href='../concepts/clisp.html'>CLISP</a>,1 <Prout,<a href='../concepts/refal.html'>Refal</a>,1 fmt.println,<a href='../concepts/odin.html'>odin</a>,1 .print,<a href='../concepts/lisaac.html'>Lisaac</a>,1 $print,<a href='../concepts/neko.html'>Neko</a>,1 WriteF,<a href='../concepts/amiga-e.html'>Amiga E</a>,1 PrintLn,<a href='../concepts/ec.html'>eC</a>,1 output:,<a href='../concepts/rapira.html'>Rapira</a>,1 $console:line,<a href='../concepts/parser.html'>Parser 3</a>,1 PRINTF,<a href='../concepts/action.html'>Action!</a>,1 hodor.hod,<a href='../concepts/hodor.html'>Hodor</a>,1 player:tell,<a href='../concepts/moo.html'>MOO</a>,1 bprint,<a href='../concepts/quakec.html'>QuakeC</a>,1 Show,<a href='../concepts/ox.html'>OX</a>,1 io::println,<a href='../concepts/whiley.html'>Whiley</a>,1 pr,<a href='../concepts/shen.html'>Shen</a>,1 SysLib.writeStdout,<a href='../concepts/egl.html'>EGL</a>,1 traceln,<a href='../concepts/monte.html'>monte</a>,1 message,<a href='../concepts/uniface.html'>Uniface</a>,1 Logger.log,<a href='../concepts/google-apps-script.html'>Google Apps Script</a>,1 ксива.малява,<a href='../concepts/yoptascript.html'>YoptaScript</a>,1 Message,<a href='../concepts/1c-enterprise.html'>1C Enterprise Script</a>,1 Write,<a href='../concepts/cache-objectscript.html'>Caché ObjectScript</a>,1 escribir,<a href='../concepts/latino.html'>latino</a>,1 Qout,<a href='../concepts/xbasepp.html'>XBase++</a>,1 TextOut,<a href='../concepts/nxc.html'>Not eXactly C</a>,1 writeLine,<a href='../concepts/elena.html'>elena</a>,1 Println,<a href='../concepts/orc-lang.html'>Orc</a>,1 Text,<a href='../concepts/xpl0.html'>XPL0</a>,1 IO.write,<a href='../concepts/zimbu.html'>Zimbu</a>,1 Console.println,<a href='../concepts/ferite.html'>Ferite</a>,1 stdout.putString,<a href='../concepts/emerald.html'>Emerald</a>,1 System.puts,<a href='../concepts/virgil.html'>Virgil</a>,1 Console.printLine,<a href='../concepts/frost.html'>Frost</a>,1 _printf,<a href='../concepts/ceu.html'>ceu</a>,1 IO.Println,<a href='../concepts/parasail.html'>parasail</a>,1 Js.log,<a href='../concepts/rescript.html'>Rescript</a>,1 fmt::println,<a href='../concepts/hare.html'>Hare</a>,1 output,<a href='../concepts/quorum.html'>quorum</a>,1 Built with Scroll v170.5.0 07/15/2022 2843 14.2
A Language Without Comments A Language Without Comments =========================== by Breck Yunits https://github.com/breck7 Breck Yunits [Image Omitted] July 14, 2022 JSON is the _only_ popular language in PLDB without comments. JSON supports neither line comments nor multiline comments. https://pldb.io/blog/../concepts/json.html JSON https://pldb.io/blog/../features/hasLineComments.html line comments https://pldb.io/blog/../features/hasMultiLineComments.html multiline comments JSON originally had comments ============================ Douglas Crockford explained his unique design decision in 2012. He had comments originally but removed them to prevent ecosystem fragmentation: I removed comments from JSON because I saw people were using them to hold parsing directives, a practice which would have destroyed interoperability. I know that the lack of comments makes some people sad, but it shouldn't. Suppose you are using JSON to keep configuration files, which you would like to annotate. Go ahead and insert all the comments you like. Then pipe it through JSMin before handing it to your JSON parser. - Douglas Crockford - April 30, 2012 - <a href="https://web.archive.org/web/20141227005220/https://plus.google.com/+DouglasCrockfordEsq/posts/RK8qyGVaGSr">Source</a> Some Supersets of JSON have comments ==================================== A number of JSON derivatives added comments back, such as JSON5, Hjson and JSON with Comments. https://pldb.io/blog/../concepts/json5.html JSON5 https://pldb.io/blog/../concepts/hjson.html Hjson https://pldb.io/blog/../concepts/json-with-comments.html JSON with Comments Built with Scroll v170.5.0 07/14/2022 238 1.2
Does every programming language have line comments? Does every programming language have line comments? =================================================== by Breck Yunits https://github.com/breck7 Breck Yunits [Image Omitted] July 13, 2022 About 85% of the languages in PLDB have line comments. https://pldb.io/blog/../features/hasLineComments.html line comments A language supports line comments if it defines a special token (nowadays usually `//` or `#`) where everything after that token until the end of the line becomes a comment. Example: ``` print "Hello world" # this is a comment ``` These are different from multiline comments which are delimited by a pair of tokens (such as `%{` and `}%`). https://pldb.io/blog/../features/hasMultilineComments.html multiline comments The majority of languages use // or # to start a line comment ============================================================= *38%* of programming languages follow C and use `//`. C (1972) follows B (1969) which follows BCPL (1966). https://pldb.io/blog/../concepts/c.html C https://pldb.io/blog/../concepts/b.html B https://pldb.io/blog/../concepts/bcpl.html BCPL *22%* use `#`, which has become very popular thanks to languages like Python, Perl, and Ruby. https://pldb.io/blog/../concepts/python.html Python https://pldb.io/blog/../concepts/perl.html Perl https://pldb.io/blog/../concepts/ruby.html Ruby The SQL languages all generally use `--`. The era of experimentation with line comment tokens appears to be over: the last time a new line comment token appeared in the top 250 was 1993. 15% of languages don't have line comments ========================================= About 15% of the languages in PLDB don't support line comments. These include some of the key markups for the web like HTML, CSS and SVG. https://pldb.io/blog/../concepts/html.html HTML https://pldb.io/blog/../concepts/css.html CSS https://pldb.io/blog/../concepts/svg.html SVG JSON famously does not support comments. But a number of its derivatives do, such as JSON with Comments. https://pldb.io/blog/../concepts/json.html JSON https://pldb.io/blog/../concepts/json-with-comments.html JSON with Comments A few general purpose languages don't support line comments including Mathematica and OCaml. https://pldb.io/blog/../concepts/mathematica.html Mathematica https://pldb.io/blog/../concepts/ocaml.html OCaml A few exceptions ================ Like everything, there are exceptions to the common cases. A few languages, such as SPSS, have a more restrictive form of line comment where the line comment token has to be the first token on the line. https://pldb.io/blog/../concepts/spss.html SPSS A few languages also support multiple line comment tokens. The Ini config format supports both `;` and `#`. https://pldb.io/blog/../concepts/ini.html Ini config format ``` html.h1 Line comments web.get https://pldb.io/languages.csv filter.where rank < 300 columns.keep appeared title rank features.hasLineComments lineCommentToken columns.rename features.hasLineComments hasLineComments filter.where hasLineComments != tables.basic group.by hasLineComments tables.basic filter.where hasLineComments = false tables.basic filter.where lineCommentToken != group.by lineCommentToken reduce appeared min firstAppeared roughjs.pie Line comment token usage label lineCommentToken value count rows.sortByReverse count tables.basic ``` Built with Scroll v170.5.0 07/13/2022 502 2.5
Hello, World...year 5! Hello, World...year 5! ====================== by Breck Yunits https://github.com/breck7 Breck Yunits June 23, 2022 I started PLDB 1,681 days ago(~4.5 years). After a big lull, I am excited to announce the new release! https://pldb.io/blog/hello-world.html started - all source code for the site and database is now on GitHub. - the database went from 3,800 to 4,266 entries. - there are now pages listing the top 100 languages, top 250 languages, and languages by origin community. - each language page now lists all fields. - the site now runs on Scroll instead of Jekyll. I am excited to have this release behind me and hope to get more data, more crawling scripts, and more analysis up over the next few months. Thanks for reading! ⁂ Hello, World...year 7! ====================== 11/18/2024 https://pldb.io/blog/hello-world-year-7.html Hello, world...year 3! ====================== 11/18/2019 https://pldb.io/blog/hello-world-year-3.html Hello, world...year 2! ====================== 11/18/2018 https://pldb.io/blog/hello-world-year-2.html Hello, world! ============= 11/18/2017 https://pldb.io/blog/hello-world.html Built with Scroll v170.5.0 06/23/2022 197 1
Hello, world...year 3! Hello, world...year 3! ====================== by Breck Yunits https://github.com/breck7 Breck Yunits November 18, 2019 I started PLDB 2 year ago today! Since that time: - In the past year, PLDB has gone from less than 1,400 languages to over 3,800! Almost a 3x increase! - In the past year, I added the programming language features page which now lists 90 features! https://pldb.io/blog/../lists/features.html features page - I also added the file extensions page which lists over 1,300 file extensions! https://pldb.io/blog/../lists/extensions.html file extensions page - The programming language design conference page has 6 conferences listed for 2020. https://pldb.io/blog/../lists/resources.html conference page Unfortunately the number of articles on PLDB is 14 (counting this one). Just like last year, limited time and resources has meant building up the dataset took priority. Hopefully the next year will see a lot of growth in number of posts! ⁂ Hello, World...year 7! ====================== 11/18/2024 https://pldb.io/blog/hello-world-year-7.html Hello, World...year 5! ====================== 06/23/2022 https://pldb.io/blog/hello-world-year-5.html Hello, world...year 2! ====================== 11/18/2018 https://pldb.io/blog/hello-world-year-2.html Hello, world! ============= 11/18/2017 https://pldb.io/blog/hello-world.html Built with Scroll v170.5.0 11/18/2019 225 1.1
How many major global programming competitions are there? How many major global programming competitions are there? ========================================================= by Breck Yunits https://github.com/breck7 Breck Yunits September 7, 2019 I have done many problems on Project Euler but I've never participated in competitive programming. The other day I got curious, what does the competitive programming landscape look like? https://projecteuler.net Project Euler https://en.wikipedia.org/wiki/Competitive_programming competitive programming I started my quest by watching a great interview with a competitive programmer. Then I did some searching. Below are my results. https://www.youtube.com/watch?v=F4rykKLcduI interview https://www.youtube.com/channel/UCBr_Fu6q9iHYQCh13jmpbrg competitive programmer * There are 16 major programming competitions =========================================== The first one started in 1970. A few of the newer ones are online only. Most of them started or are hosted in the USA ============================================= [Image Omitted] * The List ======== Below is the up-to-date list. You can contribute to it on the GitHub. https://pldb.io/blog/../lists/competitions.html list series seriesLink type started wikipedia wikipediaLink firstHostCountry IMO https://www.imo-official.org/ Mathematics 1959 International_Mathematical_Olympiad https://en.wikipedia.org/wiki/International_Mathematical_Olympiad Romania ICPC https://icpc.baylor.edu/ Programming 1970 International_Collegiate_Programming_Contest https://en.wikipedia.org/wiki/International_Collegiate_Programming_Contest USA ACSL https://www.acsl.org/ Programming 1978 American_Computer_Science_League https://en.wikipedia.org/wiki/American_Computer_Science_League USA IOI https://ioinformatics.org/ Programming 1989 International_Olympiad_in_Informatics https://en.wikipedia.org/wiki/International_Olympiad_in_Informatics Bulgaria ICFPProgrammingContest https://icfpcontest2019.github.io/ Programming 1998 ICFP_Programming_Contest https://en.wikipedia.org/wiki/ICFP_Programming_Contest USA TopCoder https://www.topcoder.com/ Programming 2001 Topcoder https://en.wikipedia.org/wiki/Topcoder USA TopCoderOpen https://tco19.topcoder.com/ Programming 2001 Topcoder_Open https://en.wikipedia.org/wiki/Topcoder_Open USA GoogleCodeJam https://codingcompetitions.withgoogle.com/codejam Programming 2003 Google_Code_Jam https://en.wikipedia.org/wiki/Google_Code_Jam USA IEEEExtreme https://ieeextreme.org/ Programming 2006 IEEEXtreme https://en.wikipedia.org/wiki/IEEEXtreme Online CodeChef https://www.codechef.com/ Programming 2009 CodeChef https://en.wikipedia.org/wiki/CodeChef India CodeForces https://codeforces.com/ Programming 2010 Codeforces https://en.wikipedia.org/wiki/Codeforces Russia AtCoder https://atcoder.jp/ Programming 2010 Japan Kaggle https://www.kaggle.com/ DataScience 2010 Kaggle https://en.wikipedia.org/wiki/Kaggle USA FacebookHackerCup https://www.facebook.com/hackercup/ Programming 2011 Facebook_Hacker_Cup https://en.wikipedia.org/wiki/Facebook_Hacker_Cup USA HackerEarth https://www.hackerearth.com/ Programming 2012 HackerEarth https://en.wikipedia.org/wiki/HackerEarth USA HackerRank https://www.hackerrank.com Programming 2012 HackerRank https://en.wikipedia.org/wiki/HackerRank USA Advent of Code https://adventofcode.com/ Programming 2015 Advent_of_Code https://en.wikipedia.org/wiki/Advent_of_Code Online * Gennady Korotkevich =================== I came across one interesting stat in my research. Gennady Korotkevich is a programmer who is currently the highest rated programmer on _all_ 5 of the major competitive programming sites! https://en.wikipedia.org/wiki/Gennady_Korotkevich Gennady Korotkevich * Future work =========== It would be interesting to see trends in the number of participants and prize amounts in these competitions over time. I'm curious if eSports with prizes in the millions, will sap people away from programming competitions. https://en.wikipedia.org/wiki/Esports eSports ⁂ Built with Scroll v170.5.0 09/07/2019 506 2.5
How many programmers are there in the world? How many programmers are there in the world? ============================================ by Breck Yunits https://github.com/breck7 Breck Yunits May 29, 2019 There are around 7.574 billion people in the world. How many of them are programmers? https://www.census.gov/popclock/ 7.574 The answer, of course, depends on how you define "programmer". But before I define "programmer" and share my estimates, let's look at what some other sources say. * GitHub - 36 million developer accounts ====================================== As of May 2019 GitHub had 36 million developer accounts. Now, some of these are inactive, some are duplicates, and some are owned by people who signed up for GitHub but aren't programmers. I myself have at least 2 GitHub accounts. Some programmers aren't on GitHub--though I'm finding that to be increasingly rare. https://venturebeat.com/2019/05/23/github-adds-donation-button-token-scanning-and-enterprise-tools/ 36 If we guess that 30% of GitHub accounts are for non-programmers and 20% are duplicates, and that 90% of programmers have a GitHub account, we get an estimate of *20 million programmers in the world*. Evans Data Corporation ====================== Evans Data Corporation estimated there were 23 million developers in 2018. https://evansdata.com/press/viewRelease.php?pressID=268 23 International Data Corporation ============================== IDC says "there were 22.30 million software developers in the world at the outset of 2018". https://www.idc.com/getdoc.jsp?containerId=US44363318 22.30 Daxx created some nice visualizations of both the IDC and Evans data. https://www.daxx.com/blog/development-trends/number-software-developers-world visualizations * What do I say? ============== I will define a programmer as someone who edits a text document in a programming language at least once a week, on average, in an IDE or text editor. https://pldb.io/blog/../lists/languages.html programming language My early guess: *there were between 10 and 30 million programmers in 2018*. ⁂ Built with Scroll v170.5.0 05/29/2019 323 1.6
Does every programming language have a central package repository? Does every programming language have a central package repository? ================================================================== by Breck Yunits https://github.com/breck7 Breck Yunits February 7, 2019 Like millions of other programmers, every day I depend on central package repositories (CR) like npm, PyPI and CRAN. https://npmjs.org npm https://pypi.python.org PyPI https://cran.r-project.org CRAN The other day I was curious: does every programming language have one of these? I decided to find out. I pointed my crawler and trained a model to check for a package repository for every one of the 3,006 languages I am tracking. The results surprised me. * ★ Only 1% have them =================== My model found only 39 languages with central package repositories. (For comparison, Wikipedia lists ~20). That's just ~1% of languages. I thought it would be higher. ★ ~30% of the Top 100 have them =============================== Given that a programming language is very popular and appears in my top 100 list, it is about 15 - 30x more likely to have a CR. Given a language is not in the top 100, <1% will have a CR. ★ 2 Million+ Packages Total =========================== There are over 2,000,000 packages (aka modules or libraries) across these CRs. That means there are about 1,000x more packages than there are programming languages. With that many packages, name collision is certainly a problem (maybe a subject for another post), though not as much of a problem as in the domain system where 130,000,000+ ".coms" alone are registered. ★ The top 5 account for ~80% of all packages ============================================ At over 900,000, Javascript's npm has almost more packages than all other CRs combined. Javascript, Java, PHP, Perl, and Python account for about 80% of packages. https://npmjs.org npm ★ GitHub has over 100,000,000 repositories ========================================== Given the size of GitHub, and it's growth as somewhat of a universal central package repository (though totally unmoderated), and given that many (if not the majority) of the packages in these CRs are also listed on GitHub, it's conceivable that GitHub is the largest CR and that the number of packages out there is easily 10x bigger than 2M. ★ Newer languages are not more likely to have CRs ================================================= This surprised me. The median age of a language with a CR is 24 (1995). Of the top 5 languages I mentioned above, all were created by then. Almost always the creation of the CR follows the launch of the language, sometimes by months or sometimes by years. I expected most CRs to be from newer languages, but that wasn't the case. While some new languages like Rust and Julia have CRs, others like Go and Kotlin do not. * A Visual ======== [Image Omitted] Languages with web package managers plotted by year and number of published packages. * The List ======== Here's my list of the main central package repositories for languages that have them. I cut the list a bit to only include CRs with more than 100 packages available. If you spot any omissions or mistakes, let me know on Twitter. https://x.com/breckyunits Twitter id|idLink|website|websiteLink|packages|appeared javascript|/concepts/javascript.html|http://npmjs.org|http://npmjs.org|901,025|1995 java|/concepts/java.html|https://search.maven.org/|https://search.maven.org/|266,776|1995 php|/concepts/php.html|https://packagist.org/|https://packagist.org/|211,636|1995 perl|/concepts/perl.html|https://www.cpan.org/|https://www.cpan.org/|176,876|1987 python|/concepts/python.html|https://pypi.python.org/pypi|https://pypi.python.org/pypi|167,097|1991 ruby|/concepts/ruby.html|https://rubygems.org/|https://rubygems.org/|154,445|1995 csharp|/concepts/csharp.html|https://www.nuget.org/|https://www.nuget.org/|141,524|2000 swift|/concepts/swift.html|https://cocoapods.org/|https://cocoapods.org/|57,000|2014 clojure|/concepts/clojure.html|https://clojars.org/|https://clojars.org/|23,459|2007 rust|/concepts/rust.html|https://crates.io/|https://crates.io/|22,486|2010 r|/concepts/r.html|https://cran.r-project.org/|https://cran.r-project.org/|13,674|1993 haskell|/concepts/haskell.html|https://hackage.haskell.org/|https://hackage.haskell.org/|13,487|1990 matlab|/concepts/matlab.html|https://www.mathworks.com/matlabcentral/fileexchange/|https://www.mathworks.com/matlabcentral/fileexchange/|9,718|1984 erlang|/concepts/erlang.html|https://hex.pm/|https://hex.pm/|8,069|1986 julia|/concepts/julia.html|https://juliahub.com/ui/Packages|https://juliahub.com/ui/Packages|7,820|2012 tex|/concepts/tex.html|https://ctan.org/|https://ctan.org/|5,649|1978 stata|/concepts/stata.html|https://www.stata.com/manuals/rssc.pdf|https://www.stata.com/manuals/rssc.pdf|4,608|1985 smalltalk|/concepts/smalltalk.html|http://smalltalkhub.com/|http://smalltalkhub.com/|4,534|1972 powershell|/concepts/powershell.html|https://www.powershellgallery.com/|https://www.powershellgallery.com/|4,382|2006 emacs-editor|/concepts/emacs-editor.html|https://melpa.org/|https://melpa.org/|4,079|1976 dart|/concepts/dart.html|https://pub.dartlang.org/|https://pub.dartlang.org/|2,751|2011 maple|/concepts/maple.html|https://www.maplesoft.com/applications/|https://www.maplesoft.com/applications/|2,650|1982 ocaml|/concepts/ocaml.html|https://opam.ocaml.org/|https://opam.ocaml.org/|2,224|1996 lua|/concepts/lua.html|https://luarocks.org/|https://luarocks.org/|2,047|1993 d|/concepts/d.html|https://code.dlang.org/|https://code.dlang.org/|1,498|2001 dynamo-visual-language|/concepts/dynamo-visual-language.html|https://dynamopackages.com/|https://dynamopackages.com/|1,494|2011 haxe|/concepts/haxe.html|https://lib.haxe.org/|https://lib.haxe.org/|1,303|2005 racket|/concepts/racket.html|https://pkgs.racket-lang.org/|https://pkgs.racket-lang.org/|1,122|1994 elm|/concepts/elm.html|https://package.elm-lang.org/|https://package.elm-lang.org/|594|2012 coldfusion|/concepts/coldfusion.html|https://www.forgebox.io|https://www.forgebox.io|519|1995 nim|/concepts/nim.html|https://nimble.directory/|https://nimble.directory/|499|2008 spark|/concepts/spark.html|https://spark-packages.org/|https://spark-packages.org/|441|1988 prolog|/concepts/prolog.html|http://www.swi-prolog.org/pldoc/doc/_SWI_/library/prolog_pack.pl|http://www.swi-prolog.org/pldoc/doc/_SWI_/library/prolog_pack.pl|275|1972 mathematica|/concepts/mathematica.html|http://packagedata.net/|http://packagedata.net/|210|1988 * Updates ======= As Jay18001 pointed out, a few of these repositories serve packages for more than one language. Cocoapods => Objective-C, and Nuget => F# and other .Net langs. In this post I collapsed things so each repo only has 1 language. Update: 8/26/2019. Multiple readers pointed out that my stat for Ruby was off by 10x. I used the # I found on this page, which turned out to be just the gems beginning with the letter A. I apologize for the mistake and am very grateful for the corrections. https://rubygems.org/gems page Thanks to PallHaraldsson for reviewing this post and encouraging it to get updated. https://github.com/PallHaraldsson PallHaraldsson ``` html.h1 Does every programming language have a central package repository? web.get https://pldb.io/pldb.csv filter.where appeared > 1950 columns.keep appeared packageRepository title columns.setType appeared year columns.rename packageRepository cpr group.by cpr tables.basic filter.where cpr != tables.basic group.by appeared vega.bar yColumn count ``` Built with Scroll v170.5.0 02/07/2019 1210 6
Which programming languages use indentation? Which programming languages use indentation? ============================================ by Breck Yunits https://github.com/breck7 Breck Yunits January 24, 2019 Python, as one of the top 10 programming languages in the world, is the most popular programming language that treats indentation as significant. In these offside languages, programmers indent their code blocks instead of using braces, brackets, or other visible characters. https://pldb.io/blog/../concepts/python.html Python https://en.wikipedia.org/wiki/Off-side_rule offside I was curious about how common these languages were so I did some brief analysis to answer these questions: 1. How common is this type of language? 2. How many languages use significant indentation? 3. Are new indentation languages on the rise? * 1) Fewer than 2% of programming languages have significant indentation ====================================================================== [Image Omitted] * 2) Only 36 out of 2,500 programming languages in my database use indentation ============================================================================ These languages use indentation: abc, aldor, boo, buddyscript, cobra, coffeescript, csl, curry, elixir, f-sharp, genie, haml, haskell, inform, iswim, literate-coffeescript, livescript, madcap, madcap-vi, makefile, markdown, miranda, nemerle, net-format, nim, occam, org, promal, python, restructuredtext, sass, scss, spin, stylus, xl-programming-language and yaml. https://pldb.io/blog/../concepts/abc.html abc https://pldb.io/blog/../concepts/aldor.html aldor https://pldb.io/blog/../concepts/boo.html boo https://pldb.io/blog/../concepts/buddyscript.html buddyscript https://pldb.io/blog/../concepts/cobra.html cobra https://pldb.io/blog/../concepts/coffeescript.html coffeescript https://pldb.io/blog/../concepts/csl.html csl https://pldb.io/blog/../concepts/curry.html curry https://pldb.io/blog/../concepts/elixir.html elixir https://pldb.io/blog/../concepts/f-sharp.html f-sharp https://pldb.io/blog/../concepts/genie.html genie https://pldb.io/blog/../concepts/haml.html haml https://pldb.io/blog/../concepts/haskell.html haskell https://pldb.io/blog/../concepts/inform.html inform https://pldb.io/blog/../concepts/iswim.html iswim https://pldb.io/blog/../concepts/literate-coffeescript.html literate-coffeescript https://pldb.io/blog/../concepts/livescript.html livescript https://pldb.io/blog/../concepts/madcap-vi.html madcap-vi https://pldb.io/blog/../concepts/madcap.html madcap https://pldb.io/blog/../concepts/makefile.html makefile https://pldb.io/blog/../concepts/markdown.html markdown https://pldb.io/blog/../concepts/miranda.html miranda https://pldb.io/blog/../concepts/nemerle.html nemerle https://pldb.io/blog/../concepts/net-format.html net-format https://pldb.io/blog/../concepts/nim.html nim https://pldb.io/blog/../concepts/occam.html occam https://pldb.io/blog/../concepts/org.html org https://pldb.io/blog/../concepts/promal.html promal https://pldb.io/blog/../concepts/python.html python https://pldb.io/blog/../concepts/restructuredtext.html restructuredtext https://pldb.io/blog/../concepts/sass.html sass https://pldb.io/blog/../concepts/scss.html scss https://pldb.io/blog/../concepts/spin.html spin https://pldb.io/blog/../concepts/stylus.html stylus https://pldb.io/blog/../concepts/xl-programming-language.html xl-programming-language https://pldb.io/blog/../concepts/yaml.html yaml According to my present database, languages that strip indentation are about *70x* more common than languages that employ it. My methods and models are not yet perfect and may have missed some indentation languages. If my models missed ~80% of the languages, that would still be a 10x difference between the two classes of languages. If you know of a missing language send a pull request or let me know on Twitter. https://x.com/breckyunits Twitter https://github.com/breck7/pldb pull request * 3) The creation of indentation sensitive languages has ticked up, but not by much ================================================================================= [Image Omitted] While there have been some notable new languages using significant indentation in the 2000's, some of the biggest new languages don't, including Go, Swift, Rust, TypeScript, Julia and Kotlin. Takeaway: According to my current data, there has not been a significant increase in new languages using significant indentation. ⁂ Future Work =========== I would like to expand upon this to help language designers answer the question: will adding significant indentation increase the odds of my language becoming successful? I will continue to invest in my data collection and mining efforts to ensure I am not missing accurate information about the lesser documented languages. * UPDATE: masonic on HackerNews pointed out that COBOL should be included on this list. The column position of tokens is indeed significant in COBOL (and FORTRAN too), so perhaps in the next update I'll clarify this categorization to adhere more closely to the offside rule, or will include a broader definition of significant indentation that includes some of these additional languages https://pldb.io/blog/../concepts/cobol.html COBOL https://pldb.io/blog/../concepts/fortran.html FORTRAN ``` html.h1 Which programming languages use indentation? web.get https://pldb.io/pldb.csv filter.where appeared > 1950 columns.keep appeared title features.hasSemanticIndentation columns.setType appeared year columns.rename features.hasSemanticIndentation indents fill.missing indents false tables.basic group.by indents tables.basic vega.bar Languages and Semantic Indentation group.by indents appeared tables.basic vega.bar Proportion of Languages Created With Semantic Indentation by Year xColumn appeared yColumn count colorColumn indents filter.where indents = true group.by appeared vega.bar How many Languages with Semantic Indentation Created By Year yColumn count ``` Built with Scroll v170.5.0 01/24/2019 869 4.3
Hello, world...year 2! Hello, world...year 2! ====================== by Breck Yunits https://github.com/breck7 Breck Yunits November 18, 2018 I started PLDB 1 year ago today! Since that time: - PLDB has gone from less than 400 languages to over 1,300! A 3x+ increase! - PLDB has gone from less than 1GB to over 140GB of raw data! A 100x+ increase! - PLDB has gone from tracking a few dozen dimensions to over 1,350! A 30x+ increase! Unfortunately the number of articles on PLDB is 9 (counting this one). Limited time and resources has meant building up the dataset took priority. Hopefully the next year will see a lot of growth in number of posts! ⁂ Hello, World...year 7! ====================== 11/18/2024 https://pldb.io/blog/hello-world-year-7.html Hello, World...year 5! ====================== 06/23/2022 https://pldb.io/blog/hello-world-year-5.html Hello, world...year 3! ====================== 11/18/2019 https://pldb.io/blog/hello-world-year-3.html Hello, world! ============= 11/18/2017 https://pldb.io/blog/hello-world.html Built with Scroll v170.5.0 11/18/2018 177 0.9
When did GitHub become the place to host new programming language projects? When did GitHub become the place to host new programming language projects? =========================================================================== by Breck Yunits https://github.com/breck7 Breck Yunits November 9, 2018 Before GitHub started in 2008, the source code for nascent programming languages was stored in a variety of places. In the early days it was physical media; later on it was publicly accessible servers; and even later it started moving to online source control systems like self-hosted SVN servers or Sourceforce. But nowadays new language creation happens on GitHub more than anywhere else. Of the 44 languages created in 2008 that I track, 7% were put on GitHub that same year. Last year it was over 50%. [Image Omitted] This does not include languages that were created and then moved their source control to GitHub a year or more after their creation. I wanted to know, if you are starting a language, should you create the GitHub project right away? According to the data that is the popular thing to do. In the future I hope to refine this list to include factors such as whether the language has an origin community and how that affects things. I also hope to add more missing languages to the database, as always. Data used for this chart: appeared,newLangs,repoOnGitHubSameYear,percent 1950,2,0,0 1951,2,0,0 1952,1,0,0 1953,1,0,0 1955,4,0,0 1956,3,0,0 1957,4,0,0 1958,5,0,0 1959,6,0,0 1960,10,0,0 1961,2,0,0 1962,2,0,0 1963,8,0,0 1964,9,0,0 1965,5,0,0 1966,9,0,0 1967,6,0,0 1968,9,0,0 1969,8,0,0 1970,17,0,0 1971,6,0,0 1972,10,0,0 1973,6,0,0 1974,10,0,0 1975,6,0,0 1976,14,0,0 1977,13,0,0 1978,8,0,0 1979,5,0,0 1980,18,0,0 1981,4,0,0 1982,9,0,0 1983,13,0,0 1984,11,0,0 1985,24,0,0 1986,23,0,0 1987,14,0,0 1988,18,0,0 1989,13,0,0 1990,18,0,0 1991,16,0,0 1992,16,0,0 1993,32,0,0 1994,19,0,0 1995,27,0,0 1996,37,0,0 1997,29,0,0 1998,17,0,0 1999,20,0,0 2000,26,0,0 2001,32,0,0 2002,20,0,0 2003,25,0,0 2004,33,0,0 2005,30,0,0 2006,33,0,0 2007,30,0,0 2008,44,3,7 2009,30,7,23 2010,19,3,16 2011,45,9,20 2012,28,10,36 2013,26,16,62 2014,38,19,50 2015,26,12,46 2016,27,10,37 2017,26,15,58 2018,7,4,57 ``` html.h1 When did GitHub become the place to host new programming language projects? web.get https://pldb.io/pldb.csv filter.where appeared > 1950 columns.setType githubRepo boolean columns.setType appeared year rows.sortBy appeared group.by appeared githubRepo vega.bar colorColumn githubRepo yColumn count ``` Built with Scroll v170.5.0 11/09/2018 538 2.7
What letters do programming languages start with? What letters do programming languages start with? ================================================= by Breck Yunits https://github.com/breck7 Breck Yunits October 28, 2018 As the chart below shows, the number of programming languages beginning with a certain letter varies as much as 10x by letter. [Image Omitted] Below is the same list, sorted by popularity. [Image Omitted] A curious observation: why are A and C both ~3x more popular than B? Data used for these charts: firstLetter,count a,59 b,22 c,75 d,20 e,28 f,38 g,30 h,15 i,23 j,27 k,15 l,45 m,57 n,31 o,30 p,69 q,10 r,33 s,76 t,24 u,13 v,13 w,9 x,10 y,4 z,6 ``` html.h1 What letters do programming languages start with? web.get https://pldb.io/pldb.csv hidden columns.keep title type hidden text.firstLetter title hidden text.toLowerCase firstLetter hidden group.by firstLetter hidden vega.bar How many programming language names begin with each letter? rows.sortByReverse count hidden tables.basic ``` Built with Scroll v170.5.0 10/28/2018 183 0.9
What is the growth in programming languages over time? What is the growth in programming languages over time? ====================================================== by Breck Yunits https://github.com/breck7 Breck Yunits December 12, 2017 As I build up my database of programming languages I hope to be able to answer questions like: - is the rate of new language creation accelerating, slowing down, or constant? - what spurs the creation of new programming languages? - can we predict how many new languages will be released next year? in 5 years? in 10 years? At the moment I am tracking 533 computer languages and I currently have creation years for more than half of those, including for 271 of the most popular ones. Here is a simple line graph of the cumulative number of languages I have by year. [Image Omitted] I will wait until I have more data to do more serious analysis (for example: the dip in the growth rate toward the end is likely due to my incomplete dataset and not indicative of a trend change). But until I can provide a more comprehensive analysis, I thought I'd share my first look. Update (12/10/2017): a number of readers have pointed out that some of the languages on this list are not programming languages. Future posts like this will be sure to exclude those. Data used in this article as csv: language,releaseYear plankalkul,1948 g-code,1950 flow-matic,1955 regex,1956 fortran,1957 lisp,1958 algol,1958 cobol,1959 ibm-rpg,1959 mad,1959 jovial,1960 sako,1960 si,1960 teco,1963 ascii,1963 apl,1964 basic,1964 pl-i,1964 simula,1965 bcpl,1966 mumps,1966 logo,1967 spss,1968 b,1969 gml,1969 pascal,1970 forth,1970 scheme,1970 isbn,1970 lse,1971 c,1972 prolog,1972 smalltalk,1972 intercal,1972 ml,1973 sql,1974 diff,1974 sed,1974 tcp,1974 z-notation,1974 lex,1975 yacc,1975 sas,1976 s,1976 awk,1977 bourne-shell,1977 idl,1977 m4,1977 datalog,1977 pearl,1977 modula-2,1978 tex,1978 x86,1978 dbase,1979 ada,1980 scribe,1980 udp,1980 karel,1981 maple,1982 postscript,1982 turing,1982 abap,1983 vhdl,1983 turbo-pascal,1983 matlab,1984 objective-c,1984 transact-sql,1984 verilog,1984 common-lisp,1984 rpl,1984 asn-1,1984 simulink,1984 cpp,1985 clipper,1985 stata,1985 ampl,1985 arm,1985 bibtex,1985 bison,1985 ia-32,1985 latex,1985 mips,1985 erlang,1986 labview,1986 oberon,1986 eiffel,1986 fjolnir,1986 gas,1986 gdb,1986 gnuplot,1986 mathcad,1986 object-pascal,1986 sgml,1986 perl,1987 sparc,1987 unicode,1987 wolfram,1988 mathematica,1988 octave,1988 tcl,1988 picolisp,1988 bash,1989 coq,1989 http,1989 z-shell,1990 haskell,1990 j,1990 scilab,1990 pl-sql,1991 python,1991 visualbasic,1991 qbasic,1991 antlr,1992 gzip,1992 opengl,1992 powerpc,1992 lua,1993 r,1993 k,1993 applescript,1993 brainfuck,1993 html,1993 pdf,1993 utf-8,1993 vba,1993 cilk,1994 racket,1994 delphi,1995 java,1995 javascript,1995 php,1995 ruby,1995 visual-foxpro,1995 cfml,1995 mysql,1995 qt,1995 vbscript,1996 ocaml,1996 asp,1996 css,1996 drakon,1996 jscript,1996 lilypond,1996 postgresql,1996 puredata,1996 rest,1996 squeak,1996 supercollider,1996 uml,1996 xml,1996 c--,1997 mmx,1997 modelica,1997 rdf,1997 rpm,1997 curl,1998 actionscript,1998 soap,1998 vml,1998 vvvv,1998 autoit,1999 asterisk,1999 netlogo,1999 tom-oopl,1999 unlambda,1999 xpath,1999 alice,2000 csharp,2000 cmake,2000 drupal,2000 geo-ml,2000 sqlite,2000 subversion,2000 wsdl,2000 xbl,2000 d,2001 visualbasicnet,2001 processing,2001 json,2001 nsis,2001 protobuf,2001 svg,2001 tinyc,2001 yaml,2001 scratch,2002 gosu,2002 jsharp,2002 restructuredtext,2002 textile,2002 groovy,2003 boo,2003 autohotkey,2003 q,2003 amqp,2003 llvmir,2003 sawzall,2003 whitespace,2003 wordpress,2003 scala,2004 asymptote,2004 markdown,2004 nginx,2004 owl,2004 solr,2004 tiddlywiki,2004 fsharp,2005 sagemath,2005 django,2005 git,2005 haxe,2005 linotte,2005 mercurial,2005 mql,2005 puppet,2005 rails,2005 powershell,2006 aws,2006 hexagon,2006 jquery,2006 ooxml,2006 sass,2006 scss,2006 vala,2006 wml,2006 yii,2006 apex,2007 clojure,2007 cuda,2007 cython,2007 linq,2007 lolcode,2007 thrift,2007 xcore,2007 xquery,2007 nim,2008 geojson,2008 pandas,2008 pig,2008 pure,2008 sparql,2008 umple,2008 go,2009 coffeescript,2009 less,2009 mongodb,2009 opencl,2009 redis,2009 rust,2010 azure,2010 risc-v,2010 dart,2011 kotlin,2011 elixir,2011 google-cloud,2011 schemaorg,2011 stripe,2011 swagger,2011 webgl,2011 julia,2012 elm,2012 qalb,2012 typescript,2012 asmjs,2013 ats,2013 crystal,2014 hack,2014 swift,2014 idris,2014 solidity,2014 graphql,2015 webassembly,2015 Reproducibility Notes ===================== The data in this post comes from the PLDB database. It is possible to build a continually updating version of this article that updates as more data comes in. ``` html.h1 What is the growth in programming languages over time? web.get https://pldb.io/pldb.csv filter.where appeared > 1940 group.by appeared rows.sortBy appeared rows.runningTotal count columns.setType appeared year vega.bar Number of Languages Created Each Year xColumn appeared yColumn count vega.line Cumulative Number of Languages xColumn appeared yColumn total ``` Built with Scroll v170.5.0 12/12/2017 879 4.4
What are the best programming language visualizations? What are the best programming language visualizations? ====================================================== by Breck Yunits https://github.com/breck7 Breck Yunits December 11, 2017 I was looking to spruce up the walls with some interesting posters and found a few well designed visuals. [Image Omitted] This poster by O'Reilly is well colored and looks great printed. It's big though. Visualizes 66 languages. Data stops at 2004. https://archive.oreilly.com/pub/a/oreilly/news/languageposter_0504.html poster [Image Omitted] GitHut's interactive visualization is fun to explore and contains relatively up to date information on language popularity. I printed a screenshot. Visualizes 49 languages. Data ends in 2014. https://githut.info GitHut's [Image Omitted] Exploring Data's D3 interactive visualization shows related languages and prints are available for purchase. Visualizes 1220 languages. Data up to 2014. https://exploring-data.com/vis/programming-languages-influence-network-2014 visualization [Image Omitted] Sammet's chart is one of the first visualizations of the programming language landscape on record. I printed the image. Visualizes 167 languages. Published in 1972. https://www.roundcrisis.com/2016/01/03/Sammett-72/ chart [Image Omitted] Sammet's book cover is a nice artistic visualization from the early days of programming. I printed the image. Visualizes 117 languages. Published in 1969. https://www.amazon.com/Programming-Languages-Fundamentals-Automatic-Computation/dp/0137299885 cover Is there a great visualization I am missing? Submit a pull request. https://github.com/breck7/pldb/blob/main/blog/what-are-the-best-programming-language-visualizations.scroll pull request Reproducibility Notes ===================== This post currently has low reproducibility. I do not have an objective measure of "best". The data collection procedure employed consisted of ad hoc searches through programming books as well as web searches. Data used in this article as csv: title,url,directLink,howToPrint,dataFrom,languages,preview The History of Programming Languages,http://archive.oreilly.com/pub/a/oreilly/news/languageposter_0504.html,http://cdn.oreillystatic.com/news/graphics/prog_lang_poster.pdf,PDF,2004,66,images/vis1.png GitHut's visualization of Languages on GitHub,http://githut.info/,,Screenshot,2014,49,images/vis2.png Exploring Data's D3 Language Visualization,http://exploring-data.com/vis/programming-languages-influence-network-2014/,,Purchase Screenshot,2014,1220,images/vis3.png Jean Sammet's Language History Chart,http://www.roundcrisis.com/2016/01/03/Sammett-72/,http://www.roundcrisis.com/images/sammet72-graph.png,PNG,1972,167,images/vis4.png Jean Sammet's Book Cover of Programming Languages,https://www.amazon.com/Programming-Languages-Fundamentals-Automatic-Computation/dp/0137299885,,JPG,1969,117,images/vis5.png Built with Scroll v170.5.0 12/11/2017 429 2.1
How Many Web APIs are there in the World? How Many Web APIs are there in the World? ========================================= by Breck Yunits https://github.com/breck7 Breck Yunits November 25, 2017 Last week I explored the question "how many programming languages are there in the world?" https://pldb.io/blog/how-many-programming-languages-are-there-in-the-world.html question My current estimate is between 5,000 and 25,000 active computer languages. But perhaps the number is higher, if you include all active external web APIs. First, what do other people say? * Programmable Web - 18,409 ========================= The site Programmable Web lists 18,409 web APIs. But figuring out which ones are used most is a work in progress. https://www.programmableweb.com/category/all/apis 18,409 https://www.programmableweb.com/news/which-are-developers-favorite-apis/research/2017/09/01 most RapidAPI - 7,500 ================ RapidAPI lists over 500 APIs, but that should expand as it completes its acquisition of the Mashape Marketplace, which listed over 7,500 APIs. https://rapidapi.com 500 APIs https://blog.rapidapi.com/2017/05/23/rapidapi-and-mashape-api-marketplace-join-forces/ acquisition https://market.mashape.com/explore 7,500 APIs Zapier - 750+ ============= Zapier lists over 750 APIs. https://zapier.com/zapbook 750 APIs Other Lists =========== On GitHub user abhishekbanthia maintains a popular list of about 300 apis. Wikipedia has a small list of about 30 APIs. https://github.com/abhishekbanthia/Public-APIs 300 apis https://en.wikipedia.org/wiki/List_of_open_APIs 30 APIs * What do I say? ============== My estimate is: *between 2,000 and 25,000 active public facing web APIs*. ⁂ Reproducibility Notes: ====================== My ad hoc estimates are based on checking the PLDB database, the datasets listed above, and additional web sources. Built with Scroll v170.5.0 11/25/2017 286 1.4
How Many Programming Languages are there in the World? How Many Programming Languages are there in the World? ====================================================== by Breck Yunits https://github.com/breck7 Breck Yunits November 20, 2017 ~7,099 spoken languages exist. But how many programming languages exist? https://www.ethnologue.com/guides/how-many-languages ~7,099 This is one of the questions I aim to answer with PLDB. I am building a comprehensive database of programming languages. Spoken languages vary widely in popularity. For example. English has 1.5 billion total speakers and 375 million native speakers. Hawaiian, an endangered language, has only ~26,000 native speakers. https://www.statista.com/statistics/266808/the-most-spoken-languages-worldwide/ 1.5 https://www.endangeredlanguages.com endangered https://en.wikipedia.org/wiki/Hawaiian_language ~26,000 Similarly, some programming languages are very popular, others are used moderately, and many are completely abandoned. Javascript may be the most popular programming language, with approximately ~5.3 million LinkedIn users claiming it as a skill. https://www.linkedin.com/topic/javascript ~5.3 The number of programming languages in the world depends on the rules you establish for deciding whether or not a language counts. First, what do other people say? * TIOBE - 250 =========== The TIOBE index is one of the best lists of popular programming languages and monitors ~250 popular programming languages. TIOBE tracks a programming language if it passes 3 tests: it must have its own Wikipedia page, it must be Turing complete, and a Google search for it must return over 5,000 search results. https://www.tiobe.com/tiobe-index/ index https://www.tiobe.com/tiobe-index/programming-languages-definition/#instances ~250 Wikipedia - 700 =============== Wikipedia has a list whose goal is to include "all notable programming languages in existence", that currently lists over 700 programming languages. Wikipedia's list excludes certain types of languages such as markup languages. https://en.wikipedia.org/wiki/List_of_programming_languages 700 FOLDOC - 1,000 ============== FOLDOC, a 90's era online dictionary of computing, lists over 1,000 programming languages, though that includes aliases. https://foldoc.org/contents/language.html 1,000 The Language List - 2,500 ========================= The Language List--started in 1991--tracks ~2,500 computer languages. The Language List includes popular languages as well as many "published languages". If a language was published in a journal it may be on the list, regardless of its implementation history or popularity. https://www.info.univ-angers.fr/~gh/hilapr/langlist/langlist.htm ~2,500 HOPL - 8,945 ============ HOPL is a collection curated by Diarmuid Pigott. It lists 8,945 programming languages! https://hopl.info 8,945 J.E. Sammet - ~165 (In 1971) ============================ Jean Sammet was an early computer pioneer, helping developer the COBOL language. She also was one of the first to start tracking programming languages and as early as 1971 tracked ~165 languages. https://en.wikipedia.org/wiki/Jean_E._Sammet Sammet https://pdfs.semanticscholar.org/48af/15cfd104f7a5d91fef8f3136fe88502ada95.pdf ~165 * What do I say? ============== At the moment I am closely tracking hundreds of programming languages with thousands more in my periphery. Until I have a more comprehensive database across all the languages I track, I'll have to make some estimates. https://pldb.io/blog/../lists/languages.html programming languages My current estimate for *active general purpose programming languages is between 500 and 2,000*. My current estimate for *all active computer languages is between 5,000 and 25,000*. As my database improves I will refine my definitions and estimates accordingly. ⁂ Reproducibility notes ===================== A hard count of programming languages was made by querying the PLDB database, which consists of thousands of human-checked facts about programming languages. Confidence intervals were added ad hoc through spot checking with the reference lists above. ``` html.h1 How Many Programming Languages are there in the World? web.get https://pldb.io/pldb.csv filter.where type = pl show.rowCount ``` Built with Scroll v170.5.0 11/20/2017 638 3.2
Hello, world! Hello, world! ============= by Breck Yunits https://github.com/breck7 Breck Yunits November 18, 2017 Welcome to PLDB: a Programming Language Database! The goal of this site is to build a comprehensive database of programming languages and their common features. This site is for two types of people: 1. *Programming language creators.* PLDB is organized big data to help you create great new languages, and improve existing ones. When making design decisions, quickly look up what features other languages have tried. Benefit from the experiences of thousands that have built languages before you. If you are researching something and can't find what you need here, you can add it and send a pull request, or share your request on Twitter. https://x.com/breckyunits share your request on Twitter 2. *Programming language users.* PLDB provides a data-driven view of the programming language universe, to demystify the world of programming languages for you, and provide sound strategic and tactical advice to help you in your projects and your career. If you have a question not answered by the data here, you can add it and send a pull request, or share your request on Twitter. https://x.com/breckyunits share your request on Twitter ⁂ Hello, World...year 7! ====================== 11/18/2024 https://pldb.io/blog/hello-world-year-7.html Hello, World...year 5! ====================== 06/23/2022 https://pldb.io/blog/hello-world-year-5.html Hello, world...year 3! ====================== 11/18/2019 https://pldb.io/blog/hello-world-year-3.html Hello, world...year 2! ====================== 11/18/2018 https://pldb.io/blog/hello-world-year-2.html Built with Scroll v170.5.0 11/18/2017 274 1.4

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

Built with Scroll v170.5.0