An appeal: Java Developers lets make peace… Призыв: Java-разработчики позволяет сделать мир…
Things have heated up recently in different Java forums with wide ranging topics. Вещи имеют нагреваемом в последнее время в различных форумах с Java широкий круг тем.
A case in point - Примером тому --
JBoss , for example, is a company which people love to adore or hate. Так, например, компания людей, которые любят обожать или ненавидеть. Frankly I haven’t worked with Честно говоря я не работал с JBoss , however I can tell you about Однако я могу рассказать вам о Weblogic when it was Tengah. когда она была Tengah. And it had major league problems, to say the least. И это имеет серьезные проблемы лиге, по меньшей мере. However nobody thought of being acerbic as today people are with JBoss. Однако никто не мысли acerbic время как сегодня люди с JBoss. If you like it you use it, if not just ditch it for many other alternatives like Если вам нравится использовать его, если не просто ров для многих других альтернатив, как Orion Орион , IBM Websphere IBM Websphere , Pramati , Weblogic etc., some free, some not. т.д., некоторые бесплатно, некоторые нет. However lets not forget that it is a major effort in making an application server Open Source. Тем не менее, не позволяет забыть о том, что это значительные усилия в обеспечении сервера приложений с открытым исходным кодом.
Let us understand that we are all in this together, to make and use better tools which makes us more productive, allows us to serve the customer better and last but not the least gives us a better programming experience. Давайте понять, что мы все это вместе, чтобы сделать и использование более совершенных инструментов, что делает нас более продуктивными, позволяет нам выполнять клиент лучше и в прошлом, но не менее дает нам лучше опыт программирования.
Look at the Посмотрите на MVC and other frameworks scene. и другими структурами арене. There are multitudes of framework starting from Есть множество рамок, начиная с Struts Струц , Spring Весна , velocity скорость , Tapestry Гобелен , WebWork , Thinlet and scores of others. и десятки других. I was looking at many of them and came to the conclusion that they are not much different. Я искал на многих из них и пришли к выводу о том, что они не сильно отличается. Some of them have some redeeming feature; others are just a different way of doing things. Некоторые из них имеют некоторые погашения особенность, другие являются просто разные способы делать вещи. Why can’t we all work together, take the best features and create one or at most two framework which caters to 95 % of the users? Почему мы не можем действовать сообща, принимать лучшие черты и создать один или самое большее два основу, которая обслуживает 95% пользователей?
These people do not seem to be communicating much with each other at all, except to find out how theirs is superior! Эти люди, похоже, не много общаться друг с другом на всех, за исключением, чтобы выяснить, каким образом их превосходит! I mean you are not even making any money on this, why not just work together to create something better for the users, instead of stoking your ego? Я имею в виду Вы даже не внесения каких-либо денег на это, почему бы не только работать вместе, чтобы создать что-то лучше для потребителей, вместо того stoking вашего эго?
BTW: One of the downside of open-source is that anyone with half-baked idea feels free to create a framework (or anything for that matter) and subject people through suffering for it. BTW: Один из спада с открытым исходным заключается в том, что кто-с полупансионом, запеченный идея чувствует себя свободно создавать базы (или что-либо на то пошло), и при условии людей через страдания за него.
Again please come together, use your combined talents to give us something better. Опять же просьба собраться вместе, в сочетании использовать ваши таланты и предоставить нам то лучше.
I often check out Я часто проверьте BileBlog and I have to say it is amusing at times. и я должен сказать, это забавно временами. However I do not like the language and it has a definite potential to fragment the Java community with a lot of bile. Но мне не нравится язык, и она имеет определенный потенциал для фрагмент Java сообществу много желчи. Spread some love too (just the platonic kind) Hani Спрэд некоторые любят слишком (только платонической натуральном выражении) Хани ![]()
In the past I have pointed out shortcomings of В прошлом я уже отмечали недостатки JUnit and other products. и другие продукты. However the intention and language was always as friendly criticism, impetus to improve things better. Однако намерение и язык был всегда как дружественные критики, стимул улучшить положение вещей лучше. Recently I have been exchanging several emails with NailGun author with the sole purpose of improving his product. Недавно я был обмен несколько писем с NailGun автора с единственной целью улучшения своего продукта. And I am sure most of you are doing much much better than I can even dream of. И я уверен, что большинство из вас делают многое лучше, чем я могу даже мечтать. However the rest of us need to realize what’s at stake. Однако все мы должны осознать, что поставлено на карту.
As a community we need to stick together and not fight like kids with “My blah blah is better than yours” mentality. Как сообществом мы должны придерживаться вместе и не бороться, как дети с "Моя бла бла это лучше, чем ваши" менталитета. We need to help each other out. Мы должны помогать друг другу.
.Net developers seem to be a friendly bunch. . Net разработчики, похоже, дружественной виноградной грозди. In comparison we almost look like rowdy’s fighting for turf. Для сравнения мы почти выглядеть rowdy в борьбе за turf.
We have so many distractions! Мы так много совсем! Today someone comes and declares that real hackers code using php; tomorrow some lame excuse of a benchmark says that .Net is better than J2EE. Сегодня кто-то приходит и заявляет, что реальные хакеры с помощью кода php; завтра некоторые хромой освободить от базового говорится, что. Net это лучше, чем J2EE.
And there are always the php kiddies of И всегда есть php от kiddies SlashDot , Slashdot who loves to hate Java because they just cannot get it how people could write object-oriented code when some perl or php scripts/hacks would do the job. которые любят ненавидеть Java, поскольку они просто не могут получить его, как люди могут писать объектно-ориентированный код, когда некоторые perl или php скрипты / хаки сделает работу. And honorable mention goes to Linux zealots too on these issues. И почетный говоря уже едет в Linux zealots тоже по этим вопросам. The sad part is that Печальная часть заключается в том, что Java & И Linux makes a very good team and MALJ is possibly a far better concoction than LAMP in most situations. делает очень хорошая команда и MALJ, возможно, гораздо лучше, чем concoction огня, в большинстве ситуаций.
Note: This is not intended towards most of the developers of either community but just few zealots in each of them. Примечание: Это не имеет к большей части разработчики либо сообщества, но лишь немногие zealots в каждой из них.
Now if .Net or php (its just a interpreted language so a comparison isn’t even fair to php) were really better than Java I would have switched first by all means possible. Теперь, если. Net или php (ее просто так интерпретировать язык сравнение даже не справедливо php) были действительно лучше, чем Java я бы перешел первым всеми возможными средствами. Truth is it isn’t. Истина это не так. However trust me it doesn’t take much FUD to convince your Boss that VB.NET is the next best thing since sliced bread and for him to make the dictat that all programming henceforth will have to use VB.NET. Однако доверие меня это не занимает много FUD, чтобы убедить ваших Boss VB.NET, что это лучшее, что рядом с ломтиками хлеба и для него сделать dictat, что все программирование отныне придется использовать VB.NET. Unless you are looking for it, wise up. Если вы ищете его, мудрый деятельности.
And Rick from А Рик из JavaLobby , please refrain from your campaign to “free Java”. , Просьба воздержаться от кампанию, чтобы "бесплатно Java". Java is as free as it gets and we are happy with it. Java является свободной, как он запускается и мы счастливы с ней. In case you are not, there is always C# & J# & VB.Net. В случае, если у Вас нет, всегда есть C # и J # и VB.Net. I would love to see you campaigning to set those languages free. Я любил бы видеть Вас кампанию для установки этих языках бесплатно. But please leave us alone on this issue. Но пожалуйста, оставьте нам только по этому вопросу. We like you for your effort to sustain Java based efforts like JRoller & MyCGIServlet. Мы любим вас за ваши усилия для поддержания усилий на основе Java, как JRoller и MyCGIServlet. We know you have good intention at hurt. Мы знаем, у вас есть хорошие намерения на пострадал. But it hurts our interest more as community with your constant criticism of Sun. Но это повредит нашим интересам в большей степени как сообщество с вашей постоянной критики Солнца. If Sun goes down, it is very bad news for Java. Если Солнце идет вниз, это очень плохая новость для Java. And frankly Open Source is not the silver bullet. И откровенно говоря Open Source не является серебряной пули. If you count the number of open source projects in existence and the no. Если вы рассчитывать число проектов с открытым кодом на существование и нет. of successful ones, I am sure you will find that less than 1% of it are of any worth and that 1% includes Linux, Apache Web Server, Tomcat, Ant and few others. успешных из них, я уверен, вы обнаружите, что меньше, чем на 1% из них имеют какой-либо ценности и, что 1% включает в себя Linux, Apache Web Server, Tomcat, Ant и некоторых других.
I am happy if Sun makes some money from Java so as to sustain their business interests. Я счастлив, если Sun делает деньги из Java с тем чтобы поддерживать их бизнес-интересов.
J2EE & JDO groups - can you please stop fighting? J2EE и JDO группы - Вы можете прекратить боевые действия?
And Sun please stop harassing websites with the name Java in their names, yes I am talking about И пожалуйста, Sun прекратить притеснения веб-сайты с именем Java в их имен, да я говорю JavaGeeks . You have already harassed enough people. Вы уже достаточно людей преследовали. I understand why you want to protect your trademarks, however do a cost-benefit analysis. Я понимаю, почему вы хотите защитить ваши товарные знаки, однако сделать анализ затрат и выгод. The cost is alienating a large segment of the user community and the benefit is that people cannot make products like JavaBlah, except you! Стоимость отчуждению значительной части сообщества пользователей и благо состоит в том, что люди не могут делать продукты, как JavaBlah, кроме тебя!
And now that you are in friendship with И теперь, когда вы находитесь в дружбе с Microsoft is it such a big deal? это такое большое дело? It may be in your better interests to let Java be used more widely and be part of the jargon. Он может быть в ваших интересах лучше, чтобы Java будет использоваться более широко и быть частью жаргона. The users of Java can increase its reach where you cannot even imagine. Java пользователей могут увеличить его достичь, когда вы не можете себе представить.
And the sad part is that the above incidents are just the tip of the iceberg. И грустно то, что выше случаи являются лишь вершиной айсберга.
We need to get back in the help-each-other-mode like we were in the early years of java. Нам нужно вернуть в помощи друг-другу-режиме, как мы были в первые годы этого языка. Lets take the language and environment to the next phase where it becomes the de-facto language of choice. Давайте считать языка и окружающей среды для следующего этапа, когда она становится де-факто языком выбор.
Cheers, Ура,
Angsuman
PS. On a side note it is very inviting to see the seductive posts by На стороне отметить очень приглашаю увидеть соблазнительной должностей Ruby Рубин community to get people in their fold, they spread a lot of love сообществу, чтобы люди в своих раза, их распространения много любви ![]()
PPS. I have gone back to moderating the posts because of phentermine and mortgage ads, so it may take a day before it appears. Я вернулись к модератора должности из-за фентермин и ипотечного объявления, поэтому она может занять день, прежде чем кажется. If you still do not find it, please post again. Если вы еще не нашли его, пожалуйста, сообщение еще раз. It can happen because I may have missed your post between tons of phentermine and mortgage ads. Это может произойти, потому что я, возможно, пропустил Ваше сообщение между тонн фентермин и ипотечного объявлений.
PPPS. ППС. Added some link-love to the post. Добавлено несколько связь-любовь к посту.
Filed under Поданного в соответствии с Java Software Программное обеспечение Java , Politics Политика | |
| |
RSS 2.0 RSS 2,0 | |
Email this Article Отослать Статья
You may also like to read Вы можете также люблю читать |




