Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22609 Location: Silicon Valley
|
последние раскопки в интернете показали, что TRS-80 Level1 это не микрософтовский бейсик, т.к. микрософтовский начался только с TRS-80 Level II...
http://en.wikipedia.org/wiki/TRS-80
т.е. BAS-RDK.RKS - это в каком-то смысле единственный легальный советский бейсик для любительских компов, т.к. только он основан на фришном продукте (хоть и тормозном), а все остальные - на коммерческом...
|
04 Jul 2011 17:09 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Человечный такой Васёк! " Что?", " Как?", " Ну извиняйте - не смогла..."
это как-то приятнее звучит чем безликое " Еррор нумер 23 в строке 48".
|
05 Jul 2011 02:44 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Интересно, что никакая программа не сможет вычислить, а сколько кода в этих Васиках принадлежит Биллу Гейцу... и принадлежит ли вообще! http://linuxdoc.pp.ru/book/export/html/41
|
16 Jul 2011 18:35 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22609 Location: Silicon Valley
|
ну вроде в троём они писали, но Давидофф написал больше всех - но всё равно это принадлежит микрософт...
|
17 Jul 2011 05:48 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Ты сам что-нибуть втроём писАл? Я себе это плохо представляю...
Ну да ладно - но насчёт собственности, оказывается, тоже есть сомнения
вплоть до судебных претензий!
Причём не у меня, а у участников процесса - там у тебя...
Хотя, как говорят, Билли успешно заливает шум деньгами.
Впрочем, для меня это всё оказалось удивительной случайностью.
Копал на тему "Сеанс МС-ДОС", а в результате наткнулся на грязное бельё М$ и Билли...
PS. Хотя может и не совсем случайность - с почтением отношусь к DR-DOS и Гэрри Килдаллу. Отработал на 286 с DR-DOS столько, сколько все мучали и матюкали Венду 3.0 - 3.11.
|
17 Jul 2011 06:07 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Shaos тут вот какая мысль родилась - Васюки - это проверенные временем программы, на которых долго с успехом работали.
Так вот - не мог бы ты подправить свою программу, чтобы на этой коллекции программ посмотреть статистику использования команд процессора i8080?
Мне кажется, если знать частоту использования команд i8080 в популярных крупных программах, нам бы легче было сориентроваться в выборе системы команд для 4-бит ЦПУ.
|
17 Jul 2011 13:54 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22609 Location: Silicon Valley
|
Я на эмуляторе Ориона в своё время такую статистику считал - правда там скорее предпочтения авторов ордоса отражаются, чем глобальная статистика. Вот собственно результат (опкоды которые не встречаются - исключены):
таблица в обратном порядке - в конце самые часто встречаемые опкоды
Last edited by Shaos on 17 Jul 2011 19:29, edited 1 time in total.
|
17 Jul 2011 15:29 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22609 Location: Silicon Valley
|
Естественно - я же по профессии программист
И в троём писали, и в десятером - главное процесс правильно организовать - для чего всякие CVS, SVN, GIT придуманы?...
P.S. По поводу микрософта - первый прототип бейсика для альтаира писался собственноручно Алленом и Гейтсом на университетском PDP-10 (с использованием самописного же эмулятора 8080), а Давидоф добавился чуть позже - когда возникла необходимость в математике с плавающей точкой
P.P.S. Пол Аллен совсем недавно книгу мемуаров выпустил - купить чтоли, почитать, а то эта история мне только по фильму "пираты силиконовой долины" известна...
|
17 Jul 2011 15:36 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Я как-то отрицательно отношусь с истории (историям) любого рода. Здесь очень уместна, на мой взгляд, цитата: можно ещё добавить:
А за статистику - спасибо!
PS. Я знаю - как пишется софт коллективом авторов, но у меня большое сомнение, что это всё было на заре, во времена юного Билла.
|
18 Jul 2011 03:20 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22609 Location: Silicon Valley
|
до того как я узнал о CVS мы замечательно кодили разные части на разных компьютерах и обменивались дискетками - это не проблема (а они по видимому обменивались перфолентами)
|
18 Jul 2011 07:48 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Всё зависит хотя бы от наличия путного линкера. Собирать большую программу в текстовом виде - сам понимаешь - некавайно...
Ой блииин... это ж мой 2000-й пост... надо бы сказать что-либо торжественное... ну ладно - Хардычъ не сердись...
PS. Тот же Васик - по своему опыту говорю - целым текстом не компилится, а только частями с линкером...
|
18 Jul 2011 07:57 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
В те времена уже была сильна традиция коллективной разработки кода в UNIX. Билли ничего не нужно было изобретать в этом плане, но он не воспользовался UNIX-way.
|
18 Jul 2011 10:34 |
|
|
MC68k
Retired
Joined: 25 Jul 2011 00:14 Posts: 1331 Location: WWW
|
Вон оно как. А какой размер самого маленького интерпретатора бейсика? И пробовал ли кто-нибудь "оптимизировать" код?
|
25 Jul 2011 06:09 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Мне кажется минимум кода определяется этой самой "общей" для всех частью,
о которой идёт речь, и которая характерна для всех Васиков.
Остальное - это обычно услуги и разные дополнительные функции...
Из тех Васиков, которые я потрошил, минимальный, мне кажется, у Волкова.
Насчёт оптимизации я сказать ничего не могу, меня тогда больше волновало -
а правдиво ли считают эти Васики?
Поэтому я многократно перекрёстно проверял расчёты на разных машинах...
Но если интересно - возьми исходничек и покрути.
Я до сих пор с удовольствием люблю что-либо декомпильнуть, последнее -
был QBasic от M$ - я в нём полазил под Идой...
|
25 Jul 2011 08:06 |
|
|
MC68k
Retired
Joined: 25 Jul 2011 00:14 Posts: 1331 Location: WWW
|
dump? и как? Много пасхальных яиц там лежит?
|
25 Jul 2011 17:51 |
|
|