BG Development


Страници: (15) « първа ... 7 8 [9] 10 11 ... последна »  ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> Има ли смисъл от Visual Basic?
ici
Публикувано на: 29-07-2016, 18:57
Quote Post


Group Icon
Име: Ивайло Илчев
Група: VIP
Ранг: Почетен член

Мнения: 19077
Регистриран на: 06.06.04



Ще имам компютър след около седмица и ще измисля нещо, но дотогава ще ми е интересно да видя приложение вб6 с юникод и мултотрединг без викане на винапи и външни библиотеки и компоненти, вкл. такива от мс офис.


--------------------
Facebook is a bit like checking your underwear after a fart.
Most likely there's nothing new and if there is it's probably shit.
PMEmail PosterUsers Website
Top
Антон Яначков
Публикувано на: 29-07-2016, 19:10
Quote Post



Име: Антон Яначков
Група: Потребител
Ранг: Почетен член

Мнения: 3406
Регистриран на: 27.07.16



QUOTE (ici @ 29-07-2016, 18:57)
Ще имам компютър след около седмица и ще измисля нещо, но дотогава ще ми е интересно да видя приложение вб6 с юникод и мултотрединг без викане на винапи и външни библиотеки и компоненти, вкл. такива от мс офис.

Ти тепърва ли ще сядаш да измисляш програма? Нима нямаш нищо завършено до този момент? Ако тепърва ще ставаш програмист бая години ще трябва да почакаме.

Това мнение е било редактирано от Антон Яначков на 29-07-2016, 19:13
PMEmail PosterUsers Website
Top
ici
Публикувано на: 29-07-2016, 19:16
Quote Post


Group Icon
Име: Ивайло Илчев
Група: VIP
Ранг: Почетен член

Мнения: 19077
Регистриран на: 06.06.04



Нямам компютър бе човек. Мтел е само на Е, местният WiFi е ще по-зле.

Имам някои неща във сайта като портфолио, но годеди минаха на ц-панел и още не сум го оправил.

Това мнение е било редактирано от ici на 29-07-2016, 19:20


--------------------
Facebook is a bit like checking your underwear after a fart.
Most likely there's nothing new and if there is it's probably shit.
PMEmail PosterUsers Website
Top
wqw
Публикувано на: 29-07-2016, 20:07
Quote Post


Group Icon
Име: Владимир Висулчев
Група: VIP
Ранг: Почетен член

Мнения: 6379
Регистриран на: 10.06.04



QUOTE (Антон Яначков @ 29-07-2016, 17:52)
Може действително да ме откажете от Visual Bsic 6.0, но първо трябва да се убедя, че вашите инструменти за програмиране са толкова съвършенни, че това което вие сте направили аз не мога да го постигна с Visual Basic 6.0.

Това което ние сме постигнали с самото VB6 ти не можеш да го направиш с никой език който поназнайваш (дори VB6).

http://www.planetsourcecode.com/vb/scripts...=40518&lngWId=1 -- това е VB6 + ASM писано e някъде 2002-ра (преди 14 г.) и генерира subclassing thunk-ове в run-time, в които проверява дали VB6 IDE е в break-mode преди да извика указания wndproc на VB6. Ако си вещ в Win32 API, ще го разбереш кода, johnfound ще помага с асемблера!
https://github.com/wqweto/UMMM -- вече ти го пратих, кой разбира от .manifest файлове тук се спира. От там профила ми в github е на един клик.
https://github.com/wqweto/vbsqlite -- примерно това ще ти е трудно дори да го осмислиш за какъв hack става дума (подмяна на linker-а на IDE-то) обсъждано е на vbforums, трябва да ги знаеш последните VB6 форуми останали.
https://www.unicontsoft.com/bg/download.html -- freemium продукт (не open-source) който е 682'072 реда VB6 код и отделно 297'694 реда T-SQL записани процедури.

Виж, това което направи е все едно аз да отида в АЕЦ-а в командната зала и да се изцепя "Кои сте вие бе, вие атом виждАли ли сте на живо или по цял ден само си кютате на задниците? Няма ли кой да ви оправи тази морално остаряла руска техника или американците не знаят къде на картата се намирате?"

С две думи -- в тези форуми е най-вероятно ще си намериш майстора, но това не бива да те разочарова, защото това е голяма възможност за тебе като VB6 писач да намериш сродни души, с които да обменяш идеи и опит. Най-много до ти се наложи да си направиш нов ник, както вече е традиция тук, спазена от много други гении преди тебе, които подобаващо посрещнахме с "хляб и сол". . . и това при положение че баш троловете са на море в момента :-))

--
QUOTE (ici @ 29-07-2016, 18:57)
. . . ще ми е интересно да видя приложение вб6 с юникод и мултотрединг без викане на винапи и външни библиотеки и компоненти, вкл. такива от мс офис.

Ти ме подсети за http://www.planetsourcecode.com/vb/scripts...=36373&lngWId=1 -- това е собствена pure VB6 in-proc multi-threading импл, която мисля ползва само едно .tlb за да може да вика Win32 API функции през Import секцията на PE header-а (а не с LoadLibrary/GetProcAddress както са Declare функциите във VB6).

По принцип във VB6 няма проблем да се прави multi-threading през ActiveX EXE-та, но това е доста неудобно защото out-of-proc сървърите не подлежат да registration free COM през .manifest файлове.

cheers,
</wqw>

Това мнение е било редактирано от wqw на 29-07-2016, 20:14


--------------------
PMEmail PosterUsers Website
Top
Антон Яначков
Публикувано на: 29-07-2016, 21:57
Quote Post



Име: Антон Яначков
Група: Потребител
Ранг: Почетен член

Мнения: 3406
Регистриран на: 27.07.16



