Jaki język wybrać |
Jaki język wybrać |
8.08.2015, 17:45:15
Post
#1
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 5 Dołączył: 7.08.2012 Ostrzeżenie: (0%) |
Hej chciałbym zapytać się jaki język wybrać do dalszej nauki.
Znam php ale nie chcę przerwywać nauki języka php. Interesuje mnie działanie tcp/ip oraz pentesting Jeśli ktoś podpowie do byłbym bardzo wdzięczny |
|
|
8.08.2015, 18:01:15
Post
#2
|
|
Grupa: Zarejestrowani Postów: 555 Pomógł: 84 Dołączył: 20.02.2008 Skąd: Małopolska Ostrzeżenie: (0%) |
Jako zamiennik dla PHP : JAVA, Python
Jako dopełnienia dla PHP : JavaScript, C/C++, Golang Jako ciekawostka : Hacklang Ten post edytował Skie 8.08.2015, 18:01:44 -------------------- Wieloprocesowość i wielowątkowość w PHP, poznaj Kraken PHP!
Serwer HTTP i WebSocket w PHP | Promise/A+ Strona Domowa | Elradia MMORPG FireFox: make the web better. |
|
|
8.08.2015, 19:29:32
Post
#3
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 27 Dołączył: 22.09.2008 Skąd: Tarnów Ostrzeżenie: (0%) |
Idź w Javę, tego dużo używają do sieciowych projektów.
-------------------- |
|
|
8.08.2015, 20:31:51
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Ruby i Python
|
|
|
8.08.2015, 20:35:04
Post
#5
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
+1 python
|
|
|
8.08.2015, 20:37:34
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) |
Moim zdaniem, javę warto znać, choćby ze względów jej popularności.
-------------------- :)
|
|
|
9.08.2015, 17:21:39
Post
#7
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 5 Dołączył: 7.08.2012 Ostrzeżenie: (0%) |
Dzięki wszystkim za podowiedzi!
|
|
|
13.08.2015, 23:48:37
Post
#8
|
|
Grupa: Zarejestrowani Postów: 0 Pomógł: 0 Dołączył: 13.08.2015 Ostrzeżenie: (10%) |
Polecam C#
|
|
|
14.08.2015, 12:02:07
Post
#9
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 10 Dołączył: 17.11.2011 Ostrzeżenie: (0%) |
Napisałem już w sumie w kilku językach jakieś swoje małe projekty i przyznam się szczerze, iż python to coś pięknego. Polecam chociaż na niego spojrzeć.
|
|
|
14.08.2015, 12:59:38
Post
#10
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 3 Dołączył: 25.03.2009 Ostrzeżenie: (0%) |
Od siebie również polecam zaintersowanie się pythonem.
|
|
|
14.09.2015, 14:55:31
Post
#11
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 1 Dołączył: 14.09.2015 Ostrzeżenie: (10%) |
Zdecydowanie python, jest najbardziej obiecującym i dopracowanym językiem
|
|
|
26.01.2017, 22:30:08
Post
#12
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 5 Dołączył: 7.08.2012 Ostrzeżenie: (0%) |
Wybrałem Python ze względu na mniejszą ilość kodu łatwą składnię, łatwiejszy język do nauki!
próbowałem podchodzić do javy pisać serwery/proxy itd ale za duża ilość kodu jak dla mnie i skomplikowane nazwy klas i metod odwoływania |
|
|
29.01.2017, 19:28:55
Post
#13
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 23 Dołączył: 23.04.2013 Ostrzeżenie: (0%) |
Jeśli chcesz się rozwijać, to proponuję:
1. Javę lub C# (.NET) - to języki programowania klasy "enterprise". Są to języki programowania ogólnego przeznaczenia, także można na nich pisać apki webowe, na dekstopa, na mobilki itd. 2. Lisp, F#, Clojure, Haskel - funkcyjne języki programowania, nauczą Cię nowego spojrzenia na programowanie. 3. JavaScript - jeśli poznałeś już troszkę "backend", to warto poznać "frontendy". ; ) Co do Pythona - fajny i prosty język, po dłuższym czasie używania w oczy rzuca się jednak to, że jest strasznie uproszczony i brakuje w nim wielu wygodnych rzeczy, które mamy w PHP, czy w Javie/C#. Na pewno dobre jest to, że w odróżnieniu od PHP jest to język ogólnego przeznaczenia, tj. można pisać na nim apki webowe, na desktopa, jest spora liczba różnych bibliotek itd. Zamiast uczyć się PHP i Pythona lepiej już wybrać jeden z tych języków i się go trzymać, są to języki mniej więcej tej samej klasy - przynajmniej z punktu widzenia PHP. |
|
|
29.01.2017, 22:31:19
Post
#14
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 10 Dołączył: 17.03.2012 Ostrzeżenie: (0%) |
|
|
|
30.01.2017, 10:38:07
Post
#15
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 5 Dołączył: 7.08.2012 Ostrzeżenie: (0%) |
Spróbuje kiedyś jeszcze raz podejść do javy ale poza programowaniem też chcę żyć
Nie mieć ciągle w pamięci setek linijek kodu i ciągle jak ktoś coś do mnie mówi "to powtórz jeszcze raz" Widzę spore podobieństwo w python/php ale najbardziej podoba mi się dostęp do bibliotek/api windowsa Ten post edytował ZenekN 30.01.2017, 10:41:12 |
|
|
30.01.2017, 12:16:42
Post
#16
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa |
Python do klepania kodu a java i .net na poziomie analizy kodu, znajomości ataków na te języki, jak coś w nich zabezpieczeć (opisanie dla programisty)
Cytat Interesuje mnie działanie tcp/ip oraz pentesting W pentestingu za wiele się nie programuje |
|
|
30.01.2017, 12:54:48
Post
#17
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 12 Dołączył: 17.09.2014 Skąd: Krasnystaw Ostrzeżenie: (0%) |
Zastanawiające jest to że PHP mimo tego że już jest tak rozwinięty i upodabnia się zresztą do JAVA, w szczególności jeśli chodzi o kopiowanie jakichś tam konwencji i nazewnictwa camelCase zamiast underscore, jak to się jeszcze czasem dzieje i jest to w niektórych frameworkach stosowane oraz to że ma liczące się frameworki jak Symfony nie jest zalecany do nauki tylko akurat ten python albo JAVA.
Ale spoko. Mniej chętnych będzie do nauki PHP to i więcej pracy będzie dla obecnych programistów, którzy się jeszcze w tym specjalizują. A obecnie próg wejścia nawet w PHP, bo robi się skomplikowane serwisy na Symfony czy innych frameworkach jest dość wysoki, jeśli ktoś w ogóle rozważa zarabiać więcej niż przysłowiowe ochłapy, klepiąc małe stronki jeszcze proceduralnie czy tam na Wordpressie. Więc gadka o niskich progach wejścia jest też dzisiaj mocno przesadzona |
|
|
9.02.2017, 13:16:12
Post
#18
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 23 Dołączył: 23.04.2013 Ostrzeżenie: (0%) |
Nawiasów klamrowych? Poza oczywistym faktem, że to język interpretowany i ma mały dostęp do maszyny to czego jeszcze mu brakuje? Tak, brakuje nawiasów - a raczej zawiasów do klepek, które bez nich odpadły od Twojej głowy. I teraz błądzisz po forach - bez tych klepek - i piszesz jakieś jałowe teksty. ; ) Wysił mózg. Jeśli nie potrafisz znaleźć choć jednej prostej rzeczy, która jest w PHP/Javie, a nie ma jej w Pythonie, to chyba za bardzo tych języków nie znasz. Tak jak napisałem, brakuje prostych i wygodnych rzeczy, do których jesteśmy przyzwyczajeni w PHP/Javie, choćby ograniczniki dostępu (enkapsulacja, fajna rzecz), czy zabawa w interfejsy (symulowane przez dziedziczenie klas), albo ograniczenia dla funkcji anonimowych. To pierwsze z brzegu rzeczy o których pomyślałem, a jest ich więcej. Python jest bardzo prosty. Prostota jednak ma swoją cenę. |
|
|
10.02.2017, 15:03:35
Post
#19
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 1.02.2017 Ostrzeżenie: (0%) |
jak php to idz w java i python
|
|
|
13.02.2017, 11:37:37
Post
#20
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 19.11.2016 Ostrzeżenie: (0%) |
według mnie C++
|
|
|
Wersja Lo-Fi | Aktualny czas: 9.05.2024 - 23:19 |