Portál AbcLinuxu, 9. listopadu 2025 12:03


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
5.9. 16:36 hmmmm
Rozbalit Rozbalit vše Re: Microsoft BASIC pro mikroprocesor 6502 na GitHubu
Odpovědět | Sbalit | Link | Blokovat | Admin
Jo to byly casy, Bill Gates napsal podstatnou cast Basicu, zatimco Linus Torvalds se rejpe v rypaku a necha makat ostatni
5.9. 17:20 kdosi
Rozbalit Rozbalit vše Re: Microsoft BASIC pro mikroprocesor 6502 na GitHubu
Jojo, Bill zbohatnul na cizím OS, Linus si napsal vlastní :)
7.9. 20:09 ~
Rozbalit Rozbalit vše Re: Microsoft BASIC pro mikroprocesor 6502 na GitHubu
Tak psat kernel pro 386ku je v podstate mnohem snazsi nez pro 6502... obzvlast kdyz unix preferuje portabilitu tudiz to je psane v jazyku vyssi urovne a ne v asm.
6.9. 07:03 Radovan
Rozbalit Rozbalit vše Re: Microsoft BASIC pro mikroprocesor 6502 na GitHubu
Podstatnou část možná napsal, ale podle toho výsledek také vypadal. Později dokurvil i vyplňování plochy barvou a napsat kernel nezvládl nikdy, ani tak primitivní jako mělo CP/M.

Zkus si v libovolném M$ BASICu vypočítat PRINT 1=1, kolik to vyjde :-D
bindiff avatar 7.9. 18:18 bindiff | Brno
Rozbalit Rozbalit vše Re: Microsoft BASIC pro mikroprocesor 6502 na GitHubu
Zkus si v libovolném M$ BASICu vypočítat PRINT 1=1, kolik to vyjde :-D
Vyjde to nenulově, jakožto TRUE. Je to operace porovnání čísel.
🏳️‍🌈 • 🏳️‍⚧️ • UwU
8.9. 12:50 Radovan
Rozbalit Rozbalit vše Re: Microsoft BASIC pro mikroprocesor 6502 na GitHubu
Jistě, jenže i ta nula může být někdy nenulová. Takže výčtový typ?
bindiff avatar 8.9. 14:11 bindiff | Brno
Rozbalit Rozbalit vše Re: Microsoft BASIC pro mikroprocesor 6502 na GitHubu
Asi s M$ BASICem nemám napracováno dost – dokážeš po mě hodit nějakou jednoduchou ukázku, kde se projevuje problém?
🏳️‍🌈 • 🏳️‍⚧️ • UwU
8.9. 14:42 PetebLazar | skóre: 35 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: Microsoft BASIC pro mikroprocesor 6502 na GitHubu
Nemá na mysli nepřesnou interpretaci čísla s pohyblivou čárkou. Operace nad celočíselnou hodnotou jejíž výsledek je float, pak neobstojí ve srovnání (s byť vizuálně stejnou celočíselnou hodnotou díky jeho nepřesnému uložení v tvaru IEEE754 apod)?
print 1=1
-1

print 3^2
9

print 3^2=9
0
Dá se to vyzkoušet například zde, je nutná virtuální klávesnice k zadání znaků (místo ^ znak sipka nahoru vedle kl. RESTORE
8.9. 14:54 PetebLazar | skóre: 35 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: Microsoft BASIC pro mikroprocesor 6502 na GitHubu
Emulátor C=64 Forever od vrací na
PRINT 3^2>9
-1

PRINT 3^2<9
0
To by mohlo nasvědčovat tomu, že výsledná hodnota operace umocnění je uložena (ve tvaru mantisa/exponent?) jako hodnota reálně větší než 3.000000000000000000000000000000000000000000000000000000000000000000000.
xvasek avatar 5.9. 19:22 xvasek | skóre: 21 | blog: | Zlín
Rozbalit Rozbalit vše Re: Microsoft BASIC pro mikroprocesor 6502 na GitHubu
Odpovědět | Sbalit | Link | Blokovat | Admin
Poslední změna: 48 years ago. :-)
6.9. 09:04 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Microsoft BASIC pro mikroprocesor 6502 na GitHubu
Nastal čas opraviť nejaké bugy.
7.9. 20:05 ()
Rozbalit Rozbalit vše Re: Microsoft BASIC pro mikroprocesor 6502 na GitHubu
Rozbijes kompatibilitu.
7.9. 20:13 C=
Rozbalit Rozbalit vše Re: Microsoft BASIC pro mikroprocesor 6502 na GitHubu
Odpovědět | Sbalit | Link | Blokovat | Admin
Za povsimnuti stoji svobodna licence! Takze v podstate reboot C64ky to muze mit legalne i s BASICem.
8.9. 12:49 PetebLazar | skóre: 35 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: Microsoft BASIC pro mikroprocesor 6502 na GitHubu
Podle AI Commodore zakoupil na BASIC trvalou royalty-free licenci (25000USD) od MS, takže pokud se dodržela právní continuita C= problém v tomto asi není (pokračování C=64 není to závislé na uvolnění SRC). Jack Tramiel "nebyl dnešní". ;-)

Commodore did not "buy one payment" from Microsoft for a single purchase; rather, they licensed Microsoft BASIC for a $25,000 perpetual, royalty-free, flat fee in 1977. This single, flat payment gave Commodore the rights to use the software on an unlimited number of machines without having to pay per unit, which was a highly beneficial deal for Commodore, as they sold millions of computers with the BASIC interpreter.

The Deal

Initial Offer: Bill Gates initially offered a per-unit license fee.

Commodore's Rejection: Jack Tramiel, the head of Commodore, turned down the per-unit fee, famously saying, "I'm already married".

The Final Agreement: Commodore secured a perpetual license for Microsoft's 6502 BASIC for a one-time payment of $25,000
Možná se z toho B.Gates poučil a v případě PC-DOSu trval na per PC licenci.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.