ulubiony język

0

Jaki jest wasz ulubiony języ i dlaczego ?

Ja najbardziej lubie PHP. Jest najbardziej "elastyczny". Głownie chodzi o samodzielnym dopasowaniu typu zmiennych. Ostatnio <ort>zaczołem </ort>się uczyć Javy i również wydała mi sie ciekawa.

A jak wy ??

0

Polecałbym ci zapoznanie się z terminem 'dynamiczne typowanie' i 'języki z dynamicznym typowaniem'.
(imho php jest patologicznym przykladem dynamicznego typowania - 2 + "3 swinki" afair da "5 swinki"... a powinien dac blad typów).

Znacznie lepszym jezykiem z dynamicznym typowaniem od php jest np. Lisp, Python czy Ruby.

0

Mam 3 ulubione języki programowania: C, C++ i asembler. Kolejność dowolna. Powód: ogólnie, to władza. A co do C/C++: int jest int, nanananana, char* jest char* nanananana...

0

Delphi i .NET (to właściwie technologia, ale można chyba podciągnąć pod temat). Dlaczego Delphi? Po jego pierwszego się nauczyłem i teraz chyba znam najlepiej. A .NET? Bo jest wygodny, wbudowana obsługa baz danych, jak się nie przesadza z wodotryskami to programy można odpalić na Linuxie (Mono).

0

Moim zdaniem najlepszym jest językiem, ten który najwięcej znasz. Jeśli dobrze znasz się na php, to prawdopodobnie on będzie twój ulubiony. Ale moje ulubione to php o delphi.

0

Ulubione języki...
FORTRAN - szybki, prosty i choć toporny to bardzo przydatny. Genialne do nauczania programowania.
Java - za kontrolę typów, prostotę składni i elastyczność. W dodatku nie można w nim zamotać kodu na poziomie składni :)
JavaScript - bardzo fajny język skryptowy, którym można zrobić bardzo wiele np. podrasować photoshopa :)

0

@Koziołek: U mnie na uczelni Fortran jest "wyklęty" ;-)

Kiedyś bardzo lubiłem Delphi i Pascala. Obecnie bardzo lubię C# i przekonuję się, że podejście "wszystko jest obiektem" w rodzaju tego z .NET czy Javy jest czasem bardzo miłe. Stąd też lubię PowerShella i go często używam także. Podoba mi się Python, Visual Basic nie jest taki zły, a Brainfuck jest genialny, gdy pokazać komuś trzeba program ;-)

PHP jest moim chyba najczęściej używanym językiem, ale nie mogę powiedzieć abym go lubił. Ma trochę niezmiernie denerwujących rzeczy (dynamiczne typowanie czasem bardzo jest niemiłe, do tego wiele niekonsekwencji w nazewnictwie, rozrost w różne strony, nie zawsze dobre).
Liznąłem C (i też go nie lubię), liznąłem C++ (nie jest zły), liznąłem assemblera (i strasznie nie mam ochoty czegokolwiek w nim robić ;-)), JavaScript mnie miejscami denerwuje, a Bash jest totalną porażką składniową i kompletnie nie mogę się przyzwyczaić do niego ;-)

0

@Ktos dlaczego wyklęty?

Co do basha to rzeczywiście ma okropną składnię. C/C++ jakoś tam znam i pisałem coś w tym jednak nie miałem okazji pobawić się tym dokładniej...

0

Z psychologicznego punktu widzenia bardziej lubimy to co znamy a najbardziej znam pascala i pochodne. Bardzo podoba mi się C. C++ jakos mniej. VB wywołuje u mnie dreszcze. Asm swojego czasu (jeszcze w TP i na i486 podczas tworzenia grafiki). Co do C# jeszcze nie mogę się przełamać natomiast podzielam zdanie Ktosia z obiektowością. Co do javy się nie wypowiem bo brak wiedzy na ten temat.

0

