-
Data: 2012-02-14 10:37:16
Temat: Re: ProCalc
Od: Andrzej Jarzabek <a...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Feb 14, 9:57 am, szyk <s...@o...pl> wrote:
>
> Niewątpliwie wypuszczanie programu na jedną platformę jest "prostrze" i
> "tańsze" i "zajmuje mniej czasu". Tylko odpowiedz sobie na pytanie "O
> ile?" bez spróbowania raczej się tego nie dowiesz.
Ale zanim spróbujesz, żeby się dowiedzieć, może odpowiedz sobie na
pytanie "po co"?
> > Ponadto mogę łatwo korzystać z
> > funkcjonalności platform-specific, co jest trudne lub nie do
> > zrealizowania w przypadku programów wieloplatformowych.
>
> Jeśli chodzi o "poboczne" rozwiązania to wcale nie jest trudne bo
> sprowadza się do: #ifdef Q_WS_WIN #elif defined(Q_WS_X11) Problem by
> mógł się pojawić gdyby pisać odrębne wersje GUI dla różnych systemów.
> Ale nawet takie "odrębne" GUI miało by ten plus, że "silnik" aplikacji
> był by dobrze wyodrębniony i nie zależny od GUI.
Ale skoro ma być niezależny, to po co jeszcze do tego robić dwa razy
GUI?
> Skupmy się na tym przykładzie. Ten Ribbon przyjmijmy jako
> "ostatni krzyk mody wzornictwa przemysłowego" jaki występuje
> jednostkowo i nie ma (chwilowo) konkurencji. Więc czy mamy rzucić
> wszystko i przejść na platformę Ribbon?
Ale dlaczego "rzucić wszystko"? Przecież program, oprócz tego, że ma
jakieś menusy czy palety narzędzi, to jeszcze coś robi. Przejście na
ribbin to tylko nowy sposób organizacji sterowania programem, i to
tylko częściowo. Funkcjonalna część programu, plus prezentacja danych
itd. nie ulega zmianie.
> Problem jest podobny do bycia związku z "normalną" kobietą (kiedyś ładną
> ale ciągle pracowitą) i rozważania, czy nie powinienem jej rzucić dla 18
> letniej laseczki której uroda i "walory" olśniewają wszystkich.
Kwinesencja linuksiarstwa - jak się komuś wydaje, że wybór systemu
operacyjnego jest podobny do życia w związku z drugą osobą.
> Inny przykład, to wybór samochodu gdy ma się nie ograniczony budżet,
> jednak z pewnych powodów trzeba się ograniczyć tylko do jednego pojazdu.
> Czy zatem wybór pięknego Porshe 911, albo Ferrari był by idealnym wyborem?
Wymyśl coś mądrzejszego.
> Dorosły człowiek musi brać pod uwagę cały szereg czynników i rozważyć
> wady i zalety by podjąć świadomą decyzję "z czym chce żyć".
Sorki, ale z twoich wypowiedzi nie wynika, żebyś faktycznie miał
doświadczenie z wyborami dorosłego człowieka.
> Tak na koniec dodam, że dla mnie umiejętność programowania
> wieloplatformowego to jeden z atrybutów profesjonalnego programisty.
A dla mnie np. to taka bzdura, jakby powiedzieć, że umiejętność
programowania w COBOLu to jeden z atrybutów profesjonalnego
programisty.
> technologie. Borland tak się do tego przywiązał, że wolał zwinąć interes
> niż podjąć uczciwą konkurencję z GNU i Qt (bo musiałby zrezygnować z
> tego potworka Delphi i rozwijać biblioteki C++ i jego następcę np. język
Może dlatego, że trudno konkurować z czymś, co jest za darmo?
> podobny do DigitalMars D). Microsoft jest mocniejszy niż Borland bo ma
> system operacyjny i dalej może wmawiać że jego narzędzia "to jedyna
> słuszna droga". I mnie osobiście dziwi, że programiści (czyli wydawałoby
> się inteligentni ludzie) często wierzą w te brednie...
Wydawałoby się, że inteligentni, ale najwyraźniej niektórzy mają
problem, ze zrozumieniem prostej różnicy między "zrobię to w ten
sposób" a "to jedyna słuszna droga".
Następne wpisy z tego wątku
- 14.02.12 12:43 profesor fir
- 14.02.12 19:53 Przemek O
- 14.02.12 22:24 Roman W
- 14.02.12 22:54 Andrzej Jarzabek
- 15.02.12 08:32 szyk
- 15.02.12 08:57 szyk
- 15.02.12 09:03 szyk
- 15.02.12 10:08 Roman W
- 15.02.12 10:06 Roman W
- 15.02.12 10:29 Tomek Banach
- 15.02.12 10:16 Roman W
- 15.02.12 11:49 Roman W
- 15.02.12 11:57 Andrzej Jarzabek
- 15.02.12 12:37 Andrzej Jarzabek
- 15.02.12 12:52 szyk
Najnowsze wątki z tej grupy
- 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
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-11-25 Karty przedpłacone (podarunkowe) Google Play - pytanie do korzystających
- 2024-11-26 wina Tóska
- 2024-11-26 Rewolucja/Rewelacja!
- 2024-11-25 grupa ożyła ;)
- 2024-11-24 Być jak Clint
- 2024-11-24 Rura kanalizacja konceptu Franke = problem
- 2024-11-25 Wrocław => Lead Java EE Developer <=
- 2024-11-25 Warszawa => Business Development Manager - Network and Network Securit
- 2024-11-25 Kraków => Programista Full Stack (.Net Core) <=
- 2024-11-25 Lublin => Senior PHP Developer <=
- 2024-11-25 Karlino => Konsultant wewnętrzny SAP (FI/CO) <=
- 2024-11-25 Warszawa => ECM Specialist / Consultant <=
- 2024-11-25 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-11-25 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2024-11-25 Lublin => Inżynier Serwisu Sprzętu Medycznego <=