Прегледах линковете и видях действително една завършена в пълнота програма, но доколкото разбирам и тя е сътворена на VB6.

По отношение нa API функциите смятам, че човек който пише на VB6 и не използва API, значи все още не открил тежката артилерия на този език.

И какво излезе накрая? Оказа се, че до този момент от всички гръмко пишещи специалисти само един се осмели да покаже софтуера си и той се оказа написан на Visual Basic 6.0.

Логично възниква въпроса тази счетоводна или складова програма, която действително е сериозна , защо за разработването й е използван като основен език VB6?
Отговорът е защото този език е най-лесен за работа. Всичко останало са само приказки. Ако ще пишеш сам сложна програма ти трябва лесен език, защото иначе няма да ти стигне живота да я завършиш. Е ако имаш хиляда служителя без работа, то може и да се погъбаркаш с тях и да ги накараш да я напишат на Си.
PMEmail PosterUsers Website
Top
ivan84
Публикувано на: 29-07-2016, 22:03
Quote Post



Име:
Група: Форумен член
Ранг: Почетен член

Мнения: 8170
Регистриран на: 01.04.11



QUOTE (Антон Яначков @ 29-07-2016, 22:57)
Логично възниква въпроса тази счетоводна или складова програма, която действително е сериозна , защо за разработването й е използван като основен език VB6?
Отговорът е защото този език е най-лесен за работа. Всичко останало са само приказки. Ако ще пишеш сам сложна програма ти трябва лесен език, защото иначе няма да ти стигне живота да я завършиш. Е ако имаш хиляда служителя без работа, то може и да се погъбаркаш с тях и да ги накараш да я напишат на Си.

Това е за бисерите.
PMEmail Poster
Top
Антон Яначков
Публикувано на: 29-07-2016, 22:20
Quote Post



Име: Антон Яначков
Група: Потребител
Ранг: Почетен член

Мнения: 3406
Регистриран на: 27.07.16



QUOTE (ivan84 @ 29-07-2016, 22:03)
Това е за бисерите.

Но е истина и го знаят всички програмисти. Всеки програмист знае поне няколко начина за решаване на един или друг проблем с един или друг език, но винаги избира най-лесния начин.

А от теб освен емоции и квалификации защо не виждам софтуер? Или ти си от масовката на този форум. Гледаш какво пишат другите и смело подражаваш разчитайки, че си заел правилната позиция.
PMEmail PosterUsers Website
Top
ivan84
Публикувано на: 29-07-2016, 22:26
Quote Post



Име:
Група: Форумен член
Ранг: Почетен член

Мнения: 8170
Регистриран на: 01.04.11



Бе май обикновено съм точно на обратното мнение на другите. Но няма от къде да го знаеш, след като си нов тук.
За сметка на това можеш да погледнеш темата която сам избра да вдигнеш. Интересно, кои са тия другите, чието мнение съм повторил на първа страница?

Ма мани ме мен, защо ВБ не се забелязва в челните редици при езиците в световен мащаб? Може би, щото програмитите по света са тъпи и не знаят български, та да прочерпят опит от теб?

http://www.tiobe.com/tiobe-index/

Това мнение е било редактирано от ivan84 на 29-07-2016, 22:28
PMEmail Poster
Top
Антон Яначков
Публикувано на: 30-07-2016, 09:33
Quote Post



Име: Антон Яначков
Група: Потребител
Ранг: Почетен член

Мнения: 3406
Регистриран на: 27.07.16



QUOTE (ivan84 @ 29-07-2016, 22:26)
Ма мани ме мен, защо ВБ не се забелязва в челните редици при езиците в световен мащаб? Може би, щото програмитите по света са тъпи и не знаят български, та да прочерпят опит от теб?

Защото статистиките се правят на базата на анкети. В тези анкети участват всички, които имат изградено мнение на база опит и практика и всички, които желаят да дадат мнение, защото са чули или прочели нещо. Втората категория винаги е в пъти повече от първата. Простият експеримент в тази тема го потвърждава. За читателите на този форум единствено Владимир Висулчев се оказа в категорията на хора с опит , практика и реални знания а всички останали попаднаха в категория АЗ ЗНАМ, ЗАЩОТО СИ МИСЛЯ, ЧЕ ЗНАМ. Така се стига до изкривяване на истинската реалност, а парашутистите в министерството на образованието взимат смели решения на база на тези анкети и отблъскват децата от лесното и приятно програмиране.
PMEmail PosterUsers Website
Top
ProXy
Публикувано на: 30-07-2016, 10:07
Quote Post



Име: Йордан Иванов
Група: Потребител
Ранг: Почетен член

Мнения: 1632
Регистриран на: 25.01.10



https://www.streamingvideoprovider.com/live...-ezecaster.html

Не мисля, че проекта който показвам е нещо с което човек да се гордее, но е пример за това, че не всичко може да се направи с VB, още повече 6.0.

Машината се свързва с камера и стриймва видео. Работи с Йинукс и въобще няма desktop. Софтуер го писахме на C++, Node.js и Erlang.

Уважавам работата ти и въобще не искам да убеждавам никого да сменя езици или нещо такова, но да се твърди че даден език няма никакви проблеми и върши работа за всичко е направо смешно.

Не виждам как с VB 6.0 ще напиша WEB приложение, сървър или дори десктоп програма за macOS/Linux.

//off Като цяло някой може ли да даде конкретен пример за софтуер, който не се нуждае от сериозен хардуер (рей трейсър, игра, евенруално IDE) и за който е по-добре да е Desktop вместо WEB?


--------------------
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.

https://www.ivanovyordan.com/
PMEmail PosterUsers Website
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (15) « първа ... 7 8 [9] 10 11 ... последна » Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0