News for hackers. Stuff that matters.
Re:Nimbus, An Ethereum 2.0 Sharding Client by erikpukinskis on Friday August 03, 2018 @02:33PM (#17682352)
> > I have come to believe transpiling is the devil and many-languages syndrome is very counterproductive

> Why do you believe this?

In isolation it’s fine.

But when I look at the complete toolchains required to maintain “modern” applications it’s not ok.

There are too many different languages in a single application, too many declarative configuration surfaces, too many chained pipes.

I grew up in a time where you wrote code, compiled and ran. We are overdue for a major collapse of how deep tooling is tolerable for a simple roundtrip source change.

If you’re a pro developer (and I assume you are) then you can ignore this. You can afford to spend 40 hours debugging your toolchain, teaching through 5 different languages and configuration environments to locate a problem.

But tolerable isn’t good enough for me. Frankly, I’m tired of spending my time slogging though DSL after DSL and runtime after runtime. I miss just code.

I believe we are overdue for a resurgence of native languages that can be written just as pure compiled or intetpreted code without a stockade of bizarre executables propping them up.

There are no comments on this comment yet.