[ stefanpn @ 05.09.2008. 13:56 ] @
Pošto VB6 polako ali sigurno umire, jako me zanima šta korisnici istog alata koriste za razvoj svojih aplikacija osim pomenutog.

Meni je logičan sledeći korak bio VB2005 ( 2003 sam preskočio ), sviđa mi se kod njega to što je lako prevesti sintaksu u C#, a poznavanje JAVA-e mi je dosta pomoglo da razumem koncepte OOP-a. Sad mi se čini da razvoj aplikacije u 2005-ici ide nekako mnogo brže nego u šestici. Malo me užasava IDE zbog svoje glomaznosti a i framework je prevelik ali šta je tu je.

Tu je i FreeBASIC više kao igračka za eksperimentisanje nego kao ozbiljan alat, kad kad i C, JAVA ali se sa njima ne upuštam u ništa ozbiljnije.

Za razvoj aplikacija pod Linux-om koristim GAMBAS2 (brat blizanac sa VB6) i (FreeBASIC ili C - takođe za eksperimentisanje).

Zanima me još i gde vi vidite budućnost u našem zanatu (WEB ili Desktop razvoj i sl.).

Lično mi se ne sviđa što se sve seli na web.
[ Aleksandar Ružičić @ 05.09.2008. 16:38 ] @
u vb6 slabo da i radim, jedini razlog sto nisam izbrisao vb6 je sto sam ovde moderator, pa ako za nesto nisam siguran da pokrenem ide i da otkucam kod, ali uglavnom kod koji postujem ovde kucam napamet i u 99% slucajeva radi...

a sto se tice alternativa za desktop razvoj, koristim jos i freebasic, c#, c i d (tim redom) ali u poslednje vreme stvarno malo imam vremena za desktop programiranje, tj programiram za desktop samo kada imam slobodnog vremena, iz zabave. ali ne pravim nista ozbiljno za desktop vec duze vreme, jednostavno sam se preorijentisao na web dev, u pocetku uglavnom server-side (php, nesto malo perl) a sada sam se totalno prebacio na client-side razvoj (html/css i mnogo mnogo javascripta :p)...


Citat:
stefanpn: Lično mi se ne sviđa što se sve seli na web.


ni meni nije u pocetku, ali ako se jedno vreme bavis izradom web aplikacija (RIA aplikacija) postane zanimljivo koliko i desktop programiranje (mozda jos i zanimljivije jer moras da vodis racuna o sandboxu, razlikama u browserima itd itd) :)
[ Eurora3D Team @ 05.09.2008. 19:16 ] @
Ja profesionalno radim samo deskop aplikacije i to iskljucivo za win (ako nije u pitanju java).
Najveci broj projekata sam uradio u VB6, VC++6 i asembleru MASM32 (tim redom).
Volim da aplikacije budu sto manje zavisne od instaliranih framework-a a u isto vreme da se lako radi GUI tako da za c++ koristim MFC klase u VC++ i BCB (koji je dosta dobar pandan MS-u).
U zadnje vreme po malo prelazim na VB.NET (mora se :) mada mi je NET platforma jos uvek odbojna) i javu (NetBeans IDE) koja mi dodje kao hobi i koja mi se svidja zato sto radi na skoro svakom uredjaju.
Inace cisto da dodam vezano za VB.NET ... MS je u njemu dobrano pokrao resenja iz jave. Mada moram da priznam da su VB.NET dosta pomerili ka objektno orjentisanom programiranju (nasljedjivanje, overloading funkcija itd.) koje danas jednostavno mora da se koristi u profesionalnom razvoju softwera.
Sto se tice buducnosti programiranja , moje misljenje je da ni jedno ni drugo (web i desktop) nece da nestane. Moguce da ce granica da bude mnogo fluidnija (desktop aplikacije koje obavezno koriste neke net servise i sl.)
[ Shadowed @ 05.09.2008. 19:36 ] @
VB6 u poslednje vreme i ne koristim. Na ovom sistemu, koji ima 6 meseci ga nisa ni instalirao. VB.NET mi je omiljeni jezik i najbolje ga znam, ali na poslu radim u C#-u. Radio sam ranije web aplikacije (asp.net zajedno sa vb.net-om i c#-om, a i nesto malo u php-u), sada radim desktop (pricam o poslu). Privatno radim sta mi se radi, nekad web, nekad desktop.
MS je dosta pokupio iz Jave u oba - i c# i vb.net. Uostalom, sto izmisljati rupu na saksiji :)
Pored navedenog, snalazim se u Javi, ali ne radim u njoj. Nisam nista ozbiljno ni radio. Mozda cu se malo aktivirati ako se budem radio neku aplikaciju za mobilne telefone. Ne volim je bas...
Web ne volim, pogotovo ne frontend. Samim tim ne volim ni preusmeravanje na njega, ali kao sto Eurora3D rece, nece izumreti ni jedan, vec ce se pribliziti jedno drugom.

Btw, kazes da si preskocio vb2003 i krenuo odmah sa 2005. Mozes i njega preskociti i krenuti odma' na 2008 :)
[ icobh @ 05.09.2008. 19:39 ] @
Evo da ja napišem kako radim i zašto to tako.

VB6 volim i gotovo. C# i VB.NET zbog framework-a koji je ponekad dovoljan i za složeniju aplikaciju. Java moram, imam predmet, radim projekte za fax, jednostavno moram. C++ koristim zbog njegove moći i najčešće u paru sa nekim framework-om kao MFC ili Qt. Zbog sestre, ponekad se moram vratiti i na nivo QBasic-a i Pascal-a. Ali ipak daleko najviše potežem za C-om. Navikao sam jednostavno da radim manje Console programčiće i brzina mašinskog kôda generisanog od strane C prevodioca je strašno velika. Mogu se razni programski jezici i kompajleri hvaliti optimizacijama i jednostavnošču ali kad je u pitanju Brute'n'Force, za mene je C u novou ASM-a...

P.S. Ja sam ono što bi se reklo, univerzalna šeprtlja!
[ dava @ 06.09.2008. 08:53 ] @
Pa koliki je kod vas dan kad se mozete zanimati za sve te jezike?
Ja na poslu radim u VB6. Postoji dosta projekata uradjenih tako da njih odrzavam i doradjujem. A u VB6 je takodje pravljena aplikacij za fond zdravstva RS, a ona mi je primarni posao. To je rupa bez dna. Mjesecno stigne i do 200 zahtjeva za raznim izmjenama i doradama. U tom projektu smo dosli do VB-ovog maksimuma sto se tice broja formi u jednom projektu, a i broja kontrola na glavnoj formi (uglavnom su sve menu kontrole) :) Tada smo razdvajali aplikaciju na dva djela.
Skoro sam poceo da ucim C# i jako mi se svidja. Znam da je evolutivni put nakon VB6, VB.NET, ali C# ucim zbog potreba posla.
Za ne povjerovati je, ali nekad moram i napisati neki batch fajl.
[ icobh @ 06.09.2008. 19:34 ] @
@dava
Gdje radiš? Da nisi možda u Lanaco-u?

Što se tiče mog vremena, ja ga nemam baš mnogo, ali ja imaj jednu čudnu osobinu da stvari koje prvi put u životu radim, mogu da naučim veoma brzo. Dovoljno je samo jednom da mi neko nešto pokaže i ja znam. Sem matematike, to mi nikako ne ide. Zato kod mene na stolu najviše knjiga iz raznih oblasti matematike, jer ja ta sra*a ne mogu da pamtim...

Znači, moj spektar vještina je pozamašan. Znaš kad znam raditi sa bagerom rovokopačem! Nemam šta više da pričam...
[ Shadowed @ 06.09.2008. 23:08 ] @
Pff, ja umem da heklam pa ti vidi ;]




PS. Zaista umem :)
[ stefanpn @ 08.09.2008. 10:20 ] @
Drago mi je da sam bar malo doprineo oživljavanju VB foruma, nekako mi se činilo da je u poslednje vreme zamro... Sad će zima pa ćemo da jedemo ajvar, pišemo programe i mlatimo po forumu ( neko će i da hekla ).

Ajde da čujemo i ostale...
[ Aleksandar Ružičić @ 08.09.2008. 10:33 ] @
pa ne verujem da ima neke svrhe ozivljavati ovaj forum... nazalost :|

nema "mlade krvi", svi idu (s' razlogom) na .net, vb6 vec dugo ne moze da se nabavi legalno (ali to ljude sa naseg prostora, naravno [ i nazalost ], ne sprecava), vb.net polako ulazi u nastavu i zamenljuje delfi ('fala Bogu), 90% "klinara" koji sad pocinju da se interesuju za programiranje nije ni cula za VB6 i (naravno) ne znaju razliku izmedju VB6, VB.NET i VB 2003, 2005, 2008, 2xxx...

bojim se da smo ostali samo mi, matorci (dobro ima i par mladjih programera, da se ne osete uvredjenim :D) koji volimo vb6, mada iz mog primera mozete da vidite da i mi polako prelazimo na druge jezike jer je to jednostavno moranje a ne htenje...

