Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Abstraction has always been a part of programming. Are you going to deride someone for not remembering how to write a sorting algorithm from scratch when .sort() is available? This is just another instance of that, trivial as it may be. The next abstraction level for programming is just natural language, if you want to try to gate keep that, have fun.


Natural language to formal language is not a matter of implementation details, it’s a matter of ambiguity where the definition of a term is contextual. Formalism is removing the dependency on context so that the semantic of a term or a proposition is embedded in itself.

Formalism is so essential that we we use it to create spontaneous form of programming language (that we call pseudocode) to express some idea clearly.


The irony of you talking about natural language is that hardly anyone would understand what you just said. I would pin it as AI slop but I guess that wouldn't be right of me to assume.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: