LINUX.ORG.RU

Google выпустил новый язык программирования для Android

 , , , ,


0

0

Компания Google выпустила язык программирования, который упрощает процесс создания приложений для платформы Android. Он называется Simple и построен на базе языка программирования BASIC.

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

Представители Google подчеркивают, что при работе с Simple существует вероятность появления ошибок. Неопытным пользователям рекомендуется сообщать о них в службу поддержки Google. Опытные программисты, при желании, могут самостоятельно исправить обнаруженную ошибку.

>>> http://code.google.com/p/simple/ -- сайт проекта на GoogleCode

>>> Подробности (eng.)

★★★★★

Проверено: maxcom ()

И нахера он нужен... ??

Valor
()

А ещё гугль поддерживает гомосексуалистов.

Нет-нет, я не говорю ничего плохого. Просто гугль поддерживает гомосексуалистов.

А ещё gmail выдаёт рекламу, связанную с содержимым переписки. Опять же, я не говорю ничего плохого.

Slesarev
()

> Simple и построен на базе языка программирования BASIC

Слова синонимы, языки синонимы, вот любят же велосипеды городить.

Irben ★★★
()
Ответ на: комментарий от age

При чем тут? Это платформа для не-программеров, которым нужно что-то напрограммить. Например, фотографу - калькулятор экспозиции (сам с этого начинал). Для такого применения и делаются проекты вроде Processing, BASIC и так далее.

Программировать бывает нужно не только программмерам, знаете ли. Или вы также против выпуска бытовых пылесосов? Профессиональные уборщики над ними тоже стебуться.

Gukl ★★★
()

гугл сделал свой бейсик с блек джеком и шлюхаме? прогресс...

Somewho ★★
()

> "построен на базе языка программирования BASIC" (c)

Дальше уже на смог читать. ROTFL!

Bioreactor ★★★★★
()
Ответ на: комментарий от Gukl

>Программировать бывает нужно не только программмерам, знаете ли.

нет не знаем.

>Или вы также против выпуска бытовых пылесосов?

патчить микрокод пылесоса никто не предлагает.

>Профессиональные уборщики над ними тоже стебуться.

пруфлинк пожалуйста. можно даже видео на сотовый

tommy ★★★★★
()
Ответ на: комментарий от Siado

>>построен на базе языка программирования BASIC

>Нет пути.


Да ладно, даже Питон построен на основе ABC :)

KRoN73 ★★★★★
()

омг. а что там столько китайцев отписалось.

tommy ★★★★★
()
Ответ на: комментарий от Shalakhin

>Вот бы iPhone как железяка и линукс на нем как ОСь.

а неужели ещё нет?

tommy ★★★★★
()

Короче, надо перед банкирами-кредиторами "гуглю-муглю" о проделанной работе отчитаться - вот и отчитываются.

А то бюджет освоили на офис сделанный дизайнером-постмодернистом (естественно, дислектиком и этим самым, как там среди богемы принято...).

А тут "кризиес"(с).

http://addfun.ru/uploads/posts/2009-04/1239102199_054.jpg

http://addfun.ru/uploads/posts/2009-04/1239102199_040.jpg

ЫЫЫЫЫЫ! http://addfun.ru/uploads/posts/2009-04/1239102199_049.jpg :)))

Bioreactor ★★★★★
()
Ответ на: комментарий от Shalakhin

Разве apt-get на айФоне не рулит? Педон запустить на айФоне нельзя?

Bioreactor ★★★★★
()
Ответ на: комментарий от tommy

>>Программировать бывает нужно не только программмерам, знаете ли. >нет не знаем.

Ну покури сюда для начала: http://www.processing.org/. Потом подумай, откуда и зачем вообще появились скриптовые языки.

>патчить микрокод пылесоса никто не предлагает.

В следующий раз попробуй дочитать то, на что отвечаешь, до конца.

Gukl ★★★
()

Очень хороший ход. Школьникам будет прощще кодить под андроид небольшие программки и чуствовать себя программистами.

Андроид стал ближе к народу однозначно.

Тот кто поет, что Бейсик ненужен, пусть вспомнит какой язык был встроенным в Спектрум, в Суру/Весту, Львов, или поставлялся на единственной кассете с покупкой микроэвм типа Радио-86РК/Микроша. На кассете был только Бейсик и Ассемблер. И народу нравилось. И сегодняшные "кроотые" программеры вышли из вот того самого Бейсика. Так что все в порядке.

xintrea
()
Ответ на: комментарий от Gukl

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

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от impfp

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

