[HN Gopher] A programming language based on grammatical cases of...
       ___________________________________________________________________
        
       A programming language based on grammatical cases of Turkish
        
       Author : nhatcher
       Score  : 57 points
       Date   : 2026-01-17 20:44 UTC (2 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | lolc wrote:
       | Haha I can read some casual Turkish and this made my day!
       | 
       | Funny how the case system of Turkish is both strong and
       | standardized enough for this to work well. I don't know any other
       | language where flexible argument order would work so well.
        
       | readthenotes1 wrote:
       | Of course, missing
       | 
       | https://www.euronews.com/my-europe/2024/10/25/what-is-turkis...
        
         | nhatcher wrote:
         | Gossip tense has been discussed here:
         | 
         | (276 points and 255 comments)
         | https://news.ycombinator.com/item?id=41793485
        
         | joomy wrote:
         | It would actually be a good fit for event handlers...
        
       | rafohy12 wrote:
       | the developers don't even live in turkey. one is in maryland, the
       | other in new york. and developing turkish programming language.
       | ayy lmao
        
         | pinkmuffinere wrote:
         | Both developers are Turkish
        
         | alpaylan wrote:
         | The Maryland one (that would be me, although I haven't really
         | done anything except the WASM bindings, this is really all
         | Joomy's work, kudos to him) is vacationing in Izmir right now,
         | why would that even be important though?
        
       | ugurs wrote:
       | Clicking the link with a prejudice in my mind, I found the
       | definitions cleverly clean and easy to understand. I would be
       | pleased to see a German version of it, just to have a good laugh.
        
       | hexfran wrote:
       | Not relevant to the language itself but to the grammar:
       | https://languagelog.ldc.upenn.edu/nll/?p=73
        
       | celaleddin wrote:
       | Got especially excited, since I also experimented on a similar
       | idea a few years ago:
       | 
       | https://github.com/celaleddin/sembolik-fikir
       | 
       | Will check this out further in the following days. Thanks for
       | sharing!
        
         | joomy wrote:
         | That's pretty cool! From what I can tell, it does a
         | morphological guess based on the suffix. If you didn't have the
         | apostrophe, it'd have issues with ambiguity (say "asi", does it
         | mean vaccine or does it mean "as" in accusative case?) but the
         | apostrophe solves that problem too.
         | 
         | My solution for this problem in Kip was to go all the way with
         | the morphological analysis use TRmorph
         | (https://github.com/coltekin/TRmorph) for it, and then resolve
         | the ambiguities in type checking / elaboration. (Therefore Kip
         | almost never needs apostrophes.) Whether it was worth it, I
         | don't know, but it was a fun problem to solve. :)
        
       | joomy wrote:
       | Hi all, Kip's developer here! I was going to wait until we had
       | finished the playground and landing page before posting about the
       | project more, but here's the browser-based playground we have so
       | far (thanks to Alperen Keles) for anyone who wants to play with
       | the language: https://alpaylan.github.io/kip/
       | 
       | (The work on JavaScript transpilation just started today and
       | currently doesn't work, but running the language should mostly
       | work, though it probably has bugs, which I'd love to hear about
       | in the repo's issues!)
        
       | hahahahhaah wrote:
       | A language an LLM can choke on!
        
       ___________________________________________________________________
       (page generated 2026-01-17 23:00 UTC)