LINUX.ORG.RU

40 лет BASIC


0

0

1 мая 1964 года был создан первый в истории интерпретатор языка BASIC.

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

Ура, товарищи!

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

anonymous

Проверено: Demetrio

мне кажется, что многие незнают, что такое "программная модель процессора"

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

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

Здесь никто ни слова не сказал о том, что Basic - "лучший язык". И нет ни одного (скорее всего) человека, работающего на нем.

Так что речь не о Basic, а ламеризме тех, которые поносят его только потому, что это принято делать в кругу "куль хацкеров".

anonymous
()
Ответ на: комментарий от sS

>>Сказошник ;)
Для кого-то и компутер включить - супер хацкерство !

anonymous
()
Ответ на: комментарий от sS

>>Эх молодежь ;)
Эх старина...
>>1) Вы таки ознакомьтесь с тем что означает абривеатура BASIC
>>2) Выясните (для себя) для чего этот язык создавался
>>3) BASIC самый что ни на есть учебный язык - иначе какой можно было >>еще писать в учебно-образовательных целях интерпретатор кроме как >>BASIC-а али вы сразу писали C компилятор ? ;)
Вы кстати сказали очевидное - поэтому позвольте со сложившимися на LOR традициями с полным правом назвать вас ламером ! Поздравляю !
Ламер ! А-ха-ха !!!

anonymous
()
Ответ на: комментарий от watashiwa_daredeska

Извини, я тупой - не понял.

Ну для меня главней что ты понял другое. ;) Аплодисменты. :)

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

вы сразу писали C компилятор ? ;) Вы кстати сказали очевидное - поэтому позвольте со сложившимися на LOR традициями с полным правом назвать вас ламером ! Поздравляю ! Ламер ! А-ха-ха !!!

Ламер тот самый первый который крикнул что Бейсик отстой, а он типа самый крутой программер на АСМе и Си, а все кругом между прочим. :) Надеюсь, что тому кому ты написал это не тот человек. :) Кругом анонимусы-друг друга ламерами называют. :)))

anonymous
()
Ответ на: комментарий от watashiwa_daredeska

Мужик, Вебстер не тот случай!

Jargon File


lamer n.[originally among Amiga fans] 1. Synonym for luser, not used
much by hackers but common among warez d00dz, crackers, and
phreakers. A person who downloads much, but who never uploads. (Also
known as `leecher'). Oppose elite. Has the same connotations of
self-conscious elitism that use of luser does among hackers. 2.
Someone who tries to crack a BBS. 3. Someone who annoys the sysop or
other BBS users - for instance, by posting lots of silly messages,
uploading virus-ridden software, frequently dropping carrier, etc.

Crackers also use it to refer to cracker wannabees. In phreak
culture, a lamer is one who scams codes off others rather than doing
cracks or really understanding the fundamental concepts. In warez
d00dz culture, where the ability to wave around cracked commercial
software within days of (or before) release to the commercial market is
much esteemed, the lamer might try to upload garbage or shareware or
something incredibly old (old in this context is read as a few years to
anything older than 3 days). `Lamer' is also much used in the IRC world
in a similar sense to the above.

This term originated among Amiga crackers of the mid-1980s. It was
popularized there by `Lamer Exterminator', the most famous and feared
Amiga virus ever, which gradually corrupted non-write-protected floppy
disks with bad sectors. The bad sectors, when looked at, were
overwritten with repetitions of the string `LAMER!'.

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

Не, на RT11 весёлым был QASIC, который крыл basic во всех модификациях как бык овцу.

anonymous
()

>>>Ваш оппонент быдло, просто быдло.
>>Интересно а это какому анонимусу ?
А тут уж хрен поймет толи он думает что быдло тот кто освоит новый микроконтроллер за 2 часа или тот кто не освоит... Да вообщем похрен что он думает так как настоящее быдло это он потому что те соревноватся готовы и знаниями своими доказывать а этот только в лужу походя пердеть :( Флеймеры сраные.

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

>Вы кстати сказали очевидное - поэтому позвольте со сложившимися на LOR традициями с полным правом назвать вас ламером ! Поздравляю ! Ламер ! А-ха-ха !!!

Уважаемый, Вашу мысль не поясните более развернуто ?

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

Ну чего вы спорите - давайте лучше кто прогу на х86 напишет короткую самую - решающую кв. уравнения - исходные значения, предположим уже в EAX, EBX. Можно использовать мат. сопроцессор. Итак, я угадаю эту музыку за 30 байт! Кто меньше?

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

>Ну чего вы спорите - давайте лучше кто прогу на х86 напишет короткую самую - решающую кв. уравнения - исходные значения, предположим уже в EAX, EBX. Можно использовать мат. сопроцессор. Итак, я угадаю эту музыку за 30 байт! Кто меньше?

Желаете соревноваться с оптимизирующим компилятором ; ) ?

PS: Я это занятие бросил лет 10 назад после проектика на асме в 40 тыс. строк, не программерское это дело, ImHO, в байтиках ковыряться ну разве что just for fun ;)

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

