🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #347102

Re: Raudus - daje możliwość pisania pod web za pomocą Lazarus

#347102
From: immo
Date: Tue, 26 Nov 2019 09:26
69 lines
6078 bytes
W dniu poniedziałek, 25 listopada 2019 13:57:49 UTC+1 użytkownik Roman Tyczka napisał:

> Skoro chcesz robić weba w Delphi to i tak:
> a) musisz nauczyć się HTMLa
> b) musisz nauczyć się CSS
> c) musisz zrozumieć HTTP
> 
> to powyżej, żeby zrobić dobrze i żeby nie wyglądało jak website z lat '90
> zajmie z 70% czasu nauki.

Apka webowa != website. Chyba mówimy o różnych sprawach, albo nigdy nie używałeś / nie sprawdzałeś jak pracuje się z np. UniGUI. 

> 
> Zostaje JS/TS, którego imho postokroć lepiej się nauczyć i go używać niż
> pałować się z delphi i konwerterami do JS z wielu powodów. Zwłaszcza, że TS
> jest po prostu zwykłym, typowanym językiem programowania, przy tym o niebo
> wygodniejszym od Delphi w przypadku weba. Już samo durne obsługiwanie JSONa
> w JS to łatwizna, przypisujesz stringa z JSONem do zmiennej i zmienna staje
> się obiektem JS, malutka linijka w kodzie. W Delphi pałowania z parsowaniem
> i pustego kodowania co niemiara.
> 
> Mało tego, gdy na produkcji coś nie będzie działać tak jak powinno to
> znająć te technologie wraz z JS jesteś w stanie szybko rozkminić co jest
> problemem, pisząc zaś w Delphi i używając kodu JS generowanego przez
> automat jesteś w d...

Tak, teraz jestem pewien. Nie wiesz o czym piszesz. Ja w przeciwieństwie do Ciebie zrobiłem już kilka webApek w UniGUI.

> Masz prawo do swojej opinii. Nawet jeśli przez takie decyzje rośnie w tle
> dług technologiczny. Bo nie oszukujmy się, Delphi jest na równi pochyłej,
> możesz zaklinać rzeczywistość, ale trend jest spadkowy a nie wzrostowy.
> Pewnego pięknego poranka odpalisz kompa i przeczytasz, że emba zwolniła już
> wszystkich developerów Delphi i zamknęła tę gałąź swojej produkcji, zajmuje
> się innymi rzeczami. A Tobie zostaje otrzeć łzę i przepisać powoli wszystko
> na inną technologię.

Opis jest prawdziwy dla dowolnej technologii :/


> > Ahhh... Umieranie okienek jest tak mityczne jak zastępowanie Windowsa linuksem. Od ilu to ja już lat słysze? Od 20? Co najmniej.
> 
> Ja 20 lat temu nie słuszałem takich twierdzeń, może poza światem Linuksa,
> który co roku ogłasza rok Linuksa (czyt. pokonanie Windowsa), ale nie o tym
> tu mowa. Mowa o nowym paradygmacie, o aplikacjach chmurowo-webowych, to nie
> są stare technologie, dopiero się rozwijają i dynamicznie zjadają rynek
> desktopowy. Zobacz na dzieciaki, one już pecetów nie używają, smartfon i
> przeglądarka to ich żywioł. A one za chwilę będą głównym targetem
> softwarowych firm.

Już widzę planowanie produkcji lub księgowość na smartfonie. :/ Wydaje mi sie że obecną przestarzałą technologią jednak doczekam emerytury. Żeby stało się tak jak mówisz musi zaistnieć rewolucja w tym co oferują dostawcy sprzętu. A na razie się na to nie zanosi. Oczywiście głowy nie dam uciąć bo rewolucja ma to do siebie ze pojawia się niespodziewanie.

> Czy GUI desktopowe jest wygodniejsze czy nie to kwestia upodobań.

