|
-15 / 23 / 0
Регистрация: 31.08.2013
Сообщений: 2,078
|
|
Какой Бейсик лучше?13.06.2015, 18:02. Показов 21319. Ответов 482
Метки нет (Все метки)
Собираюсь начать учить Visual Basic. Правда что самый лучший редактор для него это Visual Studio Community? Если да, то 2015 года для Visual Basic 6.0 подойдет?
0
|
|
| 13.06.2015, 18:02 | |
|
Ответы с готовыми решениями:
482
Какой бейсик редактирует файлы формата BLD
|
|
|
|||
| 05.07.2015, 21:27 | |||
![]() Странно: писать приятней и легче, а размер конечного продукта и скорость его выполнения оставляют желать лучшего. Если уж писать на бейсике, то нужно обязательно использовать гото, иначе надо переходить на шарпы с питонами...Бейсик на то и бейсик, чтобы быть простым и понятным. Да и насчёт высокоуровневых языков. Моё мнение такое: чем ближе язык, по своим возможностям к ассемблерным инструкциям, тем более он мощен и больше свободы оставляет программисту. И наоборот: чем более язык оторван от своих "корней" тем больше ограничений и рамок, за которые нельзя выйти. Настоящая мощь - в абсолютной свободе творчества.
0
|
|||
|
Клюг
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
|
|
| 05.07.2015, 21:32 | |
|
0
|
|
|
317 / 268 / 61
Регистрация: 12.10.2011
Сообщений: 434
|
|
| 05.07.2015, 23:46 | |
|
Писал недавно на Automation Basic для контроллера x20 обмен по RS485. Корона не упала...
Язык не имеет никакого значения, - важен лишь алгоритм. И Basic имеет такое же право на существование, как и любые другие языки..
0
|
|
|
|
|||
| 06.07.2015, 11:45 | |||
|
Не важно - MASM, NASM и т.д.. Хороший язык - это некий компромисс между высоко и низкоуровневостью. Золотая середина или мера, как говорили древние. Любой шаг в сторону - одинаково плохо. Я только об этом. Бэйсик хорош тем, что постепенно "переваривает" почти всё, что есть в других языках, при этом ничего не отрыгая назад.
0
|
|||
|
|
||||
| 06.07.2015, 12:41 | ||||
|
Но даже если и так - за всё надо платить. И это плата позволительна, иначе эти языки бы также умерли.
0
|
||||
|
710 / 283 / 16
Регистрация: 31.03.2013
Сообщений: 1,340
|
||
| 06.07.2015, 12:59 | ||
|
Но раз уж речь зашла, какие ассемблерные инструкции мощовее и свободнее, x86, ARM, Z80, DEC Alpha или может ЛИШП-МАШИНА?
0
|
||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
||
| 06.07.2015, 16:28 | ||
|
Добавлено через 39 секунд И, кстати, никто его не выпиливал.
0
|
||
|
|
||||||
| 06.07.2015, 20:25 | ||||||
![]() Спагетти - это как напишешь и как представишь написанное. ХеХе. Иные так понапишут без гото, что моск точно рассплавится от попыток понять что к чему относится, и где тут сама задача, а где костыли. Как-нибудь распишу подробно чего стоит программирование с гото и без оного. ![]() Видим, что вместо того, например, чтобы использовать прямые переходы по Jz, Jl и т.д., короче говоря, прямой jmp по результату логической или арифметической операции, при использовании блоковой конструкции if - else if - else - end if (в разных языках - по разному), к прямым переходам добавляются ещё совсем ненужный груз CALL- ов с PUSH-ами и POP-ами. Ужась. Дань структурности.. А ведь это только начало песни...
0
|
||||||
|
|
|||||
| 06.07.2015, 20:40 | |||||
![]() Выпилили, разумеется. сишарп, ява, питон - нигде нет. А где есть - пережитки прошлого и deprecated. Кроме асма, конечно, но тут особый случай.
0
|
|||||
|
_
2364 / 1243 / 78
Регистрация: 28.10.2009
Сообщений: 4,331
|
||
| 06.07.2015, 21:00 | ||
|
Другое дело, что его мало кто использует.
0
|
||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
|||
| 07.07.2015, 00:24 | |||
|
0
|
|||
|
Модератор
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
|
||
| 07.07.2015, 01:15 | ||
|
Слой операционной системы, слой фреймворка .NET, слой рантайма на C#, слой целевой программы. Добавлено через 49 секунд Про яву и питон говорить не приходится - слой JVM, если можно так сказать, гораздо "толще" слоя дотнета, а у питона вообще интерпретатор.
0
|
||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
|
| 07.07.2015, 01:21 | |
|
Не по теме: м.б. - может быть. Суть не в этом. На шарпе можно писать "небезопасный" код (что само по себе, конечно, извращение) и добиться хорошей производительности. Так что теоретически это возможно. Для джавы это невозможно даже гипотетически.
0
|
|
|
|
||||
| 07.07.2015, 10:58 | ||||
|
Так в новых языках, умных и хороших, его выпиливают и объявляют deprecated. Как раз, чтобы не применяли. А в кернел спес что, правда используют? Бедный кернел спес.
0
|
||||
|
2305 / 1064 / 77
Регистрация: 12.03.2013
Сообщений: 4,987
|
|
| 07.07.2015, 13:06 | |
|
0
|
|
|
Модератор
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
|
|||
| 07.07.2015, 13:17 | |||
|
0
|
|||
|
|
|||||
| 07.07.2015, 13:59 | |||||
|
Оказывается, что он тоже считает структурное программирование в корне не верным. Я понял, что не один. Ура! Теперь нас двое дураков! ХеХе! К сожалению она на английском, но нам же это не помеха? Вот некоторые выдержки в переводе: ...Структурное программирование есть действительная цель изложения, но к сожалению это стало расхожей фразой, смысл которой редко понимаем разными людьми одинаково. Все знают, что это хорошая вещь, но как сказал McCracken, "Очень малое количество людей отваживается на то, чтобы изобрести новое определение. Действительно, совершенно не ясно, существует ли до сих пор простое определение." Только одна вещь по настоящему ясна: Структурное программирование не является процессом написания программ и, поэтому, процессом избавления от их goto операторов. Мы должны быть способны определять Структурное программирование безотносительно того, существует ли goto операторы или нет... ...Мы уже замечали ранее, что goto не имеют синтетической структуры, которую можно охватить одним взглядом; но, в этом смысле, они ничем не хуже чем переменные и другие идентификаторы. Когда им присваиваются смысловые определения, которые соответствуют абстракции(N.B. не цифровые метки!), мы не должны жаловаться на отсутствие синтетической структуры. А необходимая абстракция сама по себе, по настоящему, является инвариантом утверждений определяющих события. Другими словами, мы должны рассматривать goto операторы частью систематической абстракции; всё что нам нужно, это прояснить идею того, что означает переход на ту или иную метку. Это не должно нас сильно удивлять. Кроме того, за последние 25 лет было написано много программ, в которых используется goto операторы, и все эти программы не были неудачей!.. ...До сих пор, много людей, которые раньше не испытывали особой трудности в написании корректных программ, стали несколько обескуражены теми мнениями, которые считают их грешниками, особенно когда они чётко знают что делают; понятно, что таким образом у них стало меньше энтузиазма по поводу разрекламированного "структурного программирования". Если Кнут - ламер, то
0
|
|||||
|
2305 / 1064 / 77
Регистрация: 12.03.2013
Сообщений: 4,987
|
||
| 07.07.2015, 15:11 | ||
|
0
|
||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
|||
| 07.07.2015, 15:15 | |||
|
0
|
|||
| 07.07.2015, 15:15 | |
|
Какая конфигурация лучше? На какой лучше будет тянуть последние игры? У какой из этих видеокарт лучше разгон и вообще какая лучше Как лучше залить текстуру в массив? Какой формат текстуры лучше использовать? Какой роутер дешевый лучше купить чтобы лучше ловился интернет из другого дома? Оперативная память: Ваш совет, какой выбор лучше и почему?! 2 варианта пока не выбрал, что лучше! Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|