In the past, literacy was a specialized skill and people wh…

Twetch ·

In the past, literacy was a specialized skill and people who had it were called scribes. The rest of the population didn't believe that they could learn to read. That is how programming is today.

Replies

Twetch ·

Daniel, if you were to recommend one programming language to learn what would it be? The person understands object oriented programming c++ and java but has been out for some time. If that helps.

Twetch ·

Yes, I am a writer, but I find myself spending more and more time coding. It's a universal language.

Depending on what your friend likes to do, I found web development somehow motivating because you can easily create apps in the wild.

Twetch ·

C++ is my favorite language. If you want to get into bitcoin, JavaScript is important.

Twetch ·

@450: I'd recommend Python for the future, since most blockchain and metanet programming will be high level abstract communication with lower level protocols which are more or less set in stone. Check out bitsv and polyglot by AustEcon on GitHub.

Twetch ·

It actually has numerous very useful abstractions, including most useful functional ones in its standard library, as well as being object-oriented instead of having to learn how to do things monadically. Haskell is more expressive, but not as useful yet.

Twetch ·

I think python is has poor abstractions and seems like a jumble of random crap thrown together. It offers nothing over what already existed before it. I would never use it for anything.

Twetch ·

There's a very good reason for why it has won out when it comes to machine learning, since the use case there is the same as with the metanet: a simple and highly expressive language to communicate with lower level routines written in more powerful ones.

Twetch ·

Python is sophomoric.

Twetch ·

Great input gentlemen. Thanks for your responses.

Twetch ·

Sounds about right.