Proc podporovat Microsofti proprietarni formaty a ne skutecne globalni a siroce pouzivane technologie? Napr. nechapu, proc asp, kdyz existuje siroce rozsirene php. A proc dot.net, kdyz mame plne multiplatformni Javu? A k cemu je dobry VisualBasic, kdyz jiz odpradavna existuje velice slusne prenositelne C a C++ s hromadou grafickych "drag and drop" nadstaveb?
je to jednoduche: ty proprietalni formaty nejsou tak proprietarni (jinak by je neslo implementovat na jine platforme) - ba naopak sou standardizovany, jen ms nema chut sam implementovat .net pro jine platformy - mrkvosoftu tecou penize za licence za iis.
dalsim duvodem muze byt, ze ackoliv je phpcko provarene, je nesmirne nuzne, ubohe, hloupe... daji se v tom napsat dobre a rozsahle projekty, ale myslim ze to stoji vetsi usili nez velky projekt napsat v jave nebo .netu. a multiplatformni java? ano, java je mocna - ale ne vsem muze vonet pristupy k reseni nekterych veci - mame svobodu - je na na kazdem kdo co zvoli. .net je smesne jednoduchy, primocary a zaroven ale mocny!...
visual basic nemam rad, ale porovavat to s C nebo C++ ... pro vyvoj aplikaci je jednodussi pouzit interpretovaneho jazyka, C a C++ bych pouzil na splozeni ovladacu, core vecicek nebo specializovanych aplikaci na nejaka zarizeni, ktere nemaji vykonu na rozdavani...
a. Ja jsem musel delat ve VisualBasicu asi 8 let a opravdu mi stacilo! Na velke projekty absolutne nevhodny z mnoha duvodu. Na jednoduchy programek pod widle jakztakz vhodny (i tak jen pro ty, kdo neumi poradny jazyk).
b. Nevim, proc je tak modni nadavat PHP-cku. Opravdu mne zajima, co je na nem hloupeho a uboheho. Snad to, ze neni ciste objektove orientovane?
> .net je smesne jednoduchy, primocary a zaroven ale mocny!
Nepochopil som, toto mal byt sarkazmus, humor, ...?
Kazdy si sice moze vybrat co chce ale ja hovirm .Net vs Java je v podstate rovnaky system az na jeden rozdiel. Java je multiplatformovejsia a prenositelnejsia. Tak naco .Net?
Hehehe, PHP je přesně vzor jak programovací jazyk vypadat nemá. Objektový model a možnosti Javy oproti .NET značně pokulhávají. Prošpikování "obsolete" objekty a značná schizofrenie základních programovacích postupů je rovněž fajné.
Nikdo netvrdil, ze PHP a Java jsou dokonale jazyky. To, ze si ve svych oblastech vydobyly naprosto dominantni postaveni, ale o necem svedci, ze ano. Vsak je take MS vykradl, kde mohl.
Anebo je to z blbosti vetsiny programatoru sveta, kteri nechapou, jak by se jim se skvelymi technologiemi od MS (WOW!) programovalo.
Nevím co by na PHP MS vykrádal, tam to bylo přesně naopak. Tvůrci PHP vykradli ostatní a vznikl z toho pěkný dort pejska a kočičky. Jinak co se týče syntaxe, tak pak nevím koho vykradla Java... - že by C++?
1. Assembler proto, ze vetsine lidi je mnohem blizsi pamatovat si nazvy instrukci nez nic nerikajici cisla.
2. C a C++ proto, protoze napsat a odladit program v C/C++ je mnohem rychlejsi nez v asembleru. Navic je pak bez problemu prenositelny na jiny procesor.
3. PHP proto, protoze napsat a odladit v nem typicky webove-serverovy program je mnohem rychlejsi nez napsat jej v C/C++.
4. Java proto, protoze oproti C/C++ ma mnohem lepsi prenositelnost pokud jde o uzivatelske rozhrani a vyssi vrstvu OS vubec.
Ale rychlý vývoj a přenositelnost již dávno mám, protože naštěstí NEpoužívám asp, dotnet a visual basic ale přirozeně multiplatformní (a velice efektivní) nástroje.
Takže se znovu ptám: Proč vyvíjet zbytečné Mono?