Strona 1 z 1

Popularność kompilatorów

Nowy postNapisane: poniedziałek, 29 grudnia 2008, 10:57
przez Miroo_007
Zna ktoś link do strony pokazującej, który kompilator jest najpopularniejszy. Chodzi mi głównie o C++ Builder i Visual C++. W jakich krajach mają największa popularność i jakie firmy używają ich.

Re: Popularność kompilatorów

Nowy postNapisane: poniedziałek, 2 sierpnia 2010, 21:52
przez Android
Linku nie znam, ale w polsce na pewno większość firm wykorzystuje Visual C++ - widać w ofertach pracy i wymaganiach. Oferty z C++Builderem są sporadyczne a standardem jest visual.

Re: Popularność kompilatorów

Nowy postNapisane: wtorek, 3 sierpnia 2010, 09:14
przez Cyfrowy Baron
Najpopularniejszy jest Delphi.

Re: Popularność kompilatorów

Nowy postNapisane: wtorek, 3 sierpnia 2010, 10:01
przez polymorphism
Z tym delphi to żart? :shock:

swoją drogą, Android odkopał wątek sprzed dwóch lat...

Re: Popularność kompilatorów

Nowy postNapisane: wtorek, 3 sierpnia 2010, 10:20
przez Cyfrowy Baron
Nie! To na poważnie. Kiedy bym nie szukał informacji w sieci z zakresu programowania, zawsze natykam się na Delphi. W Delphi zawsze coś można znaleźć, a w C++ już jest problem. Większość komponentów również jest tworzona w Delphi.

Re: Popularność kompilatorów

Nowy postNapisane: wtorek, 3 sierpnia 2010, 11:05
przez polymorphism
Heh, bo jak szukasz czegoś do BCB, to oczywistym jest, że Delphi będzie się pojawiać, i to często. Ja na przykład szukam informacji ogólnych, opisowych, i niezmiernie rzadko spotykam się z Delphi czy pascalem. Za to z C\C++ bardzo często. Piszesz, że jest problem ze znalezieniem informacji "w C\C++", ale prawda jest zgoła inna - jeśli nie ma czegoś w C\C++, to tym bardziej nie ma tego w Delphi. I tak to wygląda. Zresztą BCB\Delphi to nie cały świat programistyczny, to tak na prawdę nisza - oferty pracy dla programistów C++, jeśli mówimy o windowsie, dotyczą głównie (95%) visuala. To samo jeśli chodzi o zagraniczne artykuły, tutoriale, binarki bibliotek, etc.

Jeśli chodzi ranking języków, to pierwsze trzy miejsca zajmują:
  • Java
  • PHP
  • C\C++
Gdzieś zaraz za nimi jest coraz mocniejszy C#.

Dzisiaj Delphi\Pascal to praktycznie trup. Język, który powstał z myślą, by w prosty sposób pisać aplikacje bazodanowe, dziś już ma lepsze, nowocześniejsze odpowiedniki w postaci Javy czy też C#. No i chyba najważniejsza wada tego języka - cena środowiska.

Re: Popularność kompilatorów

Nowy postNapisane: wtorek, 3 sierpnia 2010, 14:40
przez Android
Tu się zgodzę... większość firm rezygnuje z C++Buildera przez jego cenę - licencja na jedno stanowisko (a nie osobe) kosztuje, jeśli dobrze pamiętam, 6300 $ netto (mowie o wersji architect lub w starszych wersjach - enterprise). Ja regularnie przeglądałem oferty pracy i c++ builder oraz delphi były sporadyczne, chociaż ze smutkiem stwierdzam, że delphi był częstszy - znaczna część firm korzystających z pakietów dawnego borlanda wykorzystuje delphi a nie c++builder. Jeszcze gorszą pozycję ma natomiast JBuilder - chciałem poszukać wersji "testowych" (wiecie co mam na myśli) w sieci i nie ma - to też o czymś świadczy ;) a w ofertach pracy nie spotkałem ani raz.

