Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 13.09.2015
Сообщений: 1

Самостоятельное изучение Basic

13.09.2015, 19:28. Показов 3590. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Вопрос от чайника - а на сколько похожи или различаются Vizual и Liberty Basic.Дело в том, что мне сподручнее было бы учить Либерти Бэйсик. Есть хорошее руководство по азам программирования, в которое я уже "въехал". Но не могу найти никак бесплатную пробную версию LB. А по VB ,вроде бы дела обстоят лучше.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.09.2015, 19:28
Ответы с готовыми решениями:

Изучение Liberty basic
Удивился малому кол-ву информации по теме в русскоязычных интернетах и смог найти только один учебник. Ребята, что почитать на русском...

Где бесплатно скачать учебник по Visual Basic 6 и Visual Basic .Net ?
Где бесплатно скачать учебник по Visual Basic 6 и Visual Basic .Net

Вычисление значений функции двух переменных в Visual Basic - Visual Basic
Помогите пожалуйста! В среде VB написать программу вычисления значений функции двух переменных. Ориентировочный вид окна программы и...

23
12 / 12 / 6
Регистрация: 27.11.2013
Сообщений: 73
13.09.2015, 20:40
Зачем тебе этот примитивизм под названием Liberty Basic, за который надо ещё и платить? Скачай Visual Studio Community, там есть Visual Basic, его гораздо приятнее использовать, и книг по нему завались.
2
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
13.09.2015, 20:59
Лучший ответ Сообщение было отмечено The trick как решение

Решение

А лучше (если Вам пока все равно и по работе не требуется) изучайте C#
2
14.09.2015, 08:54

Не по теме:

Цитата Сообщение от nvr21 Посмотреть сообщение
Но не могу найти никак бесплатную пробную версию LB. А по VB ,вроде бы дела обстоят лучше.
Разве существует бесплатная демо-версия VB?

Есть другие бейсики, которые бесплатны или имеют пробную версию, такие как FreeBasic и PureBasic.

0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
14.09.2015, 10:11
Цитата Сообщение от locm Посмотреть сообщение
Разве существует бесплатная демо-версия VB?
Конечно есть!
Любой индивидуальный разработчик может создавать бесплатные или платные приложения с помощью Visual Studio Community.
Причем не только на VB, но и на С#, F#, C++, JavaScript, TypeScript, Python и множество других.
2
14.09.2015, 10:26

Не по теме:

Цитата Сообщение от Pro_grammer Посмотреть сообщение
Причем не только на VB
На VB? Или все же на VB.NET? Это не одни и те же языки и результат компиляции у них разный.
Речь шла о демо-версии VB, например, VB6.

0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
14.09.2015, 11:22
Цитата Сообщение от locm Посмотреть сообщение
На VB? Или все же на VB.NET?
По ссылке ходили?
Поддержка нескольких языков, включая C#, Visual Basic, F#, C++, JavaScript, TypeScript, Python и множество других. Visual Studio помогает писать, отлаживать и тестировать код независимо от того, какой язык выбран.
Там написано VB.NET? Там написано Visual Basic, аббревиатура "VB", что у вас в вопросе и стояло:
Цитата Сообщение от locm Посмотреть сообщение
Разве существует бесплатная демо-версия VB?
Выражайте свои мысли точнее, тогда и не придется переспрашивать.
А что до .NET, так человеку, которому всё равно что изучать, то гораздо лучше сразу начинать с востребованных языков программирования, а не тратить время на то, что потом не пригодится, или уже отстало от жизни.
На дворе win 10 и приложения под эту платформу. К примеру бесплатный Express для Windows - инструменты для создания привлекательных инновационных приложений для универсальной платформы Windows. Требуется Windows 10.
Ни какой FB или там PB таких инструментов в ближайшем будущем не предоставит.
2
14.09.2015, 11:26

Не по теме:

Цитата Сообщение от Pro_grammer Посмотреть сообщение
Выражайте свои мысли точнее, тогда и не придется переспрашивать.
Я извиняюсь, но это раздел по VB или VB.NET? Должно быть быть понятно что имеется в виду VB6 или похожая версия.

0
 Аватар для UBUNTU
