Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko152
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
  • Wykop.pl
  • Ciekawostki

    Ciekawostki
  • Rozrywka

    Rozrywka
  • Sport

    Sport
  • Motoryzacja

    Motoryzacja
  • Technologia

    Technologia
  • Informacje

    Informacje
  • Gospodarka

    Gospodarka
  • Podróże

    Podróże

Dostosuj Wykop do siebie

Wybierz treści, które Cię interesują
i zapisz jako Własną kategorię.

430

Python vs C/C++ vs Assembly side-by-side comparison

Ten sam program w 3 językach programowania. Który język jest najprostszy? Który najszybszy?

LudzieToDebile
LudzieToDebile
LudzieToDebile
z
youtube.com
dodany: 29.07.2022, 22:47:35
  • #
    programowanie
  • 221
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treści powiązane (1)

Co jest nie tak z programowaniem
Manah
z youtu.be
  • -4

Komentarze (221)

najlepsze

Bloodaxis1
Bloodaxis1
Bloodaxis1
30.07.2022, 16:11:54 via iOS
  • 2
Oho, zaczyna sie. Zaraz biore popcorn i czekam na wasze wywody. Kochani informatycy wykopowi za 15 k ( ͡° ͜ʖ ͡°)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Razi91
Razi91
Razi91
30.07.2022, 09:45:42 via Android
  • 2
Kompilacja C bez włączonych optymalizacji (-‸ლ). Jestem przekonany że nawet -O2 doby proszę rezultaty niż ASM.

No i jeśli ktoś ma podobne od godziny, a do zadania gdzie mógł wybrać Pythona albo C wybierze ASMa, to prawdopodobnie zostanie wywalony za niska wydajność pracy, a w pewnym momencie uderzy w ścianę, bo nie będzie wiedział jak naprawić jakieś dziwne błędy
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

dodd
dodd
dodd
30.07.2022, 21:55:01
  • 1
Jaki tutaj sens mówić o wydajności, gdy algorytm jest nieoptymalny? ( ͡° ͜ʖ ͡°)
Sito Eratostenesa to uczą na pierwszym roku studiów, a czasami to i w szkole średniej.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Saly
Saly
Saly
01.08.2022, 09:08:47
  • 0
@dodd: sito kosztuje pamięć. Nie można powiedzieć, że algorytm jest bardziej optymalny, jeśli ma dodatkowe wady
  • Odpowiedz
ZawodowyMacherOdLosu
ZawodowyMacherOdLosu
ZawodowyMacherOdLosu
30.07.2022, 08:44:25
  • 1
Koledzy pomóżcie. Chcę rządzić światem. Jaki jezyk? C, C#, C++ czy java? To jest poważne pytanie. Gdzie mam największy wpływ na świat? Dziękuję!!!!
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

d.....e
d.....e
konto usunięte 30.07.2022, 14:34:33
  • 26
@ZawodowyMacherOdLosu: javascript
  • Odpowiedz
ikov
ikov
ikov
30.07.2022, 16:35:37 via Android
  • 22
@ZawodowyMacherOdLosu Jidysz
  • Odpowiedz
Northrop_Grumman_X
Northrop_Grumman_X
Northrop_Grumman_X
29.07.2022, 23:50:38
  • 1
20 lat programuję ale Assembler to dla mnie jakiś masochizm (choć wydajny)
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

IvanBarazniew
IvanBarazniew
IvanBarazniew
30.07.2022, 04:55:52
  • 19
@Northrop_Grumman_X: Zależy do czego o na jaką platformę. Jakieś kawałki kodu na orientalne procesory mogą mieć sens, choć w większości przypadków lepiej naskrobać w C i kompilować.
Jedyne zastosowanie jakie mogę sobie wyobrazić, gdzie chcesz pisać w ASM to kod związany z bezpieczeństwem, gdzie np chcesz być pewien, że fragment kodu niezależnie od danych wejściowych wykorzysta taką samą ilość taktów procesora.

Kompilator może ci za bardzo uprościć kod maszynowy i
  • Odpowiedz
Rasteris
Rasteris
Rasteris
30.07.2022, 06:04:09
  • 21
@IvanBarazniew: nie wykona tylu samo taktów. Zależy od cache i dostępu do pamięci. To nie czasy MC68000 i 8286. Już w MC68030 byl z tym problem.
  • Odpowiedz
gatunek8472
gatunek8472
gatunek8472
30.10.2022, 22:11:46
  • 0
Program można trywialnie ulepszyć. W funkcji sprawdzającej czy liczba n jest pierwsza, wystarczy sprawdzać dzielniki aż do pierwiastek kwadratowy z n, zamiast do n/2 jak jest w tym programie.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

merti
merti
merti
30.07.2022, 18:41:13
  • 0
Dobrze panowie koderzy - chylę czoła ale mnie interesuje kompresja danych, a wg mnie na tym poletku jest kicha, nie to co wyprawiają koderzy na 8 bitach, np na Atari ostatnio na forum gościu uzyskał 88% upakowania...
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

manjan
manjan
manjan
30.07.2022, 21:22:10
  • -2
@merti: powiem Ci szczerze, każdy ma to obecnie gdzieś. nawet najprostsze urządzenie ma 64-128mb ram. bez problemu odpalisz na tym cokolwiek napisane w wysokopoziomowym języku i będzie działać.

tak naprawdę zastosowanie C++ widzę tylko i wyłącznie do gier i aplikacji desktopowych.
  • Odpowiedz
DK13
DK13
DK13
30.07.2022, 18:32:25
  • 0

Komentarz usunięty przez moderatora

A.....i
A.....i
konto usunięte 30.07.2022, 14:47:02
  • 0
Taki z tego "test", że największy czynnik w wysokopoziomowych językach to... prędkość pisania na klawiaturze i literówki.
G---o porównanie, absolutnie bez sensu, zakop.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

rast_abaddon
rast_abaddon
rast_abaddon
29.07.2022, 23:23:13
  • 0
smieszne nawet. (bez sensu)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

  • <
  • 1
  • 2
  • 3
  • 4
  • Strona 3 z 4
  • >

Hity

tygodnia

Łagodniejszy wyrok dla nastolatki biorącej udział w porwaniu koleżanki.
Łagodniejszy wyrok dla nastolatki biorącej udział w porwaniu koleżanki.
3628
Próba rozjechania pieszego - Bazarek
Próba rozjechania pieszego - Bazarek
3536
UPADEK SPOŁECZEŃSTWA
UPADEK SPOŁECZEŃSTWA
2719
Kłamstwa i manipulacje? Analiza narracji Stanowskiego i Mazurka ws. zatrzymania
Kłamstwa i manipulacje? Analiza narracji Stanowskiego i Mazurka ws. zatrzymania
2829
"Jak żywy szkielet". Wygłodzone dziecko weganki w szpitalu
"Jak żywy szkielet". Wygłodzone dziecko weganki w szpitalu
2615
Pokaż więcej

Powiązane tagi

  • #programista15k
  • #pracait
  • #java
  • #naukaprogramowania
  • #webdev
  • #informatyka
  • #it
  • #cebuladeals
  • #cpp
  • #pracbaza
  • #pytanie
  • #heheszki
  • #komputery
  • #javascript
  • #php

Wykop © 2005-2024

  • Nowy Wykop
  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Wykop.pl