Re: Technologies and frameworks are killing creativity?



Lahman

I can not disagree when you describe the process that brought us from
vacuum tubes to 4gls.
This is exactly the example of shifting methodologies to address the
same problem space; and having
higher level tools make us able to solve more complex problems with
less effort.

But when I look at for example the .NET or J2EE environments I don't
recognize the same shift as for example from a 3g language to a 4g one.
There some complexity is hidden by giving the developer certain
interfaces, that still are built on top of some "mainstream"
technology. If you want to focus on higher level concepts you have to
conform to this set of interfaces.

I don't think this is the same case of assembly vs boards. There the
developer worked with higher level practices (symbols instead of 0 and
1), here you use the same tools and practices that your environment's
developers used to build the environment itself.

I think if somebody made a survey on J2EE architectures and on which
kind of problems their developers are challenged everyday, we would
come up with really few options. And most of them would be technology,
not domain driven.

Mmmhhh, maybe that's because the environment is getting more complex
with time (i.e steeper learning curve) while the problem to solve
remains the same on the average?! I have to say that it could be...

Francesco

.



Relevant Pages