Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Lopuch, server nejen
pro botaniky

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Archiv klubu Programování [ŽP: neomezená] (kategorie Programování) moderuje tvx.
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
   
[ 413 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
mach 27.11.2005 12:08  358
Taky bych rekl, ze v PHP (a Jave?) se nedaji predvest direktivy prekladace - {$I+}, {$Q+}, ...
grendal 27.11.2005 12:03  357
ikdyz...

Sohlasim s Kdokoliv, ze ten input/output z klavesnice je IMHO v pocatcich dost dulezity.
Je jen otazka, do jake miry je to dulezite pro pochopeni programatorske logiky.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 27.11.2005 12:00  356
PHP? Ktery verze? :-) PHP neni zrovna ukazka dobre navrzeneho jazyka, respektive k tomu, k cemu byl navrzen kdysi, byl navrzen asi dobre, ale dneska je to takova lehce prapodivna smesice ledasceho (jako nic proti tomu, ale proste jako vyuka nevim). :-) Krom toho se bojim, ze by bylo vhodne vyucovat na jazyce, ktery rozeznava datove typy (mysleno trosku vice rozeznava nez prave PHP). Kdyz uz slabe typovy jazyk, tak spise Javascript, ten je od pocatku objektovy, nema milion hure ci lepe dokumentovanych funkci pro kdejakou blbost, ma par zakladnich objektu pro praci s retezci, datem, matematickymi funkcemi a podobne. Nevyhoda jak PHP, tak Javascriptu je ale ta, co uz byla zminena - nevysvetlis na tom pointery.
grendal 27.11.2005 11:35  355
Podle me nejde o proceduralni ci objektovy zpusob mysleni, co je zakladem. Zaklady programatorskeho mysleni jsou podle me v tom, naucit se tomu programu rici, ze kdyz to a to bude mit takove hodnoty, potom delej to a to. Opakuj tohle tolikrat, kolikrat chci. Opakuj tohle tolikrat, dokud to a to nebude mit takou a takovou hodnotu... apod...

Tohle programatorske mysleni se nejlepe vtreba, pokud neni okolo balast, jaky je napr. videt v prispevku 346.

Prave proto povazuji Pascal za jazyk, ktery je vhodnym k vyuce zakladu programovani. Ale pokud bych mel v dnesni dobe nakoho ucit programovat (naucil jsem to asi 5 lidi. A to jsem jednomu vysletlil i princip, na kterem funguje i napr. System.out.print Sice nechapu, jak se mi to behem necelych tri minut povedlo... no asi si to potreboval jen ujasnit ;), tak sahnu po PHP...
sekory Sekory The journey of thousand miles - starts with a single step. 25.11.2005 14:41  354
A v čom se pak teda programuje tak +- nejvíc?
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 25.11.2005 14:21  353
King [352]: No, myslim si, ze celosvetovy zastoupeni pythonu nebude velky, v PHP se dela, to je pravda, ale rekl bych, ze spis mensi a mozna stredni projekty, C# imho ukousava hlavne z kolace Javy, na VB jsem zapomnel, to je fakt, ten se vubec nejak snazim vzdycky z hlavy vytesnit. :-)
king King Born to be king - ... 25.11.2005 14:15  352
PHP, python, java, C#, VB
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 25.11.2005 13:59  351
King [347]: A v cem delaji lidi, co se obejdou bez C (pominu ty, co delaj v Jave, o tech vim)? Ja bych rek, ze v C/C++ se (zaplatpanbu) dela jeste ledaskde.
Tommi [349]: Kdyz se to umi, da se psat v cemkoliv, i v Delphi. Prikladem budiz e-mailovy klient The Bat!, ktery je napsany v Delphi a u ktereho si troufam tvrdit, ze je bezkonkurencne nejlepsi ze vsech klientu, co jsem vyzkousel (a ze jsem jich posledni dobou vyzkousel nemalo).
tvx [350]: Ja uz prave asi tim proceduralnim programovanim postizenej jsem, to nepopiram. Ale ze vseho nejradsi bych se pustil spis nez do OO jazyka do lispu, az bude nekdy vic casu. :-)
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 25.11.2005 09:39  350
Na škole nás nějakej Merunka - světově a osvětově organizovanej zastánce objektů a spolupořadatel konferencí OOP učil, že při OOP máme zapomenout všecno, co jsme se procedurálního kdy naučili, jinak že tím budem postižení pořád a nenaučíme se myslet a programovat objektově nýbrž programovat procedurálně v objektovém prostředí.
Musím uznat, že se mi to na smallTalku tak vžilo, že jsem pak v jakýmkoli poloobjektovým nebo pseudoobjektovým jazyce jak ve vězení... Pořád někde narážim na neúplnosti, hlavně když musim zabrousit do světa MS.
tommi 25.11.2005 09:13  349
Sekory: Ale řekl bych, že delphi jsou zase hodně slepá ulička... A přechod z pascalu na delphi, se mi tenkrát na škole vůbec nelíbil....
sekory Sekory The journey of thousand miles - starts with a single step. 25.11.2005 09:04  348
Zase z pascalu se dá přejít na delphi to je v podstatě nástavba ne?
king King Born to be king - ... 25.11.2005 07:51  347
kdyz uz soucasny jazyk tak spis python, ktery ma nejvetsi vyhodu v interaktivnim rezimu, da se vnem psat proceduralne i pak objektove...

ma ale nevyhodu, ze je mozna az prilis vysokourovnovy (rozumnej nema pointery ;) ), takze prechod na C bude o dost bolestivejsi, na druhou stranu v dnesni dobe se uz vetsina programatoru (rozumnej lidi co se uci prgat) obejde bez C...
tommi 24.11.2005 22:57  346
import java.io.*;
public class Pozdrav {
public static void main(String[] args) {
System.out.print("prvni.Hello world!");
}
}

Uznávám, že je to složitější, ale stejně mi to přijde, že do začátku, ten člověk ty ritální tanečky je schopen akceptovat a experimentovat se zbytekm a v okamžiku kdy si zvykne, že všechny jeho programy začínají

import java.util.*;
public class scanner {
public static void main(String[] arg){
Scanner sc = new Scanner(System.in);

tak pracuje podobně jako v pascalu... algoritimazce je pořád stejná...

Ale rozhodně uznávám vaše argumenty, jsou rozhodně oprávněné. I přesto ovšem myslím, že je lepší začínat na "současném" jazyku... Beru to tak, že u Javy, C apod. ten člověk stejně skončí...
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 24.11.2005 22:51  345
A to uplne pomijim kompilaci a hlavne moreni se s classpath, coz je neco, co cloveku taky dovede poradne zamotat hlavu.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 24.11.2005 22:49  344
Tommi [339]: Viz AL3Xovy namitky, nemam k tomu co dodat. Navic kdyz zacatecnika nechas na pospas funkci main, tak sice ne hned, ale po case narazi na problemy ohledne klicoveho slova static, ponevadz bud bude muset vsechny funkce v ty tride delat staticky, nebo si bude muset vytvorit instanci ty samotny tridy (coz mimochodem pripada nezkusenemu oku rovnez ponekud matouci - v implementaci nejaky tridy, ktera navic typicky nema nejaky ciste objektovy obsah ve svete, ktery modelujes, vytvaret instanci te same tridy) a teprve na ni volat ty metody.

[ 413 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt