Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

let's talk about qi

Name: Anonymous 2015-02-09 4:09

https://en.wikipedia.org/wiki/Qi_(programming_language)

Copy pasted example of defining a type for a sorted list.

(12+) (datatype ordering

if (number? X)
if (number? Y)
let Z (* X 2)
if (= Y Z)
__________________
[X Y] : ordering;)
ordering : unit

(13+) [2 3] : ordering
error: type failure

(14+) [2 4] : ordering
[2 4] : ordering

Name: >>1 2015-02-09 4:13

Oh, that's not what that does. How silly of me.

Name: Anonymous 2015-02-09 5:42

>simplification of Lisp
>five time as much syntax

Name: Anonymous 2015-02-09 5:53

qi is shit the author is a hateful bastard

Name: >>1 2015-02-09 6:01

>>4
I'm quickly realizing both of these points after reading the wiki page.

Name: Anonymous 2015-02-09 7:07

>>4
No, he's not.

Name: Anonymous 2015-02-09 7:45

Isn't it Shen now? I'm confus.

Name: Anonymous 2015-02-09 8:43

>>7
epic 4chan

Name: Anonymous 2015-02-09 10:35

>>7
This Qi isn't getting updated anymore. It's Shen.

And the author of Qi/Shen is a moron.

Name: Anonymous 2015-02-09 11:20

>>9
Why is he a moron?

Name: Anonymous 2015-02-09 11:57

check em

Name: Anonymous 2015-02-09 13:59

Name: Anonymous 2015-02-09 14:04

My role is now more of an observer and to maintain the sources and standards and printed documentation. What people do with Shen, where they take it, is now in the hands of the Shenturians. This means to a degree that people have to define and solve their own problems. My path resumes from where I left it when I returned from the edge of the Himalayas to build Shen.

Name: Anonymous 2015-02-09 15:57

>>13
role
*Roal.

Name: Anonymous 2015-02-09 17:33

the guy is a fucking bastard

his language is utter shit

Name: Anonymous 2015-02-09 18:17

>>15
Why so hurt in the butt?

Name: Anonymous 2015-02-09 18:30

None of the implementations are any good. Once you get them to compile, errors manifest as exceptions in the host language, also everything is shit slow.

Name: Anonymous 2015-02-09 18:31

>>17
That's Lisp for you, kid.

Name: Anonymous 2015-02-09 23:50

>>18
Not as bad as huskel though.

Name: Anonymous 2015-02-10 0:01

>>18
How old are you, kid? 12? 13? Here's some advice: stop shitposting and forget about this textboard. And any other internet forums. It will do you a lot of good in the long run.

Name: Anonymous 2015-02-10 7:44

1. LISP kids hear about this new LISP and come to wikipedia to check it out.
2. LISP kids quickly see that their intelligence is clearly insufficient for Qi/Shen.
3. LISP kids leave scorching comments about Mark Tarver in the thread on /prog/ and run away.

Name: Anonymous 2015-02-10 8:10

check em!

Name: Anonymous 2015-02-10 12:11

Once, a package I author and maintain was taken away from me by the hackage admins. I did not receive the single email sent to me (went into spam, or something like that). There was a single post to the café on the same day. I happened not to be monitoring that high-volume list very carefully at that time, as happens to all of us.

No one had any bad intentions here. But I can tell you that it is very, very upsetting to have a package taken away from you like that.

Name: Anonymous 2015-02-11 0:09

>>21
It looks interesting, but I don't think it's good enough. It's hard for me to see how it'll catch type errors at compile time, which is what I want from a dependently typed language. I don't just want syntactic sugar for assertions.

Name: Anonymous 2015-02-11 0:29

>>24
How about stop making errors you dumb motherfucker?

Name: Anonymous 2015-02-11 0:57

>>25
epic 4chan /g/

Name: Anonymous 2015-02-11 0:59

>>26
epic 4chan /g/ is haskell and c++

Name: Anonymous 2015-02-11 2:09

>>27
the equality of 25s port is reminiscient of imageboards.

Name: Anonymous 2015-02-11 8:12

>>25
But all humans make mistakes.

Thus, dynamic typing is anti-human.

Name: Anonymous 2015-02-11 8:34

>>29
nigger

Name: Anonymous 2015-02-11 11:08

>>29
But all humans make mistakes.
Correction: all neurotypical humans.

Name: Anonymous 2015-02-11 15:00

>>31
Just cause you refuse to admit your mistakes doesn't mean you don't make them, idiot.

Name: Anonymous 2015-02-11 15:21

Just cause you refuse to check my dubs doesn't mean they aren't dubs, idiot.

Name: Anonymous 2015-02-11 15:37

>>32
How could I make a mistake when I'm not distracted by all the unrelated thoughts neurotypicals like to complain about? How do you think it is possible for me to type a wrong variable name? It was stored correctly in my memory, it's supposed to appear incorrect in my code, so it would have to be corrupted somewhere in between, but how could that possibly happen? I don't have any mysterious bit-flipping crossed wires in my head.

Name: Anonymous 2015-02-11 16:52

let's not talk about qi since it's shit and the author is a retard

Name: Anonymous 2015-02-11 16:59

>>35
1. LISP kids hear about this new LISP and come to wikipedia to check it out.
2. LISP kids quickly see that their intelligence is clearly insufficient for Qi/Shen.
3. LISP kids leave scorching comments about Mark Tarver in the thread on /prog/ and run away.

Name: Anonymous 2015-02-11 19:07

>>36
Hello, Mark.

Name: Anonymous 2015-02-11 19:24

>>37
Call me Gromov.

Name: Anonymous 2015-02-11 19:34

>>38
being weirdly insecure about your intelligence and using that in an attempt to insult people
naming yourself after a mathematician whose work you have zero chance of understanding

Name: Gromov 2015-02-11 19:36

>>39
What is that text to the right of the line? Is it your diary entry? Is that your awkward way to tell us about your problems?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List