When I wrote my previous post, I had the following picture in mind:
Let’s say that the horizonal axis, x, represents the potential solution breadth provided byÂ a computer languages and its frameworks overall. Let’s say that the vertical axis, y, represents the essential complexity of said language/framework.
What I seek to better understand as I dive into Ruby, Rails, etc. is how its’ “x and y” compare to, for, example, .NET, ASP.NET, etc. Does it offer similar functional breadth in a less complex manner? Does it offer lesser solution capability with similar complexity? Does it offer a similar functionality:complexity ratio, just more or less of a good (or bad) thing?
If you have any thoughts to share along these lines, I’m all ears.-Craig