Najfajniejszy jezyk programowania

0

Jaki jezyk programowania dal wam najwiecej funu i dlaczego?

Moze fajnie sie w nim pisze bo ma super skladnie albo stosuje sie go do rozwiazywania ciekawych problemow? Itp.

Tylko subiektywne opinie.

2

Python, bo mi język nie przeszkadza w pisaniu.

Języki w paradygmacie funkcyjnym, bo lubię FP.

4

R ponad wszystko!

0

Najfajnieszy? Python, C#. Ciężko mi się między nimi zdecydować.

Jednak najciekawszy w jakim zdarzyło mi się coś napisać, to Prolog :3

0

C++ bo jest pełen niespodzianek ;)
Perl bo jest write-only ;)
TCL, bo wszystko jest napisem a ich rozwijanie jest zrozumiałe tylko dla skacowanego pomiotu dziwki i diabła. I często zaskakujące bardziej od UB w C++ ;)
EDIT: no i wszystkie unixowe bashe/she/fishe itp. kiedy przychodzi portowania między Solarisem, BSD i linuxami. Bo mogę oszczędzić wtedy na kawie ;)

Poważniej: C, bo jest czytelny.
Python, bo nie przeszkadza.

0

Oczywiście, że assembly, bo można dzięki niemu różne ciekawe haxy robić. :P

2

chociaż nie pracuję w tym, to mam sentyment ze studiów i ogólnie "niespełniona miłość"....

Java.

2

JavaScript w wersji ES6. Bardzo podoba mi się Clojure, ale za mało jeszcze w nim napisałem. Ogólnie dynamiczne języki bez sztywnych klas i wspierające programowanie funkcyjne.

0

C/C++ i używanie gdb - bawiłem się kiedyś w disassembly - świetna rzecz. I można programować mikroklocki.
Python - bo szybko zakoduję każdy prototyp. I można programować RPi.
Octave - ta szybkość i obliczenia na macierzach! Toolboxy do image processing!

Java - bo Android i ogólnie jest całkiem przyjemna w wersji SE. Do EE mam jeszcze wstręt, ale chcę to zmienić.

0

jezyki funkcyjne są spoko, fajna jest tez refaktoryzacja w kierunku FP.

1

Najfajniejszy? Bez wątpienia brainfuck

0
Wizzie napisał(a):

Python, bo mi język nie przeszkadza w pisaniu.

Języki w paradygmacie funkcyjnym, bo lubię FP.

swoją drogą Python ma cos funkcyjnego albo bedzie mial?

0

Ruby.

0

Dla mnie scala

0

Ceylon lub Vala.

0
Zimny Terrorysta napisał(a):

swoją drogą Python ma cos funkcyjnego albo bedzie mial?

W Pythonie można pisać funkcyjnie, tak jak i w większości popularnych języków. Pytanie brzmi czy ma to sens. IMO niezbyt i prawie nikt tego nie robi. Nie wspiera tail recursion i nie nigdy będzie, bo Guido woli ładniejszy stack trace. Lambdy są dosyć ubogie, bo można używać tylko wyrażeń, nie można natomiast instrukcji (statements, dobre tłumaczenie?). Sporo typów danych w bibliotece standardowej jest zmiennych (mutable). Swoją drogą Guido chyba nie przepada za FP.

1

Najfajniejszy jest oczywiście ArnoldC.

2

Zdecydowanie, Delphi i język Pascal. Delphi nie umiera nigdy.

0

swoją drogą Python ma cos funkcyjnego albo bedzie mial?

Python to język wieloparadygmatowy. Możesz pisać obiektowo, funkcyjnie, proceduralnie, możesz nawet metaprogramować.

Jaki jezyk programowania dal wam najwiecej funu i dlaczego?

Python - bo dobrze zaprojektowany przyjemny dynamiczny język z prostą acz potężną składnią.

JavaScript - bo od iluś lat w nim programuję, więc niejeden fajny projekt pisałem. Podoba mi się jak z języka partyzanckiego na moich oczach przeradza się powoli w język cywilizowany (chociaż partyzantka też jest fajna, szalenie łatwo się prototypuje rozwiązania jeśli język cię nie ogranicza choćby statycznym typowaniem).

C++ - kiedyś w tym robiłem i nawet wziąłem się za pisanie gry 3D w DirectX. Co prawda nie zrobiłem jej do końca, ale i tak dało mi to mnóstwo funu, bo wiele rzeczy udało mi się zaimplementować.

Pascal - z sentymentu, ponieważ to na Pascalu (a potem na Delphi) się uczyłem podstaw programowania.

na minus:

Java - mało w tym pisałem, ale dla mnie to taki upośledzony C++, wiele rzeczy nie da się robić, bo nie.

Bash - nie kumam nawet składni pętli czy ifów, i za każdym razem muszę patrzeć w google

CoffeeScript - ma pewne fajne elementy, ale dla mnie to taki upośledzony trochę ES6 z dziwną składnią (aczkolwiek szanuję samo pojawienie się CoffeeScriptu, myślę, że gdyby nie on, to ES6 nie wyglądałby tak dobrze).

Logo - mam traumatyczne przeżycia z liceum.

0

Zależy do czego.
Jak ma być korpo appka lub prywatna duża to java, bo silnie typowany i ekosystem rozwinięty.
Jak ma być stronka statyczna, to hakyll i md.
Jak ma być coś bardzo małego na szybko to bash.
Do przetwarzania sygnałów to niestety C.

Do appek pomiędzy bashem a javą powinienem umieć coś w rodzaju pythona, ale jak na razie strasznie mi się ten język nie widzi więc złapałem się za groovy.

0
Czarny Samiec napisał(a):

Zależy do czego.
Jak ma być korpo appka lub prywatna duża to java, bo silnie typowany i ekosystem rozwinięty.
Jak ma być stronka statyczna, to hakyll i md.
Jak ma być coś bardzo małego na szybko to bash.
Do przetwarzania sygnałów to niestety C.

Do appek pomiędzy bashem a javą powinienem umieć coś w rodzaju pythona, ale jak na razie strasznie mi się ten język nie widzi więc złapałem się za groovy.

Pytanie nie brzmiało 'jakie narzędzie sprawdzi się do celu X" , tylko o fajność chodziło.

0

ANSI C długo długo nic i Java, Python

0

Ciekawe problemy? Właściwie każdym językiem kompletnym pod względem Turinga mniejszym bądź większym wysiłkiem możesz rozwiązywać ciekawe problemy.

Ale wg mnie, to, kolejno.

  1. C - Bo jest 'w miarę' prosty, uniwersalny, oraz czytelny. Aplikacji biznesowych, jak to się ładnie mówi, nie piszę i pisać nigdy nie będę, więc C mi starcza.
  2. C++ - Gdyby nie stopień jego pogmatwania, stałby u mnie na 1 miejscu, niestety, czasem nie mam czasu i ochoty przekopywać się przez sterty dokumentacji od C++ i szukać przyczyny jakiegoś UB (Które to wynika tylko i wyłącznie z mojej nieznajomości C++, oczywiście).
  3. Wszelakie asemblery pod różne platformy, zawsze lepiej znać niż nie znać. (Znajomość asma wychodzi mocno na + w niektórych dziedzinach)
  4. Oczywiście jako klej do wszystkiego, Python :)
0
Proxima napisał(a):

Ciekawe problemy? Właściwie każdym językiem kompletnym pod względem Turinga mniejszym bądź większym wysiłkiem możesz rozwiązywać ciekawe problemy.

niby racja, ale zazwyczaj dany język stosujemy do pewnego zakkresu problemow a nie do wszystkiego.
Bo owszem mozna, ale nie zawsze jest sens, albo raczej lepiej to zrobic innym narzędziem.

No i czesc lubi robic frontend w web, część 3d, inni cos funkcyjnego i najprawdopodobniej za kazdym razem bedzie to inny jezyk programowania.

0

Scratch i asembler, oba równie potężne

0

W sumie to most loved languages w stackoverflow 2016

Rust 79.1%
Swift 72.1%
F# 70.7%
Scala 69.4%
Go 68.7%
Clojure 66.7%
Haskell 64.7%
Python 62.5%
C# 62.0%

0

W kazdym z tych jezykow ktos cos pisze.

swoja droga wysoki wynik c#.

0

jest ok.
ale wiekszosc jezykow z listy jest niepopularna.

Wiec w tym przypadku C# ma zwyczajnie bardzo dobry wynik.

1

Rust, Clojure, Haskell, Elixir i kiedyś Ruby.

1 użytkowników online, w tym zalogowanych: 0, gości: 1