|
Konstruktor budowlany Forum projektantów
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Tomasz79
Doświadczony Forumowicz
Dołączył: 30 Paź 2007
Posty: 79
Przeczytał: 0 tematów
Pomógł: 3 razy Ostrzeżeń: 0/5 Skąd: Radom
|
Wysłany: Czw 17:02, 03 Mar 2011 Temat postu: Java |
|
|
Witam.
Kiedyś pisałem programy pod VBA dla autocad-a i pod Excela a obecnie tylko AutoLisp-em.
I znowu naszła mnie ogromna chęć programowania i dlatego chciałbym się poradzić i poznać Państwa opinię.
Czy warto uczyć się JAVA i zaprzęgnąć ją do naszej codziennej pracy, czy nie szkoda czasu?
Kiedyś próbowałem zabawy z C++ ale jakoś mi ten język nie podchodził, Java wydaje się jakaś trochę łatwiejsza.
Pozdrawiam
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
GMBh
Administrator
Dołączył: 23 Sty 2006
Posty: 606
Przeczytał: 14 tematów
Pomógł: 27 razy Ostrzeżeń: 0/5 Skąd: Kraków
|
Wysłany: Czw 19:05, 03 Mar 2011 Temat postu: |
|
|
Od Javy już bardzo blisko do C#. Osobiście do zastosowań inżynierskich poleciłbym raczej C#. Nie jest trudno się go nauczyć jak ktoś kiedyś programował.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Tomasz79
Doświadczony Forumowicz
Dołączył: 30 Paź 2007
Posty: 79
Przeczytał: 0 tematów
Pomógł: 3 razy Ostrzeżeń: 0/5 Skąd: Radom
|
Wysłany: Czw 21:31, 03 Mar 2011 Temat postu: |
|
|
Wielkie dzięki
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
elKonstruktore
Początkujący Forumowicz
Dołączył: 09 Maj 2013
Posty: 5
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Czw 10:55, 09 Maj 2013 Temat postu: |
|
|
JAVA jest raczej to zastosowan komercyjnych, teraz glownie dla urzadzeń Android. To zastosowań technicznych C#, a najlepiej jakieś C lub C++
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
dead_avis
Doświadczony Forumowicz
Dołączył: 10 Lut 2010
Posty: 246
Przeczytał: 0 tematów
Pomógł: 3 razy Ostrzeżeń: 0/5
|
Wysłany: Czw 11:27, 09 Maj 2013 Temat postu: |
|
|
Kolego temat sprzed dwóch lat... trochę się spóźniłeś z odpowiedzią.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Slash
Początkujący Forumowicz
Dołączył: 01 Kwi 2016
Posty: 4
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: Karpacz
|
Wysłany: Pią 14:01, 01 Kwi 2016 Temat postu: |
|
|
Myślę, że warto odświeżyć temat.
Czy opłaca się teraz zacząć naukę Javy czy może inne języki stają się teraz popularne lub będą przyszłościowe?
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
lukaszlab
Doświadczony Forumowicz
Dołączył: 15 Maj 2006
Posty: 231
Przeczytał: 0 tematów
Pomógł: 9 razy Ostrzeżeń: 0/5 Skąd: Kraków
|
Wysłany: Pią 15:40, 01 Kwi 2016 Temat postu: |
|
|
Pytanie w jakim celu chcesz programować i co teraz potrafisz.
Jeśli nie znasz żadnego języka i nie wiesz w co pójść to polecam Python - prosty, przyjemny, wydajny ma olbrzymie możliwości i na pewno na czasie i przyszłościowy.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Wombat76
Początkujący Forumowicz
Dołączył: 29 Cze 2016
Posty: 1
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Śro 15:03, 29 Cze 2016 Temat postu: |
|
|
Ja zaczynałem od C/C++ i potem bardzo szybko i łatwo można się przerzucić na praktycznie dowolny język obiektowy.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
soldis
Ekspert
Dołączył: 09 Paź 2015
Posty: 114
Przeczytał: 30 tematów
Pomógł: 8 razy Ostrzeżeń: 0/5 Skąd: Poznań
|
Wysłany: Czw 9:07, 30 Cze 2016 Temat postu: |
|
|
Pytanie o cel jest podstawowe? Bez konkretów trudno coś sugerować.
Dodam od siebie mało popularne spostrzeżenie dotyczące języków skryptowych (np Python). Jeżeli planujesz ostatecznie stworzyć nieco większą aplikację to swoboda jaką dają programiście może być zgubna dla początkujących. Języki stosujące statyczne typowane w większym stopniu wymuszają porządek w kodzie i skuteczniej uczą dobrych praktyk.
Oczywiście: good_software if (python + books) * time > sufficient_amount else useful_script
Swoją drogą co by nie wybrać ze wspomnianych języków to można zrobić fajne rzeczy. Dla każdego z nich dostępnych jest mnóstwo bibliotek, narzędzi i literatury.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
lukaszlab
Doświadczony Forumowicz
Dołączył: 15 Maj 2006
Posty: 231
Przeczytał: 0 tematów
Pomógł: 9 razy Ostrzeżeń: 0/5 Skąd: Kraków
|
Wysłany: Czw 12:37, 30 Cze 2016 Temat postu: |
|
|
Przejrzystości kodu upatrywałbym raczej we właściwej kompozycji programu niż sposobie typowania.
Ilość linii kodu tez jest ważna.
Czerstwy Python pozwala na taki zapis i jego sens można komuś wytłumaczyć szybko.
Kod: | lista = [88, 1.22, 55]
print lista
lista.append(0)
print lista
print max(lista)
lista = sorted(lista)
print lista |
Ile trzeba się opisać w czerstwym C++ aby coś takiego zrobić?
Pod tym względem przewaga np. Pythona w użyciu inżynierskim jest istotna.
Miało być o Java ... ale lepsze to niż nic bo dział programowania słabo przędzie na forum
Post został pochwalony 0 razy
Ostatnio zmieniony przez lukaszlab dnia Czw 12:51, 30 Cze 2016, w całości zmieniany 5 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
soldis
Ekspert
Dołączył: 09 Paź 2015
Posty: 114
Przeczytał: 30 tematów
Pomógł: 8 razy Ostrzeżeń: 0/5 Skąd: Poznań
|
Wysłany: Wto 10:10, 05 Lip 2016 Temat postu: |
|
|
lukaszlab - pewnie obaj moglibyśmy zalety Pythona wymieniać długimi godzinami (do czego będzie okazja na PyCon). Bezapelacyjnie do "skryptingu inżynierskiego" jest perfekcyjny. Przy większych aplikacjach trzeba jednak umieć dobrze programować, żeby nie ulec pokusom niepoprawnych rozwiązań o które dużo łatwiej w językach skryptowych (nie mam na myśli czytelności kodu, ale szeroko pojętą architekturę). Z doświadczenia wiem, że np Java kusi dużo mniej. Stąd wracamy do pytania o potrzebę. Proste aplikacje inżynierskie - zachęcam do rozważania Pythona zamiast Javy. Większe aplikacje lub 'ciężkie' algorytmy - zalety Javy zaczynają nabierać znaczenia. Poza tym zgodzę się z ombat76 dodając, że moim zdaniem przejście ze statycznie typowanych języków na dynamicznie typowane jest znacznie łatwiejsze niż w drugą stronę.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
cyc99-17
Gość
|
Wysłany: Wto 20:22, 04 Paź 2016 Temat postu: |
|
|
Ja bym osobiście Pythona odrzucił. Jestem zwolennikiem uczenia sie C++ lub nawet Turbo Pascala, daje nam to dużo większe pojęcie o programowaniu. Najlepszy program to taki którego uczymy się na własnych błedach a nie taki który nam wszystko rzuci na tacy.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
lukaszlab
Doświadczony Forumowicz
Dołączył: 15 Maj 2006
Posty: 231
Przeczytał: 0 tematów
Pomógł: 9 razy Ostrzeżeń: 0/5 Skąd: Kraków
|
Wysłany: Śro 14:08, 05 Paź 2016 Temat postu: |
|
|
Dość ascetyczne podejście, zapomniałeś wspomnieć o Assemblerze - gwarantowana nauka na dużej ilość własnych błędów
Post został pochwalony 0 razy
Ostatnio zmieniony przez lukaszlab dnia Śro 14:09, 05 Paź 2016, w całości zmieniany 2 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
krac
Początkujący Forumowicz
Dołączył: 13 Sty 2017
Posty: 12
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Czw 10:59, 09 Mar 2017 Temat postu: |
|
|
Najlepiej to sumiennie nauczyć się dobrze jednego języka i dopiero przejść do nauki następnego, wracając do nazwy tematu to uważam że Java jest bardzo dobrym językiem do nauki zarówno dla początkujących jak i zaawaqnsowanych programistów :]
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
|