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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.