Visual Basic ili C++
66 отговора
2206 прегледа
Visual Basic ili C++
Zdraveite.Iskam da vi poitam koq ot dvete programi e po dobra,po lesna i za6to??Visual Basic ili C++??
I dvete programi...
са лесни и сложни по своему..
и двете са просто инструмент, всичко зависи от способностите на майстора..
Дефинирай за какво ти трябва - Графика, бази данни GUI...
с какво си работил досега... за да има почва за размисъл...
ако няма тва да е поредният флейм....
и двете са просто инструмент, всичко зависи от способностите на майстора..
Дефинирай за какво ти трябва - Графика, бази данни GUI...
с какво си работил досега... за да има почва за размисъл...
ако няма тва да е поредният флейм....
Re: Visual Basic ili C++
Ami to tozi prost vaprost hi4 niama prost otgovor. Zavisi za kakvo 6te go polzva6.
Ina4e v ob6tia slu4ai moga da kaja slednoto.
C++ ne e vaob6te prost ezik. Za smetka na tova e stra6no mo6ten. S nego s pove4e ili po-malko trud moje da napi6e6 po4ti (tova po4ti go slagam samo kato zastrahovka
)vsiako edno prilojenie. Ako niama6 nikakav opit v programiraneto ne te savetvam da zapo4va6 s nego.
VB ot truga strana e ot mnogo po-visoko nivo (po-visoko nivo na abstrakcia). Kato takav toi e po-lesen za upotreba i nau4avane, no e po-ograni4en v sferite si na prilojenie.
Taka, 4e lesen otgovor niama. Ako kaje6 za kakvo misli6 da go izpolzva6 togava moje da ti se dade po-konkreten otgovor. Ina4e samo si 4e6em ezicite
I otnowo ako niama6 opit v programiraneto I iska6 naistina da postigne6 dobri rezultati ne te savetvam da zapo4va6 s nito edin ot dvata.
C++ e prekaleno slojen za na4inae6t i mnogo toleranten kam gre6kite (e pak e po-dobre ot C). 6te gubi6 pove4e vreme da se 4udi6 za6to programata se kompilira a ne raboti otkolkoto da u4i6 programirane.
VB sa6to ne e dobre za na4inae6. Toi 6te te osakati i niama da nau4i6 osnovni ne6ta za OOP i programiraneto kato cialo. Ako zapo4ne6 s VB 6te si ostnae6 s VB. Ako navleze6 v programiraneto s drug ezik VB 6te nau4i6 za otricatelno vreme posle.
Ta taka ezicite s koito az smiatam 4e e dobre da se zapo4ne sa:
- C#
- Delphi
- Java
Ina4e v ob6tia slu4ai moga da kaja slednoto.
C++ ne e vaob6te prost ezik. Za smetka na tova e stra6no mo6ten. S nego s pove4e ili po-malko trud moje da napi6e6 po4ti (tova po4ti go slagam samo kato zastrahovka
VB ot truga strana e ot mnogo po-visoko nivo (po-visoko nivo na abstrakcia). Kato takav toi e po-lesen za upotreba i nau4avane, no e po-ograni4en v sferite si na prilojenie.
Taka, 4e lesen otgovor niama. Ako kaje6 za kakvo misli6 da go izpolzva6 togava moje da ti se dade po-konkreten otgovor. Ina4e samo si 4e6em ezicite
I otnowo ako niama6 opit v programiraneto I iska6 naistina da postigne6 dobri rezultati ne te savetvam da zapo4va6 s nito edin ot dvata.
C++ e prekaleno slojen za na4inae6t i mnogo toleranten kam gre6kite (e pak e po-dobre ot C). 6te gubi6 pove4e vreme da se 4udi6 za6to programata se kompilira a ne raboti otkolkoto da u4i6 programirane.
VB sa6to ne e dobre za na4inae6. Toi 6te te osakati i niama da nau4i6 osnovni ne6ta za OOP i programiraneto kato cialo. Ako zapo4ne6 s VB 6te si ostnae6 s VB. Ako navleze6 v programiraneto s drug ezik VB 6te nau4i6 za otricatelno vreme posle.
Ta taka ezicite s koito az smiatam 4e e dobre da se zapo4ne sa:
- C#
- Delphi
- Java
Как се започва с JAVA?
Какво е необходимо да си инсталирам, за да започна да уча JAVA и откъде да го взема?
Отворих [линк], но там има поне 10 пъти повече информация, отколкото ми трябва.
Откъде да започна?
Смятам да се обучавам по книга - "JAVA за World Wide Web" на Дори Смит.
Отворих [линк], но там има поне 10 пъти повече информация, отколкото ми трябва.
Смятам да се обучавам по книга - "JAVA за World Wide Web" на Дори Смит.
Re: Как се започва с JAVA?
Pochni da chetesh ot tuk:
[линк]
A programata
Java moje da si svalish ot tuk:
[линк]
Tryabva ti J2SE JDK. A syshto moje bi i dokumentaciyata
[линк]
A programata
[линк]
Tryabva ti J2SE JDK. A syshto moje bi i dokumentaciyata
Re: Как се започва с JAVA?
Mi nadiavam se otgovora na emigranta da ti svar6i rabota. Az Java nikoga ne sam polzval i ne mislia niakoga da pozlvam taka, 4e ne znam. Prosto sam siguren 4e tova e ezik i mnogo po-podhodia6t za u4ene na programirane ot C++ i VB
Re: Как се започва с JAVA?
Мерси. Изтеглих от този адрес J2EE 1.4 SDK for Windows/Linux/Solaris SPARC (сега един месец няма да мога да тегля
).
Само че, за JDK нищо не разбрах.
Какво е и откъде да го взема?
Извинявай за тъпия въпрос, ама къде се пишат аплетите? Колкото повече питам, толкова по-лошо става...
О-о-о-оранжеви китари оранжево звънят!
Само че, за JDK нищо не разбрах.
Извинявай за тъпия въпрос, ама къде се пишат аплетите? Колкото повече питам, толкова по-лошо става...
О-о-о-оранжеви китари оранжево звънят!
Re: Как се започва с JAVA?
Ami ne tryabvashe J2EE...
Tryabva tova:
Download J2SE v 1.4.2_03, v chastnost JDK-to (JRE-to sluji samo za puskane na Java programi, s nego ne mojesh da kompilirash).
I nyama nujda da tochish vsichkite versii - iztochi samo tazi za lyubimata ti OS i arhitektura (ne, che izboryt e ogromen, no ako ti tryabva za nyakoya druga OS/arhitektura - kaji, shte namerim :-)
Za apletite: za dobro ili za losho (i ne bez pomoshtta na Microsoft) te ne poluchiha shiroka obshtestvena podkrepa
Ta moje bi ne e mnogo perspektivno da se zanimavash s tyah. Inache eto tutorial za tyah:
[линк]
Ako se interesuvash ot upotrebata na Java za web stranici, po-dobre se orientiray kym JSP. Eto i tutorial:
[линк]
Tryabva tova:
Download J2SE v 1.4.2_03, v chastnost JDK-to (JRE-to sluji samo za puskane na Java programi, s nego ne mojesh da kompilirash).
I nyama nujda da tochish vsichkite versii - iztochi samo tazi za lyubimata ti OS i arhitektura (ne, che izboryt e ogromen, no ako ti tryabva za nyakoya druga OS/arhitektura - kaji, shte namerim :-)
Za apletite: za dobro ili za losho (i ne bez pomoshtta na Microsoft) te ne poluchiha shiroka obshtestvena podkrepa
[линк]
Ako se interesuvash ot upotrebata na Java za web stranici, po-dobre se orientiray kym JSP. Eto i tutorial:
[линк]
Редактирано от Potencialen emigrant на
Re: Как се започва с JAVA?
Още веднъж благодаря.
За web страници ми трябва, при това за любителски. Ще почета малко, пък после може пак да питам. Дано да не емигрираш, докато пропиша на Java!
О-о-о-оранжеви китари оранжево звънят!
За web страници ми трябва, при това за любителски. Ще почета малко, пък после може пак да питам. Дано да не емигрираш, докато пропиша на Java!
О-о-о-оранжеви китари оранжево звънят!
Re: Visual Basic ili C++
Тука приятелю ще ти говорят разни неща от сорта на "всеки език си има предимства и недостатъци, алабала, зависи" и само ще те объркат с изречения от сорта на "хем това е вярно, хем това е вярно"
Отговорът на въпроса е съвсем еднозначен и конкретен: Бейсик. Не искаш да си причиняваш това, което ще си причиниш със С++. Вервай ми.
Тенденцията в С++ е езика да изчезва - в .НЕТ дори и в МСДН-а допреди няколко месеца нямаше нито един С++ пример, а по данни, които моите колеги от Майкрософт любезно са ми предоставили, хората използващи С++ в .НЕТ са по-малко от 1% и са предимно заблудили се олд-скуул С++ гурута, които като разберат каква глупост са направили пишейки на С++ се покриват тихо някъде и почват да пишат на ВБ.НЕТ и С#.
Така че хващай смело Бейсика. Това е истината (тука сега ще последват няколко поста - "ама какво ако искаш да пишеш драйвери", "ама какво ако пишеш софтуер за вибратори с 16КБ памет", но ти смело можеш да ги игнорираш).
Отговорът на въпроса е съвсем еднозначен и конкретен: Бейсик. Не искаш да си причиняваш това, което ще си причиниш със С++. Вервай ми.
Тенденцията в С++ е езика да изчезва - в .НЕТ дори и в МСДН-а допреди няколко месеца нямаше нито един С++ пример, а по данни, които моите колеги от Майкрософт любезно са ми предоставили, хората използващи С++ в .НЕТ са по-малко от 1% и са предимно заблудили се олд-скуул С++ гурута, които като разберат каква глупост са направили пишейки на С++ се покриват тихо някъде и почват да пишат на ВБ.НЕТ и С#.
Така че хващай смело Бейсика. Това е истината (тука сега ще последват няколко поста - "ама какво ако искаш да пишеш драйвери", "ама какво ако пишеш софтуер за вибратори с 16КБ памет", но ти смело можеш да ги игнорираш).
Izolzval sum VB
mersi na Guru 4e ti pone si kaza tvoeto mnenie kato si samo na edna strasna.Ina4e iskam da izpolzvam nqkoi ot dvata ezika za pravene na.....programa koqto e nablegnato na dobriq interfeis,da ima pove4e ekstri kato naprimer ikoni v menuiuto idrugi ligav6tini...Do sega sum rabotil malko sus VB 6 i ot li4en opit(pone dokolkoto az imam takuv)znam 4e v taq rabota e dosta ograni4en.S nego programite izglejdat kato 4eli sa za win98.
Re: Как се започва с JAVA?
> Дано да не емигрираш, докато пропиша на Java!
Spokoyno, psevdonimyt mi ne biva da se razbira bukvalno. Dori na Lunata da emigriram, problem nyama. Vij, ako se chupya na Mars i bratyata fizici oshte ne sa otkrili pustoto hiperprostranstvo, shte ima malko zor
Spokoyno, psevdonimyt mi ne biva da se razbira bukvalno. Dori na Lunata da emigriram, problem nyama. Vij, ako se chupya na Mars i bratyata fizici oshte ne sa otkrili pustoto hiperprostranstvo, shte ima malko zor
Re: Visual Basic ili C++
To si e estestweno da ima suwsem malko pisheshti na C++.NET
Pomisli si samo... Purwo izleze na bjal swjat C#.NET i VB.NET.... Pritowa bez pari....
Wsichki ostanali kompilatori se prodawat!
Kolko mislish che e razprostraneno razrabotwaneto na seriozni potrebitelski programi pisani na .NET? (nezawisimo ot ezika, mozhe C#, VB.NET, C++.NET... izberi si)
A kolko mislish e razprostraneno polzwaneto na .NET za web prilozhenija predimno sus server side neshtica napisani na .NET i drugoto scriptowe?
Az bih kazal dosta poweche preobladawat web prilozhenijata...
C++.NET oshte ne se e nalozhil nad C++ poradi enda ili druga prichina...
Kogato ne se nalaga usera da si instalira 20MB engine (t.e. po wremeto na sledwashtija Win), togaz mozhe da probwash da komentirash w tazi nasoka...
S towa ne kazwam che e dobre da zahwurli .NET platformata i da chaka MS da pusnat sledwashitja Windows... Tja platformata si e prekrasna, predricham i swetlo budeshte... (ih kakuw prorok sum samo...)
Ne go podwezhdaj choweka s izmisleni i priburzani izwodi...
Moja suvet: Da hwashta Java ili C#...
Kakwi sa predimstwata na VB.NET pred C#?
(oswen che ima mnogo programisti pisheshti na VB...)
Ami pred C++.NET?
(izkljuchwam po-trudnija sintaksis na C++)
Nali se kompilirat do kod polzwan na edna i sushta platforma... Kade e razlikata?
(oswen w predpochitanijata)
Pomisli si samo... Purwo izleze na bjal swjat C#.NET i VB.NET.... Pritowa bez pari....
Wsichki ostanali kompilatori se prodawat!
Kolko mislish che e razprostraneno razrabotwaneto na seriozni potrebitelski programi pisani na .NET? (nezawisimo ot ezika, mozhe C#, VB.NET, C++.NET... izberi si)
A kolko mislish e razprostraneno polzwaneto na .NET za web prilozhenija predimno sus server side neshtica napisani na .NET i drugoto scriptowe?
Az bih kazal dosta poweche preobladawat web prilozhenijata...
C++.NET oshte ne se e nalozhil nad C++ poradi enda ili druga prichina...
Kogato ne se nalaga usera da si instalira 20MB engine (t.e. po wremeto na sledwashtija Win), togaz mozhe da probwash da komentirash w tazi nasoka...
S towa ne kazwam che e dobre da zahwurli .NET platformata i da chaka MS da pusnat sledwashitja Windows... Tja platformata si e prekrasna, predricham i swetlo budeshte... (ih kakuw prorok sum samo...)
Ne go podwezhdaj choweka s izmisleni i priburzani izwodi...
Moja suvet: Da hwashta Java ili C#...
Kakwi sa predimstwata na VB.NET pred C#?
(oswen che ima mnogo programisti pisheshti na VB...)
Ami pred C++.NET?
(izkljuchwam po-trudnija sintaksis na C++)
Nali se kompilirat do kod polzwan na edna i sushta platforma... Kade e razlikata?
(oswen w predpochitanijata)
Re: Izolzval sum VB
Do sega sum rabotil malko sus VB 6 i ot li4en opit(pone dokolkoto az imam takuv)znam 4e v taq rabota e dosta ograni4en.S nego programite izglejdat kato 4eli sa za win98.
Аз лично ползвам VC++,BCB,VB6, .NET езиците и Delphi за различни цели но ако трябва да препоръчам програмен език на начинаещ без колебание бих посочил Delphi.
Java e преносим,продуцира компактни ехе-та(познайте защо),за съжаление е твърде бавен за интензивни изчисления , има ужасен едитор - почти всеки обект трябва да се създава ръчно освен ако не ползвате JBUILDER (който продукт на Борланд). Java е изцяло ООП език и не може да се използва ефективно за класическо структурно/процедурно програмиране.
С# е подобен на Java със подобна на Delphi среда за разработване но е структурен и едновременно ООП(също като Delphi , btw .НЕТ фреймуорка е копиран здраво от VCL) С# е сравнително бавен поради интерпретаторската си същност , не е преносим ,не е особено мощен като С++ и Delphi поради липсата на указатели , множествено наследяване , вграден асемблер и др.
Delphi е RAD , той повече RAD дори от VB6 където трябва да пишеш страници код за елеметарни неща като икони в трея и т.н., Delphi едновременно структурен и ООП , разполага с превъзходна библиотека от визуални класове а отделно интернет е пълен компоненти болшинството от които са опен соурсе с чиято помощ за броени минути може да се спретне интерфейса на програмата така че да не izglejdat kato 4eli sa za win98. Delphi компилира и оптимизира програмите си и поради тази причина те са също толкова бързи както тези писани на С++ , а за наистина скоростно критични части от кода е на разположение вграден асемблер, работата с указатели е изчистена и разбираема , съществува един порт на
Quake2 на Delphi който върви със същата скорост както ориналния Quake писан на VС [линк]
Delphi е излкючително отворен - целят код на визуалната библиотека и на всички останали функции и класове е на разположение на програмиста , а факта че Delphi е написан на Delphi говори сам по себе си за възможностите му.
Delphi е преносим , с Delphi7 можете да създавате програми за Линукс , Windows и .NET , той използва Object Pascal който много хора бъркат със класическия ПАСКАЛ , което е все едно да бъркаш С++ със С ......езика е излкючително структурен ,разбираем и учи на добри програмистки навици (той е създаден именно с цел обучение на студенти) за разлика от VB6 където можеш дори да не си декрарираш променливите....
За VB6 само ще кажа че е излкючително лесен , но затворен , ограничен и бавен.
В залкючение ще кажа че който търси лесен RAD език с простотата на VB6 , преносим , мощен и бърз като С++ , то несъмнено трябва поне да опита Delphi
Аз лично ползвам VC++,BCB,VB6, .NET езиците и Delphi за различни цели но ако трябва да препоръчам програмен език на начинаещ без колебание бих посочил Delphi.
Java e преносим,продуцира компактни ехе-та(познайте защо),за съжаление е твърде бавен за интензивни изчисления , има ужасен едитор - почти всеки обект трябва да се създава ръчно освен ако не ползвате JBUILDER (който продукт на Борланд). Java е изцяло ООП език и не може да се използва ефективно за класическо структурно/процедурно програмиране.
С# е подобен на Java със подобна на Delphi среда за разработване но е структурен и едновременно ООП(също като Delphi , btw .НЕТ фреймуорка е копиран здраво от VCL) С# е сравнително бавен поради интерпретаторската си същност , не е преносим ,не е особено мощен като С++ и Delphi поради липсата на указатели , множествено наследяване , вграден асемблер и др.
Delphi е RAD , той повече RAD дори от VB6 където трябва да пишеш страници код за елеметарни неща като икони в трея и т.н., Delphi едновременно структурен и ООП , разполага с превъзходна библиотека от визуални класове а отделно интернет е пълен компоненти болшинството от които са опен соурсе с чиято помощ за броени минути може да се спретне интерфейса на програмата така че да не izglejdat kato 4eli sa za win98. Delphi компилира и оптимизира програмите си и поради тази причина те са също толкова бързи както тези писани на С++ , а за наистина скоростно критични части от кода е на разположение вграден асемблер, работата с указатели е изчистена и разбираема , съществува един порт на
Quake2 на Delphi който върви със същата скорост както ориналния Quake писан на VС [линк]
Delphi е излкючително отворен - целят код на визуалната библиотека и на всички останали функции и класове е на разположение на програмиста , а факта че Delphi е написан на Delphi говори сам по себе си за възможностите му.
Delphi е преносим , с Delphi7 можете да създавате програми за Линукс , Windows и .NET , той използва Object Pascal който много хора бъркат със класическия ПАСКАЛ , което е все едно да бъркаш С++ със С ......езика е излкючително структурен ,разбираем и учи на добри програмистки навици (той е създаден именно с цел обучение на студенти) за разлика от VB6 където можеш дори да не си декрарираш променливите....
За VB6 само ще кажа че е излкючително лесен , но затворен , ограничен и бавен.
В залкючение ще кажа че който търси лесен RAD език с простотата на VB6 , преносим , мощен и бърз като С++ , то несъмнено трябва поне да опита Delphi
Re: Visual Basic ili C++
>>Kakwi sa predimstwata na VB.NET pred C#?
>>(oswen che ima mnogo programisti pisheshti na VB...)
Еми? Това малко предимство ли е? Всъщност като се замисля, това е най-важното нещо въобще в един проект - да можеш лесно да си намериш хора.
>>>Ami pred C++.NET?
Синтаксиса е отврат. Няма *НИКОЙ*, който да пише С++ .НЕТ - ако се напише на С++ .НЕТ и после трябва да се поддържа от някой как ще го намериш този някой?
Айде аз да ти задам един въпрос в твой стил: Какво е предимството на Мерцедес пред Трабант, като изключим двигателя, шасито и интериора в колата?
>>(oswen che ima mnogo programisti pisheshti na VB...)
Еми? Това малко предимство ли е? Всъщност като се замисля, това е най-важното нещо въобще в един проект - да можеш лесно да си намериш хора.
>>>Ami pred C++.NET?
Синтаксиса е отврат. Няма *НИКОЙ*, който да пише С++ .НЕТ - ако се напише на С++ .НЕТ и после трябва да се поддържа от някой как ще го намериш този някой?
Айде аз да ти задам един въпрос в твой стил: Какво е предимството на Мерцедес пред Трабант, като изключим двигателя, шасито и интериора в колата?
Re: Izolzval sum VB
"Do sega sum rabotil malko sus VB 6 i ot li4en opit(pone dokolkoto az imam takuv)znam 4e v taq rabota e dosta ograni4en.S nego programite izglejdat kato 4eli sa za win98"
Хмм, не е точно така. Ако програмиста нехае как ще изглежда програмата му, може да я направи и да прилича като за "Windows for Workgroups". В клуб "Visual Basic" (втората тема) постнах код на BAS модул, който само може да се закачи към проекта. Съдържа малко декларации, малко проверки, и няколко реда код. Програмите към които е добавен приемат Themes на Windows-а (ако е ХР или следващ) без значение какъв е, и с какво е променен. В това число рамката, формата, бутоните, и т.н. обекти в нея.
Колкото по въпроса дали VB е подходящ за начинаещи - и "да", и "не". Подходящ е, защото синтаксиса е достъпен, допускат се по-малко грешки при програмиране, и за да се напише програма на него не е задъжително програмиста да е на високо профедионално ниво. Но някой по-нагоре спомена, че ако начинаещия почне с VB, си остава на VB. ;о) Мда, има нещо такова. След като е прописал на VB, някак си му се струва бачкаторско да прави нещата с много писане, или с по три дена мислене. Аз не познавам езика С, но горе-долу знам каква е разликата при обработка на стрингове например между VB и C.
И да не забравяме - за системни програми С и Асемблер са подходящи. За приложни програми - VB или Делфи. Който пък иска да може да угоди на всички за всичко, нека започне с VB, след него да попрочете малко за VBA, и е готов да си изкарва парички на воля.
Хмм, не е точно така. Ако програмиста нехае как ще изглежда програмата му, може да я направи и да прилича като за "Windows for Workgroups". В клуб "Visual Basic" (втората тема) постнах код на BAS модул, който само може да се закачи към проекта. Съдържа малко декларации, малко проверки, и няколко реда код. Програмите към които е добавен приемат Themes на Windows-а (ако е ХР или следващ) без значение какъв е, и с какво е променен. В това число рамката, формата, бутоните, и т.н. обекти в нея.
Колкото по въпроса дали VB е подходящ за начинаещи - и "да", и "не". Подходящ е, защото синтаксиса е достъпен, допускат се по-малко грешки при програмиране, и за да се напише програма на него не е задъжително програмиста да е на високо профедионално ниво. Но някой по-нагоре спомена, че ако начинаещия почне с VB, си остава на VB. ;о) Мда, има нещо такова. След като е прописал на VB, някак си му се струва бачкаторско да прави нещата с много писане, или с по три дена мислене. Аз не познавам езика С, но горе-долу знам каква е разликата при обработка на стрингове например между VB и C.
И да не забравяме - за системни програми С и Асемблер са подходящи. За приложни програми - VB или Делфи. Който пък иска да може да угоди на всички за всичко, нека започне с VB, след него да попрочете малко за VBA, и е готов да си изкарва парички на воля.
Re: Izolzval sum VB
Хм Щирлиц тази болдната латиница беше цитат , аз цитатите ги болдвам ето така :
В клуб "Visual Basic" (втората тема) постнах код на BAS модул, който само може да се закачи към проекта. Съдържа малко декларации, малко проверки, и няколко реда код. Програмите към които е добавен приемат Themes на Windows-а (ако е ХР или следващ) без значение какъв е, и с какво е променен. В това число рамката, формата, бутоните, и т.н. обекти в нея.
Хубава идея , виждал съм доста такива .BAS и .CLS модули и винаги съм съжалявал че с VB6 не можеш да си правиш нативни компоненти , (нямам предвид ActiveX контроли които да инсталирам и регистрирам заедно с ехе-то)
Както и да е ...според мен VB6 има едно предимство пред Delphi което произтича от факта че MS не оставя каруцата си в калта ...и то се нарича
dx8vb.dll
В клуб "Visual Basic" (втората тема) постнах код на BAS модул, който само може да се закачи към проекта. Съдържа малко декларации, малко проверки, и няколко реда код. Програмите към които е добавен приемат Themes на Windows-а (ако е ХР или следващ) без значение какъв е, и с какво е променен. В това число рамката, формата, бутоните, и т.н. обекти в нея.
Хубава идея , виждал съм доста такива .BAS и .CLS модули и винаги съм съжалявал че с VB6 не можеш да си правиш нативни компоненти , (нямам предвид ActiveX контроли които да инсталирам и регистрирам заедно с ехе-то)
Както и да е ...според мен VB6 има едно предимство пред Delphi което произтича от факта че MS не оставя каруцата си в калта ...и то се нарича
dx8vb.dll
Re: Izolzval sum VB
Извинявам се, просто не съм обърнал внимание като отговор на кого пускам постинга.
Та като говорехме за Microsoft, за каруци и т.н.... това на което обръщаш внимание е съществен напредък. Аз пък вече обърнах внимание на VBA, и интегрирането му навсякъде във всичко майкрософтско...
Делфи наистина е добър инструмент. ЕХЕ-тата не са много големи, не изискват рънтайм библиотеки и т.н., но пък живеем в 21-ви век. Сега 2.4GHz процесор е съвсем нормално да има всяко хлапе. За приложно програмиране просто не може винаги да се търси 100% чисто бързодействие. Също така нека не пренебрегваме промяната на компилатора на Бейсик при версия 6.0. От МS се постараха да го направят поносим за работа. В крайна сметка спора може да се води в много насоки. Включително и струва ли си да пишем приложни програми на VB, като на QBasic си вървяха също толкова добре. Клиентите купуват това, което при първия им поглед им "се струва по-добро". Т.е. при избор между една идеална програма на QBasic и друга такава на VB с красив интерфейс, и удобна за лелката дето ще работи с нея - избират тази на VB (стига да не забие при показването). Това съвсем не значи, че не може да се пишат идеални програми на VB...
Та като говорехме за Microsoft, за каруци и т.н.... това на което обръщаш внимание е съществен напредък. Аз пък вече обърнах внимание на VBA, и интегрирането му навсякъде във всичко майкрософтско...
Делфи наистина е добър инструмент. ЕХЕ-тата не са много големи, не изискват рънтайм библиотеки и т.н., но пък живеем в 21-ви век. Сега 2.4GHz процесор е съвсем нормално да има всяко хлапе. За приложно програмиране просто не може винаги да се търси 100% чисто бързодействие. Също така нека не пренебрегваме промяната на компилатора на Бейсик при версия 6.0. От МS се постараха да го направят поносим за работа. В крайна сметка спора може да се води в много насоки. Включително и струва ли си да пишем приложни програми на VB, като на QBasic си вървяха също толкова добре. Клиентите купуват това, което при първия им поглед им "се струва по-добро". Т.е. при избор между една идеална програма на QBasic и друга такава на VB с красив интерфейс, и удобна за лелката дето ще работи с нея - избират тази на VB (стига да не забие при показването). Това съвсем не значи, че не може да се пишат идеални програми на VB...
Re: Visual Basic ili C++
Ti ne chetesh li kakwo pishe mezhdu skobite?
Towa tam sum go napisul s njakakwa cel....
Da ti pojasnja, che tamun mozhe i da go shwanesh:
Napisal sum go za da izbegna ostroumici kato twoite...
Predstawjam si kakuw problem e da se raboti sus teb, ako taka se otnasjash i sus disajn dokumentite!
Az iskam da razbera kakwo e predimstwoto na edin ezik pred dug pri izpolzwaneto mu w .NET...
Imat si dostup do edni i sushti biblioteki...
Mozhe da polzwash w edin proekt njakolko ezika ednowremenno...
Njama poblem komponenti pisani na razlichni ezici da si komunikirat...
Kade e razlikata?
Ne me interesuwa nalichieto ili ne na kadri polzwashti edin ili drug ezik!
Interesuwa me realnata razlika! (ako ja ima, po wuzmozhnost da ne izdrebnjawame do "kolko po-lesno se pishat cikli")
Da wzema da ti zadam wupros:
Kak shte portnesh clasowe pisani na VB.NET kum Linux na PC da rechem?!
(Linux i PC za da ne ti promenjam i CPU-to, a samo OS-a!)
Eto ti edno reshenie:
Pishesh si gi na C++ i si gi polzwash kadeto iskash...
T.e.
na .NET -> C++.NET
na Win, Linux, BSD, PC, Mac i drugi -> C++
Kato chetesh neshto probwaj da ne zabrawhash kakwo pishe 2-3 paragrafa po-nagore...
(Towa e napomnjane da prochetesh zashto si mislja che C++.NET ne e razprostraneno kolkoto C# i VB.NET... Mozhe i da ne sum praw... Spodeli zashto... I bez ostroumni belezhki... Karaj po sushtestwo...)
Za Trabanta i Mercedesa:
Pri C#, VB.NET, C++.NET(i drugi .NET suwmestimi ezici po twoj izbor) i "dwigatelja" i "shasito" i "interiora" sa edni i sushti..
Ima razliki w "oblicowkata" na "dwigatelja"...
Towa tam sum go napisul s njakakwa cel....
Da ti pojasnja, che tamun mozhe i da go shwanesh:
Napisal sum go za da izbegna ostroumici kato twoite...
Predstawjam si kakuw problem e da se raboti sus teb, ako taka se otnasjash i sus disajn dokumentite!
Az iskam da razbera kakwo e predimstwoto na edin ezik pred dug pri izpolzwaneto mu w .NET...
Imat si dostup do edni i sushti biblioteki...
Mozhe da polzwash w edin proekt njakolko ezika ednowremenno...
Njama poblem komponenti pisani na razlichni ezici da si komunikirat...
Kade e razlikata?
Ne me interesuwa nalichieto ili ne na kadri polzwashti edin ili drug ezik!
Interesuwa me realnata razlika! (ako ja ima, po wuzmozhnost da ne izdrebnjawame do "kolko po-lesno se pishat cikli")
Da wzema da ti zadam wupros:
Kak shte portnesh clasowe pisani na VB.NET kum Linux na PC da rechem?!
(Linux i PC za da ne ti promenjam i CPU-to, a samo OS-a!)
Eto ti edno reshenie:
Pishesh si gi na C++ i si gi polzwash kadeto iskash...
T.e.
na .NET -> C++.NET
na Win, Linux, BSD, PC, Mac i drugi -> C++
Kato chetesh neshto probwaj da ne zabrawhash kakwo pishe 2-3 paragrafa po-nagore...
(Towa e napomnjane da prochetesh zashto si mislja che C++.NET ne e razprostraneno kolkoto C# i VB.NET... Mozhe i da ne sum praw... Spodeli zashto... I bez ostroumni belezhki... Karaj po sushtestwo...)
Za Trabanta i Mercedesa:
Pri C#, VB.NET, C++.NET(i drugi .NET suwmestimi ezici po twoj izbor) i "dwigatelja" i "shasito" i "interiora" sa edni i sushti..
Ima razliki w "oblicowkata" na "dwigatelja"...