Релиз Microsoft Small Basic 0.9

    image

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

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

    Изменения в объектах:
    • Теперь добавлен объект Controls, который позволяет создавать кнопки и текстовые поля, а так же реагировать на события с ними связанные.
    • Объект Shape поддерживает добавление/изменение, анимацию и масштабирование текста.
    • В объект Sound добавлена новая операция, PlayMusic, которая проигрывает музыку, описанную с помощью Music Markup Language. Пример: Sound.PlayMusic(«O5 C8 C8 G8 G8 A8 A8 G4 F8 F8 E8 E8 D8 D8 C4»)

    Важным изменением является изменение расширения для файлов Small Basic — теперь это ".smallbasic" вместо ".sb" (сделано во избежании конфликтов с MIT Scratch).

    Так же добавлена поддержка арабского, голландского и польского языков. Таким образом количество поддерживаемых языков увеличилось до 15!

    Скачать новую версию!

    Похожие публикации

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 20

      +2
      Мне интересно, есть ли хоть один хабражитель, который им реально пользуется?
      Отпишитесь пожалуйста, зачем используете и почему.
        0
        Для обучения, не? Детишек программированию учить.
        Кстати, никто не пробовал?
          +1
          Я бы что-нибудь другое, поближе к реальности, выбрал бы для обучения.
          Но я не занимаюсь этим, могу не понимать особенностей.
            +1
            Т.е. плюнуть на годы развития и снова учить бейсику вместо питона? ну-ну.
              +1
              а чем питон лучше?
              ох щас пойдет волна негодования и возмущения :)
                +1
                Я не знаю текущего бейсика. А если мы посмотрим на бейсики классические, то список будет слишком обширным.

                Основное: поддержка более сложных типов данных и операций с ними, естественное ООП, «попсовые» элементы фунцкионального программирования. Понятно, что учить детей хаскелу и лиспу чревато, но вот приучить к тому, что функция — объект (лямбды, списки/словари функций) — вполне.
                0
                Скажите, а вы имеете какие-то конкретные представления о преподавании информатики в школе?
                0
                для обучения детей можно выбрать «черепашку». для детей по смышлёнее — haskell
                  0
                  В Small Basic встроена своя черепашка.
                  0
                  Я в детстве на бейсике игры писал… Эх, где ты, ZX-Spectrum, где вы, 286-е и qbasic?
                  0
                  Вспомнить школу.
                    0
                    Некоторые уже даже в школе детям преподают.
                    Вот здесь об этом: forum.smallbasic.ru/index.php?showtopic=23&view=findpost&p=461
                    0
                    Он для работы скомпилированного exe требует .NET?
                      +1
                      Да.
                      И более того, они даже пишут про возможность конвертирования из Small Basic в VB.NET
                      +1
                      Да! Наконец-таки Майкрософт занялась основным своим продуктом — бейсиком. Удачи ей.
                        0
                        классно. жаль, когда я преподавал его не было. приходилось учить Borland Pascal и TurboBasic )
                          +1
                          В 9 классе смоллбейсик классно пошел в этом году. Писали много интересных штучек =) И основные алгоритмические структуры разобрали и поигрались…
                            0
                            Санкт-Петербург?
                              0
                              Да
                            0
                            Прочитал страничку про small basic и так и не понял ничего. Скажите, где можно узнать про его киллер-фичи в сравнении с популярной практикой учить школьников паскалю?

                            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                            Самое читаемое