Live data from Hacker News

Mirth – a type-safe concatenative purely functional programming language

github.com

21–30 of 76 posts

Re: Mirth – a type-safe concatenative purely functional programming language

#22
post #8

I thought for a second this was a post on Mirth Connect and I had flashbacks to doing hl7 integrations. https://en.m.wikipedia.org/wiki/Mirth_Connect

Well now it's called NextGen Connect™, so I guess there's no more naming conflict :)

Yeah, but everyone in the industry still calls it Mirth.

Personally, I'm a Qvera man myself, but there's a cost to entry there (unless their free Standard edition does what you need).

Re: Mirth – a type-safe concatenative purely functional programming language

#23

I was interested by the title, but it really needs a quick-start + examples in the readme.

To be frank, the src/ folder is the compiler for Mirth written in Mirth , so there's your example code. However, I do agree that a quick introduction would not be out of place.

True, and that would be a good thing for the README to emphasize. It's mentioned, but in passing.

But even so, I know I'd like a good reference of what primitive operations are, the type system, and what's provided by the Prelude.

Re: Mirth – a type-safe concatenative purely functional programming language

#24
post #15
post #2

Why do we need yet another language instead of improving the existing ones?

What language are you going to try and improve? Add static types to Python? Or make Java purely functional? Often one needs to start again. Mirth looks much better than most.

There exist other languages in the category, e.g. https://kittenlang.org/, http://www.factorcode.org/, https://github.com/cdiggins/cat-language, https://en.m.wikipedia.org/wiki/Joy_(programming_language). I assume the parent poster referred to improving those (or at least explaining which deficiencies of those myrth is addressing).

(In case you didn't already, you can read about this family of languages in http://evincarofautumn.blogspot.com/2012/02/why-concatenativ...)

I'm personally happy that somebody is doing more research in this field.

Re: Mirth – a type-safe concatenative purely functional programming language

#25
post #13

Earlier quoted context omitted.

The creator of Factor left years ago to work on Swift I think. I think it is still maintained, but slow releases.

The "Development release" of Factor is the best version to use. I'll see about releasing point versions more often.

Thanks! I only looked at it a little awhile back, but thought it was really cool...as a newbie I need more of an intro text to leverage it.

Re: Mirth – a type-safe concatenative purely functional programming language

#26

I was interested by the title, but it really needs a quick-start + examples in the readme.

To be frank, the src/ folder is the compiler for Mirth written in Mirth , so there's your example code. However, I do agree that a quick introduction would not be out of place.

But the first thing I want to about C is not a compiler written in C. That's an unfriendly intro to almost any language.

I want to see a procedure call, "Hello world" I/O, some math or string manipulation, and how to run that myself.

After that I can look at compiler sources.

Re: Mirth – a type-safe concatenative purely functional programming language

#27

I was interested by the title, but it really needs a quick-start + examples in the readme.

It's unbelievable how many languages are introduced without an example on the homepage. Imagine an Apple homepage without any iPhone pictures.

Re: Mirth – a type-safe concatenative purely functional programming language

#28
post #27

I was interested by the title, but it really needs a quick-start + examples in the readme.

It's unbelievable how many languages are introduced without an example on the homepage. Imagine an Apple homepage without any iPhone pictures.

It's unbelievable how entitled people can be towards things that are published for free by authors who owe them nothing.

Mirth hasn't been released. I found it and decided to share it.

Re: Mirth – a type-safe concatenative purely functional programming language

#30
post #27

Earlier quoted context omitted.

It's unbelievable how many languages are introduced without an example on the homepage. Imagine an Apple homepage without any iPhone pictures.

It's unbelievable how entitled people can be towards things that are published for free by authors who owe them nothing. Mirth hasn't been released. I found it and decided to share it.

> Mirth hasn't been released. I found it and decided to share it.

So you are actually doing it a disservice. Perhaps the author intended a larger release with better docs and examples (or no release at all if it’s a toy project).

But now it will be yet another “ah, one of those languages with no documentation or viable use cases”.

Languages are a dime a dozen, there are several of then on HN each weak. “How dare you demand something from something made for free” is not a credible defence for anything.

Post reply on HN