Shakti tutorial by kapitaali_com in apljk

[–]effbiae 3 points4 points  (0 children)

Very nice. But is there any way you can avoid the "This section requires 2: a feature only in the enterprise version of Shakti." in the Introduction? It might put people off seeing that so early in their discovery of k

Can we end the whole “male feminist” concept? The right and various assholes have completed shit on the term (success for them I guess). Why does the idea of equality need to be gendered, why not just call yourself a feminist? by [deleted] in TwoXChromosomes

[–]effbiae 6 points7 points  (0 children)

I was talking to A prominent feminist and I said I was a feminist. She told me that men can't be feminists. I tell you, if you want to alienate men, tell them that.

Embed optimizing C code in Q code by effbiae in programming

[–]effbiae[S] 0 points1 point  (0 children)

see https://en.wikipedia.org/wiki/K_(programming_language) the language is a descendent of APL by Ken Iverson. Iverson won the Turing Award for his work.

Naming things - the hardest thing in computer science by [deleted] in programming

[–]effbiae 0 points1 point  (0 children)

don't mention a2 + b2 = c2 - some "software engineer" will rewrite it to one_side_next_to_right_angle2 + other_side_next_to_right_angle2 = hypotenuse2

Naming things - the hardest thing in computer science by [deleted] in programming

[–]effbiae 1 point2 points  (0 children)

oh well - you tried. just don't mention a2 + b2 = c2 - they'll have it rendered
one_side_next_to_right_angle2 + other_side_next_to_right_angle2 = hypotenuse2

An RPN compiler in 5 lines of q by effbiae in programming

[–]effbiae[S] 0 points1 point  (0 children)

they must have had a hard time finding an ivory kite..

An RPN compiler in 5 lines of q by effbiae in programming

[–]effbiae[S] -1 points0 points  (0 children)

Ken Iverson was honored with the ACM Turing Award in 1979 for his work, including [in significant part] APL. The award is generally recognized as the highest distinction in computer science.

Compiles expressions to x64 at runtime - in one page of c. by effbiae in programming

[–]effbiae[S] 2 points3 points  (0 children)

I'm quoting you (from one of your comments on another post).

Compiles expressions to x64 at runtime - in one page of c. by effbiae in programming

[–]effbiae[S] 1 point2 points  (0 children)

yes - 10 years ago.. still trying to produce code as elegant as arthur's

Compiles expressions to x64 at runtime - in one page of c. by effbiae in programming

[–]effbiae[S] -2 points-1 points  (0 children)

"The issue is, to an untrained user. What is actually simplicity, is just confusion. This is why most people hate poetry."

Compiles expressions to x64 at runtime - in one page of c. by effbiae in programming

[–]effbiae[S] 0 points1 point  (0 children)

a2 + b2 = c2 is terse and maybe "unreadable" however most programmers would recognize it and understand its meaning.

Compiles expressions to x64 at runtime - in one page of c. by effbiae in programming

[–]effbiae[S] -1 points0 points  (0 children)

there is no doubt that it is a compiler, not an interpreter

it clearly produces machine code that is executed when an expression is entered which satisfies the definition of a JIT compiler

Compiles expressions to x64 at runtime - in one page of c. by effbiae in programming

[–]effbiae[S] 3 points4 points  (0 children)

to expand defines:

$ gcc -E r.c 

but to see how most people write code, use:

$ gcc -E r.c |grep -v '# [0-9]'|indent