11 ms·
s=. 0 2}.each _3 _1{<;._2 (;i{ccfiles),'/' That is... not pretty.
by diarrhea 5y ago
s=. 0 2}.each _3 _1{<;._2 (;i{ccfiles),'/'
That is... not pretty.
- bryanrasmussen 5y agoI would say it is not knowledge leaking, most languages leak knowledge so that if you are not familiar with the language but you do know some other programming languages you can sort of figure out what they do. But some languages do not leak knowledge in this way. There is the concept of beauty in programming languages that the expression of an idea should be succinct. This J code might be beautiful, but unsure.
- 0des 5y agoYou're going too meta. Does it make you happy to write it? Does it fulfill its purpose? If yes, don't worry how it looks, it is fine.
- razetime 5y agoJ isn't really made to be pretty. It's made to be terse and simple to read once given enough learning effort, and it's made to be a consistent keyboard typable notation.
- jollybean 5y agoIt's meant to be efficient, not pretty. It's catching on within the AI community because the syntax matches well to the kinds of matrix operations common in that field. I think Nvidia's next chip is going to have a compiler for jlang. Also, I think they are starting to use it as an 'entry level' language for kids, you know, like grade school.