3 ms·
Can you explain? Height = Fin 3 Width = Fin 8 x = for i:Height. for j:Width. 1.0 seems worse than: 3 8#1. in every way. What drugs am I mis
by geocar 6y ago
Can you explain?
Height = Fin 3
Width = Fin 8
x = for i:Height. for j:Width. 1.0
seems worse than:
3 8#1.
in every way. What drugs am I missing?
- kelas 6y agohey geo i guess what we're missing is: "1. day one install llvm 9..." which must explain the jit awesomeness. must come very handy in production. also, the final punchline in the readme ("this research maverick is not yet pwned by gowg" is just a lie. see the license.) as for the syntax: it is much better than pascal. a low, but important bar. cute.
- AzzieElbab 6y agoI do not like languages that make code look like regexes, but to each is own
- kelas 6y ago> to each its own wow, that's a pretty famous nazi camp entrée. didn't hear that one in a while. > i don't like regex no. this is just not how this works. this just ain't so. you are confused. but that's fine. like you said, jedem tierchen sein pläsierchen.
- AzzieElbab 6y agoHmm I also do not like R, mumps, bash, php, and perl. Am I some kind of Lisp supremacist?
- icsa 6y ago3 8#1. looks like algebra to me. similar to: 3x^2+8x+1 instead of something, in algo-like languages, such as: plus((mult(3,square(x))),plus(mult(3,x),1))) Even Java lets you write 3xx+8*x+1, as a concession the value of algebraic notations. I think that three issues at play are: 0. Falling into an intellectual comfort zone. My path has included BASIC, FORTRAN, PASCAL, C, C++, Perl, k/q. At each step I had to learn a new notation that seemed difficult at the time because of the intellectual comfort with my earlier experiences. k was ultimately a reversion to basic algebraic notation. I also learned regex notation along the way and still use it to this day :). 1. Having to learn a new (and slightly larger) operator vocabulary to understand vector languages like apl/j/k/q. I find the APL vocabulary to be too large for my taste, for example. 2. The possibly of a large expression that carry lots of semantic content. Large expressions in algebra/mathematics are often refactored into named expressions or functions, similar to programming language source code. In addition, verbose languages have lower semantic density and make it easier to comprehend what can fit on one line of source code.
- kelas 6y agohey @icsa > [these regexps] look [suspiciously] like algebra! where do i sign! it is 2021, and the following universal truth still evaluates to false for them: x=x+1 0 what do they mean by "no it isn't"? what is this right-of-left-no-precedence-rules nonsense? what a retarded tech. turing award, seriously? who's idea was this? must've been some brainiacs on a nerd patrol. my gut always tells me when i look at a good complang, and i'm definitely not looking at one right now. lol.
- kelas 6y agohey neighbour also this! we've gotten really lazy around here, so we just take and cut. here's our new RegExp() for that, as @elbab below would definitely agree if he knew which way to read it. easy does it: 3^24#1. fun fact: i actually once took a semester of arabic just out of curiosity how an rtl language with all vowels omitted works perfectly fine for a lot of people, and nobody says is looks like regexp. EOT = Fin 0x04 eot:for i:EOT. EOT (kelasquez out)