Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko193
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin

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

B.....1
B.....1
konto usunięte 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
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
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
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
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
30.07.2022, 16:35:37 via Android
  • 22
@ZawodowyMacherOdLosu Jidysz
  • Odpowiedz
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
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
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
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
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

Nieoficjalne: Polska musi zapłacić Pfizerowi 5,6 mld zł. Sąd zdecydował
2820
Ten film miał być żartem, a dziś wygląda jak dokument. Oto Idiokracja.
Ten film miał być żartem, a dziś wygląda jak dokument. Oto Idiokracja.
2262
Pozytywna dyskryminacja na siłowni, czyli tańszy karnet dla kobiet
Pozytywna dyskryminacja na siłowni, czyli tańszy karnet dla kobiet
2169
Obywatel płaci, a urzędnik kupuje Samsung Z Fold 7 za 7000 zł
Obywatel płaci, a urzędnik kupuje Samsung Z Fold 7 za 7000 zł
1701
40 lat temu Religa przeprowadził pierwszy udany przeszczep serca w Polsce
40 lat temu Religa przeprowadził pierwszy udany przeszczep serca w Polsce
1576
Pokaż więcej

Powiązane tagi

  • #programista15k
  • #pracait
  • #it
  • #naukaprogramowania
  • #java
  • #informatyka
  • #pracbaza
  • #webdev
  • #korposwiat
  • #praca
  • #heheszki
  • #pytanie
  • #sztucznainteligencja
  • #komputery
  • #gruparatowaniapoziomu

Wykop © 2005-2026

  • 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

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking