-
Data: 2019-09-24 20:16:58
Temat: Re: POpularność języków programowania ??
Od: heby <h...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 22/09/2019 22:20, J-23 wrote:
>> Wszystkie języki imperatywne sa bardzo podobne. Czy to C czy to
>> Pascal, jeden H. Po co więc wyciągać trupa i pudorwać.
> Ty Patrzysz na Pascala w obecnym kształcie a ja mówie o jego rozwoju
> stąd ta różnica
Jak rozwija się stary jezyk imperatywny możesz zobaczyć na przykładzie
C++. Nie wiem czy to jest specjalnie interesująca wizja.
>> Bo są też zapewne koszmarnie łatwe w skalowaniu albo, co może nawet
>> bardziej prawdopodobne, pisane przez imbecyli. Nie zmienia to jednak
>> faktu że co najmniej kilka bardzo responsywnych aplikacji w Javie
>> miałem okazję używać. Często powody "powolności" Javy sa zupełnie inne
>> niż można przypuszczać.
> Podam dwa:
> KSIP - Krajowy System Informacji Policji
> SWD - System Wspomagania Dowodzenia
> Oba są pisane przez Oracle a oni Jave "raczej" znają :P
Być może poświęcili responsywnośc i zyskali coś innego jak skalowalność,
bezpieczeństwo czy cokolwiek innego. Ponadto może nie przesadzajmy też
że Oracle ma hiper programistów. Nie ma, tak samo jak MS, tak samo jak
Apple itd itp.
>>> Ale czy go wykonasz tak szybko jak w środowiskach RAD?
>> Przeciez RAD istnieją też w C++.
>>> Nie
>> Tak. Ojej, przeciez jest Builder.
> Popraw mnie oba pisane o ile dobrze pamiętam przez Embarcadero. W
> Builder pisałem mało ale jak to wygląda tak samo jak Delphi w sensie
> bugów to ja wole np CodeBlocks
Narzekasz że nie ma RADów w C++ a tu proszę.
Co do bugów to Buildera od razu złapałem na popsutych kontenerach std::,
głupie i trywialne wycieki albo problemy z szablonami. Co jednak nijak
nie zmienia faktu że jest RAD w C++. Pomijam, że z punktu widzenia
inżynierii programowania RAD to obecnie nie jest zaleta, no może w
malutkich firemkach robiących jakieś duperelowate programy do obsługi aptek.
>> Nie, niektóre języki współczesne stawiają na garbage collecting. Nie
>> dlatego że to jest wydajniejsze, tylko dlatego że poświęca się runtime
>> i zyskuje w dev time. Lepszy komputer jest tańszy niż szybszy developer.
> I ja nie miał bym nic przeciwko zaprojektować coś takiego w Pascalu
> tylko że jeszcze lepiej :P
Po co. Jest C# i Java.
> Spróbuj np na przeglądarke napisać np aplikacje do montażu filmow i
> zobaczysz co będzie szybsze. Język dowolny.
Spróbuj to zrobić w Delphi. Myslę że pierwsze co będziesz szukał w necie
to jak wrapować API ffmpeg do głupiego Pascala. I zapewniam, znajdzie
się jakiś miszczu w necie który to już zrobił. W zasadzie znajdzie się
ich kilku i każdy zrobił to inaczej i u każdego działą tylko połowa.
Wiem bo takie problemy ludzie piszący zawodowo w Delphi mają.
> Tylko nie chodzi mi o przetwarzanie gdzieś po za przeglądarką i
> wywalenie wyniku w przeglądarce. Chodzi mi o pełną konwersje i zastanów
> sie dlaczego jeszcze takie cos nie powstało
Ja się nie muszę zastanawiać, tylko sam mówisz że Delhip to db i świata
poza tym nie ma. No więc Delphi da się w 100% takich zastosowań zamienić
na JS+server side. Prawdopodobnie studentami na praktykach.
> A to ciekawe Django da się bez przęglądarki :P? JS też :P?
Chodzi o to że przeglądarka jest obecnie zawsze jakaś dostepna. To nie
lata 90. Możesz zakładać że ją masz, podobnie jak pisząc w Delphi
zakładasz że user ma CPU.
> Zaczynam sie dowiadywać "cudów na kiju"
Raczej wymyślać co nie zostało powiedziane.
Następne wpisy z tego wątku
- 24.09.19 20:24 heby
- 25.09.19 17:55 heby
- 26.09.19 02:06 a...@m...uni.wroc.pl
- 26.09.19 09:51 Maciej Sobczak
- 26.09.19 18:28 heby
- 26.09.19 20:45 a...@m...uni.wroc.pl
- 27.09.19 15:49 a...@m...uni.wroc.pl
- 27.09.19 19:36 heby
- 27.09.19 20:57 Adam M
- 28.09.19 20:01 AK
- 28.09.19 20:05 AK
- 28.09.19 20:08 AK
- 28.09.19 20:10 AK
- 28.09.19 20:19 heby
- 28.09.19 20:21 heby
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO
- 2024-11-28 droga laweta
- 2024-11-28 Co tam się odpierdala w tej Warszawie?
- 2024-11-28 skąd się biorą tacy debile?
- 2024-11-28 JDG i utylizacja sprzetu
- 2024-11-27 Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- 2024-11-28 Katowice => Technical Artist <=
- 2024-11-28 Katowice => Technical Artist <=
- 2024-11-28 Bydgoszcz => QA Engineer <=
- 2024-11-28 Zielona Góra => Spedytor międzynarodowy <=
- 2024-11-28 Kraków => DevOps Engineer (Junior or Regular level) <=
- 2024-11-27 Warszawa => Analityk Biznesowo-Systemowy <=
- 2024-11-27 Zielona Góra => Senior PHP Developer <=
- 2024-11-27 Warszawa => Senior Java Developer <=