-
Data: 2021-11-19 17:08:00
Temat: Re: AVR po latach
Od: heby <h...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 19/11/2021 10:59, Mateusz Viste wrote:
>> Moje odpowiedzi w tym wątku są specjalnie przerysowane, aby spuścić z
>> Ciebie powietrze z farfoclami goto.
> Nie, jesteś po prostu cham i krzykacz
Pełna zgoda.
, a zamiast merytorycznych
> argumentów
Których tu kilka podałem.
> wolisz naubliżać zza anonimowego nicka.
Mój nick nie zmienił się od 20 kilku lat. Trudno o coś mniej
anonimowego, wystraczy śladowa ilośc woli.
> Nie dziwię się, bo
> to częste w tej branży.
Nie spotykam się na codzień z ludzmi uważającymi że goto to coś lepszego
od RAII, więc wypacz napływ emocji. Czuję się tak samo podekscytowany,
jak ktoś kto wykopuje dinozaura.
>> Zwróć uwagę, że nie padł z twojej strony ani jeden argument po co
>> *nie* stosować.
> Bo ja niczego nie bronię.
Wymyslasz jak obejśc rozwiązania gotowe, robiąc takie same, tylko
znacznie gorsze. Nie uzasadniasz dlaczego (albo inaczej: uzasadnienie
jest poniżające). Bronisz więc tak naprawdę faktu, że każdy program da
się napisać w innym języku. Gubiąc po drodze wszytkie zalety jakie
istnieją z generalizacji, skupiajac się na bezsensownych przykładach i
uważając e statystyka bezpieczeństwa kodu nie ma znaczenia.
> Ja tylko pytam o rozwinięcie twojej tezy "C++
> jest najlepsze w embedded" na konkretnych przykładach.
Nie jest najlepze w embedded, nigdzie taka teza nia padła.
Ale.
Padła teaz: jesli już musisz uzywać C w embedded to nie ma ani jednego
powodu dla którego to nie powinien być C++ lub jego fragment.
> C++ to jednak nieco szerszy temat niż tylko RAII i szablony.
Nie ma obowiązku używania czegokolwiek, co nie jest optymalne do
problemu jaki rozwiązujesz.
Nie ma też obowiazku używania czegokolwiek optymalnego do problemu, ale
to już jest odpierniczanie byle jak.
> Jak
> rozumiem, sugerujesz używanie C++
W miejscach gdzie rowiązuje problemy lepiej niż żałosne goto. I w
tysiącu innych miejsc, gdzie pomaga utrzymać bezpieczeństwo.
> "tak, jak by to było C, z dodatkiem
> dwóch-trzech nowości bo przecież to darmo jest". Ja uważam takie
> podejście ze nieodpowiedzialne, bo jeśli używam narzędzia do poważnych
> zastosowań, to muszę panować nad nim w 100%
Gdybyśmy rozmawiali o technologi wymysolnej wczoraj, to bym się zgodził.
Rozmawiamy o technologi będącej na rynku do 30 lat, które najzwyczajniej
przespałeś i teraz dorabiasz głupie filozofie "jest niepewna" itd.
Chowasz swoją ignorancję za głupimi argumentami.
Uzywamy tego, co jest wygodniejsze, bezpieczniejsze, prostsze.
RAII spełnia te założenia, goto nie.
W połowie lat 90 mogło nie spełniać. Od tamtego czasu było dość wolnych
wieczorów, aby poczytać jakąś ksiązkę o C++.
> aby nie dać się zaskoczyć
> jakimś nieznanym zachowaniem.
Nie ma nieznanych zachowań w RAII na poziomie o którym dyskutujemy.
Wymyślasz problemy które nie istnieją. To czysta, pusta ideologia "nie,
bo nie".
> To trochę tak, jakbyś doradzał pilotowi
> lecieć samolotem z milionem gałek, bez znajomości większości z nich
Jesli nie wiesz do czego te gałki to faktycznie lepiej lecieć w balonie.
Chyba nie zakładasz, że komuś kto nie ma pojęcia o C++ polecam jego
używanie? Polecam *zapoznanie* się.
Na szczęscie Arduino, nie patrząc na kiepskie opinie wszelakich
Mateuszy, wproawadziło ten C++ prosto w środek hobbystycznego dziargania
embedded, dzieki czemu poglądy o goto i #define mają szansę szybko wymrzeć.
> ("bo te trzy tutaj po lewej załatwią większość sytuacji, a tych innych
> po prostu nie dotykaj"). A potem okazuje się, że drugi pilot zna inny
> zestaw gałek i tak sobie dłubią każdy w inny sposób i wpadają we własne
> pułapki.
Typowe brednie z ignorancją w tle.
Od 30 lat dłubiemy kod w C++, produkcyjnie, na szeroką skalę.
A tu się uchowali jezcze ludzie, którzy nie potrafią wyjśc z asemblera i
nawet majac nowoczesne języki programowania, muszą używać goto, no bo
jak inaczej.
Powiedz że żartujesz i to wszystko to tylko głupi trolling, bo nie
wierzę własnym oczom, że to nie jest połowa lat 90.
Następne wpisy z tego wątku
- 19.11.21 20:38 Mateusz Viste
- 19.11.21 21:19 heby
- 19.11.21 21:54 Mateusz Viste
- 19.11.21 22:00 Marek
- 19.11.21 22:06 heby
- 19.11.21 22:11 heby
- 19.11.21 22:19 Dawid Rutkowski
- 19.11.21 22:54 Mateusz Viste
Najnowsze wątki z tej grupy
- Wyświtlacz ramki cyfrowej
- bateria na żądanie
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
Najnowsze wątki
- 2025-01-23 5G Apokalipsa - nie tylko dla tutejszych przeżuwaczy podpiczników
- 2025-01-23 wodor
- 2025-01-23 Zawór grzybkowy - jaki producent
- 2025-01-23 Warszawa => Expert IT Recruiter 360 <=
- 2025-01-23 Warszawa => Key Account Manager IT <=
- 2025-01-23 Citi Handlowy promocja na kartę kredytową
- 2025-01-22 Gdańsk => System Architect (Java background) <=
- 2025-01-22 Katowice => Senior Field Sales (system ERP) <=
- 2025-01-22 Warszawa => Java Developer <=
- 2025-01-22 pokolenie Z
- 2025-01-22 Wyświtlacz ramki cyfrowej
- 2025-01-22 Białystok => Architekt rozwiązań (doświadczenie w obszarze Java, A
- 2025-01-22 Chrzanów => Team Lead / Tribe Lead FrontEnd <=
- 2025-01-22 Ostrów Wielkopolski => Konsultant Wdrożeniowy Comarch XL/Optima (Ksi
- 2025-01-22 oferta na ubezpieczenie OC życie prywatne