-
Data: 2013-02-01 22:59:00
Temat: Re: Jakie typowanie jest najlepsze i dlaczego statyczne?
Od: Andrzej Jarzabek <a...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 31/01/2013 09:14, Maciej Sobczak wrote:
> W dniu środa, 30 stycznia 2013 19:58:00 UTC+1 użytkownik Andrzej Jarzabek napisał:
>
>>>> Poza tym kto ma decydować, które cechy
>>>> dokładnie się znajdą na tej liście, a które nie?
>>
>>> Może ci sami goście, którzy potem będą tego języka używać?
>>
>> Są dwa problemy. Pierwszy teoretyczny: skoro nie wiadomo jaki język
>> zostanie wybrany, to nie wiadomo, kto będzie go używać. Bo np. w
>> zależności od wybranego języka będzie go używać ten, co go zna.
>
> Bo *z założenia* wykluczamy podwyższanie kwalifikacji, szkolenia, itd.?
> Ja bym nie wykluczał.
Ja z kolei nie bardzo widzę ww praktyce sytuację, kiedy oragnizacja, w
której pisze się w np. C++ i w której wszyscy znają C++ nagle po
wielokryteriowej analizie dochodzi do wniosku, że następny system klassy
safety-critical będzie tworzony w, powiedzmy, Adzie.
> Zwłaszcza, że mówimy o branżach, gdzie decyzje mają dłogofalowe efekty.
> Taki samolot albo satelita ma czas życia +15 lat (albo i 40), więc należy
> wziąć pod uwagę również taki drobiazg, że ci goście co projekt zaczną,
> prawdopodobnie nie będą go kończyć [*]. Wtedy fakt, że *ktoś* *dzisiaj*
> zna tylko JavaScripta ma mniejszą wagę, niż się zwykle sądzi.
To, że nie będą kończyć ci sami ma mniejszą wagę, niż sądzisz. Przecież
nigdy nie będzie takiej sytuacji, że wymienią na raz cały zespół, a
tymczasem jeśli zaczniesz od tego, że robisz w technologii X, to
będziesz dokooptowywać głównie ludzi, którzy znają technologię X, lub
np. poznają ją stopniowo pracując w twojej organizacji na innych
stanowiskach.
Z drugiej strony przecież nie jest chyba tak, że do 40-letniego samolotu
czy satelity klienci żądają masy nowych ficzerów w oprogramowaniu, a po
iluś tam latach stabilnej funkcjonalności i regularnej eksploatacji
ilość wykrywanych błędów też raczej nie jest znaczna, zwłaszcza że to
podobno oprogramowanie safety critical.
Z kolei przecież nawet teraz są ludzie znajdujący pracę przy
programowaniu w COBOL-u i innych, jeszcze bardziej egzotycznych
technologiach.
>> Ale w związku z tym pojawia się
>> praktyczny problem taki, że ci ludzie i tak wybiorą to, co znają i czego
>> używa się w firmie, i cała zabawa z chekboxami nie ma zabawy, bo zawsze
>> da się wybrać takie, żeby wygrało to, co ma wygrać.
>
> Tak, jest to problem, który jest trudny do wyeliminowania. Ale tak będzie z każdą
inną metodą.
Metoda "wszystko robimy w C++ więc to też zrobimy w C++" przynajmniej
jest dużo mniej pracochłonna.
>>> Coś jak z wyborem samochodu na flotę firmową - siadamy, piszemy wymagania,
[...]
>> Nieco chybiona analogia, bo jak ktoś potrafi prowadzić jeden samochód,
>> to potrafi prowadzić każdy samochód.
>
> Zawsze myślałem, że wykształcony programista też jest zdolny do jakiejś tam
> intelektualnej mobilności.
Nie aż takiej, żeby dowolną nową umiejętność opanować w kwadrans.
>> Mnie na przykład na to hasło nie dało na pierwszej stronie żadnych
>> linków o porównywaniu języków, czy to checkboxamiczy inaczej (z
>> wyjątkiem jakiegoś jednego artykułu za paywallem), natomiast grzebiąc
>> znalazłem coś takiego:
>>
>> http://grouper.ieee.org/groups/plv/HISTORICAL-LINKS/
Derek%20Reinhardt%20MSc%20SCSE%20Thesis%20%28Release
%20Version%29.pdf
>
> Jest to jakiś input.
Tylko że nic nie dający w temacie wyboru między różnymi językami.
Owszem, jak już się robi w C++, to jest w tej pracy parę ciekawych
rzeczy, np. dotyczących coding standards.
> Każda metoda ma swoje wady. Metoda z checkboksami przynajmniej próbuje być
obiektywna.
Skoro dana metoda jest i tak subiektywna, to pretensje do obiektywności
nie wydają mi się szczególną zaletą.
Następne wpisy z tego wątku
- 01.02.13 23:38 Andrzej Jarzabek
- 02.02.13 22:42 Maciej Sobczak
- 02.02.13 23:11 Maciej Sobczak
- 03.02.13 10:17 M.M.
- 03.02.13 13:00 AK
- 03.02.13 17:07 Andrzej Jarzabek
- 03.02.13 17:24 Andrzej Jarzabek
- 04.02.13 10:40 Maciej Sobczak
- 04.02.13 11:38 Stachu 'Dozzie' K.
- 04.02.13 13:30 M.M.
- 05.02.13 00:12 Andrzej Jarzabek
- 05.02.13 03:35 Marcin Biegan
- 05.02.13 10:26 Maciej Sobczak
- 05.02.13 11:12 Maciej Sobczak
- 05.02.13 11:34 M.M.
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-21 Sąd Najwyższy ukarał "karą porządkową" 3_000 PLN za protest wyborczy z "wulgaryzmami osobowymi"
- 2025-06-21 Gdzie kupowac aku?
- 2025-06-21 Listwa przypodłogowa pod kominek
- 2025-06-21 Czy warto miec wy....anego na sucho premiera?
- 2025-06-21 Warszawa => Analityk IT (projekty z obszaru telco) <=
- 2025-06-21 Warszawa => Operations Support Systems (OSS) Team Leader <=
- 2025-06-21 Warszawa => Scrum Master <=
- 2025-06-21 Warszawa => Senior Account Manager <=
- 2025-06-20 5w30 zamiast 0w30
- 2025-06-19 Klima i samodzielne uzupełnienie
- 2025-06-20 Upgrade z i7-6xxx
- 2025-06-19 Czy ołowiane perowsiki, drukowane na folii to był fake ?
- 2025-06-20 Środa Wielkopolska => SAP FI/CO Internal Consultant <=
- 2025-06-20 Gdynia => Sales Executive / KAM <=
- 2025-06-20 Wrocław => Senior Key Account Manager IT <=