this post was submitted on 08 Mar 2024
9 points (100.0% liked)

Programming Languages

1167 readers
7 users here now

Hello!

This is the current Lemmy equivalent of https://www.reddit.com/r/ProgrammingLanguages/.

The content and rules are the same here as they are over there. Taken directly from the /r/ProgrammingLanguages overview:

This community is dedicated to the theory, design and implementation of programming languages.

Be nice to each other. Flame wars and rants are not welcomed. Please also put some effort into your post.

This isn't the right place to ask questions such as "What language should I use for X", "what language should I learn", and "what's your favorite language". Such questions should be posted in /c/learn_programming or /c/programming.

This is the right place for posts like the following:

See /r/ProgrammingLanguages for specific examples

Related online communities

founded 1 year ago
MODERATORS
 

An interesting feature and explanation: Why relations are better than objects

Cell is a very high-level embeddable language designed to implement some fairly general classes of software systems (described below) that are difficult to implement using conventional languages. For those specific types of software Cell allows the developer to work at a much higher level of abstraction, and automatically provides a number of major functionalities whose implementation in conventional languages either requires a lot of tedious, low-level and error prone coding or is not feasible at all in practice.

top 3 comments
sorted by: hot top controversial new old
[–] DrDeadCrash@programming.dev 2 points 8 months ago

I really really like this idea. I hope work on this continues, though it seems to have slowed recently.

[–] nik9000@programming.dev 1 points 8 months ago (1 children)

I can't find any code samples. Just paragraphs of description. I'm sure it's lovely but I can't evaluate without code samples.

https://github.com/cell-lang/example-online-forum

https://github.com/cell-lang/example-imdb

A more complex example, the compiler itself is written in Cell: https://github.com/cell-lang/compiler/tree/master

The getting started page has download links for the code generators (C++, Java, and C#) and setup instructions.