🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Czy nowe wersje Delphi nadają się do tworzenia stabilnych mobilnych Aplikacji ?

#345104
From: wloochacz
Date: Fri, 26 Aug 2016 17:53
56 lines
3895 bytes
W dniu 2016-08-26 o 18:24, arivald pisze:
> W dniu 2016-08-26 o 17:36, Mikołaj 'Virion' Milewski pisze:
>> W dniu czwartek, 25 sierpnia 2016 22:54:14 UTC+2 użytkownik
>> kamel...@gmail.com napisał:
>>
>>> JavaScript odpada u mnie z definicji :)
>>> 1. Jest za wolna
>>
>> Wolna czy za wolna? ;-) Firefox, Thunderbird i szereg aplikacji
>> systemowych Windowsa
>> 8/10 jest napisane w JS.
>
> Eeee... nie całkiem. Firefox, Thunderbird i inne aplikacje na Gecko są
> napisane głównie w C++, a JavaScript jet rodzajem kleju pomiędzy
> komponentami. Tak, sporo logiki biznesowej jest w JS. Szacuję że
> aplikacja spędza nie więcej niż 5% czasu w JS, resztę w natywnych
> binarkach.
No widzisz, stąd wniosek że JS do tego typu zastosowań jest 
wystarczająco szybka, mimo tego że wolna.

> I JS jest jednym z powodów dlaczego Firefox czy Thunderbird jak się
> zawiesi to wszystkie okna na raz ... brak wielowątkowości w JS.
Brak jej w JS czy w maszynie JS od Gecko?
Czy nie dlatego niektórzy nazywają FireFoxa FireSzmatą ;-)

> A najbardziej wkurza jak skrypt na stronie WWW zawiesza całą aplikację...
Zaraz, chwila - czy Ty aby nie piszesz o ekosystemie FireFox a nie o JS 
sensu stricte?

>>> 3. Za droga w utrzymaniu
>>
>> A tego to nie rozumiem. Delphi jest drogie, programiści już prawie
>> wyginęli -
>> a JS ma bardzo duży wybór darmowych tooli i jest bodaj najszybciej
>> rozwijającym
>> się ekosystemem językowym w historii (wystarczy spojrzeć na ilość
>> unikalnych
>> paczek na npm w porównaniu do JAKICHKOLWIEK innych repozytoriów), więc i
>> programistów rzesza...
>>
>
> E, chyba miałeś na myśli Javę, nie JavaScript ;-)
Odpowiem za Kolegę - nie, na pewno miał na myśli JavaScript.
I to co napisał, zgadzam się z tym obiema ręcyma i nogyma.

BTW - ja jestem daleko od ekosystemu JS, ale również za namową Kolegi 
Viriona przyjrzałem się temu bliżej. Jakbym miał pisać na dzień 
dzisiejszy cokolwiek w JS, to na pewno byłby to TypeScript.
Różnice są dla mnie... porażające (konkretnie chodzi mi o zakres 
zmiennej) i pewnie dlatego, że wychowany jestem na np. językach z silnym 
typowaniem.
Tak czy siak, JS/EcmaScript to zdecydowanie przyszłościowa platforma.
Na pewno bardziej, niż taki FMX w szczególe czy Delphi w ogóle.

-- 
wloochacz
Technical Details
Message-ID: <57c08238$0$15192$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!feeder.erje.net!1.eu.feeder.erje.net!ecngs!feeder2.ecngs.de!81.171.118.64.MISMATCH!peer04.fr7!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <f598bc71-3997-4916-b6e2-4668a1845a7b@googlegroups.com> <nphfk8$1a1n$1@gioia.aioe.org> <57bca64b$0$15209$65785112@news.neostrada.pl> <463bdc36-6971-4080-a437-84944c62249c@googlegroups.com> <e27cf067-438a-408f-97c4-e5df166f9dc6@googlegroups.com> <577275ed-0aa6-4638-b786-14ab65f86538@googlegroups.com> <80d4b314-94b5-4571-a718-a54fd3466dfb@googlegroups.com> <nppqgi$j9q$1@gioia.aioe.org>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!feeder.erje.net!1.eu.feeder.erje.net!ecngs!feeder2.ecngs.de!81.171.118.64.MISMATCH!peer04.fr7!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Subject: Re: Czy nowe wersje Delphi nadają się do
 tworzenia stabilnych mobilnych Aplikacji ?
Newsgroups: pl.comp.lang.delphi
References: <f598bc71-3997-4916-b6e2-4668a1845a7b@googlegroups.com> <nphfk8$1a1n$1@gioia.aioe.org> <57bca64b$0$15209$65785112@news.neostrada.pl> <463bdc36-6971-4080-a437-84944c62249c@googlegroups.com> <e27cf067-438a-408f-97c4-e5df166f9dc6@googlegroups.com> <577275ed-0aa6-4638-b786-14ab65f86538@googlegroups.com> <80d4b314-94b5-4571-a718-a54fd3466dfb@googlegroups.com> <nppqgi$j9q$1@gioia.aioe.org>
From: wloochacz <wloochacz@no.spam.gmail.com>
Date: Fri, 26 Aug 2016 19:53:59 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <nppqgi$j9q$1@gioia.aioe.org>
Lines: 56
Message-ID: <57c08238$0$15192$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.23.243.57
X-Trace: 1472234044 unt-rea-a-02.news.neostrada.pl 15192 83.23.243.57:64797
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 3682
X-Received-Body-CRC: 828376206
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit