3 ms·
The guy created the Erlang language. He probably has some idea what he’s talking about. We could make everything easier on ourselves if we had more intelligent
by melling 7y ago
The guy created the Erlang language. He probably has some idea what he’s talking about.
We could make everything easier on ourselves if we had more intelligent tools.
We build web pages to help us come up to speed quickly. For example,
https://learnxinyminutes.com/ https://learnxinyminutes.com/
But it would be better if our tools could bring us up to speed as we learn.
If we know one computer language well, shouldn’t a tool be able to guide us quickly to the syntax and idiomatic concepts in another language? We know many concepts:
Strings, collections, maps, arrays, sets, dates and times, functional concepts, sorting, regex, concurrency, ...
Basically, a cookbook of examples, etc.
I’m working on a Swift Cookbook to make it easier and faster for the next “guy” (person).
https://github.com/melling/SwiftCookBook/blob/master/README.md https://github.com/melling/SwiftCookBook/blob/master/README....
Ideally, in the future, the recipes are built into the editor.
You could ask “how to create a mutable map” then choose a computer language the get examples, etc.
Our tools should know the 1000 most common things we’d like to do and be ready to assist without requiring Google.
Our time is limited.