W kwestii informacji... istotnie, jeśli szuka się czegoś z VCL najczęściej wypluwa opisy delphi (niestety). Delphi ma tą przewagę, że duża część wykładowców programowania (zwłaszcza starszej daty) nie zna dobrze C++ za to z pasją uczyli się Pascala (w ich czasach był na topie) i oni wymuszają naukę Delphi na uczelniach zamiast C++Builder, ale to środowisko razem z językiem umrze wraz z nimi.

Co do rankingu języków - nie jestem przekonany, że C++ jest na trzecim... jak sam słusznie zauważyłeś 95% ofert jest pod visuala, teraz już najczęściej "visual studio 200X" - w tym środowisku C# ma większe możliwości a C++ jest robiony dla zachowania "zgodności z rynkiem". Sam poważnie się zastanawiam nad zmianą języka i środowiska ale mam sentyment do C++ i pakietów Borlanda.

A wiecie coś może na temat wydajności aplikacji pisanych w C++ vs C#? Który z języków pozwala pisać szybsze/wydajniejsze aplikacje? Odkąd sięgam pamięcią język C++ był promowany pod hasłem "tylko asembler działa szybciej".

Re: Popularność kompilatorów

Nowy postNapisane: wtorek, 3 sierpnia 2010, 15:13
przez polymorphism
Co do rankingu języków - nie jestem przekonany, że C++ jest na trzecim...

Ta lista była pisana ad hoc. Też się zastanawiałem, czy aby trzecie miejsce jest dobre. Ale z drugiej strony programowanie to nie tylko aplikacje desktopowe, to także systemy i wszelkiej maści oprogramowanie na μC. A tu rządzi C i (rzadziej) C++. Według rankingu tiobe C# jest na 6 miejscu, a pierwsze trzy to: Java, C i C++.

Sam poważnie się zastanawiam nad zmianą języka i środowiska ale mam sentyment do C++ i pakietów Borlanda.

Zmieniać języka nie musisz, wystarczy, że nauczysz się innych. A jeśli lubisz C++, zmień środowisko. Wtedy zrozumiesz, czym jest realne programowanie w C++.

Odkąd sięgam pamięcią język C++ był promowany pod hasłem "tylko asembler działa szybciej".

Wyłączając kwestię zarządzania pamięcią w C# (ale tylko w pewnych aspektach), to to hasło jest cały czas aktualne ;)

Re: Popularność kompilatorów

Nowy postNapisane: wtorek, 3 sierpnia 2010, 15:18
przez Cyfrowy Baron

Re: Popularność kompilatorów

Nowy postNapisane: wtorek, 3 sierpnia 2010, 15:40
przez polymorphism
Wpis jest z 2007 roku, ale już wtedy Delphi było w tyle...

Re: Popularność kompilatorów

Nowy postNapisane: czwartek, 5 sierpnia 2010, 10:08
przez Corvis
Czyli jesteśmy na wymarciu ;) ( Programiści C++ Buildera)

Na uczelniach już nie uczą Buildera za bardzo. Skończyłem 2 uczelnie na jednej tylko był Builder na 2 tylko JAVA.

Pisałem pare rzeczy w Visualu ale ni groma mi te środowisko nie odpowiada. Trzymam się Buildera zobaczymy co z tego wyjdzie dalej :)

Re: Popularność kompilatorów

Nowy postNapisane: czwartek, 5 sierpnia 2010, 12:06
przez polymorphism
A dlaczego "programiści C++ Buildera", a nie po prostu programiści C++? Po co ograniczać się do jednego środowiska?

Pisałem pare rzeczy w Visualu ale ni groma mi te środowisko nie odpowiada.

A co nie pasowało?

Re: Popularność kompilatorów

Nowy postNapisane: poniedziałek, 9 sierpnia 2010, 10:17
przez Corvis
Ogólnie to środowisko - wszystko jakieś poplątane. Zarządzanie kodem też słabo rozwiązane. Ale pewnie się czepiam, bo jestem do builderowskiego Galilleo przyzwyczajony :oops: