Meta tags:
Headings (most frequently used words):
you, the, programming, language, your, where, opend, that, ready, to, try, it, boosts, productivity, out, of, box, meets, are, and, joins, re, going, welcomes, contribution,
Text of the page (most frequently used words):
the (16), and (11), you (10), #language (10), programming (9), void (9), cgi (8), open (7), window (7), get (6), library (6), main (6), can (5), here (5), code (5), import (5), see (4), have (4), work (4), are (4), arsd (4), hello (4), other (3), help (3), your (3), new (3), supported (3), text (3), same (3), started (2), now (2), walter (2), not (2), people (2), everything (2), but (2), that (2), some (2), contribute (2), let (2), together (2), just (2), productivity (2), features (2), between (2), documentation (2), var (2), bar (2), commands (2), file (2), auto (2), style (2), garbage (2), world (2), ubyte (2), vgatext (2), asm (2), mov (2), from (2), level (2), all (2), where (2), handler (2), name (2), write (2), web (2), server (2), with (2), ready, try, fork, already, know, planned, future, directions, list, changes, bright, development, plan, course, careful, break, accepted, what, each, improve, experience, for, everybody, why, soar, greatness, need, idea, want, talk, about, languages, core, thriving, ecosystems, best, when, boosters, often, rather, than, difference, good, great, welcomes, contribution, dynamic, javascript, type, jsvar, foo, emptyobject, assert, annotation, based, declarative, minigui, class, menu, mainwindow, setmenuandtoolbarfromannotatedcode, loop, pipeline, range, std, map, filter, writeln, convenient, collected, strings, arrays, string, append, operator, pointers, cast, 0xb8000, inline, _start, naked, full, control, over, function, stack, frame, rax, ecx, syscall, move, slider, one, side, examples, remember, mix, match, these, styles, program, even, high, mathematics, inspired, low, machine, gripping, purpose, built, familiar, concepts, syntax, meets, joins, going, questions, happy, incomplete, search, setresponsecontenttype, plain, else, mixin, genericmain, simpledisplay, simplewindow, eventloop, graphics, opend, fast, compilers, quick, feedback, collector, hundreds, modules, included, opening, starting, easy, printing, console, boosts, out, box, blog, learn,
Text of the page (random words):
the open d programming language the open d programming language learn language library contribute blog get started now the programming language that boosts your productivity out of the box with opend s fast compilers you get quick feedback as you work with a garbage collector and hundreds of library modules included opening a window and starting a web server are just as easy as printing hello to the console graphics window import arsd simpledisplay void main auto window new simplewindow window eventloop 0 web server import arsd cgi void handler cgi cgi cgi setresponsecontenttype text plain if name in cgi get cgi write hello cgi get name else cgi write hello world mixin genericmain handler search library documentation here incomplete have questions we re happy to help meets you where you are and joins you where you re going from high level mathematics inspired code to low level machine gripping code and everything in between all in the same language open d is an all purpose programming language built on familiar concepts and syntax move the slider from one side to the other to see some examples and remember you can mix and match these styles in the same program even the same file inline asm supported void _start asm naked full control over the function s stack frame mov rax 3 mov ecx 11 syscall c style pointers supported void main ubyte vgatext cast ubyte 0xb8000 vgatext 0 b convenient garbage collected strings and arrays void main string text hello text world append operator pipeline style range programming supported import std void main 1 2 3 map x x 2 filter x x 2 0 writeln annotation based declarative programming import arsd minigui class commands menu file void open void main auto window new mainwindow window setmenuandtoolbarfromannotatedcode new commands window loop dynamic javascript type code import arsd jsvar void main var a 5 a foo a var emptyobject a bar 9 assert a bar 9 see language documentation here welcomes your contribution programming languages are just the core of thriving ecosystems and best when people work together productivity boosters are often library code rather than language features but language features can be the difference between a good library and a great library that s why open d is open to soar to greatness we need your help have an idea let s talk about it have some code you want to contribute let s work together to get it in of course we do have to be careful not to break other people s work so not everything can be accepted but we ll do what we can to help each other improve the programming experience for everybody see the development plan here open d is a fork of walter bright s d programming language if you already know walter s d you can see the list of changes here and planned future directions here ready to try it get started now
|