D on quora ...
Dmitry Olshansky
dmitry.olsh at gmail.com
Tue Oct 17 05:04:12 UTC 2017
On Monday, 16 October 2017 at 20:02:16 UTC, Ecstatic Coder wrote:
> On Monday, 16 October 2017 at 17:17:29 UTC, Dmitry Olshansky
> wrote:
>> On Monday, 16 October 2017 at 09:31:51 UTC, Ecstatic Coder
>
> If you had tried my website you would have noticed that it's a
> static web site, so no SQL was harmed during its production ;)
>
> And to be 100% honest with you, indeed I actually don't program
> in Go but in my own proprietary language which emits Go code
> from a syntax similar to my Phoenix language, hence the
> "concise" adjective.
I actually think that Go is quite an attractive _runtime_ to
target. Sooner or later somebody should notice that too.
>
> (it's here if you are curious about it :
> https://github.com/senselogic/PHOENIX)
>
> Additionally to the Phoenix-like syntax, Helix allows me to use
> Allman style, macro-based genericity (through multi-token
> substitution), which is nice, even if several Go fanatics have
> explained me in a not so kind manner how and why it would silly
> and useless to do that, as Go is already perfect.
Yeah, the biggest disservice to Go community is a decent amount
of blind fanatics.
>
> (I had the same remarks from PHP coders for Phoenix btw).
>
> But I don't care, it's my own personal language, and since one
> of Go's designed has decided to piss over me twice (guess who),
> I've decided to keep it for me and let the Go community program
> the way they want, i.e. by using slow-as-hell interfaces for
> everything or repeatedly copy-paste-modify the same lines of
> code...
Yeah, seen a lot of these. And then, of course, crude in-house
codegen tools :)
>
> And YES, despite their flaws, I still think that Dart and Go
> are by far the best web development languages we have right
> now, especially compared to PHP and JavaScript/Node.js.
More information about the Digitalmars-d
mailing list