I was quoted in Me fue citado en ComputerWeekly article titled “C# goes head to head with Java” ComputerWeekly artículo titulado "C # va cabeza a cabeza con Java" from my article on de mi artículo sobre our .Net experience nuestro. Net experiencia .


A Java user’s view of C# Un Java vista del usuario de C #

Angsuman Chakraborty is chief software architect at California-based software development firm Taragana, which specialises in IT outsourcing and consulting services. Angsuman Chakraborty es arquitecto jefe de software en California basado en el desarrollo de software Taragana empresa, especializada en outsourcing de TI y servicios de consultoría.

Taragana has worked with Java since 1995, but Chakraborty was challenged by a former colleague to consider some application development using C#. Taragana ha trabajado con Java desde 1995, Chakraborty, pero fue impugnada por un ex colega a considerar algunas de desarrollo de aplicaciones usando C #.

“I was sceptical because I have not taken to Microsoft products in the past. "Yo estaba escéptico, porque no he tomado a los productos de Microsoft en el pasado. In my experience they look easy, but can be awkward when used for large-scale enterprise applications,” he says. En mi experiencia se ven fácil, pero puede ser incómodo cuando se utilizan a gran escala de aplicaciones empresariales, "dice.

Nevertheless, Taragana tried a project in C#. Sin embargo, Taragana intentado un proyecto en C #. “Overall, the languages are very similar. "En general, las lenguas son muy similares. I felt the set-up was more complex with C# and overall the development and debugging were more cumbersome than Java,” he says. Me sentí el set-up es más compleja con C # y, en general, el desarrollo y la depuración fueron más oneroso que Java ", dice.

“Performance-wise, it looked to be slower with real-world applications. "Performance-sabio, parecía ser más lento con aplicaciones en el mundo real. And there is always the fear of getting stuck with a single supplier. Y siempre existe el temor de que le dé pegado con un solo proveedor. For a simple project I felt both were equivalent, but generally I would still choose Java.” Por un simple proyecto me sentí ambos eran equivalentes, pero en general yo todavía elegir Java. "

I want to clarify however that C# did not prove equivalent to Java for more complex projects. Quiero aclarar, sin embargo, que C # no resultó equivalente a Java para proyectos más complejos. Your mileage may vary. Su experiencia puede ser diferente.

Subsequently we tried a more complex web project and the experience was significantly worse with C#. Posteriormente hemos intentado una compleja red de proyectos y la experiencia fue mucho peor con C #.
To quote from my article on - Para cita de mi artículo sobre -- .NET versus Java - A Philosophical interlude . NET versus Java - Un interludio filosófico - --

I decided to try to .NET project. Decidí intentar. NET proyecto. Trust me, that was the worst mistake I have made in probably 10 years! Confía en mí, que fue el peor error que he hecho probablemente en 10 años! It was a disaster from start. Fue un desastre desde el principio. Installation was a pain, followed closely by testing pains, weird behaviors based on requesting machines…. La instalación fue un dolor, seguido de cerca por las pruebas dolores, extraños comportamientos basados en máquinas que solicita….

I don’t like quoting myself but in this case I felt a clarification is in order. No me gusta citar a mí mismo, pero en este caso me sentí una aclaración está en orden.