-
Data: 2017-08-31 18:28:08
Temat: Re: Co jest nie tak z C++ (było: Rust)
Od: Maciej Sobczak <s...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]> > Przecież używają. Ale nie dlatego, że jest lekarstwem na wszystko (bo nie jest),
tylko dlatego, że to dobry język jest. Zwłaszcza do systemów wbudowanych.
>
> Tak - uzywaja (Ada Ravenscar)
Ravenscar to osobne zwierzę, to jest próba ujarzmienia wielowątkowości w kontekście
safety-critical. Tymczasem większość takich systemów jest jednowątkowa, więc
Ravenscar to trochę taki akademicki pomysł, chociaż dobry.
Natomiast nie jest potrzebny, żeby Adę użyć w embedded.
> ale nie jest to bardzo popularny jezyk.
To jest zdecydowanie bardziej popularny język, niż większość egzotyki, która była w
tej dyskusji wymieniona.
> Rozumiem ze kolega programuje w Ada
Również.
> z ciekawosci zapytam zawodowo czy tylko jako hobby.
Również.
> Powiedzial bym ze podstawowym problemem Ady jest brak wiekszej ilosci dobrych
programistow na rynku pracy.
To jest mit. Tzn. prawdą jest brak programistów, ale mitem jest oczekiwanie, że treba
znać Adę od pierwszego dnia pracy w projekcie. Zatrudniamy ludzi umiejących
programować *w czymkolwiek* (w szczególności w C) i mających naturalne wyczucie
poprawności i tacy ludzie prędzej się nauczą Ady, niż zrozumieją wymagania właściwego
projektu. Nie ma problemu, naprawdę - zwłaszcza, że w kontekście embedded i tak nie
używa się całego języka, tylko jakiś jego niewielki, "bezpieczny" podzbiór.
Wiem, że w innych firmach mają podobne doświadczenia.
> Ada jest tez postrzegana jako bardzo wymagajacy jezyk z powodu swojej zlozonosci
Patrz wyżej, w embedded nie używa się całego języka. MISRA-C to też jest mały
podzbiór C.
--
Maciej Sobczak * http://www.inspirel.com
Następne wpisy z tego wątku
- 31.08.17 19:19 AK
- 31.08.17 19:35 slawek
- 31.08.17 19:37 slawek
- 31.08.17 19:54 Adam M
- 31.08.17 20:09 Adam M
- 03.09.17 10:15 Wojciech Muła
- 03.09.17 17:40 M.M.
- 02.01.18 00:18 g...@g...com
- 02.01.18 08:28 Maciej Sobczak
- 02.01.18 10:45 g...@g...com
- 02.01.18 14:32 Tomasz Kaczanowski
- 02.01.18 17:27 Maciej Sobczak
- 02.01.18 21:27 g...@g...com
- 03.01.18 10:58 Maciej Sobczak
- 03.01.18 12:24 g...@g...com
Najnowsze wątki z tej grupy
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- 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
Najnowsze wątki
- 2025-06-19 6,756,000 car crashes in the United States in 2019 with 36,096 fatalities.
- 2025-06-19 6,756,000 car crashes in the United States in 2019 with 36,096 fatalities.
- 2025-06-18 Poseł KO mecenas Giertych został pouczony o obowiązującym prawie [z SN]
- 2025-06-18 112
- 2025-06-18 Poznań => MLOps Engineer <=
- 2025-06-18 Gdańsk => Mainframe (z/OS, Assembler) Developer <=
- 2025-06-18 Wrocław => SAP ABAP Developer <=
- 2025-06-18 Łódź => Account Manager <=
- 2025-06-18 Warszawa => MLOps Engineer <=
- 2025-06-18 Warszawa => Software Engineer .Net <=
- 2025-06-18 Zakaz używania Kreta
- 2025-06-18 Gdańsk => Controlling systems Consultant <=
- 2025-06-18 Warszawa => Senior Programmer C <=
- 2025-06-18 W państwie tuskiego "prawa" obywatel/poseł ma obowiązek planować pod kątem że będzie aresztowany [Urbaniak]
- 2025-06-18 Warszawa => Mid/Senior IT Recruiter <=