Live data from Hacker News

Show HN: Wyzer Programming Language

github.com

51–60 of 116 posts

Re: Show HN: Wyzer Programming Language

#51

> see a new programing language > look inside > it's rust asking out of my own ignorance, what's so hard with rust that you cannot convince people and contribute to that directly instead of going on your way? i remember so few of these projects survived over the years. do you think it'll really become something other than your pet project?

Rust is just hard.

It takes the fun out of this. I like JavaScript and Python. If I need to type system, there’s always type script and C#.

I don’t care about a bunch of memory management details, and if I ever want to I might as well use C++ and become a quant.

I learn a new programming language for one of two reasons, there’s a framework or engine that requires it. For example, Godot with GD script.

Or to make more money.

Python was a very happy mix of both, I learned it to work with ML libraries as a hobby and later found it pays a lot more.

Re: Show HN: Wyzer Programming Language

#52
post #46

Since your language is very "rust-like", what made you choose Ocaml as the implementation language?

Ocaml was very simple to program in to be honest, and has very minimal rules as well so i can be productive with the development of the language, Rust also used ocaml in it's early versions for bootstrapping

Re: Show HN: Wyzer Programming Language

#54

https://github.com/Wyzer-Lang/wyzer#3-control-flow Is mut a thing? looks like rust.

examples aren't updated yet some guy who mocked me earlier for the language on discord deleted his statements and walked away blocking me after giving me his hacker news credentials, now here i am answering to your questions

Re: Show HN: Wyzer Programming Language

#57
post #36

I love the ambition and the fact that this is not just another "state of the art in 2015" language like I see so often. It's trying to do something genuinely different. The field of "taking stuff out of academia and making it work" is a rich and underharvested one. However, your light is hidden under a basket, to use an old metaphor. I'm having to go digging to find the genuinely new things going on. I suggest recali…

This is hands down some of the most constructive feedback we’ve received. You hit the nail on the head. We definitely fell into the author’s trap of structuring docs "bottom-up" (Prerequisites -> Basic Syntax -> Advanced Concepts) rather than leading with our actual core innovation: choreography. We are restructuring the main README/docs front page right now to lead immediately with a concrete example of choreographi…

You should still keep doing the bottom-up approach for the rest of the docs. Just update the README first paragraph or two as the gp says.

Re: Show HN: Wyzer Programming Language

#58
For anyone looking for an easily digestible primer on choreographies: https://decomposition.al/zines/communicating-chorrectly-zine...

Too bad the github readme doesn't explain how the choreographic side of Wyzer works, or even what it looks like (please correct me if I'm wrong, couldn't find it after a quick skim).

Re: Show HN: Wyzer Programming Language

#59

First of all, the syntax is very generic and conservative. I’m extremely positive about that. It just looks like C or Typescript or Java to me and I don’t see mysterious diacritical marks. The next thing is, I need more examples. Read me documents can scroll forever and that’s fine. Add examples for every concept your language wants to cover to it. This is your chance to think things through and make the read me and…

also , yes i have an example i reprogrammed donut.c in my programming language and called it donut.wyz https://github.com/rudywasfound/donut.wyz go check it out!

Please don't take this personally, trying to offer this as constructive criticism. I don't find this to be a very interesting example of the language. If the main feature is a unique approach to memory/multithreading/network safety, I would like to see an example of a multithreaded networking program that uses dynamic allocations, not a ~100 line a procedure that uses static buffers and terminal IO.

Re: Show HN: Wyzer Programming Language

#60
post #36

I love the ambition and the fact that this is not just another "state of the art in 2015" language like I see so often. It's trying to do something genuinely different. The field of "taking stuff out of academia and making it work" is a rich and underharvested one. However, your light is hidden under a basket, to use an old metaphor. I'm having to go digging to find the genuinely new things going on. I suggest recali…

This is hands down some of the most constructive feedback we’ve received. You hit the nail on the head. We definitely fell into the author’s trap of structuring docs "bottom-up" (Prerequisites -> Basic Syntax -> Advanced Concepts) rather than leading with our actual core innovation: choreography. We are restructuring the main README/docs front page right now to lead immediately with a concrete example of choreographi…

you should really put some of the content in RESEARCH.md to the README.md. The language's core idea shouldn't just be known to contributors.
Post reply on HN