Jakich upodobań? To jest akurat mierzalne i jeśli ktoś delikatnie bardziej wejdzie w zagadnienia UX to jest to w stanie zbadać i podać jednoznaczne wyniki.

> Nie widzę problemu, instalujesz bridge, z którym aplikacja webowa
> komunikuje się lokalnie po HTTP, efekt prawie taki sam jak driver
> systemowy.

A ja widzę, bo to już jest kombinowane rozwiązanie a nie natywne. W tym przypadku brak już zalet aplikacji webowej.

> Oraz jest TAK STRASZLIWIE zabugowane jak nigdy wcześniej - dziękuję, mam
> dość. Zresztą obecnie w Embie moc idzie w marketing, w R&D zostali już
> chyba tylko studenci i niezmordowany Dmitry od AnyDACa. Tak się nie da.

Każdy ma prawo do swojego zdania, jednak ja uważam że o ile mnie można zarzucić przesadny optymizm w kwestii Delphi (pomimo że sam produkcyjnie już od dawana Delphi nie używam jako pierwszego wyboru, bo właśnie polityka cenowo-licencyjna jest super odstraszaczem) to Ty jednak przesadzasz w drugą stronę.  A AnyDaca/FireDACa nie używam od czasu jak wykupiło go EMB, bo słusznie wtedy zaprorokowałem że jego cena wzrośnie a dostępność będzie dużo gorsza. Przesiadłem się na rozwiązania DevArta i w testach nawet okazało się że jest szybszy od FireDACa :) Ale to tak na marginesie.

pozdrawiam,
Przemek O.
Technical Details
Message-ID: <e6ded545-db31-4fbb-84a7-ee8fad95995f@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!2.eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!185.151.15.253.MISMATCH!tr2.eu1.usenetexpress.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!g89no207982qtd.0!news-out.google.com!g53ni1301qtg.0!nntp.google.com!g89no207974qtd.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <5dd6fb13$0$17356$65785112@news.neostrada.pl> <4nbunmfqz33j.dlg@tyczka.com> <5dd87279$0$516$65785112@news.neostrada.pl> <1uxve6px1apgr$.dlg@tyczka.com> <25823f8e-944c-4d41-9211-be1683fc6ea2@googlegroups.com> <alo63aug49wj.dlg@tyczka.com>

Show Full Headers
Complete Article Headers
X-Received: by 2002:a05:620a:208f:: with SMTP id e15mr21331070qka.351.1574760407821; Tue, 26 Nov 2019 01:26:47 -0800 (PST)
X-Received: by 2002:a05:6808:a95:: with SMTP id q21mr2811221oij.77.1574760407318; Tue, 26 Nov 2019 01:26:47 -0800 (PST)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!2.eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!185.151.15.253.MISMATCH!tr2.eu1.usenetexpress.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!g89no207982qtd.0!news-out.google.com!g53ni1301qtg.0!nntp.google.com!g89no207974qtd.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.delphi
Date: Tue, 26 Nov 2019 01:26:47 -0800 (PST)
In-Reply-To: <alo63aug49wj.dlg@tyczka.com>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=77.65.27.242; posting-account=uWBjDgoAAACxkgIP6dtE4dpCnc16V86n
NNTP-Posting-Host: 77.65.27.242
References: <5dd6fb13$0$17356$65785112@news.neostrada.pl> <4nbunmfqz33j.dlg@tyczka.com> <5dd87279$0$516$65785112@news.neostrada.pl> <1uxve6px1apgr$.dlg@tyczka.com> <25823f8e-944c-4d41-9211-be1683fc6ea2@googlegroups.com> <alo63aug49wj.dlg@tyczka.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e6ded545-db31-4fbb-84a7-ee8fad95995f@googlegroups.com>
Subject: Re: Raudus - daje możliwość pisania pod
 web za pomocą Lazarus
From: immo <przemek-o@soft-system.pl>
Injection-Date: Tue, 26 Nov 2019 09:26:47 +0000
Lines: 117
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit