Wątek przeniesiony 2022-04-27 21:00 z Off-Topic przez somekind.

Jaki jest [naj] wszechstronniejszy jezyk programowania i dlaczego?

0

(..) i dlaczego Python?

4

C++, bo w tym wszystko można pisać...

...na szczęście nie trzeba XD

dlaczego Python?

Python ma swoje zastosowania, ale JavaScript jest bardziej wszechstronny, bo można robić stronki internetowe w nim.

3

Delphi 11. Napiszesz w tym każdy rodzaj aplikacji. Serwerową, mobilną, desktopową na Win, Mac, Linux, stronę WWW, serwer API etc... itd...

Z komentarzem jak @LukeJL :-)

1

niestety javascript

5

assembler oczywiscie

0
LukeJL napisał(a):

C++, bo w tym wszystko można pisać...

Chyba Rust :P

...na szczęście nie trzeba XD

Bo często lepiej w Waskellu niż w Ruscie :D

stivens napisał(a):

assembler oczywiscie

Chyba WebAssembly :P

1

C, Rust i JS. C, bo wspiera egzotyczne platformy nie wspierane przez inne języki. Rust bo można w tym pisać absolutnie wszystko na większość platform. JS bo jest bardzo popularny + ma ogromny monopol w najpopularniejszej platformie, czyli webie.

1
stivens napisał(a):

assembler oczywiscie

Popieram wniosek.

Chyba, że chcemy zejść jeszcze niżej, to do pisania mikrokodu CPU mamy mikroasembler.

1

Wszystko się sprowadza do tematu jak rozumiesz "najwszechstronniejszy"?

  • Najbardziej popularny? Czyli ile osób w nim pisze?
  • Najbardziej popularny? Czyli ile osób go zna pośród innych?
  • Mający rozwiązania dla największej ilości dziedzin?
  • Mający najwięcej rozwiązań w danej dziedzinie?
  • Wspierający najwięcej platform?
  • Mający najwięcej runnerów/compilatorów/środowisk uruchomieniowych?
  • Najniżej poziomowy?
  • Mający najwięcej gotowych rozwiązań?
  • Wspierający najwięcej architektur?
  • Mający najwięcej wsparcia w swoim ekosystemie?
  • Wspierający najwięcej paradygmatów?

Bez doprecyzowania pytania odpowiedź nie ma sensu.

2

C++ i Rust.
W obu możesz zejść ekstremalnie nisko, pisać oprogramowanie działające na bare-metal, bez runtime'u, bez OSa.
W obu też można wejść na bardzo wysoki poziom abstrakcji, pisać kod tak zwięzły jak w Pythonie albo bardziej.

Oba pozwalają napisać każdy typ aplikacji: webowe, mobilne, w przeglądarce, cli, okienkowe, wbudowane itp.
Oba kompilują się na praktycznie wszystkie możliwe architektury (C++ na razie na wiecej, ale Rust jest już bardzo bardzo blisko, frontend do GCC jest prawie gotowy).

1 użytkowników online, w tym zalogowanych: 0, gości: 1