3 ms·
I think the idea of having some site like this has some merit to it, but this idea of plotting them on these graphs is misleading and inappropriate. The graphs
by thehardsphere 10y ago
I think the idea of having some site like this has some merit to it, but this idea of plotting them on these graphs is misleading and inappropriate.
The graphs are drawn as line charts, with everything being points on the line. This creates the illusion that every technology goes through a lifecycle between all of these states in the exact same path. This is utter nonsense.
Take for instance, your technology graph, where you list "Augmented Reality" as being in the "Disillusionment" phase. Being a point on the curve, along with every other point on the curve, it's implicit that someday "Augmented Reality" may move to be more widely adopted in the "Productivity plateau." But that may never happen; it may just end up being a fad that Nintendo tried to make money off of and never really succeeded at. Nevermind that it's debatable what "productivity" is for a concept like AR.
These graphs also give no real useful information on their Y-axis. It's not really useful to know if the author thinks that Swift is about to peak and that Java has plataued. It may be extremely useful to know how many people are starting new Swift projects, relative to other langauges in the same niche (e.g. Obj-C, maybe Java if you want to include Android? Idk it's not my niche). That might be information someone can use to decide whether they should start a project in Swift or do something else.
Also, the selection of these charts themselves is a little odd. Why a chart devoted just to PHP frameworks? Is this the State of Dev or the state of people who only know one language and read about the rest in school?
- manojlds 10y agoState of Dev as the author saw fit. No one can come up with State of Dev that will accommodate everything ,not even the ThoughtWorks tech radar. Also, the last line: > State.of.dev is still a work in progress. Have feedback? Ping me at @yvoschaap.
- thehardsphere 10y ago> State of Dev as the author saw fit. No one can come up with State of Dev that will accommodate everything ,not even the ThoughtWorks tech radar. I disagree. There are ways you could come up with the State of Dev in ways that are more objective than one guy's opinion. Like, the StackOverflow dev survey. >Also, the last line: >> State.of.dev is still a work in progress. Have feedback? Ping me at @yvoschaap. Yvoschaap is here reading the comments and has already replied, so he can benefit from my feedback here or ignore it as he pleases. Even then, that doesn't preclude me from discussing it here; this is a place where people discuss things they see.
- yvoschaap2 10y agoYes, reading and absorbing the feedback. The current charts are a starting point. To re-emphasize (from the linked blog post) I would love it to evolve to an community/expert consensus based on transparant arguments.