I aspire to build cool stuff like this in WebGPU.
Very excited for the future of the web.
92 karma · joined September 12, 2016
I aspire to build cool stuff like this in WebGPU.
Very excited for the future of the web.
They don’t have an API which is a big miss from my perspective. Every inspection requires a human operator to drive the thing.
Are they updating the order minute to minute?
Restricting yourself to one Human language limits your thinking and perspective. Each time I acquire a new Human Language, I find myself thinking differently and understanding people more deeply. Speaking French and German allows me to be a better communicator in English.
Human Languages can also provide means to an end. Learning German allows me to become a German Citizen. Learning Mandarin would allow me to start a business in China.
The same goes for Programming Languages. As mentioned by others, different Programming Languages were developed by people with different values, needs and outlook. Each time I learn a new Programming Language, I learn new forms of expression for my problem.
Programming Languages allow you to do different things. Depending on what you want to do with your career, choose differently.
Some languages are more useful than others. If you only know Java then you have a lot of learning ahead. I would explore in this order:
* Python - You can do almost everything well in Python. Make lots of stuff
* Command Line & Bash - How systems are glued together. Deploy the stuff you make.
* GNU Regex & awk - How to find things and process text. A key building block of programming is processing text.
* HTML5 & Javascript - The right way to make most visuals. A frontend for your stuff.
* C - How all the above works underneath. Understand the stuff you made.
* SQL - How to handle data in databases. Persist the stuff.
* Haskell - Pure functional programming. Your Python and JS code will improve. Make the stuff beautiful.