>>>Желаете соревноваться с оптимизирующим компилятором ; ) ?

Не боги горшки обжигают, хочу сказать, компиляторы тоже люди пишут :)

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

> компиляторы тоже люди пишут

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

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

>>>Ваш оппонент быдло, просто быдло. >>Интересно а это какому анонимусу ? А тут уж хрен поймет толи он думает что быдло тот кто освоит новый микроконтроллер за 2 часа или тот кто не освоит... Да вообщем похрен что он думает так как настоящее быдло это он потому что те соревноватся готовы и знаниями своими доказывать а этот только в лужу походя пердеть :( Флеймеры сраные.

быдло имхо был тот, кто сказал "дата начала отупения и.. " или что-то в этом роде. Соревноваться готовы? Дак соревноваться по разному можно. Кстати, быдло тоже любит соревноваться, так что не показатель. ДОКАЗАТЬ что это действительно была дата начала отупения он увы не сможет. В лужу походя пердеть - не показатель быдла. Заткнул я Вас или еще есть гнилинькие аргументишки?

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

> Вот если бы придумали троичную логику - это был бы прорыв %))) 
> На на это мозги нужно иметь нечеловеческие 

немало работ по троичной логике можно найти в сборнике 
"Вычислительная техника и вопросы кибернетики" за 1970-е годы.

--
SVK

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

>>Заткнул я Вас или еще есть гнилинькие аргументишки?
Спорить с таким быдлом как вы это опускатся до вашего уровня - пердите в лужу в другом месте.

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

>>> Спорить с таким быдлом как вы это опускатся до вашего уровня - пердите в лужу в другом месте.

Очень умно и остроумно, если ты захотел себя опустить - будь уверен - ты этого добился.

anonymous
()

А вот был такой комп "Искра-226", так на нем васик был так васик!! С супер- мега- расширениями и даже транслятором с васика на тот же васик :) Приятно вспомнить....

anonymous
()
Ответ на: комментарий от sS

>>Уважаемый, Вашу мысль не поясните более развернуто ?
Перечитайте тред еще раз дрожайший.

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

>>Очень умно и остроумно
Как бы ты не пердел людям это нравится не начнет.

anonymous
()
Ответ на: комментарий от sS

> не программерское это дело, ImHO, в байтиках ковыряться ну разве что just for fun ;)

Не только "just for fun". Иногда и по необходимости бывает. Когда ресурсов выше крыши -- можно писать хоть на васике. А когда у тебя аж 224 байта ОЗУ, и скорость исполнения кода нужно высчитывать с точностью до 1 такта, то вариантов выбора языка совсем немного. Собственно, всего 2: либо ассемблер, предлагаемый разработчиком контроллера, либо самопальный низкоуровневый язык, отличающийся от ассемблера лишь лаконичностью и читабельностью.

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

> и все забыли про 80186

Забыли, говоришь? А что в чёрных модемах Courier V. Everething стоит в качестве управляющего проца?

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

>> Ты считаешь что программер знающий и использующий C/C++/ASM и тд и тп ламер ?

>И только их? Вообще говоря - да.

Неа! Ламер, это тот, кто считает себя программером, но Кнута не читал.

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

> Неа! Ламер, это тот, кто считает себя программером, но Кнута не читал.

Можно почитать того, кто читал Кнута. А читать Кнута - все равно что читать телефонный справочник.

anonymous
()
Ответ на: комментарий от vada

> Неа! Ламер, это тот, кто считает себя программером, но Кнута не читал.

Нет! Ламер, это тот, кто считает себя программером, только из-за того, что прочитал Кнута.

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

>> Неа! Ламер, это тот, кто считает себя программером, но Кнута не читал.

>Нет! Ламер, это тот, кто считает себя программером, только из-за того, что прочитал Кнута.

Как грица, необходимо, но не достаточно...
:)

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

