Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] [ot] electromailer - kto uzywa + opinie

To: winnt@man.lodz.pl
Subject: Re: [WINNT] [ot] electromailer - kto uzywa + opinie
From: Roman Tyczka <romantyczka@hate.you.spammer>
Date: Tue, 15 Feb 2022 11:05:57 +0100
On 15.02.2022 01:05, Adam wrote:
Zadaj konkretniejsze pytanie, bo na pytanie czym się charakteryzuje
Delphi stare i nowe trudno odpowiedzieć. Delphi jak każde środowisko
ewoluuje, dodawane są nowe featuresy do języka, nowe możliwości do RTL itd.
Delphi dziś potrafi np. kompilować kod na Androida, Linuxa i OSX. Jak
pisałem wcześniej umie też poza x68 (32 bity) także x64. Ma wiele nowych
klocków w języku, podąża na światem, ale z dużym opóźnieniem i w
zasadzie poza utrzymywaniem starego softu jakiekolwiek inne użycie to
pakowanie się w za ciasne szelki. Jest w cholerę drogie, zabugowane,
wsparcie marne, a fakt, że jest tylko jeden dostawca czyli monopol, nie
pomaga.

Ok. Konkretniej: siedzę w oprogramowanich dla firm.
W czasach DOSa pisane były m.in. (i ja też pisałem) w Clarionie dla DOS.

Później Clarion dla Windows i dalej przesiadka już na Visual.
I w zasadzie ten ostatni się sprawdza: w miarę do ogarnięcia współpraca ze
środowiskiem, z bazami danych, różne eksporty i importy damych, API.
Bezproblemowa współpraca z androidami, bezpośrednia wymiana danych on-line
via http/https i podobnie.
Mam na myśli np Comarch (wcześniej CDN) i Soneta (wcześniej też CDN).

To jest dobre, że użytkownik końcowy programu może sobie ustawiać kolumny
jak chce i jakie chce, może wyciągać nowe kolumny pisząc zapytanie w SQL.
Wystawione API, więc programy pół-otwarte - można im wciskać do środka
skrypty js, vb, sql, można pisać zewnętrzne oprogramowanie współpracujące
przez API albo bezpośrednio gmerające w bazie danych SQL.

Nie znam Clariona, czy te cechy które opisujesz, czyli możliwość pisania skryptów, dostępne API, wsadzanie dowolnych zapytań SQL to są cechy środowiska Clarion i każda aplikacja clarionowa to umie out of the box? Czy też te ficzery są stworzone przez deweloperów aplikacji typu Comarch czy Soneta? Jeśli to pierwsze to Delphi tak nie umie, trzeba to zaprogramować i wiele systemów delphiowych to umie. To tak jak ze wszystkim, jak się to zrobi to to będzie, w zasadzie Delphi nie ma ograniczeń, możesz tam wszystko zrobić, pytanie czy wszystko ma sens. Tak samo zresztą z Clarionem, pisanie w nim (czy w delphi) aplikacji webowej to bardzo słaby pomysł, choć się oczywiście da. Reasumując moim zdaniem Delphi umrze wraz z desktopem windows, a ten desktop obecnie się mocno chwieje. W zasadzie większość rzeczy można już zrobić w browserze lub na desktopie linuksowym, więc desktop windows powoli zejdzie do niszy. I mimo, że potrwa to lata, to tendencja jest już dziś widoczna. Będzie podobnie jak z dosem dwie dekady temu. Zaczął powoli topnieć i choć jeszcze dziś da się spotkać aplikacje pracujące pod dosem, gdzieś w zapyziałym warsztacie, to jest to tylko statystyczny szum.

Właśnie pytałem w tym aspekcie - część dystrybutorów pisała dodatki do
Optimy czy CDN-XL w Delphi. Chodziło to ewidentnie szybciej, niż spuchnięte
kobyły robione w Visual C# czy czymś podobnym. Ale z rozmów innych ludzi
wygląda właśnie na to, że Delphi pozostał chyba gdzieś na etapie Windows
95, abstrahując już od jego znacznej ceny.

C# i.NET to jednak inne środowisko niż Clarion, nie nazwałbym go spuchniętym i nie sądzę, że aplikacje w C# są w ogóle wolniejsze niż w Delphi czy czymkolwiek. .NET jest bardzo zaawansowanym i szybkim środowiskiem uruchomieniowym. Oraz bardzo nowoczesnym. Myślę, że gdy o Clarionie i Delphi świat dawno zapomni to C# i .NET będą w światowej czołówce nadal.


--
pzdr
Roman

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>