Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jaki język wybrać
ZenekN
post
Post #1





Grupa: Zarejestrowani
Postów: 419
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 (IMG:style_emoticons/default/smile.gif)
Jeśli ktoś podpowie do byłbym bardzo wdzięczny

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Dejmien_85
post
Post #2





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.
Go to the top of the page
+Quote Post
solificati
post
Post #3





Grupa: Zarejestrowani
Postów: 26
Pomógł: 10
Dołączył: 17.03.2012

Ostrzeżenie: (0%)
-----


Cytat(Dejmien_85 @ 29.01.2017, 19:28:55 ) *
Co do Pythona - [..] brakuje w nim wielu wygodnych rzeczy, które mamy w PHP, czy w Javie/C#.

Nawiasów klamrowych? Poza oczywistym faktem, że to język interpretowany i ma mały dostęp do maszyny to czego jeszcze mu brakuje?
Go to the top of the page
+Quote Post
Dejmien_85
post
Post #4





Grupa: Zarejestrowani
Postów: 251
Pomógł: 23
Dołączył: 23.04.2013

Ostrzeżenie: (0%)
-----


Cytat(solificati @ 29.01.2017, 22:31:19 ) *
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ę.
Go to the top of the page
+Quote Post

Posty w temacie
- ZenekN   Jaki język wybrać   8.08.2015, 17:45:15
- - Skie   Jako zamiennik dla PHP : JAVA, Python Jako dopełn...   8.08.2015, 18:01:15
- - mrc   Idź w Javę, tego dużo używają do sieciowych projek...   8.08.2015, 19:29:32
- - Pyton_000   Ruby i Python   8.08.2015, 20:31:51
- - Damonsson   +1 python   8.08.2015, 20:35:04
- - peter13135   Moim zdaniem, javę warto znać, choćby ze względów ...   8.08.2015, 20:37:34
- - ZenekN   Dzięki wszystkim za podowiedzi!   9.08.2015, 17:21:39
- - tomogedac   Polecam C#   13.08.2015, 23:48:37
- - DarkAbso   Napisałem już w sumie w kilku językach jakieś swoj...   14.08.2015, 12:02:07
- - pastan   Od siebie również polecam zaintersowanie się pytho...   14.08.2015, 12:59:38
- - egodog   Zdecydowanie python, jest najbardziej obiecującym ...   14.09.2015, 14:55:31
- - ZenekN   Wybrałem Python ze względu na mniejszą ilość kodu ...   26.01.2017, 22:30:08
- - Dejmien_85   Jeśli chcesz się rozwijać, to proponuję: 1. Javę ...   29.01.2017, 19:28:55
|- - solificati   Cytat(Dejmien_85 @ 29.01.2017, 19:28...   29.01.2017, 22:31:19
|- - Dejmien_85   Cytat(solificati @ 29.01.2017, 22:31...   9.02.2017, 13:16:12
- - ZenekN   Spróbuje kiedyś jeszcze raz podejść do javy ale po...   30.01.2017, 10:38:07
- - Spawnm   Python do klepania kodu a java i .net na poziomie ...   30.01.2017, 12:16:42
- - daro0   Zastanawiające jest to że PHP mimo tego że już jes...   30.01.2017, 12:54:48
- - makaronczyk   jak php to idz w java i python   10.02.2017, 15:03:35
- - maxxds44   według mnie C++   13.02.2017, 11:37:37
- - mognar   moim zdaniem C# lepszy   16.02.2017, 20:30:58
- - nasty   Dla mnie kombinacja C++ i Haskell okazala sie najl...   30.04.2017, 14:31:46


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 11:44