Autor |
Wiadomość |
<
Cyberiada
~
Czy programujesz?
|
|
Wysłany:
Nie 0:41, 28 Paź 2007
|
|
|
Pra-admin
|
|
Dołączył: 24 Maj 2005
Posty: 877
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
Skąd: 52°25'19.11'N 21°01'16.42'E
|
|
Czy programujesz w jakimkolwiek języku? Jakieś osiągnięcia? Cele? Lista języków do nauczenia?
Post został pochwalony 0 razy
|
|
|
|
|
|
|
|
Wysłany:
Nie 0:48, 28 Paź 2007
|
|
|
Przewoźnik dusz
|
|
Dołączył: 21 Sty 2007
Posty: 1192
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/5
Skąd: Wawa/Chełm
|
|
Głownie C/C++. Najpierw trochę samemu się uczyłem, potem na uczelni.
Poza tym trochę próbowałem Pythona i ostatnio Haskella. Szczególnie ten drugi do pewnych zastosowań jest dość interesujący.
Post został pochwalony 0 razy
|
|
|
|
|
|
Wysłany:
Nie 0:55, 28 Paź 2007
|
|
|
Pra-admin
|
|
Dołączył: 24 Maj 2005
Posty: 877
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
Skąd: 52°25'19.11'N 21°01'16.42'E
|
|
Na przykład do jakich? Słyszałem, choć nie próbowałem. Z tego co wymieniłeś C++, choć specjalizuję się raczej w programowaniu aplikacji internetowych. Php (z mySQL), trochę Javy, VBScript.
Grzechem byłoby gdybym nie wspomniał jeszcze o wielkiej fascynacji - programowanie Atari, ZX Spectrum i Commodore w odpowiednich dla nich dialektach BASIC i QBasic na PC. Kocham ten język, jest cudowny. Plus oczywiście na bazie tego Visual Basic, z którego jakoś ostatnio prawie nie korzystam.
Post został pochwalony 0 razy
|
|
|
|
|
|
Wysłany:
Nie 3:20, 28 Paź 2007
|
|
|
DarkMirror
|
|
Dołączył: 08 Lip 2007
Posty: 413
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 2/5
Skąd: z ojca i matki
|
|
Ja tylko umiem HTML bo się nauczyłem z książki którą dostałem wieki temu. Teraz tylko szlifuję swoje umiejętności. Teraz uczę się robić spolszenia do programów na zasadzie XML. A 8 lipca tego roku poznałem BBCode
Post został pochwalony 0 razy
|
|
|
|
|
|
Wysłany:
Nie 9:07, 28 Paź 2007
|
|
|
Mistrz Gry
|
|
Dołączył: 12 Mar 2007
Posty: 4963
Przeczytał: 0 tematów
Pomógł: 43 razy Ostrzeżeń: 0/5
Skąd: Kraków
|
|
U mnie bardzo dużo Javy i to niemal w każdym możliwym zastosowaniu. Trochę C (bo jak wiadomo systemu Unixowe 'bazują' na tym języku), a poza tym standard typowego użytkownika internetu, czyli html i php.
Post został pochwalony 0 razy
|
|
|
|
|
|
Wysłany:
Nie 10:31, 28 Paź 2007
|
|
|
Hrabia
|
|
Dołączył: 14 Sty 2007
Posty: 2148
Przeczytał: 0 tematów
Pomógł: 4 razy Ostrzeżeń: 0/5
Skąd: Tarnowskie Góry
|
|
Głównie C++. Teraz na studiach kazali mi pisać w Pascalu, więc musiałem się go uczyć. Poza tym trochę znam php, Jave, C# (trzeba go sobie przypomnieć) i SQL.
Post został pochwalony 0 razy
|
|
|
|
|
|
Wysłany:
Nie 11:39, 28 Paź 2007
|
|
|
Nocny Łowca
|
|
Dołączył: 20 Sty 2007
Posty: 1155
Przeczytał: 0 tematów
Pomógł: 9 razy Ostrzeżeń: 0/5
Skąd: Suwałki, niestety...
|
|
A niech mnie Opiekun Wszelkich Małych Zwierzątek broni przed koniecznością programowania. Starczy mi GIS, tworzenie baz danych i zapytań SQL (a i tak jeśli mogę to zwalam to na kumpla )
Post został pochwalony 0 razy
|
|
|
|
|
|
Wysłany:
Nie 11:57, 28 Paź 2007
|
|
|
Mistrz Gry
|
|
Dołączył: 12 Mar 2007
Posty: 4963
Przeczytał: 0 tematów
Pomógł: 43 razy Ostrzeżeń: 0/5
Skąd: Kraków
|
|
To jest tak: żeby coś tam umieć i mieć podstawy, wiele nie potrzeba. Żeby jednak faktycznie zagłębić się w dany język trzeba już swoje odsiedzieć (przy kompie) i jeżeli kogoś to nie rajcuje, to nie ma się co męczyć.
Post został pochwalony 0 razy
|
|
|
|
|
|
Wysłany:
Nie 12:17, 28 Paź 2007
|
|
|
Przewoźnik dusz
|
|
Dołączył: 21 Sty 2007
Posty: 1192
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/5
Skąd: Wawa/Chełm
|
|
Feniks napisał: |
Na przykład do jakich? |
Trzeba wspomnieć, że to jęsyk czysto funkcyjny. Pisze się zupełnie inaczej i ciężko się przerzucić.
Na przykład sortowanie quicksort:
Kod: |
qsort [] = []
qsort (x:xs) = qsort [q| q <- xs, q <= x] ++ [x] ++ qsort [q| q <- xs, q > x] |
Tu dość dobrze widaćjego zaletę. Te 2 linijki zapewne zrozumie też część z tych, którzy w ogóle nie programowali. Przypominają matematyczną definicję. Działa dla wszystkich typów danych, które można porównywać.
<- : odpowiednik "należy do" w matematyce
++ : łączenie list ze sobą
(x : xs) : x - pierwszy element, xs - ogon, czyli cała reszta.
[link widoczny dla zalogowanych]
Jest to język wysokiego poziomu. Na przykład napisanie sortowania radix sort byłoby w nim piekieknie trudne i program w najlepszym wypadku wyglądałby podobnie jak w C.
Post został pochwalony 0 razy
|
|
|
|
|
|
Wysłany:
Pon 6:05, 29 Paź 2007
|
|
|
Zachód Słońca
|
|
Dołączył: 05 Gru 2006
Posty: 221
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
Skąd: Piła Wojenna
|
|
Trochę przymusowo (uczelnia): Ocaml [podobny do Haskella BTW], Smalltalk, niedługo też asm i Java [fuj], może też LISP [argh!].
Z własnej woli: C/Cpp, dawniej Pascal, dużo dawniej [Atari 65 XL/XE, hyh] BASIC, od czasu do czasu b. drobne bashowe wstawki.
Motywacja: dobra zabawa, różne konkursy (OI, TopCoder etc.), gruba kasa.
BBCode, XML, HTML i parę innych *ML to języki znaczników (Markup Language) i z programowaniem wspólnego mają jedynie używanie edytora tekstowego.
A i to nie zawsze.
___
The Mars Volta - Tetragrammaton
Post został pochwalony 0 razy
|
|
|
|
|
|
Wysłany:
Pon 11:36, 29 Paź 2007
|
|
|
Wujek Samo Zło
|
|
Dołączył: 05 Sie 2007
Posty: 1223
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/5
Skąd: Gdynia
|
|
Jako tako czuję się z HTML-em, PHP i VHDL-em.
Liznąłem też trochę Pascala, C++, Javy, Javascriptu, Assemblera (ale tylko na procesor syngałowy na szczęście). A czekają mnie jeszcze Prolog (na laborkach ze Sztucznej Intelitgencji) no i docelowo zapewne sporo klepania w Matlabie.
Ale generalnie jakiegoś celu życia sobie z tego nie robię, nie jestem informatykiem...
Post został pochwalony 0 razy
|
|
|
|
|
|
Wysłany:
Pon 13:05, 29 Paź 2007
|
|
|
Przewoźnik dusz
|
|
Dołączył: 21 Sty 2007
Posty: 1192
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/5
Skąd: Wawa/Chełm
|
|
Ja na poprzednim semestrze trochę liznąłem assemblera MIPS-a i Intela.
A Haskell u mnie dobrowolnie, z ciekawości był. Jeden kolega namówił.
Post został pochwalony 0 razy
|
|
|
|
|
|
Wysłany:
Pon 22:56, 29 Paź 2007
|
|
|
Little Miss Scare All
|
|
Dołączył: 01 Lip 2007
Posty: 911
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
Skąd: Kraków
|
|
C++ (ale właściwie to raczej początki), wkrótce prawdopodobnie tez Pascal.
Post został pochwalony 0 razy
|
|
|
|
|
|
Wysłany:
Pon 23:15, 29 Paź 2007
|
|
|
DarkMirror
|
|
Dołączył: 08 Lip 2007
Posty: 413
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 2/5
Skąd: z ojca i matki
|
|
tak sobie czytam wasze posty i myślę że nie chce być informatykiem! ju z wolę grafika komputerowego :Perażają mnie nazwy i liczba języków programowania. Strach pomyśleć... mnie trudno było kiedyś wstawiać funkcjii w colobocie a to o czym tutaj czytam... STRACH
Post został pochwalony 0 razy
|
|
|
|
|
|
Wysłany:
Pon 23:27, 29 Paź 2007
|
|
|
Hrabia
|
|
Dołączył: 14 Sty 2007
Posty: 2148
Przeczytał: 0 tematów
Pomógł: 4 razy Ostrzeżeń: 0/5
Skąd: Tarnowskie Góry
|
|
Ale mieć tą władzę nad maszyną, zrobić co się tylko zechce...Bezcenne
Nauka samego języka jest prosta, wystarczy tydzień i zna się już podstawy. Dużo trudniej jest z algorytmiką - listy, stosy, kolejki, grafy (to dopiero jest piękne ), algorytmy wyszukiwania, sortowania, numeryczne i inne ciekawe rzeczy
A teraz piszę sobie na zaliczenie Grę w życie w Pascalu. Jak skończę to się pochwalę
Post został pochwalony 0 razy
|
|
|
|
|
|