Stages of denial in encountering K
1–10 of 432 posts
Re: Stages of denial in encountering K
#2Python/numpy is most accessible and probably closest to “instant gratification”. Mathematica is great for, you know, mathematics, but you’ll need a license. And there is always haskell.
Re: Stages of denial in encountering K
#3If you are stuck in a boring language and want something more concise, you don’t have to give up legibility by going to K. There are plenty of languages where you are not expected to use “for” loops. Python/numpy is most accessible and probably closest to “instant gratification”. Mathematica is great for, you know, mathematics, but you’ll need a license. And there is always haskell.
Do you have an opinion of Octave?
Re: Stages of denial in encountering K
#4If you are stuck in a boring language and want something more concise, you don’t have to give up legibility by going to K. There are plenty of languages where you are not expected to use “for” loops. Python/numpy is most accessible and probably closest to “instant gratification”. Mathematica is great for, you know, mathematics, but you’ll need a license. And there is always haskell.
> Mathematica is great for, you know, mathematics, but you’ll need a license. Do you have an opinion of Octave?
Re: Stages of denial in encountering K
#5If you are stuck in a boring language and want something more concise, you don’t have to give up legibility by going to K. There are plenty of languages where you are not expected to use “for” loops. Python/numpy is most accessible and probably closest to “instant gratification”. Mathematica is great for, you know, mathematics, but you’ll need a license. And there is always haskell.
None of the languages you listed are quite as readable as k to someone who knows it.
All of the languages you listed are significantly slower and feature none of the benefits of a concise notation, even with fast.ai's Python style guide made to imitate Arthur Whitney.
http://www.eecg.toronto.edu/~jzhu/csc326/readings/iverson.pd...
Re: Stages of denial in encountering K
#6Earlier quoted context omitted.
> Mathematica is great for, you know, mathematics, but you’ll need a license. Do you have an opinion of Octave?
Octave is a Matlab clone, not a Mathematica clone.
Re: Stages of denial in encountering K
#7Re: Stages of denial in encountering K
#8Re: Stages of denial in encountering K
#9Re: Stages of denial in encountering K
#10Are reduce and lambdas really that cryptic/complex to people? I think I need an adult. -.-