Ja najbardziej lubię C++ bo łączy zalety C (umożliwiając programowanie w miarę niskopoziomowe) z zaletami znanymi z języków typowo obiektowych. Poza tym nie zmusza do wyboru określonego stylu programowania, można pisać kod obiektowy lub typowo strukturalny/proceduralne i to jest chyba w nim najlepsze.
Pascala uczyłem się na początku i trochę coś w Delphi pisałem ale jakoś nie przypadło mi to do gustu.
Teraz gdy klikam coś pod .NET (głównie w C++/CLI) to zaczynam coraz bardziej doceniać C# i pewnie za jakiś czas C# będzie moim ulubionym językiem (mimo, że nie jest tak elastyczny jak C++).

0

C - bo mam uczulenie na klasy. Imho powoli kod w javie i innych jezykach z naciskiem na obiektowosc zaczyna przypominac assemblerowy, niestety mozliwosciami mu niedorownuje.

0
Eshim napisał(a)

C - bo mam uczulenie na klasy. Imho powoli kod w javie i innych jezykach z naciskiem na obiektowosc zaczyna przypominac assemblerowy, niestety mozliwosciami mu niedorownuje.

:O

Przypominać assemblerowy? W jaki sposób?
Kod C o wiele bardziej przypomina assembler (imho - C jest gorsze od assemblera x86 w niektórych miejscach) niż Java, C#, czy nawet C++...

(tak patrzac po swoich doswiadczeniach, kod w C jest ok. 10%-20% krótszy niz odpowiadajacy mu kod w assemblerze, a kod w takim lispie (niestety (?) nie napisalem żadnego większego programu w javie czy c#, więc sie nie wypowiem, ale zapewne jest podobnie - to też hlle z gc, OO itd.) jest ok. 10-30 razy mniejszy.)

0

C++ lub C#, nie trawię Pascala i Delphi za "begin" i "end", natomiast C++ i C# ma schludną składnie i można pisać estetycznie. Za Javą nie przepadam, z prostego powodu, mam za słabego kompa i środowiska zżerają mi za dużo zasobów.

0

Java i C++.
Java, bo to mój pierwszy język programowania. C++ bo go lubię.
Pozdrawiam

0

Ja tez zaczynalem pisac w Delphi (Object Pascal jak kto woli) i walsnie ten jezyk najbardziej lubie. Delphi ma ogromne mozliwosci wraz z prostota.
Pisalem tez troche w C++, jest to jezyk prawdopodobnie z najwiekszymi mozliwosciami, ale jego skladnia a raczej wyglad kodu czesta przestrasza, jak dla mnie napisac cos w C++ i potem wrocic do kodu jaki sie napisalo jest dosc trudne :|, a komenarzy nie lubie wstawiac :D.
Ostatnio ucze sie C# i jest to rowanie dobry jezyk co Delphi, ja widze wiele rozwiazan (uproszczen) zaczepnietch z Delphi, nadal nie jestem wielkim fanem .NET ale moze kidys zostane przy C#.
Delphi moglo byc sie rozwinac gdyby nie Borland, a mianowice ludzie z Borlandu ktorzy robia zbyt wiele rzeczu naraz... niechce mi sie rozpisywac na ten temat, ale oni chca pokonac MS a nie to powinno byc ich celem. :P

0

Najlepiej znam C i C++ ale już mam dosyć ciągłego wyszukiwania błędów wskaźnikowych, więc po mału przerzucam się na Javę. A moim ulubionym językiem jest Python, szkoda tylko że jest trochę za wolny do niektórych zadań.

0

Ja najbardziej lubię Pythona i C++. W PHP też często piszę, ale nie lubię - niespójny, unicode do d**y, głupie i mało mówiące komunikaty o błędach (choć lepsze od tych STL-owych z C++), nazywanie zmiennych raz xxxYyyZzz, raz xxx_yyy_zzz, brak czegoś w rodzaju przestrzeni nazw, kulejące typowanie, nie ma obecnie żadnych frameworków, które mogłyby chociażby zacząć konkurować z Django czy Pylons z Pythona, mniej bezpieczny [mimo wielu uwag w bugtracku wiele rzeczy i tak nie jest łatanych, można powiedzieć, że dział PHP Security jest dość niedopracowany, tak właśnie odszedł jeden z developerów z PHP Security - bo pomimo jego uwag itd. zmiany nie zostawały wprowadzane w życie (takie ja mam informacje przynajmniej)] i wiele innych czynników, których wymieniać nie będę - zresztą to nie jest tematem wątku.

marus6 napisał(a)

Ja najbardziej lubie PHP. Jest najbardziej "elastyczny".

Najbardziej elastyczny? LOL. Elastyczny to może być Python, ale nie na pewno nie PHP.

sasio napisał(a)

Ostatnio ucze sie C# i jest to rowanie dobry jezyk co Delphi, ja widze wiele rozwiazan (uproszczen) zaczepnietch z Delphi

Równie dobry co Delphi? Uproszczenia zaczerpnięte z Delphi? ...

sasio napisał(a)

ale oni chca pokonac MS a nie to powinno byc ich celem.

Ciekawe, skąd masz takie informacje? Skąd wiesz, że to jest ich celem?

0

C#, bo wygodnie mi sie w nim pisze, c++ do czysto algorytmicznych zastosowan - zero GUI, samo 'obliczanie'. Duzo pisze w PHP, ale nie lubie z podobnych powodow co Coldpeer - glownie z powodu chaosu. Wolalbym ASP.net gdyby bylo wiecej hostingow.

Nie trawie Pascala i Delphi za zbedne konstrukcje typu 'uwaga bede deklarowal teraz zmienna tablicowa, ktora to zmienna ma miec ponizej wymienione wartosci' :)

0

@Koziołek: Nie uczą w ogóle i prawie nie wspominają o Fortranie. Jeden z wykładowców żartuje, że jest to język "wyklęty" w tutejszym środowisku, ale niestety nie rozwinął tematu i nie wiemy dlaczego dokładnie :-)

