Earlier quoted context omitted.
Why not?
The compiled binary result of an ANIC program can not run on Windows natively. Thus where on other systems my dependency list is simply the native binary, on Windows, Cygwin either needs to be packaged with the release or installed manually by the user. It's a blurry question regarding where you say a VM/Compatibility shim means that you no longer running the application natively. The same can be asked of Java, Flash…
Anic -- Faster than C, Safer than Java, Simpler than *sh
71–80 of 96 posts
Re: Anic -- Faster than C, Safer than Java, Simpler than *sh
#72AFAIK, this thing doesn't work any more than it did a year ago...
Re: Anic -- Faster than C, Safer than Java, Simpler than *sh
#73Am I the only one thinking this code looks ugly and hacky. I would never code in this.
Granted, tasks which have a natural sequence can be a lot more difficult in dataflow-driven languages, so use whatever works for a given situation.
Re: Anic -- Faster than C, Safer than Java, Simpler than *sh
#74Latch concept is probably worth exploring further. Does anyone know of a language with native variables being a FIFO pipe? I.e. x = 1 // x now contains 1 x = 2 // x now contains 1 and 2 y = x // x now contains 2, y now contains 1 ... This sort of thing. Not as an add-on construct, but as a native part of the language.
go channels are like that (im a little rusty but it works pretty much like this). c := make(chan int, 2); c c y <- c;//y=1
Re: Anic -- Faster than C, Safer than Java, Simpler than *sh
#75It looks tantalizing, and I love shell scripts, and I've spent countless hours wishing for pipes in my programming language. But: when it says, "ANI is designed to abstract away from the idea of an "algorithm" altogether," I go, "quackery."
Re: Anic -- Faster than C, Safer than Java, Simpler than *sh
#76AFAIK, this thing doesn't work any more than it did a year ago...
Pretty embarrassing for HN to be so reliably trolled.
Re: Anic -- Faster than C, Safer than Java, Simpler than *sh
#77AFAIK, this thing doesn't work any more than it did a year ago...
And just like a year ago, there's nearly 100 comments about whether or not the syntax is ugly, whether or not you find it readable because you can't break out of your Algol mindset, whether or not anything can truly be "faster than C", whether or not C is easy to parallelize, the url spells "panic", etc etc, and yet there's only 1 or 2 people that bother to look at the commit log and browse the source tree to find ou…
Re: Anic -- Faster than C, Safer than Java, Simpler than *sh
#78Earlier quoted context omitted.
That is not necessarily a sign of a good language, though. ADD 1 TO COBOL GIVING COBOL is also readable, and yet (thankfully!) we've mostly abandoned COBOL. And no, I'm not saying Python is bad, or like COBOL - just that readability and quality of a language are not necessarily related.
I don't think that "englishy" (COBOL, applescript) code is readable, and I bet many programmers agree. Python is readable because its syntax is very close to many people's version of pseudocode. This is why non-Python programmers find it easy to read.