[#1] No i na mnie przyszla pora...
Tak czy siak, wychodzi na to ze musze zajac sie "malym programowaniem" (z przymusu :( ), moja wiedza jest raczej kiepska, opanowalem jedynie basic c-64 i potrafie "zepsuc" pare rzeczy na innych komputerach.
Na mysl przychodzi mi "C", czy jest cos madrzejszego (?), a jezeli nie, to jaka lekture polecacie jesli chodzi o C?
[#2] Re: No i na mnie przyszla pora...

@Andrzej Drozd, post #1

C jest kiepskim pomyslem dziś... Spośród przenośnych asemblerów
jednak lepiej poznać C++... Tu polecam Symfonię Grębosza, uzupełnioną
o nowy standard, czyli póżniej jakaś lektura dodatkowa jest
nieodzowna, chyba, że nowe wydanie jest na tyle poprawione, że
uwzględnia nowy standad. Tu już jest lepiej i mogę polecić coś za
darmo w języku polskim: http://www.intercon.pl/~sektor/cbx/
Przy okazji, autorem jest były Amigowiec :)

[#3] Re: No i na mnie przyszla pora...

@Kaczus, post #2

Kiepskim, nie kiepskim, ale przyznać musisz że w przypadku AmigaOS zdecydowanie bardziej odpowiednim na sam początek. Całe SDK opiera się na C, przykłady są w C, itp. Na początek wystarczy, potem można łatwo przeskoczyć z C na C++ (mnie zajęło to tydzień, podobnie z javą).

[#4] Re: No i na mnie przyszla pora...

@Kaczus, post #2

Po przyswojeniu sobie "symfonii" polecam "thinking in C++ t.2".

[#5] Re: No i na mnie przyszla pora...

@Andrzej Drozd, post #1

Jeśli chodzi o C, to dobrym początkiem jest "ANSI C" Kernighana i Ritchiego. Jest to dokładny i bardzo przystępnie napisany podręcznik C. Jeśli chodzi o AmigaOS (3.x) to niezły jest kurs C w MA (autor K. Iskra) i "Amiga OS od środka (M. Kołodziejczyk). No i przydatny byłby jakiś w miarę kompletny opis API - ja mam Amiga Developer CD 1.1 (1996).
O C++ na Amidze niewiele wiem, pod Ami nic nie napisałem w C++...
Gdybyś był zainteresowany, pisz na priv.
[#6] Re: No i na mnie przyszla pora...

@MinisterQ, post #3

Można się naumieć złych nawyków... Ja do tej pory wielu się nie
pozbyłem :) W drugą stronę też można się naumieć :)

[#7] Re: No i na mnie przyszla pora...

@Kaczus, post #6

Ale na początek chwycić się lepiej tego, co prostsze i bardziej udokumentowane pod kątem systemu na którym sie za naukę chce zabierać, niż już na początku się zniechęcić, i wkurzać - np. czemu to cholerstwo nie chce sie skompilować...

[#8] Re: No i na mnie przyszla pora...

@Andrzej Drozd, post #1

Chyba tez musze o tym pomysleć. MiniQ nie chce zrobic porta Open Office to sam zrobie ... za jakies 3 do 6 lat zglaszac sie do testow :P

[#9] Re: No i na mnie przyszla pora...

@MinisterQ, post #7

Prostrze? hmmm No może pod względem, że uboższe to C jest i owszem...
Ale co, naumie się nowego C i też będzie miał problemy, bo standard
wydany został już po ukazaniu się chyba kompilatora 2.95.3... Po
prostu powiny się pokazać nowsze kompilatory i tyle...

[#10] Re: No i na mnie przyszla pora...

@Kaczus, post #9

z 2.95.3 i Kernighanem/Ritchie nie będzie miał najmniejszych problemów.

[#11] Re: No i na mnie przyszla pora...

@alpine, post #8

Przeca mówiłem że to tylko kwestia ceny ;)

[#12] Re: No i na mnie przyszla pora...

@MinisterQ, post #10

Zależy pewnie od wydania :) Po za tym z podstawami nie będzie miał i
problemów przy C++...

[#13] Re: No i na mnie przyszla pora...

@MinisterQ, post #11

Przeca zgodziłeś się za dwa piwa przeportować

[#14] Re: No i na mnie przyszla pora...

@Kaczus, post #12

To niech sie tych podstaw nauczy z C, imho. A co zrobi, i czy w ogóle cokolwiek, to juz nie nasza sprawa.

[#15] Re: No i na mnie przyszla pora...

@koodlaty, post #13

Musiałeś mieć chyba złą noc, albo zapomniałeś przytoczyć odpowiedniego linka z taką (moją) wypowiedzią ;)

[#16] Re: No i na mnie przyszla pora...

@MinisterQ, post #14

Skoro pytal sie o zdanie no to wypowiadam, a wybor nalezy do niego...
Aczkolwiek uważam, że lepiej dla niego nauczyć się podstaw C++, a
później różnic między C i C++ podstawowe są w książce Grębosza
wyjaśnione.

[#17] Re: No i na mnie przyszla pora...

@Kaczus, post #16

Ale jak sie wykorbi już na samym początku z powodów które poprzednio przytoczyłem, to będzie Twoja wina. :P

[#18] Re: No i na mnie przyszla pora...

@Andrzej Drozd, post #1

php, sql i html (wystarczy ich elementarz). Można szybko osiągać zamierzony cel w postaci aplikacji z przenośnym interfejsem graficznym.

Jestem amatorem, ale coś mi podpowiada, że dobrym pomysłem było by zacząć od początku mysleć w języku klas i obiektów.
[#19] Re: No i na mnie przyszla pora...

@rjack, post #18

rjack napisał(a):

> php, sql i html (wystarczy ich elementarz). Można szybko
> osiągać zamierzony cel w postaci aplikacji z przenośnym
> interfejsem graficznym.

PHP jest bardzo zlym jezykiem na poczatek - malo odporny na bledy i dodatkowo uczy zlych nawykow.

> Jestem amatorem, ale coś mi podpowiada, że dobrym pomysłem było by
> zacząć od początku mysleć w języku klas i obiektów.

Jesli tak, to C++ (tak sobie), Java (bardzo dobrze) i C# (tez pieknie) nadaja sie o wiele lepiej. W tych jezykach nawet jesli nie chcesz, to jestes zmuszony myslec obiektowo ;)

[#20] Re: No i na mnie przyszla pora...

@szuler, post #19

szuler napisał(a):
> Jesli tak, to C++ (tak sobie), Java (bardzo dobrze) i C# (tez
> pieknie) nadaja sie o wiele lepiej. W tych jezykach nawet jesli
> nie chcesz, to jestes zmuszony myslec obiektowo ;)

Hmm... ale przy c# i javie mozesz sie naucyc niepamietac o sprzataniu
po sobie...

[#21] Re: No i na mnie przyszla pora...

@MinisterQ, post #17

Jedyne prawdziwe problemy na których się może ykorbić dotyczą również
C - brak source level debuggera...

[#22] Re: No i na mnie przyszla pora...

@szuler, post #19

Czy AROS ma jakieś środowiska programistycnze dla wszystkich ww języków?

[#23] Re: No i na mnie przyszla pora...

@Kaczus, post #21

Może zacząć w takim razie zabawę od maxona.

[#24] Re: No i na mnie przyszla pora...

@szuler, post #19

Java? Na początek?

Bo stracę wiarę w Ciebie!

:P

[#25] Re: No i na mnie przyszla pora...

@MinisterQ, post #24

To Java z SWT tam trzeba po sobie sprzatac

[#26] Re: No i na mnie przyszla pora...

@MinisterQ, post #23

Czy "hello word" z C skompiluje się w C++? Tak, więc może zacząć od C++. A używanie w chwili obecnej C zamiast C++ jest kompletnie bez sensu. To tak samo jakby używać assemblera zamiast C.

[#27] Re: No i na mnie przyszla pora...

@MinisterQ, post #15

Jak zwykle się wykręcasz ;P

[#28] Re: No i na mnie przyszla pora...

@smith, post #26

Bzdura - jeśli chcesz np. programować DSPeki to tylko C lub asembler. A idąc twoim tokiem myślenia - dlaczego nie zacząć od .NET?

[#29] Re: No i na mnie przyszla pora...

@koodlaty, post #28

Sam jesteś bzdura, mówimy ogolnie a nie o konkretnych zastosowaniach, wiec oczywiscie ze grafike wektorową w svg a nie w C++. .Net a dokładnie C# na początek jak najbardziej ale tego akurat na Amigę nie ma. Podobnie java. Te języki powinny wyprzeć pascala, który obecnie jest używany do początkowej nauki programowania.

[#30] Re: No i na mnie przyszla pora...

@smith, post #29

Powinien zacząć od tego do czego najwięcej jest na amidze dokumentacji - czyli C. I choćbyś $ff razy napisał bzdura, to nie zmieni to faktu że z c++ na amidze będzie mu trudniej, już pomijając kwestie tego, czy mu sie hello world skomplikuje w c++, czy nie.

Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem