Aplikacje cross platformowe
VALIS - 24-12-2006 01:14
Aplikacje cross platformowe
Jaką rozwiązanie jest w tej chwili optymalne do tworzenia aplikacji działających na kilku systemach operacyjnych? Mam wrażenie że BuilderX umarł i nie jest rozwijany natomiast Kylix to pascal którego nie trawię... Wolałabym C++ z przyjaznym IDE Ewentualnie zastanawiam się nad java, ale nie mam doświadczenie z tym językiem i nie wiem czy nadaje się do pracy z multimedialnymi plikami, czy fakt istnienie pośredniej wirtualnej maszyny nie będzie wprowadzał zbytnich opoźnień.
Generalnie moja aplikacja powinna działać na XP oraz Linuxie wskazana także praca na platformie Maca, ma służyć do zażądania plikami audio i video, katalogowania [praca zespołowa w oparciu o internet] z możliwością odtwarzania pliku od zadanego miejsca, itd...
Co sugerujecie?
Pozdrawiam Marek
Raf256 - 24-12-2006 01:14
VALIS <eeeb8a$pbv$1@node4.news.atman.pl> Friday 15 of September 2006 15:53
> Generalnie moja aplikacja powinna działać na XP oraz Linuxie wskazana > także praca na platformie Maca, ma służyć do zażądania plikami audio i > video, katalogowania [praca zespołowa w oparciu o internet] z > możliwością odtwarzania pliku od zadanego miejsca, itd... > Co sugerujecie?
Wygląda na zadanie dla wxwidgets.org
-- Cytat tygodnia: > Psychologia to jego konik, szkoda tylko, że garbusek. > O homo wie wszystko, szkoda, że z gazet. > To taki gatunek betonu. Twardy, ale ni cholery nie wiąże :)
Raf256 - 24-12-2006 01:14
VALIS <eeeb8a$pbv$1@node4.news.atman.pl> Friday 15 of September 2006 15:53
> Generalnie moja aplikacja powinna działać na XP oraz Linuxie wskazana > także praca na platformie Maca, ma służyć do zażądania plikami audio i > video, katalogowania [praca zespołowa w oparciu o internet] z > możliwością odtwarzania pliku od zadanego miejsca, itd... > Co sugerujecie?
Wygląda na zadanie dla wxwidgets.org
-- Cytat tygodnia: > Psychologia to jego konik, szkoda tylko, że garbusek. > O homo wie wszystko, szkoda, że z gazet. > To taki gatunek betonu. Twardy, ale ni cholery nie wiąże :)
SirMike - 24-12-2006 01:14
Dnia Fri, 15 Sep 2006 15:53:50 +0200, VALIS napisał(a):
> Jaką rozwiązanie jest w tej chwili optymalne do tworzenia aplikacji > działających na kilku systemach operacyjnych? > Mam wrażenie że BuilderX umarł i nie jest rozwijany natomiast Kylix to > pascal którego nie trawię... Wolałabym C++ z przyjaznym IDE
wxWidgets lub Qt - ale jezeli chcesz tworzyc pod linuksem to na przyjazne IDE nie licz.
-- SirMike - http://www.sirmike.org
C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg. - Bjarne Stroustrup
SirMike - 24-12-2006 01:14
Dnia Fri, 15 Sep 2006 15:53:50 +0200, VALIS napisał(a):
> Jaką rozwiązanie jest w tej chwili optymalne do tworzenia aplikacji > działających na kilku systemach operacyjnych? > Mam wrażenie że BuilderX umarł i nie jest rozwijany natomiast Kylix to > pascal którego nie trawię... Wolałabym C++ z przyjaznym IDE
wxWidgets lub Qt - ale jezeli chcesz tworzyc pod linuksem to na przyjazne IDE nie licz.
-- SirMike - http://www.sirmike.org
C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg. - Bjarne Stroustrup
VALIS - 24-12-2006 01:14
Raf256 napisał(a):
> Wygląda na zadanie dla wxwidgets.org
pisales cos w oparaciu o wx?
>
VALIS - 24-12-2006 01:14
Raf256 napisał(a):
> Wygląda na zadanie dla wxwidgets.org
pisales cos w oparaciu o wx?
>
Jacek Czerwinski - 24-12-2006 01:14
Fri, 15 Sep 2006 15:53:50 +0200, na pl.comp.programming, VALIS napisał(a):
> Jaką rozwiązanie jest w tej chwili optymalne do tworzenia aplikacji > działających na kilku systemach operacyjnych? > Mam wrażenie że BuilderX umarł i nie jest rozwijany natomiast Kylix to > pascal którego nie trawię... Wolałabym C++ z przyjaznym IDE > Ewentualnie zastanawiam się nad java, ale nie mam doświadczenie z tym Po latkach nad C++ (głownie Borlandy GUI i MFC) miałem twój dylemat, nie wiem w czym zrobie następne GUI w C++, ale obecnie robie app GUI Java/SWT/JFace.
> językiem i nie wiem czy nadaje się do pracy z multimedialnymi plikami, > czy fakt istnienie pośredniej wirtualnej maszyny nie będzie wprowadzał > zbytnich opoźnień. SWT to natywne 'komponenty'. App to głownie baza danych - szybkośc nie odstaje od podobnej wielkości C++. Nie wiem czy 'na zawsze' C++ czy Java, ale napewno coś w oparciu o layoyut managery a nie o liczenie pixeli. Obecnei mówie o Win XP, linux ew. może kiedys ...
Gdybyś jeszcze znalazł natywne okienka SWT do 'multimediów' to wal jak w dym.
Jacek Czerwinski - 24-12-2006 01:14
Fri, 15 Sep 2006 15:53:50 +0200, na pl.comp.programming, VALIS napisał(a):
> Jaką rozwiązanie jest w tej chwili optymalne do tworzenia aplikacji > działających na kilku systemach operacyjnych? > Mam wrażenie że BuilderX umarł i nie jest rozwijany natomiast Kylix to > pascal którego nie trawię... Wolałabym C++ z przyjaznym IDE > Ewentualnie zastanawiam się nad java, ale nie mam doświadczenie z tym Po latkach nad C++ (głownie Borlandy GUI i MFC) miałem twój dylemat, nie wiem w czym zrobie następne GUI w C++, ale obecnie robie app GUI Java/SWT/JFace.
> językiem i nie wiem czy nadaje się do pracy z multimedialnymi plikami, > czy fakt istnienie pośredniej wirtualnej maszyny nie będzie wprowadzał > zbytnich opoźnień. SWT to natywne 'komponenty'. App to głownie baza danych - szybkośc nie odstaje od podobnej wielkości C++. Nie wiem czy 'na zawsze' C++ czy Java, ale napewno coś w oparciu o layoyut managery a nie o liczenie pixeli. Obecnei mówie o Win XP, linux ew. może kiedys ...
Gdybyś jeszcze znalazł natywne okienka SWT do 'multimediów' to wal jak w dym.
Raf256 - 24-12-2006 01:14
SirMike <1fczzntj5unas$.1vp6xwjsw0fgb$.dlg@40tude.net> Friday 15 of September 2006 17:05
> wxWidgets lub Qt - ale jezeli chcesz tworzyc pod linuksem to na przyjazne > IDE nie licz.
Do wxWidgets dobre jest DialogBlocks.
-- Cytat tygodnia: > Psychologia to jego konik, szkoda tylko, że garbusek. > O homo wie wszystko, szkoda, że z gazet. > To taki gatunek betonu. Twardy, ale ni cholery nie wiąże :)
Raf256 - 24-12-2006 01:14
SirMike <1fczzntj5unas$.1vp6xwjsw0fgb$.dlg@40tude.net> Friday 15 of September 2006 17:05
> wxWidgets lub Qt - ale jezeli chcesz tworzyc pod linuksem to na przyjazne > IDE nie licz.
Do wxWidgets dobre jest DialogBlocks.
-- Cytat tygodnia: > Psychologia to jego konik, szkoda tylko, że garbusek. > O homo wie wszystko, szkoda, że z gazet. > To taki gatunek betonu. Twardy, ale ni cholery nie wiąże :)
Raf256 - 24-12-2006 01:14
VALIS <eeefvs$qcr$1@node4.news.atman.pl> Friday 15 of September 2006 17:14
>> Wygląda na zadanie dla wxwidgets.org > pisales cos w oparaciu o wx?
Piszę, kolega SirMike również - cała masa programów tego używa zresztą.
-- Cytat tygodnia: > Psychologia to jego konik, szkoda tylko, że garbusek. > O homo wie wszystko, szkoda, że z gazet. > To taki gatunek betonu. Twardy, ale ni cholery nie wiąże :)
Raf256 - 24-12-2006 01:14
VALIS <eeefvs$qcr$1@node4.news.atman.pl> Friday 15 of September 2006 17:14
>> Wygląda na zadanie dla wxwidgets.org > pisales cos w oparaciu o wx?
Piszę, kolega SirMike również - cała masa programów tego używa zresztą.
-- Cytat tygodnia: > Psychologia to jego konik, szkoda tylko, że garbusek. > O homo wie wszystko, szkoda, że z gazet. > To taki gatunek betonu. Twardy, ale ni cholery nie wiąże :)
VALIS - 24-12-2006 01:14
Jacek Czerwinski napisał(a):
> Po latkach nad C++ (głownie Borlandy GUI i MFC) miałem twój dylemat, nie > wiem w czym zrobie następne GUI w C++, ale obecnie robie app GUI > Java/SWT/JFace. > SWT â wnioskuję że używasz eclipse, właśnie się zabieram do instalacji, proszę o ewentualne wskazówki to mój pierwszy kontakt z eclipse i java. Czy masz doświadczenie z eclipse + PHP? Cały czas pisałem w Builderze oraz PHP.... wkraczam na nowe tereny....
>> językiem i nie wiem czy nadaje się do pracy z multimedialnymi plikami, >> czy fakt istnienie pośredniej wirtualnej maszyny nie będzie wprowadzał >> zbytnich opoźnień. > SWT to natywne 'komponenty'. App to głownie baza danych - szybkośc nie > odstaje od podobnej wielkości C++. > Nie wiem czy 'na zawsze' C++ czy Java, ale napewno coś w oparciu o layoyut > managery a nie o liczenie pixeli. > Obecnei mówie o Win XP, linux ew. może kiedys ... > > Gdybyś jeszcze znalazł natywne okienka SWT do 'multimediów' to wal jak w > dym.
zaczynam poszukiwania, ale najpierw czekam na rady mądrzejszych
VALIS - 24-12-2006 01:14
Jacek Czerwinski napisał(a):
> Po latkach nad C++ (głownie Borlandy GUI i MFC) miałem twój dylemat, nie > wiem w czym zrobie następne GUI w C++, ale obecnie robie app GUI > Java/SWT/JFace. > SWT â wnioskuję że używasz eclipse, właśnie się zabieram do instalacji, proszę o ewentualne wskazówki to mój pierwszy kontakt z eclipse i java. Czy masz doświadczenie z eclipse + PHP? Cały czas pisałem w Builderze oraz PHP.... wkraczam na nowe tereny....
>> językiem i nie wiem czy nadaje się do pracy z multimedialnymi plikami, >> czy fakt istnienie pośredniej wirtualnej maszyny nie będzie wprowadzał >> zbytnich opoźnień. > SWT to natywne 'komponenty'. App to głownie baza danych - szybkośc nie > odstaje od podobnej wielkości C++. > Nie wiem czy 'na zawsze' C++ czy Java, ale napewno coś w oparciu o layoyut > managery a nie o liczenie pixeli. > Obecnei mówie o Win XP, linux ew. może kiedys ... > > Gdybyś jeszcze znalazł natywne okienka SWT do 'multimediów' to wal jak w > dym.
zaczynam poszukiwania, ale najpierw czekam na rady mądrzejszych
Jacek Czerwinski - 24-12-2006 01:14
Fri, 15 Sep 2006 18:50:37 +0200, na pl.comp.programming, VALIS napisał(a):
> Jacek Czerwinski napisał(a): > > SWT â wnioskuję że używasz eclipse, właśnie się zabieram do instalacji, > proszę o ewentualne wskazówki to mój pierwszy kontakt z eclipse i java. Będziesz musiał dociągać pluginy (swt itd). To róznica np. w stosunku do NetBeans. Ale to nie jest żaden problem. Na pl.comp.java na moje pytania dostałem bardzo kompetentne odpowiedzi jak tam chodzić (kolego wery macz thanks) , zerknij w archiwum.
> Czy masz doświadczenie z eclipse + PHP? ten język chciałbym żeby nie istniał w moich doświadczeniach profesjonalnych. Można zrobić chałture od czasu do czasu i coś $$$ skasować, ale nauczyć się informatyki to nie. W Eclipse coś tam jest w pluginach do weba, moze do PHP ?
> Cały czas pisałem w Builderze > oraz PHP.... wkraczam na nowe tereny.... Jeśli klikałeś BCB bez refleksji, modularyzacji itd jak wizzard daje to nie masz dobrych wzorów programowani obiektowego. Jeśli oczekujesz podobnego to nie to. Sam sobie odpowiedz, czy na gruncie C++ poznales biblioteki obiektowe, głownie "std".
Ja sobie cenie krąg Javy ze wzgl na czerpanie dobrych wzorów, lekki przymus pisania porządnniejszego, używanie przez ludzi z branży dobrego 'patrzenia'. Ksiażki, czytaj, przyjmuj wiedze i ... Bez dobrego designu, koncepcji programu - Java jest najgorszym z możliwcych języków.
Twój wybór.
Jacek Czerwinski - 24-12-2006 01:14
Fri, 15 Sep 2006 18:50:37 +0200, na pl.comp.programming, VALIS napisał(a):
> Jacek Czerwinski napisał(a): > > SWT â wnioskuję że używasz eclipse, właśnie się zabieram do instalacji, > proszę o ewentualne wskazówki to mój pierwszy kontakt z eclipse i java. Będziesz musiał dociągać pluginy (swt itd). To róznica np. w stosunku do NetBeans. Ale to nie jest żaden problem. Na pl.comp.java na moje pytania dostałem bardzo kompetentne odpowiedzi jak tam chodzić (kolego wery macz thanks) , zerknij w archiwum.
> Czy masz doświadczenie z eclipse + PHP? ten język chciałbym żeby nie istniał w moich doświadczeniach profesjonalnych. Można zrobić chałture od czasu do czasu i coś $$$ skasować, ale nauczyć się informatyki to nie. W Eclipse coś tam jest w pluginach do weba, moze do PHP ?
> Cały czas pisałem w Builderze > oraz PHP.... wkraczam na nowe tereny.... Jeśli klikałeś BCB bez refleksji, modularyzacji itd jak wizzard daje to nie masz dobrych wzorów programowani obiektowego. Jeśli oczekujesz podobnego to nie to. Sam sobie odpowiedz, czy na gruncie C++ poznales biblioteki obiektowe, głownie "std".
Ja sobie cenie krąg Javy ze wzgl na czerpanie dobrych wzorów, lekki przymus pisania porządnniejszego, używanie przez ludzi z branży dobrego 'patrzenia'. Ksiażki, czytaj, przyjmuj wiedze i ... Bez dobrego designu, koncepcji programu - Java jest najgorszym z możliwcych języków.
Twój wybór.
VALIS - 24-12-2006 01:14
Jacek Czerwinski napisał(a): > Fri, 15 Sep 2006 18:50:37 +0200, na pl.comp.programming, VALIS napisał(a): > >> Jacek Czerwinski napisał(a): >> >> SWT â wnioskuję że używasz eclipse, właśnie się zabieram do instalacji, >> proszę o ewentualne wskazówki to mój pierwszy kontakt z eclipse i java. > Będziesz musiał dociągać pluginy (swt itd). To róznica np. w stosunku do > NetBeans. Ale to nie jest żaden problem. > Na pl.comp.java na moje pytania dostałem bardzo kompetentne odpowiedzi jak > tam chodzić (kolego wery macz thanks) , zerknij w archiwum. > >> Czy masz doświadczenie z eclipse + PHP? > ten język chciałbym żeby nie istniał w moich doświadczeniach > profesjonalnych. > Można zrobić chałture od czasu do czasu i coś $$$ skasować, ale nauczyć się > informatyki to nie. > W Eclipse coś tam jest w pluginach do weba, moze do PHP ? > > >> Cały czas pisałem w Builderze >> oraz PHP.... wkraczam na nowe tereny.... > Jeśli klikałeś BCB bez refleksji, modularyzacji itd jak wizzard daje to nie > masz dobrych wzorów programowani obiektowego. Jeśli oczekujesz podobnego to > nie to. Sam sobie odpowiedz, czy na gruncie C++ poznales biblioteki > obiektowe, głownie "std". > > Ja sobie cenie krąg Javy ze wzgl na czerpanie dobrych wzorów, lekki przymus > pisania porządnniejszego, używanie przez ludzi z branży dobrego > 'patrzenia'. > Ksiażki, czytaj, przyjmuj wiedze i ... > Bez dobrego designu, koncepcji programu - Java jest najgorszym z > możliwcych języków. > > Twój wybór.
pierwsze programy pisalem 22 lata temu..... kodami hexa posiadam wszelkie złe wzorce ;) ale powoli nabieram właściwych
VALIS - 24-12-2006 01:14
Jacek Czerwinski napisał(a): > Fri, 15 Sep 2006 18:50:37 +0200, na pl.comp.programming, VALIS napisał(a): > >> Jacek Czerwinski napisał(a): >> >> SWT â wnioskuję że używasz eclipse, właśnie się zabieram do instalacji, >> proszę o ewentualne wskazówki to mój pierwszy kontakt z eclipse i java. > Będziesz musiał dociągać pluginy (swt itd). To róznica np. w stosunku do > NetBeans. Ale to nie jest żaden problem. > Na pl.comp.java na moje pytania dostałem bardzo kompetentne odpowiedzi jak > tam chodzić (kolego wery macz thanks) , zerknij w archiwum. > >> Czy masz doświadczenie z eclipse + PHP? > ten język chciałbym żeby nie istniał w moich doświadczeniach > profesjonalnych. > Można zrobić chałture od czasu do czasu i coś $$$ skasować, ale nauczyć się > informatyki to nie. > W Eclipse coś tam jest w pluginach do weba, moze do PHP ? > > >> Cały czas pisałem w Builderze >> oraz PHP.... wkraczam na nowe tereny.... > Jeśli klikałeś BCB bez refleksji, modularyzacji itd jak wizzard daje to nie > masz dobrych wzorów programowani obiektowego. Jeśli oczekujesz podobnego to > nie to. Sam sobie odpowiedz, czy na gruncie C++ poznales biblioteki > obiektowe, głownie "std". > > Ja sobie cenie krąg Javy ze wzgl na czerpanie dobrych wzorów, lekki przymus > pisania porządnniejszego, używanie przez ludzi z branży dobrego > 'patrzenia'. > Ksiażki, czytaj, przyjmuj wiedze i ... > Bez dobrego designu, koncepcji programu - Java jest najgorszym z > możliwcych języków. > > Twój wybór.
pierwsze programy pisalem 22 lata temu..... kodami hexa posiadam wszelkie złe wzorce ;) ale powoli nabieram właściwych
Jacek Czerwinski - 24-12-2006 01:14
Fri, 15 Sep 2006 19:22:29 +0200, na pl.comp.programming, VALIS napisał(a):
> Jacek Czerwinski napisał(a):
>> Ja sobie cenie krąg Javy ze wzgl na czerpanie dobrych wzorów, lekki przymus >> pisania porządnniejszego, używanie przez ludzi z branży dobrego >> 'patrzenia'. >> Ksiażki, czytaj, przyjmuj wiedze i ... >> Bez dobrego designu, koncepcji programu - Java jest najgorszym z >> możliwcych języków. >> >> Twój wybór. > > pierwsze programy pisalem 22 lata temu..... kodami hexa > posiadam wszelkie złe wzorce ;)
Mój pierwszy był kartach perforowanych, też te lata. Hex na 8085/Z80 też. I brzuszek miałem troche mniejszy.
Jacek Czerwinski - 24-12-2006 01:14
Fri, 15 Sep 2006 19:22:29 +0200, na pl.comp.programming, VALIS napisał(a):
> Jacek Czerwinski napisał(a):
>> Ja sobie cenie krąg Javy ze wzgl na czerpanie dobrych wzorów, lekki przymus >> pisania porządnniejszego, używanie przez ludzi z branży dobrego >> 'patrzenia'. >> Ksiażki, czytaj, przyjmuj wiedze i ... >> Bez dobrego designu, koncepcji programu - Java jest najgorszym z >> możliwcych języków. >> >> Twój wybór. > > pierwsze programy pisalem 22 lata temu..... kodami hexa > posiadam wszelkie złe wzorce ;)
Mój pierwszy był kartach perforowanych, też te lata. Hex na 8085/Z80 też. I brzuszek miałem troche mniejszy.
camel - 24-12-2006 01:14
On 2006-09-15 16:46:53 +0200, Raf256 <spam@raf256.invalid> said:
> VALIS <eeeb8a$pbv$1@node4.news.atman.pl> Friday 15 of September 2006 15:53 > > >> Generalnie moja aplikacja powinna działać na XP oraz Linuxie wskazana >> także praca na platformie Maca, ma służyć do zażądania plikami audio i >> video, katalogowania [praca zespołowa w oparciu o internet] z >> możliwością odtwarzania pliku od zadanego miejsca, itd... >> Co sugerujecie? > > Wygląda na zadanie dla wxwidgets.org
Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i interesujące środowisko: RealBasic. Kompiluje natywnie pod Linuxa, Win i Mac OS X i programy z niego wyglądają i działają "jak prawdziwe".
> camel[OT]
-- -Never suspect conspiracy if incompetence could achieve the same result.
camel - 24-12-2006 01:14
On 2006-09-15 16:46:53 +0200, Raf256 <spam@raf256.invalid> said:
> VALIS <eeeb8a$pbv$1@node4.news.atman.pl> Friday 15 of September 2006 15:53 > > >> Generalnie moja aplikacja powinna działać na XP oraz Linuxie wskazana >> także praca na platformie Maca, ma służyć do zażądania plikami audio i >> video, katalogowania [praca zespołowa w oparciu o internet] z >> możliwością odtwarzania pliku od zadanego miejsca, itd... >> Co sugerujecie? > > Wygląda na zadanie dla wxwidgets.org
Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i interesujące środowisko: RealBasic. Kompiluje natywnie pod Linuxa, Win i Mac OS X i programy z niego wyglądają i działają "jak prawdziwe".
> camel[OT]
-- -Never suspect conspiracy if incompetence could achieve the same result.
Seweryn Habdank-Wojewódzki - 24-12-2006 01:14
Witam
camel wrote:
> Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka > tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". > Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i > interesujące środowisko: RealBasic. Kompiluje natywnie pod Linuxa, Win > i Mac OS X i programy z niego wyglądają i działają "jak prawdziwe".
A jak wygląda GTK pod MAC OS?
Pozdrawiam.
-- |\/\/| * Seweryn Habdank-Wojewódzki `\/\/'
Seweryn Habdank-Wojewódzki - 24-12-2006 01:14
Witam
camel wrote:
> Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka > tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". > Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i > interesujące środowisko: RealBasic. Kompiluje natywnie pod Linuxa, Win > i Mac OS X i programy z niego wyglądają i działają "jak prawdziwe".
A jak wygląda GTK pod MAC OS?
Pozdrawiam.
-- |\/\/| * Seweryn Habdank-Wojewódzki `\/\/'
VALIS - 24-12-2006 01:14
Jacek Czerwinski napisał(a): > Fri, 15 Sep 2006 19:22:29 +0200, na pl.comp.programming, VALIS napisał(a): > >> Jacek Czerwinski napisał(a): > >>> Ja sobie cenie krąg Javy ze wzgl na czerpanie dobrych wzorów, lekki przymus >>> pisania porządnniejszego, używanie przez ludzi z branży dobrego >>> 'patrzenia'. >>> Ksiażki, czytaj, przyjmuj wiedze i ... >>> Bez dobrego designu, koncepcji programu - Java jest najgorszym z >>> możliwcych języków.
Wiem na czym polega sztuka programowania, ale na szczęście nie jestem zawodowym programistą, moje klikanie jest niejako zapisem procesu powstawania ostatecznej koncepcji programu, kiedy kończę klient już wie czego chce, kod jest nic nie wart, same łaty i chaos. Wtedy prawdziwy programista może to napisać na nowo.... ponieważ już wiadomo co ma program robić. Wiem że tak nie należy robić ;)
Ale koncepcja istnieje na początku w 30% procentach reszta pojawia się w trakcie pisania, organiczne dojrzewanie, dlatego korzystałem z Buildera i dodatkowych komponentów bo tam małym wysiłkiem można wyklikać działający kod, i skupić się na sednie problemu. Ale może czas przenieś się na Linuxa i stad moje poszukiwania crossplatformowe, dodatkowo ważne by działało na Macu..... ale chcę wygodne IDE i sporo gotowych bibliotek...
VALIS - 24-12-2006 01:14
Jacek Czerwinski napisał(a): > Fri, 15 Sep 2006 19:22:29 +0200, na pl.comp.programming, VALIS napisał(a): > >> Jacek Czerwinski napisał(a): > >>> Ja sobie cenie krąg Javy ze wzgl na czerpanie dobrych wzorów, lekki przymus >>> pisania porządnniejszego, używanie przez ludzi z branży dobrego >>> 'patrzenia'. >>> Ksiażki, czytaj, przyjmuj wiedze i ... >>> Bez dobrego designu, koncepcji programu - Java jest najgorszym z >>> możliwcych języków.
Wiem na czym polega sztuka programowania, ale na szczęście nie jestem zawodowym programistą, moje klikanie jest niejako zapisem procesu powstawania ostatecznej koncepcji programu, kiedy kończę klient już wie czego chce, kod jest nic nie wart, same łaty i chaos. Wtedy prawdziwy programista może to napisać na nowo.... ponieważ już wiadomo co ma program robić. Wiem że tak nie należy robić ;)
Ale koncepcja istnieje na początku w 30% procentach reszta pojawia się w trakcie pisania, organiczne dojrzewanie, dlatego korzystałem z Buildera i dodatkowych komponentów bo tam małym wysiłkiem można wyklikać działający kod, i skupić się na sednie problemu. Ale może czas przenieś się na Linuxa i stad moje poszukiwania crossplatformowe, dodatkowo ważne by działało na Macu..... ale chcę wygodne IDE i sporo gotowych bibliotek...
camel - 24-12-2006 01:14
On 2006-09-15 21:50:41 +0200, Seweryn Habdank-Wojewódzki <habdank@gmail.com> said:
> Witam > > camel wrote: > >> Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka >> tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". >> Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i >> interesujące środowisko: RealBasic. Kompiluje natywnie pod Linuxa, Win >> i Mac OS X i programy z niego wyglądają i działają "jak prawdziwe". > > A jak wygląda GTK pod MAC OS?
Pooglądaj sobie sam <http://gtk-osx.sourceforge.net/>.
camel[OT]
-- -Never suspect conspiracy if incompetence could achieve the same result.
camel - 24-12-2006 01:14
On 2006-09-15 21:50:41 +0200, Seweryn Habdank-Wojewódzki <habdank@gmail.com> said:
> Witam > > camel wrote: > >> Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka >> tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". >> Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i >> interesujące środowisko: RealBasic. Kompiluje natywnie pod Linuxa, Win >> i Mac OS X i programy z niego wyglądają i działają "jak prawdziwe". > > A jak wygląda GTK pod MAC OS?
Pooglądaj sobie sam <http://gtk-osx.sourceforge.net/>.
camel[OT]
-- -Never suspect conspiracy if incompetence could achieve the same result.
camel - 24-12-2006 01:14
On 2006-09-16 02:47:53 +0200, VALIS <zebra@nick.pl> said:
> Jacek Czerwinski napisał(a): >> Fri, 15 Sep 2006 19:22:29 +0200, na pl.comp.programming, VALIS napisał(a): >> >>> Jacek Czerwinski napisał(a): >> >>>> Ja sobie cenie krąg Javy ze wzgl na czerpanie dobrych wzorów, lekki przymus >>>> pisania porządnniejszego, używanie przez ludzi z branży dobrego >>>> 'patrzenia'. Ksiażki, czytaj, przyjmuj wiedze i ... >>>> Bez dobrego designu, koncepcji programu - Java jest najgorszym z >>>> możliwcych języków. > > Wiem na czym polega sztuka programowania, ale na szczęście nie jestem > zawodowym programistą, moje klikanie jest niejako zapisem procesu > powstawania ostatecznej koncepcji programu, kiedy kończę klient już wie > czego chce, kod jest nic nie wart, same łaty i chaos. Wtedy prawdziwy > programista może to napisać na nowo.... ponieważ już wiadomo co ma > program robić. Wiem że tak nie należy robić ;) > > Ale koncepcja istnieje na początku w 30% procentach reszta pojawia się > w trakcie pisania, organiczne dojrzewanie, dlatego korzystałem z > Buildera i dodatkowych komponentów bo tam małym wysiłkiem można > wyklikać działający kod, i skupić się na sednie problemu. Ale może czas > przenieś się na Linuxa i stad moje poszukiwania crossplatformowe, > dodatkowo ważne by działało na Macu..... ale chcę wygodne IDE i sporo > gotowych bibliotek...
No to wspomniany Realbasic jest odpowiedzią dla Ciebie. W połączeniu ze swoimi pluginami, a zwłaszcza z tym od Christiana z monkeybread, możesz łatwo wyklikać wszystko, a dodatkowo jest toto _natywne_ na wszystkich, obsługiwanych systemach. To znaczy, że program działa i wygląda jak prawdziwy, czego nie zapewni Tobie ani java ani niby-crossplatformowe widgety. A do szybkich propotypów jest jak znalazł.
> camel[OT]
-- -Never suspect conspiracy if incompetence could achieve the same result.
camel - 24-12-2006 01:14
On 2006-09-16 02:47:53 +0200, VALIS <zebra@nick.pl> said:
> Jacek Czerwinski napisał(a): >> Fri, 15 Sep 2006 19:22:29 +0200, na pl.comp.programming, VALIS napisał(a): >> >>> Jacek Czerwinski napisał(a): >> >>>> Ja sobie cenie krąg Javy ze wzgl na czerpanie dobrych wzorów, lekki przymus >>>> pisania porządnniejszego, używanie przez ludzi z branży dobrego >>>> 'patrzenia'. Ksiażki, czytaj, przyjmuj wiedze i ... >>>> Bez dobrego designu, koncepcji programu - Java jest najgorszym z >>>> możliwcych języków. > > Wiem na czym polega sztuka programowania, ale na szczęście nie jestem > zawodowym programistą, moje klikanie jest niejako zapisem procesu > powstawania ostatecznej koncepcji programu, kiedy kończę klient już wie > czego chce, kod jest nic nie wart, same łaty i chaos. Wtedy prawdziwy > programista może to napisać na nowo.... ponieważ już wiadomo co ma > program robić. Wiem że tak nie należy robić ;) > > Ale koncepcja istnieje na początku w 30% procentach reszta pojawia się > w trakcie pisania, organiczne dojrzewanie, dlatego korzystałem z > Buildera i dodatkowych komponentów bo tam małym wysiłkiem można > wyklikać działający kod, i skupić się na sednie problemu. Ale może czas > przenieś się na Linuxa i stad moje poszukiwania crossplatformowe, > dodatkowo ważne by działało na Macu..... ale chcę wygodne IDE i sporo > gotowych bibliotek...
No to wspomniany Realbasic jest odpowiedzią dla Ciebie. W połączeniu ze swoimi pluginami, a zwłaszcza z tym od Christiana z monkeybread, możesz łatwo wyklikać wszystko, a dodatkowo jest toto _natywne_ na wszystkich, obsługiwanych systemach. To znaczy, że program działa i wygląda jak prawdziwy, czego nie zapewni Tobie ani java ani niby-crossplatformowe widgety. A do szybkich propotypów jest jak znalazł.
> camel[OT]
-- -Never suspect conspiracy if incompetence could achieve the same result.
sg - 24-12-2006 01:14
camel napisał(a): > On 2006-09-15 21:50:41 +0200, Seweryn Habdank-Wojewódzki > <habdank@gmail.com> said: > >> Witam >> >> camel wrote: >> >>> Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka >>> tam się z uznaniem. Kontrolki są toporne, działają też "jakchcą". >>> Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i >>> interesujące środowisko: RealBasic. Kompiluje natywnie pod Linuxa, Win >>> i Mac OS X i programy z niego wyglądają i działają "jak prawdziwe". >> >> A jak wygląda GTK pod MAC OS? > > Pooglądaj sobie sam <http://gtk-osx.sourceforge.net/>. > > camel[OT] >
yyy, no ładnie to nie wygląda, wogóle porażka. Przecież menu okna powinno być nie w oknie, ale w pasku na górze ekranu
sg - 24-12-2006 01:14
camel napisał(a): > On 2006-09-15 21:50:41 +0200, Seweryn Habdank-Wojewódzki > <habdank@gmail.com> said: > >> Witam >> >> camel wrote: >> >>> Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka >>> tam się z uznaniem. Kontrolki są toporne, działają też "jakchcą". >>> Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i >>> interesujące środowisko: RealBasic. Kompiluje natywnie pod Linuxa, Win >>> i Mac OS X i programy z niego wyglądają i działają "jak prawdziwe". >> >> A jak wygląda GTK pod MAC OS? > > Pooglądaj sobie sam <http://gtk-osx.sourceforge.net/>. > > camel[OT] >
yyy, no ładnie to nie wygląda, wogóle porażka. Przecież menu okna powinno być nie w oknie, ale w pasku na górze ekranu
Marcin 'Qrczak' Kowalczyk - 24-12-2006 01:14
sg <alpha@skynet.org.pl_WITHOUT> writes:
>> Pooglądaj sobie sam <http://gtk-osx.sourceforge.net/>. >> camel[OT] > > yyy, no ładnie to nie wygląda, wogóle porażka. Przecież menu okna > powinno być nie w oknie, ale w pasku na górze ekranu
Poza tym ostatni release był w maju 2004. No i to bazuje na przestarzałym gtk+ 1.x.
-- __("< Marcin Kowalczyk \__/ qrczak@knm.org.pl ^^ http://qrnik.knm.org.pl/~qrczak/
Marcin 'Qrczak' Kowalczyk - 24-12-2006 01:14
sg <alpha@skynet.org.pl_WITHOUT> writes:
>> Pooglądaj sobie sam <http://gtk-osx.sourceforge.net/>. >> camel[OT] > > yyy, no ładnie to nie wygląda, wogóle porażka. Przecież menu okna > powinno być nie w oknie, ale w pasku na górze ekranu
Poza tym ostatni release był w maju 2004. No i to bazuje na przestarzałym gtk+ 1.x.
-- __("< Marcin Kowalczyk \__/ qrczak@knm.org.pl ^^ http://qrnik.knm.org.pl/~qrczak/
Seweryn Habdank-Wojewódzki - 24-12-2006 01:14
camel wrote:
> On 2006-09-15 21:50:41 +0200, Seweryn Habdank-Wojewódzki > <habdank@gmail.com> said: > >> Witam >> >> camel wrote: >> >>> Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka >>> tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". >>> Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i >>> interesujące środowisko: RealBasic. Kompiluje natywnie pod Linuxa, Win >>> i Mac OS X i programy z niego wyglądają i działają "jak prawdziwe". >> >> A jak wygląda GTK pod MAC OS? > > Pooglądaj sobie sam <http://gtk-osx.sourceforge.net/>.
:-). Ale oglądać to sobie moge liczyłem raczej na jakąś opinię. A obrazki mi mówią, że to jest gtk ale chyba z serii 1.x, a nie gtk 2.x?
To co znalazłem jako gtk 2,x wygląda dobrze. Theme-Aqua dla GTK-2: http://www.gnome-look.org/content/sh...?content=13548
Screenshot jest robiony na Mac'u, więc chyba jest wiarygodny.
Pozdrawiam.
-- |\/\/| * Seweryn Habdank-Wojewódzki `\/\/'
Seweryn Habdank-Wojewódzki - 24-12-2006 01:14
camel wrote:
> On 2006-09-15 21:50:41 +0200, Seweryn Habdank-Wojewódzki > <habdank@gmail.com> said: > >> Witam >> >> camel wrote: >> >>> Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka >>> tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". >>> Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i >>> interesujące środowisko: RealBasic. Kompiluje natywnie pod Linuxa, Win >>> i Mac OS X i programy z niego wyglądają i działają "jak prawdziwe". >> >> A jak wygląda GTK pod MAC OS? > > Pooglądaj sobie sam <http://gtk-osx.sourceforge.net/>.
:-). Ale oglądać to sobie moge liczyłem raczej na jakąś opinię. A obrazki mi mówią, że to jest gtk ale chyba z serii 1.x, a nie gtk 2.x?
To co znalazłem jako gtk 2,x wygląda dobrze. Theme-Aqua dla GTK-2: http://www.gnome-look.org/content/sh...?content=13548
Screenshot jest robiony na Mac'u, więc chyba jest wiarygodny.
Pozdrawiam.
-- |\/\/| * Seweryn Habdank-Wojewódzki `\/\/'
Seweryn Habdank-Wojewódzki - 24-12-2006 01:14
Witam
Marcin 'Qrczak' Kowalczyk wrote:
> sg <alpha@skynet.org.pl_WITHOUT> writes: > >>> Pooglądaj sobie sam <http://gtk-osx.sourceforge.net/>. >>> camel[OT] >> >> yyy, no ładnie to nie wygląda, wogóle porażka. Przecież menu okna >> powinno być nie w oknie, ale w pasku na górze ekranu > > Poza tym ostatni release był w maju 2004. > No i to bazuje na przestarzałym gtk+ 1.x. >
Naszczęście jest tez dla Mac'a gtk 2.x i wygląda raczej ładnie.
Pozdrawiam.
-- |\/\/| * Seweryn Habdank-Wojewódzki `\/\/'
Seweryn Habdank-Wojewódzki - 24-12-2006 01:14
Witam
Marcin 'Qrczak' Kowalczyk wrote:
> sg <alpha@skynet.org.pl_WITHOUT> writes: > >>> Pooglądaj sobie sam <http://gtk-osx.sourceforge.net/>. >>> camel[OT] >> >> yyy, no ładnie to nie wygląda, wogóle porażka. Przecież menu okna >> powinno być nie w oknie, ale w pasku na górze ekranu > > Poza tym ostatni release był w maju 2004. > No i to bazuje na przestarzałym gtk+ 1.x. >
Naszczęście jest tez dla Mac'a gtk 2.x i wygląda raczej ładnie.
Pozdrawiam.
-- |\/\/| * Seweryn Habdank-Wojewódzki `\/\/'
walec-51 - 24-12-2006 01:14
SirMike wrote:
>ale jezeli chcesz tworzyc pod linuksem to na przyjazne > IDE nie licz. >
A KDevelop wydziałeś ?
Wchodzisz w KDevelop "New Project->C++->QAplication" i już masz gotowy szkielet aplikacji w Qt i postawową formatkę. GUI możesz edytować tak jat to się robi w VS czy Delphi.
walec-51 - 24-12-2006 01:14
SirMike wrote:
>ale jezeli chcesz tworzyc pod linuksem to na przyjazne > IDE nie licz. >
A KDevelop wydziałeś ?
Wchodzisz w KDevelop "New Project->C++->QAplication" i już masz gotowy szkielet aplikacji w Qt i postawową formatkę. GUI możesz edytować tak jat to się robi w VS czy Delphi.
camel - 24-12-2006 01:14
On 2006-09-16 19:42:57 +0200, Seweryn Habdank-Wojewódzki <habdank@gmail.com> said: (...) > > :-). Ale oglądać to sobie moge liczyłem raczej na jakąś opinię. A obrazki mi > mówią, że to jest gtk ale chyba z serii 1.x, a nie gtk 2.x? > > To co znalazłem jako gtk 2,x wygląda dobrze. Theme-Aqua dla GTK-2: > http://www.gnome-look.org/content/sh...?content=13548 > > Screenshot jest robiony na Mac'u, więc chyba jest wiarygodny.
Nie jestem taki pewien. A to nie jest jakaś skórka? Wygląda śmierdząco ;)
> camel[OT]
-- -Never suspect conspiracy if incompetence could achieve the same result.
camel - 24-12-2006 01:14
On 2006-09-16 19:42:57 +0200, Seweryn Habdank-Wojewódzki <habdank@gmail.com> said: (...) > > :-). Ale oglądać to sobie moge liczyłem raczej na jakąś opinię. A obrazki mi > mówią, że to jest gtk ale chyba z serii 1.x, a nie gtk 2.x? > > To co znalazłem jako gtk 2,x wygląda dobrze. Theme-Aqua dla GTK-2: > http://www.gnome-look.org/content/sh...?content=13548 > > Screenshot jest robiony na Mac'u, więc chyba jest wiarygodny.
Nie jestem taki pewien. A to nie jest jakaś skórka? Wygląda śmierdząco ;)
> camel[OT]
-- -Never suspect conspiracy if incompetence could achieve the same result.
Seweryn Habdank-Wojewódzki - 24-12-2006 01:14
Witam
camel wrote:
> On 2006-09-16 19:42:57 +0200, Seweryn Habdank-Wojewódzki > <habdank@gmail.com> said: > (...) >> >> :-). Ale oglądać to sobie moge liczyłem raczej na jakąś opinię. A obrazki >> :mi >> mówią, że to jest gtk ale chyba z serii 1.x, a nie gtk 2.x? >> >> To co znalazłem jako gtk 2,x wygląda dobrze. Theme-Aqua dla GTK-2: >> http://www.gnome-look.org/content/sh...?content=13548 >> >> Screenshot jest robiony na Mac'u, więc chyba jest wiarygodny. > > Nie jestem taki pewien. A to nie jest jakaś skórka? Wygląda śmierdząco ;)
Niestety nie ma Maca i nie moge sprawdzić, czy GTK2 kompiluje się an nim, ale na stronie GTK nie jest napisane ze nie kompiluje się, wiec moze jednak dziala ono na Macu.
Zyczę powodzenia temu kto jednak pomimo trudności potrafi znalezc przenośne GUI.
Pozdrawiam.
-- |\/\/| * Seweryn Habdank-Wojewódzki `\/\/'
Seweryn Habdank-Wojewódzki - 24-12-2006 01:14
Witam
camel wrote:
> On 2006-09-16 19:42:57 +0200, Seweryn Habdank-Wojewódzki > <habdank@gmail.com> said: > (...) >> >> :-). Ale oglądać to sobie moge liczyłem raczej na jakąś opinię. A obrazki >> :mi >> mówią, że to jest gtk ale chyba z serii 1.x, a nie gtk 2.x? >> >> To co znalazłem jako gtk 2,x wygląda dobrze. Theme-Aqua dla GTK-2: >> http://www.gnome-look.org/content/sh...?content=13548 >> >> Screenshot jest robiony na Mac'u, więc chyba jest wiarygodny. > > Nie jestem taki pewien. A to nie jest jakaś skórka? Wygląda śmierdząco ;)
Niestety nie ma Maca i nie moge sprawdzić, czy GTK2 kompiluje się an nim, ale na stronie GTK nie jest napisane ze nie kompiluje się, wiec moze jednak dziala ono na Macu.
Zyczę powodzenia temu kto jednak pomimo trudności potrafi znalezc przenośne GUI.
Pozdrawiam.
-- |\/\/| * Seweryn Habdank-Wojewódzki `\/\/'
Daniel Janus - 24-12-2006 01:14
Dnia 15.09.2006 camel <g5@focusimages.gotdns.com> napisał/a:
> Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka > tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". > Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i > interesujące środowisko: RealBasic.
"It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration." -- Edsger W. Dijkstra
-- Daniel 'Nathell' Janus, GG #1631668, przesunmalpe@nathell.korpus.pl "Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming
Daniel Janus - 24-12-2006 01:14
Dnia 15.09.2006 camel <g5@focusimages.gotdns.com> napisał/a:
> Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka > tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". > Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i > interesujące środowisko: RealBasic.
"It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration." -- Edsger W. Dijkstra
-- Daniel 'Nathell' Janus, GG #1631668, przesunmalpe@nathell.korpus.pl "Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming
Jedrzej Dudkiewicz - 24-12-2006 01:14
> > Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka > > tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". > > Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i > > interesujące środowisko: RealBasic. > > "It is practically impossible to teach good programming to students that have > had a prior exposure to BASIC: as potential programmers they are mentally > mutilated beyond hope of regeneration." -- Edsger W. Dijkstra
Teoria w pytkę, tylko że pytający ma doświadczenie z programowaniem a języka potrzebuje do "brudnego" prototypowania. Więc jeżeli tenże Real Basic to umożliwia to należy go użyć. Tak poprostu. Tak jak należy użyć goto, jeżeli będzie eleganckie.
JD
Jedrzej Dudkiewicz - 24-12-2006 01:14
> > Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka > > tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". > > Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i > > interesujące środowisko: RealBasic. > > "It is practically impossible to teach good programming to students that have > had a prior exposure to BASIC: as potential programmers they are mentally > mutilated beyond hope of regeneration." -- Edsger W. Dijkstra
Teoria w pytkę, tylko że pytający ma doświadczenie z programowaniem a języka potrzebuje do "brudnego" prototypowania. Więc jeżeli tenże Real Basic to umożliwia to należy go użyć. Tak poprostu. Tak jak należy użyć goto, jeżeli będzie eleganckie.
JD
Artur S. - 24-12-2006 01:14
Daniel Janus napisał(a): > Dnia 15.09.2006 camel <g5@focusimages.gotdns.com> napisał/a: > >> Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka >> tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". >> Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i >> interesujące środowisko: RealBasic. > > "It is practically impossible to teach good programming to students that have > had a prior exposure to BASIC: as potential programmers they are mentally > mutilated beyond hope of regeneration." -- Edsger W. Dijkstra >
To jeszcze napisz w którym roku to napisał, bo coś mi się wydaje, że w tedy Basic-ów było spoto mniej niż teraz.
Pozdrawiam Artur S.
Artur S. - 24-12-2006 01:14
Daniel Janus napisał(a): > Dnia 15.09.2006 camel <g5@focusimages.gotdns.com> napisał/a: > >> Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka >> tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". >> Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i >> interesujące środowisko: RealBasic. > > "It is practically impossible to teach good programming to students that have > had a prior exposure to BASIC: as potential programmers they are mentally > mutilated beyond hope of regeneration." -- Edsger W. Dijkstra >
To jeszcze napisz w którym roku to napisał, bo coś mi się wydaje, że w tedy Basic-ów było spoto mniej niż teraz.
Pozdrawiam Artur S.
Jacek Czerwinski - 24-12-2006 01:14
19 Sep 2006 13:19:34 GMT, na pl.comp.programming, Daniel Janus napisał(a):
> Dnia 15.09.2006 camel <g5@focusimages.gotdns.com> napisał/a:
> "It is practically impossible to teach good programming to students that have > had a prior exposure to BASIC: as potential programmers they are mentally > mutilated beyond hope of regeneration." -- Edsger W. Dijkstra
Napisał to w latach przed PHP.
Jacek Czerwinski - 24-12-2006 01:14
19 Sep 2006 13:19:34 GMT, na pl.comp.programming, Daniel Janus napisał(a):
> Dnia 15.09.2006 camel <g5@focusimages.gotdns.com> napisał/a:
> "It is practically impossible to teach good programming to students that have > had a prior exposure to BASIC: as potential programmers they are mentally > mutilated beyond hope of regeneration." -- Edsger W. Dijkstra
Napisał to w latach przed PHP.
camel - 24-12-2006 01:14
On 2006-09-19 15:19:34 +0200, Daniel Janus <przesunmalpe@nathell.korpus.pl> said:
> Dnia 15.09.2006 camel <g5@focusimages.gotdns.com> napisał/a: > >> Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka >> tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". >> Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i >> interesujące środowisko: RealBasic. > > "It is practically impossible to teach good programming to students that have > had a prior exposure to BASIC: as potential programmers they are mentally > mutilated beyond hope of regeneration." -- Edsger W. Dijkstra
To już nieaktualne. To już nie ten MSBasic, który wszyscy znamy i z którego się naśmiewamy. RB jest ładnie obiektowy, elegancki, nowoczesny i takie rzeczy jak GOTO ma tylko z sentymenu (bo to nadal BASIC). A do tego wszystkiego, dzięki dobrze pomyślanemu IDE jest bajecznie prosty dla początkujących. Jest też narzędziem coraz częściej używanym do tworzenia szybkich prototypów. Tutaj sprawdza się znakomicie.
A poza tym wszystkim jest NAPRAWDĘ trzyplatformowy! Serio. Można łatwo ten sam program skompilować pod LInuxy, Windowsy i Mac OS. Natywnie, bez dziwnych kontrolek, obco wyglądających i inaczej działających elementów. COOL :)
> camel[OT]
-- -Never suspect conspiracy if incompetence could achieve the same result.
camel - 24-12-2006 01:14
On 2006-09-19 15:19:34 +0200, Daniel Janus <przesunmalpe@nathell.korpus.pl> said:
> Dnia 15.09.2006 camel <g5@focusimages.gotdns.com> napisał/a: > >> Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka >> tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". >> Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i >> interesujące środowisko: RealBasic. > > "It is practically impossible to teach good programming to students that have > had a prior exposure to BASIC: as potential programmers they are mentally > mutilated beyond hope of regeneration." -- Edsger W. Dijkstra
To już nieaktualne. To już nie ten MSBasic, który wszyscy znamy i z którego się naśmiewamy. RB jest ładnie obiektowy, elegancki, nowoczesny i takie rzeczy jak GOTO ma tylko z sentymenu (bo to nadal BASIC). A do tego wszystkiego, dzięki dobrze pomyślanemu IDE jest bajecznie prosty dla początkujących. Jest też narzędziem coraz częściej używanym do tworzenia szybkich prototypów. Tutaj sprawdza się znakomicie.
A poza tym wszystkim jest NAPRAWDĘ trzyplatformowy! Serio. Można łatwo ten sam program skompilować pod LInuxy, Windowsy i Mac OS. Natywnie, bez dziwnych kontrolek, obco wyglądających i inaczej działających elementów. COOL :)
> camel[OT]
-- -Never suspect conspiracy if incompetence could achieve the same result.
Jacek Czerwinski - 24-12-2006 01:14
Tue, 19 Sep 2006 16:28:26 +0200, na pl.comp.programming, Jacek Czerwinski napisał(a):
> 19 Sep 2006 13:19:34 GMT, na pl.comp.programming, Daniel Janus napisał(a): > >> Dnia 15.09.2006 camel <g5@focusimages.gotdns.com> napisał/a: > >> "It is practically impossible to teach good programming to students that have >> had a prior exposure to BASIC: as potential programmers they are mentally >> mutilated beyond hope of regeneration." -- Edsger W. Dijkstra > > Napisał to w latach przed PHP.
Zmieniłem zdanie. Jak patrze na problemy większości kolegów 'programistów Borrland C++ Buildera'. It is practically impossible to teach good programming
Jacek Czerwinski - 24-12-2006 01:14
Tue, 19 Sep 2006 16:28:26 +0200, na pl.comp.programming, Jacek Czerwinski napisał(a):
> 19 Sep 2006 13:19:34 GMT, na pl.comp.programming, Daniel Janus napisał(a): > >> Dnia 15.09.2006 camel <g5@focusimages.gotdns.com> napisał/a: > >> "It is practically impossible to teach good programming to students that have >> had a prior exposure to BASIC: as potential programmers they are mentally >> mutilated beyond hope of regeneration." -- Edsger W. Dijkstra > > Napisał to w latach przed PHP.
Zmieniłem zdanie. Jak patrze na problemy większości kolegów 'programistów Borrland C++ Buildera'. It is practically impossible to teach good programming
Grzesiek G. - 24-12-2006 01:14
Jedrzej Dudkiewicz napisał(a): >>>Jeśli chodzi o Mac OS X (macintoshe), to nic z wxWidgets nie spotyka >>>tam się z uznaniem. Kontrolki są toporne, działają też "jak chcą". >>>Istnieje jedno takie niezbyt poważne, ale już zupełnie dojrzałe i >>>interesujące środowisko: RealBasic. >> >>"It is practically impossible to teach good programming to students that > > have > >>had a prior exposure to BASIC: as potential programmers they are mentally >>mutilated beyond hope of regeneration." -- Edsger W. Dijkstra > > > Teoria w pytkę, tylko że pytający ma doświadczenie z programowaniem a języka > potrzebuje do "brudnego" prototypowania. Więc jeżeli tenże Real Basic to > umożliwia to należy go użyć. Tak poprostu. Tak jak należy użyć goto, jeżeli > będzie eleganckie.
A jakie to jest eleganckie użycie goto :-)?
Pozdrawiam
-- Grzegorz Gruza Odpowiadając usuń "spamerom_nie." z adresu!!!
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
Strona 1 z 2 • Znaleźliśmy 126 postów • 1, 2
|
Gdzie =?iso-8859-2?Q?postawi=E6_aplikacje_MySQL=3F_w_domu=3F_w?==?i so-8859-2?Q?_firmie_hostingowej=3F?=
[Oracle] Co do tworzenia aplikacji dla bazy Oracle
[Praca - Warszawa] Programista aplikacji internetowych, PHP, AJAX, CSS
=?ISO-8859-2?Q?Aplikacja_BD_-_jak_to_zrobi=E6,_pyt._teoretyczne?=
Oracle 10g EX - jak udostepnic stworzona aplikacje na zewnatrz?
napisanie alternatywnej aplikacji do istniejacej struktury bazy danych
NIedziałanie aplikacji VBA w Excelu na innych komputerach
Poszukuje codera do prostej aplikacji PHP/ MySQL
Problem - bazodanowa aplikacja dziala tylko u mnie
z FireWire do MPEG2
zanotowane.pldoc.pisz.plpdf.pisz.plmarcelq.xlx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|