LINUX.ORG.RU

Язык программирования KBasic

 ,


0

0

Германская компания KBasic Software объявила о выходе «нового» языка программирования — KBasic. Синтаксис языка полностью совместим с синтаксисом VB и QBasic.

Среда разработки включает в себя интерпретатор, компилятор и IDE. Все это написано на Qt, что делает KBasic полностью кросс-платформенным. На сайте компании доступны для скачивания версии под GNU/Linux, Windows Vista/XP/2000 и Mac OS X.

Интересной особенностью языка является то, что он поддерживает вызовы функций из библиотек, написанных на С и С++.

>>> Подробности

★★★

Проверено: svyatogor ()
Ответ на: комментарий от anonymous
> Интересно, как им это удалось, если учесть, что синтаксисы VB и QBasic не полностью совместимы...

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

Nxx ★★★★★
()
По скрину видно что не Ъ. Лучше бы они фортран сделали, было бы больше пользы.
Zodd ★★★★★
()
Ответ на: комментарий от phasma
> ура!!! Ильхамка напишет нам QIP !!!

Нет. Это невозможно, т.к. qip на Дельфе написан и вообще использует всякин winforms и виндовые компоненты.

Zodd ★★★★★
()
Ответ на: комментарий от anonymous
> Бейсик - это было на Спектруме круто.

Бейсик на спектруме? Круто? Да вы очумели? Гадость была. Любой сторонний бейсик (с компилятором) был и лучше и шустрее.

В любом с лучае на спектруме рулил только ассемблер.
andreyu ★★★★★
()
Ответ на: комментарий от generatorglukoff
> интересно, почему все так ненавидят барсик?

"Студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подверглись необратимой умственной деградации "

-- Э́дсгер Ви́бе Де́йкстра

anonymous
()
Ответ на: комментарий от anonymous
> "Студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подверглись необратимой умственной деградации "

Дейкстра написал это в 1981 году. Сейчас Бейсик очень изменился - попробуйте запустить, очень удивитесь, там даже оператора goto нет!

Nxx ★★★★★
()
Не язык, а прям расовое немецкое кино.
marsijanin ★★
()
Ответ на: комментарий от anonymous
>"Студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подверглись необратимой умственной деградации я ща учусь^W получаю корочки програмера, и ужосаюсь, глядя как народ пишет проги... к примеру в моей группе всё пишут сами чел 5, и представьте, почти все они "прогают" на Си. И как после этого можно критиковать язык
anonymous
()
>Download version for 24.95 Euro per item (roughly USD $35) >including serial no. + html documentation Он еще и платный :)
anonymous
()
Ответ на: комментарий от andreyu
>Бейсик на спектруме? Круто? Да вы очумели? Гадость была. Любой сторонний бейсик (с компилятором) был и лучше и шустрее.

Он рулил для "скриптов". Один байт - одна команда => меньше потребление памяти, проще и быстрее интерпретатор.
А так да, что-то серьезное можно было только на асме.
madcore ★★★★★
()
Ответ на: комментарий от anonymous
>"Студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подверглись необратимой умственной деградации "

>-- Э́дсгер Ви́бе Де́йкстра


тот барсик и этот барсик - разные вещи. хотя бы по отсутствию гоуту и по наличию в текущем процедур.

и все же, нынешний я не знаю, поэтому обьясните мне, почему он плох?
generatorglukoff ★★
()
Если честно, это - быдлоязычок?
anonymous
()
Ответ на: комментарий от generatorglukoff
>и все же, нынешний я не знаю, поэтому обьясните мне, почему он плох?

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

anonymous
()
хм, чой то немцы часто страдают некрофилией и разными отклонениями ? многие свои программы (из тех что видел) до сих пор пишут на VB в стиле Win 3.1. или уровень быдлокодерства у них зашкаливает ?
anonymous
()
Ответ на: комментарий от anonymous
> http://kbasic.com/download.html > The Linux® version is free of charge for open source (GPL 3) Software.

> It means that KBasic for Linux is free of charge, if you would like to use it for open source development released under the terms of GNU GPL Version 3 as published by the Free Software Foundation.