A co do C#, to rzeczywiście ma on sporo wspólnego z Delphi. Kiedyś pisząc pewien program w C#, a potem w Delphi to VCL i .NET wydały mi się prawie identyczne. Zapewne jakiś związek z tym ma postać Andreasa Hejlsberga ;-)

@Coldpeer: O jakim ty PHP mówisz? Unicode do d**y? JAKI UNICODE? :-)
Pisałem niedawno coś, gdzie PHP nie miało wkompilowanego mbstrings. Fajnie było :-) Na szczęście PHP6 robi tutaj postęp.

0
Ktos napisał(a)

@Coldpeer: O jakim ty PHP mówisz? Unicode do d**y? JAKI UNICODE? :-)

He he, faktycznie się rozpędziłem trochę, chwaląc potajemnie bibliotekę unicode Pythona :) Ale w PHP6 będzie wsparcie unicode, jak już wspomniałeś. ;)

0
Coldpeer napisał(a)

Równie dobry co Delphi? Uproszczenia zaczerpnięte z Delphi? ...
troche zamotalem ale chodzi oto ze gdy programuje w C# to ort! sie jakos obco i programowanie w nim idze mi rownie latwo co w Delphi, ort! bardzo przypomina mi delphi i tyle :P.

Coldpeer napisał(a)

Ciekawe, skąd masz takie informacje? Skąd wiesz, że to jest ich celem?
<ort>ogulnie </ort> takie sa moje domysly, bo z kim innym mieli by ort!:P.

0
sasio napisał(a)

ogulnie takie sa moje domysly, bo z kim innym mieli by konkurwac :P

Borland może konkurować też z Sunem, i nie chodzi mi tu o Javę, a o IDE czy kompilatory pisane pod specyficzne architektury.
Co do .NETu to jest on raczej konkurencją dla Javy, Ruby i php.

@Coldpeer, domyślam się przyczyny. Jak ktoś pisał np. wyliczenia dla konstrukcji w Fortranie w czasach kart perforoanych to może go nielubić.

Ostatino coraz bardziej lubię Ruby.... jakieś takie bardziej ludzkie jest w porównaniu do php. Jednak to moja subiektywna ocena...

0