shvatam ja koliko je vb6 ogranicen u odnosu na moderne jezike, ali opet ce mi zauvek ostati najdrazi jezik, jerbo sam u njemu napisao prvu liniju koda i skakao od srece kada mi se pojavio message box kada sam kliknuo na dugme :) aahh... memories... u bre al sam mator :(
[ Shadowed @ 08.09.2008. 11:25 ] @
Citat:
Aleksandar Ružičić: 90% "klinara" koji sad pocinju da se interesuju za programiranje nije ni cula za VB6 i (naravno) ne znaju razliku izmedju VB6, VB.NET i VB 2003, 2005, 2008, 2xxx...

Na zalost ima puno i profesionalnih programera koji ne znaju te razlike a o vb-u su samo culi (i to o vb6) pa onda pljuju o vb.net-u na osnovu vb6-ice.
Al' tako bar vidis sa kim pricas, sa nekim ko zna o cemu prica ili nekim ko prica napamet.
[ Eurora3D Team @ 08.09.2008. 13:44 ] @
@Aleksandar
Ti si napisao prvu liniju u VB6 pa si nostalgican :) a sta trebam da kazem , ja sam prvu liniju napisao sa 10 god. u BASICU na 64k masini :)
Meni je ovo druga (draga) basic platforma koja nepovratno ide u istoriju a u obe sam dosao do nivoa da nema iznad ...
Sto se tice NET-a voleo bi da on sto pre nestane :) ... ili da sto pre bude kompletno podrzan u OS instalacijama kao sto je bio VB6

[ stefanpn @ 08.09.2008. 14:38 ] @
Pa i ja sam počeo na 64K mašini ali ispratio sam i QBasic...

Dok radim u VB6 onda mrzim sve njegove nedostatke, ali čim pređem na nešto drugo onda patim što to nije VB6...

LOL! Mislim da sam se zaljubio...

[ Shadowed @ 08.09.2008. 20:33 ] @
Rest In Peaces ;]

Citat:
Eurora3D Team: ili da sto pre bude kompletno podrzan u OS instalacijama kao sto je bio VB6

Ne znam za SP3 za XP, ali uz Vistu i Server 2008 dobijas Framework 3.0 (uz vistu po default-u, uz server nisam siguran, moguve da se mora ukljuciti naknadno). 3.5 je izasao kasnije, i mislim da ga ima u Update-u. skoro sam siguran da ce 3.5 biti u sledecm SP-u (mada, ko zna, MS je to...).
[ Marko_L @ 09.09.2008. 02:46 ] @
Iako se prilično dobro snalazim sa .NET platformom i već sam bio spreman da posle totalnog ukidanja podrške za VB6 od strane MS potpuno pređem na nju, ja i dalje radim isključivo u VB6. Razlog je jednostavan. Radeći samo u VB6 imam više posla nego što mogu da postignem da odradim. Naime, desila se jedna interesantna stvar. Posle totalnog prekida podrške za VB6, iako sam očekivao suprotno, dobijam sve više i više ponuda iz celog sveta za VB6 projekte. Uglavnom se radi o postojećim rešenjima koja treba proširivati, ali ima i potražnje za rešenjima koja bi se pisala od nule. Kako sam saznao kroz razgovor sa tim klijentima, postalo je prilično teško naći VB6 programere, odnosno programere koji bi radili u VB6, jer je većina izgleda prešla na .NET. I tako, možda izgleda paradoksalno, ali kako se VB6 sve više seli u istoriju, tako ja dobijam sve više poslova u VB6 i čak su i bolje plaćeni nego ranije :)
Naravno, svestan sam da to neće moći tako u nedogled i da će polako svi početi da prebacuju svoja rešenja na .NET platformu, ali po mojoj slobodnoj proceni moći će da se zarađuje sa VB6 još koju godinu.
[ PR.VB.OR.00.MS.CR.01 @ 09.09.2008. 08:57 ] @
Slazem se sa Markom, moj favorit je VB6, jeste (normalno) da sam presao u VB.NET ali nikako, nikako necu izbaciti VB6. To je sve tacno "VB6 ide u istoriju", ali ako svi od jednom predemo u .NET platforme ko ce odrzavati projekte radene u VB6, spada (NIKO), e pa ne. Prije je bili ima dosta programera u VB6 razvijaju se projekti i plata je kako gdje, ali sada bas kao sto je rekao Marko ljudi nece vise da rade u VB6 jer su presli u .NET. E sada treba brati BOSTAN :), naravno da nece trajati u nedogled ali iskoristiti priliku ako vec mozes.
[ Shadowed @ 09.09.2008. 09:05 ] @
@Marko_L
To je uobicajena stvar. Ali je ovaj poslednji pasus vrlo bitan, tj. da znas to, inace covek zavrsi kao sadasnji clipper i cobol (pardon, COBOL) programeri :)
Ja sam doduse, iako sam to znao ipak presao na .net iz dva razloga (tj. dva sto se tice ovoga). Jedan je razlika u udobnosti rada, drugi taj sto i nisam bas imao neke kontakte za dobijanje poslova, tako da meni tu ne bi bas bilo nekog narocitog poboljsanja.
Iako trenutno radim u .net-u (c#-u, tacnije) na poslu, svakako bih prihvatio poneki poslic sa strane u vb6 pod uslovom da nije previse obiman ukoliko neko ima vishka koji ne moze da postigne ;)

[Ovu poruku je menjao Shadowed dana 09.09.2008. u 12:31 GMT+1]
[ Marko_L @ 09.09.2008. 12:08 ] @
Citat:
Iako trenutno radim u .net-u (c#-u, tacnije) na poslu, svakako bih prihvatio poneki poslic sa strane u vb6 pod uslovom da nije previse obiman ukoliko neko ima vishka koji ne moze da postigne ;)

Pa što ne kažeš ? :) Ajde kad budeš mogao pusti mi na PP kakav ti je raspored, tj. kojim danima i koliko vremena bi mogao da odvojiš za poslove sa strane, pa da vidim da ti prepustim neke delove aplikacija. Užasno je teško naći pouzdane saradnike, tako da sam počeo da odbijam projekte koje ne mogu da stignem sam da odradim, a greota da se bace :)
Ovo važi i za ostale koji dobro znaju VB6, a imaju vremena za freelance projekte, javite mi kakav vam je raspored, pa da vidimo ima li mesta za kakvu saradnju. Ali samo oni koji zaista hoće ozbiljno da rade, jer već sam imao u prošlosti saradnike koji ili nisu dostupni po 10 dana, pa ja onda ne znam šta da kažem klijentu kada pita dokle se stiglo sa projektom ili jednostavno na pola projekta kažu kako imaju frku sa ocenama u školi ili ih čekaju ispiti, pa ne mogu da rade narednih 15-20 dana i slično. Tako nešto mi ne treba :)
[ stefanpn @ 09.09.2008. 13:41 ] @
Mogli bi smo i neku internu berzu poslova da napravimo, naravno onaj ko ima posao a ne može da ga završi prepusti projekt nekom drugom i dobije procenat. :)
[ Eurora3D Team @ 09.09.2008. 15:39 ] @
@Marko_L Evo javi meni kad imas nesto pa ako imam vremena zavrsicu. Inace volim VB6 ...

[Ovu poruku je menjao Eurora3D Team dana 10.09.2008. u 03:28 GMT+1]
[ Aleksandar Ružičić @ 10.09.2008. 11:43 ] @
Citat:
Shadowed: Rest In Peaces ;]

sad videh tek, zar se ne pise pieces a ne peaces? :]


(da, volim offtopic :p)
[ stefanpn @ 10.09.2008. 11:50 ] @
peaces - Mir (ovi)

Shadowed je izgleda hipik.
[ Shadowed @ 10.09.2008. 13:05 ] @
Krcko je u pravu. Uvek tu zabljam...
[ dzigilibonglica @ 04.11.2008. 13:42 ] @
Ja sam novi na ovom forumu, radim u VB6 nekih 10tak godina i opet ne bih da prelazim ni na sta drugo kad mi sve radi....

To Rest in Peace, ne stoji!!!!!!!!!!!!!!!!!1

NE DAM VB6!

P.S.

Privatnik sam pa pisem programe u cemu ja hocu, i sve lepo radi.....
[ Eurora3D Team @ 05.11.2008. 11:17 ] @
@dzigilibonglica
Ovde svi volimo VB6 :) ali ... sve ima rok trajanja. Zamisli da neko danas radi u nekoj ranijoj verziji VB - a (5,4). Glupo ?
VB6 je jos uvek dovoljno upotrebljiv ... i bice jos neko vreme
[ djpero.84 @ 06.11.2008. 12:30 ] @
Slazem se da je VB6 sasvim dovoljno upotrebljiv. Ja iskreno, neplaniram se razdvajati neko vrijeme od njega. "Sef mog sefa", jedan covjek iz ZG radi u Clipperu jos uvijek i ima svoju aplikaciju u 10 zemalja u nasim firmama i neodustaje, tako da mislim da ce VB6 jos da zivi, samo je pitanje koliko covjek se zeli upustiti do srzi u nekom razvojnom alatu. Naravno da .NET nosi neke objektno orijentisane olaksice, ali meni ne smeta to otkucati u kodu. Toliko od mene.