Is it important that JavaBlackBelt runs on Java?
posted by Moandji Ezana
Have you seen the massive debate on The Server Side about companies not using their own products? The examples given were the Spring and JavaLobby websites using Drupal rather than a Spring- or Java-based CMS and TSS.NET itself not actually running on .NET.
How important is it to eat your own dog food? From the discussion on TSS, I gathered that there were three elements concerning technology choice: how it affects the user experience, how it affects your own work and how it reflects on your company (ie. image).
For the most part, the JavaBlackBelt user experience is language-agnostic. The obvious exceptions are the programming exams, which rely on the Java compiler. Those aside, as a site member passing exams and contributing to them, objectively it wouldn't make a difference if JavaBlackBelt were written in PHP or Ruby or C# or.
However, our use of Java technologies extends beyond JBB and into the classroom, when we teach. In that situation, developing in Java is a great advantage, as we have years of real-world experience (with JBB and as consultants on other projects) to draw on.
Finally, in terms of image, it makes sense for a platform that encourages the use and better understanding of Java technology (rather than simply reports news and information about it) to live by its own slogans (and it seems that Grails feels the same way).
Of course, this logic applies only to our core domain. Blogging, for example, is not our core domain, so we just use Blogger's platform without wondering if it runs on Java or not. As ever, one must pick and choose battles wisely.
How important is it to eat your own dog food? From the discussion on TSS, I gathered that there were three elements concerning technology choice: how it affects the user experience, how it affects your own work and how it reflects on your company (ie. image).
For the most part, the JavaBlackBelt user experience is language-agnostic. The obvious exceptions are the programming exams, which rely on the Java compiler. Those aside, as a site member passing exams and contributing to them, objectively it wouldn't make a difference if JavaBlackBelt were written in PHP or Ruby or C# or
However, our use of Java technologies extends beyond JBB and into the classroom, when we teach. In that situation, developing in Java is a great advantage, as we have years of real-world experience (with JBB and as consultants on other projects) to draw on.
Finally, in terms of image, it makes sense for a platform that encourages the use and better understanding of Java technology (rather than simply reports news and information about it) to live by its own slogans (and it seems that Grails feels the same way).
Of course, this logic applies only to our core domain. Blogging, for example, is not our core domain, so we just use Blogger's platform without wondering if it runs on Java or not. As ever, one must pick and choose battles wisely.
Labels: community
