Strona 1 z 1
Jaki język programowania wybrać?
: 19 sty 2013, 19:37
autor: prezes4
Witam, ostatnio postanowiłem nauczyć się podstaw Pascala. Wszystko szło dobrze dopóki nie zachciało mi się uruchomić trybu graficznego. Odpalam go poleceniem initgraph w FreePascalu, pojawia mi się nowe okno i nic. Nie mogę narysować żadnych lini ani okręgów. Do tego w terminalu wyskakuje informacja: ''svgalib: allocated virtual console''. Próbowałem dodać do Directiories ścieżkę do tego katalogu, ale to nic nie dało. Używam FreePascal 2.6.0, Ubuntu 12.10, kartę graficzną mam zintegrowaną. Program który próbuję odpalić to:
Kod: Zaznacz cały
Uses GRAPH,CRT;
Var
ster,tryb:integer;
Begin
ster:=0; tryb:=0;
InitGraph(ster, tryb,' ' );
Rectangle(30,30,610,450);
Repeat Until Keypressed;
CloseGraph;
End.
Dodam, że na drugim komputerze na Win7 wszystko działa.
Z góry dzięki za pomoc.
Re: Nie działa tryb graficzny w Pascalu
: 19 sty 2013, 19:40
autor: ethanak
jesteś historykiem czy archeologiem?
Re: Nie działa tryb graficzny w Pascalu
: 19 sty 2013, 20:19
autor: prezes4
Fakt, Pascal to pradawny wynalazek, ale czytałem, że do nauki dobry

Wcześniej próbowałem coś z Pythonem, ale ma za mało możliwości.
Możecie w takim razie polecić jakiś inny język? C++ będzie dobre?
Re: Nie działa tryb graficzny w Pascalu
: 19 sty 2013, 20:21
autor: bear7
prezes4 pisze:Fakt, Pascal to pradawny wynalazek, ale czytałem, że do nauki dobry

Wcześniej próbowałem coś z Pythonem, ale ma za mało możliwości.
Możecie w takim razie polecić jakiś inny język? C++ będzie dobre?
To zależy, co chcesz w przyszłości robić? Chcesz się z tego utrzymać, czy potraktować jako hobby?
Re: Jaki język programowania wybrać?
: 19 sty 2013, 20:38
autor: prezes4
Zależy mi na zapoznaniu się z tematem i nauce podstaw. Jestem w klasie maturalnej na mat-fizie, potem idę na Politechnikę (Automatyka i Robotyka), gdzie prawdopodobnie zetknę się z programowaniem. Za dużo czasu nie mogę na to poświęcić, ale teraz akurat mam ferie

Teraz pytanie: czy warto brać się za C++? Dodam, że nie mam żadnych książek i mogę opierać się tylko na poradnikach internetowych.
Re: Jaki język programowania wybrać?
: 19 sty 2013, 20:58
autor: bear7
To może sprawdź plan programowy tego kierunku, na który się wybierasz - jest szansa, że znajdziesz informację, jakiego to języka będą Cię nauczać.
Re: Jaki język programowania wybrać?
: 19 sty 2013, 21:18
autor: prezes4
Znalazłem tylko ogólne informacje o programowaniu sterowników PLC.
Dzięki za pomoc, postanowiłem, że poczytam coś o C++.
Re: Nie działa tryb graficzny w Pascalu
: 20 sty 2013, 07:14
autor: ethanak
prezes4 pisze:Wcześniej próbowałem coś z Pythonem, ale ma za mało możliwości.
Że co??? Python ma za mało możliwości??? A jakichże to możliwości potrzebujesz których Python nie ma?
Re: Jaki język programowania wybrać?
: 20 sty 2013, 09:22
autor: prezes4
Fakt, źle się wyraziłem. Wiem, że python ma ogromne możliwości, ale trzeba umieć je wykorzystać

Dokładniej chodziło mi o funkcję odczytywania klawiszy podczas działania programu.
W Pascalu wystarczyło polecenie read, natomiast w Pythonie w ogóle nie wiedziałem jak to zrobić. Tak, że chodziło o możliwości dla całkowitego nowicjusza

