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

Pages: 1-

Ada SPARK is better than dependent types

Name: Anonymous 2015-04-06 18:54

Name: Anonymous 2015-04-07 1:04

Ada SPARK is better than languages with dependent types because it's actually used by the real word, not only by a team of circlejerking fat low iq niggers.

Name: Anonymous 2015-04-07 5:40

Oh yeah? Well, take a look at this.

http://llvmweekly.org/issue/65

The Z3 theorem prover from Microsoft Research is now on Github, and more importantly now released under the MIT license. This is a true open source license allowing commercial use, unlike the previous non-commercial use only license. It's been used with LLVM in the ALIVe project. Work has already begun to integrate it directly into LLVM.

Name: Anonymous 2015-04-07 13:04

>>3
He who would trade GNU/Freedom for some perceived security, deserves neither GNU/Freedom nor security.

Name: Anonymous 2015-04-07 19:14

>>2
No, that's not an argument.

SPARK is better because it can prove more safety statically, with less Peano numerals bullshit.

For example, no dependently typed language I know of can tell you that

Split := (Left + Right) / 2;

is actually a bug.

Name: Anonymous 2015-04-07 19:17

>>3
true open source license allowing commercial use, unlike the previous non-commercial use only license

Who would even care about the license on open-source code? Just steal it, merge it into your closed-source proprietary product, and no one's going to know. You only have to follow licenses when you open source.

Name: sage 2015-04-07 20:12

>>5
For example, no dependently typed language I know of can tell you that
Split := (Left + Right) / 2;
is actually a bug.

I think you are wrong about that

Name: Anonymous 2015-04-07 20:13

>>7
What language do you have in mind?

Name: Anonymous 2015-04-09 13:45

>>8
any

Name: Anonymous 2015-04-10 18:08

>>9
Neither Agda nor Idris warn about this bug, to name just two.

Name: Anonymous 2015-04-10 19:34

>>10
can you please show me the agda code relating to this, so I can understand? I'll post a fix if I can too

Name: Anonymous 2015-04-10 19:41

>>11
That's the point, I can't. The Agda type system is just not able to catch this kind of bugs.

Name: Anonymous 2015-04-10 21:53

>>12
..........................................................

Name: Anonymous 2015-04-11 9:07

>>13
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

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