-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!goblin1!goblin.
stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.new
s.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Subject: Re: POpularno?? j?zyk?w programowania ??
Newsgroups: pl.comp.programming
References: <ZFueF.189972$Jh2.55867@fx39.am4> <qm7c3j$pl6$1@dont-email.me>
<5d87968d$0$503$65785112@news.neostrada.pl> <qm875f$g8o$1@dont-email.me>
<5d87b31a$0$522$65785112@news.neostrada.pl> <qm8e0j$s55$1@dont-email.me>
<qmgven$som$1@z-news.wcss.wroc.pl> <qmiovo$fk3$1@dont-email.me>
<qml41c$h79$1@z-news.wcss.wroc.pl> <qmlhb2$b1k$1@dont-email.me>
<d...@g...com>
<qn06sj$h9p$2@news.icm.edu.pl> <qn1idh$11l3$2@gioia.aioe.org>
<qn43oj$1pg$2@news.icm.edu.pl> <qn5jip$anb$1@gioia.aioe.org>
<qn5lha$ges$1@dont-email.me> <qn6o70$1cc5$2@gioia.aioe.org>
<5d9759ed$0$520$65785112@news.neostrada.pl>
<1i9i7ge56bkdc$.dlg@tyczka.com>
<5d98671b$0$511$65785112@news.neostrada.pl> <qn9p7t$nkf$1@dont-email.me>
<5d986bcb$0$511$65785112@news.neostrada.pl> <qna3r8$jfu$1@dont-email.me>
<5d98a336$0$523$65785112@news.neostrada.pl> <qna8cq$fjn$1@dont-email.me>
<5d98afe2$0$522$65785112@news.neostrada.pl> <qnacqc$a28$1@dont-email.me>
From: J-23 <B...@p...fm>
Date: Sat, 5 Oct 2019 18:24:22 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <qnacqc$a28$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: pl
Content-Transfer-Encoding: 8bit
Lines: 127
Message-ID: <5d98c3b8$0$532$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 188.146.35.125
X-Trace: 1570292665 unt-rea-a-02.news.neostrada.pl 532 188.146.35.125:48021
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.comp.programming:214269
[ ukryj nagłówki ]W dniu 05.10.2019 o 17:28, heby pisze:
> On 05/10/2019 16:59, J-23 wrote:
>>> A takie Qt jest w czymś gorsze?
>> Nie jest gorsze i nie imputuj słów których nie powiedziałem
>
> Nic nie inputuje, pytam czy jest gorsze od bibliteki GUI Lazarusa. Jest
> czy nie?
Pisałem już! Na natywne aplikacje trzeba kolejnych technologii w
zależności od urządzenia docelowego. A przy obecnym zapotrzebowaniu
gdzie jest potrzebna aplikacja natywna na komputer na urządzenie mobilne
itp i już się robi kilka różnych technologii
Przeszkadzało by ci to by była w jedna biblioteka ogarniająca wszystkie
te tematy? Mi nie i właśnie taki w większości jest LCL jedyne czego mu
brakuje to dopracowania i wejścia w technologie WEB
>
>>>> Java czy C++ owszem uruchomi się wszędzie ale musisz do tego
>>>> poszukać dodatkowych bibliotek np QT.
>>> Poszukać? pip install albo apt-get i mam.
>> W systemach linux owszem. Gorzej pod windows :)
>
> Serio? pip install w windows działa. apt-get obecnie również.
> Ostatecznie jak chcesz Qt natywnie na win to trzeba wypakować 1 zipa.
Gdzie trzeba znać jego całą dokumentacje itp. :)
>
>>>> Oczywiście GUI to tylko "wierzchołek góry" i o tym potencjale mowie
>>>> cały czas że jest już zrobiony duży krok jednak wciąż za mały (zbyt
>>>> wolno to idzie) by tego używać w nowych projektach.
>>> Czyli gdzie tez zysk i dlaczego warto?
>> Czytaj chłopie ze zrozumieniem :) No chyba że to jest sztuka
>
> Czytam i zysku brak. Następne nudne GUI bez polotu, wyglądu czy
> czegokolwiek co by je odrózniało od kilkunastu innych.
Bo jest wyciągane z trzewi systemu operacyjnego a nie pisane od zera :)
LCL napisane we FreePascalu wyciąga konkretne rzeczy z systemu na którym
jest uruchomione.
I to wszystko w jednym kodzie :)
Może też obsługiwać np QT i to też będzie jeden i ten sam kod do napisania
>
>>> Całe szczęscie VCL nie trzeba czytać, samo wchodzi do głowy :D
>> Nie nie wchodzi sam. LCL/VCL to tylko przykłady ale czemu nie miała by
>> powstać uniwersalna biblioteka?
>
> Bo powstało np. Qt? Jak ktoś się uprze to pewnie dało by radę zrobić
> binding do Pascala. Tak samo jak zrobiono do Pythona. Tylko po co.
>
Zaskocze cie ale LCL Lazarusa wspiera QT :P
>> którą możesz pisać wszędzie tak jak to wypadku LCL (Tutaj masz właśnie
>> swój zysk)
>
> Ale to nie jest zysk w stosunku do czegokolwiek bo Javowym Swingiem
> jestem w stanie wszędzie coś wyświetlić, Qt wszędzie, wxWidgets
> wszędzie, GTK wszędzie itd itp. I każda z nich wspiera język w którym
> można pisać wszędzie i ten jezyk niewiele rózni się od Pascala może poza
> tym że żyje.
>
> Gdzie zysk, ja pytam, na tle innych technologii?
Napiszę najprościej jak się da :P
Jeden kod. Program odpalasz wszędzie. PC/Mobilne/Web/ARM czy co tam
chcesz jak to inaczej nie nazwać jak zysk? :)
Lazarus po za Web pozwala na całą resztę. Jak to jest dla ciebie mało
zysku mięć jeden kod odpalany na wszystkim to nie wiem o co innego ci
chodzi. Chętnie się dowiem?
Ty preferujesz jeden język działający na dowolnej platformie resztę
sobie wyklikam.
Ja preferuje jeden kod w dowolnym języku odpalany na wszystkim. Te dwa
zdania pokazują różnice między nami tylko mam wrażenie że moje podejście
sprawia że dużo szybciej uzyskam program na dowolne urządzenie.
Teraz dlaczego Pascal a nie inny język. Powód jest prosty, bo jest
Lazarus - który większość wymienionych elementów posiada. Kwestia tylko
dopracować
>
>>> Nie nie nie, pytanie brzmi: co lepszego jest w VCL/LCL czego nie ma w
>>> Qt i co powoduje że warto się tym trupem zajmować.
>> Pokaż mi drugie takie środowisko?
>
> Do klikania widgetów i pisania kodu? A choćby NetBeans.
Pisałem że LCL to tylko przykład.
>
>> Na rynku gdzie jednym narzędziem będę pisał na dowolną platformę?
>
> Netbeans.
>
Jesteś pewny :P? że na dowolnej platformie użyjesz Javy bez problemowo
:P? owszem można pisać tym pod różne platformy ale dla każdej platformy
będzie to oddzielnym kodem
>> Bez dodatkowych bibliotek?
>
> Netbeans.
>
>> FreePascalowi a konkretnie Lazarusowi jest najbliżej
>
> Nie. Chyba że esencją jest pisanie GUI, w wtedy jeden h... co
> wybierzesz, ale czasem warto żeby to GUi było choć minimalnie uzyteczne.
Nie chodzi o GUI to byl tyko przykład :)
>
>>> Od kilku dni staram się wyciągnąć ten jeden kiler feature. I nie ma.
>>> Obawiam się że nie ma obiektywnie.
>> Właśnie napisałem Ci powyżej :)
>
> Nie, to nie jest killer feature. To zaledwie normalność obecnego świata
> C++, Java, C#.
Podajesz trzy języki programowania i minimum +3 różne ide (chociaż o ide
można się spierać)
Ja Ci pisze o jednym kodzie, jednym języku odpalanym na wszystkim po za Web
Mało?
Pozdrawiam
Następne wpisy z tego wątku
- 05.10.19 19:10 heby
- 05.10.19 22:01 J-23
- 05.10.19 22:12 Maciej Sobczak
- 05.10.19 22:33 Maciej Sobczak
- 05.10.19 22:48 heby
- 05.10.19 22:51 heby
- 05.10.19 22:55 Mateusz Viste
- 05.10.19 23:21 heby
- 05.10.19 23:36 heby
- 05.10.19 23:40 heby
- 05.10.19 23:59 J-23
- 06.10.19 08:50 AK
- 06.10.19 08:52 AK
- 06.10.19 08:54 AK
- 06.10.19 08:55 AK
Najnowsze wątki z tej grupy
- 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
- 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??
Najnowsze wątki
- 2025-02-14 Zdalne załączanie grzałki bojlera elektrycznego
- 2025-02-14 Warszawa => Kierownik ds. kluczowych Klientów <=
- 2025-02-14 Częstochowa => Product Manager - Systemy infrastruktury teleinformaty
- 2025-02-14 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-02-14 Warszawa => Data Engineer (Tech Leader) <=
- 2025-02-14 Czy ma sens grupa news:pl.soc.polityka-prawna ? :-)
- 2025-02-14 e-paper
- 2025-02-14 Gliwice => Business Development Manager - Network and Network Security
- 2025-02-14 Warszawa => System Architect (Java background) <=
- 2025-02-14 Katowice => Senior Field Sales (system ERP) <=
- 2025-02-14 Wrocław => Specjalista ds. Sprzedaży (transport drogowy) <=
- 2025-02-14 Re: Dlaczego nie było (pełzającego) zamachu stanu? Bo minister Bodnar już "zawiesił" prokuratora Ostrowskiego
- 2025-02-14 e-paper
- 2025-02-14 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-02-14 Warszawa => International Freight Forwarder <=