Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

Jaki polecalibyście język programowania?


  • Zaloguj się, aby dodać odpowiedź
22 odpowiedzi w tym temacie

#1 cyberspace1221

cyberspace1221
  • 172 postów
  • SkądM-kw

Napisano 13 czerwca 2009 - 21:56

Witam. Jak w temacie, chodzi mi o to żeby się zacząć uczyć programować w jakimś języku Python, Asembler, Pascal ale zależy mi aby to był w miarę prosty, tzn. żebym mógł bez przeszkód zakupić jakąś literaturę z której będę się mógł uczyć. Dawno temu w szkole mieliśmy komputery SPECTRAVIDEO i uczyli nas (nie śmiać się :D) LOGO, na Amidze bawiłem się trochę w Basic-u i na tym się skończyło. Z góry dzięki za odpowiedzi.

#2 amp

amp
  • 134 postów

Napisano 13 czerwca 2009 - 21:59

Python, Asembler, Pascal (...)


z tych języków chcesz wybrać?

#3 feuerfest

feuerfest
  • 3 417 postów
  • SkądMonachium, DE

Napisano 13 czerwca 2009 - 22:09

Na początek ja bym wybrał coś z C albo C-pochodnego - C++, C#, PHP. Ewentualnie z innej beczki pythona - jest skryptowy ale bez samowlolki i burdelu, zlych nawykow jakie mozna nabrac w PHP. Ja zaczynałem -BASIC (dostałem C64 na komunię), -HTML (wiem, to nie jezyk programowania, ale w liceum było i jakoś mnie wciągnęło) + Javascript - podstawy C++ (roczny crashcourse na polibudzie), - PHP (samo-uczenie się od 3 lat) - Pascal - gdzieś się zaplątał bo komuś trzeba było w nauce pomóc, szybki kurs tygodniowy z podręcznikiem i opanowane w całości jesl ichodzi o aplikacje nie-okienkowe - podstawy JAVA (z ciekawosci miesiac posiedzialem) - python (jako od 2 miesiecy, glownie demony na serwerze, bardzije pomysl i projekt kolegi niz moj, ja tylko sie podczepiam. ale generalnie ogarniam). Aktywnie programuję (pracuję) w PHP/HTML/JS, python + (my/postgres)SQL

#4 Roberto

Roberto
  • 13 752 postów
  • SkądWrocław

Napisano 13 czerwca 2009 - 22:18

jak widzę asembler i prosty w jednym zdaniu to... ;)

#5 amp

amp
  • 134 postów

Napisano 13 czerwca 2009 - 22:29

jak widzę asembler i prosty w jednym zdaniu to... ;)

Roberto asembler może prosty nie jest, ale nawet ciekawy (no może nie w wersji jakiej nam serwują na studiach;) - jak lab z ak?;) )

na początek C/C++
potem co będziesz wolał lub zależnie od plaformy

C# lub Java (Jave polecam ;-) )

#6 wojtkow

wojtkow


  • 6 767 postów
  • Płeć:
  • SkądPoznań

Napisano 13 czerwca 2009 - 22:30

@cyberspace1221 - źle stawiasz pytanie. Zapytaj siebie co chcesz tworzyć w tym języku a potem wybierz odpowiedni język. Inne języki są predysponowane do zastosowań bazodanowych inne do szybkiej obróbki grafiki (np. w grach) a inne do aplikacji webowych. To tak jak z wyprawą - jadąc do Chin nie warto uczyć się francuskiego :) Jak napiszesz co chcesz robić to łatwiej będzie nam coś Ci sensownie doradzić.

#7 Roberto

Roberto
  • 13 752 postów
  • SkądWrocław

Napisano 13 czerwca 2009 - 22:37

do dupy amp, do dupy ;) ja bym radził zacząć też od C/C++ - to jest pewna uniwersalna podstawa i potem z innymi będzie o wiele prościej

#8 cyberspace1221

cyberspace1221
  • 172 postów
  • SkądM-kw

Napisano 13 czerwca 2009 - 23:10

jak widzę asembler i prosty w jednym zdaniu to... ;)


Tak wyszło w jednym zdaniu to tylko były przykłady;)

Zawsze podobały mi się amigowe dema scenowe i chciałbym kiedyś takie demo sam zrobić.
PS. Jako laik dam radę uczyć się na PPC?

#9 amp

amp
  • 134 postów

Napisano 13 czerwca 2009 - 23:28

a czemu PPC miałoby być problemem? (chyba, że chcesz się asemblera uczyć - a i to nie wiem czy by sprawiło problem, w porównaniu z x86/64 ;) )

#10 Goorsky

Goorsky
  • 200 postów
  • SkądSzczecin, Poland, Poland

Napisano 14 czerwca 2009 - 06:23

Teraz na topie jest ruby on rails i warto znać tez framework. Jest podobne do pythona wiec łatwo w razie czego i w razie potrzeby się przestawić.

#11 cyberspace1221

cyberspace1221
  • 172 postów
  • SkądM-kw

Napisano 14 czerwca 2009 - 11:32

A konkretniej do tego celu do którego ja bym chciał wykorzystać, to co by było najlepsze?.

#12 feuerfest

feuerfest
  • 3 417 postów
  • SkądMonachium, DE

Napisano 14 czerwca 2009 - 14:15

Ruby on Rails jako pierwszy język programowania? No litości, jak się uczysz klepać to nie zaczynaj od frameworka i TAKIEGO języka. Demka demoscenowe są robione w C/C++, ASM, czasami (zwykle?) tylko w ASM. Najlepiej C# albo python

