Java vs. Python, Mała sonda... |
Java vs. Python, Mała sonda... |
13.10.2011, 09:04:36
Post
#21
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) |
- marcio: co Ty wiesz o aplikacjach mobilnych czy www? O to samo chciałem zapytać.~marcio od wypowiadania sloganów podobnych do "sry ale java pod www to dla mnie pomylka!" nie posuwasz dyskusji ani o krok naprzód. Natomiast jakbyś zechciał przytoczyć jakiś argument. Ooo to by było coś. Ten post edytował mike 13.10.2011, 09:04:47 |
|
|
13.10.2011, 09:16:33
Post
#22
|
|
Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź |
Cytat To ze mozna to nie znaczy ze jest to dobre rozwiazanie,wydajne i latwe w implementacji...sry ale java pod www to dla mnie pomylka! Mylisz się i to bardzo. W dotychczasowej swojej karierze zawodowej nie miałem styczności z Javą i szczerze powiedziawszy, podchodziłem do niej parę razy jak do jeża, aż do chwili rozpoczęcia pracy w obecnej firmie, gdzie pracuję od pięciu miesięcy. Jeśli chodzi o stronę frontendową, czyli to, co widzą na swoich monitorach userzy, to PHP i reszta standardów. Ale cały backend to JavaEE w połączeniu z bazami Oracle i gdzieniegdzie MySQL i dopiero teraz, gdy zobaczyłem na własne oczy jak to pracuje oraz miałem możliwość pracować z tym kodem na co dzień uświadomiłem sobie, jak potężnym narzędziem do zastosowań sieciowych jest Java (i nie tylko sieciowych). Jak dla mnie, chcąc pozostać zawodowo w tematyce aplikacji internetowych, nie ma innego kierunku, jak JavaEE i od kilku miesięcy intensywnie zagłębiam się w temat. Rozległość zagadnień (od strony serwerowej począwszy, czyli serwery aplikacji JBoss czy GlassFish, poprzez warstwę biznesową - EJB, aż do frontendowej JSF/JSP/serwlets/applets czy desktopowych aplikacji korzystających ze Swinga czy AWT) sprawia, że jest to temat na lata, ale wiem, że warto, bo to technologia, która będzie jeszcze długo dominować w zastosowaniach sieciowych. I nagle nauka Javy jako języka stała się dla mnie czystą przyjemnością. -------------------- Life's simple... You make choices and don't look back...
|
|
|
13.10.2011, 09:23:13
Post
#23
|
|
Grupa: Zarejestrowani Postów: 248 Pomógł: 55 Dołączył: 1.06.2010 Skąd: mam to wiedzieć? Ostrzeżenie: (0%) |
I znowu nic nie wiem... Boże dlaczego.
-------------------- Łatwo jest być odważnym za murami własnego zamku.
|
|
|
13.10.2011, 13:53:14
Post
#24
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) |
wiem tyle na ile pozwala mi moja wiedza
Nie jestem znawca nie uwazam sie za takiego ale widzialem duzo projektow duzych i malych i pisanie frontend w javie(glownie chodzi o jsp) nie nalezy do najprzyjemniejszych. -------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
13.10.2011, 14:03:42
Post
#25
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) |
wiem tyle na ile pozwala mi moja wiedza Nie jestem znawca nie uwazam sie za takiego ale widzialem duzo projektow duzych i malych i pisanie frontend w javie(glownie chodzi o jsp) nie nalezy do najprzyjemniejszych. No widzisz ~marcio zamiast buńczucznych haseł okazuje się, że po prostu mało wiesz ale z chęcią wypowiadasz się o całości. Poza gigantyczną ilością zastosowania Javy poza WWW to samo WWW w Javie też można pisać bardzo efektywnie. JSP, które widziałeś to ledwie wierzchołek góry lodowej. |
|
|
13.10.2011, 14:34:51
Post
#26
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. |
@mike - może i efektywnie, ale na pewno bardziej kosztownie : )
-------------------- To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness; chaotic, confused, vulnerability, to inform yourself. Think for yourself. Question authority. |
|
|
13.10.2011, 15:02:32
Post
#27
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) |
@mike - może i efektywnie, ale na pewno bardziej kosztownie : ) Oczywiście, że naklepania durnego CRUDa w PHP może być tańsze czy szybsze ale jeśli to ma być WWW pod którym jest coś ciekawszego to już szybkość i beztroska zamknięta w PHP przestaje być wartością dodaną.
|
|
|
13.10.2011, 17:05:32
Post
#28
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) |
Apropos Androida i Javy (ekm. Dalvika)
http://gphone.pl/artykuly/android-czy-to-java-czy-nie-java/ http://en.wikipedia.org/wiki/Dalvik_%28software%29 http://www.dobreprogramy.pl/Oracle-Android...nosc,27950.html // edit uzupełniam o jeszcze jeden link: http://weblogs.java.net/blog/opinali/archi...17/android-java @topic: ixpack - odpowiedź już dostałeś w pierwszym poście ~Crozina. Nic dodać, nic ująć, a listę najpopularniejszych frameworków dla każdego języka znajdziesz bez problemów w google. Ten post edytował darko 13.10.2011, 22:50:24 -------------------- Nie pomagam na pw, tylko forum.
|
|
|
13.10.2011, 20:18:56
Post
#29
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) |
Jeśli chodzi o stronę frontendową, czyli to, co widzą na swoich monitorach userzy, to PHP i reszta standardów. Czy dobrze zrozumiałem, że php to front-end ? ixpack, wydaje mi się, że warto poznać zarówno cpp jak i javę. Java wywodzi się między innymi z cpp, więc jak poznasz cpp to nauka javy będzie łatwiejsza. Nie musisz przecież się ograniczać Mozesz używać czego chcesz w zależności od potrzeb. -------------------- :)
|
|
|
13.10.2011, 20:27:55
Post
#30
|
|
Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź |
Cytat Czy dobrze zrozumiałem, że php to front-end ? Dobrze zrozumiałeś. Serwisy internetowe są napisane w PHP, pomiędzy nimi istnieje interfejs (tzw. connector) z backendem, którym z kolei w całości jest JavaEE. Frontendy PHP-owe standardowo chodzą na serwerach WWW, z kolei backend Java'owy zapierdziela na JBoss'ach, To backend obsługuje m.in. bazy danych, multimedia itp. PHP-owe serwisy dostają już "gotowe" wyniki. Więcej szczegółów zdradzić nie mogę Wbrew pozorom bardzo efektywne, skalowalne i zajedwabnie szybkie rozwiązanie, a obsługuje naprawdę ogromny ruch. Takie kwestie, jak odpowiednie rozwiązania serwerowe (load balancery itepe) pominę, bo to oczywiste -------------------- Life's simple... You make choices and don't look back...
|
|
|
14.10.2011, 08:51:57
Post
#31
|
|
Grupa: Zarejestrowani Postów: 248 Pomógł: 55 Dołączył: 1.06.2010 Skąd: mam to wiedzieć? Ostrzeżenie: (0%) |
Dobrze czytać takie dyskusje. Człowiek może wiele wiele się nie dowie, ale poniekąd zmusza to do szperania, czytania, motywuje i utwardza w przekonaniu "mało wiem".
Może kogoś zainteresuje: Czujniki - planuję budowę robocika, zamawiam szereg czujników. W planie jest robot stojący - chodzący po schodach. Mam pewną koncepcję - zobaczymy jak wyjdzie. Czujniki odchyłu powinny działać jak "uszy" - a właściwie ślimak, dzięki czemu robocik w teorii będzie wiedział jakie jest odchylenie w pionie/poziomie. Czujniki ultradźwiękowe będą mówiły "gdzie są nogi" i jak szybko się poruszają... Jakbym tylko miał tyle czasu w domu co w pracy =] Ten post edytował ixpack 14.10.2011, 09:51:36 -------------------- Łatwo jest być odważnym za murami własnego zamku.
|
|
|
21.10.2011, 07:51:36
Post
#32
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 26.04.2005 Ostrzeżenie: (0%) |
A jakież to powody? Piszę w Javie i jakoś nie dostrzegam oczywistych powodów, dla których miałbym ją porzucać na rzecz C# C#, jak C#, ale całe środowisko .NET z przyległościami od LINQ przez Visual Studio po takie fajne zabawki jak te:http://www.componentone.com/ to coś, co trudno jest lekceważyć. Poza tym przy nauce tego wszystkiego jest subiektywnie rzecz biorąc więcej zabawy, MS zrobił wiele by maksymalnie wygładzić "learning curve" dla swoich narzędzi i to rzeczywiście początkującym gwarantuje szybszy start. |
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 09:09 |