anonymous
()
Ответ на: комментарий от anonymous
>хм, чой то немцы часто страдают некрофилией и разными отклонениями ?

Ааа, понял, Basic - Dartmund colege, 1964...

anonymous
()
посмотрел, говно. Ничего лучше VB Express нет и пох, что только под винды, зачем нам 1% рынка?
anonymous
()
Давно хотел начать учится программированию - стоит ли начать с этого?
anonymous
()
Ответ на: комментарий от anonymous
>Давно хотел начать учится программированию - стоит ли начать с этого?

Если интересует всетаки басик, глян ето (не сочтите за рекламу) http://freebasic.net (мона у нас на форуме посидеть http://freebasic.justforum.net типа по русски), всетаки он ближе по функционалу к Сишке (многое взял из нее), но полностью совместим с qb...

anonymous
()
>Бейсик - это было на Спектруме круто.

Неправда, ассемблер был круче. :) Хотя видал я такие выкрутасы на Бейсике (тот же Micropen спектрумовский)...

anonymous
()
Ответ на: комментарий от AiFiLTr0
>Хотя тоже начинал с кубарсика, скажу что учить ему нельзя. Потом когда на си переезжал была жуткая ломка.

Извини за тривиальность, но послушай программиста, который еще на перфокартах код набивал: настоящему программисту по фигу на чем писать - на бейсике, на паскале, на С или на чем-то другом. Язык прогр. - это всего лишь инструмент, с помощью которого ты объясняешь тупой машине, что делать. И если это проще сделать на Бейсике или он есть под рукой, то зачем изголяться и мудрить?

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

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

anonymous
()
"аналитики", мля. Никто дальше своего прыщавого носа смотреть не способен
alex-w ★★★★★
()
Зачем? лутше бы kOberon или kPascal хотябы...
anonymous
()
Ответ на: комментарий от anonymous
> Освоить программирование на том же pascal или PHP ничуть не сложнее. Ещё немного и можно Си освоить и Perl.

Анонимный брат, иди-ка ты на* с такими предложениями. Болезни "похапе мозга" и "перл мозга" уже давно признаны основной причиной быдлокода и неподдерживаемых программ.

anonymous
()
Не понял. Что за "нового"? KBasic давно существует.
Quasar ★★★★★
()
делать им нех, всякие версии быдлокодерских языков делать... Надо можед комунибудь GPascal выпустить... какбе для равновесия меду K и G)))
fixxxer
()
Есть некое неуловимое сходство в структуре Барсиков и Виндов - вот пусть оные под оными и гоняют. Не хватало еще нашествия барсикопрограммеров на Линух. Он этого может не пережить.
Yredelemnul
()
Ответ на: комментарий от anonymous
хех. Умничко, выпендрилсо умением пользоваться википедией. Лучше б умишком блеснул =]

Какая разница, что там сказал дейкстера тридцать лет назад? Билл Гейтс, вон, тоже примерно в то же время сказал, мол 640кб хватит всем. И что?

Капча 'penting' подтверждает: не стоит ставить себя ограничивать цитатами тридцатилетней давности.

anonymous
()
Адепты Haskell и Scala даже не смотрят на тебя, адепт KBasic aka гавно

И кстати, тем более, если за ЭТО ищо и деньги нужно платить, то вообще непонятно, зачем и кому в XXI ЭТО может быть нужно? Разве только американцам чтобы подорвать информационную безопастность государства Мск

anonymous
()
2 all...

Было времечко, н-да-сс... Начинал на Минск-22. Так случилось. В ЛГУ. Кто-нить помнит аще ту машинку? :-) Всё прекрасно, но набирать в машкодах... Апосля, знакомый академик, привёз из Канады IBM PC. Там, как видимо знают довольно много местных словоблудов, числящих себя куулхакерами, в BIOS был BASIC. Мне понравился. Первые проги были именно на нём. Позже перелез на Паскаль, после на С. Там у меня, на С, прекрасно получалось переполнения буфера :-)... Сейчас пишу, в основном, на Обероне. И Бэйсик, как начало писания на скриптовых языках, ничуть не помешал... Убеждён, и сейчас никому не помешает. А быдлокодера можно получить и с начавшего, скажем, с С...

