[HN Gopher] The Q Programming Language
___________________________________________________________________
The Q Programming Language
Author : ygritte
Score : 30 points
Date : 2025-08-04 11:07 UTC (3 days ago)
(HTM) web link (git.urbach.dev)
(TXT) w3m dump (git.urbach.dev)
| pbohun wrote:
| This looks very interesting. I'm hoping there will be more
| documentation. For example, docs for the standard
| library/packages and explanation about the design of the language
| (does it use garbage collection? how does the type system work?
| how does the foreign function interface work? etc.).
|
| Technically I could find all these things out by reading all the
| source code, but that's a lot of work just to see if the language
| meets my needs.
| pbohun wrote:
| Looking through the code a bit. This is quite impressive for
| such a short time working on it.
| tromp wrote:
| Not to be confused with any of
|
| https://en.wikipedia.org/wiki/Q_(programming_language_from_K...
|
| https://en.wikipedia.org/wiki/Q_Sharp
|
| https://q-lang.sourceforge.net/qdoc.pdf
| rickcarlino wrote:
| It really ought to have a simple example in the readme to give
| people a feel of the syntax.
| draxil wrote:
| does quickly draw attention to it's examples directory though
| rickcarlino wrote:
| I saw the examples directory. It should still be at the top
| of the readme.
| thisislife2 wrote:
| A quick look suggests strong typing and that's a huge plus. The
| syntax is easy to understand and read, but I hope it will be
| consistent - if writeInt, why not writeStr etc. too?
| koehr wrote:
| I think the syntax is really pretty!
___________________________________________________________________
(page generated 2025-08-07 23:00 UTC)