Re: Jaki język programowania wybrać?
: 20 sty 2013, 09:44
autor: ethanak
Żaden język tego nie ma. Jest to funkcja systemu, a nie języka.
Owszem, w DOS-owym Pasalu takie coś było, ale DOS to jeszcze nie cały świat.
Re: Jaki język programowania wybrać?
: 15 lut 2013, 17:09
autor: zxraf48kb
Ja bym polecił skok na głęboką wodę i Jave. Nie chcę mi się tego wyboru jakoś specjalnie uzasadniać. Moim zdaniem najlepiej zacząć od nabycia najcieńszej i najtańszej książki dla początkujących. Można też poszukać i zapisać się na jakiś kurs. Pomimo ceny jest to chyba najskuteczniejsza forma nauki i chyba najtańsza cenowo i czasowo dla początkującego.
Re: Jaki język programowania wybrać?
: 25 lut 2013, 19:17
autor: adammaj1
Mam 3 propozycje :
1. spytaj na politechnice na wydziale na który się wybierasz jakie języki preferują ( chyba c jest )
2. przeczytaj książkę : 7 języków w 7 dni ( czy podobny tytuł)
3. poświęć czas na naukę języków obcych ( to zawsze się przydaje)
BTW
jeśli nie możesz uruchomić trybu graficznego pod linuksem, to może prościej tworzyć pliki graficzne bezpośrednio ( wtedy program jest niezależny od platformy)
http://commons.wikimedia.org/wiki/Categ ... ource_code
HTH
Adam
Re: Jaki język programowania wybrać?
: 25 lut 2013, 22:12
autor: wojtos93
Jestem na politechnice na AiRze na drugim semestrze i właśnie wraz z rozpoczęciem nowego semestru zacząłęm informatykę. Tylko i wyłącznie C.
Re: Jaki język programowania wybrać?
: 28 lut 2013, 10:24
autor: (~death)
Jeśli chodzi o nauczenie się programowania to można zaczynać i od Pascala, nawet od Turbo Pascala 3.0 pod DOS-a

Tylko że nie ma sensu zaczynać od grafiki a od poznania rzeczy podstawowych jak instrukcje warunkowe, pętle, funkcje, typy zmiennych czy programowanie obiektowe (ale to nie w TP3.0

). Ważna jest umiejętność myślenia algorytmicznego, czyli jak rozwiązać konkretny problem krok po kroku (na początek jak w ogóle rozwiązać, potem jak rozwiązać optymalnie). Język jest tylko narzędziem i praktycznie jeśli problem ma rozwiązanie, to da się go rozwiązać w dowolnym języku, tylko w niektórych prościej a w innych trudniej.
W przypadku studiów o kierunku automatyka i robotyka najbezpieczniejszym wyborem będzie C, większość sterowników jest pisana w C a w razie potrzeby można się łatwo nauczyć C++ czy Javy, bo mają zbliżoną składnię.
Re: Jaki język programowania wybrać?
: 28 lut 2013, 15:28
autor: xxx666xxx
Ja powiem od siebie tyle , że najlepsze języki programowania to C/C++ oraz Java są mysle najbardziej uniwersalne bo Java ma wszędzie zastosowanie a C/C++ jest o tyle dobry , że jesli go dobrze zrozumiesz to i w PHP będziesz się potem poruszał jak w domu . Z umiejętnoscią programowania C/C++ i Java ( oczywiście jak dobrze to opanujesz ) stawke 5 000 zl / miesiąc lub wiecej masz jak w banku . Pascal i ObjectPascal ( Delphi ) to przeżytek z czasów DOS i Windows 9x bazujących na DOS . Może być owszem nadal względnie funkcjonalny ale nie wystarczająco dla Developerów i Firm zatrudniających programistów .
Re: Jaki język programowania wybrać?
: 01 mar 2013, 17:17
autor: Yuri20
Od siebie polecam Pythona. Sam progamowałem kiedyś dużo w Javie, jednak w niektórych momentach zaczęła mnie denerwować, głownie w momnetach kiedy przyszło mi tworzyć aplikacje okienkowe (z tego co wiem nie ma kompilatora plików .ui do .java w Qt Jambi a same Jambi to bindingi z dosyć starych już wersji Qt). Zresztą ostatnio trąbi się o ogromnej ilości dziurach w zabezpieczeniach. Python bardzo dynamicznie się rozwija i są na niego dobre miejsca pracy -5/6k funtów to raczej standard dla początkujących programistów w Anglii.
Re: Jaki język programowania wybrać?
: 01 mar 2013, 17:21
autor: ethanak
a z ciekawości - ile na tej wysepce zarabia programista COBOL-a?
Re: Jaki język programowania wybrać?
: 01 mar 2013, 22:03
autor: jacekalex
ethanak pisze:a z ciekawości - ile na tej wysepce zarabia programista COBOL-a?
Pewnie sporo, biorąc pod uwagę, że cześć polskich systemów informatycznych w infrastrukturze (PKP) pamięta czasy Cara Edwarda Pierwszego.
COBOLa świetnie podsumowała Wikipedia:
Chociaż COBOL posiada wspaniałe możliwości tworzenia własnej dokumentacji i ma dobre typy danych[potrzebne źródło],
sznurek:
http://pl.wikipedia.org/wiki/COBOL
Pozdrawiam