December 1st, 2004 at 1:20 am 1 декабря 2004 года в 1:20 утра
The best thing about being a Java developer is the vibrant community we have, without a doubt. Наиболее удобные в Java разработчик энергичного сообщества мы, без сомнения. However, it’s no doubt saddening to see bickering and FUD spreading among it–competition is great, yet we need more constructive ‘co-opetition’. Тем не менее, это, несомненно, печально видеть bickering и FUD распространяется среди она-конкуренция велика, но нам нужна более конструктивным "Совместные opetition". Java ultimately still has a market to grow, and that takes our community working together. Java в конечном счете, до сих пор рынок расти, и что наше сообщество принимает работать вместе.
I agree Sun has done a lot for Java–Java is as free as is gets, and isn’t it great? Я согласен, Sun сделала много для Java-Java является свободной, как это будет, и не является его великим?
I think your article has a good message. Я думаю, ваша статья имеет хорошее сообщение. It might be good to follow up with a post that highlights examples where the community really _is_ coming together. Он может быть хорошим принять последующие меры в пост свидетельствует о том, что примеры, когда сообщество действительно _is_ ближайшие вместе. I can only speak on behalf of my community; Spring, which I truly believe is one such example. Я могу говорить только от имени своей общины; весна, которую я действительно считаю, является одним из таких примеров. As an integration/glue framework, Spring unites many good, specialized technologies and products (including Struts), to deliver a ‘all-about-choice’ platform for Java development. Как интеграции / клей рамки, весна объединяет много хороших, специализированных технологий и продукции (в том числе Струц), чтобы доставить "все-о-выбора" платформы для разработки Java. These products not only get more exposure and use because of it, it also brings their communities together. Эти продукты не только получить лучшую экспозицию и использовать из-за него, она также приносит свои общины вместе. The result I’ve experienced is a collaborative effort to find better, more productive approaches to building enterprise software end-to-end. Я результате опытных это совместные усилия, чтобы найти лучшую, более продуктивных подходов к созданию программного обеспечения в рамках предприятия полного цикла.
I agree Sun has done a lot for Java–Java is as free as is gets, and isn’t it great? Я согласен, Sun сделала много для Java-Java является свободной, как это будет, и не является его великим?
As a small sidenote, I think your article has a good message. Как малые sidenote, я думаю, ваша статья имеет хорошее сообщение. It might be good to follow up with a post that highlights some areas where the community really _is_ coming together. Он может быть хорошим принять последующие меры в пост свидетельствует о том, что некоторые районы, где сообщество действительно _is_ ближайшие вместе. I can only speak on behalf of my community; Spring, which I truly believe is Я могу говорить только от имени своей общины; весна, которую я действительно считаю,
one such example. Одним из таких примеров. As an integration/glue platform, Spring unites a lot of good, specialized technologies and products. Как интеграции / клей платформу, весна объединяет много хорошего, специализированных технологий и продуктов.
December 1st, 2004 at 5:59 am 1 декабря 2004 года в 5:59 утра
Spring is a good example with numerous integration with other framework (though I always wondered why didn’t it use the existing AOP frameworks). Весна является хорошим примером с многочисленными интеграции с другими рамки (хотя я всегда интересуется, почему она не использовать существующие базы AOP).
Thanks for highlighting it Keith. Спасибо за освещение ее Кейт.
Looking forward to hearing about the good examples like this from all of you. Ожидая услышать о хороших примеров, как этого от всех вас.
December 1st, 2004 at 7:29 pm 1 декабря 2004 года в 7:29 вечера
Java is like a democracy… it’s messy, loud and the worst possible lest all the others. Java подобен демократии… что messy, громко и худших, иначе все возможные другие. These annimated discussions show that people actually have a say rather than being told that they have no choice. Эти annimated дискуссии показывают, что люди действительно говорят, а не говорят, что у них нет выбора. I’d rather deal with Rick Ross, JBoss and whomever else might stir things up a bit rather than have no choice. Я лучше заниматься Rick Ross, JBoss, и теми, кого еще может вызвать таким как бит, а не нас нет выбора.
December 2nd, 2004 at 2:52 am 2 декабря 2004 года в 2:52 утра
Kirk, Кирк,
As Keith has pointed out on his comments above and also in his Как Кейт указывал на его комментарии выше, а также в его blog entry вход блоге why not have co-opetition, instead of competition? почему бы не иметь совместное opetition, вместо конкуренции?
> These annimated discussions show that people actually have a say rather than being told that they have no choice. > Эти annimated дискуссии показывают, что люди действительно говорят, а не говорят, что у них нет выбора.
Having a say is great but can’t it done to improve a product rather than to create scores of nearly similar products? Имея сказать, велика, но она не может сделать, чтобы улучшить продукт, а не создавать множество почти аналогичных продуктов? Also why not use the power to provide constructive criticisms instead of Кроме того, почему бы не использовать право предоставлять конструктивную критику вместо destructive criticisms разрушительной критики ?
What do we gain from such divisiness as a community? Что нам выиграть от такого divisiness как сообщество? Isn’t it time we realized as a group where our interests are? Не является ли это время мы поняли, как группа, где наши интересы?
How come we don’t see such trends in the php or ruby or .net groups? Почему мы не видим таких тенденций в php или рубин или. Чистые групп?