Witam użytkowników.
Który z języków programowania (np. C, C++, Swift, asembler) działa najszybciej? Do moderatora ftpd: to nie jest złośliwość w stosunku do Pana, po prostu niech się wypowiedzą inni użytkownicy.
Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.
Posted 05 August 2020 - 09:39
Witam użytkowników.
Który z języków programowania (np. C, C++, Swift, asembler) działa najszybciej? Do moderatora ftpd: to nie jest złośliwość w stosunku do Pana, po prostu niech się wypowiedzą inni użytkownicy.
Posted 05 August 2020 - 09:49
Assembler najszybszy, ale w praktyce nie da się w nim w całości napisać współczesnego programu komputerowego. Nawet napisanie standardowego „Hello World”, gdyby się miało wyświetlić w oknie, a nie w terminalu to byłby koszmar i jego stworzenie zajęłoby eony.
Szybkość pozostałych, wysokopoziomowych języków kompilowanych zależy od jakości kompilatora, i w praktyce jest bardzo zbliżona. Nieco wolniejsze będą programy pisane w Javie, bo uruchamiają się w wirtualnej maszynie Java. Najwolniejsze są języki interpretowane, np Python.
Największy wpływ na szybkość programu ma jakość kodu, właściwe dobranie struktur danych i algorytmów, a nie zastosowanie tego, czy innego języka.
Edited by Mikołaj Maciejko, 05 August 2020 - 09:59.
Posted 05 August 2020 - 10:37
Pewnie Mikołaj Maciejko napisze, że to "przedpotopowy" komputer. Ja kiedyś programowałem demka na Amidze w asemblerze i jakbym miał programować je w np. w C++ to by się wlekły. Prawda, że w asemblerze trudniej się programuje. Coś za coś. Mikołaj Maciejko napisał: "Największy wpływ na szybkość programu ma jakość kodu, właściwe dobranie struktur danych i algorytmów, a nie zastosowanie tego, czy innego języka." Ja się nie czepiam ale o kodzie można mówić tylko przy programowaniu w asemblerze (kod maszynowy). Powtarzam: nie jestem złośliwy.
Posted 05 August 2020 - 11:04
Kod maszynowy to nie jedyny kod, jaki występuje w przyrodzie. Jest chociażby kod źródłowy, ale widzę, że znowu nie przyszedłeś się o coś zapytać, bo szukasz wiedzy, tylko, żeby sobie popolemizować, a swoje i tak "wiesz". Podobnie, jak w pozostałych dwóch wątkach, które założyłeś. Więc ja już Cię karmić nie będę.
PS. Czy Ty przypadkiem nie wspominałeś, że już się nie będziesz na tym forum udzielał?
Edited by Mikołaj Maciejko, 05 August 2020 - 11:06.
Posted 05 August 2020 - 11:45
No tak. Przepraszam. Żegnam. I ja nikogo nie wyzywałem od "trolli" jak to zrobił ftpd. Naprawdę już żegnam.
Edited by Wojciech_Z, 05 August 2020 - 12:00.
Posted 05 August 2020 - 14:04
Trzymam kciuki.
Używaj przycisku 'Zgłoś', zamiast edytować post i pisać w nim, na przykład, "do usunięcia".
Pisanie prywatnej wiadomości do moderatora powinno być ostatecznością. Do tego też służy przycisk 'Zgłoś'.
Do płaczu na pracę Moderacji służy ten wątek. Inne formy będą bezwzględnie kasowane.
Posted 20 December 2020 - 18:24
Polecam Dart / Flutter, nie szukałbym na siłę "szybkiego" języka, tylko pomyślał jak napisać soft w dowolnym języku by wydajność była dobra.
Widziałem kilka appek napisanych w Pythonie (który ma raczej opinię powolnego) z Kivy i KivyMD i nic im nie brakuje w kwestii wydajności, nie mówiąc o user experience.
Posted 20 December 2020 - 18:29
Ale nie wykopuj troll-tematów tego gościa, proszę, bo jeszcze wróci ;-)
Używaj przycisku 'Zgłoś', zamiast edytować post i pisać w nim, na przykład, "do usunięcia".
Pisanie prywatnej wiadomości do moderatora powinno być ostatecznością. Do tego też służy przycisk 'Zgłoś'.
Do płaczu na pracę Moderacji służy ten wątek. Inne formy będą bezwzględnie kasowane.
Posted 21 June 2021 - 12:42
Hej
W chwili obecnej to pytanie jest takie jak "Jaki samochód jest najszybszy?" ktoś powie "bolid F1", ktoś inny stwierdzi że no spoko ale tylko na torze, po ulicach już nie pojeździsz za bardzo, tym bardziej po bezdrożach.
Pierwsze i najważniejsze pytanie to co chcesz napisać. Każdy język ma swoje dobre i złe strony. Generalnie im bardziej język jest niskopoziomowy tym bardziej elastyczny i można więcej wycisnąć ze sprzętu, najwolniejsze będą języki interpretowane (JS, PHP, Python), nie znaczy to jednak że odradza się ich używanie.
Jak napisałem, najpierw określ zadanie a później dobierz narzędzia które pozwolą wykonać je jak najlepiej.
Edited by Harrunio, 21 June 2021 - 12:42.
Posted 21 June 2021 - 14:25
Ale nie wykopuj troll-tematów tego gościa, proszę, bo jeszcze wróci ;-)
Nic się w tym temacie nie zmieniło.
Używaj przycisku 'Zgłoś', zamiast edytować post i pisać w nim, na przykład, "do usunięcia".
Pisanie prywatnej wiadomości do moderatora powinno być ostatecznością. Do tego też służy przycisk 'Zgłoś'.
Do płaczu na pracę Moderacji służy ten wątek. Inne formy będą bezwzględnie kasowane.
0 members, 2 guests, 0 anonymous users