#13 cyberspace1221

cyberspace1221
  • 172 postów
  • SkądM-kw

Napisano 14 czerwca 2009 - 16:31

Ok. Czyli C++, jakie potrzebuję programy (edytory,kompilatory i biblioteki),gdzie kupić, czy może gdzieś pobrać? Literaturę zakupię w księgarni.

#14 Brazol

Brazol
  • 174 postów
  • SkądStolica

Napisano 14 czerwca 2009 - 16:43

Zainstaluj sobie Xcode z płytki leoparda i nic więcej nie potrzebujesz do nauki c++. Ja pisze w TextMate bo moim zdaniem jest znacznie wygodniejszy od Xcoda (przede wszystkim znacznie mniej skomplikowany interface przez co o wiele (mi) przyjemniej sie pracuje) ale TextMate jest płatny. Oczywiście jest sporo innych, równie dobrych programów na maca w których ja niestety się nie orientuję więc może ktoś inny poleci. Ja polecam TextMate a informuje że masz pod ręką Xcode :)

#15 jhartman

jhartman
  • 668 postów

Napisano 14 czerwca 2009 - 20:33

Ok.
Czyli C++, jakie potrzebuję programy (edytory,kompilatory i biblioteki),gdzie kupić, czy może gdzieś pobrać?
Literaturę zakupię w księgarni.


1. Na dobry początek polecam "Symfonia C++" a w drugim kroku - "Pasja C++". A później... pisać, pisać i jeszcze raz pisać.

BTW: Jeśli chciałbyś napisać jakiś okienkowy program na Mac OS X to musisz to zrobić w Objective-C. Ale znając C++ bez problemu przestawisz się na Objective-C.

2. Dobry i darmowy edytor dla programistów: jEdit - Programmer's Text Editor - overview Jedyna wada - napisany jest w javie i trochę długo się uruchamia. Poza tym - super; po dokonfigurowaniu kilku wtyczek robi dosłownie wszystko.

Pozdrawiam

#16 cyberspace1221

cyberspace1221
  • 172 postów
  • SkądM-kw

Napisano 14 czerwca 2009 - 23:30

Dziękuję wam za pomoc. Pozdrawiam.

#17 iBiker

iBiker
  • 25 postów
  • SkądKatowice

Napisano 15 czerwca 2009 - 14:09

Również polecam na początek C. Kiedyś na uczelni zaczynało się od Pascal'a ale to już przeszłość. W dalszym etapie nauki warto zainteresować się obiektowym paradygmatem programowania (C++/Java/Obj. C) - oczywiście mowa o aplikacjach pod system. Jeśli chcesz iść w stronę oprogramowani server-side dla zastosowań internetowych to polecam PHP. Pozdr.

#18 Wojtano

Wojtano
  • 55 postów

Napisano 15 czerwca 2009 - 22:27

Polecam Pascala. Szkoły profilowane, technika i uczelnie zaczynają nauczać właśnie od tego języka. Coś w tym jest ;] Jak jesteś obyty w temacie to polecam JS i PHP, gdyż najszybciej w nich zrobisz coś, co możesz wykorzystać dla siebie. Zanim zrobisz coś przydatnego w C, musiałbyś przeczytać połowę książki Grębosza. Pozdrawiam

#19 feuerfest

feuerfest
  • 3 417 postów
  • SkądMonachium, DE

Napisano 15 czerwca 2009 - 22:39

A tam, po dwóch tygodnach z Symfonią pisało się już "konsolowe" kalkulatory macierzowe. Pascala to może i uczą, ale w gimnazjach i liceach.

#20 Dobiasz

Dobiasz
  • 273 postów
  • SkądBerlin, DE

Napisano 17 czerwca 2009 - 16:10

Polecam Pascala. Szkoły profilowane, technika i uczelnie zaczynają nauczać właśnie od tego języka. Coś w tym jest ;]

Coś w tym jest, to coś nazywa się bezwładem programu nauczania tudzież ludzkich przyzwyczajeń i nie ma w tym niczego pozytywnego. Znakomita większość ludzi uczących programowania na polskich uczelniach z każdego komercyjnego projektu wyleciałaby na zbity ryj po 48h albo kilkudziesięciu liniach kodu.

#21 iBiker

iBiker
  • 25 postów
  • SkądKatowice

Napisano 19 czerwca 2009 - 22:10

Niestety muszę się zgodzić z moim przedmówcą. A co do Pascal'a wydaje mi się że chyba nie warto. Zaczynając od C w łatwy sposób przejdziesz na inne języki (większość z nich jak np C++, Java, PHP jest C like..) no chyba że np. chciałbyś iść kierunku Delphi (obiektowy Pascal).

#22 marcinpoznan

marcinpoznan
  • 34 postów

Napisano 19 czerwca 2009 - 22:58

Polecam .NET (C# lub VB.NET) Wiem, że to nie to forum :) , ale takie jest moje zdanie, i też dlatego mam postawioną VM by móc używać .NET'a

#23 Gość_macer_*

Gość_macer_*

Napisano 24 lipca 2009 - 15:28

@marcinpoznan Co do VB to jest REALBASIC. I wogule to jest jescze do obsługi .NET, było jakieś Mono-cośtam na maca, może Mono Framework? Ale coś takiego jest w każdym razie, może ktoś inny powie ci jak to się dokładnie nazywa.




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych