What happened to software? Why is there so few creative software (2010)? Are we at the end of software? What are the forces which led to this situation, looking like a bit step backward to the epoch of non-programmable accounting machines? Is there a way out of this situation? Yes, and a very simple one: make good software. With invention. Developing models and abstractions. It is difficult but absolutely possible. It this re-start of software I wish to explore here in this blog. Welcome
sexta-feira, 23 de dezembro de 2011
Literate Programming versus Unix shell (?)
See More shell, less egg for a great example of two completely different approaches to a programming problem.
11 programming trends to watch
Here.
Specially number 3, No code is an island
"There's a dark side to these tightly integrated stacks of code: the walled garden."
Number 8, Traditional education fades from relevance
Specially number 3, No code is an island
"There's a dark side to these tightly integrated stacks of code: the walled garden."
Number 8, Traditional education fades from relevance
coding isn’t fun if all you can do is call things out of a library (Knuth)
"Today, I mostly paste libraries together" in Whatever happened to programming?
Is this the problem with today programming? Or are the libraries too dull? dumb? Low-level? Insuficient abstraction?
Think of the very different concept of Unix small programs put together, one after the other, to "treat" data. See next post,Literate Programming versus Unix shell (?)
Forget “Enterprise-Class Software”
"The term “Enterprise Software” is poisonous because it implies a scalability ceiling for a solution serving a few 10,000 people that used to be ambitious, but that’s no longer the case. It’s also no longer the hardest class of software solutions – not at all."
Read here, Enterprise Software is much much simpler than, example, multi-players games. Think of scale and availability.
Read here, Enterprise Software is much much simpler than, example, multi-players games. Think of scale and availability.
Assinar:
Postagens (Atom)