Hacker News new | ask | show | jobs
by teleforce 245 days ago
According to ASN.1 Wikipedia entry, most of the tools supporting ASN.1 do the following:

1) parse the ASN.1 files, 2) generates the equivalent declaration in a programming language (like C or C++), 3) generates the encoding and decoding functions based on the previous declarations

All of these of exercise are apparently part of data engineering process or lifecycle [1].

Back in early 21st century Python is just another interpreted general purpose programming language alternative, not for web (PHP), not for command tool (TCL), not for system (C/C++), not for data wrangling (Perl), not for numerical (Matlab/Fortran), not for statistics (R).

D will probably follow similar trajectory of Python, but it really needs a special kind of killer application that will bring it to the fore.

I'm envisioning that real-time data streaming, processing and engineering can be D killer utility and defining moment that D is for data.

[1] Fundamentals of Data Engineering:

https://www.oreilly.com/library/view/fundamentals-of-data/97...

1 comments

> D will probably follow similar trajectory of Python

Apologies in advance for being that guy but D's trajectory seems pretty much locked in by now, while Python has been rebirthed with machine learning.