Jesli chodzi o mnie to najpierw nauczylem sie c++ i go lubie chodz teraz bardziej zaczyna mi sie c podobac. Asm tez jest fajny. Naprawde mozna sie w nim pobawic no i wiele rzeczy napisac. Co do innych jezykow to w php pisze no ale nie trawie go, z wyzej wymienionych powodow i w ogóle. Wole perla. Bardzo ulatwia prace jesli chodzi o pisanie krotkich przydatnych programow. Javy sie uczylem ale jakos mi nie podchodzila i przestalem. Pascala mialem w szkole i jak dla mnie to jest odpychajacy. Z C# nie mialem okazji sie zetknac, dopiero mam zamiar sie go uczyc. Zobaczymy co z tego wyjdzie.
No i ogolnie c/c++ i asm jak dla mnie sa swietne.

0

Delphi pierwszy język programowania który się nauczyłem...
teraz będę sie zaopatrzał w lektury c/c++ i uczył tego języka. Bo w szkole prawie w ogole go nie mielismy [???]

0

Odkąd zacząłem programować, nie mogę zdecydować się, w jakim chcę to robić języku. Chodzi konkretnie o dwa: C++ i Delphi. Obecnie mam zainstalowane Turbo Delphi, bawię się też Turbo C++ (używam tych środowisk ze względu na licencję). C++ pozwala wycisnąć z komputera więcej i pozwala w pełni "delektować się" sztuką programowania. Delphi daje możliwość szybszego budowania windowsowych aplikacji, i nie jest to język tak skomplikowany. Ale nie podoba mi się w nim to, że kompilator nie rozróżnia wielkości liter, i sam język jest znacznie mniej elastyczny niż c++. No ale plus że prostszy i szybciej się programuje. Uczę się ciągle po trochu obydwu.

0

Mój ulubiony język: Asembler
Pierwszy język jakiego się nauczyłem.
Niby umiem Jave czy tam C, ale to akurat z przymusu.

0

C++/CLI

0

Poznałem wiele języków programowania min. C , C++ , Java, Prolog , Haskell, ale najbardziej spodobał mi się Python. Wielu ludzi wychwala C, C++ ponieważ prawdopodobnie nigdy nie miała styczności z językami tj. Python czy Ruby. Kiedyś też lubiłem C++(Jave) którego zdarza mi się czasami używać , ale większość prac wykonuję w Pythonie. Nie widzę sensu aby do prostych prac programistycznych używać skomplikowanych języków obiektowych , które zmuszają mnie do pisania ton nieczytelnego kodu z masa ozdobników.
Klepani kodu w C++ jest nużące, każe skupiać się na kodzie a nie na algorytmice.
Wolę pisać kod który zajmuję 2 strony i działa w 5min niż pisać kod który zajmuję 20 stron i wykona się
w 5s. Lubię Pythona ponieważ ma prostą składnie , pozwala szybko zakodować rzeczy , których robienie
w C++ jest dla mnie męką pozbawioną jakichkolwiek walorów intelektualnych.

0
Kruszonek napisał(a)

Poznałem wiele języków programowania min. C , C++ , Java, Prolog , Haskell, ale najbardziej spodobał mi się Python. Wielu ludzi wychwala C, C++ ponieważ prawdopodobnie nigdy nie miała styczności z językami tj. Python czy Ruby. Kiedyś też lubiłem C++(Jave) którego zdarza mi się czasami używać , ale większość prac wykonuję w Pythonie. Nie widzę sensu aby do prostych prac programistycznych używać skomplikowanych języków obiektowych , które zmuszają mnie do pisania ton nieczytelnego kodu z masa ozdobników.
Klepani kodu w C++ jest nużące, każe skupiać się na kodzie a nie na algorytmice.
Wolę pisać kod który zajmuję 2 strony i działa w 5min niż pisać kod który zajmuję 20 stron i wykona się
w 5s. Lubię Pythona ponieważ ma prostą składnie , pozwala szybko zakodować rzeczy , których robienie
w C++ jest dla mnie męką pozbawioną jakichkolwiek walorów intelektualnych.

Podpisuję się pod każdym zdaniem wszystkimi rękoma i nogami. Po prostu moje myśli.

0

To dlaczego nie ma ofert: Programista Python ?

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