@TrueStoryGuy: Juz tłumaczę. W pythonie (po prawej) zapiszesz to w dwóch linijkach bez konieczności importowania dodatkowych bibliotek. W C++ (po lewej) musisz zawrzeć dyrektywę include z biblioteką iostream, by cokolwiek wyświetlać, using namespace std; można akurat pominąć, ale wtedy trzeba robić operator zasięgu za każdym razem i zamiast cout masz std::cout. O ile się nie mylę, pisanie maina można odpuścić i program się wykona, ale i tak zajmuje to więcej linijek, niż w przypadku pythona.
Za to python wykonuje się wolniej niż C++.
@TrueStoryGuy: istnieje ogólny stereotyp, że Python jest językiem programowania dla początkujących, że względu na to, że jest prosty w obsłudze i wiele niedociągnięć wybacza, więc nie trzeba być przesadne precyzyjnym. Jednocześnie Python działa trochę wolniej (choć w codziennym użytkowaniu są to dosłownie części sekundy) stąd tytuł.
Jak rozmawiałam z jednym gościem o stażu, to stwierdził że generalnie oni to robią wszystko o Pythonie bo jest wygodnieszy i rezygnują z niego dopiero w akcie ostatecznej desperacji.
@MsCrazyAlex: nie pierwszy raz na tej stronie ktoś błędnie zwraca się do mnie "-eś" zamiast "-aś" i zastanawiam się, skąd taki trend.
A co do Twojej wypowiedzi - uznałabym ją za uzupełnienie mojej, nie powtórzenie. :)
@Lintu: częsty błąd na tej stronie, do mnie też jejacy zwracają się -eś zamiast -aś. Najwyraźniej sama przejęłam nawyk niepatrzenia z kim rozmawiam i używania po prostu męskiej formy.
@MsCrazyAlex: Jako student powiem tak. C++ wygląda jak pickupa, który ktoś przerobił na Campera. Z Kolei python jest specjalnie zrobionym camperem, od początku. A programowanie obiektowe na pythonie to bajka. I szczerze, Python działa wolniej, bo używa się go do większej ilości operacji, jak metoda monte Carlo.
@RudeTomato: ja używam 4 linijek i dzięki temu nikt nie ma wątpliwości że programy są moje
using std::cout;
using std::cin;
using std::endl;
using std::string;
Komentarze
Odśwież3 maja 2022, 11:46
Nie wiem o ...j chodzi, ale informatyczne śmieszki.
Odpisz
3 maja 2022, 11:59
@TrueStoryGuy: Juz tłumaczę. W pythonie (po prawej) zapiszesz to w dwóch linijkach bez konieczności importowania dodatkowych bibliotek. W C++ (po lewej) musisz zawrzeć dyrektywę include z biblioteką iostream, by cokolwiek wyświetlać, using namespace std; można akurat pominąć, ale wtedy trzeba robić operator zasięgu za każdym razem i zamiast cout masz std::cout. O ile się nie mylę, pisanie maina można odpuścić i program się wykona, ale i tak zajmuje to więcej linijek, niż w przypadku pythona.
Za to python wykonuje się wolniej niż C++.
Odpisz
3 maja 2022, 12:00
@TrueStoryGuy: istnieje ogólny stereotyp, że Python jest językiem programowania dla początkujących, że względu na to, że jest prosty w obsłudze i wiele niedociągnięć wybacza, więc nie trzeba być przesadne precyzyjnym. Jednocześnie Python działa trochę wolniej (choć w codziennym użytkowaniu są to dosłownie części sekundy) stąd tytuł.
Jak rozmawiałam z jednym gościem o stażu, to stwierdził że generalnie oni to robią wszystko o Pythonie bo jest wygodnieszy i rezygnują z niego dopiero w akcie ostatecznej desperacji.
Odpisz
3 maja 2022, 12:00
@Lintu: cholera wyprzedziłeś mnie o minutę.
Odpisz
3 maja 2022, 12:10
@MsCrazyAlex: pisał komentarz w c++ a ty w pythonie wiec był szybszy ;}
Odpisz
3 maja 2022, 12:10
@MsCrazyAlex: nie pierwszy raz na tej stronie ktoś błędnie zwraca się do mnie "-eś" zamiast "-aś" i zastanawiam się, skąd taki trend.
A co do Twojej wypowiedzi - uznałabym ją za uzupełnienie mojej, nie powtórzenie. :)
Odpisz
Edytowano - 3 maja 2022, 12:16
@Lintu: częsty błąd na tej stronie, do mnie też jejacy zwracają się -eś zamiast -aś. Najwyraźniej sama przejęłam nawyk niepatrzenia z kim rozmawiam i używania po prostu męskiej formy.
Odpisz
3 maja 2022, 12:42
@MsCrazyAlex: cytując pewnego gościa z internetu "kobiety w internecie nie istnieją"
Odpisz
3 maja 2022, 14:18
@Lintu: Domyślnie się używa męskich form przecież
Odpisz
4 maja 2022, 08:08
@MsCrazyAlex: Jako student powiem tak. C++ wygląda jak pickupa, który ktoś przerobił na Campera. Z Kolei python jest specjalnie zrobionym camperem, od początku. A programowanie obiektowe na pythonie to bajka. I szczerze, Python działa wolniej, bo używa się go do większej ilości operacji, jak metoda monte Carlo.
Odpisz
4 maja 2022, 09:03
@Lintu: "zastanawiam się, skąd taki trend." stąd, że ponad 90% użytkowników takich stron to osobniki płci męskiej na przykład?
Odpisz
8 września 2022, 22:02
@Aragornek: Tutaj nie jest aż tak źle
Odpisz
5 maja 2022, 00:46
Tymczasem język php:
<?php
echo "Hello word";
?>
Odpisz
4 maja 2022, 09:29
Sorry że się czepiam ale nie mainspace tylko namespace i w ogóle to porządniej dać po prostu std::cout
Odpisz
4 maja 2022, 10:25
@RudeTomato: zgadza się, łatwiej później dołączyć pliki do projektu
Odpisz
4 maja 2022, 14:43
@RudeTomato: faktycznie, chyba pisanie std::cout jest wygodniejsze
Odpisz
Edytowano - 4 maja 2022, 17:28
@RudeTomato: ja używam 4 linijek i dzięki temu nikt nie ma wątpliwości że programy są moje
using std::cout;
using std::cin;
using std::endl;
using std::string;
Odpisz
4 maja 2022, 10:49
Czy tu nie powinno być namespace zamiast mainspace?
Odpisz
4 maja 2022, 10:50
@Pro100WGebe: i do tego using z małej litery
Odpisz
4 maja 2022, 13:15
@Pro100WGebe: powinno
Odpisz