R_Valery ★★★
()
Ответ на: комментарий от DarkAmateur
все правильно Цпп и куте, ты настоящий быдлокодер
phasma ★☆
()
Ответ на: комментарий от Jeepston
>едь многие начинали свой путь в программировании именно с бейсика.

я начинал с БЗ-34/МК-52, может еще про их эмуляторы новости тогда постить?

black7
()
Ответ на: комментарий от R_Valery
>Апосля, знакомый академик, привёз из Канады IBM PC. Там, как видимо знают довольно много местных словоблудов, числящих себя куулхакерами, в BIOS был BASIC. Мне понравился. Первые проги были именно на нём.

А у меня был, дай бог, памяти кажется Atari 1200XL с тактовой частотой ~1,6MHz и 128 kb памяти. Флоппа у меня к нему не было, поэтому использовал маленький кассетный магнитофон. И да, в нём был встроенный интерпретатор BASIC. (Basic Advanced или GW BASIC, опять же не помню точно). Вот с него и начинал :) А дальше уже был комп на проце 80386SX.

Demon37 ★★★★
()
Ответ на: комментарий от Nxx
>> интересно, почему все так ненавидят барсик?

>Потому что считают себя крутыми кодерами,

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

>>Си освоить и Perl. Бейсик - это было на Спектруме круто.

>А чем, скажем, Perl лучше? Про Паскаль вообще не говорю, кто на нем сейчас программирует...

идиот. клинический идиот. ты бы хоть что то кроме васика выучил, а потом п^W трындел

black7
()
Ответ на: комментарий от anonymous
>> интересно, почему все так ненавидят барсик?

>"Студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подверглись необратимой умственной деградации "


Много лет назад я начинал с QBasic, сейчас программирую на С/С++ и Perl. Так что там про деградацию? :)
JackYF ★★★★
()
Ответ на: комментарий от anonymous
>И если это проще сделать на Бейсике

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

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

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

black7
()
Ответ на: комментарий от anonymous
>И если это проще сделать на Бейсике или он есть под рукой, то зачем изголяться и мудрить?

Бэйсик интерпретируемое г--но, из-за этого тормозит адски

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

Нет уж, лучше пусть учат сразу на нормальном языке Groovy, и скрипт можно сразу выполнить, без компиляции, и во "взрослые" языки можно беспроблемно и безболезненно перейти, и на Хацкелль соскочить тем, у кого матем/склад ума.

anonymous
()
Ответ на: комментарий от anonymous
>настоящему программисту по фигу на чем писать - на бейсике, на паскале, на С или на чем-то другом.

+много

На мой взгляд главное не когда учить васику, а когда прекращать это занятие и начинать учить чему то действительно ценному ;)

2Zodd>Лучше бы они фортран сделали, было бы больше пользы.

Синтаксический анализатор Фортрана один из самых сложных, представь себе язык в котором пробел может входить в название идентификатора.

З.Ы. Тут в сусе решил снести все моно, бигль сказал что подохнет, значит туда ему и дорога.

A-234 ★★★★★
()
Ответ на: комментарий от anonymous
> Давно хотел начать учится программированию - стоит ли начать с этого?

учиться программированию надо на составлении алгоритмов(словесных или в виде блок-схем), а не на барсике, си или перле

EvilBlueBeaver
()
Ответ на: комментарий от DarkAmateur
Что делаешь не так? Много внимания обращаешь на местных свистунов.
Lumi ★★★★★
()
Ответ на: комментарий от JackYF
>Много лет назад я начинал с QBasic, сейчас программирую на С/С++ и Perl. Так что там про деградацию? :)

Так это она и есть.

Minoru ★★★
()
Ответ на: комментарий от Minoru
> Так это она и есть.

надо было многно лет назад начинать с лиспа. Сейчас бы вырос до.... лиспа :)

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