Hacker News new | ask | show | jobs
by Kuinox 1612 days ago
Thanks, I didn't knew about D (I did little to no research on other languages yet).

I will read it, but mind that, I said "general purpose" I don't want this to be a language used to be only used as a Database. The whole app should be written in it.

1 comments

> I will read it, but mind that, I said "general purpose" I don't want this to be a language used to be only used as a Database.

A major point of D is to eliminate the object-relational impedance mismatch and the app language/SQL boundary by providing one language for app and database that is truly relational.

That said, I think most of the implementations (other than as libraries for existing languages, which is kind of a different thing) have ecosystem problems from not being popular, so even if they are “general purpose” languages, there's probably a heavy loft for lots of common tasks compared to languages with richer ecosystems.

Yeah, it still looks too much like SQL to me.

My idea is to make procedural looking code, but is relational all the way. I believe it's possible and would limit the issue a lot of people has with SQL/relational.