Live data from Hacker News

Cell Lang: Why yet another programming language?

cell-lang.net

121–126 of 126 posts

Re: Cell Lang: Why yet another programming language?

#121
post #85

Earlier quoted context omitted.

But I cannot agree. I am very down on this. I think this a colossal waste of time. I do not see the problem they are trying to solve. Doing I/O is hard, not because sending bytes on a wire is hard but because of everything that can go wrong. It is the "everything that can go wrong" part that is hard. They are going to solve the problem of state with "algebraic data types". That is not new. I am trying to think of a l…

It's pretty bold to say that their programming language project is a colossal waste of time. I recommend steel-manning [0] and reading their post with a more open and curious mindset. They could have phrased their article better, sure. But lets not cherry-pick one sentence that's barely relevant to the rest of the article and use it to fuel our anger that they aren't solving Our Favorite Problem. Instead, let's focus…

If you are interested in approaches to combining programming language and database semantic. There is a bunch of work in this area from the 80s… Look up “Persistent Programming” and “Database Programming Languages” (DBPL).

And yes, get off my lawn :-P

Re: Cell Lang: Why yet another programming language?

#122
post #45

What's with people tacking "Lang" on to the end of language names? I can kind of understand it with Go, since Google didn't exactly come up with a very searchable name, but now I'm seeing it spread to other languages like Rust, and now here with Cell.

"Rust", "go", "cell", all of those words have a preexisting meaning which is more common than the corresponding programming languages.

This is true of everything that is named after something, and it wasn't really something people worried about until Go, which is interesting in itself.

Re: Cell Lang: Why yet another programming language?

#123
post #81

Earlier quoted context omitted.

I'm not talking about domain names. I'm talking about people referring to the language itself as, for example, Rustlang.

Right, but the colloquial usage stemmed from the domain name :)

I don't think I've actually seen anyone refer to it as Lisplang.

Re: Cell Lang: Why yet another programming language?

#124
post #45

Earlier quoted context omitted.

"Rust", "go", "cell", all of those words have a preexisting meaning which is more common than the corresponding programming languages.

This is true of everything that is named after something, and it wasn't really something people worried about until Go, which is interesting in itself.

I think the internet was less pervasive before, so it mattered less for C, C++, Java, and it matters a lot more now.

So now, if you want to call your language Duck or Car, you better add that "-lang"! It seems to work well enough.

Re: Cell Lang: Why yet another programming language?

#125

I am in industrial automation and functional safety of machinery, especially complex sequenced machinery like burner management systems, mine winders bulk handling stackers/reclaimers/shiploaders, route sequencing for bulk handling/grain etc and architecturally this is very similar to the point I have gravitated to over 25 odd years of trying to find optimal ways of specifying highly predictable and reliable machine…

Check out ballerina.io

Re: Cell Lang: Why yet another programming language?

#126

I am in industrial automation and functional safety of machinery, especially complex sequenced machinery like burner management systems, mine winders bulk handling stackers/reclaimers/shiploaders, route sequencing for bulk handling/grain etc and architecturally this is very similar to the point I have gravitated to over 25 odd years of trying to find optimal ways of specifying highly predictable and reliable machine…

Check out ballerina.io

That's awesome, that would be great to convert to use in real time applications.
Post reply on HN