Found in 2 comments on Hacker News
teleforce · 2025-10-23 · Original thread
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...

teleforce · 2025-08-30 · Original thread
For the foundation on data engineering I'd recommend this book by Joe Reis and Matt Housley. They did a good job on providing the framework that includes data engineering lifecycle, software engineering, data management, data architecture, etc. You can check the proposed framework here [1],[2].

[1] Fundamentals of Data Engineering:

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

[2] Fundamentals of Data Engineering Review:

https://maninekkalapudi.medium.com/fundamentals-of-data-engi...