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
Author: Piotr Pastuszka
Date: Sun, 12 Feb 2012 19:32
Date: Sun, 12 Feb 2012 19:32
57 lines
3523 bytes
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
Author: Arson
Date: Mon, 13 Feb 2012 08:33
Date: Mon, 13 Feb 2012 08:33
19 lines
1742 bytes
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
Author: Artur Muszyński
Date: Mon, 13 Feb 2012 20:12
Date: Mon, 13 Feb 2012 20:12
11 lines
1425 bytes
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