Говорят, живет на свете Дональд Кнут.
Доктор Кнут, поверьте, дети, страшно крут.
И неважно что он пишет не о том,
Главное, чтоб все же вышел пятый том.

anonymous
()
Ответ на: комментарий от linux_newbe

>Ура товарищи! >10 PRINT "Басик рулез." >20 PRINT "БК Компаньон рулез." >30 PRINT "Линукс рулез." >40 IF INKEY$ = "ANY KEY" THEN GOTO 10 :) >Помнит ктонить такое чудо света? Хех мой первый язык/комп. Во многом благодаря нему я выбрал путь программера. >И ваааще, 64Кбайта памяти хватало на всё не тро что нынешние блин монстры.

Ну да! во-первых не 64 а 48. а во вторых НЕ ХВАТАЛО! а страничная адресация 128к/256k/512k через #FD/#7FFD ешё тот ужас (Особенно в плане совместимости - удар был жесток! Программеры срали 256 портов одновременно более быстрой командой out (#FD), a вместо out (bc),a по честному 16-битному адресу порта, из-за чего куча смоделок-расширений (ATM-Turbo, Scorpion) не могли слопать свежий софт, идущий исключительно на Pentagon)! Говорю как человек, писавший под ZX на АСМе более 5 лет. (Кстати, что-нить помнит как кнопку Magic можно перехватывать ? Это я чтобы выяснить кто реально программил, а кто языком чешет )

anonymous
()

Программисты испрользующие BASIC навсегда потеряны для мира!!!!

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

>>Особенно в плане совместимости - удар был жесток!
Скажем больше - те кто делал 128 машины (у нас) - уроды которым нужно оторвать их шарообразные образования.

>>Кстати, что-нить помнит как кнопку Magic можно перехватывать ?
Помним естественно - нельзя ибо аппаратный вызов. Впрочем тебе ничто не мешает переписать ROM :)

А ламер это не тот кто знает что-то или не знает что-то, а тот кто заявляет что знает что-то а на самом деле это не знает, что легко проверяется.

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

>>Кстати, что-нить помнит как кнопку Magic можно перехватывать ? >Помним естественно - нельзя ибо аппаратный вызов. Впрочем тебе ничто >не мешает переписать ROM :)

А вот фигушки! Можно перехватить! Делаем стек на экране (где-то байт 20-30 от началаб т.е. от 16384). При нажатии кнопки Magic что происходит ? Процедура в ROM сохраняет все регистры. При этом стек уползвает вниз в область ROM. При работе дисковой системы ROM бейсика подменяется ROMом TR-DOS, которая содержит в конце около кила #FFов. Первый же RET в коде обработчика Magic выпихивает из стека #FFFF и выполняет переход на последнюю ячейку RAMы. Туда пишется код двухбайтной команды безусловного относительного перехода (24 десятичное, команда JR, как щас помню). Процессор, выполняя эту команду берет её откод из #FFFF и аргумент из следующей ячейки (правильно, по адресу - 0). Там лежит отрицательное число (уж непомню какое). В итоге мы переходиим куда-то в район 653хх. Туда пишем НАШ обработчик кнопки Magic. Ух и круглые глаза были у юзеров, когда они ломая мои проги Magic'ом обнарудивали, что они только что форматнули свой диск.

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

"Погляжу, как ты за пару часов перейдешь от косвенно-регистрово-инкрементной адресации одного проца на яйца-за-это-отрывать-надо адресацию другого не говорю уже о регистрах, прерываниях и прочей лабуде вот для начала ASM хотя бы на БК-0011 освой за пару часов, пионер это тебе не 8080 <-> 8086"

Возможно за 2 часа и не получится, но у меня на более менее сносное изучение ARV-овского asm-а ушло меньше одного дня, до этого знал только x86-ой asm, да и то, серьезно им занимался больше 2х лет назад. Так-что не так сложно, главное постичь общую философию программирования на asm-е, а подробности реализации и мнемонику команд - можно в справочние если что подсмотреть ;)

P.S. хотя я игрался с ATTiny12, у него немного урезанная система команд ;) (в виду отсутствия RAM как таковой (только FlashROM/EEPROM))

P.P.S я другой anonymous

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

>>когда они ломая мои проги Magic'ом обнарудивали, что они только что >>форматнули свой диск.
Иш ты ! Не знал ! Я саму процедуру не смотрел, но это баг процедуры,
хреново ее написали.

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

>> :) Микропрограммы работающие на НУЛЯХ И ЕДИНИЦАХ? ;))

> ИМЕННО !!!

Хорошо, что не на дровах...

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