- A hozzászóláshoz be kell jelentkezni
- 3586 megtekintés
Hozzászólások
*Böff*. :)
-=- Mire a programozó: "Na és szerintetek ki csinálta a káoszt?" -=-
- A hozzászóláshoz be kell jelentkezni
oké, akkor a php nem programozási nyelv, hanem sajtös zsömle. most már nyugodtan fogsz aludni? :)
amúgy kíváncsi lennék, egy visszavont rilíznek mi köze az állításodhoz... meg böfögni se illik hangosan :/
- A hozzászóláshoz be kell jelentkezni
sajtos zsemlenek meg igen ehetetlen, programozasi nyelven meginkabb... vajon van, amire jo?
teljesen +1 amugy Chain-Qnak, a php egy broaf, Java FTW ;)
- A hozzászóláshoz be kell jelentkezni
Persze, tudjuk a PHP semmire nem jó, a JAVA & C++ az Isten, de azért elég sok webes alkalmazást PHP-ben fejlesztenek. Ennyire sok "buta" ember van ezek szerint...
- A hozzászóláshoz be kell jelentkezni
"több milliárd légy nem tévedhet, egyél s...." :)
- A hozzászóláshoz be kell jelentkezni
Ez pontosan így van, ahogy leírtad, csak irónia nélkül. :)))
A PHP-nek az a nagy hibája, hogy túlnőtt azon a szerepkörön, amire eredetileg szánták: összedobni egy-két egyszerű weboldalt benne. Természetesen megfelelően képzett programozók tudják jól is használni - akik esetleg előtte kódoltak C-ben, ne adj'Isten assemblyben, tudják pl., hogy mi az a puffertúlfutás, talán volt a kezükben egy security-nagykönyv is stb. Az már más kérdés, hogy igazán nagy célokra alkalmas-e: vannak-e megfelelő keretrendszerek, fejlesztőeszközök stb.
Viszont azt te is elismerheted, hogy a PHP programozók egy jelentős része nem ilyen, hanem tudatlan és/vagy kezdő. És a PHP-ban nincs eszköz arra, hogy az ilyen embereket megvédje a saját tudatlanságuktól/hülyeségüktől.
Én ezt mint rendszergazda/üzemeltető írom, nem vagyok programozó, bár volt kalandom a PHP-val. Viszont sokkal több olyan "esetem" volt, amikor igen gyatra PHP kódok után takaríthattam a szart, és magyarázhattam el a fejlesztőnek a rendszerben gondolkodás alapjait - miért nem fut egy szerveren az a program, ami az otthon, saját gépén "de hát nekem itt jól működött!" :/
--
Q: What's the difference between Lem's Solaris and Sun's Solaris?
A: One's an alien presence that drives all who encounter it mad, and the other one's been made into a movie by Andrei Tarkovsky.
- A hozzászóláshoz be kell jelentkezni
azt nem latom ebbol, hogy ettol miert lesz rossz egy programozasi nyelv. azt ertem, hogy az atlag php-s program esetleg szar, na dehogy ezert maga a nyelv legyen a hibas...
- A hozzászóláshoz be kell jelentkezni
Mert nincsenek benne eszközök és lehetőségek arra, hogy egy jobb irányba terelje azt, aki ezen nő föl.
A múltkori "legyen a \ a namespace separator!" is egy roppant bölcs döntés volt. :))
--
"Only an expert can deal with the problem"
- A hozzászóláshoz be kell jelentkezni
Miért a C-ben mi véd meg attól, hogy rossz kódot írj? A kezdők C-ben is simán írnak memóriaszivárgásoktól hemzsegő kódot, ami lépten nyomon segfaultol... Java-ban is lehet szar kódot írni.
- A hozzászóláshoz be kell jelentkezni
...ami lépten nyomon segfaultol...
Hát ez az! Ha C-ben rossz kódot írsz, az sokszor elég brutál módon és gyorsan büntet érte.
--
"Only an expert can deal with the problem"
- A hozzászóláshoz be kell jelentkezni
Ezért fedeznek fel 25 éve lappangó bugokat még ma is C kódokban.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Nem, azert, mert C letezett mar 25 eve is. ;)
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni
És brutál módon "gyorsan bebüntetett". 25 év alatt.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Hát ez az! Ha C-ben rossz kódot írsz, az sokszor elég brutál módon és gyorsan büntet érte.
Vö. mindig.
--
"Only an expert can deal with the problem"
- A hozzászóláshoz be kell jelentkezni
PHP-ban elfelejtesz kitenni egy jelet, nem generálódik az oldal = brutál módon büntet. Nem látok különbséget.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
vannak fejlesztoeszkozok, meg keretrendszerek is.
masfelol: az onjelolt/szakbarbar "programozok" itt is --mint mashol is-- sok kart tudnak okozni felelotlen tervezessel (esetleg a tervezes teljes hianyaval)
- A hozzászóláshoz be kell jelentkezni
Értelmetlen vita, nem a program nyelv, hanem a vele foglalkozók adják meg mennyire gyatra egy program. Nem lesz attól jobb egy program, hogy a programozó milyen nyelven írja, ha ügyes, és a programnyelv alkalmatlan rá.
Egy a baj, mindenki aki akar valamit a szakmában az php mysql tudással az egyszerű kívülálló számára már csodát tud tenni.
Ez bassza sok ember orrát, hogy pistike2 a hozzáadott toolokkal látszatra ugyanazt tudja, amit az ő kőkemény programozási tudásával, és az 3-5 év tapasztalatával.
Sajnos az is igazság, hogy a használói azt gondolják, ha ez ment akkor menni fog más is nosza belevágnak, ebből szokott lenni a valag nagy kaki. Ez nem a programnyelv bűne, hanem a szakmáé aki beengedi pistike2 -őt.
Akárki nem nyithat fogorvosi rendelőt a sarkon, de weblapgyártót, számtech boltot simán, persze most jön, hogy azért ez nem egyforma. Lfaszt. Egyforma.
Ennek okán, nomeg hogy divat is a mysql php etc divat lett szidni. Ennyi, aki fasza gyereknek akar látszani, ezért ráböffent erre, majd elmondja "Á, nem azért, vannak szakmai érveim is".
- A hozzászóláshoz be kell jelentkezni
varj segitek.
elosszor is ugye Java, mert igy kell irni, a JAVA max a tozsedei jel, vagy ordibalsz. a tozsde meg nem tudom hogy jon ide ;]
namost azert fejlesztenek eleg sok webes alkalmazast phpben, mert konnyen tanulhato es a kis indiaik is megertik, ergo a phps programozok dijazasa a beka segge alatt van, leforditva: olcso.
tehat ha van egy startup ceges, OLCSO phpban fejleszteni, sokkal olcsobb a kezdeti koltsege, mint mondjuk egy normalis Java EE rendszernek. egyszeruen tobb a munkaero (egymillio phps pistike orszaga vagyunk).
masreszt ki hazudta neked, hogy a C++ jo pl webes alkalmazasfejlesztere? isten ments. de azert celhardveren se fog az ember mondjuk asm kodot irni, ha van ra C++ fordito. (vagy epp a proci tud nativan java bytecodeot futtatni ;))
masreszt a php ratyi. nem tudsz benne se bizonyithatoan jo kodot irni, se tipushelyes kodot irni, es meg sorolhatnank. azoknak akik phpvel kezdik, ketlem, hogy nagy szazaleka tovabb tudna fejlodni normalisan: ahoz mar kene valami kis esz is.
- A hozzászóláshoz be kell jelentkezni
"nem tudsz benne se bizonyithatoan jo kodot irni"
A leheto legrealisabb elvaras egy webes programozasi nyelvvel szemben. (Ja: javaban tudsz?)
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni
jo, de attol meg a tipusossag igen nagy hatrany. :)
amugy Brol lehet javara forditani, Bben pedig lehet bizonyithatoan jo kodot irni ;-)
- A hozzászóláshoz be kell jelentkezni
Marminthogy a tipusossag hianya a hatrany, nem?
Ja, de ahhoz meg bizonyitani kell az osszes hasznalt lib helyesseget, a jvm/jre helyesseget, meg a B-rol javara fordito helyesseget. :)
De igazabol ennek szinte csak akkor van jelentosege, ha pl. smartcard-firmwaret fejlesztesz.
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni
jo, most ne a helyessegen fussuk a koroket, tobb mas szempontbol (security pl) sem allja meg a helyet a php [bar ha jobb lenne a programozoi szinvonal, ki tudja. nameg ott a jvmen futo php.. :)]
- A hozzászóláshoz be kell jelentkezni
(security pl) sem allja meg a helye
Gondolom itt megint a php.net-es értelmezőről beszélsz, ugye? (Már csak a zárójeles részből következtetve is)
--
- Miért jó a mazochistának?
- Mert ha rossz, akkor jó. Ha meg jó, akkor rossz, tehát jó.
- A hozzászóláshoz be kell jelentkezni
laikus kérdés: hogy van definiálva a "bizonyíthatóan jó kód" fogalma? Ezek szerint a típusosság szükséges hozzá...
—-—-—
int getRandomNumber() {
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
tudnam ajanlani Fothi muveket, dehat.. :))
hm, most korbeneztem, es hat a wikipedia se tud sokat errol a temarol. a lenyeg, a verifikacio es a validalhatosag.
erre, illetve erre gondoltam. de nem vagyok expert a temaban,
dehat ha a parizsi metrohoz jo volt... :)
- A hozzászóláshoz be kell jelentkezni
no a napnak ebben a szakában ez kínai nekem, de legalább az ajtó megvan, amin kopogtassak:)
verifikálni/validálni nem lehet nem típusos nyelvekben? Normális esetben szokás olyat csinálni php-éknál is... Miben nyújt többet? (jó, azt az apróságot leszámítva, hogy ha rossz a típus, jobb helyeken elszáll a program:))
—-—-—
int getRandomNumber() {
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
Valamelyik sheetben azért ezeket a linkeket majd említsd meg légyszíves. :D
-- "Bízzál Istenben és tartsd szárazon a puskaport!" - Cromwell --
-- Sayusi Ando - http://sayusi.hu --
- A hozzászóláshoz be kell jelentkezni
Ahogy nezem, amit belinkeltel az nem programozasi nyelvekrol szol, sot, azokrol eppen hogy nem mond semmit. Program flowt lehet veluk modellezni, bizonyitani a helyesseguket, meg ilyeneket (ha jol ertem igy gyorsan atolvasva par referenciat). Ha igy van, akkor azert nagyon nem mindegy, hogy programozasi nyelv vagy program, amit a programozasi nyelvvel irtak.
--
ahan nem
- A hozzászóláshoz be kell jelentkezni
majd konkret nyelve lehet legeneralni a kodot, a B-modszer modellezesi eszkozeibol altalaban Javara.
amugy itt errol van szo: egy program helyesseget bizonyitod, nyelvfuggetlenul, tehat hogy az algoritmusok, az elo- es utofeltetelek jok, etc.
de erdekes modon a tipus korul eleg sokminden jatszodik a formalis szemantikaban ;)
- A hozzászóláshoz be kell jelentkezni
Egy apró megjegyzést engedj meg, ha már a formális verifikációt említed: A PHP nyelv gyengén típusos, nem pedig atipusos. Az tény hogy a type inference az bukó PHP esetében, de ez nem feltétlen hátrány. Egy gyengén típusos nyelv eszközt ad a kezedbe, aztán ha lábon lövöd magad vele...
--
- Miért jó a mazochistának?
- Mert ha rossz, akkor jó. Ha meg jó, akkor rossz, tehát jó.
- A hozzászóláshoz be kell jelentkezni
"azoknak akik phpvel kezdik, ketlem, hogy nagy szazaleka tovabb tudna fejlodni normalisan: ahoz mar kene valami kis esz is."
Ez azért erősen sértő prekoncepció. Nem a nyelvtől függ, hogy valaki tovább tud-e lépni, hanem magától a személytől. Az aki nem egyetemen nyalta magába az informatikai esszenciát - pl. én - teljesen jó kezdés, hogy belépjen ebbe a világba. Aztán már az egyénen múlik, hogy melyik irányba megy tovább. Azzal, hogy nem egyetemen tanultam semmivel sem vagyok rosszabb munkaerő, mint az aki kockult 5 évig valamelyik intézményben.
-- "Bízzál Istenben és tartsd szárazon a puskaport!" - Cromwell --
-- Sayusi Ando - http://sayusi.hu --
- A hozzászóláshoz be kell jelentkezni
Hogy sertodes ne legyen, fogalmazzunk igy: az atlag self-taught programozo *joval* gyengebb munkaero, mint az atlag 5 evet kockult programozo...
- A hozzászóláshoz be kell jelentkezni
'deeplink
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni
Azzalazért tisztában vagyok, hogy kell még tanulnom. :D valahol kell még kockulni egy keveset.
-- "Bízzál Istenben és tartsd szárazon a puskaport!" - Cromwell --
-- Sayusi Ando - http://sayusi.hu --
- A hozzászóláshoz be kell jelentkezni
Irtózatos nagy baromság. (gondolom nem voltál soha vezető)
- A hozzászóláshoz be kell jelentkezni
"azoknak akik phpvel kezdik, ketlem, hogy nagy szazaleka tovabb tudna fejlodni normalisan: ahoz mar kene valami kis esz is."
Ez azért erősen sértő prekoncepció.
Ez így van, láttam én már embert, aki Perlben is borzalmas kódot írt, mégis nekem kellett az egyik volt munkahelyemen fölpakolni egy szerverre. De a legjobban azt nem bírtam benne, hogy két ujjal gépelt, tetűlassan, és a CGI-t következetesen, valahol angol-magyar között félúton, "szigiáj"-nak mondta. :)))
--
"Only an expert can deal with the problem"
- A hozzászóláshoz be kell jelentkezni
Namondjuk a perl tipikusan alkalmas borzalmas kod irasara. Van is erre egy jo mondas: "PHP is a minor evil perpetrated and created by incompetent amateurs, whereas Perl is a great and insidious evil, perpetrated by skilled but perverted professionals." (Jon Ribbens) :)
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni
nem prekoncepcio, empirikus kovetkeztetes inkabb
- A hozzászóláshoz be kell jelentkezni
"tehat ha van egy startup ceges, OLCSO phpban fejleszteni, sokkal olcsobb a kezdeti koltsege, mint mondjuk egy normalis Java EE rendszernek."
Nem csak olcsóbb, gyorsabb is. És ez sokat számít. Az esetek döntő többségében a Java EE az ágyúval verébre esete. És ezt nem csak én látom így, hanem a Java programozó barátaim is. Mérlegelni tudni kell.
--
kövi
- A hozzászóláshoz be kell jelentkezni
elhiszem, hogy gyorsabb, mint Java EE -ben, de ott is lehet gyorsan fejleszteni.
te programoztal mar Java EE -ben barmit?
kurvagyorsan lehet prototype kodot irni. :)
- A hozzászóláshoz be kell jelentkezni
"elhiszem, hogy gyorsabb, mint Java EE -ben, de ott is lehet gyorsan fejleszteni."
Tudom hogy szőrszálhasogató vagyok de a J2EE az nem programozási nyelv. Kéretik összehasonlítani a PHP nyelvet a Java nyelvvel. Hogy ne legyen igazságtalan, a Java nyelv mellett használható a Servlet API és JSP.
Egyébként egyszer kellene már csinálni egy ilyen kihívást, mert sokat hallom hogy az tévhit hogy Java-ban lassú a fejlesztés. Megmutathatnátok hogy mit tudtok. ;)
"te programoztal mar Java EE -ben barmit?"
Tudom, nem nekem szólt a kérdés de releváns lehet: Én igen, sőt mostanában is van ilyen a kezem alatt.
"kurvagyorsan lehet prototype kodot irni. :)"
Na ja, csak mire a prototype kódokat refaktorálod a valódi domain logic felhasználására, már tengernyi fájlod és classed van.
Más: Ajánlom figyelmedbe a Brillien-t. Nem mindenre a J2EE a megoldás, de ahol életképes (lesz) a Brillien, ott én inkább a Brillienre szavaznék.
--
- Miért jó a mazochistának?
- Mert ha rossz, akkor jó. Ha meg jó, akkor rossz, tehát jó.
- A hozzászóláshoz be kell jelentkezni
pont most vetettek fel az egyik helyen ahova jarok.. en glassfish parti vagyok. ha jol ertem, ez gyakorlatilag egy olyan kontener, ahol jobb OO tamogatast igernek, ugye?
ertsd ez alatt azt, hogy az EJBk hiaba POJOk, azert a normalis oroklodes illetve design patternek implementalhatosaga hagy kivetni valot maga utan :)
(a kontener szolgaltatasait, azaz ezek hasznalatanak kenyelmet feladtuk bizonyos OO paradigmakert)
- A hozzászóláshoz be kell jelentkezni
Igen, pontosan. A Brillien event driven elvet próbál érvényesíteni, ráadásul tud soft real time garanciát vállalni a végrehajtásra. Arról nem is beszélve hogy a Terracotta integráció függetlenné fogja tenni jó esetben a vele fejlesztett alkalmazásokat a JVM-ektől.
Másrészt van egy modell, amit a fő fejlesztője épített és publikált, a neve Liaison, a PowerObject modell racionalizálásaként. Tehát komoly szerepet kap az OOP és az aspektusorientált paradigma.
Egyébként én nem találtam semmi kényelmi szolgáltatást a J2EE konténerekben, amit fel kellene adnom :)
Ui.: A Brillien azért érdekes mert egy hazai uriember, Fazekas Imre fejleszti. Vele Aikidoztam kb 10 éve :) Ügyes srác és engem meggyőztek az érvei hogy miért ne J2EE bizonyos alkalmazásokra és miért inkább Brillien. Persze még nagyon gyerekcipőben jár, de nemsokára pajtások!
--
- Miért jó a mazochistának?
- Mert ha rossz, akkor jó. Ha meg jó, akkor rossz, tehát jó.
- A hozzászóláshoz be kell jelentkezni
Programoztam már Java-ban.
De a lényegi része nem is ez lett volna a mondókámnak, hanem inkább az, hogy sem a PHP, sem a Java nem tekinthető univerzális nyelvnek a webprogramozás világában. Nincs olyan, hogy jobb. Amikor egyszer pusztán Java-ban akartam leprogramozni egy weboldalt (voltak problémáim a PHP tudását illetően), konzultáltam a Java-s barátokkal, és a végén arra jutottunk, hogy hibrid rendszer lesz a megoldás (ők beszéltek rá). Nem bántam meg. Van, amiben az egyik jobb, és van, amiben a másik.
--
kövi
- A hozzászóláshoz be kell jelentkezni
Gyorsabb mihez képest? Javahoz képest lehet, de megnézném Perl/Python/Ruby-hoz képest, hogy hol gyorsabb...
- A hozzászóláshoz be kell jelentkezni
Java-ról beszéltünk.
--
kövi
- A hozzászóláshoz be kell jelentkezni
Most nem a PHP-t védve, mert egy foshalom az egész túlnőtt templating engine, de Java-ban is csak a programozón múlik a típushelyes kód:
http://blog.jrock.us/articles/Java%27s%20type%20system%20can%27t%20prot…
- A hozzászóláshoz be kell jelentkezni
"mert egy foshalom az egész túlnőtt templating engine"
Mi van, te is bukott PHP-s vagy aki elment Rubyzni? :D
Ui: Mármint a nyelv foshalom vagy a php.net-es fordító/interpreter?
--
- Miért jó a mazochistának?
- Mert ha rossz, akkor jó. Ha meg jó, akkor rossz, tehát jó.
- A hozzászóláshoz be kell jelentkezni
Alapvetően Perllel foglalkozom.
1. Maga a nyelv a foshalom. Lásd http://tnx.nl/php.html
2. Az interpreter is egy foshalom. Lásd secunia, performance...
- A hozzászóláshoz be kell jelentkezni
Ezek ám az érvek.
- A hozzászóláshoz be kell jelentkezni
Ha tudnád hányszor kaptam meg ezt az URL-t :) De ezek nem a nyelv ellen szólnak, hanem a készen szállított függvényeire néhány kivételtől eltekintve. Ezekre a kivételekre itt reagálok:
"PHP has no lexical scope"
Ez bizony egy súlyos probléma, engem speciel nagyon zavar, de engem is csak azért mert speciális módon használom a nyelvi konstrukciókat néhány esetben. Az átlag programozó nem hiszem hogy emiatt problémákba ütközne. A linkelt PERL doksi viszont egyáltalán nem vagy inkább nem jól mutatja be hogy miért fontos a precíz és kiszámítható scoping.
"PHP lacks abstraction"
Ez ma már nem igaz.
"takes TIMTOWTDI to bad extremes"
Izlések és pofonok. Ez a rész nem logikus érv és sohasem lesz az. Ez személyes preferencia.
"Az interpreter is egy foshalom. Lásd secunia, performance.."
Na ebben egyetértünk.
--
- Miért jó a mazochistának?
- Mert ha rossz, akkor jó. Ha meg jó, akkor rossz, tehát jó.
- A hozzászóláshoz be kell jelentkezni
Nem ismerek PERL nyelvet. Perl van.
- A hozzászóláshoz be kell jelentkezni
Akkor te hogyan vélekednél azokról, akik egy "kijött az perl, de visszavonták hiba miatt" threadben elkezdenének okoskodni, hogy olvashatatlan szar kód, és különben is túl kevés függvénye van a perlnek?
- A hozzászóláshoz be kell jelentkezni
valószínűleg teljesen jogosan azzal érvelne, hogy a perlhez olyan modult szedsz le, amilyet nem szégyellsz:)
—-—-—
int getRandomNumber() {
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
'akik egy "kijött az perl, de visszavonták hiba miatt" threadben'
Ha security hibát találnak Perl-ben akkor új verziót adnak ki amiben javítják.
(Mellesleg, két évente egy security vulnerability nem rossz átlag - a perl az egyik legbiztonságosabb szoftverek egyike)
'elkezdenének okoskodni, hogy olvashatatlan szar kód,'
Az olvashatóság a nyelvet használó programozón áll, ellentétben egy adott nyelv core függvényeiben/működésében található security sebezhetőségekkel ellentétben, ami meg az adott nyelvet implementáló programozókon áll.
'és különben is túl kevés függvénye van a perlnek?'
Mit értesz függvény alatt?
Core függvényt ami out-of-the-box használható bármiféle extra modul/kód megadása nélkül?
Akkor jóval kevesebb van mint a PHP-nek.
Ha a modul betöltés is engedélyezett, akkor már több.
Ha a modul installáció is engedélyezett, akkor sokkal de sokkal több.
Egyébként maga az hogy függvény szubjektív - a Perl függvények alapvetően sokkal flexibilisebbek mint a PHP-s társaik, a Perl-be épített ~260 core függvénnyel valószínűleg le lehet fedni egy csomó gyakori esetet, amit nem lehetne ha a PHP-ből próbálnál 250 fontos függvényt kiválasztani.
- A hozzászóláshoz be kell jelentkezni
Amúgy ez broáf nem böff ;)
- A hozzászóláshoz be kell jelentkezni
Mi meg BMF proggyakon számos alkalommal ollóztunk kódot kifelé a VS-ből (Visual C# 2005 Express) és "semleges" helyről vissza, mert üres sorokra fordítási hibával leállt. Ez van. (Sprite :P).
Igen, ez nem biztonsági hiba, de másokkal is fordult elő VS-beli izgalmas bug, például nem engedélyezte a debuggolást fájlrendszerelérési dolgok miatt (nonwritable target, pedig az..), csak ha bezártad és újra megnyitottad a projektet.
Érkezett azóta az IDE-ből szervízcsomag és újabb nagykiadás is. A PHP is korrigálni fog. Normális helyen úgyse frissítenek eszetlenül mindent.
********************
http://holo-media.hu
http://holo-media.hu/wordpress
- A hozzászóláshoz be kell jelentkezni
Vhol olvastam Chain-Q-tól, hogy csak semmi OOP, C#, Java és tsi. :)
Egyébként a Visual Studio egy IDE, míg a C# egy nyelv. Kettőt ne hasonlítsuk már egymáshoz.
----------------
Lvl86 Troll
- A hozzászóláshoz be kell jelentkezni
Igen, de itt sem a "nyelvvel" volt a probléma, hanem a "fordítóval" (azaz a PHP értelmezővel), a Visual C# 2005 fordítási hibája pedig szintén a hivatalos szerkesztő/compiler hibája, azaz nagyon is ugyanaz a kategória.
********************
http://holo-media.hu
Debian GNU/Linux 5.0 "Lenny" i386
- A hozzászóláshoz be kell jelentkezni
Már ne haragudjatok, de a linkelt szavazás a kedvenc programnyelvről szól a hír pedig azt taglalja hogy a php.net közössége (+Zend) által fejlesztett php értelmező és fordító adott verziója vissza lett vonva.
Kérdem én: Mi a problémátok a PHP nyelvvel?
Ui.: Egyébként jelezném hogy a PHP igenis programozási nyelv annak definíciója szerint, úgyhogy nincs min vitatkozni...
Szerk: Ez nem feltétlen Chain-Q kommentjére reagálás, mind inkább a válaszolókéra.
--
- Miért jó a mazochistának?
- Mert ha rossz, akkor jó. Ha meg jó, akkor rossz, tehát jó.
- A hozzászóláshoz be kell jelentkezni
Túl népszerű.
- A hozzászóláshoz be kell jelentkezni
péhápéról jut eszembe:
[troll]
megy a dacia a lejtőn lefele (más irányba momentán nem tud). szembetalálkozik egy tehénlepénnyel:
T: "Szia! Te mi vagy?"
D: "Én autó vagyok"
T: "Akkor én meg pizza"
[/troll]
ami át van húzva, azt teljesen fölösleges elolvasni. az olyan, mintha ott sem lenne
- A hozzászóláshoz be kell jelentkezni
lol:D
- A hozzászóláshoz be kell jelentkezni
[Flame]
A PHP egy programozási nyelv és a Comenius Logo nevű remekmű között van.
[/Flame]
- A hozzászóláshoz be kell jelentkezni
"Kérdem én: Mi a problémátok a PHP nyelvvel? "
Nekem nem a nyelvvel van a gondom. Olyan amilyen. Meg kell tanulni osztjóvan.
Amivel problémám van az a hozzáállás, a világkép. Lentebb linkeltem, hogy milyen példakódok vannak a Zend Framework doksijában annak ellenére, hogy a keretrendszer alkalmas arra, hogy a programozónak ne kelljen html kódok írnia. Pontosabban fogalmazok: nekem hozzánemértő hobbiprogramozónak sikerült úgy megcsinálnom, hogy ezt tudja :)
Akkor itt most felmerül bennem a kérdés, hogy ha a Zend azt sugallja, hogy így kell csinálni (szó szerint ocsmány kódot írni), akkor mi a jövő? Taknyolás?
Én például egy nagyobb rendszerben gondolkodom. Akkorában amit meg lehet csinálni phpban és javaban is. Egy kis utánajárás után a java mellett döntöttem. Miért? Mert ott leírják, hogy szerintük hogyan kellene egy rendszernek kinézni és adnak hozzá eszközöket. Phpban mit adnak? Finoman szólva semmit. Olyan komolytalan az egész. A két világkép között akkora a különbség, mint a kapálás és a John Deer + 40 centis ekével szántás között.
http://framework.zend.com/manual/en/zend.dojo.form.html#zend.dojo.form…
http://framework.zend.com/manual/en/zend.view.helpers.html#zend.view.he…
-- "Bízzál Istenben és tartsd szárazon a puskaport!" - Cromwell --
-- Sayusi Ando - http://sayusi.hu --
- A hozzászóláshoz be kell jelentkezni
Ez a dojo is csak arra jó hogy kielégítse a HTML-fóbiások igényeit ötször akkora kód árán. Fasság. Akkor már inkább http://phphaml.sourceforge.net/
- A hozzászóláshoz be kell jelentkezni
Azert eros csusztatas a Dojot a phphaml-hez hasonlitani.
- A hozzászóláshoz be kell jelentkezni
Szerencsétlen...
- A hozzászóláshoz be kell jelentkezni
?
- A hozzászóláshoz be kell jelentkezni
Fasz...
- A hozzászóláshoz be kell jelentkezni
Te trey, hogy-hogy itt van meg ez a nick?
- A hozzászóláshoz be kell jelentkezni
Balfasz... Egyrészt nem hasonlítgattam, mert ég és föld a különbség. Másrészt akinek a csúsztatás jut erről eszébe az egy balfasz. Ezen a véleményemen nem változtatok öregem.
- A hozzászóláshoz be kell jelentkezni
De a stílusodon csiszoljál, ha itt akarsz maradni.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Elnézést.
- A hozzászóláshoz be kell jelentkezni
Az „Akkor már inkább” egy helyettesito szokapcsolat, tehat te Dojo helyett ajanlottad a phphaml-t. Amit valami helyett ajanlanak, az magaval hozza az osszehasonlitast. Ha te komolyan gondoltad, hogy a phphaml-t egy lapon lehet emliteni a Dojoval, akkor nem en, hanem te vagy a szerencsetlen. Tipikus esete, amikor azt sem tudod mire valo a Dojo, csak jossz es fikazol.
- A hozzászóláshoz be kell jelentkezni
A csúsztatás meg szándékos félrevezetés, ez esetben viszont erről szó sem volt, elég bf hozzáállás ilyen állításokkal fenntartani az érdeklődést.
A Dojonál randább megoldást ritkán látni, fikázom ha egyszer egy rakat fos az egész koncepció, naná, mi mást kéne tennem? Bocs hogy nem vagyok mazochista.
De barátom, ha már a fikázást hiányolod, itt van még egy kevés: http://www.sitepen.com/blog/2008/10/27/debunking-dojo-toolkit-myths/
- A hozzászóláshoz be kell jelentkezni
A csusztatas nem biztos, hogy szandekos, tudatlansagbol es tajekozatlansagbol is fakadhat. Az idezett sitepen irassal viszont mellelottel, ha olvastad volna tudnad, hogy a cikk arrol szol, miszerint kering a neten egy csomo fassag, mitosz a dojoval kapcsolatban, es erre ternek ki reszletesen; megmagyarazzak, hogy minek volt valamikor regebben (a pre valtozatok koraban) valoban realitasa, es minek meg akkor sem. Ha neked is a regi korai pre valtozattal van tapasztalatod, akkor megertem a kirohanasod. (De a szemelyeskedest nem.)
- A hozzászóláshoz be kell jelentkezni
A tudatlanság minden baj forrása. A személyeskedésért bocsánatot kérek, túllőttem minden célon.
A belinkelt oldalon a kommenteket találtam érdekesnek, de magával a cikkel sincs baj, nem vagyok az igazság ellensége, így fikázok én. Kb. egy évesek a tapasztalataim, akkoriban még elég böhömnek számított a cucc és arra a célra amire nekem kellett, jobban megfelelt más. Viszont akárhogy nézegetem, sehogyan sem akar tetszeni a vele írt kód még most sem. Most egy regexpre épülő Haml implementációt használok. Beletákoltam egy snippet kezelést amivel egyedi interface elemek is megjeleníthetők. Elégedett vagyok vele, kár hogy nem István a nevem, most én lehetnék a megtestesült PHP-Pityu. E örő e bódottá.
- A hozzászóláshoz be kell jelentkezni
Nem tdom mi a bajod az egésszel... A belinkeltekben sem értem, hogy mi az ocsmány.
Egy webes programozási fw-nek nem tudom miért hátrány, ha kell html kódot írni. "keretrendszer alkalmas arra, hogy a programozónak ne kelljen html kódok írnia". Kész vagyok az ilyenektől. A javás meg java-zzon, de ne írjon a képernyőre semmit!
Igaz, én php-ban fejlesztek, ZF-el is. Doksikat is elolvastam. Nem hasonlítgatok, és osztom az észt csak melózok.
- A hozzászóláshoz be kell jelentkezni
"Már ne haragudjatok, de a linkelt szavazás a kedvenc programnyelvről szól a hír pedig azt taglalja hogy a php.net közössége (+Zend) által fejlesztett php értelmező és fordító adott verziója vissza lett vonva."
Nem ez az első alkalom, hogy valaki szövegértésből gyenge :) Úgy csinálnak, mintha mondjuk C fordítóból még sosem lett volna shit verzió.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
+1
ami át van húzva, azt teljesen fölösleges elolvasni. az olyan, mintha ott sem lenne
- A hozzászóláshoz be kell jelentkezni
Abból kiindulva, hogy FreeBSD-ports-ban már javítva van 5.2.8-ra, felteszem hivatalosan is kijött a frissítés. ( http://www.freshports.org/lang/php5/ )
- A hozzászóláshoz be kell jelentkezni
Ez gyorsan ment. délután a portupgrade az 5.2.7-et gyűrte nekem keményen. (pont mikor a php cuccok frissítésénél tartott, akkor olvastam, hogy visszavonták az 5.2.7-et, örültem is nagyon :)) Egyébként a hivatkozott blogbejegyzésben az is szerepel, hogy a javítás is commitolva lett és jövo héten kiadják az 5.2.8-at.
- A hozzászóláshoz be kell jelentkezni
A Slackware is javította a php-t, tegnap hajnal óta 5.2.8 elérhető a repókból.
--
Elméletileg nincs különbség elmélet és gyakorlat között. Gyakorlatilag van.
- A hozzászóláshoz be kell jelentkezni
Ekkora Flame-re én is beszállok.
Végigolvasva a szálat arra jutottam, hogy mindenki szubjektív, és előítéletektől terhelten ítélkezik, akár úgy hogy nincs vagy nincs benne mély tapasztalata.
Jómagam (szubjektív módon?) azon az állásponton vagyok, hogy mihez mit!
Cégemben túlnyomórész PHP-s alkalmazásokat fejlesztünk, mivel:
- Könnyen tanulható és tanítható
- Erőforrását (HW,SW,HR)[1] tekintve olcsó
- Kis forgalmú, site-ok létrehozásához ajánlott
Java-t is használunk, mivel szeretem (ld. szubjektív állásfoglalás), akár desktop, akár webes környezetben.
Egy program minőségét pedig szerintem NEM CSAK a nyelv, sőt leginkább nem a nyelv, hanem a kódolás, felület, ... milyensége határozza meg.
Ez ugyanolyan, mint egy szerver, sztem. amely biztonságosságát, szintén, sőt kifejezetten nem maga az OP rsz, hanem a sysadmin jártassága határozza meg.
Egy js framework használata pedig szintén egy hitvita. Mi a dojot már több mint két éve használjuk. És igen elég durván el lehet benne kaffantani (vagy eleve el van benne alapból néha) az időt és a dolgokat, de lehet mást választani. Két évvel ezelőt mondhatni az egyetlen olyan EGYSÉGES JavaScript HeawyWeight framweork volt, amelynek nem volt futtató környezet felé függősége (Tehát működött Java, PHP-val karöltve), könnyedén template-zhető, sciptelhető volt. Mára eléggé kiforrotta magát, karöltve vele mások is fejlődtek természetesen.
És egy kérdés?
Szerintetek, miért is nem fér meg egymás mellett okosan a PHP, Java, Perl, Python, C, ... programozók gárdája?
Főleg, ha egy mind "nyílt" platform?
Miért kell a másikat és ebül vagy kemény munkával szerzett munkáját lejjebb minősíteni (ha ebül, de megél belőle, akkor is ügyes, nem mindenki geek)?
[1]
HW.: Hardware
SW.: Software
HR.: Human resource
--
ZebraZ
ui.:
9 év PHP(3,4,5), MySQL (3,4,5) \
2 év Dojo \
3 év Java \
2 év Oracle \
5 év Linux (Debian) üzemeltetői \
3 év Solaris (10 x86) üzemeltetői \
5 év IT vezetői \
0,5 év cégvezetői \
... egyéb \
tapasztalattal.
- A hozzászóláshoz be kell jelentkezni
Az igazi programozó PHP-ben is tud fortranul programozni.
- A hozzászóláshoz be kell jelentkezni
ír phpban fortran interpretert?:)
—-—-—
int getRandomNumber() {
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
Akár. :) JavaScriptben meg vi-t: http://gpl.internetconnection.net/vi/
- A hozzászóláshoz be kell jelentkezni
vaaaa, ez mekkora :D
amugy sokszor kapok ":wq: Command not found." hibat shellben :), bogeszoben eddig meg nem jott ez elo, de mostantol :)
- A hozzászóláshoz be kell jelentkezni
használj vimperatort.
És :wq helyett ZZ-t, kevesebb leütés:D
—-—-—
int getRandomNumber() {
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
vimperator-t nezem... :)
amugy en valahogy a :wq-t gyorsabban utom, mint a dupla Z-t
- A hozzászóláshoz be kell jelentkezni