#computing #code As humans are slowly merging with machines, [[Computing/Transhumanism]] is growing, we now got coding assistants aside all other new assistants in every part of life. # Reducing the learning curve GitHub Copilot allows you to skip learning all the shit between programming languages & such [[Noob code]] like syntax, good practices... So that you can focus on the hard things that machines can't do yet (complex algorithms & data structures, SOTA algorithms, complex data pipelines, complex design) The aggregate of open source code is [[Noob code]], JavaScript front end, Python... # Best practices - Give a huge context at the top of each files, it will make the code code itself - In the near future, we will have linters that enforce a context template in the top of the file, example: - ``` This is a Kotlin class that compute the superluminal speed of a Tachyon. It uses the library foo and the library bar. The code is structured in a functional manner. All functions are commented according to their semantic ``` Similar topic links: [[Coding assistant]] [[Noob code]] [[Open source software has much less bugs]] [[Github code bot]] [[How to be efficient]]