🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.javascript
3 messages
3 total messages Started by Piotr Pastuszka Sun, 12 Feb 2012 19:32
JavaScript czy inne języki wysokiego poziomu
#51023
Author: Piotr Pastuszka
Date: Sun, 12 Feb 2012 19:32
57 lines
3523 bytes
Witam

JavaScript czy inne języki wysokiego poziomu
Czytając o różnych bibliotekach do Pythona podobało mi się że Pyjamas 
umożliwia pisanie tylko w Pythonie i potem jak trzeba to działa to w 
desktopie i jak trzeba w przeglądarce.

Jest to o tyle istotne, że jak sądzę, z biegiem czasu wszystkie 
aplikacje będą pracować w przeglądarkach. (lub w konsolach coś ala RDP i 
Citrix (np GameLive)).
Chciałem więc uczyć czegoś co przyda mi na dłużej.

Pouruchamiałem sobie trochę dem Pyjamas i mam takie odczucie, że jest to 
wolne!. Bardzo wolne. Nawet w wersji desktop.
Do tego stopnia, że zniechęca. Do tego na stronie projektu nie chwalą 
się nawet jednym zastosowaniem "poważnym produkcyjnym".
Sami użyli Pyjamas do napisania programu do czytania i pisania na ich 
forum, ale nadal to bardzo prymitywne.

Skąd także ta ocena? Ponieważ widziałem już wiele (ponad kilkanaście) 
bardzo poważnie wyglądających aplikacji pod WWW. (zalecam obejrzeć 
aplikacje w Chrome Web Store). Niektóre aplikacje ładniejsze i 
łatwiejsze w użyciu niż wiele odpowiedników desktop. Wszystko to także 
chodzi sprawnie.

Wiem także o istnieniu wielu frameworków JavaStript
http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks

Więc mam pytanie:
Czy pod WWW pomijając aplety Java i Silverlight, aplikacje pisze się w 
językach wysokiego poziomu  (i bibliotek tłumaczących do Javascript jak 
Pyjamas czy Vaadin), czy też bezpośrednio w Javascript?.
Wiem że microsoft ma bardzo zaawansowane swoje rozwiązania, ale chodzi 
mi o coś spoza ich światu.

Rozszerzę pytanie:
Są ciekawe kursy JavaScript (http://www.codecademy.com) i powyższe 
frameworki.

Jeżeli pisze się całkiem często pod WWW w językach wysokiego poziomu, to 
czy wydajność Pyjamas jest związana z niskiej jakości konwertera do 
JavaScript, czy też faktu, że występują jakieś specyficzne okoliczności 
powodujące, że kod Pyjamas jest wolny ?

Mówiąc inaczej nie rozumiem, czemu dema Pyjamas tak wolne mimo, że jak 
widzę aplikacje JavaScript są teraz bardzo wydajne i pomimo tego, że 
JavaScript wydaje się być bardzo podobny w konstrukcji do Pythona 
(przeleciałem kilka pierwszych etapów powyższego kursu JavaScript i 
miałem częściowo wrażenie, że to kurs Pythona - przydałby się podobny 
kurs dla Pythona).

Proszę o poważne odpowiedzi,
Ew info, Czy Wy sami korzystacie bezpośrednio z JavaScript czy piszecie 
w innych językach i czasem ew sięgacie po frameworki JavaScript ?

Pozdr
PiotrP
Re: JavaScript czy inne języki wysokiego poziomu
#51024
Author: Arson
Date: Mon, 13 Feb 2012 08:33
19 lines
1742 bytes
W dniu 12.02.2012 20:32, Piotr Pastuszka pisze:
> Więc mam pytanie:
> Czy pod WWW pomijając aplety Java i Silverlight, aplikacje pisze się w
> językach wysokiego poziomu (i bibliotek tłumaczących do Javascript jak
> Pyjamas czy Vaadin), czy też bezpośrednio w Javascript?.
> Wiem że microsoft ma bardzo zaawansowane swoje rozwiązania, ale chodzi
> mi o coś spoza ich światu.

Poruszyłeś bardzo ciekawy temat. Przyłączam się do tego pytania.

Od siebie dorzucę, że do tej pory posługuje się głównie jQuery + jqGrid 
+ moje własne rzeczy.


-- 
_____________________________
Pozdrawiam,
Arson
http://in-deco.pl - tworzenie stron internetowych
Re: JavaScript czy inne języki wysokiego poziomu
#51025
Author: Artur Muszyński
Date: Mon, 13 Feb 2012 20:12
11 lines
1425 bytes
W dniu 2012-02-12 20:32, Piotr Pastuszka pisze:
> Jest to o tyle istotne, że jak sądzę, z biegiem czasu wszystkie
> aplikacje będą pracować w przeglądarkach. (lub w konsolach coś ala RDP i

Ja bym się tak nie rozpędzał. Zamiast uzasadnienia link:

http://www.codinghorror.com/blog/2007/03/are-web-interfaces-good-enough.html

PS: RDP a przeglądarka HTML to jednak zupełnie inne podejścia.

artur
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads