The Q Programming Language

(git.urbach.dev)

37 points | by ygritte 4 days ago ago

9 comments

  • burnt-resistor 15 minutes ago ago

    There's already a Q language from KX.

    https://code.kx.com/q/

  • thisislife2 an hour ago ago

    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?

  • pbohun 3 days ago ago

    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 3 days ago ago

      Looking through the code a bit. This is quite impressive for such a short time working on it.

  • rickcarlino 3 hours ago ago

    It really ought to have a simple example in the readme to give people a feel of the syntax.

    • draxil 3 hours ago ago

      does quickly draw attention to it's examples directory though

      • rickcarlino 2 hours ago ago

        I saw the examples directory. It should still be at the top of the readme.

  • koehr an hour ago ago

    I think the syntax is really pretty!

  • tromp 3 hours ago ago