Zapewne taki temat kiedyś był, ale chciałbym podyskutować z mojego i waszego punktu widzenia...
Jestem zwolennikiem Borlanda (CodeGear, ale w sercu Borland :-) ) i jest parę nurtujących myśli mnie ogarnęło..
Dlaczego jest takie parcie na C# ? (jest niby odpowiednik .NET w CodeGear), ale ogólnie chodzi o środowisko Visual 2kX. Wiem, że Delphi sam w sobie jest ubogi, ale mamy jeszcze CBuilder, którego bardziej preferuję.
Robiłem kiedyś (z musu) projekt w C#, VS2k8 i jakie wnioski mi się nasunęły..:
- Debugger, myślę że lepszy w obsłudze.
- Komponenty.. Znacznie uboższe. Wiadomo, można ściągnąć z sieci, albo samemu obkodzić, ale robiąc aplikację bazodanową znacznie lepiej robiło się to w Borl. Nie ma to jak pełna, standardowa paleta komponentów :-)
- .NET. Trzeba je mieć zainstalowane. Ktoś powie że to teraz standard..., ale niekoniecznie. Sa jeszcze komputery bez Visty na których trzeba specjalnie instalować Frameworka. Zawsze uważałem za duży plus, dołączanie bibliotek do Exeka w Borlandzie.
- Więcej wniosków nie mam nt Visuala. Po projekcie niechętnie a właściwie nie zrobiłem jeszcze programu dla przyjemności w tymże środowisku/języku.
Tak więc jakie wy widzicie plusy ew. przesiadki z Borlanda(bądź odpoczynku od niego) na VS i C#?
Zapeleńcy MS będa twierdzić swoje, Borlandowcy też, ale każde zdanie się liczy a może są osoby używające obu środowisk i przytoczą wiecej zalet/minusów niż ja ;-)