Re: Technologies and frameworks are killing creativity?




"Francesco Vivoli" <f.vivoli@xxxxxxxxx> wrote in message
news:1138269952.695167.69390@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
> Hi,
>
> I've some random thought going on that I would like to share...
>
> The more that I look around, the more I have the feeling that all the
> means today we are given to build complex software systems are
> narrowing the ability of a developer to "invent".
>
> With "invent" I mean that wonderful activity that allows someone to
> create a working structure free-flying on a problem space.
>
> Technologies as .NET, environments as J2EE, or just frameworks as
> <pick your framework of choice> are designed to make developers' lives
> easier, to hide the complexity of recurrent operations; nevertheless
> at
> the same time they squeeze this free-flying into a steep valley.

Well, I hate the so-called 4GLs I've used. I spend more time looking up
how to do X in the language or its libraries than I do writing code. In
other words I agree with you.

What were the principles suggested in The Art of Programming? IIRC,
simplicity, generality, clarity.


.



Relevant Pages

  • Re: Seeking a simple java code generator for database CRUD web applications
    ... For my meaning of the word, Spring and Hibernate are the opposite of ... With these frameworks, creating a new application may be ... simple for an experienced developer, but for a developer just starting ... power-generating plants and then not enough power to power ...
    (comp.lang.java.programmer)
  • Re: Seeking a simple java code generator for database CRUD web applications
    ... For my meaning of the word, Spring and Hibernate are the opposite of ... With these frameworks, creating a new application may be ... simple for an experienced developer, but for a developer just starting ... "Everything in Masonry has reference to God, implies God, speaks ...
    (comp.lang.java.programmer)
  • A case for developer centric PHP frameworks
    ... Helping the developer build scalaebale, manageable code while ... of the times these frameworks disciplined ... However, When an expert is coding complex applications, as even the ... if you are looking for developer centric web software development ...
    (comp.lang.php)
  • Re: Seeking a simple java code generator for database CRUD web applications
    ...  With these frameworks, creating a new application may be ... simple for an experienced developer, but for a developer just starting ... is bad for novice Java programmers. ...
    (comp.lang.java.programmer)