Re: Argumenty: Co zamiast Windows 95?

Autor: Jarek Lis (lis_at_ict.pwr.wroc.pl)
Data: Fri 07 Mar 1997 - 15:09:23 MET


ptauz_at_omk.il.pw.edu.pl wrote:
: > >> A ja w C++ mam
: > >> funkcje operatorowe ktore pozwalaja przypisac dzialania macierzowe
: > >> zwyklym operatorom arytmetycznym i wykonywac je po ludzku tzn.

: > Moze to ladnie wyglada, ale czy sprawdzales jak szybko dziala? Jak
: > sobie kiedys dodalem dwie liczby zepolone w BC++, i obejrzelam kod, to
: > dlugo z podziwu dla szalenstwa programistow nie molem wyjsc.

: Ta samo szybko. Przeciez to taka sama funcja jak kazda inna tylko
: wywolywana przez operator

Jest jeden problem - przydzial pamieci na wynik i mozolne przepisywanie
danych.

: > A drugie - pokaz ten program komus innemu. Bez komentarzy, tylko
: > 'stary, sprobuj dopisac wczytywanie danych z pliku'. Obiekty piekne
: > sa, ale niestety trudno czytalne dla innych niz autor osob.

: BZDURA. No przeciez we wszystkich kziazkach ktore operuja rachunkiem
: macierzowym jest taki zapis i w programie jest taki sam zapis. to
: jest o niebo czytelniejsze niz te beznadziejne procedury macierzowe.

Owszem, czasem sie zdarza ze to jest czytelniejsze. Ale czesto masz
zapisane A=b+c*d, i sie zaczynaja schody - czy aby na pewno c i d to
macierze? A jesli tak, to czy * jest operatorem mnozenia macierzy,
a moze to iloczyn skalarny wektorow. Czy b na pewno jest macierza, bo
moze ktos sie pomylil i to jest liczba, dodawana do kazdego skladnika
macierzy.

: Jak pokazuje moje fragmenty programu to kazdy kolek kto choc troche
: liznal mechaniki domysla si co ten fragment programu liczy nie zznajac C++.

Uwaga - bo TY jestes autorem, i pokazujesz fragmenty z komentarzem 'a tu
liczymy ....'. Chlop widzi wzory takie jak w ksiazce i sie cieszy.
Sproboj dac dyskietke bez ustnych wyjasnien i pokazywania
palcem odpowiedniego fragmentu.

J.



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:57:54 MET DST