News for hackers. Stuff that matters.
Re:Impending kOS (2014) by traverseda on Saturday June 22, 2019 @07:30PM (#20252315)
Here is a text editer written in k

    \l view.k

    /key(return back ^delete) 
    kx:kr:{u,:,(j,j+#x;*k_a);e[k]x};kb:{$[=/k;J j-1 0;];kx""};cd:{J j+!2;kx""}

    /edit(undo cut paste)
    e:{a::?[a;x;y];J(*x)+#y};cz:{$[#u;e/_`u;]};cx:{kx cc`};cv:{kx@9'`}

    /save
    cs:{n::$[#n;n;0'""]1:a;r::a}

http://kparc.com/$/

It's not something I find appealing, personally. Then again I am a python guy, which is about as far from this as you can get.

Re:Impending kOS (2014) by RodgerTheGreat on Saturday June 22, 2019 @07:40PM (#20252358)
What, precisely, do you find unappealing? Is it unappealing to have to write so little code to accomplish the task? Is it aesthetically unappealing to you? How much of that comes from it looking unfamiliar? If you spent a few days working with code like this, would it seem less strange? A month?
Re:Impending kOS (2014) by guidoism on Sunday June 23, 2019 @09:42AM (#20255411)
I'm a python guy myself and I love the APL languages. In my mind I put python and APL in the same category of: I spend more of my time thinking about what to write and less time actually banging out text in the editor.
Re:Impending kOS (2014) by jodrellblank on Saturday June 22, 2019 @07:54PM (#20252406)
And here's one written in (Dyalog) APL: https://github.com/arcfide/ALE
Re:Impending kOS (2014) by all2 on Sunday June 23, 2019 @11:45AM (#20256303)
http://kparc.com/lisp.txt

Is he saying k is a lisp? I'm sure there are important differences here, but I don't know enough to say what they are. (There is a question implied there.)

Re:Impending kOS (2014) by Volt on Monday June 24, 2019 @10:00PM (#20270530)
It's a comparison to Lisp.