-
Data: 2017-08-26 11:59:15
Temat: Re: Co jest nie tak z C++ (było: Rust)
Od: "AK" <n...@n...net> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Użytkownik "M.M." <m...@g...com> napisał:
> Potem Javę reklamowano [...]
> i że jest językiem pozbawionym wad C++.
Bo to szczera prawda :)
> Jeśli chodzi o zalety programowania w C++, to ja zauważyłem
> jedno. Programiści którzy zadali sobie trud nauki programowania
> w C++, potem lepiej i szybciej odnajdowali się w innych
> środowiskach.
Zauwazyles czy "wydumales" ?
Programisci zaczynajacy od C++ sa tak skrzywieni niesionnymi przez lata
krzyzami, ze z najwiekszym trudem odnajduja sie w innych jezykach.
Ciagle kurczowo trzymaja sie rozwiazan/sposobow znanych z C++.
Moze sie pobawimy ? Zadania trywialne (nie trzeba stosowac nic poza samym jezykiem).
Zobaczymy jak sie odnajdziesz w pythonie.
1. Sprawdz w petli w C++ i w Pythonie czy wszystkie elementy kolekcji
sa > 3.4 i <= 56.8.
2. Znajdz w petli w C++ i w Pythonie pierwszy element kolekcji > 3.4 i <= 56.8.
3. Znajdz w petli w C++ i w Pythonie wszystkie element kolekcji > 3.4 i <= 56.8.
(kazde w/w to osobne zadanie).
> Mutacja, czyli modyfikacja istniejącego obiektu.
> Na przykład takie coś, co wyszło w rozmowie z AK, w Pythonie:
>
> a = [1,2,3]
> b = [4,5,6]
> a += b
>
> w trzeciej linijce tablica "a" została zmodyfikowana, czy też
> doszło do "mutacji". faktycznie może "mutacja" nie ma w języku polskim
> najlepszej konotacji, ale często mówi się np. o obiektach albo zmiennych
> niemutowalnych.
A co niby jet zlego w mutacji?
W zyciu nie wystepuje ? Hę ?:)
Ogolniej:
Narzucanie na sile sztucznego, ale "jedynie slusznego" paradygmatu (np funkcyjnego)
prowadzi do wyobcowania jezyka go narzucajacego (tak sie stalo z Lispem czy innymi
funcyjnymi) mimo, ze ten paradygmat moze i jest krancowo elegancki i spojny z
naukowego
punktu widzenia. Bo dzis dobry jezyk programowania to taki, ktory dla przecietnego
czlowieka
(a juz dzis programisci to calkiem przecietni goscie - o wiele bardziej przecietni
niz kiedys:).
Normalka gdy sztuka staje sie zwyklym rzemioslem) nie stwarza ciezkiego do
przyswojenia
poziomu abstrakcji - slowem jest "naturalny" w uzyciu - bliski "normalnemu zyciu".
Dlatego tak sie spopularyzowal wlasnie Python mimo, ze na mnie jako barrardzo jego
nielicznym
wtedy "admiratorze" wieszano ponad 10 lat temu psy i tu i gdzie indziej /wlasciwie
wszedzie/
(i to nawet ze strony naprawde luminarzy nauki i ludzi bardzo IMHO madrych).
Zreszta podobnie bylo np. z raczkujacym wtedy .NET/C# szczegolnie ze strony
Ayatollahow C++ - dalli mi popalic :).
Dlaczego wiec mialem juz wtedy racje ? Bo:
1. trzeba poznac _w praktyce_ min 5 roznych j.prog. (a najlepje >>10) zeby moc zaczac
w ogole
sie wypowiadac.
2. trzeba sie ciagle interesowac nawet nieznanymi i nowymi
3. _nie trzeba samego siebie oklamywac_ -> nie jest oprawda ze to co znam z definicji
jest najlepsze
:)
/czyli trzeba dorosnac:)/)
4. trza miec zwyczajnie nosa (a aby go miec trzeba WSZYSTKIE j.programowania
zwyczajnie lubiec -
i to bardzo:)))
wsio
AK
Następne wpisy z tego wątku
- 26.08.17 12:12 fir
- 26.08.17 12:57 M.M.
- 26.08.17 13:20 M.M.
- 26.08.17 14:42 AK
- 26.08.17 15:01 AK
- 26.08.17 15:07 fir
- 26.08.17 15:13 AK
- 26.08.17 15:40 fir
- 26.08.17 16:03 AK
- 26.08.17 17:44 fir
- 26.08.17 19:30 AK
- 26.08.17 19:32 Adam M
- 26.08.17 22:29 M.M.
- 27.08.17 08:07 AK
- 27.08.17 10:18 slawek
Najnowsze wątki z tej grupy
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
Najnowsze wątki
- 2025-05-18 Wiceminister "sprawiedliwości" A. Myrcha złamał ciszę wyborczą [rzepa]
- 2025-05-17 Głosowanie na prezydenta mDowód
- 2025-05-17 Karol i Patrycja - a może wielka miłość jak Romeo i Julia
- 2025-05-17 Re: Pamientajta, aby zamknÄ Ä ryje, bo jest cisza wyborcza, a co powiecie
- 2025-05-17 Phishing obok nas.
- 2025-05-17 poznaj siłe swoich pieniędzy
- 2025-05-17 Warszawa => Senior IT Recruitment Consultant <=
- 2025-05-17 Warszawa => DevOps Engineer <=
- 2025-05-17 Warszawa => Junior Account Manager <=
- 2025-05-17 Warszawa => Senior Programmer C <=
- 2025-05-17 Polska => Senior Key Account Manager <=
- 2025-05-17 Migracje i przestępczość
- 2025-05-16 czy Seba naprawdę wróci do macierzy?
- 2025-05-15 coś pustawo u mechaników
- 2025-05-16 Warszawa => IT Data Analyst (obszar Power BI) <=