Как стать автором
Обновить
0
Рейтинг

Small Basic *

Очень простой язык программирования

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Про неправильное использование вентиляторов, глобусов и сов или как НЕ нужно входить в It

Small Basic *Робототехника
Из песочницы

Всем привет, в общем я решил написать эту статью чтобы показать как (по моему мнению) не нужно входить в It ровно на своем опыте.

Читать далее
Всего голосов 17: ↑16 и ↓1 +15
Просмотры 6.5K
Комментарии 21

MCMC и байесова статистика в BASIC

Блог компании .io Анализ и проектирование систем *Small Basic *Big Data *Визуализация данных
Перевод
BASIC был одним из самых распространенных языков программирования. В 80-х он шел в стандартном наборе программ на компьютере (например, Commodore 64 и Apple II), а в 90х и DOS и Windows 95 включали в себя QBasic IDE.

QBasic был также моим первым языком программирования. Я не программировал на Бейсике уже почти 20 лет и решил вспомнить этот действительно странный язык. Поскольку я провел много времени за байесовскими алгоритмами, я подумал, что будет интересно увидеть как байесовская аналитика будет выглядеть в утилите 20-летней давности.

image
Читать дальше →
Всего голосов 23: ↑21 и ↓2 +19
Просмотры 12K
Комментарии 20

Простые шаблоны писем в MS Outlook VBA

Small Basic *Верстка писем *
Из песочницы
Небольшой рецепт на MS VB для сисадминов, которые хотят упростить жизнь сотрудникам.

Задача: девочка на reception периодически отправляет официальные анонсы всей компании. При этом дизайн, нарисованный дизайнером есть, а процесс отправки находится в состоянии вплоть до «отыскать старое письмо в отправленных, нажать переслать всем, отредактировать текст и тему письма, отправить».

Есть два способа:
Шаблоны — подойдет для простых вариантов, когда все поля статичны
VBA — под катом рассмотрим пример создания простейшего шаблона на встроенном в Outlook Visual Basic.

Есть еще конечно и нормальный способ — взять программиста, который напишет автоматическую рассылку писем на любом удобном ему движке, получить данные о сотрудниках из Exchange или LDAP и все будет ок, но для этого надо бюджет. Кому интересно костыль — под кат.
Читать дальше →
Всего голосов 11: ↑7 и ↓4 +3
Просмотры 55K
Комментарии 2

Релиз Microsoft Small Basic 0.9

Small Basic *
image

Microsoft Small Basic (информация о языке) преодолел рубеж в 300 тысяч загрузок.

В этом релизе исправлено множество ошибок, а так же было уделено много внимания производительности (например, некоторые циклические операции теперь выполняются в 4 раза быстрее).

Изменения в объектах:
Читать дальше →
Всего голосов 21: ↑11 и ↓10 +1
Просмотры 2.4K
Комментарии 20

Конкурс для начинающих программистов на Small Basic

Small Basic *
Российское сообщество SmallBasic.ru при поддержке компании Microsoft объявляет конкурс по программированию на Small Basic.

Цель конкурса – популяризация программирования среди школьников и начинающих программистов.



Тематика конкурса
Тематика конкурса является свободной.

Основные тезисы конкурса
Конкурс проводится в четыре этапа. Каждый этап длится одну неделю. Каждый участник конкурса может предоставить по одной программе каждую неделю. Всего от одного участника могут быть представлены четыре программы. Для каждого этапа будет создана отдельная ветка на форуме сообщества SmallBasic.ru, в которой можно будет разместить свою программу.

Условия предоставления программ
Представляемые программы должны работать на текущей версии языка – 0.8.
В программах не разрешается использовать какие-либо внешние компоненты, только «чистый» Small Basic.
Программа должна быть опубликована на сервере smallbasic.com (инструментом программы «Опубликовать»), а на форуме выложен код импорта.

Сроки проведения конкурса
Читать дальше →
Всего голосов 30: ↑16 и ↓14 +2
Просмотры 2.4K
Комментарии 3

Small Basic исполнился один год (вышел релиз 0.7)

Small Basic *
По случаю годовщины выпуска Microsoft Small Basic в публичное использование прошел ровно год. По этому случаю выпущен релиз 0.7, в котором добавлена поддержка новых локализаций.

Кроме того, в этом релизе появилась новая функция, которая называется «Graduate». Она позволяет портировать (переносить) программы из Small Basic в Visual Basic.

graduate.png

Скачать Small Basic 0.7

UPD:
Статья о портировании программ из Small Basic в Visual Basic.
Всего голосов 41: ↑26 и ↓15 +11
Просмотры 1K
Комментарии 7

Вышел релиз Microsoft Small Basic 0.6

Small Basic *
sb_devlabs_2_mini.png

Этот релиз включает в себя немецкую локализацию.

Кроме того добавлены новые функции и исправлены некоторые ошибки:
  • Обновлено руководство пользователя, которое теперь включает в себя главу Массивы (пока только на английском).
  • Добавлен метод Zoom для объекта Shapes, с помощью которого можно масштабировать фигуру.
  • Добавлена работа с обратными тригонометрическими функциями (Arc) для объекта Math.
  • Удален объект Arguments, его функциональность перенесена в объект Program.
  • Метод GetAllIndices возвращает все индексы для массива (Array) в виде другого массива.
  • Для объекта Clock добавлено свойство ElapsedMilliseconds, которое возвращает количество миллисекунд, прошедших с 1900 года.
  • Для объекта GraphicsWindow добавлено событие TextInput, которое возникает при вводе текста в окно с графикой.
  • Так же исправлены многие ошибки.

Читать дальше →
Всего голосов 16: ↑11 и ↓5 +6
Просмотры 864
Комментарии 2

Small Basic теперь на русском языке!

Small Basic *
С сегодняшнего дня доступна локализованная версия Small Basic. Весь API переведен на русский язык.

Это, бесспорно, радостная новость. Надеюсь, что теперь начинающим программистам будет еще проще осваивать программирование.

smallbasic_ru_mini.png
Читать дальше →
Всего голосов 91: ↑69 и ↓22 +47
Просмотры 4K
Комментарии 72

Вышел новый релиз Microsoft Small Basic 0.5

Small Basic *
splash05.png

Вот некоторые из изменений:

  • Неинициализированные переменные:
    Компилятор теперь может отследить и доложить о переменных в коде, которые используются, но не были инициализированы.

  • Добавлена испанская локализация

  • Обновления среды разработки:
Читать дальше →
Всего голосов 32: ↑18 и ↓14 +4
Просмотры 977
Комментарии 10

Релиз Small Basic 0.4

Small Basic *
Вышел новый релиз Small Basic под версией 0.4.

В нем исправлены некоторые ошибки. Так же есть одно заметное нововведение: добавлена французская локализация.

По традиции, новый релиз у меня не запускается, вываливаясь на стадии этого самого запуска.
Ждем обновлений.

Или у кого-то он запускается?
Всего голосов 5: ↑2 и ↓3 -1
Просмотры 649
Комментарии 4

SmallBasic 0.3.1 — Теперь нормально запускается

Small Basic *
Поскольку работаю в школе — решил попробовать Small Basic на зубок…
Пару дней назад скачал версию 0.3, но на Висте она не запустилась… Подумал, что нафиг, нафиг такие недоделки…

Но сегодня загрузил новую 0.3.1 версию и она (ура) запустилась. Вы не поверите, но я думаю это — то, что надо для ребят! Паскаль удручает и просто раздражает своим синтаксисом, а лёгенького редактора для Basic как-то не находилось.

Кстати! В SmallBasic есть Turtle ;) Старая добрая черепашка!

Кроме того, в SmallBasic присутствует некоторый социальный компонент: вы можете публиковать свои разработки…
Читать дальше →
Всего голосов 39: ↑26 и ↓13 +13
Просмотры 1.4K
Комментарии 114

О выходе Small Basic 0.2

Small Basic *
По случаю открытия русскоязычного сообщества Small Basic представляю вам хабраблог, посвященный Small Basic.
А так же первое сообщение в нем. :)
___________________

Версия содержит в себе наиболее запрашиваемые сообществом функции.

Обновление включает в себя:

* Исправление ошибок IDE (среды разработки)
* Усовершенствованный компилятор языка
* Добавление ключевого слова ElseIf в язык
* Расширение возможностей объекта File
* Возможность получения текущей позиции и угла для объекта Turtle

Полный список обновлений:
Читать дальше →
Всего голосов 22: ↑17 и ↓5 +12
Просмотры 885
Комментарии 20

Вклад авторов