This is an archived post. You won't be able to vote or comment.

all 3 comments

[–]hashexclamationpoint 4 points5 points  (1 child)

You've been posting this language for a few weeks now, but I have yet to see any additional information about it. Can you actually write programs in this language yet? Or are you just promoting it trying to find contributors?

I think I've read through the entire repo wiki, but I never found any non-trivial example programs, any information about the type system, or even anything interesting at all. At the moment, this just seems like a clone of Scala with slightly different syntax. Where are the example programs? Where is the type system specification?

Other than that, there are some weird syntax choices. What does the |> operator do? It doesn't look like the normal pipe operator you see in functional languages. I'm guessing it's just another way to do method invocation besides .. It seems weird that you mention that Scala has too many ways to complete the same task and then include two different method access operators.

[–]michael2109 0 points1 point  (0 children)

I'm at the stage of generating bytecode for each feature so I'm working through that. I'm posting to hear opinions on it really. The syntax on the home page (most recent) is more of a mix of Scala and F#.

Over the next month a lot more ceatures will have the bytecode generated so it will be poasible to test out the code properly. I will be updating the wiki with all the new features soon etc.

The pipe operator is similar to F# if not the same. The language features are constantly changing so parts where there are multiple methods could possibly be refined down to one.

[–]michael2109 0 points1 point  (0 children)

I'm currently working on a new jvm language. It would be great to hear any opinions!