Odpowiedź
Delphi wciąż istnieje i bardzo żywy, ale pod nowym właścicielem.
Borland naprawdę zgubił drogę. Mieli naprawdę dużą linię produktów, a najważniejszą rzeczą, którą interesowali się ludzie, były Delphi, ale zdaniem PHB nie były to narzędzia programistyczne, ale narzędzia do zarządzania cyklem życia aplikacji. Dlatego włożyli wiele zasobów w rozwój i promocję tego zamiast Delphi, i pozwolili, aby gałąź narzędzi programistycznych zanikła. Słyszałem nawet od byłych pracowników firmy Borland w Delphi Live! kilka lat temu, że ich sprzedawcy byli aktywnie zniechęcani i zniechęcani (czy to słowo?) do prób sprzedaży Delphi, nawet potencjalnym klientom, którzy z góry wyrazili zainteresowanie.
A kilka lat temu sytuacja się zmieniła. Borland sprzedał cały dział narzędzi programistycznych firmie Embarcadero Technologies, która do tej pory była znana głównie z oprogramowania związanego z bazami danych. Teraz ich wielkim roszczeniem do sławy jest to, że „to ludzie, którzy tworzą Delphi. W ciągu kilku miesięcy od sprzedaży akcje Borland spadły poniżej 1 dolara za akcję i zostały wykupione przez„ korporacyjną cmentarz ”, która w zasadzie nie robi nic poza zarządzaniem opłaty licencyjne na istniejące produkty. Borland już nie istnieje.
Jednak Embarcadero tak naprawdę dba o Delphi. Włożyli w to dużo pracy i wysiłku, a jakość produktu znacznie się poprawiła w ciągu ostatniego kilka wydań. Pomimo recesji i Delphi jest narzędziem wyłącznie komercyjnym w postrzeganej „erze rozwoju oprogramowania open source”, sprzedaż był naprawdę silny, a zespół był w stanie poczynić duże postępy.
TL; DR: Borland nie żyje; Delphi nie. To jest teraz „Embarcadero Delphi” i jest bardzo dużo żywego i niesamowitego.
Komentarze
Odpowiedź
Nowsze wersje (zwłaszcza XE) są znacznie więcej lepsza niż 2006, to była dość błędna wersja. A użycie Delphi zdecydowanie spada, a jedynym powodem dla IMO jest cena. Delphi jest bardzo drogie i nie ma darmowej wersji. Nawet kompilator nie jest darmowy, co praktycznie eliminuje Delphi jako narzędzie do tworzenia oprogramowania typu open source.
Jedną rzeczą, która znacznie bardziej przyczyniła się do tego powolnego spadku, jest kompilator Delphi .NET, Borland i później CodeGear włożyły w to wiele wysiłku. produkt, ale to był duży, duży błąd.
Komentarze
Odpowiedź
Korzystam z Delphi od wersji 1 i przedstawiłem to do mojego miejsca pracy. W tamtym czasie używaliśmy Visual Basic 3 do większości naszych prac programistycznych pod Windows i odkryłem, że Delphi przewyższa VB 3 dla naszych potrzeb.
Kiedy nadszedł czas, aby przejść z 16 na 32 -bito, nasz zespół programistów skorzystał z okazji, aby zmienić architekturę naszego produktu i oddzielić interfejs użytkownika od silnika obliczeniowego. To właśnie w tym czasie przeszliśmy z VB na 100% Delphi.
Co spowodowało upadek Delphi w czasie? Myślę, że wiele postów dotyczyło kilku aspektów: Borland ne ” Zaskocz i utratę przez Borlanda koncentracji na swoich głównych zwolennikach. Później było powszechnie wiadomo, że Borland próbował sprzedać Delphi firmie zewnętrznej, która nigdy nie wzbudza zaufania u użytkowników.
Po przejęciu go przez CodeGear, myślę, że brak 64-bitowego kompilatora mogłem utrudnić jego przyjęcie. W końcu zrezygnowałem z czekania na 64-bitową wersję kompilatora firmy CodeGear i przeniosłem silnik obliczeniowy naszej firmy do Free Pascal Compiler (FPC), abyśmy teraz obsługiwali 64-bitowy Windows oraz 32/64-bitowe platformy Linux.
Nie mogę się doczekać nadchodzącego Delphi XE2. Dzięki obsłudze 64-bitowych platform Windows AND OSX i iOS (obsługa iOS jest związana z FPC), jest to pierwsze wydanie Delphi, którym byłem podekscytowany od dłuższego czasu.
Odpowiedź
Tak, jest nadal szeroko stosowany. Być może nie tak bardzo, jak kiedyś, ale myślę, że nie znajdziesz tutaj CodeGear / Embarcadero, narzekających zbytnio na ich bazę użytkowników, która stale rośnie.Ponadto Embarcadero nie przestawiłby rozwoju wielu swoich narzędzi (baz danych) na Delphi, gdyby sądził, że Delphi nie ma przyszłości.
Odpowiedź
Z pewnością można odnieść wrażenie, że Delphi nie radzi sobie dobrze, jeśli szuka się pracy jako programista i ma doświadczenie w Delphi. Wydaje się, że jest niewiele ofert pracy dla programistów Delphi, podczas gdy jest wiele ogłoszeń dotyczących takich rzeczy, jak C #, Java i PHP.
Dlatego profesjonalne rozwijanie umiejętności Delphi może wydawać się „złą inwestycją”. Jeśli zdecyduje się na to wystarczająca liczba programistów, rozsądny wydaje się wniosek, że będzie coraz mniej programistów korzystających z narzędzia.
Komentarze
Odpowiedź
Zarabiam na życie dzięki Delphi od wydania 1.0. Teraz korzystam z XE z wielką przyjemnością. Rynek Delphi w USA wyraźnie wymarł z wszystkich wymienionych powodów. Ale mam wrażenie, że nadal jest całkiem zdrowy i popularny w Europie.
Myślę, że „dlatego, że Pascal jest językiem stworzonym w Europie i ma tam silniejsze korzenie i tradycję niż w USA, kolebce C / C ++, Microsoft i Windows, których„ językiem ojczystym ”jest C / C ++. MS i rodzina języków C zawsze dominowały w świecie profesjonalnego programowania Windows, szczególnie w USA.
Mimo to wydaje się, że ostatnio dzięki CodeGear odradza się trochę Delphi -Embarcadero.
Odpowiedź
Jeden aspekt, który wielu ludzi albo zignorowało, albo w jakiś sposób przeoczył: Delphi nie zachowywało aktualności.
Kiedy pojawił się D1 („94?), były tylko dwie możliwości rozwoju: komputer stacjonarny lub serwer. Firmy D4 zasadniczo testowały wody z rozwojem Internetu. Do D7 nowa aplikacja była bardziej prawdopodobna do uruchomienia w przeglądarce niż na komputerze stacjonarnym.
Niestety, Delphi się nie zmieniło. Mniej więcej w tym czasie większość firm kompilujących zaczęła upadać. i przyjęcie tych języków.
Oczywiście, powstawały nowe aplikacje desktopowe, ale szczerze mówiąc, mainstream poszedł dalej.
Tak, Borland schrzanił, po królewsku, ale głównym problemem było to, że nie przyjęli sieci. .Net i Java zdobyły i podbiły serca i umysły zdecydowanej większości programistów. Nawet Delphi.Net okazał się żałosną porażką. Albo za mało, za późno, albo po prostu zła realizacja, nie jestem pewien.
O ile Embarcadero nie zmieni kierunku, Delphi pozostanie produktem wyłącznie dla komputerów stacjonarnych i jest potencjalnym rynkiem udział będzie nadal malał. Rozumiem, że zwiększyli sprzedaż, ale wzrost sprzedaży na kurczącym się rynku nie jest dokładnie tam, gdzie powinien. Podejrzewam, że wiele z tych sprzedaży pochodzi po prostu od firm odchodzących od innych niepowodzeń w tej dziedzinie.
Uwielbiałem Delphi. Jednak ja, podobnie jak wielu innych, wyrosłem z niego ponad 10 lat temu. Jeśli nam się poszczęści, ono też dorośnie.
Odpowiedź
Microsoft zabił ich
Ale mieli dobrą pomoc od same w sobie miały zazwyczaj wiele fajnych projektów prowadzonych wewnętrznie, ale niewiele z nich odniosło sukces komercyjny.
EDYCJA: Och, przepraszam, miałeś na myśli Delphi , a nie Borland. Nieważne, ale to jest ten sam powód. Zgadzam się, że Delphi było (jest) dobrym IDE i w tamtych czasach przewyższa Visual Basic, ale Microsoft ma zbyt duże wpływy, aby przyciągać programistów. To w połączeniu z problemami wewnętrznymi i przejściem na .Net oraz fakt, że aplikacje komputerowe stały się mniej popularne, skazało je na zapomnienie.
Komentarze
Odpowiedź
Borland zabił Delphi.
Pisanie aplikacji w wersji Delphi w kilku wersjach po prostu nie działało. Nic nie działało. Coś prostego, jak klient FTP, nie mogło dalej działać. Nawet proste programowanie w Win API, które działa doskonale w VB6 i .NET, Delphi będzie pracować przez 15% czasu z tym samym kodem. Firma Borland oferowała tylko jeden pakiet serwisowy, pozostawiając kilka błędów, o których wiedzieli. Jeśli chcesz je naprawić, nie miałeś innego wyjścia, jak tylko dokonać aktualizacji. Sądząc po użytkownikach, nowa wersja była zaśmiecona błędami, awariami IDE i brakiem sensu ze strony Borlanda mówiącego: „Musimy dbać o zyski”, co oznacza, że musimy im płacić za nowe wersje, które pojawiają się każdego roku , w przeciwnym razie nie zapewniają wsparcia ani poprawek.
Rootowałem Delphi. Jako użytkownik VB6 musiałem podjąć decyzję, czy powinienem przejść na .NET, Borland Delphi czy C ++. Odpowiedź była jasna, ponieważ Borland nie obchodziło, a potem .NET. Inni użytkownicy porzucili Delphi i przenieśli się na .NET. Nawet teraz myśl o przejściu na nową wersję Delphi po prostu przyprawia mnie o mdłości. Wspomnienia, jak to się utrzymało niepowodzenie i nic nie działało, a chciwość Borlanda sprawia, że chcę trzymać się z daleka i nie marnować czasu. Szkoda, że coś idzie dobrze, poszło tak źle.
Komentarze
Odpowiedź
Delphi wciąż żyje i działa, jest świetnym narzędziem, a najnowsza wersja XE2 przyniosła wiele funkcji, takich jak jako kompilacja 64-bitowa, kompilacja iOS i MACOS. Więc teraz jest to naprawdę NATIVE multi-platformowe narzędzie programistyczne.
To naprawdę smutne, co Borland zrobił Delphi, ale Embarcadero wydaje się zmieniać grę, używam Delphi od wersji 4 i jestem obecnie na XE2 i jest to zdecydowanie najlepsza wersja Delphi, jaka kiedykolwiek została wydana, a ponieważ jest teraz wieloplatformowa, spodziewałbym się, że nowsze wersje Delphi będą obsługiwać Win32, Win64, MACOS, iOS, Android, Linux … wszystkie główne platformy w t na rynku.
Produktywność Delphi jest niesamowita, a jako właściciel firmy nigdy nie zmieniłbym naszej platformy programistycznej, nawet jeśli teraz trudniej jest znaleźć programistów Delphi, nauka języka jest naprawdę szybka dla wykwalifikowanego DEWELOPER. W 2011 zatrudniliśmy 3 programistów, którzy nie znali Delphi, a teraz mają bardzo solidną znajomość języka i produkują wiele rzeczy naprawdę szybko
Odpowiedź
Używam Delphi od około wersji 3. Od wersji 8 (której tak naprawdę nie można uznać za produkt, ponieważ była tak okropna), każda kolejna wersja Delphi była ulepszeniem w stosunku do poprzedniej. Delphi znacznie się poprawiło pod rządami Embarcadero i nie mogę się doczekać przyszłych innowacji.
Cały proces zbycia Borlanda z Delphi był całkowicie szalony (przynajmniej z mojej perspektywy) i nie jest zaskakujące, że zostały zakupione przez MicroFocus – firma, której nazwa .Net to Cobol.
Ale dobrze jest wiedzieć, że Delphi jest teraz w dobrych rękach Embarcadero.
Komentarze
Odpowiedź
Delphi żyje, jak wspomniano powyżej, nie tylko dlatego, że jest teraz własnością firmy, której zależy, ale także dlatego, że istnieje projekt oss fpc / Lazarus. Jest inspirowany Turbo Pascal / Delphi i ma bardzo wysoki poziom kompatybilności z Delphi. Co więcej, obecna wersja Delphi używa fpc do kompilacji dla systemu iOS. Oznacza to, że Embarcadero nie postrzega tego projektu jako zagrożenia, ale raczej jako partnera.
Odpowiedź
Zacząłem programować w Delphi i Interbase w 1997 roku.Delphi było najlepszym narzędziem programistycznym. Przypomniałem sobie, że kiedy pojawiła się koncepcja 3 warstw, aplikacje baz danych stały się znacznie prostsze i wydajniejsze. Aż do Delphi 7, IDE było doskonałe. Ale kiedy wydano Delhpi 8, wiele się zmieniło. Zrobili wszystko inaczej, cały interfejs użytkownika został zmodyfikowany i przypuszczano, że jest to wersja .NET, komponenty VCL były trudne do znalezienia, a całe IDE stało się znacznie cięższe do uruchomienia w tych „dawnych czasach”, zupełnie nowym MS XP Dodatek SP1 zainstalowany na sprzęcie o niskiej wydajności. Więc w zasadzie to wtedy zaczął się spadek. Decydując się między moim delhi 7 a jakąkolwiek nową wersją Borland Delphi, trzymam się Delphi 7. Więc nie tylko dla mnie, ale dla wielu innych programistów, o których wiem, że pracowali z Delphi, podzielają ten sam punkt widzenia. Delphi 7 był również bardzo łatwy do złamania. po prostu czapiliśmy się do zainstalowania, a numer seryjny był liczbą „1”.
Od 2007 do teraz pracuję z PHP5, więc nie wiem, jaka jest wersja Embarcadero.
powodzenia