-
Data: 2011-03-12 06:57:44
Temat: Re: Program cosinusowej transformaty Fouriera
Od: Sebastian Biały <h...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 2011-03-12 01:17, Przemek O. wrote:
>> a) sesowne miejsce w przemysle.
>> b) Jest obiektowy albo nie, jak kto woli.
>> c) Pozwala robić zarządzanie pamięcią jak się chce albo nie.
>> d) stosując metaprograomowanie jest praktycznie funkcyjny kiedy trzeba.
>> e) Ma ogromne wsparcie.
>> f) Mimo że nie ma żadnego kompilatora C++ (bo kazdy cczegoś tam nie
>> potrafi) to jest zaskakująco przenośny.
> Napisz o czymś czego nie ma Delphi, bo na razie tutaj niczego takiego
> nie widzę. Pamiętaj o jednym, jeśli czegoś nie wiesz, to nie znaczy że
> to nie istnieje.
a) nie ma sensownego miejsca w przemysle (traci na rzecz głównie Java/C#)
b) brak metaprogramowania (cast hell)
c) nieprzenosny
d) wsparcie spadające asymptotycznie do zera
e) brak sesnownych biblitek algorytmicznych i struktur danych, wszystko
trzeba pstrykac ręcznie lub czekać "na następną wersję Delphi za pół roku".
>> Efekty: W pascalu nie ma mapy, listy. Wynik: Pascalowcy rozwiązuja
>> wszelkie problemy na tablicach. Taaaak, tablice są najlepsze, po h...
>> komu jakieś kontenery i abstrakcje w języku.
> Bzdurzysz niemiłosiernie. Co po części wyjaśnia tę listę powyżej. No
> chyba, że porównujesz Pascala (takiego z lat 80-ych).
Na sąsiedniej grupie zapytalem (bez złych intencji, naprawdę miałem
potrzebe użyć) gdzie znajdę mapę we wspólczesnym Delphi ... okazalo się
że jestem tępym kretynem bo array jest szybsze.
>> Bo w dydaktyce przeciez chodzi o to zeby było prosto, bez wiedzy i
>> obeznania, nie?
> Dla początkujących tak. Więc (posługując się Twoim przykładem) dla
> każdego bardziej zrozumiałym będzie array of integer niż
> std::vector<int>.
Nie widze różnicy.
> W pierwszym przypadku wystarczy że przetłumaczy z
> angielskiego na polski i wie o co chodzi, w drugim już nie jest tak prosto.
Że niby array jest jasne a vector nie?
> Nie o to mi chodziło. A odpowiadając pytaniem, po co ma być GC? Żeby
> wychowywać pokolenie programistów nie mających pojęcia o zarządzaniu
> pamięcią? :)
Po co ma *nie* być GC? Żeby powstal nastepny milion programów które źle
zarządzają pamięcią? Pewne klasy problemów można łatwiej rozwiązać z GC,
co ważniejsze są to problemy występujące częściej (takie jaki GUI, bazy
czyli domena Delphi). Nikt nie stosuje na poważnie Pascala/Delphi do
aplikacji np. realtime gdzie zarzadznei pamięcią ma znaczenie. Zazwyczaj
zorwiązuje się problemy klasy "wystawianie faktur" a w pl "wystawianie
recept" gdzie GC jest przydatny.
> No widzisz, bo z Delphi jest tak, że nie kracze każdy na lewo i na
> prawo, że coś jest w nim zrobione.
<złośliwość>Przypadek Skype jest podoszony tak czesto że pewnie jest
jedyny :)</złoścliwość>?
> Jeśli Cię to interesuje, to mogę jako
> przykład podać naszych zachodnich sąsiadów, gdzie oprogramowania
> tworzonego w Delphi jest bardzo dużo (i to zarówno rozwijanego i
> nowego)
Ile procent w skali rynku? Bo ja ostatnio widzialem bardzo dużo
programów napisanych w AtariBASICu na jakiejś starej kasecie, jeśli Cię
to intertesuje.
> nie było, że to oprogramowanie do wystawiania recept, to o czym pisze
> steruje tomografami, rezonansami, służy do diagnostyki obrazowej, badań
> przesiewowych itd itp.
Zupełnie jak oprogramowanie napisane w C++, Javie, C#. Lisp na ten
oprzykład lata w kosmos. W dodatku miałem okazję rozmawiać z programista
który popełnił fragment sterownika do rezonanu magnetycznego w ...
VisualBasicu.
> Bo niestety żeby o czymś pisać, trzeba mieć minimalną wiedzę w temacie a
> nie jakieś ogólne poglądy.
Trzeba mieć minimalną wiedzę statystyczną. A ponieważ nikt nie posiada
obiektywnej musimy bazować na subiektywnych opiniach.
>> Pascala na uczelniach/szkołach pierdyliard razy tłumacząc na czym polega
>> sortowanie bąbelkowe ignorując przemysł który ma w d... bąbelki.
> Niesamowite. Rozumiem, że Ty na początek dałbyś FFT albo coś równie
> lekkiego i prostego? Szczególnie dla osoby która pierwszy raz siedzi
> przed edytorem kodu?
Na początek pokazał bym std::sort. Dzieki temu statystycznie więcej osób
będzie w stanie napisać wydajny kod zamiast pisać popsute implementacje
bubble sort za każdym razem. Co nie przeszkodzi idiotom i tak spieprzyć,
ale przynajmniej nie sortowanie.
PS. Gdzie sa studenci który na studiach z informatyki, w szczególności
kierunkach dla programistow nie siedzieli jeszcze przed edytorem kodu? Z
mojej obserwacji wynika że to szum statystyczny.
Następne wpisy z tego wątku
- 12.03.11 07:07 Stachu 'Dozzie' K.
- 12.03.11 09:07 Grzegorz Krukowski
- 12.03.11 09:19 Michoo
- 12.03.11 09:34 Wojciech Muła
- 12.03.11 09:37 Andrzej Jarzabek
- 12.03.11 09:47 Andrzej Jarzabek
- 12.03.11 11:04 Sebastian Biały
- 12.03.11 11:16 Sebastian Biały
- 12.03.11 11:17 Andrzej Jarzabek
- 12.03.11 11:25 Sebastian Biały
- 12.03.11 11:26 Sebastian Biały
- 12.03.11 11:42 Grzegorz Krukowski
- 12.03.11 12:29 Grzegorz Krukowski
- 12.03.11 12:51 Jacek
- 12.03.11 13:20 Sebastian Biały
Najnowsze wątki z tej grupy
- 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
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
Najnowsze wątki
- 2025-04-25 Sprawdzić czy spółka ma sprawy w sądzie
- 2025-04-25 Solarny Palnik Wodorowy
- 2025-04-25 amperomierz w plusie
- 2025-04-25 nie wyłączam silnika
- 2025-04-25 PILNE !! Stara żywność w marketach "Zgodnie z obowiązującym od stycznia 2024 r. prawem przeterminowana, ale nadal zdatna do spożycia żywność, może być sprzedawana przez maksymalnie kolejne 45 dni po dacie na opakowaniu. To legalne tylko wtedy, gdy opakowa
- 2025-04-25 Łódź => Team Lead Data Engineer (Snowflake) <=
- 2025-04-25 Pruszków => Key Account Manager IT <=
- 2025-04-25 Warszawa => Business Development Manager - Network and Network Securit
- 2025-04-25 Kto używa elektrolizera do wytwarzania wodoru do palnika ?
- 2025-04-25 Kraków => PHP Developer (Full Stack) <=
- 2025-04-25 Trójmiasto => Head of Social Media <=
- 2025-04-25 Poznań => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, Produkc
- 2025-04-25 Warszawa => Developer .Net <=
- 2025-04-25 Warszawa => Support Engineer <=
- 2025-04-25 Warszawa => Team Lead Data Engineer (obszar Snowflake) <=