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