Wasze ulubione języki programowania

Err0r | 2018-03-16 23:22:24 UTC | #1

Cześć
Opiszcie pod tym postem , w jakich językach programujecie i dlaczego ?


Toranktto | 2018-03-16 18:44:05 UTC | #2

C - prosty, wydajny, wiecznie żywy.
Java - mnóstwo oprogramowania pod gre Minecraft której jestem fanem jest pisane w tej technologii więc jest to najsensowniejsze rozwiązanie jeśli chodzi o mody/pluginy do tej gry, do tego dochodzi nawet fajne środowisko J2EE.
C# - to samo, tyle że pod serwer gry Terraria.
Assembler - odpowiednio napisany kod jest bardzo optymalny, stuprocentowa kontrola nad kodem wykonywanym przez maszyne, co często jest niezbędne przy programowaniu systemów wbudowanych.
Python - prosty, można w nim bardzo szybko napisać działający prototyp aplikacji.


Timo | 2018-03-16 18:46:57 UTC | #3

Java - piszę głownie wtyczki do Bukkita i jest fajnie :D


IceMelt | 2018-03-16 18:48:04 UTC | #4

Java, bo pisze pod Bukkita

A tak serio serio,
Od jakiegoś czasu piszę w Javie z powodu kilku względów.
Przede wszystkim - szeroki zakres możliwości. Sama Java umożliwia mi wykorzystanie wielu funkcji, które ona przedstawia. A jeżeli nie ona - jest pełno libek, ułatwiających użytkowanie z Javy ;)
Po drugie - elastyczność.
I po trzecie - (dla mnie) wygoda, i dość łatwy użytek. Po prostu przyjemnie mi się w niej pisze :smile:
Noo, i ze względu na bukkita też lubię jave, bo pisanie pluginów też daje mi dużą frajde :slight_smile:


Infinity | 2018-03-16 18:57:34 UTC | #5

Osobiście sporo się bawie w C# (z powodu jego możliwości i łatwości programowania), wcześniej w pawno (taka dewiacja języka C zastosowana m.in. do starszych gier typu SA:MP czy CS1.6).

Od czasu do czasu korzystam także z Qt - do bardziej “profesjonalnych” rozwiązań, oczywiście open-source i brak komercji.


Err0r | 2018-03-16 19:04:01 UTC | #6

[quote=”Toranktto, post:2, topic:5937”]
Python - prosty, można w nim bardzo szybko napisać działający prototyp aplikacji.
[/quote]

mógłbyś opisać jego działanie bo słyszałem o nim to i owo ale nigdy sie nie zagłębiałem


Toranktto | 2018-03-16 19:14:30 UTC | #7

Jego działanie jest takie samo jak każdego języka programowania ogólnego przeznaczenia :thinking:
Przykładowy kod w tym języku możesz znaleźć na przykład tutaj: https://github.com/adaptives/python-examples/blob/master/basicexamples/pythoncontrol.py


Err0r | 2018-03-16 19:29:58 UTC | #8

[quote=”Toranktto, post:7, topic:5937”]
Jego działanie jest takie samo jak każdego języka programowania ogólnego przeznaczenia :thinking:

Przykładowy kod w tym języku możesz znaleźć na przykład tutaj: https://github.com/adaptives/python-examples/blob/master/basicexamples/pythoncontrol.py
[/quote]

hmmm , czyli wychodzi na to , ze bardziej jest pisany w ” skryptach “


Toranktto | 2018-03-16 19:31:15 UTC | #9

Tak, bo to język skryptowy.


kubus | 2018-03-16 21:10:47 UTC | #10

JavaScript, piszę boty do discorda.


anon10657637 | 2018-03-16 23:21:53 UTC | #11

Używam tego co potrzebne. Przetwarzanie danych i powłoka serwerowa to zazwyczaj Java, przeplatana z Kotlinem i Scalą. Zaprzęgam do tego narzędzia ułatwiające pracę, m.in. Spring i jego rozbudowany ekosystem. Workery staram się by nie były za ciężkie, angażuje więc do tego Pythona i Ruby - nie są najszybsze z najszybszych, ale swoje zadanie spełniają bardzo dobrze. Jakieś aplikacje desktopowe to JavaScript, często z użyciem takich środowisk jak React. Prywatnie też coś bawie się w GO, ostatnio także wziąłem się za ErLanga. A tak to podstawowe pojęcie w językach takich jak C++ czy C# (czystego C nie ruszałem zbytnio). Nie wspominam o HTML czy CSS, gdzie bez tego współcześnie ani rusz.


bopke | 2018-03-17 11:09:27 UTC | #12

C i Python to moje główne języki którymi się bawię - były to pierwsze języki których się nauczyłem wieki temu i do tej pory nimi głównie się bawię, bo z jednej strony jest C - szybki, prosty język niskopoziomowy, a drugiej strony Python, którego szybkość polega na prędkości tworzenia kodu, dzięki czemu mogę np zrobić na szybko rys programu w pythonie, aby potem przepisać go sobie kulturalnie na C ;)


NoobLenny | 2018-03-17 16:25:45 UTC | #13

C++, bo cheaty do CS Source

Python, ponieważ jestem zbyt leniwy, by nauczyć się czegokolwiek innego.


happi | 2018-03-17 16:54:40 UTC | #14

Zaczynałem w JavaScripcie, bo mi się spodobał, ale teraz przesiadłem się na Javę i podoba mi się jeszcze bardziej.
Nie wiem dlaczego i raczej to nie dlatego, że jeden to język skryptowy, a drugi to obiektowy. Tak jakoś po prostu fajniej.


Pantoflarz | 2018-03-17 16:56:33 UTC | #15

PHP to mój taki trochę fetysz, przyzwyczaiłem się do niego i zawsze jak ktoś mi mówi że się nie da w nim coś zrobić to zawsze to zrobię XD

Standardowy C - bez żadnych windowsowskich, linuxowych czy macowych dodatków, czyli czysty C, pod sztuczną inteligencję oraz rzeczy typu emulowanie mikroprocesorów, czy też rozwiązywanie zagadek - nie dawno szachownica, teraz labirynt :slight_smile:

Java - na studiach uznali że to “dobry początek” ale doświadczenie z PHPa oraz Pythona się tu przydało i traktuje to po prostu jako dodatkowy as w rękawie gdyby był potrzebny.

Python - kiedyś dużo w nim pisałem, ale od dwóch lat prawie nie ruszałem, może czas wrócić :smiley:

Języki skryptowe, typu HTML, CSS oraz odrobinę Javascriptu to rzecz jasna konieczność w tych czasach.

Dodatkowo ostatnie zadanie na studiach zaintrygowało mnię językiem AIML który jest fajnym początkiem do sztucznej inteligencji, tak gdyby ktoś chciał się kiedyś pobawić :P

Tak stricte linuxowo, zainteresowałem się również perlem, ale to tak raz na parę tygodni coś dla rozrywki napisze :P


kacper | 2018-03-17 17:26:56 UTC | #16

Korzystam z tego co jest potrzebne do wykonania zadania