352 / 213 / 42
Регистрация: 04.02.2015
Сообщений: 1,344
20.09.2015, 20:26
Все просто, хотите владеть языком программирования с помощью которого хотите писать приложения в команде разработчиков или в дальнейшем работать программистом в хорошей организации тогда: C/C++/C#/JAVA если хотите писать для себя и себе в помощь для работы и не сильно мудреные приложения которые требуют больших ресурсов вычислений и прочего тогда Visual Basic.
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
21.09.2015, 12:39
Со всем и всеми согласен, только не совсем понял на счет этого
Цитата Сообщение от UBUNTU Посмотреть сообщение
требуют больших ресурсов вычислений
0
 Аватар для UBUNTU
352 / 213 / 42
Регистрация: 04.02.2015
Сообщений: 1,344
21.09.2015, 18:48
Dragokas, Ну говорят, что игры и сильные вычисления не тянет барсик.
0
Модератор
10046 / 3892 / 883
Регистрация: 22.02.2013
Сообщений: 5,846
Записей в блоге: 79
21.09.2015, 20:03
Игры тянет и написать можно любую игру. Насчёт вычислений тоже спорно. Реальный рост производительности достигается либо использованием x64 либо simd расширениями (которые насколько мне известно компиляторы используют очень редко в реальных задачах) и то не колосальный. Не думаю что вм явы или дотнета работает быстрее натива (речь о х86). Для вб6 до сих пор создаются множество библиотек и кода, расширений среды и фреймворков.
2
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
21.09.2015, 21:08
Цитата Сообщение от UBUNTU Посмотреть сообщение
игры и сильные вычисления не тянет барсик
А кто сейчас пишет современные игры на собственных вычислениях? Как минимум на DX или OGL, а Бейсик только оболочка, и с этим он справится.
0
 Аватар для UBUNTU
352 / 213 / 42
Регистрация: 04.02.2015
Сообщений: 1,344
22.09.2015, 06:11
The trick, Ну в бэйсике нету к примеру integer 64 bit или я ошибаюсь?
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
22.09.2015, 19:30
Вместо него можно использовать Currency.

Господа! По-моему, отошли от темы.
0
2 / 2 / 0
Регистрация: 17.08.2017
Сообщений: 30
17.08.2017, 08:45
Добавлено через 2 минуты
Цитата Сообщение от UBUNTU Посмотреть сообщение
The trick, Ну в бэйсике нету к примеру integer 64 bit или я ошибаюсь?
В Liberty Basic версии 4.5.1 есть поддержка ну просто огромных целых чисел (проверено)
По Liberty Basic прошу на сайт del Есть компилятор с ключом, примеры программ, мной написанный самоучитель и список задач для самостоятельного решения.
А по языкам, лично я программировал и на байсике и на кубейсике, паскале, асемблере, С++, VB, VBA, фрибейсике, либерти бейсике, и вот что я могу сказать - каждый язык хорош по своему. Все зависит от поставленной задачи. Чаще всего требуется задачу выполнить быстро, тогда оцениваем трудоемкость, отсюда на каком языке я смогу данную задачу выполнить быстрее. И потом базовые операторы по своей сути во всех языках работают одинаково. А для освоения именно приемами построения алгоритмов Liberty Basic подходит лучше других.

Языки VB и LB отличаются. Но не основными операторами. Если только начинаешь осваивать программирование, изучай LB.
1
Эксперт по электронике
6515 / 3144 / 332
Регистрация: 28.10.2011
Сообщений: 12,361
Записей в блоге: 7
21.08.2017, 15:48
Цитата Сообщение от ironXmaydan Посмотреть сообщение
есть поддержка ну просто огромных целых чисел (проверено)
У этих "просто огромных целых чисел" есть определенные границы, или они (числа) сферические и находятся в вакууме?

Цитата Сообщение от ironXmaydan Посмотреть сообщение
Есть компилятор
Liberty Basic интерпретируемый https://ru.wikipedia.org/wiki/Liberty_BASIC а значит компилятора в традиционном понимании для него нет.

Цитата Сообщение от ironXmaydan Посмотреть сообщение
А для освоения именно приемами построения алгоритмов Liberty Basic подходит лучше других.
Чем?

Цитата Сообщение от ironXmaydan Посмотреть сообщение
Если только начинаешь осваивать программирование, изучай LB.
Забыли написать почему нужно учить именно LB. Судя и по информации на вики, язык ничем не примечателен.
0
2 / 2 / 0
Регистрация: 17.08.2017
Сообщений: 30
21.08.2017, 18:52
locm, числа с более чем 256 цифр, больше не проверял

если выражаться более корректно предкомпилятор со своим интерпретатором

подходит лучше других именно для начинающих, потому что нет дополнительных нагромождений, целое диалоговое окно можно написать тремя строчками всего лишь используя один файл.