А я думаю, что как раз Python надо вначале давать. Школьникам/Студентам тогда изначально будет дана привычка писать форматированный код... Pascal мертв. В скольких школах учат до сих пор этому Turbo Pascal... ;(

Под Basic было удобно работать только автоматизируя что-то под MS Office. Ну, во всяком случае, после Python и С работать в Basic стало уже просто или непривычно или неудобно - что-то из этого. %(

Хотя для Андроида это плюс - еще 1 язык чтобы писать программы под него...

Shalakhin
()
Ответ на: комментарий от impfp

>Не язык приучает, не язык...

Подобное стремится к подобному

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от Shalakhin

>Pascal мертв.
http://lazarus.freepascal.org/ - какое ужасное сборище некрофилов :)


>...надо вначале давать..., ...будет дана привычка..., ...было удобно работать...

Не находите, что выразили сугубо личный (=оччень субъективный) опыт?

>Python ... Школьникам/Студентам
Договаривайте: "ФП". И будете не очень правы.

impfp
()
Ответ на: комментарий от DNA_Seq

Судя по мануалу (да, я не Ъ ;(), это далеко не Васик.

>жалобы на отступи в Питоне

Отступы в Питоне плохи не как синтаксическая конструккция, а потому что нарушают элементарные требования юзабилити.

>Первым изучаемым языком должен быть Паскаль, другого пути нет

Ну так сабж не для образования, а для тех не-программистов, у которых возникает необходимость что-то напрограммить. А учаться пусть на Паскале, в школе его и дают.

Gukl ★★★
()
Ответ на: комментарий от DNA_Seq

>Дальше типичные ошибки с типизацией и жалобы на отступи в Питоне.

Я воспитывался на Бейсике. Начиная от РК-86 и БК-0010 со Спектрумом. Но после практики работы на qbasic мне в голову пришла идея написать язык, в котором управляющие блоки выделялись бы на уровне синтаксиса. Правда, я был не Гидо и поэтому (но не только поэтому) дальше идеи не пошёл. Но факт, что именно Бейсик может привести к мысле о включении отступов в синтаксис :)

KRoN73 ★★★★★
()
Ответ на: комментарий от Gukl

>По-моему, как раз после Бейсика резко понимаешь , почему именно GOTO не надо использовать ;)

Опять же, настолько хорошо это понимаешь, что после старых Бейсиков я GOTO не использовал нигде (кроме ассемблера, но там - BR/JMP) ни разу за все последние лет 18 :) Даже в qbasic.

KRoN73 ★★★★★
()

Итак... Ждем появления: GoogleOS 1.0 GoogleOS 3.11 GoogleOS 95 GoogleOS 98 GoogleOS Millenium GoogleOS 2000 GoogleOS XP кусочки GoogleOS Longhorn GoogleOS Vista

elve
()

>Избегайте использования GOTO в программе любой ценой, но только не ценой ясности программы.

(C)Эдсгер Дийкстра.

nio-kun
()

Своя операционка, свой язык, что следующее?

Extremist
()

Молодоцы гугловцы. Надо посмотреть

Кто орет про линух на телефоне? Вы мазахисты. Где вы видели DE, который бы на телефоне под линухом более или менее смотрелся. И чтоб был полностью свободен

А делать простые языки - это правильно. Под mac os x есть apple script. На этом языке (ну плюс пара утилит) даже домохозяка может скипрты ваять. И все это в поставке для обычных пользователей

namezys ★★★★
()
Ответ на: комментарий от nio-kun

>>Избегайте использования GOTO в программе любой ценой, но только не ценой ясности программы.

disa@disa-desktop:~/downloads/tmp/linux-2.6.30.3$ find . -name *.c | xargs grep 'goto' | wc -l
66507

Так-то!

dizza ★★★★★
()
Ответ на: комментарий от Gukl

> Отступы в Питоне плохи не как синтаксическая конструккция, а потому что нарушают элементарные требования юзабилити.

Именно.

Только многие этого не понимают.

xintrea
()

Какие хитрые люди. Сделали базик для жабы, да еще и с целью перематить микрософтовских кодеров под андроид. Какие хитрые люди.

r ★★★★★
()
Ответ на: комментарий от nio-kun

>>Избегайте использования GOTO в программе любой ценой, но только не ценой ясности программы.

>(C)Эдсгер Дийкстра.

I think of the company advertising "Thought Processors" or the college pretending that learning BASIC suffices or at least helps, whereas the teaching of BASIC should be rated as a criminal offence: it mutilates the mind beyond recovery.

Он же

imp ★★
()

> you can run the following command:
> # newsimpleproject com.mydomain.test.Test

> The main form for this project can be found in

> # Test/src/com/mydomain/test/Test.simple.


Пипец пути, покруче чем /usr/local/lib/lua/5.1

xintrea
()
Ответ на: комментарий от dizza

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

val-amart ★★★★★
()
Ответ на: комментарий от r

>Какие хитрые люди. Сделали базик для жабы

Ну языковые надстройки для Джавы делались и до них, благо удобно и кросплатформенно.

Gukl ★★★
()
Ответ на: комментарий от Gukl

>>Какие хитрые люди. Сделали базик для жабы
>Ну языковые надстройки для Джавы делались


А уж сколько всяких базиков написано на ассемблере и Си! :)

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.