[ MAD-MAX @ 24.08.2001. 01:48 ] @
Sigurno ste svi culi za novu M$-ovu tehnologiju .NET i za novi jezik C#. E sad kao sto (skoro) svi Linux guys misle "sve sto je iz Microsofta je s*****" sta biste rekli o tome sto je jedan (ne mogu sada da se setim koji je spava mi se) Linux cika, mislim da radi u razvoju GNOME-a, rekao kako je odusevljen .NET-om i da je to platforma za buducnost i kako ce se najmanje u narednih 10 godina programirati na .NET-u? I sta mislite o projektu "Mono" (.NET i C# za Linux)?

Sta mislite o buducnostiiii.... pa o buducnosti svega? O C# i Javi, o C++ (da li ce se koristiti sve manje i manje i da li ce,kako kazu na programmers
h(e)aven-u, da izgubi mnoge programere u buducnosti koji ce koristiti Javu)?

I sta mislite o relaciji M$-Sun odnosno .NET i SUN.ONE, da li ce se vise koristiti .NET (VC++,C#,VB.NET) ili Java?

I za kraj da li verujete da ce u blizoj buducnosti (koliko otprilike mislite da ce trebati) da sve bude "platform independent" odnosno da je svaki jezik (koji bude preziveo) bude "platform independent"?

Ovo sam postovao ovde da bih video sta misle glavne IT face u YU jer ovde samo takvih ima :) (ovo je kompliment).
[ CyberB @ 24.08.2001. 03:08 ] @
ma da popravlja se nesto mickeysoft u poslednje vreme... ;))))
ni onaj xp neizgleda loshe bash sad gledam screenshotove na M$ovom sajtu...
[ Ivan Dimkovic @ 24.08.2001. 08:34 ] @
Citat:
MAD-MAX je napisao:
Sigurno ste svi culi za novu M$-ovu tehnologiju .NET i za novi jezik C#. E sad kao sto (skoro) svi Linux guys misle "sve sto je iz Microsofta je s*****" sta biste rekli o tome sto je jedan (ne mogu sada da se setim koji je spava mi se) Linux cika, mislim da radi u razvoju GNOME-a, rekao kako je odusevljen .NET-om i da je to platforma za buducnost i kako ce se najmanje u narednih 10 godina programirati na .NET-u? I sta mislite o projektu "Mono" (.NET i C# za Linux)?

Sta mislite o buducnostiiii.... pa o buducnosti svega? O C# i Javi, o C++ (da li ce se koristiti sve manje i manje i da li ce,kako kazu na programmers
h(e)aven-u, da izgubi mnoge programere u buducnosti koji ce koristiti Javu)?

I sta mislite o relaciji M$-Sun odnosno .NET i SUN.ONE, da li ce se vise koristiti .NET (VC++,C#,VB.NET) ili Java?

I za kraj da li verujete da ce u blizoj buducnosti (koliko otprilike mislite da ce trebati) da sve bude "platform independent" odnosno da je svaki jezik (koji bude preziveo) bude "platform independent"?

Ovo sam postovao ovde da bih video sta misle glavne IT face u YU jer ovde samo takvih ima :) (ovo je kompliment).


Hmm, pokusacu da dam odgovor koji je mozda malo off-topic ali u neku ruku ima veze sa MS-om i standardima.

Moj domen je multimedija, tj. algoritmi za kodiranje (media-coding) poput MPEG algoritama (MPEG-4 ponajvise). U pitanju su veoma striktno definisani standardi relativno visokog kvaliteta. U procesu standardizacije ucestvuju najvece svetske kompanije i moze se reci da su standardi vrlo rasprostanjeni (Video CD, DVD Video, MP3 Audio, ...)

Do 1996-te godine ovo nije zanimalo MS (Audio su licencirali od FhG IIS a video nije bio zastupljen). Medjutim od tada MS radi na svojim "zamenama" za MP3 i MPEG-4 video - pogadjate: rade samo na win platformi.

Sta danas imamo? Imamo WMA audio koji, pored silne reklame MS-a em nije bolji od MP3 (osim na vrlo visokim stepenima kompresije) i MS MPEG-4 koji nije nista drugo no MPEG-4 Video koji je malo prepravljen tako da radi samo na windowsu :) Naravno, ovo prati NEVIDJEN marketing tipa "sve ostalo je s.... a MS tehnologije su najbolje"

Da li ovo nekome treba? Ne - Pored medjunarodnih (ISO/IEC) standarda MS izmislja svoju toplu vodu koja radi samo na njihovim platformama i predstavlja njihov IP. Naravno, oni koriste svoj monopolski polozaj (kao i uvek) da bi ubedili sve da su njihova resenja najbolja.

Sad prelazimo na pricu C#, Java i C++

Prvo, da razjasnimo neke stvari - Java je i dalje jedan manje-vise web jezik. Do sada se jako malo ozbiljnih (time critical) stvari vrti na njoj i tako ce ostati jos duze vreme. Sto se C# tice - on ima sanse da uspe samo ako bude bio otvoren jezik koga ce moci da implementira svako. Ako ga MS zatvori onda ce doziveti istu sudbinu kao i J++.

Sto se C++ jezika tice, on ce mozda izgubiti deo trzista koji se bavi vezivanjem web aplikacija sa nekim client-server sistemima (upiti za baze podataka, itd..) ali za vecinu ostalih primena nema sanse da se nesto bitno desi. C++ je izuzetno tipiziran jezik koji je deo medjunarodnih standarda, OS jezgra su pisana u njemu i, najvaznije, postoji NEVIDJEN code-base pisan u C++-u - menjanje u nesto drugo bi kostalo trilione dolara. Ja mislim da ce C#, Java i ostale alternative uzeti "parce" trzista C++ jeziku u web aplikacijama i nekim jednostavnijim sistemima. Ostalo (research&development, algoritmi za kodiranje/procesiranje, OS jezgra, aplikacije sa vrlo visokim zahtevima tipa CAD/Rendering) ce ipak biti pisani u C/C++ jezicima :)


Sto se tice "platform independent" jezika to je malo pipavo. Java je potpuno PI, dok C++ zahteva odredjene (makar i male) prepravke, ali binary independency nije postignut. To je jedan trade-off izmedju performansi i univerzalnosti.
[ Reljam @ 24.08.2001. 08:57 ] @
C# gadja na sve manje aplikacije, a to je skoro sav interni softver firmi, sav shareware, manji komercijalni softver, i ukratko sve one stvarcice koje su sada pisane u VB-u.

Sto se tice portabilnosti C# se portuje na Linux, i time se pokriva skoro celo trziste - eto binarne kompatiblinosti.

Opet Java ima problema, jer na Windows-u (koji ipak zastupa jako veliki deo trzista) nedostaju neophodni fajlovi, ne samo JVM, vec i ostale komponente, tako da moraju dodatno da se downloaduju. Takodje Java aplikacije na Windowsu imaju prilicno nestandardan i neugodan interfejs koji je problem prosecnim korisnicima Windowsa. WindowsXP se cak nece isporucivati sa JVM-om.

Ono sto je najbitnije kod C# je u stvari .NET CLR (common language runtime), koji moze da se koristi iz svih jezika, i time ujedno sluzi kao zamena za MFC, ali ce Forms designer za C++ biti dostupan tek u VS8, znaci ne sada u VS.NET - doduse uvek mozes da ga koristis bez Forms designera.

Uostalom videcemo sta ce biti....
[ MoHicAn @ 24.08.2001. 13:36 ] @
Citat:
CyberB je napisao:
ma da popravlja se nesto mickeysoft u poslednje vreme... )))
ni onaj xp neizgleda loshe bash sad gledam screenshotove na M$ovom sajtu...


Aha mnogo lepo izgleda.... onda mora da znaci i da je odlican sistem !!!!

[mod: kakva logika, ha? -Gojko ]

[Ovu poruku je menjao Gojko dana 08-25-2001 u 01:46 AM GMT]
[ Rodd @ 24.08.2001. 13:42 ] @
Omiljena latinska poslovica mi je "facta non verba" ili "sa reci na dela". Microsoft je mnogo pricao o .NET i price su fantasticne, ali tek kada prodje godina ili dve koriscenja te platforme, moci ce da se kaze da li je to zaista buducnost ili ne.
Ako je ono sto sam citao o .NET, zaista istina, onda nam predstoji jedna vrlo lepa era u razvoju kompjuterskih aplikacija.
Ono sto mene najvise odusevljava, s' obzirom da radim sa ASP, je ASP.NET, koji ce sada moci da se pise ne samo u VBScriptu i JScriptu, vec i iz nekoliko drugih jezika, kao sto je C#, Python, itd. Kako kazu u MS, opseg jezika koji su podrzani ce se jos siriti. Do sada su se za ASP uglavnom odlucivali Visual Basic programeri, dok je npr. C++ programerima uglavnom vise odgovarala Java ili PHP. Od sada, na ASP ce moci da prelaze programeri iz gotovo svih poznatijih programskih jezika. Mislim da ce zato ASP.NET definitivno pokoriti trziste.
Takodje, odusevilo me je unapredjivanje XML tehnologije, koja ce se koristiti i za storiranje podataka, ali bice uvedeni i sistemski XML-ovi koji ce biti korisceni za razne settingse na Windowsovim serverima, sto su poceli da zovu "linuxizacija" Windowsa - Windowsovi serveri vise nece morati da budu resetovani da bi se neki settings promenio. Mislim da ce to biti zestok udarac za Linux, pogotovu kad se uzme u obzir da se Win2000 pokazao kao veoma stabilan OS.

Sve u svemu, zivi bili pa videli...