ответ на третий вопрос такой же как и на второй с поправкой, на то что больше внимания при написании кода можно уделить именно логической части.

язык ничем не примечателен для написания больших программ в коммерческих целях, а для освоения программирования падайдет из-за свой простоты. Естественно на нем останавливаться не следует, но для старта самое то, и перейти с LB на freebasic элементарно.

Добавлено через 13 секунд
locm, числа с более чем 256 цифр, больше не проверял

если выражаться более корректно предкомпилятор со своим интерпретатором

подходит лучше других именно для начинающих, потому что нет дополнительных нагромождений, целое диалоговое окно можно написать тремя строчками всего лишь используя один файл.

ответ на третий вопрос такой же как и на второй с поправкой, на то что больше внимания при написании кода можно уделить именно логической части.

язык ничем не примечателен для написания больших программ в коммерческих целях, а для освоения программирования падайдет из-за свой простоты. Естественно на нем останавливаться не следует, но для старта самое то, и перейти с LB на freebasic элементарно.
0
Эксперт по электронике
6515 / 3144 / 332
Регистрация: 28.10.2011
Сообщений: 12,361
Записей в блоге: 7
21.08.2017, 19:05
Цитата Сообщение от ironXmaydan Посмотреть сообщение
числа с более чем 256 цифр, больше не проверял
На вики ничего на сказано про поддержку длинной арифметики из коробки. На официальном сайте тоже не нашел упоминаний...

Цитата Сообщение от ironXmaydan Посмотреть сообщение
потому что нет дополнительных нагромождений, целое диалоговое окно можно написать тремя строчками всего лишь используя один файл.
Это не уникальная особенность Liberty Basic. Подобное во многих ЯП можно сделать. К примеру.
PureBasic
1
2
3
OpenWindow(0,0,0,200,100,"Окно",#PB_Window_MinimizeGadget|#PB_Window_ScreenCentered)
Repeat
Until WaitWindowEvent() = #PB_Event_CloseWindow
Вложения
Тип файла: zip Окно.zip (5.5 Кб, 4 просмотров)
0
2 / 2 / 0
Регистрация: 17.08.2017
Сообщений: 30
21.08.2017, 20:27
вот выдержка из хелп файла версии 4.5.1 (или поверьте на слово, или проверьте)

Large Integer Support

Liberty BASIC has special support for large integers. Once a calculation produces an integer value greater than 32-bits in size it automatically coerces this numeric type to be a large integer which can be as large as needed until memory is exhausted.

Note: If you use a large integer in a computation involving floating point values or if you feed a large integer value into a function that performs its computation using a floating point mechanism it will be converted into a floating point format.

Examples:

'Large integer calculations
print 999999999999999999 + 1
print 45 ^ 14
print 100000000000001 mod 2

'Coercion to floating point example
a = 1230000000000001
print a
b = a / 3
print b

'Workaround for previous example
a = 12300000000000001
b = a - (a mod 3)
c = b / 3
print c

'Example using trig function
print tan(1234567000000000)
print tan(1.234567e15)

об уникальности речь не шла (на счет purebasic - замечательный язык, тоже осваивал давно нюансы не помню, больше понравился LB)
вот окно

nomainwin 'можно без этой строчки
open "Окно" for window as #lbwin
wait

- чуть по проще

вообще о чем речь непонятно, LB тем кто знает программирование неинтересен, пусть новички и школьники пробуют и делают выбор, тем более теперь уже есть самоучитель на русском (второй, на 120 страниц)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.08.2017, 20:27
Помогаю со студенческими работами здесь

Самостоятельное изучение 1С
Здравствуйте! Возникла необходимость по работе настраивать 1С. Подскажите пожалуйста литературу или обучающие курсы для начинающих,...

Самостоятельное изучение C++
Здравствуйте! Есть потребность изучить C++ но знаний к сожалению 0. Ситуация следующая, ни каких языков программирования я не знаю,...

Самостоятельное изучение английского
Добрый день. Интересует - можно ли достичь твердого среднего уровня языка занимаясь самостоятельно: изучая слова, читая тематические...

Самостоятельное изучение программирования на 1С
ребят подскажите с чего начать изучения 1с программирования?

Самостоятельное изучение 1с программирование
Всем доброго времени суток! Знающие люди посоветуйте, как лучше выучить 1с программирование(8х), может книгу какую-то стоящую, или...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США. Нашел на реддите интересную статью под названием «Кто-нибудь знает, где получить бесплатный компьютер или. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru