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

    Ciekawostki
  • Informacje

    Informacje
  • Rozrywka

    Rozrywka
  • Sport

    Sport
  • Motoryzacja

    Motoryzacja
  • Technologia

    Technologia
  • Ukraina

    Ukraina
  • Gospodarka

    Gospodarka
  • Podróże

    Podróże

Dostosuj Wykop do siebie

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

483

Dlaczego Linuksy pisane są nadal w C, a nie w C++?

Dlaczego Linuksy pisane są nadal w C, a nie w C++?

Wiadomo że ten uniksowy system składa się z części asemblerowej i kodzie w języku C. Tak mnie ciekawi że skoro C łyknie prawie wszystko co skompiluje

s.....3
s.....3
konto usunięte
z
elektroda.pl
dodany: 28.09.2018, 20:19:11
  • #
    linux
  • #
    programowanie
  • #
    it
  • #
    elektroda
  • 245
  • Odpowiedz

Treści powiązane (2)

Linus Torvalds on C++
konto usunięte
z harmful.cat-v.org
  • 45
Linus Torvands on C
MamCieNaHita
z lkml.org
  • 6

Komentarze (245)

najlepsze

NoMercyIncluded
NoMercyIncluded
NoMercyIncluded
29.09.2018, 23:54:22 via Android
  • -1
TAKTYK
  • Odpowiedz
morsik
morsik
morsik
29.09.2018, 10:49:22 via Android
  • -1
Prawdziwy powód: http://harmful.cat-v.org/software/c++/linus

(Okej, jest w komentarzach tam, ale to powinno być głównym linkiem w wykopie)
  • 3
  • Odpowiedz
Ranger
Ranger
Ranger
29.09.2018, 11:37:54
  • 5
@morsik: ooo, i to właśnie jest piękna odpowiedź - moim zdaniem brakuje dzisiaj programistów takich jak Linus; przez to też musimy mieć "komputerowe" bebechy w komórkach, a update softu bardzo często kończy się porażką.
  • Odpowiedz
AgainPsychoX
AgainPsychoX
AgainPsychoX
29.09.2018, 11:50:01
  • 5
@morsik: Problem jest taki, że to wypowiedź z 2007, a DUŻO się zmieniło. Teraz największym problemem pewnie było by przepisanie tego na C++.
  • Odpowiedz
Kaczus2B
Kaczus2B
Kaczus2B
29.09.2018, 11:27:21
  • -3
C++ jest językiem trudnym. Reszta to kwestie ideologiczne Linusa jedynie...
  • 9
  • Odpowiedz
Khaine
Khaine
Khaine
29.09.2018, 12:06:09
  • 8
prostszym po czasie


@AgainPsychoX: Prostszy może być pod tym względem że masz biblioteki typu std, stl i inne które udostępniają już gotowe rozwiązania. Natomiast tak ogólnie to nie ma możliwości aby był prosty, bo tendencja jest aby go jeszcze bardziej komplikować... C się już od bardzo dawna nie rozwija. Kilka instrukcji na krzyż i tyle.
  • Odpowiedz
jeanpaul
jeanpaul
jeanpaul
29.09.2018, 12:13:19
  • 7
prostszym


@AgainPsychoX: czyzby? Szczegolnie jesli musisz zmiescic kod w kilku mikrosekundach, a w tle zaczynaja sie wloac bilblioteki do biliotek z tysiacami lini "niepotrzbengo" kodu.

I w tedy ten sam kod nagle nie dziala na innym portowanym urzadzeniu i bez sprzetowego debuggera, nie ma zmiluj sie. dwa tygodnie pracy, a na koncu przepisujesz kod w c :(
  • Odpowiedz
D.....i
D.....i
konto usunięte 29.09.2018, 13:01:44 via iOS
  • -6
Bo Linus nie umie w OOP
  • 3
  • Odpowiedz
Osrakek69
Osrakek69
Osrakek69
29.09.2018, 13:36:38
  • 12
Bo Linus nie umie w OOP


@Domownori: Linus pociskał komercyjnie w C++ przez dobrych parę lat, więc wydaje mi się, że jednak umie.
  • Odpowiedz
JohnVanClouds
JohnVanClouds
JohnVanClouds
29.09.2018, 19:33:26
  • 0
@milo1000: mozna tylo wyglada to jak czlowiek z zespolem dawna na miedzynarodowej olimpiadzie z wyslawiania sie. Jest malo intuicyjne i wszystko trzeba robic recznie. Latwo o pomylke a czytelnosc lezy i kwiczy :/
  • Odpowiedz
Ranger
Ranger
Ranger
29.09.2018, 11:36:17
  • -8
Co to za pytanie? Dlaczego nie w C++? Za miesiąc zapytają dlaczego nie w C# albo Javie albo Pythonie xD
  • 8
  • Odpowiedz
AgainPsychoX
AgainPsychoX
AgainPsychoX
29.09.2018, 11:48:08
  • 18
@Ranger: W C++ się da. W C#, Javie się po prostu nie da (maszyny wirtualne do wykonywania, a projekty typu C# Native używają libek runtime które i tak są w C/C++).
  • Odpowiedz
AgainPsychoX
AgainPsychoX
AgainPsychoX
29.09.2018, 11:54:35
  • 5
@Ranger: Ja ci tylko "wypominam", że "Za miesiąc NIE zapytają dlaczego nie" ( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)
  • Odpowiedz
czlowiek_guwno
czlowiek_guwno
czlowiek_guwno
29.09.2018, 13:58:30
  • -17
Dlaczego Linuksy pisane są nadal w C, a nie w C++?


Bo nie daj Boże by zaczął działać jak należy.
  • Odpowiedz
PlonaceSiodlo
PlonaceSiodlo
PlonaceSiodlo
29.09.2018, 11:27:42 via Android
  • -33
( ͡º ͜ʖ͡º)
PlonaceSiodlo - ( ͡º ͜ʖ͡º)

źródło: comment_lWF3JXVgSSbIaZs28f6MLtuDTuj4Kpu3.jpg

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

Hity

tygodnia

Czy Sebastian M. wróci do Polski? Rodzina ofiar ma coraz większe obawy
Czy Sebastian M. wróci do Polski? Rodzina ofiar ma coraz większe obawy
5220
Wypadek na A1. Żona Sebastiana M. pozywa internautę. Domaga się 200 tys. zł
Wypadek na A1. Żona Sebastiana M. pozywa internautę. Domaga się 200 tys. zł
4630
Reanimacja krok po kroku u osoby dorosłej
Reanimacja krok po kroku u osoby dorosłej
2897
Już jutro na Openerze będzie spotkanie z "osobami powstańczymi" XD
Już jutro na Openerze będzie spotkanie z "osobami powstańczymi" XD
2623
To powinno być pokazywane teraz w telewizji mocny przekaz i prawdziwy
To powinno być pokazywane teraz w telewizji mocny przekaz i prawdziwy
2518
Pokaż więcej

Powiązane tagi

  • #ubuntu
  • #windows
  • #debian
  • #komputery
  • #archlinux
  • #informatyka
  • #programowanie
  • #pytanie
  • #linuxmint
  • #heheszki

Wykop © 2005-2024

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

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Wykop.pl