top | item 17196840

Fizz – experimental language and runtime environment

39 points| ashitlerferad | 7 years ago |f1zz.org | reply

21 comments

order
[+] qop|7 years ago|reply
Embarrassed question, but where is the code for this? I didn't see a github link or anything. Is it fast? These examples don't really mean much to me if they took several seconds to run, prolog can do most of this already, and its ridiculously fast.
[+] CocoaGeek|7 years ago|reply
hey (author here), so the code isn't available as I haven't decided to open source it or not yet. You are correct to point out that it's a LOT slower than more traditional Prolog due, in part, to a different architecture.
[+] IncRnd|7 years ago|reply
The webpage looks really good, and the description of fizz sounds great.

On the other hand, the name "fizz" is somewhat tonedeaf, reminding me of fizzbuzz. Fizz, the language, may overcome the name reuse on its own merits, if people like fizz well enough. The going may be a bit tough until then, however.

[+] jpfed|7 years ago|reply
At the very least, they missed an opportunity by not having a buzz.fizz example on the home page :-)
[+] CocoaGeek|7 years ago|reply
Well, the naming was supposed to evoke "a cocktail" and "things bubbling up" as that's part of the concept. You are not the only one to have given me some sort of grievance about it :-|
[+] hajile|7 years ago|reply
Fizz is a bit of a buzz kill.
[+] reificator|7 years ago|reply
The title is fairly generic so here's the description from their homepage:

> fizz is an experimental language and runtime environment for the exploration of cognitive architectures and combined Machine Learning (ML) and Machine Reasoning (MR) solutions. It is based primarily on symbolic programming and fuzzy formal logic and it features a distributed (eventually), concurrent, asynchronous and responsive inference engine.

[+] bstrom|7 years ago|reply
i love the design of this site.
[+] vanderZwan|7 years ago|reply
To look at? Sure. To use?

- giving the letters low contrast colours might be all the rage, but it is a lot more straining to read than something with a decent contrast, especially with a thin font like this one

- the CSS uses pixel sizes, and the default zoom level makes it so tiny that it is practically unreadable on full HD without zooming in 200%

- The combination of a mono font and not using of different sizes, bolding, italics, etc gives each string of characters practically equal weight. The lack of visual weight means there is almost no visual help to guide the eye across the page.

- Similarly, a bit more line-height would give the individual lines a lot more room to breathe, making it much easier to read

[+] PerryCox|7 years ago|reply
Yeah the design is really great. It's simple but still has enough color to have somethings stand out a bit.
[+] aarpmcgee|7 years ago|reply
yeah, dope aesthetic. responsive too.