Spacji ? Na commodorku sie chyba dalo napisac 10DIMA(5)
A czegos sie przy tym nauczysz ?
Nie przesadzalbym bym.
J.
Spacji ? Na commodorku sie chyba dalo napisac 10DIMA(5)
A czegos sie przy tym nauczysz ?
Nie przesadzalbym bym.
J.
O, i tu dochodzimy do istotnego wniosku - warto dobierac rozwiazanie do problemu. Z tego punktu widzenia trudno mowic, ze jest jezyk lepszy lub gorszy, sa jezyki niedostosowane do danego problemu i takie w ktorych jego rozwiazanie bedzie proste. Stad tez Basic ciagle ma sie dobrze.
Nie twierdze, ze Basic jest w czymkolwiek lepszy. Po prostu pewne rzeczy latwiej w nim zrobic niz w innych jezykach. A i mozliwosc interpretacji, co trudno osiagnac w C/C++ jest niebagatelna zaleta.
Nie. O ile mapiętam trzeba było zrobić DIM A$(100) przed użyciem zmiennych tesktowych co było zbędne w innych BASICach 8-bit. Ale pamięc zawodzi na tak długim dystansie.
Ja - niczego. Ktoś poczatkujący - że można. Może nawet po jakimś czasie zdoła zapytać: a jak to działa w gruncie rzeczy?
Swoją drogą fatalnie się składa że muszę pokształcić troche studentów z uC. Dostaje materiał wejściowy w postaci studenta który nie kuma elektroniki i programowania w czymkolwiek. W sumie nie mam chyba wyboru bo nawet zamruganie diodą w C może być kłopotliwe dla nich ...
Nauka:
- ogólnie podstawy działania procesorów
- architektura AVR
- podstawy programowania proceduralnego
A potem to już zależnie od tego co wybierzesz, ja bym na twoim miejscu wybrał z kilku względów C. Widzę że używasz X11 - zainteresuj się avr-gcc.
Tak zrobie C i avr :) Jestem szczęśilwym użytkownikiem Linuksa Ubuntu:) W Linie nie ma problemów z odblokowaniem portów - jest po prostu plikiem i zapisuje się do niego dane ale to tak na marginesie :)
Sebastian Bialy napisał(a): [ciap]
Czemu zaraz straszy, pod Win32 jest (moim zdniem) jednym z lepszych narzędzi. Przy okazji: jeśli twierdzisz że Delphi wygląda jak zielony zombi to nie wystrasz się Davida Intersimone:
Andrzej Kamieniecki
Był. Kiedyś kiedy na rynku nie było nic innego. Dzisiaj features Dephi są do znalezienia nawet w sofcie darmowym.
Ależ fascynaci istnieją. Problem jest jednak w rynku który nie tworzy juz nowych projektów w statystycznie zauważalny sposób - przyszła moda na Java i .NET. I przy nich Delphi wypada przeciętnie a na pewno nie rewolucyjnie.
Sebastian Bialy napisał(a):
darmowość to inna sprawa, dla przykładu TurboDelphi jest darmowe nawet do zastosowań komercyjnych.
to już bardziej kwestia polityki firmy Borland/CodeGear/Embarcadero a nie samego narzędzia.
Swoją drogą było o Pascalu a nie konkretnie o Delphi. Darmowe narzędzie pozwalające tworzyć aplikacje dla WinCe to Lazarus, czyli jednak Pascal. Znasz coś lepszego za free?
Andrzej Kamieniecki
Sebastian Bialy pisze:
A poprawili już w nim bezgraniczną głupotę (przynajmniej dla wersji AVR) i error w kompilacji w postaci mylenia RETURN z procedury i RETURN z przerwania? Bo jesli nadal nie, to ma wartość dydaktyczną mniejszą od imadła.
Obsługa portu (czy ioctlami na parport/lp czy bezpośrednio po ioperm i in/out) to nie jest w ogóle problem - zajmuje się tym programator (np. uisp czy avrdude). Pod Windows zresztą też.
Za to wiem z doświadczenia że uisp ma problemy z niektórymi AVRami (np. ATtiny13 lub 15, nie pamietam - oraz ATtiny2313). Za to z ATmega8 radzi sobie świetnie, warto zamiast tiny2313 zainteresować się właśnie mega8, cena podobna a funkcjonalność większa, no i nie ma problemów z uisp.
Całe szczęście nie ma to już żadnego praktycznego zastosowania:
PS. Czekam na podobny JTAG i będę mógł wyrzucić LPT.
Dla przykładu NetBeans jest darmowe. Dla przykładu ... No własnie. Ostatnio dużo softu jest darmowego o jakości takiej jak Delphi. Jakoś się to środowisko nie wyróżnia na tle innych tak jak w czasach Delphi 1.0.
gcc. Jak z klikalnych to może wxWidgets z jakąs protezą do DevC++ choć to mizerne jest dosyć.
A dlaczego w ogóle do WinCe? Żeby było bardziej w tematyce grupy? Czy tak wyjęte z rekawa dla wzmocnienia argumetu :) ?
Sebastian Bialy napisał(a): [ciap]
ale to też nie dowodzi że Delphi jest w odwrocie. Tak naprawdę decyzja w sprawie przeżycia należy do Embarcadero.
ponieważ w PDA jest WinCE a muszę coś tam wyrzeźbić. Ściągnąłem więc Lazarusa. Pytałem bo nie mam rozeznania a może akurat istnieje coś lepszego. Dłubanie w gcc to raczej gra nie warta świeczki (jak dla mnie). PDA ma w zasadzie wszystko co było potrzebne za niewielką cenę. Ponieważ robię to amatorsko więc narzędzia "klikane" są najporęczniejsze.
Andrzej Kamieniecki
A nie ma tam .NET ?
Sebastian Bialy napisał(a): [ciap]
gdzie w WinCE? Jest, jest ale .NET _Compact_ Framework.
Andrzej Kamieniecki
Andrzej Kamieniecki pisze:
Zainteresuje się embeded Visual C++ (eVCC) jak chcesz C++ (eVCC 4 jest free, do SDK potrzeba przejść WGA) ,a jak VB to też chyba jest... ...od M$ do tego SDK pod daną platformę (ce3/ce4/ce5/ce6?)...
Lazarus to masakra :| zwykła formatka wży 7,5Mb i mi sie nie udało nic wićej (żadnych kontrolek bo nie chciał kompilować :| ) ,a tak to masz także jak Sebastian wspomniał .NetCF ,pod to pozwala pisać programy chyba dopiero VS standard albo jakaś wyższa wersja.
Saper/nolin11 napisał(a): [ciap]
dziękuję za wskazówkę, poszukam.
zdążyłem zauważyć, choć u mnie aż tak tragicznie nie jest. Co do rozmiaru to bodaj na pl.comp.lang.delphi pisali co trzeba ustawić w opcjach debugera żeby to jakieś znośne było.
Andrzej Kamieniecki
Have something to add? Share your thoughts — no account required.
Ask the community — no account required