End of software? No

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

quarta-feira, 30 de maio de 2012

No SQL

And no frameworks and software driven by use cases not by technology.
Postado por gcoen às 21:15 Nenhum comentário:
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Marcadores: Database

sexta-feira, 4 de maio de 2012

Life Without Objects

A practitionner analysis:

"...objects have been a diversion away from building concise, well structured and reusable software... The benefits of objects have been gradually declining over a long period of time."
Postado por gcoen às 06:05 Nenhum comentário:
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Marcadores: Object Oriented Programming

terça-feira, 1 de maio de 2012

Lessons of JSON

Also a lesson in simplicity and in standards.
Postado por gcoen às 19:38 Nenhum comentário:
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Marcadores: Simplicidade
Postagens mais recentes Postagens mais antigas Página inicial
Assinar: Postagens (Atom)

Pesquisar este blog

Quem sou eu

Minha foto
gcoen
Geraldo (Gerry) Coen
Ver meu perfil completo

Arquivo do blog

  • ►  2019 (3)
    • ►  setembro (1)
    • ►  julho (1)
    • ►  março (1)
  • ►  2018 (8)
    • ►  outubro (2)
    • ►  julho (1)
    • ►  abril (1)
    • ►  março (1)
    • ►  fevereiro (3)
  • ►  2017 (8)
    • ►  dezembro (1)
    • ►  novembro (1)
    • ►  outubro (2)
    • ►  setembro (1)
    • ►  maio (1)
    • ►  abril (1)
    • ►  março (1)
  • ►  2016 (11)
    • ►  outubro (1)
    • ►  setembro (2)
    • ►  agosto (1)
    • ►  julho (2)
    • ►  junho (2)
    • ►  maio (3)
  • ►  2015 (8)
    • ►  novembro (1)
    • ►  maio (1)
    • ►  abril (4)
    • ►  janeiro (2)
  • ►  2014 (17)
    • ►  novembro (1)
    • ►  outubro (1)
    • ►  setembro (3)
    • ►  agosto (3)
    • ►  julho (1)
    • ►  junho (1)
    • ►  maio (1)
    • ►  fevereiro (4)
    • ►  janeiro (2)
  • ►  2013 (40)
    • ►  dezembro (1)
    • ►  novembro (3)
    • ►  outubro (8)
    • ►  setembro (7)
    • ►  julho (3)
    • ►  maio (4)
    • ►  abril (5)
    • ►  março (1)
    • ►  fevereiro (4)
    • ►  janeiro (4)
  • ▼  2012 (44)
    • ►  dezembro (16)
    • ►  novembro (3)
    • ►  outubro (5)
    • ►  setembro (1)
    • ►  julho (5)
    • ►  junho (5)
    • ▼  maio (3)
      • No SQL
      • Life Without Objects
      • Lessons of JSON
    • ►  fevereiro (1)
    • ►  janeiro (5)
  • ►  2011 (41)
    • ►  dezembro (5)
    • ►  novembro (4)
    • ►  outubro (1)
    • ►  setembro (4)
    • ►  agosto (1)
    • ►  julho (3)
    • ►  junho (8)
    • ►  maio (1)
    • ►  abril (5)
    • ►  fevereiro (4)
    • ►  janeiro (5)
  • ►  2010 (35)
    • ►  dezembro (8)
    • ►  novembro (7)
    • ►  outubro (7)
    • ►  setembro (11)
    • ►  agosto (2)

Marcadores

Abstracão (6) Agile (1) Algorithm (2) Algoritmos (1) Algortihms (2) ALM (1) API (1) Arquitetura (1) Artificial Intelligence (1) artisan (1) artist (1) Bad software (3) Big Data (1) Business IT (1) Buy x Build (1) Chaitin (1) CIO (2) Clojure (1) cloud (2) Coding measure (1) Complexidade (6) componentes (1) Computer Science (6) Dados (1) Database (3) Developers (6) development (1) Editor de texto (1) Engenharia (2) Enterprise software (5) ERP (1) Feameworks (1) Files (1) Fim do software (6) Formação (1) framework (1) frameworks (2) Functional programming (16) Geraldo Coen (1) Gerenciar (1) Halting problem (1) Haskell (1) History (2) IDE (5) Inquisitive computing (1) interaction (1) Java (2) Javascript (2) jobs (2) Jogos (1) Lambda calculus (2) Languages (4) Linear Logic (1) Linguagem (2) Linguagens (1) LISP (4) low code (1) Machine Learning (1) Managing defelopment (1) Matemática (2) Mathematics (5) mercado de software (1) Methodologies (5) Minecraft (1) MOOCS (1) Object Oriented Programming (12) Open software (4) Open source (1) operation (1) Padrões (1) Parallelism (1) plataformas (1) pop culture (1) Previsibilidade (1) Produtividade (1) Professionalism (1) Programabilidade (4) Programar (9) Programmer (5) Programming (35) Project Manager (1) Projetos (1) quality (4) random (1) Randomness (1) Relational (1) services (1) Simplicidade (4) Simplicity (1) Software (1) Software crisis (1) Software Developers (2) Software development (8) Software empresarial (1) Software engineering (6) Software pronto (1) Spreadsheet (3) Systems programming (1) teaching programming (2) Technology (1) TI (1) Turing Machine (3) Type Theory (1) Universal Machines (5) variables (1) Visualização (1) Web (2)
Tema Simples. Tecnologia do Blogger.