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
:rotfl:

Pozdrawiam
:craz: