On 2/20/06, Dave Newton <[EMAIL PROTECTED]> wrote: > Leon Rosenberg wrote: > > well... maybe you are a totally cool development team, > Awwww yeah. > > Okay, not really ;) > > following call stacks, debugging... distribution and so on > > would be a real mess... but, as I told before, I never tried myself. > > > Call stacks are no issue. If you know the API and the chain of events I > really haven't had any problems.
I rather ment things like interception/reflection or/and AOP :-) > > But what are the benefits for you to use ror? > > > _Extremely_ fast development cycles, _substantially_ smaller codebase. > You see numbers like 10x thrown around; I wouldn't go that far, but at a > minimum I personally see 4-8x in general and about a third the codebase. Pardon me for being devils advocate, but how do you measure it? Talking about the codebase, are you talking about functional code or whole code? I agree that 20-30% of java code is dump (getters/setters and so on) but dump code is generated by an IDE so it's not an issue. How fast are "fast" development cycles? > > Code reviews are the same as in any language. > > Programmatic code checking in completely non-existent :( As far as I understand you have no strong typing, right? > > Refactoring support essentially non-existent, although I tend to need > less, and with the smaller codebase they are less painful. > Dynamically-typed languages may be harder to deal with in that regard. > > _Completely_ moving target: stuff is happening WAY too fast to keep up with. > > I do quite a bit of functional prototyping in RoR and then convert to > J2EE, which makes some of my concerns go away since I'm using it > primarily as a specifications document rather than an implementation model. > > Dave > Leon > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]